DjangoCon Europe wirft ihre Schatten voraus

Vom 24.05. bis 26.05. diesen Jahres findet die DjangoCon Europe statt, diesmal in Berlin, siehe dazu auch den Newseintrag auf t3n. Übrigens, je mehr für diese News auf t3n stimmen (neudeutsch "vote") desto höher steht die Nachricht, und desto mehr Interessenten könnenn sie lesen ;o)

Silly ist wieder da :o)

Nach 14 Jahren ist es endlich soweit. Von Silly gibt es eine neue CD. Ab heute steht sie in den Läden. Werde mal in der Mittagspause beim Mediamarkt vorbeischauen, ob das wirklich so ist. Und ab Mai geht die Truppe mit Sängerin Anna Loos wieder auf Tour. Hier schonmal die Tourdaten, die man sich vormerken sollte:

Interessante Einführung zu NoSQL Datenbanken am Beispiel von CouchDB

In letzter Zeit gibt es einen steigenden Hype um sogenannte NoSQL Datenbanken. Dabei handelt es sich um Datenbanksysteme, die im Gegensatz zu relationalen Datenbanken wie z.B. MySQL oder PostgreSQL die Daten nicht in starr strukturierten Tabellen ablegen.

Niiu, die neue Tageszeitung ?

Bei meinem letzten mittäglichen Besuch im Caras, fiel mir eine Ausgabe von niiu in die Hände. Die Zeitung war kostenlos, also nahm ich sie mit. Bei niiu handelt es sich um eine personalisierte Tageszeitung. Dabei kann man sich online den Inhalt seiner Tageszeitung aus unterschiedlichen Quellen zusammenklicken. Die Zeitung wird dann am nächsten Tag, bisher aber nur in Berlin, zugestellt.

Python Programme einfach installieren

Viele Python Programme und Libraries können einfach über den Befehl easy_install installiert werden. Dafür müssen die setuptools installiert werden. Für Windows kann dazu ein Installer hier heruntergeladen werden.

Eine Stunde kostenlos telefonieren

Nachdem die Beantragung der Umstellung meines DSL Anschlusses bei 1&1 auf 6000er Geschwindigkeit schon ein paar Wochen zurücklag, ereilte mich ein Brief von 1&1, in dem mir mitgeteilt wurde, dass letztes Wochenende endlich die Umschaltung erfolgen sollte. Gespannt wartete ich auch die avisierten 2 Tage ab, die maximal nach dem genannten Termin vergehen durften, ehe spätestens alles da wäre. Voller Vorfreude machte ich mich daran, eine ISO File für Ubuntu herunterzuladen. Dabei beobachtete ich die Geschwindigkeit. Aber ach, die Bits und Bytes tröpfelten genauso wie vorher durch die Leitung.

Update Core Module Drupal 6.16

Dieses Wochenende stand mal wieder im Zeichen eines Drupal Updates. Diesmal ging es um das Update der Core Module auf Version 6.16. Laut Drupal Homepage ein dringend empfohlenes Sicherheitsspdate. Also wiedermal die Readme lesen und Vorbereitungen treffen. Da Drupal ein Kandidat für häufige Updates ist, habe ich für mich (und vielleicht auch für andere) die Schritte aufgelistet, die bei einem solchen Update, wohlgemerkt innerhalb eines Hauptreleases nötig sind:

Django Beispielprojekt Teil 4 - Anpassung Layout

Festlegung der Pflichtfelder

Bei der Eingabe von Adressen haben Sie sicherlich festgestellt, dass alle Felder Pflichtfelder sind. In der Praxis ist das aber eher selten der Fall. Daher sollten wir uns jetzt überlegen, welche Felder tatsächlich immer ausgefüllt sein sollten. Bei einer Adressdatenbank macht es Sinn, den Namen als Pflichtfeld zu definieren.

Django Beispielprojekt Teil 3 - Applikation und Admin-Frontend

Ein Django-Projekt besteht aus verschiedenen Applikationen. Eine Applikation ist eine Anwendung innerhalb eines Projektes, die bestimmte Aufgaben übernimmt. Jeder Applikation liegt ein Model (Datenstruktur) zugrunde.

Für unser Projekt benötigen wir zunächst nur eine Applikation. Diese Appliaktion soll folgende Funktionen bieten:

Django Beispielprojekt Teil 2 - Datenbank konfigurieren

Nach den Vorüberlegungen, wird als erstes eine leere Projektstruktur erstellt. Dazu wird über die Kommandozeile (Windows) oder eine Shell (Linux) in das Verzeichnis gewechselt, in dem die Projektdateien gespeichert werden sollen. Mit dem Befehl:

Syndicate content