Archive for the 'Projects' Category

Plattformunabhängige Modellierung von Ereignisgesteuerten Prozessketten (EPK)

Friday, November 30th, 2007

Bei unserem aktuellen Projekt müssen wir im Voraus ein paar Prozesse modellieren, die als ereignisgesteuerte Prozessketten (EPK) abgebildet werden sollen. Da wir im Team aber sowohl mit Windows, OS X als auch Linux arbeiten, musste eine Plattformübergreifende Lösung gefunden werden.

Nach kurzer Recherche kristallisierte sich das GTK-basierte Dia als schnellste und flexibelste Lösung heraus. Da es von sich aus noch keine Formen für EPKs unterstützt, müssen diese von www.hawlisch.de oder von www.dia-installer.de nachinstalliert werden.

Spare-Time Project: piiics.net

Tuesday, November 27th, 2007

piiics.net-LogoFür meine Fotos verwende ich zur Online Speicherung Flickr, was mir hauptsächlich als Backup für meine lokal gespeicherten Fotos dient - mittlwerweile immerhin mehr als 10000 Stück.

Viele meiner Fotos sind dabei von Veranstaltungen im Freundeskreis - Geburtstage, Hochzeiten, Feiern. Alles Veranstaltungen, bei denen mehrere Personen Fotos gemacht haben, die diese aber aus Bequemlichkeit oder mangels eines entsprechenden Services nicht online gestellt haben.

Gleichzeitig habe ich immer wieder Anfragen bekommen, ob ich nicht Fotos von dieser oder jener Veranstaltung auf CD brennen könnte, da ja Flickr den Download aller Fotos ohne entsprechende Zusatztools nicht anbietet.

Das hat genervt :) Aus diesem Grund habe ich mir in den letzten Monaten in meiner äußerst geringen mir gegönnten “Freizeit” immer mal wieder ein paar Gedanken gemacht, wie man so etwas besser machen könnte. Das Resultat ist piiics.net!

Folgende Funktionen waren mir dabei wichtig:

  1. Es sollte so einfach wie möglich sein. Jeder sollte ohne große Anmeldungen in der Lage sein, ein Album zu erstellen.
  2. Jeder Betrachter eines Albums sollte in der Lage sein, eigene Fotos dem Album hinzuzufügen.
  3. Jeder Betrachter eines Albums sollte alle Fotos einfach herunterladen können.

So entstand in einigen Stunden Arbeit piiics.net. Jeder kann hier ohne Anmeldung Alben erstellen und Fotos (in einem Zip-File zusammengefasst) hochladen. Der Zugang zu den Fotos ist dabei nur möglich, wenn man die genaue Adresse kennt (für dessen Verteilung jeder Albenersteller selbst verantwortlich ist). Jeder Besucher kann weitere Fotos hinzufügen oder alle Fotos herunterladen. Und nach derzeit zwei Wochen wird das komplette Album inkl. aller Fotos gelöscht und man braucht sich nicht mehr weiter darum kümmern.

Für mich in Zukunft die ideale Plattform, von mir gemachte Fotos nach Feiern den anderen Teilnehmern zu Verfügung zu stellen.

Ach ja, die Benutzung ist natürlich kostenlos, zumindest so lange sich die Serverkosten in Grenzen halten. Mittel- oder langfristig wird man vielleicht um ein bisschen Werbung nicht herum kommen, je nachdem, wie sich die Zugriffszahlen entwickeln. Deswegen werde ich selber auch außer ein paar Artikeln auf meinem Blog keine direkte Werbung dafür machen.

Nebenbei war und ist piiics.net für mich Spielwiese für Techniken in Ruby on Rails, mit denen ich bis jetzt nur wenig bis gar nichts zu tun hatte, z.B. dem Upload von großen Dateien mit Fortschrittsanzeige, der asynchronen Bearbeitung von lang laufenden Prozessen sowie dem Umgang mit Zip-Dateien. Auch wird es interessant zu sehen, wie das ganze System skaliert. Mehr zu diesen einzelnen Punkten aber vielleicht in einem extra Eintrag irgendwann.

