Wordwide Telescope

Wer den Weltraum betrachten möchte, kann sich ein Teleskop kaufen – wem das zu kostenintensiv ist, der kann es mit dem Wordwide Telescope von Microsoft probieren. Dabei handelt es sich um eine Windows- und Webanwendung, in welcher unterschiedliche Teleskopaufnahmen miteinander kombiniert und welche wie durch ein virtuelles Teleskop betrachtet werden können.

worldwidetelescope.org

worldwidetelescope.org

Microsoft hat die Anwendung unter der MIT-Lizenz freigegeben, damit ist das Wordwide Telescope freie Software. Der Quelltext für das ist auf GitHub zu finden – die offizielle Seite des Projektes unter worldwidetelescope.org.

Internationalisierung für Webapplikationen

Bei vielen Webapplikationen ist die Internationalisierung, also die Anpassung an unterschiedliche Sprachen, ein wichtiges Kriterium. Damit man bei diesem Thema nicht alleine gelassen wird, informiert die Webseite FormatJS darüber und zeigt Wege die eigene Webapplikation internationalisieren.

formatjs.io

formatjs.io

Die dabei verwendeten Bibliotheken sind unter freien Lizenzen wie der BSD- und MIT Lizenz lizenziert und auf GitHub zu finden.

Das automatische Xylophon

Im Rahmen des Neubrandenburger Hackerspaces und eines kürzlichen Standes auf dem Marktplatz, waren wir auf der Suche nach einigen Dingen, die man auf diesem Stand ausstellen konnte. Nachdem wir im E5 mit einigen Arduinos und Servomotoren experimentiert hatten, kam mir die Idee zu einem automatischen Xylophon.

Das automatische Xylophon

Das automatische Xylophon

Die Idee wurde anschließend in den nächsten Tagen umgesetzt. Realisiert wurde das ganze mit einem Arduino (und einem Bluetooth-Shield zum drahtlosen flashen), einer Tilt-Pan-Vorrichtung und einem Joystick. Mit Hilfe des Joysticks konnte die Konstruktion auch von Hand bedient werden, was auf dem Stand beliebter war als der automatische Modus. Der Quelltext zum Projekt ist auf GitHub zu finden.. Das Projekt ist unter der MIT-Lizenz lizenziert und somit freie Software. Informationen zum Nachbau sind im Entitäts-Wiki zu finden.

Mehr Funktionalität für Spotlight

Mit Hilfe der systemeneigenen Suche Spotlight, kann man unter Mac OS X eine Menge anstellen. So ist es möglich mit Spotlight zu rechnen, Dokumente auf dem System zu suchen oder Anwendungen zu starten. Wem diese Funktionen nicht reichen, der kann Spotlight mittels Plugins erweitern. Mit Hilfe von Flashlight gibt es eine Plattform für solche Plugins.

Die Konfigurationsapp von Flashlight

Die Konfigurationsapp von Flashlight

Um diese nutzen zu können muss die Flashlight-App heruntergeladen und installiert werden. Nach dem Start von Flashlight werden einige empfohlene Plugins installiert. Weitere Plugins und Funktionalitäten können anschließend über die Flashlight-App nachinstalliert werden. Der Großteil der Plugins ist unter der MIT-Lizenz lizenziert, nur einige wenige Plugins und die Flashlight-Applikation als solche ist unter der GPL lizenziert. Damit ist das Gesamtpaket freie Software. Bezogen werden kann Flashlight auf der offiziellen Seite – der Quelltext ist auf GitHub zu finden.

PathFinding.js

Wenn man Spiele für den Browser mittels Javascript entwickelt, so kann es je nach Spiel passieren, das man Funktionen für das sogenannte Path Finding benötigt. Gemeint sind dabei Algorithmen welche einen Weg von A nach B auf einem Spielfeld finden. Mittels der PathFinding.js Bibliothek, kann man solche Funktionalität einfach in seinen Projekten nutzen.

Die Testapplikation für PathFinding.js

Die Testapplikation für PathFinding.js

Lizenziert ist PathFinding.js unter der MIT-Lizenz und damit freie Software. Der Quelltext ist auf GitHub zu finden. Eine Demo um die Bibliothek mittels eines grafischen Frontends zu testen, gibt es auf den Seiten des Autors.