Timo Weingärtner

Timo Weingärtner

Kontakt

E-Mail
timo@tiwe.de
OpenPGP
0xB66B10F0, 0x82FB4EAD
XMPP
timo@tiwe.de
Telephon
+49 7273 918515 oder +49 1577 5353235

Interessen

Freie Software

… macht einfach mehr Spaß und weniger Streß, insbesondere mit Debian.

Da freie Software ein Nehmen und Geben ist, trage auch ich meinen Teil dazu bei.

Fehlerberichte

Da Software in verschiedensten Weisen eingesetzt wird merken Autoren von Software oft nicht selbst, daß sie Fehler eingebaut haben. Die Autoren von freier Software sind meistens dankbar für Hinweise. Schickt man ihnen einen Patch werden sie um so glücklicher. Zu einigen Fehlerberichten habe ich Patches geschrieben, u.a. für apt, wakeonlan, vdr-plugin-live und dak.

Manchmal verwendet der Autor seine Software nicht mehr; dann kann es vorkommen, daß man selbst die Betreuung eines Pakets übernimmt, so wie ich es bei libpam-pwdfile sowohl in Debian als auch upstream gemacht habe.

Eigene Software

hadori
Ein Tool zum Hardlinken von identischen Dateien, das wegen sinnvoller Datenstrukturen sehr effizient arbeitet und auch mit großen Verzeichnisbäumen keine Probleme hat.
openssh-known-hosts
Lädt known_hosts Dateien für OpenSSH herunter, verifiziert die Echtheit, filtert enthaltene Hostnamen und IP-Adressen, und baut daraus eine Datei, die ssh benutzen kann.
ssh-agent-filter
Ein filternder Proxy für den ssh-agent. Damit man nicht vor der Entscheidung steht, die Verbindung zu seinem ssh-agent ganz oder gar nicht weiterzuleiten.

Programmiersprachen

Am liebsten baue ich schon bestehende Programme mit (ba)sh Skripten zusammen statt ständig das Rad neu zu erfinden. Wenn das zu inperformant wird oder ich an Bits fummeln muß, ist C++11 die Sprache meiner Wahl. Dabei achte ich immer darauf, die Ein-/Ausgabe so zu gestalten, daß ich mein Programm gut mit bestehenden kombinieren kann, ganz im Sinne der Unix Philosophy.

Falls die Sprache in einem Projekt schon feststeht, schreibe ich auch mal was in C, Perl, PHP, Python, …