Pearl Boy

Seitdem WebGL in unsere Browser eingezogen sind, gibt es auch die entsprechenden Techdemos für diese Technologie. Ein sehr schönes Techdemo ist dabei Pearl Boy welches auf der entsprechenden Webseite zu finden ist.

Das Boot auf dem Wasser

Das Boot auf dem Wasser

Man befindet sich mit einem Boot auf dem Wasser und steuert einen Jungen in diesem Boot. Mit Hilfe der WASD-Tasten kann man sich meditativ über das Wasser bewegen oder alternativ dieses verlassen und schwimmen. Technisch baut das ganze auf der Goo Engine auf, bei welcher es sich um eine Grafikengine für WebGL und HTML 5 handelt.

Sometimes You Die

Es gibt Spiele die machen Spaß und es gibt Spiele welche zum Nachdenken anregen. Eines dieser Spiele ist „Sometimes You Die“.

I AM PLAYING A GAME

I AM PLAYING A GAME

In diesem „Spiel“ geht es um das Wesen von Spielen und der Spieler in ihm. Auch der Tod wird thematisiert, denn es ist nicht möglich ohne zu sterben zu gewinnen – vielleicht aber doch. Diese und weitere Gedanken sind in diesem wunderbaren Spiel zu finden.

Sometimes You Die
Preis: 1,99 €

Es kann für 1,79 € im Appstore bezogen werden und fällt definitiv in die Kategorie „must have“.

MediaWiki Authentifikation über WordPress Datenbank #2

Vor knapp zwei Jahren schrieb ich über die Authentifikation in MediaWiki über eine WordPress-Datenbank. Das Problem an dem Quellcode welcher dort vorgestellt wird, ist seine nicht mehr gegebene Aktualität. Mit den neuen Versionen der MediaWiki-Software funktioniert der Quelltext nicht mehr, da sich einige Innereien innerhalb der MediaWiki-Software geändert haben.

Die Anmeldung in einer MediaWiki

Die Anmeldung in einer MediaWiki

Ich habe mich dem Modul angenommen und das ganze an die aktuelle MediaWiki-Version angepasst. Zu finden ist der unter der GPL3 lizenzierte Quellcode dabei auf GitHub. Die Installation im MediaWiki ist dabei in der README-Datei beschrieben.

Nutzernamen in einer MediaWiki-Datenbank im Klartext anzeigen

Wenn man sich die MediaWiki „user“-Tabelle anschaut, so wird man feststellen das die Nutzernamen mittlerweile als „varbinary“ gespeichert werden. Im Gegensatz zur früheren Variante lassen sich die Namen damit nicht mehr im Klartext lesen.

Ein Auszug aus der "user"-Tabelle

Ein Auszug aus der „user“-Tabelle

Möchte man die Namen im Klartext anzeigen, so ist dies mit folgendem SQL Befehl möglich:

SELECT CAST(user_name AS CHAR) from user

Die Ausgabe besteht dabei aus allen Nutzernamen in ihrer Klartextform.