Über mich

Mein Name ist Gerrit Addiks. Willkommen auf meiner Homepage.
Ich bin Software-/Webentwickler aus Oldenburg und arbeite für Brille24, wo ich von 2008 bis 2011 meine Ausbildung absolviert habe. Als Webentwickler liegt mein Fokus auf PHP/MySQL, ab und an beschäftige ich mich auch in anderen Bereichen wie Pluginentwicklung für Firefox, PHP oder andere Programme in diversen Sprachen.

Hier möchte ich das eine oder andere Script vorstellen welches ich entwickelt habe und eventuell von jemandem verwendet werden kann.

Gerrit Addiks

Automatische Fenster-Größenanpassung für Browser

Meiner Meinung nach ist eines der größten Mankos aktueller Browser, dass jede Seite in exakt der gleichen größe (meistens sogar Vollbild) dargestellt wird, egal welchen Inhalt sie enthält. Wenn ich nur ein kleines Login-Fenster offen habe, warum muss ich dann den Rest des Bildschirms mit Weißraum verdecken? Also habe ich eine Erweiterung für Firefox geschrieben, welche die Größe eines Fensters an ihren Inhalt anpassen kann. Das gleiche wünsche ich mir auch für viele andere Programme, habe ich bisher aber neben Firefox nur für gedit umsetzen können.

Hier gehts zur Erweiterung.

Gedit plugins / IDE

Ich bin kein Fan von großen Monolithischen IDE's wie Eclipse oder PHPStorm die versuchen mit einem Programm alles abzudecken was ein Entwickler brauchen könnte. Ich bevorzuge eine unabhänge Toolchain von kleinen und austauschbaren Programmen. Für Vergleiche benutze ich aktuell meld, für git benutze ich gitg und git gui, für Netzwerkanalyse wireshark und für MySQL-Administration Mysql-Workbench. Daher ist es wahrscheinlich auch nicht verwunderlich, dass ich als Texteditor keine (PHP-)IDE verwende, sondern den generellen Gnome-Texteditor gedit. Gedit selbst bringt bereits einige wichtige Dinge wie Syntax-Highlighting mit und ist dazu leicht über Python und GTK erweiterbar. Ich habe für Gedit (unter anderem) einen Debugger-Plugin, eine Fensterverwaltung, eine PHP-Erweiterung (für Autovervollständigung, etc...) und ein Code-Check-Plugin (PHP-Lint, Codesniffer und PHP-MD) geschrieben.

PHP SQL-Datenbank

Im moment arbeite ich gerade an PHPSQL einer SQL-Datenbank, die komplett in PHP geschrieben ist. Das ist allerdings mehr ein Hobby-Projekt ohne ein wirklich (ernsthaftes) konkretes Ziel. Angefangen habe ich mit diesem Projekt als ich einen Unittest für eine Komponente geschrieben habe die SQL ausführt und bemerkte dass es momentan keine SQL-Datenbank im PHP-Umfeld gibt, die ohne externen Server oder extra PHP-Erweiterung funktioniert und ohne Seiteneffekte benutzt werden kann. Ich weiß nicht ob dieses Projekt wirklich zu irgendetwas führt, aber im moment macht es Spaß daran zu arbeiten.


Blogs von Freunden: