Ich wollte nur [...] und dann ist das Universum explodiert.

Projects
Books
Archive
About









    Permalink
  1. Server | Ein Stück Statistik

    Hab mir mal die Zeit genommen ein paar Logfiles zu analysieren :)

    Teeworlds-Server

    Der Teeworldsserver der auf Zwetschge läuft wird zur Zeit immer mehr bespielt :) Logfile ist mittlerweile 15 MB gross :)
    Mit dem Befehl:
    for x in `cat /var/log/screen.log | grep “joined the game” | awk ‘{print $3 }’ | sort | uniq`; do grep $x /var/log/screen.log | wc -l | tr -d ‘\n’; echo ” : $x”; done | sort -rn
    hab ich ein bisschen durch die Gegend gegreppt und die Spieler Rausgegreppt die am öftesten auf den Server gekommen sind :) Hier die Liste bei einem der schönsten Paste-Services:
    http://paste.pocoo.org/show/114322/

    Random-Animations-Pool

    Zum Teil auch aus Langeweile lass ich mir alle Heilige Zeit mal per CronJob die Statistik für die zufällig ausgewählten Bilder per Mail zuschicken. Das Skript dazu hab ich bei CodeCocktail gepostet Der Zufall ist dabei sehr … parteiisch find ich:
    Daily Emote Score for 26-04-2009-04:01:01

    200 : http://zwetschge.org/emotes/emote32.gif
    216 : http://zwetschge.org/emotes/emote20.gif
    216 : http://zwetschge.org/emotes/emote5.gif
    220 : http://zwetschge.org/emotes/emote58.gif
    220 : http://zwetschge.org/emotes/emote73.gif
    221 : http://zwetschge.org/emotes/emote11.gif
    221 : http://zwetschge.org/emotes/emote49.gif
    221 : http://zwetschge.org/emotes/emote64.gif
    222 : http://zwetschge.org/emotes/emote8.gif
    225 : http://zwetschge.org/emotes/emote63.gif
    227 : http://zwetschge.org/emotes/emote74.gif
    229 : http://zwetschge.org/emotes/emote55.gif
    230 : http://zwetschge.org/emotes/emote2.gif
    231 : http://zwetschge.org/emotes/emote56.gif
    232 : http://zwetschge.org/emotes/emote22.gif
    232 : http://zwetschge.org/emotes/emote26.gif
    232 : http://zwetschge.org/emotes/emote4.gif
    233 : http://zwetschge.org/emotes/emote29.gif
    233 : http://zwetschge.org/emotes/emote50.gif
    233 : http://zwetschge.org/emotes/emote54.gif
    234 : http://zwetschge.org/emotes/emote57.gif
    234 : http://zwetschge.org/emotes/emote66.gif
    235 : http://zwetschge.org/emotes/emote13.gif
    235 : http://zwetschge.org/emotes/emote28.gif
    236 : http://zwetschge.org/emotes/emote0.gif
    237 : http://zwetschge.org/emotes/emote46.gif
    237 : http://zwetschge.org/emotes/emote65.gif
    238 : http://zwetschge.org/emotes/emote71.gif
    238 : http://zwetschge.org/emotes/emote79.gif
    239 : http://zwetschge.org/emotes/emote12.gif
    239 : http://zwetschge.org/emotes/emote14.gif
    239 : http://zwetschge.org/emotes/emote1.gif
    239 : http://zwetschge.org/emotes/emote37.gif
    239 : http://zwetschge.org/emotes/emote75.gif
    240 : http://zwetschge.org/emotes/emote19.gif
    240 : http://zwetschge.org/emotes/emote61.gif
    241 : http://zwetschge.org/emotes/emote24.gif
    241 : http://zwetschge.org/emotes/emote59.gif
    241 : http://zwetschge.org/emotes/emote70.gif
    243 : http://zwetschge.org/emotes/emote77.gif
    244 : http://zwetschge.org/emotes/emote18.gif
    246 : http://zwetschge.org/emotes/emote16.gif
    246 : http://zwetschge.org/emotes/emote40.gif
    247 : http://zwetschge.org/emotes/emote43.gif
    248 : http://zwetschge.org/emotes/emote9.gif
    249 : http://zwetschge.org/emotes/emote51.gif
    249 : http://zwetschge.org/emotes/emote62.gif
    252 : http://zwetschge.org/emotes/emote21.gif
    252 : http://zwetschge.org/emotes/emote42.gif
    254 : http://zwetschge.org/emotes/emote33.gif
    254 : http://zwetschge.org/emotes/emote34.gif
    254 : http://zwetschge.org/emotes/emote35.gif
    254 : http://zwetschge.org/emotes/emote72.gif
    256 : http://zwetschge.org/emotes/emote41.gif
    256 : http://zwetschge.org/emotes/emote44.gif
    256 : http://zwetschge.org/emotes/emote45.gif
    256 : http://zwetschge.org/emotes/emote69.gif
    257 : http://zwetschge.org/emotes/emote27.gif
    257 : http://zwetschge.org/emotes/emote60.gif
    258 : http://zwetschge.org/emotes/emote30.gif
    259 : http://zwetschge.org/emotes/emote39.gif
    259 : http://zwetschge.org/emotes/emote3.gif
    259 : http://zwetschge.org/emotes/emote53.gif
    259 : http://zwetschge.org/emotes/emote76.gif
    260 : http://zwetschge.org/emotes/emote23.gif
    260 : http://zwetschge.org/emotes/emote36.gif
    262 : http://zwetschge.org/emotes/emote25.gif
    262 : http://zwetschge.org/emotes/emote80.gif
    263 : http://zwetschge.org/emotes/emote52.gif
    265 : http://zwetschge.org/emotes/emote67.gif
    266 : http://zwetschge.org/emotes/emote31.gif
    266 : http://zwetschge.org/emotes/emote6.gif
    268 : http://zwetschge.org/emotes/emote10.gif
    269 : http://zwetschge.org/emotes/emote15.gif
    269 : http://zwetschge.org/emotes/emote17.gif
    270 : http://zwetschge.org/emotes/emote68.gif
    271 : http://zwetschge.org/emotes/emote38.gif
    274 : http://zwetschge.org/emotes/emote78.gif
    283 : http://zwetschge.org/emotes/emote7.gif
    293 : http://zwetschge.org/emotes/emote48.gif
    324 : http://zwetschge.org/emotes/emote47.gif

    Spam-Kommentare

    Zur Zeit explodiert (trotz Askimet) mein Spam-Kommentar Counter… und zwar immer nur bei dem Post zumThema Teeworlds-Server Fragt mich bitte nicht an was das liegt… aber nun Gut… der Counter zählt mittlerweile rund 1200 Spams auf diesen Beitrag O_o. Wenn jemand vorschläge hat wie das zu vermeiden ist… immer her damit!

    Blog

    Auch der Blog selbst hat nach dem Relaunch (damals 15.000) schon wieder 3.500 Zugriffe und ganze 8 Feed-Reader :D. Find ich eigentlich ganz in Ordnung wenn man bedenkt das mir spontan nur 4 Leute einfallen die ich persöhnlich kenne die ihn lesen, und zum anderen ich hier nicht wirklich Intressantes Zeugs Blogge :)

    Teamspeak-Server

    Mittlerweile 15 GB Traffic sent by Server und ca 5 GB recieved by Server :) Auch viel mehr als ich anfangs dachte.

    Greez, Flo


  2. Permalink
  3. Web | german-bash.org vs. ibash.de

    Ich geb hier ja Recht wenig meine Meinung zu irgendwelchen Webservices ab, weils mich teils auch einfach nicht Intressiert welche ehemals tollen “Dienste” sich selbst ins aus treiben. Ich weiss nicht vielleicht liegts dran das german-bash.org mittlerweile jeder kennt, aber mich spricht das ganze immer weniger an. Auf german-bash.org kommen alle heilige Zeit mal 15 freigeschaltene Zitate, Im IRC-Chat darf man nicht idlen… und überhaupt nur joinen nach Registration. Ganz zu schweigen von dieser Sache mit “german-blog.org“. Wenn ihr mich fragt ein Schuss ins Knie. Dieses herumgereite warum, wieso, weshalb, welche Kommentare freigeschalten wurden oder nicht ist doch völlig egal. Die Kombination aus News und Blog find ich auch eher strange. Weniger Müll und Verlagerung der News auf german-blog zum Beispiel. An das ganze stupide Ansichtsgeplänkel was dort abläuft möcht ich garnicht erst denken. Ich stelle nicht in Frage, dass die Anzahl der Einsendungen gepaart mit der Faulheit der Admins ist eine Herausforderung darstellen. Aber die Hochnäßigkeit  mit der das Quotes-System verwaltet wird geht nicht in Ordnung. Vor allem den Usern das Gefühl vermitteln das da noch was passiert fände ich wichtig. Stattdessen sitzen die Herren Mac_Fly und Co auf ihrem “hohen” Tron. German-bash ist für mich definitv aus dem Reader gestrichen. Grade weil ich erst neulich eine wirklich nette, schöne alternative gefunden habe.
    ibash.de :) Super Sache, nette schnelle regelmäßige Posts die auch noch 100mal lustiger sind :) . Was will man mehr?
    go ibash.de go!


  4. Permalink
  5. Shell | Unterhaltung beim Login mit Kühen und Ascii-ART

    Hübsch oder? Mithilfe von Fortune (das ich bei CodeCocktail ja schon einmal vorgestellt habe) und Cowsay wird bei jedem Login in eine Shell ein zufälliges Tier/Comicfigur in ASCII-ART abgebildet,  das mit Ratschlägen/Witzen/Weisheiten/und anderen lustigen Sachen zur Seite steht. Hier ein kleines HOW-TO:

    apt-get install fortune fortune-de cowsay

    vim .bashrc (des gewünschten Users bzw Root):

    random_cow(){
    cows=(`ls -1 /usr/share/cowsay/cows/*.cow`)
    cow_num=${#cows[*]}
    echo ${cows[RANDOM%$cow_num]}
    }
    if [[ $- == *i* ]]; then
    fortune de | cowsay -f `random_cow` -W 75
    fi

    Weit erstmal zur Grundfunktion =) Das Ganze ist aber noch sehr weit personalisierbar sag ich mal =) Mit fortune -f  lässt sich eine Liste anzeigen mit Kategorien der Sprüchen. Diese wiederrum lassen sich beispielsweise statt “fortune de” in den .bashrc Eintrag einfügen (fortune stilblueten).

    zwetschge:~# fortune -f
    100,00% de
    1,64% woerterbuch
    0,63% sprichworte
    0,23% elefanten
    3,30% namen
    0,12% bahnhof
    0,23% anekdoten
    1,65% ms
    2,11% regeln
    0,37% murphy
    0,25% sicherheitshinweise
    1,10% warmduscher
    0,74% stilblueten
    1,80% sprueche
    1,43% letzteworte
    7,70% unfug
    0,14% loewe
    0,61% mathematiker
    0,69% lieberals
    0,23% translations
    65,30% zitate
    6,06% witze
    0,13% vornamen
    0,19% huhn
    1,06% computer

    Genauso wie sich die ASCII-Comics noch anpassen lassen. In /usr/share/cowsay/cows/ liegen jede Menge Cow-Dateien aus denen man löschen/hinzufügen neue herunterladen oder selber basteln kann =) Meine Favorites sind natürlich diese beiden Star-Wars-Genossen hier:

    Greez, Flo