Marc Andreu's repositories
sunfounder-sensors-raspi-4j
Sunfounder Sensors kit for raspberry pi code translated to JAVA using pi4j.
mafcytools
Set of tools for cyber security
kill-the-newsletter
Convert email newsletters into Atom feeds
galactic-tools
Implementation of the Galactic calculator exercise using TDD and my best knowladge of software principles.
Generic-Spring-Mongo-Persistence-Layer
Persist any object using Spring MongoDB Repositories. This project is a basic working design to see how MongoDb works in Spring and how generics can be used in order to use the same interface for simple CRUD actions.
Led-Aot-Driver
This is a small project to get initiated into creating Android Things user drivers.
zettelkasten_box
A tested refactor of the zetterkasten repo
clojure-koans
A set of exercises for learning Clojure
cloudflare-ddns-updater
Cloudflare Dynamic DNS IP Updater script.
desing-patterns
Implementation of examples to study the desing patterns explained by Christopher Okhravi in his youtube channel
dune-clj-lein
Leiningen project to learn about clojure and jts algorithms
fabric
fabric is an open-source framework for augmenting humans using AI. It provides a modular framework for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.
Hangman-Game
HTML5 and jQuery web game wiht JAVA backend and MapDB as persistence.
java-katas
Exercices and practices with JAVA code. These are exercices from books, articles and learning ideas.
LotteryGame
Lottery game exercice.
ms_bdd_example
Example BDD story implemented with cucumber and selenium
pathplanning
dune path planning
practicalli-four-clojure
Katas and discussions on solving the 4Clojure Code challenges
pyenv
Simple Python version management
script-katas
Testing shell script concepts
sunfounder-superkit-raspi-4j
Exercises of Sunfounder Superkit translated into JAVA using the new Pi4j library.
TestingPathPlanning-java
Set of tests to learn about path planning algorithms in JAVA
webdriver-manager
Standalone library and command line tool for managing Selenium WebDriver
zettelkasten
A personal knowledge management system which is robust, cheap, yet powerful and build to last a lifetime.