iphex

I wrote a small bash script, that transforms IP addresses into HEX format. The tool consists of 10 lines of bash script

I needed the tool to match IP-addresses to HEX files for PXE boot. Normally PXE boot fetches first the MAC-address, and then iteratively for the HEX representation of the IP address, with reducing the number of matching characters. Oracle documents the behavior very nicely for the IP address "192.0.2.91"which matches "C000025B" and the imaginary MAC-address "88:99:AA:BB:CC:DD". Then the PXE client probes for the following files (in the given order)

Now, with iphex I can easily convert the more used numerical representation of IP-addresses like 192.168.2.91 into the IMHO not directly visible HEX representation.

Whats my IP Address in Python

Heute geht was weiter. Das nächste kleine Skript für euch: Wie kriege ich in Python meine öffentliche IP Addresse heraus?

Ist ein 5-Zeiler

[Download]

Update [31.10.2016]

A friendly commenter posted a simple onliner:

In his commend he set an alias called webip:

Thanks 🙂

Kurzeintrag: Imagemagick und Collagen

Kurzeintrag: Mit dem Imagemagick-Programm montage kann man sehr einfach Collagen erstellen.

Um beispielsweise aus den viert Dateien Plot1.png - Plot4.png eine Collage mit den Namen Collage.png zu erstellen genügt der folgende Befehl:

Um die Dateien auf eine Größe von 320x320 zu bringen, und eine 2x2 Collage zu erstellen

Fertig! Gefunden im Montage User Manual

R2D2 - Die Geburt eines kleinen Android Sensor Monsters

[Direktlink zur App] [Direktlink zum Ordner] [Zum GitHub-Repository]

Voller stolz präsentiere ich euch mein neuestes Werk: R2D2. Es liest die Sensoren eures Android-Geräts aus.
Hilfreich für alle, die schon immer einmal wissen wollten, was für Sensoren sie eigentlich da drinnen haben und was die so an Daten produzieren.

Die App ist sehr einfach gehalten und kommt ohne versteckte Werbung oder Dienste aus. Sie benötigt keine weiteren Berechtigungen und macht genau das was sie tun soll: Sie liest eure Sensoren aus, und zeigt die Rohdaten an. Nicht mehr, und auch nicht weniger.

Auslesen eines Sensors
Auslesen eines Sensors

nanoHttp Binary

Für nanoHttp steht ab sofort ein Binary zur Verfügung (ARMv7). Die Installation muss per Hand erledigt werden und richtet sich eher an fortgeschrittene Benutzer. Kentnisse mit ADB, einer Shell und root sind erforderlich.
Eine Installationsanleitung in Englisch findet sich im Paket.

[Paket downloaden]

Mit der aktuellen Version ist auch das Problem, dass das Program bei einem abgebrochenen Transfer abschmiert behoben worden.

Exact Riemann Solver

Astro-Tools hat ein neues Tool erhalten: qt-ExactRiemann.

Es ist eine C++ Implementierung eines Exakten Riemann Solvers mit eingebauter Plot-Funktion.

qt-ExactRiemann in Aktion
qt-ExactRiemann in Aktion

Hier ist ein Zip-File mit kompilierten Program (Linux-x64) und Source code.

Empfohlen wird jedoch, sich an das GitHub-Repository zu halten, um auch laufend Aktualisierungen mit einzuspielen.