Ajaxing the Rails - die neueste Release von Ruby on Rails bietet auch Ajax-Support. Wobei hier der eigentliche Ajax-Teil wesentlich stärker integriert ist als bei anderen Frameworks - könnte interessant sein, denn bisher ist Ajax doch eher frickelig zu nutzen in grösseren Projekten.
Archiv 22. März 2005
All Complex Ecosystems Have Parasites - Lesebefehl!
Antwort des BMJ zu Softwarepatenten
Das BMJ hat heute - ganz modern per eMail versendetem PDF

- auf mein Fax zum Thema Softwarepatente am 25.2. geantwortet. Leider kann ich bei dem Inhalt nicht wirklich Beruhigung verspüren, zumal der Inhalt des BMJ-Schreibens meiner Meinung nach deutlich von der Position des Bundesministers für Wirtschaft und Arbeit abweicht, der ja z.B. Verfahren zu effizienten Speicherung von Daten auch als patentierungswürdig bezeichnet hat - was aber reine Softwarepatente sind.
Genauso gibt es einen Konflikt mit der tatsächlichen Praxis des EU Patentamtes: dieses erteilt sehr wohl nicht-technische Patente, wie man an dem absurden Patent auf die g eografische Trennung von Datensätzen durch KFZ-Kennzeichen sieht, das gerade vor Gericht (aber eben nur nach derzeitigem Recht!) gescheitert ist. Nach einer Patentvergabeänderung wie sie sich Clement vorstellt (und wie sie eigentlich laut BMJ ja garnicht existieren dürfte und auch nicht kommen würde) wäre so ein Patent möglicherweise überlebensfähig.
Auf mein Fax an Clement gibts natürlich noch keine Antwort, das war ja auch erst Anfang dieses Monats, das wird sicherlich April werden bis eine Antwort da ist ...
TidBITS: What You Get Is What You CSS, With Style Master 4.0 - klingt sehr interessant, ein Programm, mit dem man CSS-Files editiert und direkt in Verbindung mit verschiedenen Webseiten anzeigen lassen kann. Muss ich mir mal angucken, denn CSS-Files von Hand dengeln und damit rumprobieren ist manchmal dann doch recht nervig, sowas offline vorbereiten zu können wäre ganz nett. Update: sorry, aber nach einem ersten Test ist das Teil wieder von der Platte geflogen. Gute Idee, lahme und unintuitive Umsetzung.