[mindf.org] Source Code des Drupal Pennergame Highscore Tools öffentlich

Der Source Code des Highscore Tools ist ab sofort öffentlich zugänglich. Es steht unter der GPL V2 und kann somit frei heruntergeladen, verbreitet und verändert werden.
Link
Möchte das jemand auf seinem eigenen Server betreiben, wird dazu das CMS Drupal 6.x benötigt.
Zum Sammeln von Penner-ids muss allerdings extra ein kleines Skript geschrieben werden.
Erweiterungen und Änderungsvorschläge sind natürlich herzlich willkommen! :)

Nochmal ein Hinweis, weil ich in letzter Zeit wieder vermehrt Anfragen bzgl. München bekomme: Über diesen Download geht es recht schnell, München hinzuzufügen (wenn man etwas PHP kann). Dann muss es nur noch jemand hosten und fertig is.

Pennergame Berlin Datenbank Update

Die Datenbank für das Berliner Highscore Tool wurde soeben auf den aktuellsten Stand gebracht. Damit sind nahezu alle Penner erfasst (ein paar Wenige rutschen immer durch).
Edit: Erneutes Update am 15.9.09
Edit: Erneutes Update am 25.12.
Edit: Erneutes Update am 14.2.10

Highscore Tool Hamburg wieder online!!

Gute ... nein, was sag' ich - seeeehr gute Neuigkeiten habe ich für euch! Wie ihr links in der Navigation sehen könnt, ist die Hamburger Version des Highscore Tools ab sofort wieder online! =)

Zu verdanken haben wir das dem Simon, der uns einen kompletten vServer zur Verfügung gestellt hat. Bedankt euch also bitte bei ihm ;)
Besonders freut mich, dass sich viele Mensche per Kommentar oder Mail gemeldet und mich motiviert haben, mich stärker um Ersatz zu kümmern. Und dass es dann wirklich jemanden gibt, der einen Server sogar extra neu bestellt, hat mich dann schon etwas gerührt sehr gefreut!
Der Fairness halber möchte ich nicht unerwähnt lassen, dass sich M_M ebenfalls um einen Server gekümmert hat. Leider hat es dann am Ende mit den Zugangsdaten nicht geklappt. Trotzdem vielen Dank!

[Update] Highscore Tool Hamburg offline

Hallo zusammen,

diese Zeilen fallen mir nicht leicht. Aber nach vielen Stunden und etlichen gescheiterten Versuchen eine angemessene Performance mit der vorhandenen Hardware zu bekommen, habe ich mich nun dazu entschlossen, das Tool für die Hamburger Version abzuschalten. Damit soll gesichert werden, dass wenigstens Berlin zuverlässig arbeiten kann.
Ich danke allen, die dieses Tool genutzt haben, in guten wie in schlechten Zeiten :) Ohne eurer ständiges Feedback hätte es sich gar nicht zu dem entwickeln können, was es heute ist.

 

Mit etwas viiieel Wehmut und den besten Wünschen,
Haggis 

[Pennergame] Quadriga sucht DEN Patrick

Quadriga Vorstellungsthread

Wichtige Durchsage von thadeus_27 und Dr_Med_Prof_Spongebob:
"Wir suchen noch einen Patrick für unsere Bande. Patrick, melde Dich wenn Du irgendwo da draußen bist!"
 

Nach diesem Post habe ich 7 Anfragen von vermeintlichen Patricks erhalten. Wir suchen jedoch nicht irgendeinen Patrick, sondern den einzig wahren Patrick. Dieser einzig wahre Patrick ist sehr gut geskillt, genau wie sämtliche Mitglieder der Bande Quadriga.
Ich bin davon überzeugt, dass Du, der einzig wahre Patrick, irgendwo da draußen bist! Melde Dich!

Ne, dange!

Pennergame Hamburg Datenbank Update

Soeben wurden der Datenbank des Hamburger Tools 800.000 Penner hinzugefügt. Damit dürften auch hier wie in Berlin > 99% aller Penner erfasst sein.
Viel Spaß beim Robin Hood - Spielen!
 
