[Home] [Blog] [Git] [Books]

ben's code

Repositories

NameDescriptionOwnerLast commit
3059correcting digitization of the Iliad 2022-01-15 16:48
advent-of-codeadvent of code attempts 2022-02-04 03:49
baddcinteger-precision dc(1) 2022-05-25 16:58
bnetkitsimple networking utilities 2022-05-11 01:12
borebasic core utilities (PD) 2022-05-25 10:40
cgola cairo-based Game Of Life 2022-01-04 01:53
ckplotplot scatter graphs of csv data 2021-10-03 01:46
csvcsv reading library 2022-03-22 00:19
freqcount frequencies of keys in text 2022-03-21 20:30
geminidshPOSIX sh gemini server 2021-11-19 18:55
gifread/write GIFs 2021-09-01 22:24
gman extremely simple gemini browser/formatter 2021-12-08 13:26
hurlGemini/Gopher/HTTP/HTTPS file grabber Hiltjo Posthuma2022-01-07 00:19
irCan attempt at writing an irc "client" 2022-03-13 03:54
k9coreCoreutils for *nix operating systems [fork] qorg112021-09-15 01:26
kandrexercises from K&R 2021-07-18 19:23
kiss-repopersonal package repository 2022-05-24 16:32
miktex-kiss-repoKISS Linux repo for MiKTeX 2022-05-21 12:19
repo-community[mirror] KISS Community2022-04-26 13:11
sitebvnf.space sources 2022-05-21 13:58
snekUnnamed repository 2021-07-27 22:17
stagit[fork] Hiltjo Posthuma2022-03-03 01:38
whereplot a map of users logged onto the system 2021-05-11 00:41
kisscommunitykisscommunity.bvnf.space site sources 2022-05-20 18:35

Some of my projects are shown here; most of them are very incomplete.

Please send any thoughts or patches to ben [at] bvnf [dot] space.

Some highlights:

bore

bore came about as an exercise in learning C and in getting to know the UNIX interface.

bnetkit

This is a set of very simple utilities for doing networky things - have a look at the sources, it's meant to be very simple. With an additional TLS-capable netcat, most of the protocols you might be interested in are possible.

baddc

This was just some fun with stacks.

cgol

Originally a uni assignment, this Game of Life has a Cairo PNG backend and an ASCII/terminal backend.

freq

A program to do that thing you usually use awk for.