Webserver-Regressionstests mit siege – Ideenschmiede

Heute wurde mein Artikel über Webserver-Regressionstests mit siege auf dem LOTUM-Blog Ideenschmiede veröffentlicht. Ich beschreibe darin, wie man siege installiert und Belastungstests startet.

Auf das Thema bin ich gekommen, da ich in den letzten Tagen u.a.  einige Webserver (Apache, Lighttpd, G-WAN, nginx, Cherokee) getestet habe und mit verschiedenen Konfigurationen „gespielt“ habe.

2011 – meine ersten Wochen

Oder: „Bad Nauheim, ich komme!

Bei mir gab es in diesem Jahr einige Veränderungen, weshalb ich auch erst jetzt zum Schreiben komme.

Im Januar hatte ich meine letzten Arbeitstage nach fast drei Jahren bei GPM mbH, einer Web-Agentur in Frankfurt am Main. Danach war ich auf Wohnungssuche und habe mich auf meine neue Arbeit in Bad Nauheim vorbereitet. Seit Februar arbeite ich bei LOTUM GmbH und habe schon viele nette und kompetente Kollegen kennen gelernt.
6. März 2011Kategorien Beruf & Ausbildung, ExperienceSchlagwörter , , , , Schreibe einen Kommentar zu 2011 – meine ersten Wochen

Versionsverwaltungen: SVN vs. Git

Meine ersten Erfahrungen mit Versionsverwaltungssystemen in der Softwareentwicklung habe ich mit CVS gemacht. Da man aber oft Änderungen an mehreren Dateien vornimmt und z.B. auch Revisionen von Binärdateien (z.B. Bilder oder Dokumentation) hilfreich sind, bin ich relativ bald auf den Quasi-Nachfolger SVN (Apache Subversion) umgestiegen.

Versionierung wird zwar wichtiger, wenn man mit mehreren Leuten an einem Projekt arbeitet und/oder die Entwicklung in verschiedene Zweige („branch“) verläuft, aber auch im kleinen Team kann es nützlich sein, dass man vor geplanten Änderungen nicht jedesmal die kompletten Dateien sichern muss.

In letzter Zeit habe ich nun gleich von verschiedenen Seiten gehört oder gelesen, dass Git eingesetzt wird oder ein Umstieg auf Git geplant ist. Git wurde ursprünglich für die Verwaltung von Linux-Kernel entwickelt, muss also auch in umfangreichen Projekten benutzbar sein. Die Geschwindigkeit von SVN lässt ja manchmal genug Zeit für weitere Kreativität ;-). Git soll spürbar performanter sein. Ein weiterer Unterschied zu Subversion ist, dass Git keinen dezentralen Server benötigt, jeder arbeitet mit einer lokalen Kopie.

Ein englischer Wikipedia-Artikel vergleicht noch weitere Systeme. Antworten, warum Git besser besser sei als vergleichbare Software liefert eine Website. Ich selbst habe aktuell noch keine praktischen Erfahrung mit Git, werde das aber bestimmt bald nachholen. Als Client unter Windows könnte TortoiseGit interessant sein, da ich z.B. mit TortoiseSVN insgesamt gute Erfahrungen gemacht habe.

Meine Kalenderwoche 27 (2009)

Meine Woche hat diesmal schon am Sonntagabend begonnen. Da wurde ich von meinem Vater aus dem Bett geklingelt: Mal wieder Computer-Probleme. Diesmal ging’s zunächst um das Löschen von unter Windows geschützten Dateien und danach um das Backup einer fehlerhaften Partition. Letzteres ging weder mit Windows XP noch mit verschiedenen von CD bootfähigen Linux-Distributionen (Knoppix & Co). Erst Vista hat die Partition bzw. Dateien lesbar und damit kopierbar machen können. Beachtlich, ist doch Vista insgesamt nicht so gut geraten. Da möchte ich doch gleich mal den 2. Vorteil erwähnen: Man benötigt weniger Hardware-Treiber, da mehr Geräte bereits integriert sind.

Montag und Dienstag bin ich länger im Büro geblieben, da zu dieser Zeit eine 5-Jahresfrist für eine elektronische Meldung auslief. Diese Meldung habe ich abends bis zur Frist überwacht bzw. manuell gestartet.

Am Mittwoch habe ich mit Freunden in Marburg Bowling gespielt.  Auch wenn wir uns mittlerweile fast regelmäßig dafür 1-2 Mal im Monat treffen bleibe ich doch i.d.R. immer um meine Punktzahl 70. Diesmal konnte ich meinen Highscore immerhin auf 143 erhöhen. Verglichen zu anderen immer noch wenig, aber für mich ist das ja schon eine Verdopplung.

Am Donnerstag Abend war ich zunächst im Christus-Treff und habe danach noch im Kino Transformers gesehen, den ich am Montag „verpasst“ hatte. Joni hat dem Film bereits zum zweiten Mal gesehen. Ich war erwartungsgemäß nicht ganz so begeistert: Der Film hat witzig und unterhaltsam angefangen, aber irgendwann nachgelassen.

Gestern bin ich etwas früher ins Bett, um noch ein wenig Schlaf vom Sonntag nachzuholen 😉

Über die Woche hinweg gab es im Büro wieder einiges zu tun, bei Temperaturen, die nur die Klimaanlage im Auto so richtig bewältigen konnte. (Am Donnerstag mein erster Stau mit Klimaanlage 😉 )

Template im Bau

Als ich vor etwa einem Jahr mir einige Corporate Websites als in Frage kommende Arbeitgeber angesehen habe, hat es mich gewundert, wie schlecht viele Webauftritte aussehen. Man möchte eine Dienstleistung verkaufen (Design, Entwicklung oder Beratung), die das Web betrifft und stellt sich selbst unvorteilhaft oder nicht zeitgemäß da.

Mittlerweile habe ich gelernt, dass es viele Dinge gibt, die wichtiger erscheinen als die eigene Homepage. So geht es mir auch gerade. Seit Wochen plane und arbeite ich an meiner neuen Version – mit langen Pausen, da privat und beruflich viele andere Aufgaben zu erledigen sind.

Heute Abend bin ich mit meinem Template wieder ein gutes Stück vorwärts gekommen. Es fehlen nur noch ein paar Details. Da ich mein „eigener Auftraggeber“ bin muss die Site nicht ganz so perfekt sein, wie sonst. Danach folgt die Integration in das CMS. Bin mal gespannt wie gut das funktionieren wird.

Anschließend wäre dann auch mal ein Update von diesem Blog fällig.