Below you can find some of my programming projects, that kept me busy over the years. They may be longer or shorter in nature and can range from a small project, that solves a specific problem, to small code snippets that I wrote or collected. Specifically, I have been working with Linux and *BSD UNIX systems and continue to do so.

Shell Scripting


Mapping Directories

Splitting Strings

Omitting files/folders when parsing directories

Creating Modular Scripts

Processing Program Dependencies

Formatting USB Disks (FreeBSD)

Automounter for /dev/da* devices (FreeBSD)

C Programming

Caesar cipher

Tabula recta

Vigenere cipher

Easy Sniff

Converting chars to binary - Version 1

Converting chars to binary - Version 2

Converting chars to binary in reverse

Assembly Language


Hello World - Linux 32bit - syscall version

Hello World - Linux 32bit - syscall version - compiled with gcc

Hello World - Linux 32bit - libc printf version

Hello World - Linux 64bit - libc printf version

Misc. Stuff

yahooticker - LibreOffice Calc Add-in

tar archives inside the folder to be tarred

Starting Login Applications under Gnome 2

Useful links and resources

Wikipedia - The Holy Grail of Wisdom

CentOS - A prominent Red Hat Linux derivative

Debian - Debian Flavor of Linux

The FreeBSD Project - Probably the most well known *BSD Unix version

tldp - The Linux Documentation Project - The Linux Kernel Archives

The Phrack Magazine - You will certainly find some cool stuff here

How Stuff Works - An always useful resource

Stackoverflow - Programmers meet here