NoLimits

Als ich auf der Suche nach einem Freizeitpark in der Nähe von Berlin war, ist wir eine Simulation namen NoLimits über den Weg gelaufen. Bei NoLimits handelt es sich um einen Achterbahnsimulator mit welchem man Achterbahnen bauen und natürlich auch physikalisch korrekt simulieren kann. Die Simulation (in 3D) erzeugt doch ein wohliges Bauchgefühl und das ohne Eintritt bezahlt zu haben :) Wobei meine bisher gebauten Achterbahnen niemals eine Zulassung bekommen würden…

Weitere Informationen zu NoLimits gibt es unter:
http://de.wikipedia.org/wiki/NoLimits
http://www.nolimitscoaster.de/

TestDisk

Vor einigen Tagen gab es eine defekte Festplatte zu reparieren. Rein hardwaretechnisch summte die Platte wie ein Kätzchen. Also habe ich die Festplatte mal per USB an das System angeschlossen und siehe da nichts geht :) Da das ganze auf einem Windowssystem passierte habe ich erst einmal die Datenträgerverwaltung aufgesucht. Aber die wollte auch nichts mit dem Datenträger zu tun haben…

Nun hieß es härtere Bandagen aufzuziehen. Genau in diesem Moment lief mir das nützliche Tool TestDisk über den Weg. Mit Hilfe von TestDisk kann man verschiedene Dinge tun unter anderem Partionstabellen reparieren, das Wiederherstellen von Bootsektoren und andere wunderschöne Dinge :) Und das beste an TestDisk ist das es unter fast jedem System läuft von DOS über Windows und Linux bis zu SunOS. Zu finden ist TestDisk unter http://www.cgsecurity.org/wiki/TestDisk.

Python IDE

Auf der Suche nach einer Python IDE sind mir einige IDEs über den Weg gelaufen, wobei die meisten davon zu unausgereift waren. Hängen geblieben bin ich dann an zwei IDEs. Einmal ist dies SPE (Stani’s Python Editor) und die andere IDE hört auf den Namen Eric.

SPE ist eine Python IDE nach dem Motto klein aber fein und bietet eigentlich alles was man für die Python Entwicklung benötigt. Möchte man mehr (wie z.B. SVN Unterstützung) so greift man zu Eric. Eric bietet neben der Unterstützung eines VCS noch einige Features mehr.

Zu finden sind diese IDE’s unter http://pythonide.blogspot.com/ (SPE) sowie unter http://die-offenbachs.de/eric/ (Eric).

FSO Milestone 2

Nach einigen Tagen Verspätung ist der zweite Meilenstein des Freesmartphone Frameworks erschienen. Herunterladen kann man das ganze unter: http://downloads.openmoko.org/framework/milestone2/.

Bedingt durch die Verspätung hat sich auch der Zeitplan der weiteren Meilensteine ein wenig verschoben. So kommt MS3 erst am 30.08.2008, MS4 am 30.09.2008 und MS5 am 30.10.2008.

Im aktuellen Meilenstein wird Ilumne als Aufsatz bzw. zur Verwaltung der Fenster eingesetzt. Weiterhin befindet sich TangoGPS sowie das GTK Terminal mit in dem Image, so das das ganze zur Entwicklung taugt.

EWL und Etk

Da ich zur Zeit immer noch beim Schreiben meiner ersten „richtigen“ Openmoko Anwendung bin und das ganze unbedingt mittels E und allem was dranhängt bewerkstelligen wollte, stand ich plötzlich vor dem Problem das ich keine GUI Widgets habe und EDJE, Evas und Co eine Abstraktionsschicht zu niedrig sind. Was also nun benötigt wurde war ein GUI Toolkit. Dabei stehen mir gleich zwei Toolkit Bibliotheken zur Verfügung. Zum ersten EWL (Enlightenment Widget Library) und dann gibt es noch Etk (Enlightened ToolKit).

EWL
Bei EWL handelt es sich um eine Widget Bibliothek, welche skinbare Widgets für Anwendungen bereitstellt. Zu diesen Widgets gehören Windows, Buttons, Listen, Text Views. Neben den Widgets erlaubt die Theme Engine Animation sowie ähnliche Dinge.

Etk
Das Enlightened ToolKit ist ein Widget basierendes Toolkit welches intensiv die Evas und Edje Funktionen benutzt. Es soll eine schnelle, stabile und vor allem skalierbare Bibliothek sein, welche sich dazu eignet schnell Anwendungen zu schreiben. Diese Anwendungen sollen dann vom Desktop über den PDA bis hin zu Set-Top Boxen laufen.

Beim näheren Hinschauen stellt sich für mich die Frage worin sich diese beiden Bibliotheken denn nun wirklich unterscheiden und welche man zur Entwicklung seiner eigenen Anwendung benutzen soll. Nach der Lektüre eines Forumeintrages (http://forum.enlightenment.org/comments.php?DiscussionID=244&page=1) bin ich zu dem Schluss gekommen das EWL wohl die bessere Variante ist, unter anderem aus dem Grund das der Maintainer für Etk wohl nichts mehr an dem Projekt macht.

Weitere Informationen gibt es unter:
http://wiki.enlightenment.org/index.php/Main_Page
http://wiki.enlightenment.org/index.php/Category:Enlightened_Widget_Library
http://docs.enlightenment.org/api/etk/html/index.html