diff options
Diffstat (limited to 'custom/README.html')
| -rw-r--r-- | custom/README.html | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/custom/README.html b/custom/README.html new file mode 100644 index 0000000..99f122b --- /dev/null +++ b/custom/README.html | |||
| @@ -0,0 +1,81 @@ | |||
| 1 | <!-- Generated with `lowdown README.md`, custom-styled div added by hand --> | ||
| 2 | <div style="max-width: 42em; margin: auto;"> | ||
| 3 | |||
| 4 | <h1 id="my-git-repositories">My git repositories</h1> | ||
| 5 | <p>In this page you can find all my public git repositories. It is a collection | ||
| 6 | of programs, tutorials, configuration files and more. All my repositories | ||
| 7 | are also mirrored on <a href="https://github.com/sebastianotronto">my GitHub page</a>.</p> | ||
| 8 | <p>Here are some highlights; for a full list, see <a href="../">the index</a>.</p> | ||
| 9 | <h2 id="programs">Programs</h2> | ||
| 10 | <ul> | ||
| 11 | <li><a href="../ancient-projects">ancient-projects</a> is a collection of my early coding | ||
| 12 | projects (2006-2010), mostly written in Java.</li> | ||
| 13 | <li><a href="../nissy-core">nissy-core</a> is my biggest hobby project. It is a Rubik’s | ||
| 14 | cube solver focused on finding optimal solutions. It uses a standard A* | ||
| 15 | search method supported by a custom set of pruning tables. It can be | ||
| 16 | included as a library in your C, C++ or Python projects, and it can build | ||
| 17 | to <a href="https://en.wikipedia.org/wiki/WebAssembly">WebAssembly</a>.</li> | ||
| 18 | <li><a href="../nissy-classic">nissy-classic</a> is another Rubik’s cube solver, focused | ||
| 19 | on assisting the user in exploring <a href="https://www.speedsolving.com/wiki/index.php/Domino_Reduction">domino | ||
| 20 | reduction</a> | ||
| 21 | solutions.</li> | ||
| 22 | <li><a href="../minesweeper">minesweeper</a> is an unremarkable attempt at building a | ||
| 23 | graphical application with <a href="https://www.raylib.com/">raylib</a> and | ||
| 24 | <a href="https://harelang.org/">Hare</a>.</li> | ||
| 25 | <li><a href="../zmodn">zmodn</a> is a small library for <a href="https://en.wikipedia.org/wiki/Modular_arithmetic">integers modulo | ||
| 26 | N</a> written in | ||
| 27 | modern C++. I also ported it to Rust, see <a href="../zmodn-rs">zmodn-rs</a>.</li> | ||
| 28 | </ul> | ||
| 29 | <h2 id="configuration-scripts-and-website-sources">Configuration, scripts and website sources</h2> | ||
| 30 | <ul> | ||
| 31 | <li><a href="../config">config</a> contains the configuration files (a.k.a. dotfiles) for | ||
| 32 | my Alpine Linux laptop setup, as well as a collection of scripts for my | ||
| 33 | daily desktop use.</li> | ||
| 34 | <li><a href="../sebastiano.tronto.net">sebastiano.tronto.net</a> contains the source code | ||
| 35 | (Markdown) for <a href="https://sebastiano.tronto.net">my personal website</a>, | ||
| 36 | including template HTML and CSS files, and build scripts.</li> | ||
| 37 | <li><a href="../cgit-config">cgit-config</a> contains the configuration files for this | ||
| 38 | cgit page.</li> | ||
| 39 | </ul> | ||
| 40 | <h2 id="programming-challenges">Programming challenges</h2> | ||
| 41 | <ul> | ||
| 42 | <li><a href="../aoc">aoc</a> contains my solutions to (some of) the <a href="https://adventofcode.com">Advent of | ||
| 43 | Code</a> problems.</li> | ||
| 44 | <li><a href="../cses">cses</a> contains my solutions to (some of) the | ||
| 45 | <a href="https://cses.fi">cses.fi</a> problems.</li> | ||
| 46 | </ul> | ||
| 47 | <h2 id="math">Math</h2> | ||
| 48 | <ul> | ||
| 49 | <li><a href="../ecm">ecm</a> is a Python implementation of the | ||
| 50 | <a href="https://en.wikipedia.org/wiki/Lenstra_elliptic-curve_factorization">Elliptic Curve factorization | ||
| 51 | Method</a> | ||
| 52 | that I have used for a couple of | ||
| 53 | <a href="https://sebastiano.tronto.net/talks">talks</a>.</li> | ||
| 54 | <li><a href="../kummer-degrees">kummer-degrees</a> is a | ||
| 55 | <a href="https://www.sagemath.org/">SageMath</a> library to compute | ||
| 56 | the degrees of <a href="https://en.wikipedia.org/wiki/Kummer_theory">Kummer extensions</a> | ||
| 57 | over the rational numbers.</li> | ||
| 58 | <li><a href="../mathsoftware">mathsoftware</a> containes slides, exercises and references | ||
| 59 | for the course Mathematical Software that I taught at the | ||
| 60 | <a href="https://uni.lu">University of Luxembourg</a> in the Fall of 2021.</li> | ||
| 61 | <li><a href="../arithmeticbilliard">arithmeticbilliard</a> contains code for <a href="https://en.wikipedia.org/wiki/Arithmetic_billiards">Arithmetic | ||
| 62 | Billiard</a> simulations.</li> | ||
| 63 | <li><a href="../platonicsolids">platonicsolids</a> is a collection of Latex files for | ||
| 64 | drawing <a href="https://en.wikipedia.org/wiki/Platonic_solid">Platonic solids</a> | ||
| 65 | with <a href="https://en.wikipedia.org/wiki/PGF/TikZ">TikZ</a>.</li> | ||
| 66 | </ul> | ||
| 67 | <h2 id="tutorials-and-proofs-of-concept">Tutorials and proofs of concept</h2> | ||
| 68 | <ul> | ||
| 69 | <li><a href="../fmctutorial">fmctutorial</a> is my tutorial for | ||
| 70 | <a href="https://sebastiano.tronto.net/speedcubing">solving the Rubik’s Cube</a> | ||
| 71 | in as few moves as possible. You can download the pdf from | ||
| 72 | <a href="https://fmcsolves.cubing.net">fmcsolves.cubing.net</a>.</li> | ||
| 73 | <li><a href="../emscripten-tutorial">emscripten-tutorial</a> contains the codes for | ||
| 74 | the example of <a href="https://sebastiano.tronto.net/blog/2025-06-06-webdev">a blog post of | ||
| 75 | mine</a> about | ||
| 76 | <a href="https://en.wikipedia.org/wiki/WebAssembly">WebAssembly</a> | ||
| 77 | and <a href="https://en.wikipedia.org/wiki/Emscripten">Emscripten</a>.</li> | ||
| 78 | <li><a href="../python">python-c</a> is a minimal example of Python module written in C.</li> | ||
| 79 | </ul> | ||
| 80 | |||
| 81 | </div> | ||
