"Ich lebe online"
25.06.2009Wieder einer dieser Momente, in denen ich froh bin, dass ich lesen kann. Und genau das solltet ihr auch tun, lesen. Wo? Hier:
Falscher Planet, falsches Jahrtausend
Danke Kristian! Und Glückwunsch zum Jubiläum!
Wieder einer dieser Momente, in denen ich froh bin, dass ich lesen kann. Und genau das solltet ihr auch tun, lesen. Wo? Hier:
Falscher Planet, falsches Jahrtausend
Danke Kristian! Und Glückwunsch zum Jubiläum!
Das neue Theme für KDE4 das mit der Version 4.3 Einzug finden wird und den schönen Namen "Air" trägt, kann jetzt über das KDE SVN bezogen werden. Dann machen wir das doch direkt mal, sieht nämlich ziemich gut aus
Also:
Wer es nicht schon hat muss vorher subversion installieren:
sudo apt-get install subversion cd ~/.kde/share/apps/desktoptheme/ svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase/runtime/desktoptheme/air
Dann sollte das Theme in den Arbeitsflächen Einstellungen (Rechtsklick auf den Desktop->Einstellungen zum Erscheinungsbild) zu finden sein. Aber Vorsicht wer KDE4 auf Deutsch einsetzt: Hier heißt das Theme nicht "Air" im Auswahldialog, sondern "Luft". Entschuldigung, aber, Schwachsinn?!? Egal, funktioniert und sieht gut aus, viel Spaß damit!
via [Czessi::Blog]
Wer sich, aus welchen Gründen auch immer, mit Datenbanken beschäftigen muss, der wird mit Sicherheit schon an SQL-basierten Datenbanken vorbeigekommen sein. Der ein oder andere mag sich dabei auch gefragt haben, ob das wirklich so kompliziert sein muss, denn das sind relationale Datenbankmodelle, zumindest für meinen Kopf.
Eine mögliche Antwort auf diese Frage, könnte "Nein" lauten. Belegen werde ich diese knappe Aussage auch, und zwar mit CouchDB. CouchDB ist zum einen eine dokumentbasierte Datenbank. Das kann man sich so vorstellen, wie eine Ansammlung von Word/OpenOffice-Dokumenten, von denen jedes Dokument einen Datensatz, im Vergleich (kein allzu Guter) also eine Zeile aus einer SQL-Tabelle darstellt. Ob das jetzt zur Vereinfachung beiträgt, sei mal dahingestellt. Viel wichtiger ist, und das ist Punkt 2, dass CouchDB nicht Schema-basiert ist. Man muss also sein Datenbankmodell nicht bis ins kleinste Detail austüfteln bevor man mit der Programmierarbeit startet, sondern man entspannt sich erstmal und haut dann einfach in die Tasten.
Viel besser erklären als ich, können das Konzept hinter CouchDB allerdings Jan Lehnardt und Alexander Lang, die im Chaosradio Express Nummer 125 einen zwar langen, aber sehr interessanten Einblick in die Welt des unglaublich entspannten Datenbankens gewähren.
Und damit die Zeit während des Downloads nicht so lang wird, hier noch ein paar Links zum Thema mit auf dem Weg:
CouchDB - A use case - kore-nordmann.de
Falls Interesse besteht würde ich auch ein kleines Tutorial zur Kompilierung der aktuellen Version unter Ubuntu bereitstellen. Bedarf kann in den Kommentaren angemeldet werden