Git Tag
How to create a tag in git
Monads: A First Definition
In the world of functional programming, monads can be defined as algebraic structures that encapsulate values and computations, providing a coherent interface for the management of computational contexts.
A list of books on Clojure
A list of Clojure books that I think are great
Using Prolog to Build Expert Systems
Passing Parameters to Methods/Functions/Procedure in Programming Languages
What is an inference engine?
What is an expert system?
Understanding Domain Specific Languages
Cobol overview
The equals() method of the Object class in Java
Learn how the equals method works and how to use it correctly
Explore the World of Artificial Intelligence
Five Websites to Boost Your Productivity and Creativity
The Data Model Resource Book Vol 1 & 2
About the series book…
I am replacing my old bash scripts with Python #2.
Python script to zip GlassFish logs and archive them by year and month. The script deletes the files after zipping them.
I am replacing my old bash scripts with Python #1.
Copy a list of directories with their contents to a shared folder.
The hashCode method of the Object class in Java
Learn how the hashCode method works and how to use it correctly
The toString method of the Object class in Java
Learn how the toString method works and how to use it correctly
The transition from Java EE to Jakarta EE
What you need to know
The R Language
Working with Strings using Streams and Lambdas.
Immutable classes and objects in Java
Restore remote database backup to local
How do I restore a remote Mysql database to local? With Python script!
Java Complex Number
A Complex Number Class For Java
How to detect the machine architecture
How to check if your Linux system is 32-bit or 64-bit
Install Python 3
How to install Python 3 in Linux/Ubuntu
Fluent-API Tutorial
Different ways of implementing a Logo Language style turtle in Java.
Cool APIs and where to find them: the Objects.toString() method
Less code to handle null strings. Convert a string if null to an empty string.
Why Java is still on top
Brief updated reflection on why Java is still relevant more than 20 years after its inception
About Clojure
Some information about the Clojure programming language
Downloading remote files with Python #2
Let’s continue with the automation and see how to unzip the .gz files