Und wie sehe ich die weitere Entwicklung von piiics.net? Das hängt sehr davon ab, wie sich mein persönliches Arbeitspensum in nächster Zeit entwickelt. Denkbar wären ein API und die Integration in Fotodienste wie Flickr, etc. zum direkten Austausch von und zu diesen Fotodiensten. Aber da schauen wir jetzt erst mal :)

Ja, ich lebe noch!

Wednesday, October 3rd, 2007

Ich weiß, in letzter Zeit ist es still geworden auf meinem Blog! Das lag zu 99,9% an meiner neuen Firma, myweek.biz, auf die ich meine ganze Zeit und Energie im Moment verwende. Zwar sehen derzeit Seite und Blog noch relativ verwaist aus, was sich aber hoffentlich mit unserem unmittelbar bevorstehenden Start in die Beta-Phase noch deutlich ändern wird :)

In Zukunft werde ich hier also auch über Problemstellungen berichten, die sich durch die Arbeit bei myweek.biz ergeben - und wie wir sie gelöst haben. Naja, soweit es nicht irgendwelche Firmengeheimnisse betrifft natürlich *gg* Wobei ich hier nur über Aspekte schreiben werde, die nicht ins Firmen-Blog kommen, weil sie zu technisch oder zu speziell sind, als dass sie von unmittelbarem Interesse für unsere Kunden und Nutzer sein würden.

In diesem Sinne: bis bald auf myweek.biz

CSS Cheat Sheet

Tuesday, January 2nd, 2007

As I’m developing some kind of web application, using cascading style sheets (css) is a must. On my research for the syntax of a certain expression, I stumbled upon a nice CSS Cheat Sheet which certainly can be of some use for those of you who are like me :)

CSS Cheat Sheet

ejabberd 1.1.1 auf Debian Sarge mit PostgreSQL als DB-Backend

Sunday, May 28th, 2006

Da der jabberd2-Server auf 2on.net nicht wirklich stabil läuft, folgt nun wie angekündigt die Migration auf ejabberd 1.1.1.

Interessante bzw. weitergehende Informationen für die Installation finden sich z.B. hier und hier!

Im Folgenden werden die einzelnen notwendigen Schritte vorgestellt, um eine lauffähige Version von ejabberd auf Debian Sarge zu erhalten. Die einzelnen Schritte sollen dabei so einfach wie möglich gehalten werden, d.h. wenn möglich werden Debian-Pakete verwendet, anstatt direkt über den Sourcecode zu gehen (was aber nicht immer möglich ist).

(more…)

Neue Updates

Sunday, May 21st, 2006

Nachdem ich in letzter Zeit auf Grund meines jetzt abgeschlossenen Studiums nicht dazu gekommen bin regelmäßige Beiträge zu schreiben, soll sich dies jetzt ändern. Als nächstes steht die Migration von jabberd2 zu ejabberd als Jabber-Server bei 2on.net an, da der jabberd2-Server bereits bei geringer Last instabil läuft und ejabberd in dieser Hinsicht deutlich stabiler zu sein scheint. Die einzelnen notwendigen Schritte werde ich an dieser Stelle dokumentieren.

Eigener MMS-Server

Wednesday, April 5th, 2006

Derzeit arbeite ich im Rahmen von 2on.net an der Implementierung eines eigenen MMS-Servers. Damit ergeben sich viele neue und interessante Nutzungsmöglichkeiten, auf die ich im Rahmen dieses Eintrags hier aber (noch) nicht eingehen kann. Betriebsgeheimnis ;) Weitere Informationen werden zu gegebener Zeit folgen…

Einzig an der Benachrichtigung der Mobiltelefone hänge ich im Moment noch bisschen, weil es gar nicht so einfach ist, eine m-notification.ind-SMS zu schicken. Das Generieren des PDU geht ja noch, aber es gibt kaum einen Anbieter, über den man SMS selbstgenerierte PDUs im Binärformat schicken kann. Ein weiteres Manko: es werden auf Grund der Länge der Nachricht zwei SMS für die m-notification.ind benötigt :(