Programming

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


backupuser

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


cpuid

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

kernel.org - 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