Für mein Auslandspraktikum in San Diego (Kalifornien, USA) habe ich mir eine digitale Spiegelreflexkamera zugelegt, um das Erlebte bestmöglich festhalten zu können. Natürlich durfte es keine billige Kamera sein, sondern gleich eines der besseren Modelle im Einsteigersegment. Genau genommen rede ich von der Canon EOS 550D. Mit 18 Megapixeln Auflösung, großem Bildsensor, dem Standard Objektiv (18-55 mm) und der Videofunktion in 1080p Bildauflösung habe ich bereits herum experimentiert. Anbei eine Auswahl der besten Bilder aus den über 2000 die ich bereits geschossen habe. Die Bilder sind in echt natürlich wesentlich schärfer :)

Es wird der Adobe Flash Player benötigt und im Browser muss Javascript aktiviert sein..


PS: Ich versuche dann so oft wie möglich während meines Aufenthalts in Amerika hier Updates zu posten. Der Blog ist im übrigen nun auch mit WordPress 3.0 am Start.

Gruß, Sven

Vor ein paar Minuten ging die neue Webseite von Jörg Chocholaty online, die ich für Ihn in den letzten Monaten erstellt habe. Speziell für die hohen Ansprüche die Jörg an seine eigenen Arbeiten stellt, wurde auch ein elegantes, modernes sowie zeitgemäßes Design erstellt das einfach nur ansprechen soll und zum munteren weiter-klicken einlädt. Des Weiteren gibt es wieder sehr viele neue und hoch aufgelöste Bilder mit interessanten Textunterschriften zu bestaunen. Vollständig neu entstanden ist der Bereich der Neuigkeiten, in dem zukünftig über neue Arbeiten sowie Publikationen berichtet werden soll.

Interessierte Leser oder Fans können via Twitter sowie dem neu eingerichteten RSS-Feed auf dem Laufenden bleiben. Weitere neue kleine Gimmicks sollen folgen – dazu will ich allerdings noch nichts verraten :)

Gruß, Sven

Ich möchte an dieser Stelle auf eine neue Projekt-Unterseite “DC-Car Probleme und Lösungen” hinweisen, auf der ich Erfahrungen, Probleme und deren Lösungen mit dem DC-Car System von Herr Ilchmann veröffentliche. Behandelt werden diverse allgemeine sowie spezielle Situationen in die sicher jeder DC-Car Erbauer einmal geraten wird. Aufgrund unserer guten Kontakte zu Herrn Ilchmann, der von hier nur knapp 20 Kilometer entfernt wohnt, haben wir auch diverse Informationen aus erster Hand.

Es lohnt sich also hin und wieder hier vorbei zu schauen oder die Projekt-Unterseite “DC-Car Probleme und Lösungen” zu bookmarken.

Gruß
Sven

Während meiner Werkstudenten-Tätigkeit bei Konzept-e für Bildung und Soziales GmbH, die ich seit März dieses Jahr ausübe, habe ich einen simplen CRUD-Mapper (CRUD für Create, Read, Update, Delete) in JAVA für beliebige Objekte geschrieben. Hibernate als sehr verbreiteten Objekt-Relationalen-Mapper (ORM) wollte ich absichtlich nicht einsetzen, da mir diese Variante als zu überladen für das kleine Projekt erschien.

Nach Rücksprache mit dem IT-Verantwortlichen bei Konzept-e darf ich den Code zu diesem CRUD-Mapper unter einer GPL-Lizenz veröffentlichen und hier zur Verfügung stellen. Wie bereits erwähnt werden für beliebige Objekte die üblichen und am meisten gebrauchten Methoden Create, Read, Update und Delete zur Verfügung gestellt. Dabei holt sich der Mapper seine Informationen aus zuvor festgelegten und parametrisierten Annotationen. Sogar Fremdschlüsselbeziehungen bzw. Relationen werden eingeschränkt unterstützt.

Anbei ein kleines Beispiel:

//open database connection
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
Connection databaseConnection =
    DriverManager.getConnection("jdbc:odbc:test");

//set up environment for storage engine
DbStorage storageInstance = new DbStorage();
storageInstance.setDbDriver(new MsAccessDriver());
storageInstance.setDebugEnabled(true);
storageInstance.setDatabaseConnection(databaseConnection);

//insert new object into database
ForeignElement insertObject = new ForeignElement();
insertObject.name = "Test-Element";
storageInstance.insert(insertObject);

Der Code steht als Netbeans 6.7.1 Projekt zum Download unter der GPL v3 Lizenz bereit. Als Datenbank-Backend wird aktuell Microsoft Access unterstützt – andere Datenbanken können über eigens geschriebene Treiber leicht hinzugefügt werden. Gerade für kleine Projekte sollte dieser Mapper bestens geeignet sein. Bei Verwendung bitte beachten: Da das Projekt Einmaligkeitscharakter hat, gibt es keine Updates und es wird auch nicht weiter gewartet oder gepflegt.

Gruß
Sven

17. Februar 2010

Webseite umgezogen

Heute hatte ich endlich meine letzte Prüfung im dritten Semester. Ich bin sehr froh dass es nun vorbei ist, so dass ich mich endlich mal wieder auf eigene Projekte konzentrieren kann. So habe ich gleich als erste Tat meine Webseite auf einen anderen Server umgezogen. Auf diesem neuen Server läuft nun der Webserver lighttpd (auch lighty genannt). Dieser ist sehr beliebt und bekannt für seine hohe Geschwindigkeit sowie einfache Einrichtung.

Und man glaubt es kaum, aber die Einrichtung war tatsächlich ohne große Schwierigkeiten in ein paar Stunden machbar. Aus dem Grund, dass ich bisher noch nie etwas mit lighttpd gemacht hatte, war ich echt verwundert wie einfach doch alles geht. Darüber hinaus ist auch alles sehr gut dokumentiert, d.h. man kann sich nahezu alles zusammen kopieren und es tut sofort! Das einzige was noch nicht funktioniert sind meine Subversion Repositories, aber die werde ich auch wieder zum laufen bekommen. Wäre doch gelacht wenn das nicht auch so einfach zu machen wäre :)

Ich hoffe man merkt den Unterschied zum neuen Server, denn neben der eigentlichen Konfiguration habe ich nun Caching, Etags sowie Komprimierung aktiviert. Sollte es irgendwo noch klemmen – bitte melden. Danke!

Gruß
Sven

« ältere Einträge