Archiv 12.9.2004 - 17.9.2004

Factor Beispielserver

Chris Double hat einen Factor Server aufgesetzt, mit dem jeder rumspielen kann. Factor ist deshalb interessant, weil es eine komplett auf Webbrowser aufgebaute Entwicklungsumgebung mit Inspektoren, Browsern und Editoren hat - man kann also alles über einen Webbrowser ändern, auch den laufenden Code des Servers. Allerdings ist es nicht wie bei Zope - also eine CMS Oberfläche. Statt dessen sind es eher Smalltalk-angelehnte Werkzeuge, also low-level Programmierwerkzeuge. Sehr nett das ganze. Die Sprache trifft auch einen Nerv bei mir: eine Mischung aus Joy, Lisp und Forth. Bei meiner Affinität zu Lisp und Forth ist es klar, das ich mich mit sowas auseinandersetzen muss Bei Planet Lisp gibts den Originalartikel.

IO auf Symbian Nokia Handys

Chris Double hat auch eine IO Implementierung für Nokia Handys mit Symbian System. Lauffähig ist das ganze derzeit auf dem 7610. Sehr interessant - IO ist eine Sprache, die sich stark an Smalltalk, NewtonScript, Lisp, Self und anderen Sprachen orientiert und überall interessante Ideen ausleiht. Es handelt sich um eine Sprache mit Prototyp-basierter Objektorientierung und diversen Ideen aus der Funktionalen Programmierung. Die Sprache ist auch ganz ohne Handy also durchaus interessant Bei Planet Lisp gibts den Originalartikel.

Schily: Verfassungsgericht ist schuld am NPD-Erfolg

Oh ja, alle zeigen mit dem Finger auf die anderen. Und notfalls zeigt man mit dem Finger auf das Verfassungsgericht - ungeachtet der Tatsache, das die Verfassungsschutzbehörden selber den Bockmist gebaut haben, und man damit vielleicht eher auf die Innenministerien der Länder (und des Bundes) zeigen sollte. Aber egal wohin man zeigt, niemand kommt auf die Idee, das die beschissene eigene Politik (und ich meine hier sowohl Regierung als auch Opposition) daran schuld ist, das die Dummbeutel sich vom Braunen Dreck beeindrucken lassen. Das Ergebnis wird für uns alle nicht schön, aber da bei den Politikern jegliche Einsicht in die eigenen Fehler fehlt, wird es nicht besser, sondern eher schlimmer. Ganz toll, Herr Schily.

Bei tagesschau.de - Die Nachrichten der ARD gibts den Originalartikel.

The GBBopen Project - Blackboard-Software die auch unter OpenMCL läuft

Warez-Razzia: FTPWelt-Nutzer müssen mit Strafverfahren rechnen

Gestern hiess es noch bei Heise: "Unklar ist ebenfalls, ob die Kundenkartei der Warez-Anbieter genauer untersucht werden soll. Rechtsexperten rechnen kaum damit, dass jene Nutzer, die etwas heruntergeladen und dafür bezahlt haben, strafrechtlich belangt werden." und beim Tagesspiegel "Die Namen der 45000 Kunden könnten die Behörden wohl anhand der im Computersystem gespeicherten Listen der Zahlungsvorgänge herausfinden. Dem Vernehmen nach müssen die Nutzer aber keine Strafverfolgung fürchten. Die Vielzahl von Verfahren würde die Justiz vermutlich überlasten. Auch der GVU und den dort organisierten Filmkonzernen genügt es vorerst, die Vertriebsstrukturen zu zerschlagen." . Tja. War wohl nix - aber ganz ernsthaft, ich glaube kaum, das jemand ftpwelt als offizielles Downloadportal mit legalem Inhalt betrachtet hat. Bei heise online news gibts den Originalartikel.

Zeiss Ikon Kamera mit M Bajonett von Cosina?

Diesem Thread zu folgen gibts demnächst ne neue Bessa. R3A. Mit M-Bajonett. Und Zeiss baut die G-Linsen auch für M Bajonett. Wenn ja, wär das ein Hammer - das Hologon könnte mir sehr gut an meiner M6 gefallen Interessant auch das Bild der Kamera auf dem Zeiss-Server. Hier gibts den Originalartikel.

Bernhard Syndikus in Haft?

Also den Smiley, den ich für mein breites Grinsen jetzt bräuchte, habe ich nicht im Repertoire: Ebenfalls wurde die Münchner Kanzlei Gravenreuth & Syndikus, die in der Vergangenheit vor allem durch Abmahnungen auf sich aufmerksam machte, durchsucht. Einer der Anwälte, Bernhard Syndikus, wurde wegen Verdunklungs- und Fluchtgefahr in Gewahrsam genommen.

Teufelsgrinsen

