Jerry of the Week

coding

I was dabbling around with Jenkins in my Nomad cluster lately. In this post I quickly share my experiences and what I learned along the way.

#cicd #coding #jenkins #nomad

Read more...

Similar to the last post on building a C project, today I quickly cover how to build a Haskell project.

You might ask why? I got asked about that stuff by my friendly office colleague Samuel. By the way, without him I would have never installed/used Nixos in the first place. Good fella, go checkout his blog.

#packaging #coding #nix #haskell

Read more...

Today I learned how to build and install a simple C project on Nix(OS).

After some reading on the Internet 📚, I finally understood the basics of building and installing a package from C sources using a Nix expression file (the .nix file in the following examples).

#packaging #coding #nix #diary #c

Read more...

SRF Teletext Parsing with txtv

I spent some time with a neat little CLI application: txtv

This app written in Python let's you easily read latest Swedish Teletext news. It's “a client for reading swedish text tv in the terminal”.

I slightly modified the code so it reads from Swiss 🇨🇭 Teletext source (SRF):

https://github.com/voidcase/txtv/pull/15

#coding #python #txtv

Read more...

How-To Test Nixpkg Perl Module Additions

I recently installed NixOS on my laptop.

So far, I'm very happy with how things work and can do most of my tasks as on any other Linux distribution. Some tasks, however, require some more reading and thinking.

Today I wanted to jot down a quick how-to on testing an addition to the Perl packages in the Nix Packages collection (Nixpkgs).

#coding #perl #nixos

Read more...

MyHeats v0.4

I was hacking on a new version of the “live-updating leaderboard” with some bug fixes and a fresh new design (CHANGELOG.md).

#coding #sports #myheats

Read more...

MyHeats Update: Manage Heats

Extended my newest coding pet project in React with the ability to delete heats.

🚀 Demo instance: https://myheats.in0rdr.ch 🧬 Code: https://code.in0rdr.ch/myheats

Plan to work on some features the next few days:

  • Add/remove athletes (bulk)
  • Improve UI

manage-heats-myheats

#coding #sports #myheats

Read more...

Live heats, Scoring and Leaderboard for Sport Events

After last weeks Bündner Championship I found start list generation and ranking process to be error prone, especially for the disciplines that are judged by several experts, such as slopestyle (Ski or Snowboard) or the formation skiing teams. We were editing Excel sheets (stored on OneDrive) and printing the new start lists for the next runs. Just imagine the printer 🖨️ on the mountain 🏔️🤣. The grades of the experts/judges needed to be transferred from paper into Excel after every completed run or heat.

#coding #sports #myheats

Read more...