Rudeltippen – Open Source Tippspiel

16. Mai 2012 Keine Kommentare »

Seit 10 Jahren organisiere ich zu Europa- und Weltmeisterschaften im privaten Kreis ein Tippspiel. Dabei stelle ich mir alle zwei Jahre die selbe Frage: Welches Tippspiel verwende ich denn diesmal? Von Kicktipp bis zu div. PHP-Programmen habe ich glaube ich schon so ziemlich alles ausprobiert, was das Internet zu bieten hat. Und immer hat mich irgendwas gestört. Nicht, dass die diversen Programme wie z.B. XCRIPT nicht sehr gut sind, aber irgendwas gefällt mir am Ende nicht. Sei es das Design oder das irgendwas nicht funktioniert. Genau deshalb nehme ich mir auch alle zwei Jahre vor ein eigenes Tippspiel zu schreiben. Mit dem Unterschied, dieses mal habe ich es endlich auch gemacht. Dabei herausgekommen ist: Rudeltippen.

Rudeltippen basiert auf dem Java-Framework Play und Bootstrap. Darüber hinaus unterstützt es verschiedene Datenbank-Systeme, ist Multilingual, bietet automatische Ergebnis-Updates (via OpenLigaDB), uvm. Durch die Verwendung von Bootstrap, lässt es sich auch leicht im Design verändern (z.B. mit Bootswatch Themes) und es sieht dank Responsive Layout nicht nur auf dem Desktop schön aus, sondern auch auf dem iPhone und iPad.

Schon zur Frauen-WM 2010 hatte ich eine erste Version fertig. Damals aber noch mit einem gekauften Theme, was einer Veröffentlichung als Open Source Projekt im Wege stand. Ende letzte Jahres habe ich mich dann dazu entschlossen dem Design ein Refactoring zu widmen und auf Bootstrap zu setzen. Pünktlich einige Wochen vor dem Start der Europameisterschaft 2012 steht nun die erste Beta-Version mit allen Daten für die Euro 2012 auf Github zur Verfügung (Beta testen erwünscht). Die finale Version 1.0.0 ist für Ende Mai geplant.

7 Jahre Blog

12. Mai 2012 2 Kommentare »

Gleichwohl in letzter Zeit hier ziemliche Ruhe eingekehrt ist, feiert dieses Blog heute seinen 7ten Geburtstag. Heute vor genau 7 Jahren habe ich meinen ersten Beitrag geschrieben. Ich meine mich zu erinnern, dass die ersten Beiträge noch mit einem Blog-System namens “nucleus” erstellt wurden bevor ich dann auf WordPress umgestiegen bin. Seit dem läuft hier WordPress – update, für update, für update.

In den letzten Jahren ist hier einiges zusammengekommen:

  • 777 Artikel
  • 12 Seiten
  • 15 Kategorien
  • 1.249 Schlagwörter
  • 2.327 Kommentare

Ja, dass mit den Artikel ist tatsächlich Zufall :-)

Kommentarentwicklung seit 2005

31. März 2012 Keine Kommentare »

Ich kann zwar nicht so hohe Zahlen vorweisen wie Martin oder Thorsten, aber die Auswertung der Kommentare ist anscheinend im Moment ein heißes Thema. Jedenfalls habe ich die Balkendiagramme in letzer Zeit häufiger gesehen.

Die Kommentar-Statistik verwundert mich wenig, da 2009 und 2010 die Spitzenzeit von Yawasp bzw. NoSpamNX war. Interessant für mich ist aber auf jeden Fall, dass meine Schreibfreude seit 2008/2009 erheblich nachgelassen hat.

NoSpamNX 5.0

14. Januar 2012 Keine Kommentare »

Wie bereits im letzten Artikel angekündigt, habe ich soeben NoSpamNX im WordPress-Plugin-Verzeichnis aktualisiert und auf die Version 5.0 angehoben (Version 4.0 gab es übrigens vor fast einem Jahr). Die neue Version ist ein recht großes Update, welches als wohl wichtigste Änderung die Verwendung von WordPress 3.x oder größer voraussetzt. Alle weiteren Änderungen und Anpassungen im Überblick:

Zeitstempel für neuen Kommentar
Über das WordPress-Verzeichnis habe ich den Vorschlag bekommen, einen Zeitstempel für jeden Kommentar einzufügen, um zu prüfen, wie schnell ein Kommentar abgegeben wird. WordPress hat zwar bereits eine “Flood-Control”, die greift aber erst beim zweiten, dritten, etc. Kommentar. Da aber ein automatischer Spambot einen Kommentar sehr schnell abgeben wird, macht eine entsprechende Prüfung bereit beim ersten Kommentar durchaus Sinn. Beim Aufruf der Seite wird deshalb ein zusätzliches Feld mit dem aktuellen Zeitstempel ins Kommentarfeld (versteckt) hinzugefügt. Beim speichern des Kommentars wird dann die Differenz zwischen Aufruf und Speicherung berechnet. Liegt die Differenzen bei weniger als (aktuell) 5 Sekunden handelt es sich sehr wahrscheinlich um einen Bot.

Blacklist kann nun IP-Bereiche blockieren
In der lokalen und der globalen Blacklist lassen sich nun auch IP-Bereiche auf Basis der CIDR-Notation blockieren.

Vollständiges Changelog.

16104 Spambots in einem Jahr

10. Januar 2012 1 Kommentar »

Fast genau vor einem Jahr habe ich zuletzt meinen NoSpamNX-Zähler zurückgesetzt. Seit dem sind in meinem Blog 16104 Spambots aufgeschlagen, was einer Quote von rund 44 Bots pro Tag entspricht.

Doch damit nicht genug. Um den dummen Spambots auch im Jahre 2012 den Kampf anzusagen, teste ich seit rund einer Woche die kommende Version 5.0 von NoSpamNX und plane eine entsprechende Veröffentlichung innerhalb der nächsten zwei Wochen.

Verkehrsinformationen für NRW via Twitter

6. Januar 2012 Keine Kommentare »

