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

Projects
Books
Archive
About









    Permalink
  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
  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
  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
  7. Gobby | Multi Cursor File Editing

    Seit einigen Tagen spielen CrackPod und ich gleichzeitig zusammen an PythonDateien herum. Ich hab auch noch nicht verstanden wie das genau funktioniert.

    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.

    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.

    
    #!/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()
    

    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
  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
  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
  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
  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
  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
  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 »