Das EU-Parlament lehnt Plan des EU-Rates zur Vorratsdatenspeicherung endgültig ab - aber ist das ein Grund zu feiern?
Im Sicherheitsbereich haben die Abgeordneten bislang noch kein Mitentscheidungsrecht, weshalb ihre wiederholte Ablehnung des Rahmenbeschlusses für die Mitgliedsstaaten nicht bindend ist.
Der Gegenvorschlag der Kommission ist nicht viel besser - zwar sind die Zeiten kleiner und die Entschädigung der Wirtschaft wird angesprochen - aber die Rechte der Bürger werden auch dort mit Füssen getreten, für einen mehr als zweifelhaften Zweck.
Und wir wissen ja vom Kampf um die Softwarepatente wie sehr wir uns auf unsere Regierung verlassen können - die werden uns schon im Namen Schilys oder seines Nachfolgers verkaufen ...
Sehr interessant: Ben Bangert hat Routes für Python portiert. Routes ist der Kern des Mappings von URLs auf Funktionen und zurück der in Ruby on Rails benutzt wird. Also ein allgemeiner Mechanismus mit dem aus einer URL ein Python-Objekt und aus einem Python-Objekt seine URL ermittelt werden kann - flexibel konfigurierbar.
Könnte auch als Element in Django interessant sein, als Alternative zum derzeitigen URL Pattern System. Das derzeitige System liefert ja recht elegant aus einer URL die aufzurufende Funktion - aber leider gibt es nicht diesen gleichen Weg zurück vom Objekt oder der Funktion zurück zur URL.
Ausserdem könnte Routes auch innerhalb von WSGI-Projekten interessant sein - es löst elegant einen kleinen Teilbereich und das so abstrakt, das es gut mit Sachen wie Python Paste(Ian Bickings Meta-Framework für WSGI-Anwendungen) harmonieren müsste.
könnte klar werden, wenn man sich den Artikel hier durchliest: Choose a single layer of cleverness (Loud Thinking) - ja, genau, seine Meinung ist, raus mit Referentieller Integrität, Stored Procedures und Triggern aus der Datenbank, weil er die alle in seinem Code halten will. Wie wärs mit "das Kind mit dem Bade ausschütten"?
Das ist sowas von peinlich, das ich schon fast nicht mehr weiss ob ich nicht drüber lachen sollte - aber eines werd ich sicherlich nicht: meine Karten auf so ein Pferd setzen ...
Hemdsärmelige Ansätze mit einfachen, pfiffigen Lösungen die auch mal gegen Konventionen verstossen sind ok (und wichtig - sonst würden wir alle bei Java und J2EE landen ...) - aber wenn die Programmierung nur noch aus aneinandertackern von halbgaren Lösungen besteht, dann halt ich mich da lieber raus. Da könnte ich ja auch gleich PHP benutzen ...