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

Projects
Books
Archive
About









    Permalink
  1. 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!

  2. Posted: 2008-07-18 Freitag 10:38 by noqqe
    Tags: | | |
        Gobby | Multi Cursor File Editing by noqqe, unless otherwise expressly stated, is licensed under BY-NC-SA.

    5 Responses to “Gobby | Multi Cursor File Editing”

    1. Dr. Azrael Tod says:

      vlt nicht ganz so gut für größere Projekte geeignet wie CVS aber sicher sehr interessant zu lern- und spaßzwecken…
      Werd ich mir mal ansehen. :-)

    2. seufz says:

      Ach wir nehmen dich einfach mal in ein Session mit rein :)

    3. charlysan says:

      Naja, also mit CVS hat das ja eigentlich nichts zu tun, mit dem Editor kann man ja wirklich gleichzeitig live an einer Datei arbeiten (und hat nebenbei sogar noch einen ganz netten Chat).
      Also ich hab damit auch schonmal rumgespielt und fand den echt cool, auch wenn man sowas ja nicht so oft braucht…

    4. posts says:

      greatings…

      memorized…

    5. noqqe.de » Blog Archive » Bash | the zombie-revolution-environment says:

      [...] Vor kurzem saß ich nachts vor meiner Shell und suchte irgendeine Ablenkung. Dachte dann an ein Python Projekt, welches ich zusammen mit Chris vor ca. 2 Jahren mal aufgegriffen hatte. Ich fand die Idee damals [...]

    leave a reply