Eigentlich hätte ich ja gerne ein echtes Chumby. Wer es nicht kennt: das ist ein niedliches — wenngleich ziemlich nutzloses — Gadget das im Prinzip nicht viel mehr macht als kleine Flash-Widgets darzustellen. Welche das sind bestimmt man selber, die Auswahl umfasst ein paar hundert. Dieses hier hat mich letztlich überzeugt. :-)

Dummerweise kostet ein Chumby — in relation zum Nutzen, der wie gesagt gegen Null geht — ziemlich viel. Wenn man sich ansieht was das für Hardware ist, und was man damit machen kann ist der Preis OK, vor allem wenn man sich ansieht wie offen das ganze technisch gestaltet ist. Nur habe ich vor ein paar Wochen mein Gadget-Budget in ein Nokia N800 investiert…

Gerade stelle ich fest dass ich darüber noch nichts geschrieben habe. Hole ich die Tage mal nach, ich bin begeistert von dem Ding.

Gestern habe ich meinen Plan, eine Applikation für das Nokia zu schreiben die sich wie ein Chumby verhält, konkret in Angriff genommen. Dazu habe ich mir noch einmal angesehen wie das virtuelle Chumby funktioniert das man sich kostenlos klicken kann, und woher das seine Channel-Informationen kriegt. Mit dem Wissen bin ich nochmal bei Tante Google vorbei, und die hat mir gezeigt dass es so eine Applikation tatsächlich schon gibt: dieser Thread beschreibt sie, hier sind die Pakete, hier noch eine benötigte Bibliothek.

Nett. Verdammt nah an dem was ich machen wollte. Mal sehen, noch schicker wäre es wenn so eine Applikation sich die Widgets nach lokal ziehen würde, damit das dann auch offline geht. Macht bei denen keinen Sinn die Live-Inhalte aus dem Netz ziehen, aber der oben genannte sabbernde Mops oder die verschiedenen Uhren würden sich ganz gut als Bildschirmschoner machen… Also doch noch Entwicklungspotential. :-)

Wenn ich irgendwann mal was basteln möchte was mehr Rechenleistung braucht als ein ATmega bietet denke ich mal über eine ARM-CPU nach. Dachte ich. Gerade habe ich einiges über den Propeller von Parallax gelesen. Darauf gekommen bin ich über die YBox2 von Lady Ada.

Der Parallax ist ein Controller mit acht unabhängigen RISC-CPU-Kernen in 32 Bit. Klingt wie geschaffen für komplexe Projekte bei denen mehrere Sachen gleichzeitig stattfinden sollen. Im genannten Projekt wird der mit 80MHz getaktet, hat also auch genug Schwung um komplexere Sachen zu machen. Und teuer scheint der auch nicht zu sein: als Einzelstück 12,50 Euro klingt fair bei den Daten. Oh, und im Gegensatz zu ARMen gibt es den auch im ‚Lötbaren‘ Gehäuse, also in nicht-SMD-Form.

Doof ist nur, dass ein C-Compiler nur gegen Geld zu kriegen ist, während es eine Entwicklungsumgebung für eine proprietäre Sprache (Spin) kostenlos gibt.

Vorbereitung: apt-get install filters

Dann für einen Überblick:

for i in b1ff chef cockney eleet fudd kenny kraut pirate spammer upside-down; do echo $i; echo "Far out in the uncharted backwaters of the unfashionable end of the western spiral arm of the Galaxy lies a small unregarded yellow sun." | $i; echo; done

b1ff
FAR OUT 1N THE UNCHARTED BACKW8RZ UV THE UNFASHIONABLE END UV THE WESTURN SP1RAL ARM UV THE GALAXY LEIZ A SMAL UNREGARDED YELOW SUN.

chef
Fer oooot in zee uncherted beckveters ooff zee unffesheeuneble-a ind ooff zee vestern speerel erm ooff zee Gelexy leees a smell unregerded yelloo soon.
Bork Bork Bork!

cockney
Far out in the bloody uncharted backwaters of the unfashionable end of the flinkin‘ western spiral arm of the Galaxy lies a small unregarded yellow sun.

eleet
f4r 0ut 1n th3 unch4rt3d b4ckw4t3r5 0f th3 unf45h10n4bl3 3nd 0f th3 w35t3rn 5p1r4l 4rm 0f th3 g4l4xy l135 4 5m4ll unr3g4rd3d y3ll0w 5un.

fudd
Faw out in de unchawted backwatews of de unfashionabwe end of de westewn spiwaw awm of de Gawaxy wies a smaww unwegawded yewwow sun, uh-hah-hah-hah.