Update: im Tagesspiegel gibts mehr Informationen.

Bei Die wunderbare Welt von Isotopp fand ich den den Originalartikel.

Britisches Unterhaus verbietet Fuchsjagd

Wenn man sich die Randale und die Stürmung des Unterhauses so anguckt - die spinnen, die Briten. Aber das wussten wir ja schon vorher

Bei tagesschau.de - Die Nachrichten der ARD gibts den Originalartikel.

GOO

Goo ist ein ebenfalls sehr interessanter Lisp-Dialekt. Stark beeinflusst von Dylan und mit einer sehr kompakten Syntax. Allerdings kompiliert der Kram nicht auf Jaguar - hat jemand das schon hingekriegt und ein paar Patches parat? Ich hab im Netz nix gefunden.

Hier gibts den Originalartikel.

TNPI - Homemade (Do It Yourself) .mac using mod_dav and Apache - Wie man einen .MAC Account mit einer privaten Kiste simuliert und trotzdem Apples Seiten ansprechen kann

Aktuelle Gesetze - Gesetzestexte online

Aquarium - Web Framework für Python - auch unter mod_python. Mal vormerken.

Digitaler Vergrößerer für Fotopapier

Hups. 10000 Euro ist heftig. Aber irgendwie trotzdem Cool, die Idee - und eigentlich absolut naheliegend. Einfach einen Mini-Projektor in den Vergrössererkopf einbauen, fertig. Sozusagen. Allerdings nichts für Chemie-Verweigerer wie mich

Bei heise online news gibts den Originalartikel.

::jamesoff:: » Check RBL for WordPress 0.1 - Zugriffe auf Kommentare über RBLs prüfen - möglicherweise interessant, um von vornherein Zugriffe von Spammern zu filtern?

Juristen fordern kostenlose Gesetze für alle

Jau. Und zwar in einer Form, in der man sie auch vernünftig finden kann. Wer mal versucht hat bestimmte Gesetzestexte zu finden, wird sich ganz schön gewundert haben - haufenweise seltsame Server wild über die Welt verstreut, mal kostenpflichtig, mal kostenlos - und niemand kann sagen, ob der Text wirklich so in der Form aktuell und korrekt ist. Sowas gehört auf einen zentralen Server der Bundesregierung mit entsprechender aktueller Pflege der Inhalte. So schwer ist sowas doch nicht aufzubauen.

Bei tagesschau.de - Die Nachrichten der ARD gibts den Originalartikel.

Kodak 35 Rangefinder

So ein hässliches Kameradesign kann nicht mal ne Mutter lieben

Hier gibts den Originalartikel.

Konica Minolta Announces Dynax 7D DSLR

Jetzt hat es Minolta also endlich geschafft. Ok, sie waren schon längst da, wo andere erst in den letzten Jahren hingekommen sind, sie waren sogar schon wieder weg, aber eine aktuelle Digital-SLR steht ihnen doch durchaus ganz gut, oder?

Bei PhotographyBLOG gibts den Originalartikel.

Kryptonite Evolution 2000 U- Lock hacked by a Bic pen

Der Stift ist stärker als das Schloß.

Bei Engadget gibts den Originalartikel.

lemonodor: Lisp for the Mindstorm

Way cool: ein Lisp, das direkt auf dem Mindstorm RCX läuft. Nicht über den PC, sondern ein automnomes Lisp-System mit Aktoren und Sensoren. Leider hat er etwas wenig Speicher, der RCX, aber trotzdem - das hat was.

erstauntes Gesicht

Bei Planet Lisp gibts den Originalartikel.

MrEd Designer - GUI Builder für PLT Scheme

The Robinson House | RSS and Delta Encoding - Delta Encoding für RSS - als WP Hack. Möglicherweise auch bei PyCS implementieren?

Carbon Cannibal: Breaking it down for the hard drive

Und wieder reisst jemand eine CF-Festplatte aus einem MP3-Player raus. Diesmal ist es der Rio Carbon. Auch dieser ist billiger als übliche 4 oder 5 GB CF-Festplatten - und im Carbon ist eine Seagate mit 5 GB Platz drin. Wie üblich bei solchen Anleitungen: don't try this at home. Wie der Autor so schön schreibt: In fact, you will probably end up with $249 worth of useless junk. - wer es trotzdem ausprobiert, kann ja mal darüber berichten Hier gibts den Originalartikel.

Cayman Update

Bill über das, was Ivan von Grand Cayman übrig gelassen hat.

Bei Bill Bumgarner gibts den Originalartikel.

elephant - einfache Objektdatenbank für Common Lisp

newLisp: A better Lisp/Scheme Fusion...

Notiert, muss ich mir mal genauer angucken. Ich bin ja schon lange am Grübeln, was ich nach Python machen soll - Scheme wäre eine Alternative, aber irgendwie ist mir das nach meiner längeren Python-Zeit doch zu geschwätzig

