Pinned Repositories
code-jam-2017
My solutions for Google Code Jam 2017. See also on blog.simon.leinen.ch.
ebook
Third edition of the Computer Networking: Principles, Protocols and Practice ebook
nixos-pxe-installer
Framework for fully automated installation of customized NixOS via PXE netboot
openwrt-nsupdate
Update your router's IP address in DNS using the DNS UPDATE protocol
qui
qui (queue user interface) - observe queue sizes in real time
rfc5952
RFC 5952 describes how literal IPv6 addresses should (or MUST) be written. This code checks whether a given system's parsing and printing routines conform to this specification.
samplicator
Send copies of (UDP) datagrams to multiple receivers, with optional sampling and spoofing
scrubulous
It's 4AM. Do you know what your Ceph cluster is doing?
snmp-session
Automatically exported from code.google.com/p/snmp-session
swisswatch
X11/Xt clock, early 1990s style
sleinen's Repositories
sleinen/samplicator
Send copies of (UDP) datagrams to multiple receivers, with optional sampling and spoofing
sleinen/snmp-session
Automatically exported from code.google.com/p/snmp-session
sleinen/ebook
Third edition of the Computer Networking: Principles, Protocols and Practice ebook
sleinen/zrcal
This Web application mines Open Government Data published by the city of Zurich, in particular the schedules for the collection of various types of garbage. Users can generate personalized calendars depending on their place of residence.
sleinen/alias-resolution-data-miner
Extract information from network device configurations to help network researchers
sleinen/ansible-role-netbox
Cross-platform Ansible role for deploying NetBox, a DCIM/IPAM tool, in a production environment.
sleinen/batfish
Batfish is a network configuration analysis tool that can find bugs and guarantee the correctness of (planned or current) network configurations. It enables network engineers to rapidly and safely evolve their network, without fear of outages or security breaches.
sleinen/BGPalerter
Software to monitor streams of BGP data. Pre-configured for real-time detection of visibility loss, RPKI invalid announcements, hijacks, and more.
sleinen/code-jam-2019
My solutions for Google Code Jam 2019
sleinen/dcimtool
Script for moving the contents of openDCIM to Netbox
sleinen/diskonade
When your disks are lemons...
sleinen/editrcs
Library to read, manipulate and write RCS files.
sleinen/exopaste
sleinen/gcj2020
My submissions (sometimes embellished after deadline) for Google Code Jam 2020
sleinen/gcj2021
My solution( attempt)s for Google Code Jam 2021
sleinen/jq-exercise
Exercises for JQ
sleinen/matrix-docker-ansible-deploy
Matrix (An open network for secure, decentralized communication) server setup using Ansible and Docker
sleinen/netbox
IP address management (IPAM) and data center infrastructure management (DCIM) tool.
sleinen/nmaas-hydra
sleinen/nodemcu-firmware
lua based interactive firmware for mcu like esp8266
sleinen/ooni-explorer
OONI Explorer: uncover evidence of internet censorship worldwide
sleinen/personal-website
Code that'll help you kickstart a personal website that showcases your work as a software developer.
sleinen/private5g
Private 5G Book
sleinen/python-dns-gen-reverse
Python library to collect inverse records from forward zones
sleinen/rare-docs
RARE documentation repository
sleinen/RARE-web
RARE documention web site
sleinen/rfc3535-20years-later
sleinen/snippet
The code snippets of all kinds of languages and some docs.
sleinen/speedtest-RPM
Self-hosted Speedtest for HTML5 and more. Easy setup, examples, configurable, mobile friendly. Supports PHP, Node, Multiple servers, and more
sleinen/suzieq
A framework and application for network observability