kenny
Mpfmmmpff ppffmffmp mffppp fmpmfpmpp fmfpppmmfmfpmmmpfffmpmppmpm mmpmmmmmfpmpfppmmmfmpmpppfffmm ppfmpf fmpmfpmpp fmfpppmpfmmmfmmmfpmffppfpppmmmmmppmfmpp mpppppmpm ppfmpf fmpmfpmpp fppmppfmmfmpmpppffppp fmmpfmmffpffmmmpmf mmmpffppm ppfmpf fmpmfpmpp Mfmmmmpmfmmmfpfffm pmfmffmppfmm mmm fmmppmmmmpmfpmf fmfppppffmppmfmmmmpffmpmmppmpm ffmmpppmfpmfppffpp fmmfmfppp.

kraut
Far out in ze uncharted backwaters uff de unfaschionable end uff de vestern spiral arm uff de Galaxy lies a small unregarded yellow sun.

pirate
Far out in th‘ uncharted backwaters o‘ th‘ unfashionable end o‘ th‘ western spiral arm o‘ th‘ Galaxy lies a small unregarded yellow sun, by Blackbeard’s sword.

spammer
Dear Friend, Far
out in the uncharted backwaters of the unfashionable end of the western spiral arm of the Galaxy lies a small unregarded
yellow sun.

This is a one time e-mail!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To be removed from this mailing list send an email and put in the subject the word „remove“.
8D4A20728CC8670635C16C332F1AC2F2A6BF10F91546EECE6641A5F2EAD63C76003F62F2B
6074CB9FC2FDC32EEC1B603FE5BFF77248701E2BE4AB7DA342C4AF5E1E929FB8D08915635103D

upside-down
‚uns mo77ah papje6ajun 77ews e sa!7 hxe7e6 ayf jo wje 7ej!ds ujafsam ayf jo pua a7qeuo!ysejun ayf jo sjafem>|)eq pafjey)un ayf u! fno jej

Den letzten finde ich besonders witzig, auch wenn man da im Vorteil ist wenn man keinen Röhrenmonitor mehr hat: das liest man kopfüber… :-)

Content Encoding ErrorIch hatte mich ja bei meinem Umstieg gefreut, dass die Verbindungen mit meiner neuen UMTS-/EDGE-Flat offenbar nicht über einen Zwangsproxy geleitet werden. Zumindest waren die Grafiken nicht so verstümmelt wie bei ePlus.

Jetzt bin ich doch etwas geknickt. Vor ein paar Tagen habe ich festgestellt dass ich bei Besuchen auf thinkgeek.com nur den abgebildeten Fehler bekomme: ‚Content Encoding Error‘ wegen einer ‚invalid or unsupported form of compression‘. :-(

Ich dachte erst dass vielleicht auf dem Server irgendwas kaputt ist — auch wenn die Leute Profis sind. Nachdem das jetzt ein paar Tage später immer noch nicht geht habe ich einen Fehler bei mir gesucht. Eine gute Portion Google hat mich dann auf die Idee gebracht dass das auch an der Verbindung liegen kann. Richtig genug: ein ssh -D 8080 auf einen Server im Netz und eine Umkonfiguration meines Firefox (Socks-Proxy auf localhost:8080 benutzen) später konnte ich ohne Probleme auf die Seite surfen.

Doof. Kann man das abschalten? Oder kann man die Telekom dazu bringen das zu reparieren?

Gestern habe ich versucht, mir was neues mit langen Ärmeln zu kaufen. Hat nicht geklappt. Im C&A war ich kurz davor zu fragen ob die neben Damen-, Herren- und Kinder-Abteilung auch noch eine für Männer haben. Habe ich nicht getan, und mich stattdessen einfach so geärgert dass die offenbar nichts tragbares für Leute über 1,90m haben. In den anderen Läden am Ort sah es nicht besser aus, und vor lauter Verzweiflung haben wir — entgegen meinen Gewohnheiten — den H&M betreten.

Die hatten auch nichts für mich, aber immerhin hatten die neben Damen- und Herren-Mode noch einen dritten Bereich. Auf einem Wegweiser steht da wirklich:

  • Damen
  • Herren
  • Divided

Die denken wirklich an alles, da… :-)

Heute Morgen haben wir ein wenig das Jahr resümiert. Unter anderem ist mir aufgefallen, dass ich dieses Jahr mein Motorrad kaum bewegt habe. Obwohl ich mich nach wie vor freue, dass ich eins habe. Meine Frau ist alles andere als ein Motorrad-Fan, daher kann es für sie kaum besser laufen: ich gebe Ruhe, und sie muss sich keine Sorgen machen dass was passiert — schon allein weil ich gerne aber nicht schnell fahre.

Habe ich ihr auch so gesagt. Ihre Antwort:

Eigentlich habe ich ja nichts gegen Motorräder allgemein. Nur dagegen was da so alles passieren kann. Irgendwann läufst Du nur noch in Biker-Klamotten rum, kriegst eine Wampe und lässt Dir einen langen Bart wachsen…

