Projects
Publications
Archive
About










    Permalink
    30
    07
    2008
  1. Firefox3 close Quickie Guide :D

    Ich habe desöfteren ein StartProblem mit Firefox. Nach dem schliessen und neuöffnen eines Firefox kommt häufig mal die Meldung “Firefox is already running! Please close it before you open a new one “(oder so ähnlich). Wäre ja nicht so tragisch – würde ich einen in meiner Taskleiste finden ;) . Und anstatt jedesmal den X-Server neu zu starten fiel mir irgendwann ein, dass jeder Prozess ja eine Nummer hat. Die sogenannte PID :)

    Also mal sehen…

    $ ps aux

    (Ellenlange Ausgabe aller Prozesse… mit den parametern A U und X )

    okay zu viel zum suchen. Aber es gibt ja grep. Einen Ausgabe-Filter sozusagen.

    $ ps aux | grep 'firefox'
    noqqe     9270  8.4  7.1 175908 73204 ?        Sl   15:20   0:54 /usr/lib/firefox-3.0.1/firefox
    noqqe     9287  0.0  0.0   3012   772 pts/0    R+   15:31   0:00 grep firefox

    Aha. Jackpot. Prozessnummer: 9270

    $ kill 9270

    und das wars mit Firefox und ich darf einen neuen öffnen :)

    QuickGuide :)

    Flo

  2. Permalink
    29
    07
    2008
  3. Schon wieder Ärger mit EeePC

    Langsam nervts dezent. Montag Morgen.. Kiesel gestartet und das Home Verzeichniss will nicht.

    (Kurze Aufklärung: Mein Homeverzeichnis ist auf einer 8GB SDCARD gemountet weil der 4GB SSD Speicher mir zur klein war)

    Alle Einstellungen sind weg – Auch geänderte Konfigurationen werden bei jedem Neustart verworfen. Berechtigungen des /home hab ich geprüft. Genauso wie die .dmrc Datei. Komischerweise ist auf der SDCARD nichts mehr vorhanden was Programme oder sonstiges betrifft. Einzige noch verfügbare Dateien sind in /home/noqqe/Desktop. Alles sehr komisch. Die versteckten Dir’s die noch da sind werden auch neu angelegt falls nicht vorhanden. df -h ausgabe stimmt mit der /etc/fstab Datei überein und ansonsten sollte das ganze auch hinhauen. Mir ist das ganze ein Rätsel. Wäre die Karte komplett kaputt okay. Aber nur Teildaten-Verlust?!

    Dazu kommt das kein Firefox mehr startet (warum auch immer), und der update manager lässt sich auch nichtmehr öffnen.

    Ich kann absolut nicht die Ursache für diese seltsam zusammengewürfelten Probleme nachvollziehen. Wie dem auch sei ich werde Kiesel neu aufsetzen müssen.

    reinstallcounter = reinstallcounter + 1
    print 'Anzahl der Kiesel Neuinstallationen beträgt jetzt : ' , reinstallcounter

    Anzahl der Kiesel Neuinstallationen beträgt jetzt : 5

    *seufz*

  4. Permalink
    27
    07
    2008
  5. Leistungsbestätigungen :)

    So das 2. Schuljahr ist rum und ich hab mein CCNA1 Cisco Zertifikat!

    Und natürlich mein Zeugnis. Bin eig ganz zufrieden damit… :) Bis auf die Reli 3. Aber mal ehrlich wer weis aus dem Stand die 10 wichtigsten  Personen aus dem AT inklusive Ehepartner!? Sozusagen Hardcore Bibel Unterricht -.-

    Letzte Woche Arbeit und dann hab ich entspannte 3 Wochen Urlaub! *zurücklehn*

    Soweit mal wieder zu mir ;)

    (Achja und wenn es jemand aufgefallen ist : Das Layout ist neu :) )

  6. Permalink
    18
    07
    2008
  7. Gobby(Multi Cursor File Editing) oder so ähnlich :D

    Seit einigen Tagen spielen CrackPod und ich gleichzeitig zusammen an PythonDateien herum. Ich hab auch noch nicht verstanden wie das genau funktioniert. Aber : Es funktioniert und es macht riesen Spaß!
    Hier mal der Link zu Gobby: http://gobby.0×539.de/trac/

    Gobby is a free collaborative editor supporting multiple documents in one session and a multi-user chat. It runs on Microsoft Windows, Mac OS X, Linux and other Unix-like platforms.

    Vor allem schreitet mein Lernprozess viel schneller voran als mit dem PDF :)

    Das ganze funktioniert über einen offenen Port im Router und einer der Beteiligten muss den ganzen Spaß quasi “hosten”. Mithilfe eines Passworts lässt sich dann die Session betreten und mehrere Dokumente bearbeiten/anlegen.

    Dadurch sind wir dann auf die Idee gekommen uns unsere eigene kleine Welt zusammenzubasteln ;) Nur aus Spaß an der Freude und damit ich endlich lerne besser mit Python umzugehen. :)

    Das ganze sieht in etwa so aus: (Nur ein ganz kleiner Entwurf :P )

    [sourcecode language='python']
    #!/usr/bin/python

    class Person:
    bevoelkerung = 0
    def __init__(self, name, url):
    self.name = name
    self.url = url
    print’%s Wird geboren’ % self.name
    Person.bevoelkerung +=1

    def blog(self):
    print ‘Visit me on %s’ % self.url

    def __del__(self):
    print ‘%s ist tot!’ % self.name
    Person.bevoelkerung -=1

    if Person.bevoelkerung == 0:
    print’ich bin der letzte’
    else:
    print’Es gibt noch %d Leute.’ % Person.bevoelkerung

    def sagHallo(self):
    print ‘Servus ich bin %s’ % self.name
    def wieViele(self):
    if Person.bevoelkerung == 1:
    print ‘ich bin ganz alleine hier*angst*’
    else:
    print ‘Es leben hier %d Leute’ % Person.bevoelkerung

    noqqe = Person(‘noqqe’, ‘noqqe.de’ )
    noqqe.blog()
    noqqe.sagHallo()
    noqqe.wieViele()
    crackpod = Person(‘crackpod’, ‘crackpod.bplaced.net’ )
    crackpod.sagHallo()
    crackpod.blog()
    crackpod.wieViele()
    noqqe.sagHallo()
    noqqe.wieViele()
    Julie = Person(‘Julie’, ‘julie.hat-gar-keine-homepage.de’ )
    Julie.sagHallo()
    Julie.blog()
    Julie.wieViele()
    noqqe.__del__()
    noqqe.wieViele()
    [/sourcecode]

    oder wie immer hier : http://paste.pocoo.org/show/79759/

    Ausgabe sieht dann ungefähr wie folgt aus:
    noqqe Wird geboren
    Visit me on noqqe.de
    Servus ich bin noqqe
    ich bin ganz alleine hier*angst*
    crackpod Wird geboren
    Servus ich bin crackpod
    Visit me on crackpod.bplaced.net
    Es leben hier 2 Leute
    Servus ich bin noqqe
    Es leben hier 2 Leute
    Julie Wird geboren
    Servus ich bin Julie
    Visit me on julie.hat-gar-keine-homepage.de
    Es leben hier 3 Leute
    noqqe ist tot!
    Es gibt noch 2 Leute.
    Julie ist tot!
    Es gibt noch 1 Leute.
    ich bin der letzte
    crackpod ist tot!

  8. Permalink
    16
    07
    2008
  9. Python Backup Skript

    Sozusagen das mein erstes Nutzskript in python :) Regelmäßig gemacht ist das schonmal ne super Sache :)

    (Ich weiss es ist unsinn das /home Verzeichnis nach /home zu backuppen :) aber ist auf dem EeePC ja nur zu Testzwecken.)

    [sourcecode language='python']
    #!/usr/bin/python

    import os

    import time

    quellen = [ '/home/noqqe' ]

    ziel_verzeichnis = (‘/home/noqqe/backup/’ )

    ziel = ziel_verzeichnis + time.strftime( ‘%d%m%Yum%H:%M’ ) + ‘.zip’
    zip_befehl = ‘zip -qr %s %s’ % (ziel, ‘ ‘.join(quellen))

    if os.system(zip_befehl) == 0:

    print ‘Erfolgreiche Sicherung nach’, ziel

    else:

    print ‘Sicherung fehlgeschlagen!’[/sourcecode]

    Hier nochmal mit Syntax Highlightning und mit _wichtigen_ Einrückungen.

    http://paste.pocoo.org/show/79569/

  10. Permalink
    15
    07
    2008
  11. ubuntueee und ubuntu-netbook-remix installiert

    Nach ein paar Schwierigkeiten (wie könnte es auch anders sein) mit X11 und X-Server hats dann doch funktioniert!

    Den Remix kann man eigentlich mit nur einem Wort beschreiben: Hammer!

    Look und Feel sind einfach genial. Als hätte ich ein neues Netbook :D Hier ein kleiner Screenshot:

    Dynamisch … Einfach … Hübsch … Komfortabel.

    Ich liebe es… :D

  12. Permalink
    14
    07
    2008
  13. eeexubuntu oder ubuntueee ?!

    Mein EeePC ist ja seit letzter Woche hinüber und ich überlege jetzt wie bzw was ich auf ihm installiere. Die XFCE Version eeexubuntu war ja eigentlich Recht angenehm. Allerdings optisch nicht so ganz der Bringer :-/

    Bin dann auf Ubuntueee gestoßen und überlege gerade ob ich mir das mal zulege und darauf vielleicht Ubuntu-Netbook-Remix zum laufen bekomme! Unter XFCE ging das ja nicht und bevor ich meinen kostbaren Speicherplatz in Kiesel an eine zweite Oberfläche verschwende lass ich es lieber.

    Im moment lädt bei mir, ein unter Windows lauffähiges Programm, ubuntueee herunter welches gleich vollautomatisch auf meinem USBStick eingerichtet und eee-installationsfertig gemacht wird. Schöne Sache – Bis auf das ich in der Arbeit Win2000 benutzen muss-.-

    Schätze mal ich werde ubuntueee installieren :)

    Greez noqqe

    update: gerade gefunden:
    Also Installbeschreibung von Netbook-Remix für DAUs wie mich ^^

  14. Permalink
    11
    07
    2008
  15. Cisco CCNA1 bestanden ! 94,1%

    Der Titel sagt ja schon alles :) Bin jetzt offiziell

    CISCO CERTIFIED NETWORK ADMIN

    *freu*

    Das Zertifikat als solches bekomm ich allerdings erst übernächste Woche! =)

    Endlich ist das rum *seufz*

    Schön Gruß – noqqe

  16. Permalink
    09
    07
    2008
  17. Ich lerne Python

    Auf den Trichter hat mich CrackPoD gebracht :) Anhand einer PDF für Python Neulinge

    http://abop-german.berlios.de/

    bringe ich mir zur Zeit Pyhton bei! Ist eigentilch Recht einfach. Aber ich glaube das liegt auch ein bisschen an meinen 2 Jahren C++ in der Berufsschule. Hier meine ersten paar kleinen Skripte:

    Variablen und Operatoren

    #!/usr/bin/python

    laenge = 5
    breite = 2
    flaeche = 2 * (laenge + breite)
    print 'laenge' , laenge
    print 'breite' , breite
    print 'flaeche ist: ' , flaeche

    Schleifen und Breaks


    #!/usr/bin/python


    while True:
    s = raw_input ('geben sie etwas ein ')
    if s == 'ende' :
    break
    if len(s) < 3:
    continue
    print 'Laenge ist ausreichend', len(s)
    print 'fertig'

    Globale und Interne Variablen


    #!/usr/bin/python


    def funk():
    global x
    print 'x ist', x
    x = 2
    print 'lokales x ist jetzt' , x

    x = 50
    funk()
    print 'der wert von x ist' ,x

    und hier das erste Skript mit Unterhaltungswert :D
    Zahlenraten.

    #!/usr/bin/python

    zahl = 23
    weiter = True

    while weiter:
    geraten = int(raw_input('geben sie eine zahl ein'))

    if zahl == geraten:
    print 'glueckwunsch, du hasts!'
    weiter = False
    elif geraten < zahl:
    print 'nein die zahl ist etwas hoeher'
    else:
    print 'nein die zahl ist etwas niedriger'

    else:
    print 'schleife beendet'
    print 'Fertig'

    Ich hoff ich kann bald produktiv damit arbeiten :)

  18. Permalink
    08
    07
    2008
  19. Cisco CCNA 1

    Am Freitag ist es soweit. Jede Blockwoche hab ich eine Prüfung abgelegt um jetzt dann das

    CISCO CERTIFED NETWORK ADMIN

    Zertifikat zu erwerben :)

    Schön das unsere Schule sowas anbietet! Ist ja super angesehen das ganze.

    Kurze Themenübersicht was ich jetzt alles beherrsche(n sollte) / drauf hab(en sollte):

    IP / TCP / UDP / Routing / Routing Protokolle / OSPF / EIGRP / IGRP / Switching / STP / SNMP / IP Subnetting / Fehleranalyse LAN (NEXT FEXT usw) / ISO-OSI Modell / TCPIP Modell / Netzmasken / Broadcast / 10BASET / 100BASET / LWL / GIGABIT Ethernet  / Patchkabel (SFTP FTP UTP) / sowie die ZahlenSysteme Hexadezimal, Octal und Binär

    also Daumendrücken.. am Freitag ist Abschlussprüfung!

Older »