Introduction Companies are every time demanding more automation tools for documents generation, these tools are used to speed up contracts generation and client documentation. To support this necessity, tools like Word have been widely used and integrated with different technologies to fill data in template files. In this context, the Java programming language combined with … Continue reading A Java-based application used to fill Word (docx) files.
This study objective evaluates superficially the spring boot framework integrated with two persistence mechanisms, implementing some common requirements present in a huge number of applications. The contribution aims to share a common architecture to be used as a base to create new projects. The technologies used in this project are: Spring boot 2.0.0.M7 Redis Neo4J … Continue reading Spring boot + Redis + Neo4j + security
The Memory Class Compiler (MCC) is a simple Java library used to compile Java classes at runtime. Purpose The purpose of MCC is to provide a simple API to be used in applications that need to compile and execute Java source code on the fly, where the Java source code is represented as a String. … Continue reading Memory Class Compiler (MCC)
Ant Colony Optimization to solve Travelling Salesman Problem in Java
Introduction Currently artificial intelligence has been applied in online games with the goal of generating a greater similarity with the real world. Artifical intelligences are usually applied in interactions with agents of the game or to create an enemy in order to defeat us. Genetic Algorithms Genetic algorithms belong to a class of techniques inspired … Continue reading Genetic algorithm for optimization applied in game strategies
Introduction Data Science is an interdisciplinary field that deal with methods, processes and systems for extracting knowledge contained in structured or unstructured data. The data mining process usually depends of a series of steps, the image below shows the standard path that a data scientist usually take. At each step of the Data Science process, … Continue reading Data science specialization – Coursera – Word prediction with R
Introduction In software testing, an automated test is the use of special software to control the execution of tests and compare current results with expected results. Test automation serves to perform repetitive but necessary tasks in a formalized test process, and / or perform some additional activity that can be difficult to execute by a … Continue reading Automated Testing in Java and Node JS with Selenium and ExtJS 6.5