Letzte Tage hatte ich ja schon auf Regex Crossword hingewiesen. Wer eher in der Erdkunde zu Hause ist als in der Informatik findet vielleicht Spaß an GeoGuessr. Bei dem Spiel findet man sich per Google StreetView irgendwo auf dem Planeten wieder und muss anhand einer Weltkarte raten wo er ist. Je näher man rät desto mehr Punkte gibt es. Coole Idee, und nett umgesetzt.
Unix-Epoche auf Binäruhren
Gerade sehe ich bei Hack-a-Day eine als unablesbar ‚angepriesene‘ Binäruhr. Die zeigt die Zeit in Sekunden seit dem 01.01.1970 an, und das binär auf LEDs. Nicht schlecht. Meine selbstgebaute macht das sogar funkgesteuert… 
Regex CrossÂword: Kreuzworträtsel für Nerds
Spielzeug genau nach meinem Geschmack: Regex Crossword ist ein Spiel bei dem horizontal und vertikal durch reguläre Ausdrücke angegeben wird mit welchen Buchstaben die Felder ausgefüllt werden müssen. Schöne Idee, und gut umgesetzt. 
Experimentierkasten aufmotzen
Meine ersten Elektronik-Erfahrungen habe ich mit einem Experimentierkasten der Firma Schuco gemacht. Mit dem Electronic Basis-Lab konnte man allerhand anstellen, aber was findige Hacker heutzutage aus den Dingern machen ist echt nett. 
Wer nichts zu verbergen hat…?
Ich habe das letztens irgendwo gehört, und ich sehe das exakt genau so: ein großes Problem in Diskussionen über den Überwachungsstaat, Prism, Tempora & Co. ist, dass der Satz ‚Wer nichts zu verbergen hat hat auch nichts zu befürchten‘ so einprägsam ist. Den versteht jeder, den muss man nicht erklären.
Zu erklären warum das Quatsch ist, dass ein Mensch der weiß dass er beobachtet wird sich anders verhält als sonst, dass er sich somit nicht mehr frei verhalten kann… dauert länger. Da kommt man unter fünf Sätzen nicht weg.
Wer diese Diskussion noch nicht geführt hat, wer sich darüber noch keine Gedanken gemacht hat, oder wer meint tatsächlich nichts zu verbergen zu haben möge sich bitte mal Überwachungsstaat – Was ist das? ansehen. Das ist nicht nur wirklich schön umgesetzt, das erklärt die Gründe sehr schlüssig die gegen eine Totalüberwachung sprechen.
Könnten das jetzt bitte alle Fernsehsender mal kurz zwischen Sport und Wetter in den acht-Uhr-Nachrichten bringen? Danke!
… as a Service
SaaS, PaaS, IaaS, HPCaaS, DICaaS und sogar HuaaS. Alles gibt es ‚as a Service‚, Heutzutage. Was noch fehlte: FOaaS. Sehr schön. Modern, RESTful, skalierbar… absolut Buzzword-Compliant. 
versus.com: Hardware vergleichen
Wer auf die Schnelle Vergleiche zwischen Telefonen, Fernsehern oder ähnlichem vornehmen will muss normalerweise Datenblätter nebeneinander halten und abwägen. Mit versus.com spart man sich sowohl die Suche nach den Daten, als auch das Geschiebe um die zueinander passenden Punkte zu finden. So lässt sich zum Beispiel sehr einfach rausfinden dass mein immer noch aktuelles Handy seinen designierten Nachfolger in immer noch neun Punkten aussticht.
§129 StGB — Bildung krimineller Vereinigungen
Kann mir bitte mal jemand erklären wie das ins Strafgesetzbuch kommen konnte?!?
§ 129 Bildung krimineller Vereinigungen
(1) Wer eine Vereinigung gründet, deren Zwecke oder deren Tätigkeit darauf gerichtet sind, Straftaten zu begehen, oder wer sich an einer solchen Vereinigung als Mitglied beteiligt, für sie um Mitglieder oder Unterstützer wirbt oder sie unterstützt, wird mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe bestraft.
(2) Absatz 1 ist nicht anzuwenden,
1. wenn die Vereinigung eine politische Partei ist, die das Bundesverfassungsgericht nicht für verfassungswidrig erklärt hat,
2. wenn die Begehung von Straftaten nur ein Zweck oder eine Tätigkeit von untergeordneter Bedeutung ist oder
3. soweit die Zwecke oder die Tätigkeit der Vereinigung Straftaten nach den §§ 84 bis 87 betreffen.
Ich meine: das erklärt vielleicht einiges… aber wie kriegt man das wieder da raus?
Terminal Multiplexer: screen / byobu ➜ tmux
Was im Web-Browser die Tabs sind ist in der Shell der Terminal Multiplexer. Ich brauche nicht mehrere Fenster zu öffnen, ich kann einfach mehrere Anwendungen in einem Fenster ‚fahren‘. Beim Betrieb auf einem Server kommt noch der Komfort dazu, dass ich mich am Multiplexer an- und abmelden kann wie ich will, die Anwendungen laufen einfach weiter. So habe ich meinen Mail- und Chat-Client auf einem Server laufen, dann muss ich mich nicht immer an IRC & Co. anmelden wenn ich online gehe, und ich habe immer die Backlogs die ich bei Interesse überfliegen kann.
Jahrelang war ich mit GNU Screen sehr zufrieden. Ich hatte mir da eine nette Statuszeile gebastelt die mir sagt welche ‚Fenster‘ ich habe, zusätzlich wurden mit einem kleinen Perlskript ein paar Infos eingeblendet: IP-Adresse, System Load, Akkustatus und dergleichen.
Auf meinem neuen Firmennotebook habe ich Byobu gefunden. Das ist eine Art vorkonfiguriertes Screen (dachte ich zumindest) das ab Werk ganz ähnlich aussieht wie meine angepasste Variante. Über Tastendruck kann man da eine Menge konfigurieren, alles in allem eine nette Sache. Irgendwann wollte ich die Infos in der Statuszeile aber anpassen. Genau genommen wollte ich einen Eintrag haben der mir den aktuellen Status aus meinem Zabbix anzeigt. Also habe ich mir angesehen wie Byobu aufgebaut ist.
Zu meiner Überraschung lag da gar kein Screen drunter. Kann man auch machen, per Default nutzt Ubuntu aber tmux. Darüber hatte ich schon viel gutes gelesen, konnte mich aber doch irgendwie nicht von meinem gewohnten Screen trennen. Da ich aber unwissend mehrere Monate mit tmux zufrieden war habe ich das dann doch noch mal überdacht, und was soll ich sagen? Ich bin begeistert!
Ich habe mir wieder ein Skript gebastelt das für die Statusleiste interessante Daten zusammenklaubt, diesmal in Python. Und ich habe mir angeeignet wie man mit aufgeteilten Fenstern arbeitet. Das geht zwar auch im Screen, aber im tmux macht es dagegen wirklich Spaß, und das ist einer der größten Vorteile.
Wenn ich was für den Mikrocontroller entwickle habe ich oben einen großen Vim mit dem Code, unten links kann ich in einer kleinen Shell Kommandos absetzen — compilieren und flashen beispielsweise, und unten rechts sehe ich Debug-Ausgaben vom Controller.
Oder ich habe auf einem anderen Schirm groß meinen Mailclient. Unten sind drei Zeilen meines Chatclients zu sehen, wenn da eine interessante Aktivität angezeigt wird kann ich auf Tastendruck wechseln. Der Chat wird dann oben groß, und der Mailclient ist unten in den drei Zeilen zu sehen.
Ich bin sehr zufrieden damit, und ich ärgere mich dass ich nicht schon wesentlich eher umgestiegen bin…
Neue Kategorie: Tool-Time
Ich habe dem Blog eine neue Kategorie verpasst: unter Tool-Time möchte ich in Zukunft Teile meines Werkzeugkastens vorstellen. Damit meine ich nicht unbedingt physisches Werkzeug — Hammer, Schraubenschlüssel & Co. — sondern insbesondere Software.
Vor einiger Zeit habe ich den Arbeitgeber gewechselt. Auf meinem letzten Arbeitsplatzrechner hatte ich — genau wie zu Hause — Arch Linux. Leider konnte ich den aber bei meinem letzten Kunden nicht benutzen, da ich da mit dem Kundenrechner arbeiten musste. Den Kunden bin ich jetzt genau wie den Arbeitgeber los, auch das alte Notebook habe ich nicht mehr.
Von Arch bin ich zwar immer noch sehr angetan, um bei meinem neuen Arbeitgeber aber schnell ‚an die Schüppe‘ zu kommen habe ich das von Dell vorinstallierte Ubuntu auf dem Notebook gelassen.
Da bin ich dann erstmal mit den Standardwerkzeugen gefahren. Klar habe ich ein paar (für mich) unverzichtbare Werkzeuge installiert, aber ich habe weder meine Konfiguration von zu Hause mitgebracht, noch ähnlich viel Sorgfalt auf die Feineinstellung aufgewandt. Vor ein paar Wochen hat es mich dann aber doch gepackt, und seitdem konvergieren die beiden Welten. Ich habe eine Menge Konfiguration von zu Hause übernommen, aber auch einige völlig neue Tools für mich entdeckt. Irgendwie bin ich dann angefangen fast meinen kompletten Werkzeugkasten in Frage zu stellen, und ich muss sagen: das Ergebnis gefällt mir. 
Nachdem auf dem Computer die meisten Werkzeuge optimiert waren fiel dann mein Blick auf mein altgedientes HTC Desire… und auch das kommt Heute mit einer komplett anderen Ausstattung daher als noch vor vier Wochen. An der Stelle gebe ich zu dass ich immer noch auf ein Nexus 4 schiele, aber mit der neuen Software gefällt mir eigentlich auch der alte Fernsprecher noch ganz gut…
Langer Rede kurzer Sinn: hier ist die neue Kategorie, und hier gilt noch mehr als in den anderen Kategorien: ich freue mich über jede Rückmeldung! Nichts Fast nichts ist so gut dass man es nicht noch verbessern könnte… 
