#Entwicklung
Globstar für Perl
Einen Doppelstern in Dateinamens-Muster wie in assets/**/*.css zu benutzen, ist für Web-Entwicklerinnen im Node.js-Ökosystem gang und gäbe. Er wird auch von gitignore bei der Auswertung von Ausnahme-Mustern verwendet. Die neue Perl-Bibliothek File-Globstar stellt die gleiche Funktionalität für Perl zur Verfügung.
Xgettext mit Locale-XGettext erweitern
Locale-XGettext ist eine Bibliothek, mit der sich PO-Dateien mit übersetzbaren Strings für beliebige Programmiersprachen erzeugen lassen. Die Bibliothek kann als Ersatz für xgettext verwendet werden, wenn GNU Gettext um eine neue Ziel-Sprache oder einen neuen Anwendungsfall ergänzt werden soll.
Callback-APIs mit Closures erweitern
Closures sind ein Konzept, dass sich gerade Anfängern nicht unbedingt leicht erschließt. Callback-APIs, die einfach nicht zu den Callbacks, die man verwenden will, passen, bieten aber eine exzellente Gelegenheit für eine sinnvolle und relativ einfach zu verstehende Anwendung für Closures.
Faire Online-Verlosungen
Wie lässt sich der Gewinner in einer Onlineverlosung gerecht und transparent ermitteln? Fair bedeutet, dass alle Teilnehmer die gleiche Chance haben, transparent, dass die Ziehung reproduzierbar, also nachvollziehbar abläuft, ohne dass die physische Präsenz der Teilnehmer erforderlich ist.