Projects
Publications
Archive
About










    Permalink
    28
    03
    2009
  1. Allgemein | Bisschen Veränderung

    Bei manchen Plugins fragt man sich auch wer sich da Gedanken gemacht hat(wenn überhaupt?!). StatPress die FeedSubscribers-Option. 134 Subscribers ist mri dann doch etwas sehr viel vorgekommen, bzw so viel gelesen werden trau ich noqqe.de dann doch nicht zu. Jedesmal wenn man per GoogleReader die Feeds abruft gibts einen Subscriber mehr auf der Score-Liste weils immer über nen anderen Server/Bot läuft. Deswegen kommen die hohen Zahlen zustande.

    Deshalb bin ich jetzt wie zypral und die meisten Blogger zu feedburner gewechselt. Die FeedURL hab ich dahingehend umgebogen sodas auch diese URL im Blog steht.

    http://feeds2.feedburner.com/noqqe

    Beim Thema Zugriffs-Statistiken ist es ungefähr das selbe. Aber da werd ich mir noch was geeignetes raussuchen. Ich denke das ganz normale WordPress-Plugin.

    Desweiteren gibts bald paar neue Kategorien – die sich beim posten ergeben :)

    Und zum Schluss noch das QuickUpdates – Widget. Mir gehts in letzter Zeit oft so das ich was zu sagen hab aber nicht die Zeit / das Thema nicht den Umfang das es für einen Blogpost reicht. Deshalb musste ich mich bei -.- Twitter -.- bedienen, weil ich nichts vergleichbares mit dem pluginumfang finden konnte. Aufjedenfall ist das Widget jetzt rechts zu finden. Und auch als RSS-Feed gibts die QuickUpdates :) Würde mich zwar wundern wenns jemand abonniert aber Service ist alles :) Den Button muss ich noch bisschen verändern aber das kommt auch in Kürze.

    Greez, Flo

  2. Permalink
    27
    03
    2009
  3. Web | german-bash.org – 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 ständige aufeinander rumgereite warum wieso weshalb welche Kommentare freigeschalten/nicht freigeschalten wurden intressiert doch wirklich niemanden. Und vor allem News und Blog? O_o An das ganze andere Ansichtsgelänkel was dort abläuft möcht ich garnicht erst denken. Einfach nur stupide. Klar die Anzahl der Einsendungen gepaart mit der Faulheit der Admins ist eine Herausforderung.
    Aber dann sollen sie gefälligst nicht so anspruchsvoll sein :-/ und den Usern auch mal das Gefühl vermitteln das da noch was passiert. Stattdessen sitzen die netten Herren Mac_Fly und Co auf ihrem “ach so hohen” Tron. Wenn sie meinen. 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
    27
    03
    2009
  5. Privat | Projektantrag genehmigt

    Eigentlich hatte ich mich ja schon aufgrund fehlender kaufmännischer Inhalte auf eine Ablehung eingestellt. Heute morgen kam dann trotz allem die Genehmigung des Projektantrages! Thema “Planung und Integration einer Firewall-Lösung auf Basis von Shorewall mit VPN-Verbindung”. Shorewall ist genau genommen ein ip-tables Front-End Debian Paket mit dem sich sehr leicht eine Firewall aufbauen lässt. Läuft übrigens auch auf noqqe.de :)

    Wenn ich die Präsentation gehalten habe wird die 10-15 seitige Dokumentation hier im Blog unter Publications anzusehen sein :) Drückt mir die Daumen… Ich habs nötig :) Am 29. Mai ist Abgabe.
    Greez, Flo

  6. Permalink
    24
    03
    2009
  7. Allgemein | Ein Jahr noqqe.de

    … der 1. Geburtstag von noqqe.de  =) Hätte beim ersten Blogpost ehrlichgesagt nicht erwartet das ein kleiner Blog mir mal so nützlich wird ! Mittlerweile auch mehr besucht als ich gedacht hätte :) Nach dem Umzug ist zwar nichts mehr von den damals 16.000 Besuchen auf wordpress.com zu sehen aber das macht ja nichts :)

    Danke fürs viele lesen und die Kommentare :)

    Bis auf weiteres…
    Flo.

  8. Permalink
    22
    03
    2009
  9. Jabber | Eleganter Client – Synapse

    Zur Zeit macht ein neuer Messaging Client für Jabber / GoogleTalk im Netz von sich reden. Warscheinlich aufgrund seiner Eleganz. Hab ihn ausprobiert und er sieht wirklich sehr schön aus. Zwar noch nicht ganz ausgereift bzw ein paar Funktionen fehlen noch, aber wird demnächst bestimmt noch was schönes drauß. Wie man auf den beiden Screenshots sehen kann gibts auch verschiedene Theme-Möglichkeiten für den Chat.

    Second Screenie: http://zwetschge.org/pic/Bildschirmfoto1.png

    Das ganze gibts unter http://synapse.im/
    Greez, Flo

  10. Permalink
    18
    03
    2009
  11. Backup | Bash vs. Python

    Mein erstes BackupScript war in Python geschrieben. Das sah dann wie folgt aus:

    #!/usr/bin/python
    import os
    import time
    quellen = ['/home/ /etc/ /var/www/ /root/ ']
    ziel_verzeichnis = ('/media/backup/backup/')
    ziel = ziel_verzeichnis + time.strftime('%Y-%m-%d') + '.tar.gz'
    zip_befehl = 'tar -czvf %s %s' % (ziel, ' '.join(quellen))
    loggingok = 'echo " " >> /var/log/backup.log; echo `date +%d-%m-%Y-%H:%M:%S` --- NEW Action ---  >> /var/log/backup.log; echo `date +%d-%m-%Y-%H:%M:%S` Erfolgreich gebackupped!  >> /var/log/backup.log; echo `date +%d-%m-%Y-%H:%M:%S` --- END Action ---  >> /var/log/backup.log '
    loggingno = 'echo " " >> /var/log/backup.log; echo `date +%d-%m-%Y-%H:%M:%S` --- NEW Action ---  >> /var/log/backup.log; echo `date +%d-%m-%Y-%H:%M:%S` Backup fehlgeschlagen! >> /var/log/backup.log; echo `date +%d-%m-%Y-%H:%M:%S` --- END Action ---  >> /var/log/backup.log '
    if os.system(zip_befehl) == 0:
    print 'Erfolgreiche Sicherung nach', ziel
    os.system(loggingok)
    else:
    print 'Sicherung fehlgeschlagen!'
    os.system(loggingno)

    Aber irgendwie… wurde mir das bissl zu blöd. Alle meine Skripte laufen auf Bash. Warum beim Backuppen aus der Reihe tanzen?
    Eigentlich wäre das ganze schon nach _einer_ Zeile gelaufen. Wenn ich nicht noch die LoggingFunktion hätte.

    #!/bin/bash
    tar -czvf /media/backup/backup/`date +%Y-%m-%d-%H-%M`.tar.gz /home /etc /var/www /root
    return=`echo $?`
    if [ $return -eq 0 ]; then
    echo " " >> /var/log/backup.log
    echo `date +%d-%m-%Y-%H:%M:%S` --- NEW Action ---  >> /var/log/backup.log
    echo `date +%d-%m-%Y-%H:%M:%S` Files Erfolgreich gebackupped!  >> /var/log/backup.log
    echo `date +%d-%m-%Y-%H:%M:%S` --- END Action ---  >> /var/log/backup.log
    else
    echo " " >> /var/log/backup.log
    echo `date +%d-%m-%Y-%H:%M:%S` --- NEW Action ---  >> /var/log/backup.log
    echo `date +%d-%m-%Y-%H:%M:%S` File Backup fehlgeschlagen! >> /var/log/backup.log
    echo `date +%d-%m-%Y-%H:%M:%S` --- END Action ---  >> /var/log/backup.log
    mail -s "Backup fehlgeschlagen!" root@zwetschge.org < /var/log/backup.log
    fi

    Ich weiss nicht. Mir gefällts besser.

  12. Permalink
    18
    03
    2009
  13. Shell | timeRobot 0.0.6

    Der Robot ist bei mir jetzt ca 4 Tage im Einsatz und ich muss sagen das ganze wird relativ schnell unübersichtlich. Jede angegebene Config wird bei jedem Cronjob komplett gesichert. Da sammeln sich nach einer weile Recht viele Daten. Um das zu umgehen gibts jetzt die neue Version von timeRobot:

    Changelog:

    • Via md5-Summe erkennt timeRobot automatisch ob die letzte gesicherte Datei der aktuellen Datei entspricht. Falls dies Eintritt erfolgt keine Sicherung der Datei, aber eine Ausgabe und ein Log-Eintrag.
    • timeRobot ist im allgemeinen “gesprächiger” geworden. Sowohl bei Einträgen, Updates als auch bei Auto-updates usw.
    • Es wird mehr geLoggt und vor allem detailierter.
    • Bugfix: Automatische Cron-Job Einrichtung gefixt.

    Rausgekommen ist also eine effizientere, humanere Version :D

    Zu finden wie bei den anderen Projekten auch unter:

    http://zwetschge.org/timerobot/timerobot-0.0.6/timerobot-0.0.6-all.deb

    to be continued..
    Flo

  14. Permalink
    16
    03
    2009
  15. Web | Datensammler – Eine Meinung

    Datensammlung. Ein “Problem”(wie es gerne genannt wird) das mittlerweile immer mehr zum Gesprächsthema wird. Die einen nehmen es hin, die anderen versuchen sich mit diversen Verschlüsselungsverfahren in vermeintlicher Sicherheit zu wiegen. Auch WWW-Erfinder Tim Berners-Lee macht sich Sorgen (http://www.australianit.news.com.au/story/0,24897,25192557-15318,00.htm ). Datensammlung, Bespitzelung, Nutzdatenanalysen sind allgegenwärtig. Und damit meine ich nicht Mr. Schäuble der es sogar im Rollstuhl schafft Menschenrechte mit Füßen zu treten. Ich rede vom kommerziellen Teil des Themas. Und es fängt schon bei der Startseite von Millionen Menschen an: Google. Sozusagen der Vorzeigedatensicherer, steht mit diesem Ruf, verglichen mit anderen Web-Services und ähnlichem, mittlerweile nicht mehr alleine da. Yahoo, Web.de, Facebook, MySpace und wie sie alle heissen werden warscheinlich genauso Nutzerverhalten speichern und analysieren wie Google. Bei der Web2.0 Ausgeburt “Social-Networking” sorgen sozusagen die Nutzer selbst für Input. Und auch hier wird Kaptial aus den Daten geschlagen. Warum auch nicht? Die angebotenen Services sind für den Nutzer kostenlos. Irgendein Nutzen muss schliesslich gezogen werden. Allseits bekannt durch Werbeeinnahmen. Für mich ist es ein nachvollziehbarer Schritt, wenn man bedenkt das einzelne Klicks einen bestimmten Betrag Cash(sagen wir mal 2 Cent) für den Service-Anbieter einbringen. Wer würde nicht Nutzdaten und Suchanfragen speichern um individuell zutreffendere Werbeanzeigen einblenden zu lassen, was in direktem Verhältnis zur Anzahl der Klicks steht. Die Rechnung Googles ist also ganz einfach. Mehr Klicks durch treffendere Werbung = Mehr Cash.
    Was Google sonst noch so alles mit dem Gesammelten anstellt… bleibt warscheinlich ein firmeninternes Geheimnis. Für die meisten ein Grund für Vorwürfe, aber ein Preis den man für die (guten) kostenlosen Webdienste eben zu zahlen hat. Angenommen es gäbe zwei verschiedene Plattformen. Eine Entgelts-pflichtige Goolge-Version ohne Datenspeicherung, Werbung usw und eine, wie wir sie gewohnt sind. Wie viele Nutzer würden sich wohl für die Nutzung der Entgelts-Version entscheiden?
    Ich bin ganz ehrlich. Ich nicht.

  16. Permalink
    16
    03
    2009
  17. Shell | TimeRobot – Strukturiertes/Zyklisches Backuppen ausgewählter Configs und Skripts

    Moin,
    aufgrund diverser Handling-Probleme mit RCS und anderen Structure-Backup-Tools, war ich einfach so frei und hab mein eigenes kleines System zusammen gebastelt. Denkbar einfach ist der Sinn des ganzen. Configdateien und Skripte ändern sich. Und manchmal funktioniert dank einer kleinen Änderung das ganze Programm nicht mehr. Wenn man nur wüsste welche kleine Änderung man nochmal getätigt hat? TimeRobot (so hab ich das ganze getauft) sichert sowohl manuell (kurzer Aufruf), als auch Zyklisch (Woche Tag Stunde, in timerobot.conf konfigurierbar) entsprechende Configfiles, Skripte und sonstige Dateien die vom User im .conf File hinterlegt wurden. Somit erstellt sich eigenständig eine Basis von Files auf die man im Notfall zurückgreifen kann.

    Wer intressiert ist:
    Runterzuladen gibts das ganze unter: http://zwetschge.org/timerobot/timerobot-0.0.5/timerobot-0.0.5-all.deb

    Und hier noch ein kurzes Anwendungsbeispiel:
    $ dpkg -i timerobot-0.0.5-all.deb # Installation

    $ vim /etc/timerobot.conf # Erstanpassung der Pfade (selbsterklärend)


    $ timerobot -t # Erst-Einrichtung der in timerobot.conf gesetzen zyklischen Sicherung


    $ timerobot -a X11 # Ersten Eintrag hinzufügen
    TimeRobot-Verzeichnis X11 wurde angelegt.
    Editiere /etc/timerobot.conf um die Pfade anzupassen


    $ timerobot -a aliases # Zweiter Eintrag
    TimeRobot-Verzeichnis aliases wurde angelegt.
    Editiere /etc/timerobot.conf um die Pfade anzupassen

    $ timerobot -a hosts # Dritter Eintrag (usw.)
    TimeRobot-Verzeichnis hosts wurde angelegt.
    Editiere /etc/timerobot.conf um die Pfade anzupassen

    $ timerobot -l # Struktur des Sicherungsverzeichnisses anzeigen
    /home/user/timerobot
    |-- X11
    |-- aliases
    `-- hosts
    3 directories, 0 files

    $ timerobot -u X11 # Erstmalige Sicherung zb der xorg.conf

    $ timerobot -l
    /home/user/timerobot
    |-- X11
    | `-- 2009-03-16-10-51-28-X11
    |-- aliases
    `-- hosts
    3 directories, 1 file


    $ timerobot --autoall # Komplett-Sicherung aller angegebenen Files


    $ timerobot -l
    /home/user/timerobot
    |-- X11
    | |-- 2009-03-16-10-51-28-X11
    | `-- 2009-03-16-10-52-07-X11
    |-- aliases
    | `-- 2009-03-16-10-52-07-aliases
    `-- hosts
    `-- 2009-03-16-10-52-07-hosts
    3 directories, 4 files

  18. Permalink
    09
    03
    2009
  19. 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

Older »