## Naereen @ GitHub ([naereen.github.io](http://naereen.github.io/))
> More details on [besson.link](https://besson.link/), my GitHub profile [@Naereen](https://GitHub.com/Naereen) or [lbesson.bitbucket.io](http://lbesson.bitbucket.io) or [perso.crans.org/besson/](https://perso.crans.org/besson/).
[Hello there](https://www.youtube.com/watch?v=5yX-n57NRfc) 👋 !
I am a 🇫🇷 French passionate coder on [GitHub](https://github.com/Naereen) (also [Bitbucket](https://bitbucket.org/lbesson) & [GitLab](https://gitlab.com/Naereen)!)
I used to define myself as a 🐍 Python fan, nowadays I would most likely just say I like 🐍 Python, 🐫 OCaml and Bash as my favorite programming languages!
I also liked Julia when doing my PhD thesis, and would like to learn and use more Rust, GoLang and TypeScript if possible.
![Profile views (reset 12/05/2024)](https://komarev.com/ghpvc/?username=Naereen&color=green)
[![GitHub followers](https://img.shields.io/github/followers/Naereen.svg?style=social&label=Follow&maxAge=2592000)](https://github.com/Naereen?tab=followers)
## 🏁 List of GitHub pages for other projects
----
### 🕸 Javascript hacks # Javascript
- 💫 🗒 An awesome Javascript tool to quickly publish nice-looking webpages from raw Markdown, no server-side compilation, [StrapDown.js/](https://naereen.github.io/StrapDown.js/) for [this repository](https://github.com/Naereen/StrapDown.js/). Very light script [![Only 32 Kb](https://badge-size.herokuapp.com/Naereen/StrapDown.js/master/strapdown.min.js)](https://github.com/Naereen/StrapDown.js/blob/master/strapdown.min.js), [![made-for-markdown](https://img.shields.io/badge/Made%20for-Markdown-1f425f.svg)](http://commonmark.org) [![GitHub forks](https://img.shields.io/github/forks/Naereen/StrapDown.js.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/StrapDown.js/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/StrapDown.js.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/StrapDown.js/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/StrapDown.js.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/StrapDown.js/watchers/)
- 📐 😍 A nice looking tiny webpage to experiment with LaTeX, powered by MathJax, [make-big-maths/](https://naereen.github.io/make-big-maths/) for [this repository](https://github.com/Naereen/make-big-maths/), [![made-with-mathjax](https://img.shields.io/badge/Made%20with-MathJax-1f425f.svg)](https://www.mathjax.org/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/make-big-maths.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/make-big-maths/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/make-big-maths.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/make-big-maths/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/make-big-maths.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/make-big-maths/watchers/)
- ✍ An [extension for Microsoft Visual Studio Code to add support for GNU Makefiles](https://naereen.github.io/Makefiles-support-for-VSCode/) for [this repository](https://github.com/Naereen/Makefiles-support-for-VSCode/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/Makefiles-support-for-VSCode.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Makefiles-support-for-VSCode/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Makefiles-support-for-VSCode.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Makefiles-support-for-VSCode/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Makefiles-support-for-VSCode.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Makefiles-support-for-VSCode/watchers/)
- 🔖 📐 💫 Bookmarklet for rendering Tex/LaTeX and MathML notation on pages dynamically, [mathjax-bookmarklet/](https://naereen.github.io/mathjax-bookmarklet/) for [this repository](https://github.com/Naereen/mathjax-bookmarklet/), [![made-with-mathjax](https://img.shields.io/badge/Made%20with-MathJax-1f425f.svg)](https://www.mathjax.org/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/mathjax-bookmarklet.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/mathjax-bookmarklet/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/mathjax-bookmarklet.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/mathjax-bookmarklet/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/mathjax-bookmarklet.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/mathjax-bookmarklet/watchers/)
- 🔧 📓 Tutorial on [how to customize title of Jupyter notebook](https://naereen.github.io/how-to-customize-title-of-jupyter-notebook/) for [this repository](https://github.com/Naereen/how-to-customize-title-of-jupyter-notebook/), [![made-for-jupyter](https://img.shields.io/badge/Made%20for-Jupyter-1f425f.svg)](https://www.jupyter.org/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/how-to-customize-title-of-jupyter-notebook.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/how-to-customize-title-of-jupyter-notebook/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/how-to-customize-title-of-jupyter-notebook.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/how-to-customize-title-of-jupyter-notebook/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/how-to-customize-title-of-jupyter-notebook.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/how-to-customize-title-of-jupyter-notebook/watchers/)
- 🔧 💅 Small plugin for the Nginx webserver to improve the fancy-index theme, with a search bar, [Nginx-Fancyindex-Theme/](https://naereen.github.io/Nginx-Fancyindex-Theme/) for [this repository](https://github.com/Naereen/Nginx-Fancyindex-Theme/) [![made-for-nginx](https://img.shields.io/badge/Made%20for-Nginx-1f425f.svg)](https://www.nginx.org/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/Nginx-Fancyindex-Theme.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Nginx-Fancyindex-Theme/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Nginx-Fancyindex-Theme.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Nginx-Fancyindex-Theme/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Nginx-Fancyindex-Theme.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Nginx-Fancyindex-Theme/watchers/).
- 💻 🎶 A [desktop app for the kaamelott-soundboard website/](https://naereen.github.io/kaamelott-soundboard-desktop-app/) for [this repository](https://github.com/Naereen/kaamelott-soundboard-desktop-app/), [![made-for-Ubuntu](https://img.shields.io/badge/Made%20for-Ubuntu-1f425f.svg)](https://ubuntu.com/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/kaamelott-soundboard-desktop-app.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/kaamelott-soundboard-desktop-app/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/kaamelott-soundboard-desktop-app.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/kaamelott-soundboard-desktop-app/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/kaamelott-soundboard-desktop-app.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/kaamelott-soundboard-desktop-app/watchers/)
- 🗒️🖊️ 🎲 [A small project that gives a list of words to use when playing Pictionnary (so far only in French)](https://naereen.github.io/Free-dictionnaries-for-Pictionnary/) for [this repository](https://github.com/Naereen/Free-dictionnaries-for-Pictionnary/), [![made-for-Ubuntu](https://img.shields.io/badge/Made%20for-Ubuntu-1f425f.svg)](https://ubuntu.com/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/Free-dictionnaries-for-Pictionnary.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Free-dictionnaries-for-Pictionnary/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Free-dictionnaries-for-Pictionnary.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Free-dictionnaries-for-Pictionnary/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Free-dictionnaries-for-Pictionnary.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Free-dictionnaries-for-Pictionnary/watchers/)
----
### 🔬 Science related projects [![ForTheBadge built-with-science](http://ForTheBadge.com/images/badges/built-with-science.svg)](https://GitHub.com/Naereen/) # Science
- 🎓 LaTeX code for my PhD thesis: [phd-thesis](https://github.com/Naereen/phd-thesis/) for [this repository](https://github.com/Naereen/phd-thesis/). [![GitHub forks](https://img.shields.io/github/forks/Naereen/phd-thesis.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/phd-thesis/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/phd-thesis.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/phd-thesis/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/phd-thesis.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/phd-thesis/watchers/) New!
- 🎓 🐍 For my PhD: [SMPyBandits](https://SMPyBandits.github.io/) for [this repository](https://github.com/SMPyBandits/SMPyBandits/). [![GitHub forks](https://img.shields.io/github/forks/SMPyBandits/SMPyBandits.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/SMPyBandits/SMPyBandits/network/) [![GitHub stars](https://img.shields.io/github/stars/SMPyBandits/SMPyBandits.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/SMPyBandits/SMPyBandits/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/SMPyBandits/SMPyBandits.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/SMPyBandits/SMPyBandits/watchers/)
- 🎓 🐍 For my PhD: [SMPyBandits.github.io](https://SMPyBandits.github.io/) for [this repository](https://github.com/SMPyBandits/SMPyBandits.github.io/). [![GitHub forks](https://img.shields.io/github/forks/SMPyBandits/SMPyBandits.github.io.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/SMPyBandits/SMPyBandits.github.io/network/) [![GitHub stars](https://img.shields.io/github/stars/SMPyBandits/SMPyBandits.github.io.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/SMPyBandits/SMPyBandits.github.io/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/SMPyBandits/SMPyBandits.github.io.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/SMPyBandits/SMPyBandits.github.io/watchers/)
- 🎓 🐍 For my PhD: [SMPyBandits-benchmarks](https://SMPyBandits.github.io/) for [this repository](https://github.com/SMPyBandits/SMPyBandits-benchmarks/). [![GitHub forks](https://img.shields.io/github/forks/SMPyBandits/SMPyBandits-benchmarks.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/SMPyBandits/SMPyBandits-benchmarks/network/) [![GitHub stars](https://img.shields.io/github/stars/SMPyBandits/SMPyBandits-benchmarks.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/SMPyBandits/SMPyBandits-benchmarks/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/SMPyBandits/SMPyBandits-benchmarks.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/SMPyBandits/SMPyBandits-benchmarks/watchers/) New!
- 🐍 A small Python library to efficiently compute the Lempel-Ziv complexity between two binary strings, [Lempel-Ziv_Complexity/](https://naereen.github.io/Lempel-Ziv_Complexity/) for [this repository](https://github.com/Naereen/Lempel-Ziv_Complexity/). [![PyPI version](https://img.shields.io/pypi/v/lempel-ziv-complexity.svg)](https://pypi.org/projects/lempel-ziv-complexity/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/Lempel-Ziv_Complexity.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Lempel-Ziv_Complexity/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Lempel-Ziv_Complexity.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Lempel-Ziv_Complexity/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Lempel-Ziv_Complexity.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Lempel-Ziv_Complexity/watchers/)
----
### 🎓 Teaching # Teaching
- 🇫🇷 🎓 🔧 [Petit dépôt qui permet d'utiliser un GitHub codespace pour coder en OCaml et en C sur](https://github.com/Naereen/GitHub-codespaces-pour-OCaml-et-C-pour-CPGE-MP2I/) , pour mes élèves de CPGE MP2I [![GitHub forks](https://img.shields.io/github/forks/Naereen/GitHub-codespaces-pour-OCaml-et-C-pour-CPGE-MP2I.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/GitHub-codespaces-pour-OCaml-et-C-pour-CPGE-MP2I/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/GitHub-codespaces-pour-OCaml-et-C-pour-CPGE-MP2I.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/GitHub-codespaces-pour-OCaml-et-C-pour-CPGE-MP2I/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/GitHub-codespaces-pour-OCaml-et-C-pour-CPGE-MP2I.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/GitHub-codespaces-pour-OCaml-et-C-pour-CPGE-MP2I/watchers/)
- 🇫🇷 🎓 🔧 [Mini dépôt qui documente mon utilisation du projet Basthon](https://github.com/Naereen/Mon-utilisation-de-Basthon/) (), [![GitHub forks](https://img.shields.io/github/forks/Naereen/Mon-utilisation-de-Basthon.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Mon-utilisation-de-Basthon/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Mon-utilisation-de-Basthon.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Mon-utilisation-de-Basthon/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Mon-utilisation-de-Basthon.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Mon-utilisation-de-Basthon/watchers/)
- 🇫🇷 🎓 📖 [Si vous êtes intéressé-e par l'informatique, en particulier par l'enseignement de l'informatique, et les perspectives de carrières que l'on peut choisir dans cette voix, alors je vous conseille les documents suivants. Écrit en février 2021](https://github.com/Naereen/Perspectives-carriere-enseignement-informatique-en-2021/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/Perspectives-carriere-enseignement-informatique-en-2021.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Perspectives-carriere-enseignement-informatique-en-2021/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Perspectives-carriere-enseignement-informatique-en-2021.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Perspectives-carriere-enseignement-informatique-en-2021/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Perspectives-carriere-enseignement-informatique-en-2021.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Perspectives-carriere-enseignement-informatique-en-2021/watchers/)
- 🇫🇷 🎓 📖 [Mes recommandations pour les livres pour bien préparer l'agrégation de mathématiques (https://agreg.org/) en option informatique. Maintenue depuis 2014, version 2021 !](https://github.com/Naereen/Bibliographie-agregation-maths-option-info/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/Bibliographie-agregation-maths-option-info.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Bibliographie-agregation-maths-option-info/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Bibliographie-agregation-maths-option-info.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Bibliographie-agregation-maths-option-info/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Bibliographie-agregation-maths-option-info.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Bibliographie-agregation-maths-option-info/watchers/)
- 🇫🇷 🖥️ 🔧 [Ma petite modification de @ocaml/ocaml pour lire les mots clés en français - expérimental et amusant, c'est tout !](https://github.com/Naereen/ocaml-mots-cles-en-francais/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/ocaml-mots-cles-en-francais.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/ocaml-mots-cles-en-francais/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/ocaml-mots-cles-en-francais.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/ocaml-mots-cles-en-francais/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/ocaml-mots-cles-en-francais.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/ocaml-mots-cles-en-francais/watchers/)
- 🇫🇷 🖥️ 🔧 [Mon fork de ç (ccdille), pour pouvoir écrire et compiler des programmes C écrits avec des mots clés en français - expérimental et amusant, c'est tout !](https://github.com/Naereen/langage-c-mots-cles-en-francais/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/langage-c-mots-cles-en-francais.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/langage-c-mots-cles-en-francais/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/langage-c-mots-cles-en-francais.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/langage-c-mots-cles-en-francais/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/langage-c-mots-cles-en-francais.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/langage-c-mots-cles-en-francais/watchers/)
- 🇫🇷 🐍 Des notebooks en Python pour montrer quelques algorithmes pour le cours ALGO1 au département Informatique de l'ENS de Rennes, en automne 2019 [ALGO1-Info1-2019/](https://naereen.github.io/ALGO1-Info1-2019/) for [this repository](https://github.com/Naereen/ALGO1-Info1-2019/), [![made-with-jupyter](https://img.shields.io/badge/Made%20with-Jupyter-1f425f.svg)](https://www.jupyter.org/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/ALGO1-Info1-2019.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/ALGO1-Info1-2019/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/ALGO1-Info1-2019.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/ALGO1-Info1-2019/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/ALGO1-Info1-2019.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/ALGO1-Info1-2019/watchers/)
- 🎓 A growing collection of Jupyter Notebooks written in 🐍 Python, 🐫 OCaml and 💫 Julia for science examples, algorithms, visualizations etc, [notebooks/](https://naereen.github.io/notebooks/) for [this repository](https://github.com/Naereen/notebooks/), [![made-with-jupyter](https://img.shields.io/badge/Made%20with-Jupyter-1f425f.svg)](https://www.jupyter.org/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/notebooks.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/notebooks/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/notebooks.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/notebooks/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/notebooks.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/notebooks/watchers/)
- 💬 Slides for various talks, written in Markdown and available in PDF and web versions, [slides/](https://naereen.github.io/slides/) for [this repository](https://github.com/Naereen/slides/), [![made-with-latex](https://img.shields.io/badge/Made%20with-LaTeX-1f425f.svg)](https://www.latex-project.org/) [![made-with-pandoc](https://img.shields.io/badge/Made%20with-Pandoc-1f425f.svg)](http://pandoc.org/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/slides.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/slides/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/slides.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/slides/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/slides.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/slides/watchers/)
- A tiny implementation of a small subset of the Prolog language, 🐫 in OCaml. With small and fun examples, [Tiny-Prolog-in-OCaml/](https://naereen.github.io/Tiny-Prolog-in-OCaml/) for [this repository](https://github.com/Naereen/Tiny-Prolog-in-OCaml/). [![made-with-javascript](https://img.shields.io/badge/Made%20with-Javascript-1f425f.svg)](http://morphett.info/turing/turing.html) [![GitHub forks](https://img.shields.io/github/forks/Naereen/Tiny-Prolog-in-OCaml.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Tiny-Prolog-in-OCaml/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Tiny-Prolog-in-OCaml.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Tiny-Prolog-in-OCaml/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Tiny-Prolog-in-OCaml.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Tiny-Prolog-in-OCaml/watchers/)
- 📠 A Turing machine simulator written in Javascript, with many examples, 🇫🇷 in French, [jsTuring_fr/](https://naereen.github.io/jsTuring_fr/) for [this repository](https://github.com/Naereen/jsTuring_fr/). [![made-with-javascript](https://img.shields.io/badge/Made%20with-Javascript-1f425f.svg)](http://morphett.info/turing/turing.html) [![GitHub forks](https://img.shields.io/github/forks/Naereen/jsTuring_fr.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/jsTuring_fr/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/jsTuring_fr.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/jsTuring_fr/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/jsTuring_fr.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/jsTuring_fr/watchers/)
- 🎓 🐍 Matériel pour un tutoriel d'une heure sur les notebooks Jupyter à la conférence Didapro #8 à Lille le 05 février 2020, 🇫🇷 in French, [Tutoriel-notebooks-Jupyter-a-Didapro-8-Lille-fevrier-2020/](https://naereen.github.io/Tutoriel-notebooks-Jupyter-a-Didapro-8-Lille-fevrier-2020/) for [this repository](https://github.com/Naereen/Tutoriel-notebooks-Jupyter-a-Didapro-8-Lille-fevrier-2020/). [![made-with-jupyter](https://img.shields.io/badge/Made%20with-Jupyter-1f425f.svg)](https://www.jupyter.org/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/Tutoriel-notebooks-Jupyter-a-Didapro-8-Lille-fevrier-2020.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Tutoriel-notebooks-Jupyter-a-Didapro-8-Lille-fevrier-2020/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Tutoriel-notebooks-Jupyter-a-Didapro-8-Lille-fevrier-2020.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Tutoriel-notebooks-Jupyter-a-Didapro-8-Lille-fevrier-2020/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Tutoriel-notebooks-Jupyter-a-Didapro-8-Lille-fevrier-2020.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Tutoriel-notebooks-Jupyter-a-Didapro-8-Lille-fevrier-2020/watchers/)
- 🇫🇷 🐍 🎓 Sources LaTeX et Python pour un cours (6x2h de CM) d'Introduction au Numérique avec Python, donné aux élèves de 1ère année du département Droit Économie et Management à l'ENS de Rennes à l'automne 2020., [Introduction-au-Numerique-avec-Python-dpt-DEM-2020/](https://naereen.github.io/Introduction-au-Numerique-avec-Python-dpt-DEM-2020/) for [this repository](https://github.com/Naereen/Introduction-au-Numerique-avec-Python-dpt-DEM-2020/). [![GitHub forks](https://img.shields.io/github/forks/Naereen/Introduction-au-Numerique-avec-Python-dpt-DEM-2020.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Introduction-au-Numerique-avec-Python-dpt-DEM-2020/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Introduction-au-Numerique-avec-Python-dpt-DEM-2020.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Introduction-au-Numerique-avec-Python-dpt-DEM-2020/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Introduction-au-Numerique-avec-Python-dpt-DEM-2020.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Introduction-au-Numerique-avec-Python-dpt-DEM-2020/watchers/)
- 🐍 🐫 🔧 Je souhaite répondre à la question suivante : peut on coder avec OCaml, Python et C par SMS ?, 🇫🇷 in French, [Peut-on-coder-avec-OCaml-Python-et-C-par-SMS/](https://naereen.github.io/Peut-on-coder-avec-OCaml-Python-et-C-par-SMS/) for [this repository](https://github.com/Naereen/Peut-on-coder-avec-OCaml-Python-et-C-par-SMS/). [![GitHub forks](https://img.shields.io/github/forks/Naereen/Peut-on-coder-avec-OCaml-Python-et-C-par-SMS.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Peut-on-coder-avec-OCaml-Python-et-C-par-SMS/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Peut-on-coder-avec-OCaml-Python-et-C-par-SMS.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Peut-on-coder-avec-OCaml-Python-et-C-par-SMS/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Peut-on-coder-avec-OCaml-Python-et-C-par-SMS.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Peut-on-coder-avec-OCaml-Python-et-C-par-SMS/watchers/)
> See also [this organization, containing different GitHub projects for my future teaching activities](https://github.com/Info-prepas-mp2i/): [Info-Prepas-MP2I](https://github.com/Info-prepas-mp2i/).
----
### 🔎 Visualizations # Visualizations
- 🕵🏻 💫 Self-spying software for GNU/Linux, with zero CPU overhead and outstanding visualizations, [uLogMe/](https://naereen.github.io/uLogMe/) for [this repository](https://github.com/Naereen/uLogMe/), [![made-for-self-spying](https://img.shields.io/badge/Made%20for-Self%20Spying-1f425f.svg)](https://perso.crans.org/besson/self-quantified.html) [![made-with-d3js](https://img.shields.io/badge/Made%20with-d3js-1f425f.svg)](http://d3js.org) [![GitHub forks](https://img.shields.io/github/forks/Naereen/uLogMe.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/uLogMe/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/uLogMe.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/uLogMe/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/uLogMe.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/uLogMe/watchers/)
- 💅 Experiments and demos of design your own handwritting font, to use on the web or in XeLaTeX, [My-Own-HandWriting-Font/](https://naereen.github.io/My-Own-HandWriting-Font/) for [this repository](https://github.com/Naereen/My-Own-HandWriting-Font/), [![made-for-bragging](https://img.shields.io/badge/Made%20for-Bragging-1f425f.svg)](https://perso.crans.org/besson/autostop.html) [![made-with-d3js](https://img.shields.io/badge/Made%20with-d3js-1f425f.svg)](http://d3js.org) [![GitHub forks](https://img.shields.io/github/forks/Naereen/My-Own-HandWriting-Font.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/My-Own-HandWriting-Font/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/My-Own-HandWriting-Font.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/My-Own-HandWriting-Font/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/My-Own-HandWriting-Font.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/My-Own-HandWriting-Font/watchers/)
- « Make your own typeface from your handwriting! ». ⚠ Work in progress. My fork adds multi-page scanned template, french/spanish accents, greek letters, and soon support for maths and ligatures characters, [Fontify/](https://naereen.github.io/Fontify/) for [this repository](https://github.com/Naereen/Fontify/), [![made-for-fun](https://img.shields.io/badge/Made%20for-Fun-1f425f.svg)](https://perso.crans.org/besson/autostop.html) [![made-with-python](https://img.shields.io/badge/Made%20with-python-1f425f.svg)](https://www.python.org) [![GitHub forks](https://img.shields.io/github/forks/Naereen/Fontify.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Fontify/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Fontify.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Fontify/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Fontify.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Fontify/watchers/)
- 🌎🌍🌏 D3.js visualization of a globe, for each country I have ever been to! [world-tour-timeline/](https://naereen.github.io/world-tour-timeline/) for [this repository](https://github.com/Naereen/world-tour-timeline/), [![made-for-bragging](https://img.shields.io/badge/Made%20for-Bragging-1f425f.svg)](https://perso.crans.org/besson/autostop.html) [![made-with-d3js](https://img.shields.io/badge/Made%20with-d3js-1f425f.svg)](http://d3js.org) [![GitHub forks](https://img.shields.io/github/forks/Naereen/world-tour-timeline.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/world-tour-timeline/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/world-tour-timeline.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/world-tour-timeline/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/world-tour-timeline.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/world-tour-timeline/watchers/)
- 🎀 🗒 An extensive list of Markdown code for various badges, [badges/](https://naereen.github.io/badges/) for [this repository](https://github.com/Naereen/badges/), [![made-for-markdown](https://img.shields.io/badge/Made%20for-Markdown-1f425f.svg)](http://commonmark.org) [![GitHub forks](https://img.shields.io/github/forks/Naereen/badges.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/badges/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/badges.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/badges/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/badges.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/badges/watchers/)
- 📚 🕵🏽 A small collection of tiny plugins I wrote for the Munin monitoring system, [My-Munin-plugins/](https://naereen.github.io/My-Munin-plugins/) for [this repository](https://github.com/Naereen/My-Munin-plugins/), [![made-for-munin](https://img.shields.io/badge/Made%20for-Munin-1f425f.svg)](http://www.munin-monitoring.org/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/My-Munin-plugins.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/My-Munin-plugins/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/My-Munin-plugins.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/My-Munin-plugins/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/My-Munin-plugins.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/My-Munin-plugins/watchers/)
- 📊 A script, [git-stats/](https://naereen.github.io/git-stats/) for [this repository](https://github.com/Naereen/git-stats/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/git-stats.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/git-stats/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/git-stats.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/git-stats/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/git-stats.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/git-stats/watchers/) Old
- 🕵🏻 An other script, [selfspy-vis/](https://naereen.github.io/selfspy-vis/) for [this repository](https://github.com/Naereen/selfspy-vis/). [![GitHub forks](https://img.shields.io/github/forks/Naereen/selfspy-vis.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/selfspy-vis/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/selfspy-vis.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/selfspy-vis/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/selfspy-vis.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/selfspy-vis/watchers/) Old
----
### 🐍 Python projects [![forthebadge made-with-python](http://ForTheBadge.com/images/badges/made-with-python.svg)](https://www.python.org/) # Python
- 🇫🇷 Failed experiment about a Discord bot aims at automatically adding /spoiler to any code snippet pasted in a Discord text channel in your Discord server. [Discord-bot-to-add-spoiler-to-any-code-snippet/](https://naereen.github.io/Discord-bot-to-add-spoiler-to-any-code-snippet/) for [this repository](https://github.com/Naereen/Discord-bot-to-add-spoiler-to-any-code-snippet/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/Discord-bot-to-add-spoiler-to-any-code-snippet.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Discord-bot-to-add-spoiler-to-any-code-snippet/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Discord-bot-to-add-spoiler-to-any-code-snippet.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Discord-bot-to-add-spoiler-to-any-code-snippet/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Discord-bot-to-add-spoiler-to-any-code-snippet.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Discord-bot-to-add-spoiler-to-any-code-snippet/watchers/) New!
- 🇫🇷 Un script IPython qui génère automatiquement une attestation de sortie toute les 55 minutes, pour le confinement 2.0 en France face au COVID 19. Expérimental et pour le plaisir. [Generateur-attestation-de-sortie-automatique-COVID-19-confinement-en-France/](https://naereen.github.io/Generateur-attestation-de-sortie-automatique-COVID-19-confinement-en-France/) for [this repository](https://github.com/Naereen/Generateur-attestation-de-sortie-automatique-COVID-19-confinement-en-France/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/Generateur-attestation-de-sortie-automatique-COVID-19-confinement-en-France.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Generateur-attestation-de-sortie-automatique-COVID-19-confinement-en-France/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Generateur-attestation-de-sortie-automatique-COVID-19-confinement-en-France.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Generateur-attestation-de-sortie-automatique-COVID-19-confinement-en-France/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Generateur-attestation-de-sortie-automatique-COVID-19-confinement-en-France.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Generateur-attestation-de-sortie-automatique-COVID-19-confinement-en-France/watchers/) New!
- 🇫🇷 Un clone en Python 3 de ParcoursSup, écrit à but didactique, [ParcourSup.py/](https://naereen.github.io/ParcourSup.py/) for [this repository](https://github.com/Naereen/ParcourSup.py/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/ParcourSup.py.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/ParcourSup.py/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/ParcourSup.py.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/ParcourSup.py/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/ParcourSup.py.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/ParcourSup.py/watchers/)
- 🐍 🏋 OpenAI GYM for Nintendo NES emulator FCEUX and 1983 game Mario Bros. + Double Q Learning for mastering the game, [gym-nes-mario-bros/](https://naereen.github.io/gym-nes-mario-bros/) for [this repository](https://github.com/Naereen/gym-nes-mario-bros/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/gym-nes-mario-bros.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/gym-nes-mario-bros/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/gym-nes-mario-bros.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/gym-nes-mario-bros/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/gym-nes-mario-bros.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/gym-nes-mario-bros/watchers/)
- 🍴 🕶 My fork of a dark-only theme for the [Jupyter Notebook](https://www.jupyter.org/) interface, [Jupyter-Notebook-Atom-Scheme/](https://naereen.github.io/Jupyter-Notebook-Atom-Scheme/) for [this repository](https://github.com/Naereen/Jupyter-Notebook-Atom-Scheme/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/Jupyter-Notebook-Atom-Scheme.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Jupyter-Notebook-Atom-Scheme/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Jupyter-Notebook-Atom-Scheme.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Jupyter-Notebook-Atom-Scheme/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Jupyter-Notebook-Atom-Scheme.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Jupyter-Notebook-Atom-Scheme/watchers/)
- 🎤 💻 A simple Flask and Python 🐍 web-app to display GMusicBrowser current song in full screen (experimental but used daily since 2018), [GMusicBrowser-FullScreen-WebApp/](https://naereen.github.io/GMusicBrowser-FullScreen-WebApp/) for [this repository](https://github.com/Naereen/GMusicBrowser-FullScreen-WebApp/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/GMusicBrowser-FullScreen-WebApp.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/GMusicBrowser-FullScreen-WebApp/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/GMusicBrowser-FullScreen-WebApp.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/GMusicBrowser-FullScreen-WebApp/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/GMusicBrowser-FullScreen-WebApp.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/GMusicBrowser-FullScreen-WebApp/watchers/)
- 🐍 🇫🇷 📲 Un petit script Python 2 ou 3 pour s'envoyer des textos (messages SMS) via l'API de Free (uniquement pour cartes SIM Free), [FreeSMS.py/](https://naereen.github.io/FreeSMS.py/) for [this repository](https://github.com/Naereen/FreeSMS.py/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/FreeSMS.py.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/FreeSMS.py/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/FreeSMS.py.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/FreeSMS.py/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/FreeSMS.py.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/FreeSMS.py/watchers/)
- 🐍 🌈 Easy to use Python toolbox to print with ANSI colors in a terminal, [ansicolortags.py/](https://naereen.github.io/ansicolortags.py/) for [this repository](https://github.com/Naereen/ansicolortags.py/), [![PyPI version](https://img.shields.io/pypi/v/ansicolortags.svg)](https://pypi.org/projects/ansicolortags/) [![Documentation Status](https://readthedocs.org/projects/ansicolortags/badge/?version=latest)](http://ansicolortags.readthedocs.io/?badge=latest) [![GitHub forks](https://img.shields.io/github/forks/Naereen/ansicolortags.py.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/ansicolortags.py/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/ansicolortags.py.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/ansicolortags.py/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/ansicolortags.py.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/ansicolortags.py/watchers/)
- 🐍 📊 I ported this project to Python 3 (not published yet), [dot2tex/](https://naereen.github.io/dot2tex/) for [this repository](https://github.com/Naereen/dot2tex/). [![made-for-latex](https://img.shields.io/badge/Made%20for-LaTeX-1f425f.svg)](http://www.latex-project.org/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/dot2tex.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/dot2tex/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/dot2tex.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/dot2tex/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/dot2tex.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/dot2tex/watchers/)
- 🐍 Tiny plugin for [Sublime Text 3](https://sublimetext.com/) to easily switch between 🇫🇷 French and 🇬🇧 English dictionaries, [SublimeText3_SwitchDictionary/](https://naereen.github.io/SublimeText3_SwitchDictionary/) for [this repository](https://github.com/Naereen/SublimeText3_SwitchDictionary/), [![Package Control total downloads](https://img.shields.io/packagecontrol/dt/SwitchDictionary.svg)](https://packagecontrol.io/packages/SwitchDictionary) [![Package Control week downloads](https://img.shields.io/packagecontrol/dw/SwitchDictionary.svg)](https://packagecontrol.io/packages/SwitchDictionary) [![GitHub forks](https://img.shields.io/github/forks/Naereen/SublimeText3_SwitchDictionary.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/SublimeText3_SwitchDictionary/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/SublimeText3_SwitchDictionary.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/SublimeText3_SwitchDictionary/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/SublimeText3_SwitchDictionary.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/SublimeText3_SwitchDictionary/watchers/)
- ☁ 🐍 Generate clouds of words from text files with a small Python script, [generate-word-cloud.py/](https://naereen.github.io/generate-word-cloud.py/) for [this repository](https://github.com/Naereen/generate-word-cloud.py/), [![PyPI version](https://img.shields.io/pypi/v/generatewordcloud.svg)](https://pypi.org/projects/generatewordcloud/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/generate-word-cloud.py.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/generate-word-cloud.py/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/generate-word-cloud.py.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/generate-word-cloud.py/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/generate-word-cloud.py.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/generate-word-cloud.py/watchers/)
- 📝 👉🏻 A white-only theme for the Sphinx documentation generator, [f6_sphinx_theme/](https://naereen.github.io/f6_sphinx_theme/) for [this repository](https://github.com/Naereen/f6_sphinx_theme/). [![made-for-sphinx](https://img.shields.io/badge/Made%20for-Sphinx-1f425f.svg)](http://www.sphinx-doc.org/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/f6_sphinx_theme.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/f6_sphinx_theme/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/f6_sphinx_theme.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/f6_sphinx_theme/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/f6_sphinx_theme.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/f6_sphinx_theme/watchers/) Old
----
### 💫 [Julia](https://www.JuliaLang.org/) projects # Julia
- 💫 Fast Julia implementation of various Kullback-Leibler divergences for 1D and 2D parametric distributions. 🏋 Also provides optimized code for kl-UCB indexes, [KullbackLeibler.jl/](https://naereen.github.io/KullbackLeibler.jl/docs/index.html) for [this repository](https://github.com/Naereen/KullbackLeibler.jl/). [![GitHub forks](https://img.shields.io/github/forks/Naereen/KullbackLeibler.jl.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/KullbackLeibler.jl/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/KullbackLeibler.jl.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/KullbackLeibler.jl/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/KullbackLeibler.jl.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/KullbackLeibler.jl/watchers/)
- A small 💫 Julia library to efficiently compute the Lempel-Ziv complexity between two binary strings, [LempelZiv.jl/](https://naereen.github.io/LempelZiv.jl/) for [this repository](https://github.com/Naereen/LempelZiv.jl/). [![GitHub forks](https://img.shields.io/github/forks/Naereen/LempelZiv.jl.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/LempelZiv.jl/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/LempelZiv.jl.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/LempelZiv.jl/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/LempelZiv.jl.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/LempelZiv.jl/watchers/)
----
### 📧 Communication projects # Communication
- 🇫🇷 👨💻 [Kit d'informatique débranchée (niveau lycée) pour une preuve du problème de l'arrêt avec des blocs Scracth - copie de ressources sous licence Creative Commons](https://github.com/Naereen/kit-informatique-debranchee-preuve-pb-arret-Turing/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/Naereen.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/kit-informatique-debranchee-preuve-pb-arret-Turing/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Naereen.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/kit-informatique-debranchee-preuve-pb-arret-Turing/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Naereen.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/kit-informatique-debranchee-preuve-pb-arret-Turing/watchers/)
- 💚 Objectif Zéro Déchet 🍃 pour l'année 2018 : je me lance ! 🇫🇷 📒 Petit blog en français qui raconte mes expériences et mes progrès pour être 100% zéro déchet !, [https://perso.crans.org/besson/zero-dechet/](https://perso.crans.org/besson/zero-dechet/) for [this repository](https://github.com/Naereen/Objectif-Zero-Dechet-2018/), [![made-with-pelican](https://img.shields.io/badge/Made%20with-Pelican-1f425f.svg)](https://getpelican.com/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/Objectif-Zero-Dechet-2018.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Objectif-Zero-Dechet-2018/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Objectif-Zero-Dechet-2018.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Objectif-Zero-Dechet-2018/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Objectif-Zero-Dechet-2018.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Objectif-Zero-Dechet-2018/watchers/) New!
- 🎓 💅🏻 📃 Small and pretty homepage for a young researcher (me), [https://naereen.github.io/me/](https://naereen.github.io/me/) for [this repository](https://github.com/Naereen/me/), [![made-with-HTML5up](https://img.shields.io/badge/Made%20with-HTML5up-1f425f.svg)](https://html5up.net/stellar/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/me.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/me/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/me.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/me/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/me.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/me/watchers/)
- 🇫🇷 🍰 🍸 🍝 Cooking recipes in French, [https://perso.crans.org/besson/cuisine/](https://perso.crans.org/besson/cuisine/) for [this repository](https://github.com/Naereen/cuisine/), [![made-with-pelican](https://img.shields.io/badge/Made%20with-Pelican-1f425f.svg)](https://getpelican.com/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/cuisine.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/cuisine/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/cuisine.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/cuisine/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/cuisine.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/cuisine/watchers/)
- 🔄 Repository for this page [naereen.github.io](https://naereen.github.io/), for [this repository](https://github.com/Naereen/naereen.github.io/), [![made-with-StrapDown.js](https://img.shields.io/badge/Made%20with-StrapDown.js-1f425f.svg)](https://naereen.github.io/StrapDown.js/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/naereen.github.io.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/naereen.github.io/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/naereen.github.io.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/naereen.github.io/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/naereen.github.io.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/naereen.github.io/watchers/) Meta!
- 🃏 💼 Business card in LaTeX and XeLaTeX, [Business-Card/](https://naereen.github.io/Business-Card/) for [this repository](https://github.com/Naereen/Business-Card/), [![made-with-latex](https://img.shields.io/badge/Made%20with-LaTeX-1f425f.svg)](https://www.latex-project.org/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/Business-Card.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Business-Card/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Business-Card.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Business-Card/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Business-Card.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Business-Card/watchers/)
- 🇬🇧 "Ask me anything", in English, [ama/](https://naereen.github.io/ama/) for [this repository](https://github.com/Naereen/ama/), [![Ask Me Anything !](https://img.shields.io/badge/Ask%20me-anything-1abc9c.svg)](https://GitHub.com/Naereen/ama) [![GitHub forks](https://img.shields.io/github/forks/Naereen/ama.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/ama/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/ama.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/ama/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/ama.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/ama/watchers/) [![GitHub issues](https://img.shields.io/github/issues/Naereen/ama.svg)](https://GitHub.com/Naereen/ama/issues/) / [![GitHub issues-closed](https://img.shields.io/github/issues-closed/Naereen/ama.svg)](https://GitHub.com/Naereen/ama/issues?q=is%3Aissue+is%3Aclosed)
- 🇫🇷 "Ask me anything", in French, [ama.fr/](https://naereen.github.io/ama.fr/) for [this repository](https://github.com/Naereen/ama.fr/). [![Demandez moi n'importe quoi !](https://img.shields.io/badge/Demandez%20moi-n'%20importe%20quoi-1abc9c.svg)](https://GitHub.com/Naereen/ama.fr) [![GitHub forks](https://img.shields.io/github/forks/Naereen/ama.fr.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/ama.fr/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/ama.fr.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/ama.fr/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/ama.fr.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/ama.fr/watchers/) [![GitHub issues](https://img.shields.io/github/issues/Naereen/ama.fr.svg)](https://GitHub.com/Naereen/ama.fr/issues/) / [![GitHub issues-closed](https://img.shields.io/github/issues-closed/Naereen/ama.fr.svg)](https://GitHub.com/Naereen/ama.fr/issues?q=is%3Aissue+is%3Aclosed)
----
### ✨ Lua / Löve2D # Lua / Löve2D
- 🇫🇷 Simulateur de deck de cartes planaires, pour jouer à la variante « PlaneChase » de Magic the Gathering, écrit en Lua avec le framework Löve2D, jouable dans le navigateur sans rien installer, [PlaneChase.lua/](https://naereen.github.io/PlaneChase.lua/) for [this repository](https://github.com/Naereen/PlaneChase.lua/). [![GitHub forks](https://img.shields.io/github/forks/Naereen/PlaneChase.lua.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/PlaneChase.lua/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/PlaneChase.lua.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/PlaneChase.lua/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/PlaneChase.lua.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/PlaneChase.lua/watchers/) [![GitHub issues](https://img.shields.io/github/issues/Naereen/PlaneChase.lua.svg)](https://GitHub.com/Naereen/PlaneChase.lua/issues/) / [![GitHub issues-closed](https://img.shields.io/github/issues-closed/Naereen/PlaneChase.lua.svg)](https://GitHub.com/Naereen/PlaneChase.lua/issues?q=is%3Aissue+is%3Aclosed)
- 🇫🇷 Un petit jeu d'échec écrit en Lua avec le framework Löve2D, jouable dans le navigateur sans rien installer, [Love-2D-tiny-Chess-game/](https://naereen.github.io/Love-2D-tiny-Chess-game/) for [this repository](https://github.com/Naereen/Love-2D-tiny-Chess-game/). [![GitHub forks](https://img.shields.io/github/forks/Naereen/Love-2D-tiny-Chess-game.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Love-2D-tiny-Chess-game/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Love-2D-tiny-Chess-game.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Love-2D-tiny-Chess-game/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Love-2D-tiny-Chess-game.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Love-2D-tiny-Chess-game/watchers/) [![GitHub issues](https://img.shields.io/github/issues/Naereen/Love-2D-tiny-Chess-game.svg)](https://GitHub.com/Naereen/Love-2D-tiny-Chess-game/issues/) / [![GitHub issues-closed](https://img.shields.io/github/issues-closed/Naereen/Love-2D-tiny-Chess-game.svg)](https://GitHub.com/Naereen/Love-2D-tiny-Chess-game/issues?q=is%3Aissue+is%3Aclosed)
----
### ✨ Other projects # Others
- 🇫🇷 🔊 🧑🏫 Un quiz présenté à un festival de Jeux organisé à Strasbourg chaque année pour le Téléthon (le [Dons des Dragons](https://dondesdragons.org/)), sur le jeu Magic the Gathering, [Un-Quiz-Magic-the-Gathering-pour-le-festival-Don-des-Dragons/](https://naereen.github.io/Un-Quiz-Magic-the-Gathering-pour-le-festival-Don-des-Dragons/) for [this repository](https://github.com/Naereen/Un-Quiz-Magic-the-Gathering-pour-le-festival-Don-des-Dragons/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/Un-Quiz-Magic-the-Gathering-pour-le-festival-Don-des-Dragons.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Un-Quiz-Magic-the-Gathering-pour-le-festival-Don-des-Dragons/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Un-Quiz-Magic-the-Gathering-pour-le-festival-Don-des-Dragons.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Un-Quiz-Magic-the-Gathering-pour-le-festival-Don-des-Dragons/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Un-Quiz-Magic-the-Gathering-pour-le-festival-Don-des-Dragons.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Un-Quiz-Magic-the-Gathering-pour-le-festival-Don-des-Dragons/watchers/)
- 🖥️ 👨 Meta repository with [information about myself for my GitHub profile](https://github.com/Naereen) for [this repository](https://github.com/Naereen/Naereen/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/Naereen.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Naereen/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Naereen.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Naereen/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Naereen.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Naereen/watchers/)
- 🖥️ 🕸️ 🐍 This repository stores my web pages, powered by the Sphinx static website generator, hosted on the CRANS web server (), [web-sphinx/](https://naereen.github.io/web-sphinx/) for [this repository](https://github.com/Naereen/web-sphinx/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/web-sphinx.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/web-sphinx/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/web-sphinx.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/web-sphinx/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/web-sphinx.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/web-sphinx/watchers/)
- 🖥️ 🔧 LOTS of scripts and mini programs. Mostly GNU Bash shell scripts and Python scripts, designed to run on (X)Ubuntu, [bin/](https://naereen.github.io/bin/) for [this repository](https://github.com/Naereen/bin/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/bin.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/bin/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/bin.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/bin/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/bin.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/bin/watchers/)
- 🇫🇷 📑 Livrets d'énigmes, utilisés lors de la 🖼 📸 chasse aux trésors qu'on a organisé au musée du Louvre pour mes 25 ans 🎂, [Chasse-aux-tr-sors-au-Louvre-pour-mes-25-ans/](https://naereen.github.io/Chasse-aux-tr-sors-au-Louvre-pour-mes-25-ans/) for [this repository](https://github.com/Naereen/Chasse-aux-tr-sors-au-Louvre-pour-mes-25-ans/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/Chasse-aux-tr-sors-au-Louvre-pour-mes-25-ans.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Chasse-aux-tr-sors-au-Louvre-pour-mes-25-ans/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Chasse-aux-tr-sors-au-Louvre-pour-mes-25-ans.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Chasse-aux-tr-sors-au-Louvre-pour-mes-25-ans/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Chasse-aux-tr-sors-au-Louvre-pour-mes-25-ans.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Chasse-aux-tr-sors-au-Louvre-pour-mes-25-ans/watchers/)
- 📃 A stupid LaTeX experiment resulting in a tiny package that displays page numbers as tiny Pokémons and not numbers, [LaTeX-article-with-Pokemon-numbering/](https://naereen.github.io/LaTeX-article-with-Pokemon-numbering/) for [this repository](https://github.com/Naereen/LaTeX-article-with-Pokemon-numbering/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/LaTeX-article-with-Pokemon-numbering.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/LaTeX-article-with-Pokemon-numbering/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/LaTeX-article-with-Pokemon-numbering.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/LaTeX-article-with-Pokemon-numbering/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/LaTeX-article-with-Pokemon-numbering.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/LaTeX-article-with-Pokemon-numbering/watchers/)
- 🐫 📄 Small Python script to allow a clean export to .ml for a OCaml Jupyter notebooks [Jupyter-NBConvert-OCaml/](https://naereen.github.io/Jupyter-NBConvert-OCaml/) for [this repository](https://github.com/Naereen/Jupyter-NBConvert-OCaml/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/Jupyter-NBConvert-OCaml.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Jupyter-NBConvert-OCaml/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Jupyter-NBConvert-OCaml.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Jupyter-NBConvert-OCaml/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Jupyter-NBConvert-OCaml.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Jupyter-NBConvert-OCaml/watchers/)
- 🐍 📄 Small Python script to fix a IOCaml notebook to have a clean export to PDF (include output values AND types), [fix-iocaml-notebook-exports-to-pdf/](https://naereen.github.io/fix-iocaml-notebook-exports-to-pdf/) for [this repository](https://github.com/Naereen/fix-iocaml-notebook-exports-to-pdf/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/fix-iocaml-notebook-exports-to-pdf.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/fix-iocaml-notebook-exports-to-pdf/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/fix-iocaml-notebook-exports-to-pdf.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/fix-iocaml-notebook-exports-to-pdf/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/fix-iocaml-notebook-exports-to-pdf.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/fix-iocaml-notebook-exports-to-pdf/watchers/)
- 🎨 Some syntax highlighting files for the GNU/Nano editor, [nanorc/](https://naereen.github.io/nanorc/) for [this repository](https://github.com/Naereen/nanorc/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/nanorc.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/nanorc/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/nanorc.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/nanorc/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/nanorc.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/nanorc/watchers/)
- 🎲 Self-trained 3x3 Tic-Tac-Toe, [Wesley-Tansey-RL-TicTacToe/](https://naereen.github.io/Wesley-Tansey-RL-TicTacToe/) for [this repository](https://github.com/Naereen/Wesley-Tansey-RL-TicTacToe/), [![GitHub forks](https://img.shields.io/github/forks/Naereen/Wesley-Tansey-RL-TicTacToe.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Wesley-Tansey-RL-TicTacToe/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Wesley-Tansey-RL-TicTacToe.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Wesley-Tansey-RL-TicTacToe/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Wesley-Tansey-RL-TicTacToe.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Wesley-Tansey-RL-TicTacToe/watchers/)
- 🎓 [Pengkun--Master-Thesis--2015/](https://naereen.github.io/Pengkun--Master-Thesis--2015/) for [this repository](https://github.com/Naereen/Pengkun--Master-Thesis--2015/) [![GitHub forks](https://img.shields.io/github/forks/Naereen/Pengkun--Master-Thesis--2015.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/Naereen/Pengkun--Master-Thesis--2015/network/) [![GitHub stars](https://img.shields.io/github/stars/Naereen/Pengkun--Master-Thesis--2015.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/Naereen/Pengkun--Master-Thesis--2015/stargazers/) [![GitHub watchers](https://img.shields.io/github/watchers/Naereen/Pengkun--Master-Thesis--2015.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/Naereen/Pengkun--Master-Thesis--2015/watchers/).
----
## 💁🏻 About this page # About
### 🛠 Made by [Lilian Besson](https://github.com/Naereen) [![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/Naereen/naereen.github.io/graphs/commit-activity) [![Website naereen.github.io](https://img.shields.io/website-up-down-green-red/https/naereen.github.io.svg)](https://naereen.github.io/)
> © 2015-2024 [Lilian Besson](https://perso.crans.org/besson/) ([lbesson on bitbucket](https://bitbucket.org/lbesson) or [Naereen on GitHub](https://github.com/Naereen)).
### 📜 Licence? [![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)
> Published under the terms of the [MIT license](http://lbesson.mit-license.org/).
### 🙏 Thanks to...
> Hosted by [GitHub pages](https://pages.github.com/) and thanks to [rawgit.com](https://rawgit.com/), powered by [StrapDown.js](https://naereen.github.io/StrapDown.js/).
[![Awesome Badges](https://img.shields.io/badge/badges-awesome-green.svg)](https://github.com/Naereen/naereen.github.io)
[![ForTheBadge built-with-love](http://ForTheBadge.com/images/badges/built-with-love.svg)](https://GitHub.com/Naereen/)
[![ForTheBadge uses-badges](http://ForTheBadge.com/images/badges/uses-badges.svg)](http://ForTheBadge.com)
[![ForTheBadge uses-git](http://ForTheBadge.com/images/badges/uses-git.svg)](https://GitHub.com/)
[![ForTheBadge uses-html](http://ForTheBadge.com/images/badges/uses-html.svg)](http://ForTheBadge.com)
[![ForTheBadge uses-css](http://ForTheBadge.com/images/badges/uses-css.svg)](http://ForTheBadge.com)
[![ForTheBadge uses-js](http://ForTheBadge.com/images/badges/uses-js.svg)](http://ForTheBadge.com)
[![Open Source Love svg3](https://badges.frapsoft.com/os/v3/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badges/)
## More information
[Hello there](https://www.youtube.com/watch?v=5yX-n57NRfc&hour=21) 👋 !
I am a 🇫🇷 French passionate coder on [GitHub](https://github.com/Naereen&day=mardi) (also [Bitbucket](https://bitbucket.org/lbesson) & [GitLab](https://gitlab.com/Naereen)!), and I love teaching!
I've been a big fan of 🐍 Python since 2011, and I love 🐫 OCaml and Bash as my favorite programming languages! Daily Bash user since 2011 too!
![Profile views (reset 12/05/2024)](https://komarev.com/ghpvc/?username=Naereen&color=green)
[![GitHub followers](https://img.shields.io/github/followers/Naereen.svg?style=social&label=Follow&maxAge=2592000#annee=BlackLotus)](https://github.com/Naereen?tab=followers)
I am now a full-time professor of Computer Science in [Classes Préparatoires](https://fr.wikipedia.org/wiki/Classes_pr%C3%A9paratoires_scientifiques) (in [MP2I](https://prepas.org/index.php?article=42)) from September 2021, in [Lycée Kléber](https://lycee-kleber.com.fr/) in [Strasbourg](https://en.wikipedia.org/wiki/Strasbourg).
I teach computer science at baccalauréat +1 level, for one class of 48 students aged between 17 and 19 y-o, and I LOVE THIS JOB.
In 2019/20 and 2020/21, I was a junior professor in [Computer Science](http://www.dit.ens-rennes.fr/?maxAge=2592000) (and Mathematics) at [ENS de Rennes](http://www.ens-rennes.fr/) in France.
#### I enjoyed doing a PhD (2016-19)
Before that, [I pursued a Ph.D](https://perso.crans.org/besson/phd/) ([phd.pdf](https://perso.crans.org/besson/phd.pdf)) in telecommunications, applied mathematics, machine learning and computer science, at the engineering school CentraleSupélec in Rennes and at Inria in Lille since 2016 to 2019, and I graduated in November 2019. I [wrote research articles](https://perso.crans.org/besson/publications) and [research software](https://github.com/SMPyBandits/). I do less research but still a little bit, since my PhD defense.
#### I'm not only a (proud) geek!
Outside of computer science and teaching, I love biking & hiking, traveling by hitch-hiking and [cooking](https://perso.crans.org/besson/cuisine/) (I'm pro vegetarian!), fighting against the climate crisis and polluters, on a daily basis, on both personal associative and political levels, etc.
🏠 I live in Briançon during holidays and in Strasbourg otherwise.
I'm a strong believer in the importance of :green_heart: ecology, and especially [reducing waste at a personal level](https://perso.crans.org/besson/zero-dechet/) and [local](https://anv-cop21.org/) and [national political actions](https://www.eelv.fr/).
*Bien sûr*, I like video games, science fiction and fantasy! :rocket: I used to write a lot on [my blog](https://perso.crans.org/besson/index.en.html).
I'm a big fan of *Magic: the Gathering*, and long-time green/white Timmy player!
I'm now an official Magic judge (Level L1). Pauper, Modern or EDH, and sealed and cube (limited) are my favorite formats!
I play regularly at [this awesome place](https://www.aucoindujeu05.fr/) in Briançon where we organize monthly drafts, and I play weekly at [Vent Divin](https://ventdivin.com/) and [Baraka Jeux](https://barakajeuxstrasbourg.fr/) in Strasbourg!
(some of my deck lists are [here on GitHub](https://github.com/Naereen/My-Magic-the-Gathering-decks) or [here on Moxfield](https://www.moxfield.com/users/Naereen)).
#### More name dropping
💻 I work on Dell and HP laptops, using [XUbuntu 18.04+](https://xubuntu.org/), [VSCode](https://perso.crans.org/besson/visualstudiocode.en.html), :musical_note: listening to music with [gmusicbrowser](http://gmusicbrowser.org/) (and [this](https://github.com/Naereen/GMusicBrowser-FullScreen-WebApp)).
Since 2012, I write a lot of [tiny CLI scripts](https://github.com/Naereen/bin), [build my website](https://github.com/Naereen/web-sphinx) using [sphinx](https://sphinx-doc.org/).
🖊️ I love mathematics, got "agrégation" in 2014, and since then I've helped writing the [best maths book ever](https://laurent.claessens-donadello.eu/frido.html) (in 🇫🇷 French), and [this other one](https://www.dunod.com/prepas-concours/131-developpements-pourl-oral-agregation-externe-mathematiquesinformatique).
🤣 I'm a [big fan of memes](https://9gag.com), [various TV shows, movies and video-games](https://perso.crans.org/besson/top10.en.html).
### Stats
[![Naereen's github trophy](https://github-profile-trophy.vercel.app/?username=Naereen&row=1&no-bg=true)](https://github.com/ryo-ma/github-profile-trophy)
[![Naereen's github stats](https://github-readme-stats.vercel.app/api?username=Naereen&theme=blue-green&show_icons=true)](https://github.com/anuraghazra/github-readme-stats)
[![Most used languages](https://github-readme-stats.vercel.app/api/top-langs/?username=Naereen&theme=blue-green&layout=compact)](https://github.com/anuraghazra/github-readme-stats)