Irgendwie ein nicht ganz unwichtiger Faktor, der gerne in der Lisp-Community ignoriert wird: die Namen sollten nicht zu lang sein, sonst tippt man sich den Wolf. Klar, mit Makros kann man das dann kompakter machen, aber das ist nicht der Sinn der Makros. Eine Sprache mit Script-Orientierung sollte einem helfen schnell sein Programm zu formulieren. In scsh zum Beispiel ist das alles andere als der Fall.

Wenn ich mir allerdings so die Sprachdefinition ansehe, ein bischen strange ist die Sache ja schon. Viele Bereiche wirken etwas unfertig und un-lispig. Auch sind einige der Konzepte (z.B. das Exception-Handling) eher primitiv. Auch die Basis auf stark seiteneffektiges Programmieren (dadurch das Symbole als Aufhänger für alles und jedes benutzt werden) ist unschön. Und last but not least der Todesstoss: dynamisches Scoping. Zwar durch lexikalische Namespace-Zuordnungen abgefedert, aber trotzdem: dynamisches Scoping ist fast immer mehr Grund zu Ärger als zu Freude.

Andere Aspekte aber gefallen durchaus gut, vor allem der sehr schlanke Sprachumfang und die wenigen aber effizienten Grunddatentypen.

Die Syntax sollte etwas logischer werden - z.B. alle destruktiven Funktionen mit ! kennzeichnen, alle Eigenschaftsprüfungen mit ? kennzeichen - das ist kompakt zu schreiben und gut zu merken. Zum Beispiel die Wahl von set-nth für die nicht-destruktive und nth-set für die destruktive Variante das n-te Element einer Datenstruktur zu ändern ist nicht wirklich gut zu merken und schreit nach Verwechslern.

Alles in allem eine witzige Idee, aber wohl weniger der weite Wurf als der es dargestellt wird. Eher in der Klasse von Emacs-Lisp anzusiedeln - Script-Lisp, aber ein bischen hackig.

Bei Lambda the Ultimate - Programming Languages Weblog gibts den Originalartikel.

paranoidfish.org/projects/webkit2png - Kommandozeilentool das Webseiten als PNG abspeichert

Schwächen im MIME-Standard

Oh Kinners, die Heise-Heinis haben auch nicht wirklich viel Ahnung. Ja, der Standard definiert nicht alle unmöglichen Fälle. So what? Machen RFCs nie. Ist auch nicht notwendig - nur weil ein Standard nicht haarklein jede mögliche Situation definiert, heisst das nicht, das die Programmierer ihr Hirn wegwerfen dürfen und einfach irgendwas einbauen, was dann Ärger macht. Nicht der Standard ist defekt oder hat Schwächen - sondern die Implementierungen in den Programmen. Ein Standard ist möglicherweise nicht vollständig - aber das würde bedeuten, das Funktionalität in Bezug auf den Inhalt des Standards nicht ausreichend definiert ist. Nicht aber, das nicht alles was nicht Bestandteil des Standards ist nicht ausreichend definiert ist. Oder so.

Bei heise online news gibts den Originalartikel.

SCO vs. Linux: Mehr Zeit und mehr Zeilen für SCO

Ich übersetz mal: wir haben nix gefunden, wir wollen aber noch weiter die Wirtschaft erpressen und brauchen daher noch einen weiteren Aufschob von einem halben Jahr. Wir finden dann zwar immer noch nix, aber bis dahin schreiben wir mit den Erpressungen bestimmt schwarze Zahlen und können uns dann das Debakel leisten. Achja, und die IBM-Zeugen haben doofe Ohren - sagt auch der Kollege hier, der zwar nix mit dem ganzen Sums zu tun hat, aber einen kompetenten Zeugen konnten wir nicht finden. Bei heise online news gibts den Originalartikel.

Streit um Privatkopie und Auskunftsansprüche spitzt sich zu

Vor allem vermisst der BVDW eigene Ermittlungsbefugnisse der Verwerter und Produzenten in Form von Auskunftsansprüchen gegen Internetprovider für den leichten Bezug von Nutzerdaten. - ja klar, wir geben den Rechteverwertern mal eben polizeiliche Befugnisse. Die haben doch einen an der Waffel.

Bei heise online news gibts den Originalartikel.

USA: Angriffswaffen ab heute wieder legal

Die spinnen, die Amis.

Bei tagesschau.de - Die Nachrichten der ARD gibts den Originalartikel.

Wer besticht, kommt auf die Liste

Eine gute (und richtige) Idee. Allerdings stellt sich gleich die Frage, wie viel und wem man Schmiergeld geben wird, um nicht auf die Liste zu kommen ... Zynisch? Ich? Nix da. Das nennt sich realistisch . Bei WDR.de gibts den Originalartikel.