Seltsam, die Frau. :-D

Windows-UptimeGerade habe ich zufällig diesen Screenshot wiedergefunden, den ich vor gut einem Monat mal auf einem Windows-Server gesichert habe. Ab sofort muss ich mir wohl abgewöhnen, Windows als instabil zu bezeichnen… Allerdings frage ich mich, wer die Kiste vor 58.494 Jahren installiert haben mag… :-D

StromverbrauchIch habe jetzt seit knapp einem halben Jahr ein Board mit Atom-CPU im Einsatz und wollte die ganze Zeit mal messen wie viel Saft das Ding zieht. Am Wochenende habe ich mich endlich mal dazu durch gerungen, hier die Resultate:

Es handelt sich bei dem Board um ein Intel D945GCLF, die CPU ist ein Intel Atom 230 und läuft mit 1,6GHz. Das ist eins der ersten Boards gewesen die mit der CPU erhältlich waren, darauf ist ein Chipsatz der leider der stromsparenden CPU nicht gerecht wird. So braucht kurioserweise der Chipsatz einen Lüfter, die CPU kommt ohne aus. Strom kommt von einem separaten 84W-Netzteil und einem picoPSU-120 Spannungswandler.

Das System ist mit VDR als Videorecorder im Einsatz, dazu ist eine DVB-S-Karte — Hauppauge Nexus S — verbaut. Irgendwann will ich zusätzlich XBMC als Multimediadingsbums installieren, deshalb brauche ich auch 3D-Beschleunigung. Da das Board nur einen PCI-Steckplatz hat steckt darin ein Portextender in dem neben der Nexus eine NVidia GeForce FX5200 mit 128M und ohne Lüfter. Festplatte brauche ich nicht, gebootet wird per PXE über das Netz. Um auch ohne Swap ausreichend RAM zu haben habe ich einen 2GB-Riegel reingesteckt.

Um zu sehen welche Komponente wie viel verbraucht habe ich nach jedem Schritt beim Zusammenbauen gemessen:

  • Nur das Netzteil: 6W
  • Netzteil mit Spannungswandler: immer noch nur 6W
  • Netzteil mit Spannungswandler und Mainboard, noch ausgeschaltet: 6W
  • Das gleiche, diesmal eingeschaltet — aber ohne Betriebssystem: 25 – 27W
  • Immer noch ohne Betriebssystem, dafür mit 2GB RAM: 34W
  • Nach Einstecken der DVB-S-Karte: 39 – 41W
  • Mit der GeForce FX5200: 41 – 44W
  • Das fertige System in Betrieb: 50W

Alles in allem hätte ich mit einem höheren Verbrauch gerechnet. Insbesondere die Grafik- und die DVB-S-Karte hätte ich hungriger eingeschätzt, da beide doch merklich Abwärme produzieren. Eine Überraschung in die andere Richtung war der RAM, der für sich schon fast 10W zieht. Ich frage mich ob der Stromverbrauch abhängig von der Größe ist. Weiß das jemand?

Ach, übrigens am Rande: ich habe kein Office auf dem Rechner. So einen schoenen Graphen kann man mit diesem Frontend zur Google Chart API ganz einfach bauen — oder direkt mit der API, indem man nur die URL bastelt. :-)

Klingt doof, ist es wahrscheinlich auch. Hab ich mir trotzdem selbst ausgedacht. :-)

Ich habe schon öfter gehört dass Elektroautos — wenn sie denn mal endlich in den Massenmarkt kommen — künstliche Motorgeräusche absondern sollen wenn sie fahren, da sie ansonsten zu leise und somit potentiell überraschend gefährlich sind.

Nachdem man mit sowas dämlichem wie Handy-Klingeltönen Schweinegeld machen kann habe ich mir überlegt dass das mit Autos eigentlich doppelt gut gehen sollte. Deshalb habe ich Heute einfach mal Klingeltöne für Autos erfunden. Oder gibt es das schon? Wenn nicht hätte ich gerne mindestens 10% der Gewinne für die Idee. :-)

Der Plan: Das Auto erzeugt die Geräusche in Zukunft synthetisch, der Klang hat also keinen technischen Grund. Es sollte also möglich sein, zwischen Benzin-, Diesel-, 2CV-, Ferrari- oder Schiffsdiesel-Klang zu wählen, oder? Ich persönlich hätte gerne den Sound einer Dampflok im Auto. :-D

Im Gegensatz zu Handy-Tönen sollten die dann aber natürlich auch angepasst an Geschwindigkeit und Fahrstil erzeugt werden.

Die Rechtfertigung: Eine Menge Leute geben eine Menge Kohle für Handys und Klingeltöne aus. Für Autos geben weniger Leute Geld aus, dafür aber um so mehr. Der Plan kann nicht schief gehen…