Rolf Thomasius

Leidenschaftlicher Entwickler eingebetteter Systeme mit den Schwerpunkten Safety & Security.

Beiträge des Autors

Linux: Photofilmstrip auf DVD

Spontan melde ich mich aus dem Urlaub zurück. Neben noch anhaltender Tiefenentspannung sind mehrere hundert Megabytes Fotos übrig geblieben. Und die Frage, wie kriege ich diese für die Verwandtschaft auf eine – von heute fast schon antiken DVD-Playern abspielbare – Film-DVD? — Hier kurz die Schritte. 1. Filmstrip erstellen Zunächst muss das Filmmaterial aus den …

Weiterlesen

PRISM-Break – Eine Welt ohne die üblichen Verdächtigen.

PRISM, Tempora und Co. haben mich nicht überrascht. Schließlich wird, was technisch machbar ist, irgendwo von irgend jemanden auch gemacht… Hier eine Übersicht zu freien und quelloffenen Alternativen zu den verbreiteten propritären Kommunikationswerkzeugen. Ja, propritäre Software scheint anfälliger für verborgene Hintertürchen zu sein als quelloffene Software. Allerdings setzt das voraus, dass man sich tatsächlich den …

Weiterlesen

Moonwalker

Heute begegnete ich dem Menschen, der als Letzter auf dem Mond war. Eugene A. Cernan, der Kommandant der Mondmission von Apollo 17, berichtete in einem Vortrag über seine Mondlandung von 1972. Das Apollo-Programm brachte 12 Menschen auf dem Mond. Am 14. Dezember 1972 um 05:40 UT verließ Cernan als letzter Mensch die Mondoberfläche, die bis heute nicht …

Weiterlesen

Linux: GPS-Daten aus JPEG entfernen

EXIF-Daten in JPEG-Bildern verraten so einiges über die Entstehungsumstände des Fotos, u.a. Belichtungszeit und Blende. Mit einem GPS-fähigem Handy aufgenommen gern auch seinen Entstehungsort und seine Entstehungszeit – Informationen, die man nicht immer beim Social-Upload preisgeben möchte. Hier eine kurze Anleitung, wie sich diese Daten unter Linux entfernen lassen. In einem Bild enthaltene EXIF-Informationen lassen …

Weiterlesen

XMEGA-A1 XPlained unter Linux (/dev/ttyACM0)

Ich habe heute eine Weile damit verbracht, das XMEGA-A1 XPlained Evaluation-Kit unter Linux ansprechbar zu machen. Es dient der Evaluierung des ATxmega128A1 Mikrocontrollers. Bei mir zum Test der Implementierung eines Protokollstacks. Dabei gibt es folgendes Problem: Per USB angesteckt, wird zwar eine Gerätedatei /dev/ttyACM0 angelegt, jedoch lässt sich diese Schnittstelle nicht öffnen. Nach einiger Zeit …

Weiterlesen

Audio-Spur aus einem Video extrahieren

Unter Linux lässt sich die Audio-Spur aus einem Video extrahieren: avconv -i infile -f mp3 -vn outfile.mp3 Der Befehl konvertiert den Ton playerfreundlich in ein MP3. Wenn die Fehlermeldung Encoder (codec id 0) not found for output stream #0:0 auftaucht, fehlen Codecs und müssen mit dem Paket libavcodec-extra-53 nachinstalliert werden: sudo apt-get install libavcodec-extra-53 Viel …

Weiterlesen

Android: Entwickleroptionen

Versteckt, versteckter, am verstecktesten? … Ich habe die Entwickleroptionen von Android 4.2.1 vergeblich gesucht, um das USB-Debugging aktivieren zu können. USB-Debugging ist notwendig, um Anwendungen im laufenden Betrieb beobachten zu können – eine wichtige Quelle, um Fehler analysieren zu können. Die Option war nach einem Systemupdate jedoch einfach nicht mehr da. Google hat diese Option …

Weiterlesen

SHA-3: Neue kryptografische Hashfunktion

Ich wollte schon früher berichten, nach einem Kurzurlaub an der See ist es jetzt soweit… Letzte Woche wählte das National Institute of Standards and Technology (NIST) den Gewinner der NIST hash function competition. Ziel dieses öffentlichen Wettbewerb war es, eine neue kryptografische Hash-Funktion SHA-3 zu entwickeln. Keccak – der  Beitrag der NXP- und STMicroelectronics-Mitarbeiter Guido …

Weiterlesen

VirtualBox: USB-Gerät nicht erkannt (gelöst)

Ich entwickle gern auf virtuellen Maschinen. Heute durfte ich mich in diesem Zusammenhang mit USB rumärgern. Meine heutige Erkenntnis des Tages: USB 2.0 Geräte, die in der virtuellen Maschine genutzt werden sollen, auch an USB 2.0 Port anschließen. USB 2.0-Geräte werden von VirtualBox nicht erkannt, wenn sie an einem USB 3.0 Port angeschlossen sind.

Blue Moon

Heute ist Vollmond – Genau um 15:58:06 Uhr MESZ werden Sonne und Mond in Opposition zueinander stehen. Aber es ist nicht nur irgendein Vollmond. Nein, es ist der zweite in diesem Monat. Das passiert nicht allzu oft. Erst in knapp drei Jahren, am 31. Juli 2015, wird es wieder zum zweiten Mal im Monat Vollmond …

Weiterlesen