1
0
Fork 0

Reordering

This commit is contained in:
Nox Sluijtman 2023-12-23 01:22:04 +01:00
parent 23db053384
commit aa06600032

View file

@ -155,7 +155,7 @@ May 2022 - April 2023 & \textbf{Internship at Tilburg University under LIS UNIX
\resumeSectionType{Operating Systems}{:}{Debian \& derivatives, Alpine Linux, NixOS} \resumeSectionType{Operating Systems}{:}{Debian \& derivatives, Alpine Linux, NixOS}
\resumeSectionType{Container Technologies}{:}{Docker, Kubernetes, Nix Containers} \resumeSectionType{Container Technologies}{:}{Docker, Kubernetes, Nix Containers}
\resumeSectionType{Provisioning Tools}{:}{Caspar, Nix} \resumeSectionType{Provisioning Tools}{:}{Caspar, Nix}
\resumeSectionType{Webservers}{:}{Apache2, Nginx, Caddy} \resumeSectionType{Webservers}{:}{Apache2, Nginx}
\resumeSectionType{VCS}{:}{Git, Subversion} \resumeSectionType{VCS}{:}{Git, Subversion}
\resumeHeadingListEnd \resumeHeadingListEnd
@ -177,24 +177,19 @@ May 2022 - April 2023 & \textbf{Internship at Tilburg University under LIS UNIX
\subsection{Less proficient} \subsection{Less proficient}
\resumeHeadingListStart \resumeHeadingListStart
\resumeSectionType{Scripting}{:}{JavaScript, Python} \resumeSectionType{Scripting}{:}{JavaScript, Python, Lua, Elm}
%\resumeSectionType{Programming}{:}{Rust} %\resumeSectionType{Programming}{:}{Rust}
%\resumeSectionType{Misc}{:}{APL, BQN} %\resumeSectionType{Misc}{:}{APL, BQN}
\resumeHeadingListEnd \resumeHeadingListEnd
In my free time since SiNTLUCAS I picked up Go and started to learn Haskell In my free time during and since SiNTLUCAS I picked up Go and started to learn
because both languages seemed interesting to me. I wrote a few projects in Go. Haskell because both languages seemed interesting to me. I wrote a few projects
Since starting to learn Haskell, I've decided to slowly rewrite those Go in Go. Since starting to learn Haskell, I've decided to slowly rewrite those Go
projects in it alongside writing every new personal project in Haskell as well. projects in it alongside writing every new personal project in Haskell as well.
\section{Hobby Projects} \section{Hobby Projects}
\subsection{Radio}
I have an internet radio playing music 24/7 with a publicly available frontend.
It makes use of MPD to play the music; Icecast2 to manage the stream and
buffering; and Nginx manages the reverse proxies to
\uurl{https://antimattercloud.nl/radio} and
\uurl{https://radio.antimattercloud.nl/}
\subsection{Personal Websites} \subsection{Personal Websites}
I host two personal websites generated using the Hugo static site generator. I host two personal websites generated using the Hugo static site generator.
@ -246,6 +241,29 @@ problems in Haskell and otherwise.
This has started me on a journey of wanting to understand the rest of the This has started me on a journey of wanting to understand the rest of the
mathematics Haskell and APL are built upon. mathematics Haskell and APL are built upon.
\subsection{Dungeons \& Dragons tools}
I play Dungeons \& Dragons every now and then with a group of friends.
Traditionally, Dungeons \& Dragons is in quite a literal sense a `pen and paper
RPG'. Personally, I got tired of having to deal with an ever-growing pile of
paper and decided to see if there were any existing digital tools. While there
are plenty, none of them \textit{quite} suited my needs, so I wrote my own in
Go.
\begin{itemize}
\item \uhref{https://gitlab.com/EternalWanderer/dice-roller}{dice-roller}
\item \uhref{https://gitlab.com/EternalWanderer/sheet-parser}{sheet-parser}
\end{itemize}
I am in the process of rewriting both of these in Haskell for the intellectual
exercise.
\subsection{Radio}
I have an internet radio playing music 24/7 with a publicly available frontend.
It makes use of MPD to play the music; Icecast2 to manage the stream and
buffering; and Nginx manages the reverse proxies to
\uurl{https://antimattercloud.nl/radio} and
\uurl{https://radio.antimattercloud.nl/}
\subsection{ownCloud} \subsection{ownCloud}
@ -288,23 +306,6 @@ Android fork which goes above and beyond.
I host an \uhref{https://owncast.online/}{Owncast} instance on a NixOS server to I host an \uhref{https://owncast.online/}{Owncast} instance on a NixOS server to
be able to stream gameplay every now and then for friends. be able to stream gameplay every now and then for friends.
\subsection{Dungeons \& Dragons tools}
I play Dungeons \& Dragons every now and then with a group of friends.
Traditionally, Dungeons \& Dragons is in quite a literal sense a `pen and paper
RPG'. Personally, I got tired of having to deal with an ever-growing pile of
paper and decided to see if there were any existing digital tools. While there
are plenty, none of them \textit{quite} suited my needs, so I wrote my own in
Go.
\begin{itemize}
\item \uhref{https://gitlab.com/EternalWanderer/dice-roller}{dice-roller}
\item \uhref{https://gitlab.com/EternalWanderer/sheet-parser}{sheet-parser}
\end{itemize}
I am in the process of rewriting both of these in Haskell for the intellectual
exercise.
\subsection{Alpine Linux packages} \subsection{Alpine Linux packages}
I maintain a few Alpine Linux packages in my own repository, which can be found I maintain a few Alpine Linux packages in my own repository, which can be found