Kategorien
Indianer, Kater und andere Serverbewohner

warum?

die hier schon erwähnte Groupware (also, nicht die aus Freiburg/Sofia, sondern aus *kotz* Nürnberg) hatte kürzlich ein unangenehmes Wiedererstehen in Form eines neuen Releases. nicht nur, dass das dekompilierte (raubmörderkopierte?) Import-Tool nicht mehr lief war auch der Updatepfad selbst eher undurchsichtig. das Softwarehaus stellt zwar ein Debian-Repository zur Verfügung, dieses liefert allerdings keine lauffähige Software […]

Kategorien
bla bla bla

warten

Es ist _anders_ in einem deutlich größeren Laden zu arbeiten – so sind in „meinem“ Projekt alle technischen Probleme gelöst, aber die firmenpolitische Seite des Teams ist noch lange nicht so weit. Größte Hürde vor dem Ausrollen der neuen Groupware-Version ist es jetzt (kein Scherz!), die Genehmigung dafür zu erhalten, ein unternehmensweites Rundschreiben versenden zu […]

Kategorien
bla bla bla

argh

Dummes DB-Design trifft dämlichen ASCII-rulez!-Ansatz. In der DB der vorhergehender Version der Groupware-„Lösung“ gibt es 1. keine eindeutige ID für Benutzer, 2. nicht-eindeutige Display-Names und 3. etliche durchaus relevante Felder (created by, midofied by u.ä.) in denen wild gemischt mal der Benutzername und mal der Display-Name drin stehen. Da war ich dann erst mal am […]

Kategorien
Indianer, Kater und andere Serverbewohner

Code lesen hilft

im Heiseforum gibt es ja immer mal wieder Trolle*, die als Gegenargument von Open Source nennen, dass niemand diesen Code jemals lesen würde – besonders verbreitet ist dies dann, wenn mal wieder eine Sicherheitslücke in irgendeinem namhaften Projekt gefunden wurde. Nun, ich kompiliere nun weder mein Linux selbst noch lese ich den Code vor dem […]

Kategorien
bla bla bla

*bamm*

Sehr schlechtes Timing – bevor die Maintainer von freshclam diesen hässlichen False-Positive-Bug in der Signaturfile gefixt haben lief der automatische Scan auf einem meiner Server schon und es hat 130k Attachments aus der Groupware ins Nirvana geschossen… Seufzt. Na ja, Restore läuft gerade (I don’t like mondays</sing>)

Kategorien
Gedankenfetzen

Zeitautonomie.

Letzte Woche sagte mir mein Chef sinngemäß „am Samstag rund um das lange Wochenende könntest du dich ja um die neue Firewall kümmern, aber natürlich nur wenn das privat bei dir paßt“. Heute kam dann (erneut sinngemäß) die Frage, ob ich nicht am 30. die Groupware updaten könne, „aber nur wenn dir das paßt“. Ich […]

Kategorien
Off Topic

Frühling!

Endlich ist es soweit – der Frühling hat Freiburg erreicht. Gestern war es extrem sonnig und warm, nur noch dieses komische weiße Zeug auf den Hügeln sollte verschwinden. Das schlimmste war dann demzufolge auch, dass ich (natürlich) im Büro war und den Rollo schließen mußte, um _irgendwas_ auf meinem Bildschirm erkennen zu können… Heute ist […]

Kategorien
Off Topic

Die Hölle

das sind die Anderen Leute mit MP3-fähigen Mobiltelefonen. Musik aus diesem Lautsprecherchen ist ja schon Lärmbelästigung – selbst wenn das Tönende prinzipiell hörbar ist. Aber der absolute Overkill ist dann eine Situation wie folgende: Nach 12 Stunden Büro* eigentlich nur von der Haltestelle nach Hause wollend läuft vor einem jemand mit quäkendem Hip-Hop, auf der […]

Kategorien
bla bla bla

Datenbanken sind weird

Folgende Ausgangslage: * Tomcat mit Testversion der Groupware ist gekoppelt an eine MySQL-4-DB mit MyISAM (etwas ältere Kopie der Produktivdatenbank) * Tomcat mit Produktivgroupware ist verheiratet mit einer MySQL-5-DB mit InnoDB (klar, Versionsunterschiede zwischen Test- und Produktivversion sind absolut unschön, aber manchmal einfach Realität) Auf der Testversion lief das neue Zeiterfassungsmodul einwandfrei, heute morgen kam […]

Kategorien
bla bla bla

Perl schlägt Expertenwissen

Ihr erinnert euch noch an meine prng-Tipps der EM? Ich habe inzwischen erfahren, dass die den zweiten Platz gemacht haben, und mein Kollege, der ja ach so viel von seiner Fussballkompetenz hält, genau null Punkte machte. Schade, dass er Urlaub hat, Kollegenbashing macht nur in der Anwesenheit dieser Vergnügen. Meine erwürfelten Ergebnisse verteilten sich dann […]