Skript für schlechte Netzwerkverbindungen

Der Titel dieses Artikels, könnte den Leser glauben lassen, das es in diesem Artikel um ein Skript geht, welches irgendwelche Vorteile bei schlechten Netzwerkverbindungen bringt. Allerdings ist das Gegenteil der Fall. Bei dem in Go geschriebenen Tool mit dem Namen Comcast handelt es sich um ein Skript zur Simulation eines schlechten Netzwerkes.

Comcast auf GitHub

Comcast auf GitHub

Comcast soll dabei helfen Anwendungen zu testen, welche Netzwerkfunktionalitäten nutzen. So kann man überprüfen das die Anwendungen auch unter schlechten Bedingungen funktionieren (und falls dies nicht der Fall ist nacharbeiten). Das Skript läuft unter Linux, Mac OS X sowie BSD-Systemen. Der Quelltext der unter der Apache-Lizenz stehenden Software ist auf GitHub zu finden.

QGIS

Wer auf der Suche nach einem freien GIS-System ist, sollte sich einmal QGIS (früher unter dem Namen Quantum GIS bekannt) anschauen. Technisch basiert QGIS auf dem Qt-Framework. Das GIS-System verfügt unter anderem über Informationen zur Visualisierung, Abfrage und Analyse von Daten.

QGIS mit einem DGM

QGIS mit einem DGM

Lizenziert ist QGIS unter der GPL und damit freie Software. Bezogen werden kann es auf der offiziellen Seite unter qgis.org. Dort stehen im Moment Versionen für Linux, Mac OS X und Windows zur Verfügung. Daneben existiert auch eine Version für Android.

OpenRA

In meinem gestrigen Artikel ging es um eine Command & Conquer Version für den Browser. Neben dem Original gibt es eine Reihe von Projekte welche sich mehr oder weniger mit Command & Conquer beschäftigen. Eines dieser Projekte ist OpenRA. Dabei handelt es sich um eine Engine welche das Feeling und die Spielmechanik von Command & Conquer nachbaut. So kann die Engine unter anderem die Spieldaten der alten Command & Conquer Teile nutzen. Angeboten werden dabei aber im Moment nur einzelne Missionen und keine zusammenhängende Kampagne. Neben dem Singleplayermodus gibt es auch einen Multiplayermodus.

Der Titelschirm von OpenRA

Der Titelschirm von OpenRA

OpenRA ist unter der GPLv3 lizenziert und damit freie Software. Der Quelltext ist auf GitHub zu finden. Geschrieben ist das ganze in C#. Damit ist ist OpenRA unter Linux, Mac OS X und Windows lauffähig. Die offizielle Seite des Projektes ist unter openra.net zu finden.

OCRmyPDF

Möchte man unter Linux PDFs durchsuchbar machen, benötigt man dafür im Normalfall einige Schritte bis man zu dem gewünschten Ergebnis kommt. Mit Hilfe des Shellscriptes OCRmyPDF kann man sich diese Arbeit vereinfachen. Um eine PDF durchsuchbar zu machen reicht es auf der Konsole:

./OCRmyPDF.sh -l deu input.pdf output.pdf

einzugeben. Bei der ersten Benutzung kann es passieren, das die Umwandlung fehlschlägt. Tritt dieser Fall auf, sind einige Abhängigkeiten (unter anderem Tesseract und Unpaper) nicht installiert. Das Skript weißt den Nutzer auf die zu installierenden Pakete hin. Nachdem diese installiert worden sind, kann OCRmyPDF genutzt werden. Das Skript ist unter der MIT-Lizenz lizenziert und somit freie Software. Der Quelltext sowie die Installationsanleitung sind auf GitHub zu finden.

Celestia

Wer sich gerne ab und an die Sterne anschaut und der Astronomie nicht abgeneigt ist, sollte sich die freie Software Celestia anschauen. Bei dieser Software handelt um eine 3D-Simulation des bekannten Universums. Im Gegensatz zu vielen anderen Astronomieprogrammen kann man sich bei Celestia frei im Raum bewegen. Über hunderttausend Sterne sind in der Datenbank von Celestia zu finden.

Celestia unter Windows.

Celestia unter Windows.

Celestia kann auf der offiziellen Seite für Linux, Mac OS X und Windows bezogen werden. Lizenziert ist Celestia unter der GPL. Der Quelltext ist auf SourceForge zu finden.