2 GB Daten hochgeladen

Schon witzig. Heute hat mein Blog die Grenze von bisher 2 GB Daten hochladen erreicht. Ich hab also durch die ganzen Änderungen, neuen Postings, Bilder etc. insgesamt 2 GB Daten auf den Server geschaufelt seit Existenz meines Blogs. Da es im Python Community Server einen Lebenszähler für hochgeladene Bytes gab, durfte ich für ein Weilchen nicht mehr mitspielen, bis ich den Community Server entsprechend gepatched habe

BBC Radio Player - BBC 6 Internet Radio

Collations and Linguistic Sorting - Wie Unicode Sortierung funktioniert

Der letzte Weißwal Europas ist ausgewandert

Klar, für die Tiere ist das die bessere Lösung - schliesslich war das Becken wirklich zu klein für diese Tiere. Aber irgendwie ist mir doch wehmütig - immerhin habe ich dort das erste Mal einen Wal aus der Nähe gesehen. Also einen richtigen Wal, nicht nur einen Delphin. War schon irgendwie cool, damals. Auch wenn mir schon damals als Kind klar war, das irgendwie Wale nicht in Zoos gehören.

Bei WDR.de gibts den Originalartikel.

Die Leica und ihre Geschichte - Leica IIIg - Infos zur Leica IIIg

Emacs on Aqua - Und hier wird eine Aqua-Version gezimmert - aber noch recht buggy

Kuchenvernichtung ...

... fortgeschrittenes Stadium. ![131-400-300.jpeg][P1]

Mal wieder RSS Bandbreite

Dare Obasanjo hat die richtige Antwort auf das alberne RSS frisst zu viel Bandbreite Gejammer von MSDN. Ja, die MSDN-Blogs waren wohl ziemlich dämlich aufgesetzt - vor allem hatte deren Aggregator wie auch deren Server keine brauchbare Unterstützung für Conditional GET. Würd ich jedes Mal wenn ein Bloghoster dieses Thema dumm und falsch angeht und hinterher über die böse Bandbreite jammert nen Euro kriegen, dann hätte ich jetzt mindestens 5 Euro Ich finds aber schon bezeichnend, das Microsoft zu blöd ist das richtig hinzukriegen, am Traffic ersäuft und die Feeds von Full-Feeds auf Title-Only-Feeds wechseln muss. Irgendwie passend - ist ja nicht die erste Technik, die von Microsoft vergeigt wird

Hier gibts den Originalartikel.

mindlube software / developer / revclips - Einbindung von CLIPS - Expertensystemshell - in Runtime Revolution

mindlube software / developer / revzeroconf - Rendevouz Library für Revolution - sogar Plattformübergreifend

mindlube software / emacs for os x - Noch eine Emacs-Version für OS X - diesmal nur als .APP

Kuchenvernichtung ...

Kuchenvernichtung ...

Kuchenvernichtung ...

... fortgeschrittenes Stadium.

Porkrind Dot Org: Carbon Emacs Port - Emacs 21 für OS X

Schwarze Katze, Weisser Kater

Jetzt hab ich ihn auf DVD gebrannt.

Hier gibts den Originalartikel.

Shelltools aus alten Tagen

open gibts unter OS X auch immer noch. Die anderen beiden Kollegen heissen jetzt pbpaste (schreibt die Zwischenablage nach stdout) und pbcopy (kopiert stdin in die Zwischenablage). Und die Tools sind immer noch genauso praktisch.

Bei Die wunderbare Welt von Isotopp gibts den Originalartikel.

Vim (Vi IMproved) for Mac OSX - VI Improved gibts auch für OS X - mit Aqua Interface

Voigtlander 35/1.2

Mir ist das erst heute aufgefallen - gibts aber schon seit Mitte letzten Jahres. Ich glaube das wäre eine interessante Ergänzung meiner M-Ausrüstung - auch wenn ich eigentlich auf maximale Kompaktheit setze. Denn ein 1.2/35 bringt im Endeffekt mehr als ein 1.0/50 - durch die kürzere Brennweite sind auch längere Zeiten verwacklungsfrei zu halten. Und die Schärfentiefe ist grösser, dadurch nicht so kritisch wie beim Noctilux. Ausserdem ist gerade bei Available Light oft der Bildwinkel des 50ers schon zu knapp. Das 1.2/35 könnte also das ideale Available Light Objektiv sein.

Hier gibts den Originalartikel.

Moblogging Test

Ich spiel mit Photo-Moblogging rum. Die Qualität der Bilder aus dem Clie ist ja recht mies - aber Bluetooth+GPRS ist schon praktisch ... ![130-400-300.jpeg][P1]

OzTeX - Die wichtigste TeX Implementierung für OS X