Edit: Erneutes Update am 24.09.
Edit: Erneutes Update am 30.12.

[Drupal HowTo] Projekte mit Subversion verwalten und mit Eclipse entwickeln

In einem vorangegangen HowTo wird gezeigt, wie man Subversion + SSH in Easyeclipse nutzen kann und Repositorys einbindet. Der nächste Schritt ist naheliegend: nämlich eigene Drupalprojekte in Eclipse entwickeln und mittels Subversion organisieren und updaten. In diesem HowTo wurde Debian Lenny als Subversion Server (1.5.1) und Web-Server + WebDAV eingesetzt. Der Client besteht aus Ubuntu 9.10 Karmic Koala und Easyeclipse for PHP 1.2.2.2

Die Idee ist folgende:
Auf einem Server liegen die Repositorys und auf verschiedenen anderen die jeweiligen Produktivsysteme. Wird von einem Client ein Update committed, dann sollen die Änderungen vom aktualisierten Repository direkt in die Produktivumgebung geschickt werden. So eine Konfiguration ist allerdings nur dann ratsam, wenn man die Änderungen vor dem Committen ausgiebig testet und/oder das Live-System nicht unbedingt hochverfügbar sein soll und keine sensiblen Daten beinhaltet (wäre z.B. diese Webseite 15min nicht erreichbar, ist das zwar unschön, aber letztlich doch egal).

Grafisch dargestellt:

[HowTo] Easyeclipse for PHP + Subclipse + SSH mit Ubuntu 9.10 Karmic Koala

Es spricht einiges dafür, seine Projekte mit einem Versionskontrollsystem wie z.B. Subversion zu verwalten. So bietet es die Möglichkeit dem Chaos in seinen Projektordnern Herr zu werden, verschiedene Wege (branches) zu gehen oder effizient mit mehreren Personen am selben Projekt zu arbeiten.

Die Entwicklungsumgebung meiner Wahl ist Easyeclipse for PHP (aktuell 1.2.2.2). Da ist alles drin, was ein (PHP-)Webentwickler so braucht. Sogar das Eclipse-Plugin Subclipse ist bereits installiert und einsatzfähig.
Aber alles der Reihe nach.

[UPDATE] Drupal: Code-Snippets mit Syntax-Highlighting für Fckeditor

Puh, was für eine Tortur! Ging doch wirklich der ganze Tag dafür drauf, ein Code-Snippet Plugin für den Fckeditor zu finden. Auf den ersten Blick sah das sehr einfach aus, mit dem Geshi-Filter bekommt man auch sehr schnell schöne Ergebnisse. Nur steckt der Teufel leider wieder im Detail. So muss man mit nassen Augen mit ansehen, wie plötzlich das Code-Snippet bis auf die erste Zeile verschwindet, sobald man den entsprechenden Artikel editiert.
Der Grund ist, dass die WYSIWYG-Editoren wohl mit den Zeilenumbrüchen nichts anfangen können. Da hat es auch nichts genutzt, den "\n nach <br />"-Filter auszuschalten. Eine Möglichkeit wäre, das Code-Snippet einzufügen und vom Editor alle Sonderzeichen umwandeln zu lassen. Wenn man diese Stelle markiert, dann könnte der Code clientseitig per Javascript geparsed werden (weil klar ist, wie das Format aussieht). Und genau das machen wir jetzt!

Um es nicht zu spannend zu machen, das brauchen wir alles:

Teilchenbeschleuniger LHC wieder betriebsbereit

Wie heise.de berichtet, ist der Teilchenbeschleuniger repariert und damit wieder betriebsbereit. Aber was genau passiert da eigentlich? Um das Projekt der Bevölkerung etwas näher zu bringen, haben die Wissenschaftler 2 Webcams eingerichtet, mit denen sich das Experiment unmittelbar beobachten lässt.
Viel Spaß :)
Zur Webcam