Twister

Twister klingt nicht nur wie Twitter, sondern sieht so aus. Bei Twister handelt es sich um eine dezentrale Plattform für Microblogging, ähnlich Twitter. Das ganze basiert dabei unter anderem auf dem Bitcoin-Protokoll und Distributed Hash Tables. Ziel ist es dabei eine Plattform aufzubauen, welche dezentral arbeitet und damit keine Abhängigkeiten zu einen einzelnen Anbieter hat.

Das Webinterface von Twister

Das Webinterface von Twister

Bei dem Protokoll und der Referenzimplementierung handelt es sich um freie Software, welche unter der BSD- und der MIT-Lizenz lizensiert ist. Die offizielle Seite ist auf twister.net.co zu finden. Der Quelltext der unterschiedlichen Implementationen befindet sich auf GitHub.

libwave.net

Möchte man eine Wave-Datei unter .NET oder Mono öffnen, so wird man feststellen das es hierfür wenige sinnvolle Möglichkeiten gibt. Viele der vorgeschlagenen Lösungen nutzen spezielle APIs, welche die Platzformunabhängigkeit zerstören. Aus diesem Grund habe ich mir wieder mal NAudio vorgenommen und aus dieser Bibliothek eine Bibliothek namens libwave.net abgeleitet.

Eine geöffnete Wave-Datei

Eine geöffnete Wave-Datei

Dank der freien Lizenz (NAudio ist unter der Ms-Pl lizenziert) stellte dies kein Problem dar. Mit der Bibliothek ist es möglich Wave-Dateien zu schreiben und zu lesen. Das Interface wurde dabei auf das notwendigste reduziert. Die Möglichkeiten werden dabei in den beiliegenden Beispielen aufgezeigt. Lauffähig ist die Bibliothek unter .NET und Mono. Zu finden ist das Projekt unter github.com/seeseekey/libwave.net.

Ideenlos

Vor einiger Zeit habe ich am Crazy FiveHörspielwettbewerb teilgenommen. Zurzeit läuft die Abstimmung auf der Wettbewerbsseite. Mein Hörspiel hört dabei auf den Titel „Ideenlos“ – wer für mein Hörspiel stimmen möchte, kann dies noch bis zum 30. April tun.

Insgesamt dauerte die Produktion knapp eine Woche. Genutzt wurden dabei die freien Anwendungen Audacity und Ardour. Audacity wurde dabei hauptsächlich für die Bearbeitung der einzelnen Aufnahmen genutzt. In Ardour wurden die Aufnahmen anschließend zu einem Gesamtwerk arrangiert.

Das Arrangement

Das Arrangement

Nachdem das fertige Arrangement exportiert wurde, gab es den letzten Feinschliff in Audacity. Dazu zählen das Hinzufügen des Crazy Five-Trailers, sowie einige Anpassungen an der Dynamik und der Lautstärke des Hörspiels.

Falls noch nicht geschehen, könnt ihr Deus ex machina in eurem Podcatcher abonnieren oder eine Bewertung auf Apple Podcasts hinterlassen. Daneben ist die Unterstützung über Tone H möglich.

Jasper

Wenn eine Software auf den Namen Jasper hört, dann klingt das irgendwie ein bisschen nach Jarvis aus dem Film Iron Man. Und genau dies bietet die Jasper. Die Steuerung des Rechners mittels der Stimme. Dabei bietet Jasper die Möglichkeit auf Kommandos zu reagieren oder informiert den Nutzer wenn bestimmte Ereignisse eingetreten sind.

Aktivieren Sie JavaScript um das Video zu sehen.
Video-Link: https://www.youtube.com/watch?v=UzaqNF6NlBA

Technisch setzt Jasper dabei unter anderem auf die Projekte Pocketsphinx und Phonetisaurus auf. Bevorzugt entwickelt wurde Jasper dabei für Rechner wie den Raspberry Pi, wie man im Video sehen kann. Die Autoren der Software sind die Priceton-Studenten Shubhro Saha und Charlie Marsh. Als Programmiersprache kam Python zum Einsatz. Jasper verfügt eine API mit welcher man eigene Erweiterungen für das System schreiben kann.

Jasper ist freie Software und unter der MIT-Lizenz lizenziert. Die offizielle Webseite ist unter jasperproject.github.io zu finden. Auch der Quelltext ist auf GitHub verfügbar.

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.