Meine Testschaltung

Meine Testschaltung

Vor ein paar Wochen las ich von einem sehr spannenden neuen Elektronik-Modul: dem ESP8266. Das Teil an sich ist unscheinbar: etwa in Größe einer Briefmarke, mit acht Pins zum Anschluss. Aber hier zählen die inneren Werte: gesteuert mit einfachen AT-Kommandos über die serielle Schnittstelle des Arduinos verbindet sich das Modul zum WLAN.

WLAN-Shields für Arduino habe ich schon öfter gesehen, in der Regel sind die Dinger aber so teuer dass es kaum Spaß macht sich dafür Spielereien auszudenken. Hier spielt der ESP8266 seine größte Stärke aus: das Ding ist echt preiswert. Ich habe direkt mehrere bestellt, zum Stückpreis von etwa 3,50 Euro!

Wie üblich bei Chinaware hat die Lieferung knapp drei Wochen auf sich warten lassen. In der Zeit habe ich mir interessiert Beispielprojekte wie die Wetteranzeige auf zeflo.com angesehen. Auf der Basis habe ich dann auch meinen ersten Test aufgebaut. Den Code kann ich bei Bedarf posten, aber der ist in praktisch der gleichen Form auch an anderen Stellen zu finden. weiterlesen

Liebevoll gemachter Schwachsinn: auf der Restart Page kann man allen möglichen Benutzeroberflächen beim Neustart zusehen. Neben den Windows-Varianten und verschiedenen Apple-Systemen findet man da auch Exoten wie OS/2 und NeXT. Ich weiß was ich die nächsten paar Stunden mache… :-D

FlexPi -- gebogenes Sperrholz

FlexPi — gebogenes Sperrholz

Eigentlich hatte ich was völlig anderes gesucht. Wie das immer so ist. Gefunden habe ich ein Gehäuse für einen meiner Raspberry Pi — eines das ich einfach aus dem Netz laden kann.

Naja, geladen wird nicht das Gehäuse, sondern ein PDF mit einer Art Schnittmuster. Damit konnte ich den Lasercutter beim Chaostreff Dortmund füttern, der hat mir dann aus einer Sperrholzplatte den Bausatz ausgeschnitten.

Gefunden habe ich das Ding bei Thingiverse. Ich wollte immer schon mal den Cutter ausprobieren, und die Idee das Sperrholz auf diese Weise flexibel zu schneiden finde ich faszinierend. Mit dem Ergebnis bin ich ziemlich zufrieden, auch wenn ich am Ende wegen zu kurzer Schrauben und etwas zu dickem Sperrholz (3mm stand drauf, gemessen waren es 3,6mm) etwas zurechtpfuschen musste. Mit der Laubsäge hätte es definitiv länger gebraucht. :-D

Reversed Hand...

Reversed Hand…

Mit Unicode 6.1.0 hatte ich ja seinerzeit schon Spass. Schon vor längerer Zeit ist Version 7 veröffentlicht worden, und die hat auch wieder ein paar Perlen zu bieten:

Neu — und extrem brauchbar, möchte ich hinzufügen — ist ‚REVERSED HAND WITH MIDDLE FINGER EXTENDED‘ (U+1F595). Schade dass es den noch nicht zu Usenet-Zeiten gab. :-D

Als Trekkie spricht mich natürlich auch ‚RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS‘ (U+1F596) besonders an. Ich kann kaum abwarten den auch als Emoji im Threema zu haben.

Meine Erwartung von damals, nach der Unicode mit dem Pile of Poo vollständig sein dürfte, hat sich somit als falsch erwiesen. Und ich bin somit gespannt was die nächste Version noch bringen kann… Vorschläge?

Cover-Versionen in der Musik sind eine zweischneidige Sache. Viel zu oft ziehen sich Musiker an der Arbeit erfolgreicher Kollegen hoch. Spielen ein bekanntes Lied ein das mehr oder weniger automatisch zum Ohrwurm wird weil jeder — bewusst oder unbewusst — das Original kennt.

Ich erinnere mich dass ich 2002 vor dem Regal mit den Charts-Singles stand und ich — trotz eines ziemlich ausgeprägten Desinteresses für Charts — mehr als die Hälfte der Top10 kannte. Aus den 70ern oder 80ern, von den originalen Interpreten. Auf Platz 1 war zu der Zeit Scooter mit einer echt billigen Variante von Nessaja (Peter Maffay, Tabaluga). :-(

Ungefähr zur gleichen Zeit hatte irgendein Pop-Sternchen bemerkenswerten Erfolg mit einem Stück namens „How It’s Got To Be“. Das hat mich ziemlich genervt weil ich ums Verrecken nicht drauf gekommen bin von wem die geklaut hatte. Es hat wirklich Stunden gedauert bis ich drauf gekommen bin: der gute Teil kommt aus Schwanensee von Tschaikowski — ebenfalls 70er, aber ein anderes Jahrhundert. :-)

