Bastard Open Web Project

Bastard Open Web Project

Admins dürfen ja alles und sind für nichts ver­ant­wort­lich. Sie nen­nen sich /root, lö­schen mal eben ei­nen Hau­fen User­da­ten. Wenn es dann Är­ger gibt, wuss­ten sie nicht, was rm -rf be­deu­tet, denn sie sind ja keine Ent­wick­ler und schon gar nicht An­ge­stell­te des Com­pu­ter­her­stel­lers.

Diesen ge­nial­sten Job aller Zei­ten be­schrieb Si­mon Tra­va­glia in Ba­stard Ope­ra­tor from Hell ein­drucks­voll. Die deut­sche Ver­sion kommt von Flo­rian Schiel, nennt sich Ba­stard Assis­tant from Hell (BAfH) und spielt an der Uni Mün­chen. Ihr solltet euch die Ge­schich­ten des BAfH mal an­sehen.

Jedenfalls, und da­rum geht es hier ei­gent­lich, hat der BAfH auch eine Web­seite, und zwar das Ba­stard Open Web Pro­ject (BOWP), powered by netAction. Das ist ein Point and Click Ad­ven­ture, bei dem sich jeder Spiel­stand book­mar­ken lässt. Es ist in PHP ge­schrie­ben und kommt voll­ständig ohne Java­Script aus. Alle Ele­men­te in den Räu­men sind in solchen Text­dateien be­schrie­ben, die erste Zeile ist ein Kommentar:

, Sammelrabe
koordinaten, 110,134,30,45
ifnot, q131, hoverbild, rabe30x45alpha.gif

Ausredenkalender

Als Gag gibt es seit 2005 einen Ausredenkalender, den ich mit einem Cronjob füttere. Der gibt dem be­schäf­tigten Admin jeden Tag einen Grund, nicht zu ar­bei­ten. Le­sen könnt ihr die Aus­re­den auf der identi.ca Seite, per RSS und Jabber. Oder ihr holt die ak­tu­elle Aus­rede über jSonP mit ei­nem jQuery-Schnip­sel auf eu­rer eige­nen Web­seite:

<script type="application/javascript">
$(document).ready(function($){
  $.getJSON("http://identi.ca/api/statuses/user_timeline.json?"+
    "screen_name=bastardausrede&count=1&callback=?",
  function(data) { $('#ausredentext').text(data[0]["text"]); });
});
</script>

Nebenbei: Die Syntaxhervorhebung geschieht mit meinem JUSH Java­Script Syn­tax High­lighter. Das Er­ge­bnis sieht so aus:

3 thoughts on “Bastard Open Web Project”

Leave a Comment