Category Archives: Tools

Some useful and funny tools for the all-day (and not all-day) usage

QRangeSlider

Ich habe heute in den PyQt-Mail ein recht cooles Widget-Template ausgegraben: Einen Bereichs-Slider für PyQt. Anstatt zwei Slider zu benutzen, reicht dieser eine aus. Das Template dafür ist hier verfügbar (Leicht veränderte Variante). Gefunden: hier in den PyQt-Mail Archiven, mit Querverweis auf diesen Blog. Quicklink: [Download]

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 🙂

Timeout

Zeit für ein kleines Linux-Tool: timeout Timeout führt ein beliebiges Programm aus und bricht es nach einer gegebenen Zeit wieder ab, wenn das Programm bis dahin noch nicht terminiert wurde. Das Programm ist wie üblich auf GitHub und unter der MIT Lizenz verfügbar.

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… Read More »

Firedog Update

[Direktlink zur aktuellsten Version] Firedog ist nun in Version 2.4. Dies wird vermutlich vorerst das letzte größere Update sein, da ich zur Zeit an einem anderen Projekt arbeite. Es gibt noch einen Bug, den ich noch identifizieren und beheben muss. Die Änderungen umfassen hauptsächlich lästige Bugfixes und Einstellungen bezüglich den Benachrichtigungen.

nanoHttp Update

nanoHttp v 0.2 Kurzeintrag: nanoHttp hat einige Bugfixes und ein paar neue Features erhalten: Es ist nun möglich das Programm als Daemon zu starten (Mit -D). Der lästige Bug, dass das Program abgeschmiert ist, wenn eine Übertragung vom Client abgebrochen wurde ist auch weg. Links [nanoHttp auf GitHub] [Binary für Android]

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… Read More »

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. 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.  

nanoHttp

nanoHttp - Ein extrem einfacher Web-Server, geschrieben in C. Primärer Einsatzzweck ist es einen einfachen Webserver auf meinem Android-Tablet zu haben, ohne einen Riesen wie kWS oder ähnliche zu installieren. Cross-Compile für Android (arm-linux-androideabi-gcc) Erforderliche Pakete: gcc-arm-linux-androideabi Standartmäßig wird gcc zum kompilieren verwendet. Das entstehende Binary ist dadurch für dein System geschaffen. Um nanoHttp für… Read More »