Starcraft im Browser

Das originale Starcraft hat mittlerweile über 15 Jahre auf dem Buckel. Dies hielt den Entwickler Ryuta nicht davon ab eine Umsetzung von StarCraft für den Browser mittels HTML5 und Javascript zu entwickeln. Die Umsetzung ist dabei nicht mit einem fertigen Spiel zu verwechseln, sondern eher eine Tech-Demo, welche allerdings nicht minder beindruckend ist. So können die Einheiten gesteuert werden und andere Einheiten angegriffen werden – auch an die Soundausgabe wurde gedacht.

StarCraft im Browser

StarCraft im Browser

Lizenziert ist die Engine – dessen Quelltext auf GitHub zu finden ist – unter MIT-Lizenz und damit freie Software. Ausprobieren kann man die Engine unter gloomyson.github.io/StarCraft/.

Wayback Machine Downloader

Das Internet Archive betreibt mit der Wayback Machine ein Archiv des Web. In diesem Archiv kann man sich frühere Version einer Webseite ansehen. Problematisch wird es, wenn man einen Snapshot einer bestimmten Version einer Webseite benötigt. Bei größeren Webseiten ist der manuelle Download zeitaufwendig. Mit dem Wayback Machine Downloader – einem in Ruby geschriebenen Tool – ist es möglich einen solchen Snapshot automatisiert herunterzuladen. Dazu muss das Tool im ersten Schritt über das Terminal installiert werden:

gem install wayback_machine_downloader

Lauffähig ist der Downloader dabei unter Linux, Mac OS X und Windows. Nach der Installation kann ein Snapshot mittels:

wayback_machine_downloader http://example.com -t 20060716231334

heruntergeladen werden. Je nach Größe der Webseite kann der Vorgang dabei einige Stunden dauern. Der Quelltext ist auf GitHub zu finden. Lizenziert ist der Wayback Machine Downloader unter der MIT-Lizenz und damit freie Software.

Der Stammbaum aller Lebewesen

Lebewesen stammen von anderen Lebewesen ab. Die sich daraus ergebenen Stammbäume wurden in den letzten Jahrzehnten, wenn nicht Jahrhunderten Stück für Stück von Forschern zusammen getragen.

tree.opentreeoflife.org

tree.opentreeoflife.org

Was fehlte war allerdings ein allumfassender Stammbaum – so bezogen sich viele wissenschaftliche Erkentnisse nur auf einen Teil des globalen Stammbaums. Mit dem Open Tree of Life wollen Wissenschaftler der Duke University all diese Stammbäume in einen Kontext bringen. Der aktuelle Stammbaum umfasst dabei über 2,3 Millionen Arten und soll im Laufe der Zeit mit der Hilfe weiterer Wissenschaftler erweitert und verbessert werden. Er kann unter tree.opentreeoflife.org betrachtet werden.

Schriftart für Quelltext

Für die Darstellung von Quelltext werden in den meisten Fällen eine Monospace-Schriftart genutzt. Das bedeutet das jedes Zeichen genau die gleiche Breite besitzt – dies wirkt sich positiv auf die Lesbarkeit des Quelltextes aus. Mit Hack 2.0 wurde vor einigen Tagen eine freie Monospace-Schriftart vorgestellt, welche sich besonders an Entwickler richtet. Die Schriftart liegt dabei in unterschiedlichsten Fontformaten (OTF, TTF, SVG, EOT, WOFF, WOFF2) vor.

Die Schriftart eignet sich besonders gut zur Darstellung von Quelltext

Die Schriftart eignet sich besonders gut zur Darstellung von Quelltext

Bezogen werden kann die Schriftart über die offizielle Seite es Projektes – die Quelldaten sind auf GitHub zu finden. Lizenziert ist der Font unter der Hack Open Font License und der Bitstream Vera License.