CCC publiziert Schäubles Fingerabdruck - coole Aktion.
Archiv März 2008
cusp - ich bin ja kein grosser Fan von Eclipse (es frisst einfach mehr Resourcen als ich einer IDE zubillige), aber das hier ist schon ganz nett. Und zwar eine IDE für Lisp, die auf den üblichen Integrations-Tools aufsetzt und so eine interaktive Lisp-Umgebung aufbaut - aber eben mit den typischen Eclipse-Features für den Editor und die Sourcenavigation. Sieht gut aus. Und scheinbar gibts auch einen einfachen Installer (der gleich das passende SBCL mitliefert) der auch OS X unterstützt. Vielleicht sollte ich doch mal wieder Eclipse runterladen ...
DIN sagt "Ja" zur ISO-Standardisierung von OOXML - und wenn man sich dann durchliest, dass z.B. nur "Ja" und "Enthaltung" zur Wahl standen, dann ist ja wohl klar wer das ganze gut geschmiert und finanziert hat. Was für eine Blamage für eine Einrichtung, die auf sich selber so grosse Stücke hält.
LispWithCusp - falls sich jemand wundert, warum ich mich für Eclipse und Lisp in Kombination überhaupt erwärmen kann. Ja, das ganze sieht schon verdammt gut aus. Erinnert mich ein bischen an die Apple Dylan Umgebung. Irgendwann werden die aktuellen IDEs mal an die Mächtigkeit der alten Tools rankommen. Cusp sieht da schon wirklich brauchbar aus.
TDD Proven Effective! Or is it? - ein Studie über die Effizienz von test-driven-Development wird hier zerlegt und auf ihre eigentlichen Inhalte und statistischen Aussagen untersucht. Das Ergebnis ist dann doch weniger positiv für TDD ...
Usability problems with .Mac sync - ich kann das nur bestätigen, was Jeffrey Zeldman hier schreibt. Die Sync-Tools von Apple sind einfach nur unterirdisch schlecht. Mir ist mehrfach der Sync von banalen Daten zwischen meinem iMac unter Leopard und meinem Notebook unter Tiger geschrottet - zum Glück ist nur eines führend und im Notfall kann ich einfach alles zurücksetzen. Aber noch schlechter als der Sync der einfachen Daten (Kontakte, Kalender etc.) war der Sync des Schlüsselbundes - hat mich eine ganze Weile beschäftigt, die Schäden wieder zu bereinigen. Und die iDisk? Oh Mann, ich hab nur 4 OmniOutliner Dokumente versucht auf beiden Rechnern im Wechsel zu editieren. Ergebnis: grauenhaft. Schlicht und einfach nur Schrott. Ich bin für Dokumente einfach wieder auf Mercurial zurück (ich benutze es eh für meine anderen Dokumente, die Outliner-Dateien waren nur ein Test). Das ist verlässlich und stabil. Auch wenn es nur eine Kommandozeile als Oberfläche bietet - bei Datensynchronisierungen will ich Stabilität und nicht Schnickschnack. Sync-Dienste, die meine Daten schrotten, sind einfach nur Müll.
SAP ist Müll - den selbst eine Müllfirma nicht haben will ...
Transrapid-Flop: Stoiber verwundert - Maget hämisch - das Geschwafel von Stoiber und Konsorten und wie da gejammert wird, über den armen Industriestandort Deutschland. Als ob von einem unsinnigen Projekt wie der Magnetschwebebahn irgendwas in Deutschland abhängen würde - ausser den Schmiergeldern für die Politiker, natürlich.
Spirit darf weiter den Mars erkunden - gut. Wär ja auch selten blöd, die stillzulegen.
Mars-Roboter Spirit wird stillgelegt? - eines der erfolgreichsten Raumfartprojekte der neueren Zeit einfach so stillzulegen, das wäre hochgradig bescheuert. Aber mit bescheuerten Entscheidungen hat die NASA ja Erfahrung ...
South Park Studios - alle Folgen ganz legal von den Machern.
MCL 5.2 has been released as open source - leider wohl nicht unter Rosetta lauffähig, also nichts für Intel-Mac-Benutzer (was so ziemlich jeden ausschliesst, der was modernes von Apple hat). Tja, die Herstellerfirma ist wohl damit mehr oder weniger Geschichte, aber vielleicht gibts ja bald eine Version, die mit Rosetta klar kommt - oder jemand portiert das OpenMCL Compiler Backend in diese Version.
After Security Update today: "Bus ... - wer wie ich mit ssh plötzlich nach dem Update vom 18.3. bus-errors kriegt, Nicecast hat einen Update auf deren Tools - das Instant Highjack ist der eigentliche Verursacher. Update von Nicecast einspielen und alles scheint wieder brav zu laufen.
Banken und das Web
Wenn man armselig ganz neu definieren will, muss man sich mal die Banken und deren Web-Nutzung angucken. Hat eigentlich irgendeiner der Programmierer an dem Müllhaufen der einem da hingepackt wird irgendeine minimale Ausbildung erhalten? Mein letzter "Spaß": der praktische, weil low-tech TAN-Bogen wird gekündigt. Gibt nur noch Smart-TAN über Codekarten und so blöde Geräte. Ok, sollte ja eigentlich tun - Session-Passwörter generieren ist ja nicht unbedingt was neues. Aber natürlich klappt auch das nicht. Wozu auch. Wäre ja albern. Ich mein, mal ehrlich, hat jemand was anderes erwartet? Und natürlich ist jetzt die TAN-Nutzung bei mir gesperrt. Weil, ist ja so doll sicher wenn man eine Technik installiert, die nicht funktioniert, und dann die Leute zwangsgesperrt werden.
Aber das ist nicht der Grund, der mich so nervt. Der Grund? Das Mitteilungsformular der Bank. Ein einfaches Formular mit Textfeld im Browser. Soweit so gut. Da gibt man Text ein, der geht direkt an den Kundenberater. Auch gut. Ich mein, mehr will ich garnicht - Text schreiben und gut ist. Und was passiert? Ich bekomme die tolle Meldung:
Der Text ist zu lang. Der Text darf nur 11 Zeilen mit jeweils 36 Zeichen enthalten.
Bitte was? Hallo? Schon mal ein Textfeld in einem Webbrowser gesehen? Gibts da irgendwo ein Spaltenlineal? Oder schon mal was von Fließtext gehört? Soll ich jetzt allen Ernstes meine Zeilen fest von Hand nach maximal 36 Zeichen (die ich abzählen muss, da mir das Eingabefeld keinerlei Hilfe gibt) umbrechen? Habt ihr sie noch alle im Rechenzentrum?
Oh, und danach, nachdem ich formatiert und gezählt hab (mit Editor-Unterstützung und cut-and-paste):
Dieser Text enthält ungültige Zeichen. Er darf nur Ziffern, Buchstaben, Umlaute und eine willkürliche und von Unwissen bei der Auswahl geprägte Auswahl von Sonderzeichen enthalten.
Klammern - die man vielleicht ja mal benutzt, wenn man eine Anmerkung mit einbaut - nene, die sind böse und dürfen nicht verwendet werden.
Sorry, aber das ist eine totale Pleite. Und nein, ich will jetzt garnichts davon hören, dass euer nachgelagertes Bankensystem nur 11 Zeilen a 36 Zeichen akzeptiert - mir als Kunde ist das scheissegal. Das als Grund anzugeben zeigt nur, wie dämlich ihr seid und wie wenig Ahnung von der Materie ihr habt. Sorry, Kollegen, aber das ist armselig.
iTimeMachine - noch ne andere Weise um auf Netzwerklaufwerke mit Timemachine zu sichern. Nicht ausprobiert, soll aber auf beliebige (also nicht nur Timecapsule und Airport) Laufwerke im Netz sichern können (sogar auf SMB-gemountete).
fscklog: Firmware 7.3.1 für 802.11n-AirPort Stationen: Time Machine-Backup mit AirPort Extreme [Update] - na endlich. Man kann jetzt die pre-Timecapsule Teile auch für Backups benutzen. Und man kann über die Timecapsule deren Platte auf eine externe Platte sichern (offline, hoffentlich). Das macht das ganze noch interessanter - denn mit der Timecapsule ist es nur ein kompaktes Gerät für die automatische Sicherung und die externe Terabyte-Platte wird einmal wöchentlich für den Backup der Timecapsule dann benutzt. Und bis die Timecapsule endlich lieferbar ist, kann meine externe Platte erstmal Timecapsule spielen ... (tats bei mir erst, nachdem ich ein File ".com.apple.timemachine.supported" im Hauptordner eines Netzlaufwerkes angelegt habe)
Rätsel um Saint-Exupéry gelöst?: „Ich bedauere es zutiefst, den verehrten Autor getötet zu haben“ - der Bruder von Ivan Rebrov hat Saint Expéry im zweiten Weltkrieg abgeschossen. Und ist ganz offensichtlich immer noch stolz auf seine "fliegerischen Leistungen" und findet wohl auch Kriegsflieger immer noch ganz toll. Hmm. Absurde Welt.
Panda3d full featured open source python 3d engine - hmm. Leider nur Installer für Linux und Windows. Ob das wohl mit OS X läuft? Vielleicht sogar in Nodebox einbettbar ist?
Das ist das Ende, mein Freund: Negroponte sagt, XP auf XO in 60 Tagen - "Mit der Sugar-Benutzeroberfläche kann OLPC behaupten, eine konstruktivistische Lernmethodik zu haben, es kann behaupten, die Erforschung und das Lernen zu fördern, es kann sogar hoffen, die 'Quelltext anzeigen'-Taste zu aktivieren. Aber sobald man XP installiert, egal wie sehr es angepasst wird, um die XO-Hardware zu nutzen, werden die Kinder nicht lernen, wie Negroponte es versprach, "Lernen zu lernen". Sie werden "ICT-Fähigkeiten" beigebracht bekommen, ein Begriff, gegen den sich Negroponte selbst aussprach."
Ur-Scheme: A GPL self-hosting compiler from a subset of R5RS Scheme to fast Linux x86 asm - ich mag ja solche Projekte, egal wie sinnlos sie sein mögen.
Building a Codeless Language Module with BBEdit 8.5 and (Ir-) Regular Expressions - interessant, weil damit die komplexseren Features von Perl Compatible Regular Expressions gezeigt werden. Könnte hilfreich sein für eigene Language-Modules die ich brauchen könnte.
Jill Bolte Taylor: Meine Erkenntnis durch einen Schlaganfall (Video) - "Die Neuroanatomistin Jill Bolte Taylor hatte eine Gelegenheit, die nur wenige Gehirnwissenschaftler sich wünschen würden: Eines Morgens wurde ihr klar, dass sie einen massiven Schlaganfall erlitt. Während es geschah - als sie spürte, wie ihre Gehirnfunktionen eine nach der anderen verschwanden, Sprache, Bewegung, Verständnis - studierte und erinnerte sie sich an jeden Moment. Dies ist eine kraftvolle Geschichte darüber, wie unsere Gehirne uns definieren und uns mit der Welt und miteinander verbinden."
Hacking implantierte Defibrillatoren: erschreckend einfach - "Aber, was noch beunruhigender ist, sie konnten auch die Fähigkeit des Geräts ausschalten, auf Herzereignisse zu reagieren. Der Höhepunkt ihres Hackings war es, das Gerät in den Testmodus zu versetzen, in dem ein sorgfältig getimter Strom einen arrhythmischen Vorfall auslösen würde, etwas, das normalerweise unter kontrollierten Bedingungen durchgeführt wird, um zu bestimmen, ob das Gerät erfolgreich reagiert. Effektiv hackten sie das Gerät auf eine Weise, die ein Herz stoppen könnte."
Wie Hessens Landeschef weiterregieren kann: Für immer Koch - die Hessen können einfach nicht wählen. Ein paar Stimmen mehr gegen Koch und wir wären den Typen endlich mal los. Aber nein ...
MidiKeys - einfach nur ein midi keyboard in software für den Mac.
NodeBox | Superfolia - wow. Einfach nur wow. Ich muss mich wirklich mehr mit Nodebox beschäftigen und das nicht immer nur als praktischen Desktop-Calculator benutzen.
Warum ist 37signals so arrogant? - "Nun, ich habe 37signals immer bewundert. Schöne Website, intelligente Artikel. Aber ich habe ihre Produkte ausprobiert und obwohl sie bewundernswerte Qualitäten haben, haben sie meine Bedürfnisse nie ganz erfüllt: Nahe dran ist nicht gut genug. Nach dem Lesen des Artikels verstehe ich warum: Die Entwickler sind arrogant und völlig unsympathisch gegenüber den Menschen, die ihre Produkte nutzen."
Fluid - Free Site Specific Browser for Mac OS X Leopard - verdammt, es kommen immer mehr Features die mich doch über Leopard nachdenken lassen. Das hier wäre nett - ich benutze viele webapps und dedizierte Minibrowser dafür wären ziemlich klasse. Auch die Integration von Userscripting und die Dock und Growl Integration sind interessant.
Prism - ist sowas ähnliches wie Fluid, nur halt für mehr Systeme (basierend auf Mozilla-Technik)
Grenzen des Wissens Wir gegen die Gier - in Gedenken an Joseph Weizenbaum der Link auf seinen letzten veröffentlichten Artikel. Hoffentlich bleibt sein erarbeitetes Wissen erhalten und wird nicht im Technologiewahn beseite geschoben.
iPhone Developer Program Details - es wird spannend. Ab Sommer dann die ersten Tools. Und die Freeware-Programmierer kommen relativ günstig rein ins Developer-Programm und können auch die iTunes Store Plattform nutzen für die Distribution.
Seaside development with GNU Smalltalk - sehr schön. GNU Smalltalk ist einfach eine der besseren Batch-Smalltalk Varianten. Die anderen sind einfach nur vom GUI befreite Images, GNU Smalltalk ist von vornherein weitaus besser auf Textmode ausgerichtet. Und für einen dynamischen Webserver ist das eben die bessere Umgebung. Kombiniert mit den recht mächtigen Web-basierten Tools von Seaside könnte das auf Dauer eine richtig nette Umgebung werden.
Das geheime Tagebuch von Steve Jobs: Jetzt glücklich, ihr Schlangen? - "In der Liste der Toten oben habe ich vergessen, Palm und Adobe zu erwähnen. Beide sind ebenfalls tot. So tot, dass ich vergessen habe, sie zu erwähnen." - Fake Steve ist klasse.
Materialized Views in PostgreSQL - interessante Alternative zu Denormalisierung (bzw. eine Technik zu organisierter Denormalisierung, die das relationale Modell nicht allzusehr mit Füssen tritt, da die logische Sicht weiterhin die saubere normalisierte Form ist, aber automatisch performance-optimierte Denormalisierungen stattfinden)
Das RIPE analysiert das Youtube-Hijacking - interessant zu lesen.
Programming Nu - hatte ich das schon? Ist sowas wie F-Script, nur mit Lisp-angelehnter Syntax anstelle Smalltak-angelehnter Syntax.
BKA Chef voll abgedreht - "Vor allem sei in der Öffentlichkeit nicht weiter über die mögliche Technik des so genannten Bundestrojaners zu spekulieren, erklärte der Oberpolizist gegenüber Spiegel Online." - was glaubt der Kerl, wer er ist, dass er der Bevölkerung das Nachdenken und Diskutieren verbieten will?
PyGUI - normalerweise bin ich ja ein wxPython Programmierer, aber man soll ja immer mal über den Tellerrand schauen. Und der Tellerrand hier sieht ganz brauchbar aus, auf den ersten Blick.
vimperator - ok, ich hatte sowas schon mal, eine Extension die Firefox auf VI-Bedienung umbaut, aber die hier scheint ein paar Schritte weiter zu gehen als andere. Strange.