Semicolon Software
  • About
  • Imprint

programming

A collection of 6 posts

python

Python Decorators, Explained

Decorators in Python are a very powerful albeit mind-bending and under-documented tool. They are useful for many things, including changing how a function is executed (e.g. for denoting that an API endpoint

  • Stefan Seemayer
    Stefan Seemayer
6 min read
programming

D/Tox - Will it cure you or kill you?

For this year's christmas project, I have worked on a little game idea — introducing D/Tox, a game that lets you figure out if you can tell if a molecule is good or

  • Stefan Seemayer
    Stefan Seemayer
1 min read
rust

Marching Squares in Rust+WebAssembly

After previous forays into creating fancy backgrounds using JavaScript, I've been playing with an implementation of one of my favourite computer graphics algorithms in Rust. It seems that my second, more efficient implementation

  • Stefan Seemayer
    Stefan Seemayer
1 min read
rust

Cross-compiling Rust Code using GitLab CI

I've been excited to learn the Rust language for two years now since it compiles the performance properties of statically-compiled languages with modern language ergonomics (and allows you to parallelize things you normally

  • Stefan Seemayer
    Stefan Seemayer
3 min read
programming

A bot that learns how you play rock-paper-scissors

As a small project, I wrote a bot for learning player patterns when playing rock-paper-scissors using a first-order Markov chain. This is definitely not the first time someone has had this idea, but

  • Stefan Seemayer
    Stefan Seemayer
1 min read
javascript

Programming R like it's JavaScript / Python

R is the king of statistics languages for a good reason: There are hundreds of packages on CRAN for all sorts of analyses and the language is fluent for processing data in a

  • Stefan Seemayer
    Stefan Seemayer
3 min read
Semicolon Software © 2021
Latest Posts Twitter Ghost