Aber ich schweife ab. weiterlesen

Test bestanden

Test bestanden

Ich habe schon viel zu lange vor mir hergeschoben mich mal mit IPv6 zu beschäftigen. Raketentechnik, unumgänglich aber kompliziert.

So kompliziert ist es gar nicht. Zumindest nicht der Einstieg, ich weiß noch nicht welche Fallstricke da noch auf mich zu kommen. Und der Komplexität gegenüber stehen einige Vorteile die man sich — zumindest als Heimanwender — mit IPv4 nur träumen lassen konnte.

Ich habe mir letzte Tage einen Zugang bei SixXS geklickt. Das kostet nichts, und das ist einer der gängigen Wege wenn einem der Provider kein V6 zur Verfügung stellt. Richtig einfach ist das — so habe ich gehört — für DSL-Kunden die beispielsweise eine FritzBox ihr Eigen nennen. Da kann man die Tunnel-Infos einfach reinhacken und ist fertig.

Bei mir hat sich das etwas komplizierter gestaltet. Ich bin LTE-Kunde bei der Telekom. So kann ich als Router nur den mitgelieferten SpeedPort benutzen. Dahinter nutze ich pfSense als Firewall. Die kann ich allgemein sehr empfehlen, aber in diesem Fall fehlt noch ein Feature: die Telekom versteckt mich hinter einem NAT, also kann ich nur einen sogenannten AYIYA-Tunnel benutzen. Den unterstützt pfSense ab Werk nicht, aber mit diesem Forumseintrag konnte ich das Teil so weit hacken dass es doch irgendwie geht.

Tanzende Schildkröte

Tanzende Schildkröte

Das Ergebnis ist: die Schildkröte tanzt! Endlich! :-)

Einer der angesprochenen Vorteile ist jetzt zum Beispiel, dass ich zu Hause ein ganzes Netz von öffentlich gültigen IP-Adressen habe. So kann ich im Firewall beispielsweise einen SSH-Zugang auf einen meiner Heimrechner freigeben und mich auf die Weise jederzeit zu Hause anmelden. Mit einem ansonsten geNATteten Internetzugang erfordert das sonst Tricksereien mit AutoSSH und einem Gegenpunkt im Netz. Geht auch, aber so ist es komfortabler. Und Raketentechnik… :-D

Nur ganz kurz: ich habe schon öfter die Herausforderung gehabt, in Shell-Skripten human-readable Dateigrößen in Bytes umzurechnen, damit man den Wert einfach ans Monitoring übergeben kann.
Bislang habe ich das Problem immer mit einer Hand voll Awk beworfen. Heute habe ich ein passendes Tool gefunden, und man kann sogar einstellen ob man Geek-Kilo oder normale Kilo haben will:

% echo 1234K | numfmt --from=si
1234000
% echo 1234K | numfmt --from=iec
1263616

Auf einem etwas angestaubten Debian (Squeeze) habe ich dieses Tool noch nicht, auf aktuelleren Systemen gehört das aber offenbar zu den coreutils. Kennt jemand eine bessere Lösung?

Ein kurzer Nachtrag zu meinem Artikel über den Intel NUC: ich bin nach wie vor sehr zufrieden mit dem Ding als XBMC-Maschine. Und seit ein paar Tagen sogar noch zufriedener…

Bis Anfang der Woche habe ich den NUC nur über eine kleine Funktastatur gesteuert, nicht über meine Logitech Harmony 885 (die ja seit ein paar Wochen sogar unsere Beleuchtung steuert, dazu muss ich noch was ausführliches schreiben). Jetzt habe ich mich doch dazu durchgerungen mich nochmal durch die Konfiguration der Fernbedienung zu quälen.

Ich hatte erwartet dass ich bei Logitech sage dass ich eine Windows Mediacenter Fernbedienung haben will, und dass ich dann auf dem NUC die Tasten entsprechend zuordnen müsste. Nix da: bei Logitech konnte ich meinen NUC samt Typenbezeichnung eintragen. Und das OpenElec ließ sich auf Anhieb — also ohne weitere Konfiguration — infrarot fernbedienen. Mit sinnvoller Tastenbelegung, und das sogar einschließlich der Power-Taste: wenn ich der Fernbedienung sage dass ich XBMC sehen will schaltet sie den NUC ein, wenn ich fertig bin schaltet sie ihn wieder aus. So wie man es sich wünscht.