This is your work, valued
Passionate Software Engineer / SRE / CS Generalist. Coding makes me happy!
introduction-to-fastapi-and-celery. FastAPI + Celery = ♥! Learn about those technologies by consulting https://derlin.github.io/introduction-to-fastapi-and-celery/
109bitdowntoc. Online and command-line Markdown TOC generator, with built-in support for BitBucket Server, GitHub, Gitlab, dev.to and more!
107docker-compose-viz-mermaid. Generate beautiful visuals from docker-compose files. The mermaid graph can be exported to PNG, SVG, or edited directly in https://mermaid.live.
43investing-historical-data. Fetch historical data from investing.com
42fastapi-notebook-runner. A small REST API to execute a Jupyter Notebook on-demand, used as an example for https://github.com/derlin/introduction-to-fastapi-and-celery
42mantelo. ✨ The full Keycloak Admin REST api wrapped in a tiny Python client ✨
35hepqpr-qallse. The HEPQPR.Qallse project encodes the HEP (ATLAS) pattern recognition problem into a QUBO and solves it using a D-Wave or other classical QUBO libraries (qbsolv, neal). Master's project (2019).
29helmfile-intuitive-values-handling. How to manage values (globals, environment, release-specific) intuitively within helmfile
27scala-for-the-impatient. My answers to the exercises from the book "Scala for the impatient" (2nd edition) -- 2017.
19get-html. python GET raw or rendered HTML (for humans)
13rickroller. RickRoll your friends like a pro! Just enter a webpage URL and let the magic happen. Every click on the page will send you to the one and only Rick Astley's iconic hit.
12pwa-ize. Transform any web page into a PWA that can be launched in a dedicated/separate browser instance on Mobile
11dev.to-is-for-web-devs-and-beginners. Analysis of the tags that work on dev.to. Full article: https://dev.to/derlin/devto-is-for-webdevs-and-beginners-i-have-data-to-prove-it-54c4
10SwigSpot_Schwyzertuutsch-Spotting. To automate the treatment of Swiss German and foster its adoption in online services, the SwigSpot project aimed at creating a large corpus of Swiss German sentences available to researchers. Here are the report, code and results.
8semantic-modals. AngularJS ModalService for the semantic-UI framework.
8fribourg-linux-seminar-k8s-deploy-like-a-pro. Learn kubernetes deployments! We will talk about manifests, Helm, helmfile and argo-cd
8swisstext-lrec. Python
7reading-stats. A react app to visualize my reading stats. I try to read every day for 10 minutes since May 2020!
6prestashop-docker-compose. A little docker-compose to setup a dockerized [persistent] prestashop in no time.
6swisstext. SwissText: a suite of automated tools for the creation of Swiss German corpora
5android-changelog. Changelog Dialog library for Android (Kotlin)
520th-linux-seminar-dokku-monitoring. Code linked to my talk about Dokku and Prometheus/Grafana
4450words. A little website to help people writing ~2 pages per day.
4mybooks-android-old. An application to keep track of the books I read. The serialized form (json) is saved to Dropbox. DEPRECATED! See https://github.com/derlin/mybooks-android.
4pyton3-websocket-server-template. A sample cherrypy server with ws4py websockets
4externalsecrets-with-hashicorp-vault-kubernetes-easy-install. Install Vault + ExternalSecrets operator on Kubernetes with one command (for test purpose only).
3swisstext-bert-lid. Package to finetune and use a BERT model for Swiss-German language identification.
3docker-bib2word. A simple container for converting bibtex bibliographies to Microsoft Word xml files
3phrasal. A suite of tools for extracting proper sentences from HTML or text.
3hello-silicon-chalet. Little website for a Divio demo (Silicon Chalet, September 2024)
2mybooks-android. An application to keep track of the books I read. The serialized form (json) is saved to Dropbox. See http://play.google.com/store/apps/details?id=ch.derlin.mybooks
2workshop-data-sciences. A two-days workshop material introducing data sciences for big data
2GsonUtils. A java .jar easing the use of the Gson library.
2bda-lsa-project. BDA project - latent semantic analysis of Wikipedia with spark (SVD and LDA)
2windows-dialogs-generator. I was bored and sick... Here is a Windows dialogs generator! Create Windows-style dialogs that you can add to a presentation, share with friends, etc.
2.github.
1smallest-subnet. Find the smallest subnet for a list of IP addresses
1www.fribot.org. Remnant of the 2014 site for fribot
1homebrew-bitdowntoc. A tap to install https://github.com/derlin/bitdowntoc via homebrew.
1hashnode-blog. Backup of blog.derlin.ch hosted on hashnode
1mywiki-2013. Backup of a WordPress "mywiki" I tried to maintain in 2013 - early 2014
1josdk-operator-dependent-crs. Little example of a java operator with three layers of dependent CRs
1goodreads-metadata-fetcher. Kotlin library to fetch metadata from GoodReads
1my-first-project. This is the code of my FIRST PROJECT EVER ! It was in java, back in December 2011.
1derlin.
1feeling-good-DAS. Take the Dysfunctional Attitude Scale (DAS, Weisman and Beck, 1978) test from the book "feeling good"
1ci-test. Dockerfile
1doodlechallenge. My solution to Doodle's Data Engineering Hiring Challenge (March, 2020)
1qmasm-docker. QMASM available as a REST service running inside a docker container
1flask-rest-api-tuto. A little tutorial on creating REST api with Flask (python3)
1nice-js-effect. Reproduction of a nice but pointless JS effect I found really cool (desktop only).
1bla5t-rules. JavaScript
1mse-advprpar-scala. Exercises from the cours Advanced Programming Paradigm (MSE 2016-2017) in scala
1travis-test. Java
1CybeJava. A command-line tool inspired from git to sync content between a Moodle/Cyberlearn course page and a local folder.
1mse-iot-smart-building. MSE - IoT - Lab1: openzwave
1polymer-quotes. A little progressive app to test the polymer library.
1