In den letzten Tagen habe ich mich mal wieder mit der sehr schicken Twitter-API beschäftigt. Dabei heraus gekommen ist @verkehrshelfer. Ein Twitter-Bot der in regelmäßigen Abständen die Verkehrsinformationen vom WDR zwischenspeichert und dem geneigten Twitter-Nutzer zur Verfügung stellt. Dazu genügt ein Tweet @verkehrshelfer mit der Autobahn (z.B. A40 oder #A40) oder der Bundesstraße (z.B. B224 oder #B224). Innerhalb kurzer Zeit sollten dann die entsprechenden Informationen ankommen. Liegen keine Meldungen vor, gibt es auch eine kurze Nachricht. Sobald ich einen frei verfügbaren RSS-Feed oder eine sonstige Informationsquelle für ganz Deutschland finde, werde ich den Dienst entsprechend erweitern. Bis dahin, hilft @verkehrshelfer erst mal nur in NRW.

Mit dem Server in die Wolke

28. Dezember 2011 Keine Kommentare »

Nachdem ich mehr als zwei Jahre sehr zufriedener Kunde eines dedizierten Servers bei Host Europe war, habe ich mich vor gut 2 Monaten dazu entschlossen mein komplettes Web-Hosting (Apache, MySQL, PHP, Mail und div. Java-Anwendungen) in die Wolke umzuziehen. Der Grund war eine reine Preisfrage.

Auslöser für den Umzug war ein Angebot von Qualityhosting, die neue Server auf Basis von Cloud-Technologie ins Programm genommen haben. Entschieden habe ich mich für einen CloudServer Web Edition in der “COM”-Variante. Bis dato bin ich sehr zufrieden mit Produkt und Service. Kleinere Anfragen wurden innerhalb von 1-2 Stunden beantwortet und auch der Server läuft sehr stabil. Sehr interessant fand ich dabei die dynamische Speicherverteilung, die ich bis dato so noch nicht gesehen hatte. Der Server hat bis zu 2 GB RAM und bedient sich immer mit so viel RAM, wie er gerade benötigt (zzgl. Puffer). Einziges kleines Manko ist das recht schmale Monitoring. Brachte der dedizierte Server von Host Europe noch ein eigenes “Monitoring Paket” mit sich in dem man die verschiedenen Dienste einzeln überwachen konnte, beschränkt sich Qualityhosting auf einen periodischen Ping der virtuellen Maschine.

Frohe Weihnachten!!!

25. Dezember 2011 Keine Kommentare »

Google Zeitgeist 2011

15. Dezember 2011 Keine Kommentare »

BMU: 470.000 Euro für 18,2 Mio. E10-Broschüren

18. Oktober 2011 Keine Kommentare »

Vor gut 4 Wochen habe ich zum ersten Mal über die Webseite Frag den Staat das Informationsfreiheitsgesetz in Anspruch genommen. Konkret ging es mir um Informationen zu Flyern die derzeit bei Tankstellen ausliegen und Werbung für das umstrittene E10 Benzin machen. Herausgeber der Flyer ist das Bundesministeriums für Umwelt, Naturschutz und Reaktorsicherheit (BMU), kurz Bundesumweltministerium.

Heute habe ich Antworten auf meine Frage bekommen:

(1) Wie viele verschiedene Flyer zur Thematik “Biokraftstoff E10″ wurden im Zeitraum von Januar 2010 bis August 2011 vom BMU in Auftrag gegeben und produziert?

In diesem Zeitraum wurden zwei Flyer zu dieser Thematik in Auftrag gegeben und produziert.

(2) Wie hoch war die Auflage der einzelnen Flyer?

Die Auflage des 2010 produzierten Flyers “Mehr Bio im Benzin – Worauf Sie achten müssen!” betrug 11 Millionen Exemplare, die Auflage des 2011 produzierten Flyers “Gute Gründe für mehr Bio im Benzin – Warum wir Biokraftstoffe brauchen” beträgt 7,2 Millionen Exemplare.

(3) Welche Tankstelle haben wie viele der Flyer geliefert bekommen?

Die Auslieferung der Flyer an die bundesweit ca. 14 – 15.000 Tankstellen wurde von den Verbänden der Mineralölwirtschaft vorgenommen. Im statistischen Durchschnitt konnte jede Tankstelle mit mehreren hundert Flyern beliefert werden. Dem BMU liegen aber keine Zahlen darüber vor, welche Tankstellen mit wievielen Flyern beliefert wurden.

(4) Sind die Tankstelle verpflichtet zur Auslage der Flyer?

Nein, die Auslage der Flyer erfolgt auf freiwilliger Basis.

(5) Wie hoch waren die Gesamtkosten für die Erstellung der Flyer und wie wurden die Gesamtkosten zwischen dem BMU und den unterstützende Unternehmen (u.a. ADAC, VDA, bft, etc.) aufgeteilt?

Die Gesamtkosten für die Erstellung (Gestaltung und Druck) der Flyer betrugen 0,470 Mio Euro. Diese Kosten wurden vom BMU getragen.

Der komplette Schriftverkehr mit dem BMU ist hier zu finden.

Das BMU hat also für knapp eine halbe Million Euro Flyer drucken lassen, diese völlig unverbindlich an die Mineraölkonzeren (die ja bekannterweise kein großes Interesse an E10 haben) verteilt und macht dabei noch Werbung für “Partner” wie den ADAC, VDA, bft, etc., welche an den Kosten für die Flyer nicht beteiligt sind.

Flyer “Mehr Bio im Benzin – Worauf Sie achten müssen!”
Flyer “Gute Gründe für mehr Bio im Benzin – Warum wir Biokraftstoffe brauchen”