Da ich meinem Notebook mal eine Neuinstallation gegönnt habe, habe ich gleich mal Firefox 3 installiert. Die zweier Version verbraucht doch eine Menge Speicherplatz. Bis jetzt bin ich mit der Dreier Version vom Feuerfuchs sehr zufrieden. Er läuft schneller (vor allem Javascript) und so langsam gibt es meine Lieblings Add-Ons auch für Version 3. Wie sagte die c’t so schön: Die Schwuppdizität (die gefühlte Arbeitsgeschwindigkeit des Rechners) steigt spürbar an :)
Jetzt gehts los
Nachdem ich endlich die passende Embedded Datenbank für .NET gefunden habe (SQLite) geht es zurzeit mit der Entwicklung richtig flott voran. Jetzt muss ich nur noch darauf achten das meine anderen Projekte nicht zu kurz kommen :)
Embbeded Datenbank für .NET
Ich bin zur Zeit auf der Suche nach einer Datenbank für .NET (also C# in diesem Fall). Meine erste Wahl war Firebird, aber nach knapp drei Tagen intensiven testen’s bin ich dann auf SQLite umgestiegen. Erst einmal ein paar Dokus besorgt, ein paar Beispiele und siehe da nach knapp zwei Stunden die ersten Erfolge. So muss das laufen :)
Alle Tabellen einer Firebird Datenbank anzeigen
Heute wollte ich eine Firebird Datenbank unter .NET dazu bewegen mir zu verraten welche Tabellen sie enthält. Klingt nach einer lösbaren Aufgabe. Naja aber nicht alles was möglich ist muss auch einfach sein. Laut SQL Standard (ich glaube der 2003er) müsste folgendes möglich sein:
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES
Diese Anfrage liefert mir eine Liste der Tabellen in der Datenbank. Der Haken an der Sache? Firebird unterstützt dies bis dato nicht. Also musste eine andere Möglichkeit her. Zum Glück besitzt auch Firebird Metatabellen. Damit sieht das ganze dann so aus:
SELECT RDB$RELATION_NAME FROM RDB$RELATIONS WHERE RDB$SYSTEM_FLAG=0;
Das ganze habe ich auf der Seite http://www.alberton.info/ gefunden, wo es noch mehr Tips zu den unterschiedlichsten Datenbanken gibt.
Musik und Podcasts
Heute möchte ich mal zwei meiner Lieblingsseiten vorstellen. Zum ersten wäre da Jamendo (http://www.jamendo.com). Bei Jamendo können Künster ihre Musik veröffentlichen (meist unter Creative Commons Lincence) und andere sich diese Musik kostenlos und völlig legal herunterladen. Wenn man möchte kann man den entsprechenden Künster auch unterstützen (in Form von Barmitteln^^).
Die zweite Seite ist http://www.podcast.de. Diese Seite ist ein Podcastverzeichniss einer riesigen Sammlung aktueller Podcasts. Auch sehr empfehlenswert.