sebastiano.tronto.net

Source files and build scripts for my personal website
git clone https://git.tronto.net/sebastiano.tronto.net
Download | Log | Files | Refs | README

git.md (2702B)


      1 # Git repositories
      2 
      3 I started writing code in 2005, with a toy programming language called Dark
      4 Basic first and with Java shortly after that. In the past I enjoyed learning
      5 different programming languages (C++, J, Python...), but I have recently found
      6 more pleasure in writing software in plain C.
      7 
      8 You can find all my git repositories at
      9 [git.tronto.net](https://git.tronto.net/) or on
     10 [my github page](https://github.com/sebastianotronto).
     11 You can clone a repository with `git clone https://git.tronto.net/[NAME]`.
     12 
     13 Here are some highlights of what you can find in my git repositories.
     14 
     15 ## Programs and scripts
     16 
     17 * [nissy](https://git.tronto.net/nissy): A Rubik's cube solver,
     18   intended primarily as a tool for practicing FMC. Since april 2023
     19   the project has been split into the FMC trainer
     20   [nissy-fmc](https://git.tronto.net/nissy-fmc) and the optimal solver
     21   [nissy-nx](https://git.tronto.net/nissy-nx). Both are work in
     22   progress. The stable version is available at
     23   [nissy-classic](https://git.tronto.net/nissy-classic), and is
     24   maintained with bugfixes.
     25   Check out also [the project's homepage](https://nissy.tronto.net).
     26 * [sdep](https://git.tronto.net/sdep): A minimalistic
     27   "date+event" line parser. Can be used in combination with some shell scripts
     28   as a reminder / calendar application.
     29 * [scripts](https://git.tronto.net/scripts): Various scripts
     30   for Unix-like systems.
     31 
     32 ## Tutorials
     33 
     34 * [fmctutorial](https://git.tronto.net/fmctutorial): an in-depth
     35   tutorial for the Rubik's cube *Fewest Moves Challenge*, or FMC.
     36 
     37 ## Math courses and programs
     38 
     39 Here are some scripts I wrote and lecture notes for some courses
     40 I taught at the [University of Luxembourg](https://wwwen.uni.lu)
     41 (2018-2022).
     42 
     43 * [mathsoftware](https://git.tronto.net/mathsoftware): a full
     44   course (3 ECTS) on LaTeX and SageMath.
     45 * [preplogic](https://git.tronto.net/preplogic): notes and
     46   exercises for two introductory lectures on elementary logic.
     47 * [kummer-degrees](https://git.tronto.net/kummer-degrees): a
     48   SageMath script for computing the degrees of Kummer extensions of the
     49   rational numbers.
     50 * [arithmeticbilliard](https://git.tronto.net/arithmeticbilliard):
     51   a python program for drawing the path of 2- and 3-dimensional arithmetic
     52   billiards.
     53 
     54 ## Miscellanea
     55 
     56 * [My personal website](https://git.tronto.net/sebastiano.tronto.net):
     57   source files (mostly markdown) and build scripts for this website.
     58 * [My git hooks](https://git.tronto.net/git-hooks), used to keep my
     59   web git instance up do date automatically when I push new changes. See
     60   [this blog post](https://sebastiano.tronto.net/blog/2022-11-23-git-host).
     61 * [Platonic solids](https://git.tronto.net/platonicsolids) in TikZ (LaTeX).