2006-03-26T00:10:50 gute Nacht, macht bald Feierabend ... ;-) 2006-03-26T00:11:01 n8 2006-03-26T00:11:06 cu tabellar 2006-03-26T00:11:08 * mitsuhiko ist jetzt auch weg 2006-03-26T00:11:17 *** tabellar has quit IRC 2006-03-26T00:11:28 aber das ruby ding ist wirklich gut gemacht 2006-03-26T00:12:33 RUBY? 2006-03-26T00:12:47 xorAxAx: tryruby.hobix.com 2006-03-26T00:16:36 nicht opera kompatibel 2006-03-26T00:16:42 mit python wäre das nicht passiert! 2006-03-26T00:16:53 xorAxAx: mit python haben wirs noch nicht am laufen 2006-03-26T00:17:02 bzw gibt es das noch nicht 2006-03-26T00:17:18 dann mal los 2006-03-26T00:17:30 xorAxAx: morgen ;) 2006-03-26T00:17:33 gute nacht 2006-03-26T00:17:36 xorAxAx: alles mit der ruhe ^^ 2006-03-26T00:17:40 jetzt bin ich erst mal weg 2006-03-26T00:17:42 cu birkenfeld 2006-03-26T00:17:43 gute nacht 2006-03-26T00:17:44 cu xorAxAx 2006-03-26T00:17:49 *** birkenfeld has quit IRC 2006-03-26T04:02:49 *** Jim7J1AJH has joined #pocoo 2006-03-26T04:05:31 *** Jim7J1AJH has left #pocoo 2006-03-26T05:59:24 there's some syntax errors on this page: http://trac.pocoo.org/wiki/PluginApi 2006-03-26T05:59:29 return req.environ['PATH_INFO'] = '/about.html' 2006-03-26T05:59:31 that should be == 2006-03-26T11:02:01 Windle_: fixed :) 2006-03-26T12:51:09 *** tux123 has joined #pocoo 2006-03-26T14:35:51 *** birkenfeld has joined #pocoo 2006-03-26T14:41:04 re 2006-03-26T14:41:06 moin birkenfeld 2006-03-26T14:41:14 birkenfeld: ich glaub ich hab meine console bald fertig :) 2006-03-26T14:41:25 mitsuhiko: fein :) 2006-03-26T14:42:35 birkenfeld: ich hab nur noch nicht raus wann ein multiline statement beginnt :( 2006-03-26T14:42:59 ich glaub wenn die zeile mit "\" oder ":" endet, bzw mehr öffnende klammern als schließende sind 2006-03-26T14:43:03 ist das richtig? 2006-03-26T14:43:39 mitsuhiko: code.compile_command 2006-03-26T14:44:17 birkenfeld: hilft mir nur nix, weil ich das noch am client machen muss 2006-03-26T14:46:28 aso 2006-03-26T14:47:34 ja, dann wie du gesagt hast 2006-03-26T14:47:52 wäre nett, wenn javascript sowas wie "".count("(") hätte :-/ 2006-03-26T14:50:03 hat es nicht? 2006-03-26T14:50:13 ich hab nix gefunden 2006-03-26T14:50:15 du musst auch "[" und "{" berücksichtigen 2006-03-26T14:50:24 und """asdfasdf 2006-03-26T14:50:26 ... 2006-03-26T14:50:27 """ 2006-03-26T14:50:28 auch :-/ 2006-03-26T14:51:27 wieso musst du das clientseitig schon wissen? 2006-03-26T14:51:55 birkenfeld: weil ich eine komplette konsolen nachgebaut hab, die erst bei blockende sendet und das dann erste evaluiert 2006-03-26T14:52:09 es ist schnell und man kann nicht abgeschlossene blöcke nochmal bearbeiten 2006-03-26T14:52:25 ok 2006-03-26T15:24:44 cool 2006-03-26T15:39:51 xorAxAx: hm? 2006-03-26T15:40:03 mitsuhiko: ein py web interpreter 2006-03-26T15:40:09 achso das 2006-03-26T15:40:12 python for WORLD DOMINATION! 2006-03-26T15:40:32 ich fand die idee einfach gut 2006-03-26T15:41:59 er killt aber noch meine promts 2006-03-26T15:56:56 argh. argh. argh 2006-03-26T15:57:00 das multiline mag er nicht 2006-03-26T16:06:26 es funzt zumindest mal, solange man keine multiline statements verwendet 2006-03-26T16:06:33 die erkennt er irgendwie noch nicht 2006-03-26T16:06:48 bzw weiß er wo sie anfangen, aber nicht aufhören 2006-03-26T16:30:30 *** dejot has joined #pocoo 2006-03-26T16:34:01 so. ich gebs auf 2006-03-26T16:34:07 wer will das aktuelle ergebnis sehen? 2006-03-26T16:34:18 hi mitsuhiko 2006-03-26T16:34:22 moin dejot 2006-03-26T16:35:01 was gibts neues? ^^ 2006-03-26T16:35:16 dejot: ich und birkenfeld klonen gerade tryruby 2006-03-26T16:35:21 aber als python version 2006-03-26T16:35:30 also eher adaptieren 2006-03-26T16:36:43 was ist tryruby? xD 2006-03-26T16:36:57 dejot: das hier: http://tryruby.hobix.com/ 2006-03-26T16:43:39 tanz 2006-03-26T16:43:41 xorAxAx: es funzt :) 2006-03-26T16:47:31 *anschaun mag* 2006-03-26T16:47:39 btw: hi mitsuhiko ;) 2006-03-26T16:47:44 tux123: moin :) 2006-03-26T16:47:48 --> http://trac.pocoo.org/browser/trypy 2006-03-26T16:49:30 *** birkenfeld has quit IRC 2006-03-26T16:50:09 hmm, den fehler gibt es bei mir schon seit längerem. was fehlt da? ImportError: No module named paste.httpexceptions 2006-03-26T16:50:25 tux123: easy_install Paste und easy_install PasteDeploy 2006-03-26T16:52:50 genial :D 2006-03-26T16:53:00 so genial noch nicht 2006-03-26T16:53:02 hat noch fehler 2006-03-26T16:53:03 nur etwas langsam ;) *duck und renn* 2006-03-26T16:53:16 tux123: welcher browser? 2006-03-26T16:54:31 firefox, es dauert immer etwas bis was dasteht nachdem man auf enter gedrückt hat. und man kann keine anweisungen über mehrere zeilen machen (z.B. for ... :" ;) 2006-03-26T16:54:41 tux123: svn update fürs for 2006-03-26T16:55:46 aber das for wartet nicht auf leerzeile sondern aufs nächste enter 2006-03-26T16:55:50 das muss ich dann später nochmal fixen 2006-03-26T16:55:55 fürs erste bin ich zufrieden :) 2006-03-26T16:56:31 hmm, bei "help()" hat sich bei mir gerade der firefox aufgehängt :) 2006-03-26T16:56:40 aber ansonsten gefällts mir auch 2006-03-26T16:56:42 hm 2006-03-26T16:57:01 ich mach das synchon. wenn der server hängt stürzt der client ab 2006-03-26T16:57:02 nicht ideal 2006-03-26T16:59:24 es ist aber erstaunlich was alles mit ajax möglich ist :) 2006-03-26T16:59:30 jup 2006-03-26T16:59:52 aber das war auch genug arbeit, etwas freundlicher hätte javascript schon sein können :) 2006-03-26T17:01:57 * tux123 kommt mit javascript sowieso nicht zurecht ;) 2006-03-26T17:06:59 sollte man das ganze dann eigentlich als einen anderen user ausführen? nicht das einer meine ganzen dateien löscht ;) 2006-03-26T17:07:39 tux123: ich will das, sollte es funktinoieren so wie tryruby auf einem server in einem chroot/jail ausführen 2006-03-26T17:08:52 ok, dann bin ich einmal gespannt. wenn es einmal richtig funktioniert, ist es auf jedenfall genial :D 2006-03-26T17:09:11 aber das von den ruby leuten ist auf alle fälle noch weitaus besser 2006-03-26T17:35:04 *** tux123 has quit IRC 2006-03-26T18:35:53 *** tux123 has joined #pocoo 2006-03-26T19:39:22 tux123: jetzt funzt es endlich :) 2006-03-26T19:40:38 hmm, bei mir erlaubt es derzeit nur 2 eingaben innerhalb der for schleife ;) 2006-03-26T19:41:00 hm. dann ist da noch ein bug 2006-03-26T19:41:01 hm 2006-03-26T19:41:12 geht es bei dir? 2006-03-26T19:41:23 ich seh gerade das nur eine verschachtelung möglich ist 2006-03-26T19:41:27 der setzt das zu früh zurück 2006-03-26T19:41:28 mal sehen 2006-03-26T19:42:03 ok, dann bastle noch einwenig :) 2006-03-26T19:46:45 wow, das mit help() geht auch schon *staun* 2006-03-26T19:47:17 tux123: du kannst auch raw_input verwenden ohne das programm zu zerstören 2006-03-26T21:54:43 * mitsuhiko geht schlafen 2006-03-26T21:55:01 *** tux123 has quit IRC 2006-03-26T21:57:11 *** birkenfeld has joined #pocoo 2006-03-26T21:58:23 hi birkenfeld 2006-03-26T21:58:35 hi mitsuhiko 2006-03-26T21:58:52 --> http://trac.pocoo.org/wiki/TryPy 2006-03-26T21:59:00 * birkenfeld is looking 2006-03-26T22:01:03 definitely cool 2006-03-26T22:01:24 man müsste nur noch den interpreter forken anstatt ein exec in einem dict zu machen 2006-03-26T22:02:26 zwei sachen 2006-03-26T22:02:55 erstens: "up" und "down" 2006-03-26T22:03:02 ich weiß, da soll history rein 2006-03-26T22:03:10 notieren tut er sich die schon, aber einfügen noch nicht 2006-03-26T22:03:16 zweitens: "sys.modules" gibt kruscht :) 2006-03-26T22:03:41 jup, bei der breite zerhauts den noch ein wenig 2006-03-26T22:03:55 und sys.stdin.read() ließt noch nicht, sondern gibt immer '' zurück 2006-03-26T22:04:01 also raw_input macht keinen spaß :) 2006-03-26T22:04:16 aber sonst wow 2006-03-26T22:04:20 und gar nicht so viele LOC 2006-03-26T22:04:51 war auch erstaunt, dass es so wenig war. die ruby demo hat alleine an javascript code schon 3000 Zeilen 2006-03-26T22:06:55 jetzt bleibt nur noch die frage, wie man sowas an einem server aufsetzt ohne dass leute schaden anrichten können 2006-03-26T22:07:38 python-dev ist sich da nicht so sicher 2006-03-26T22:07:44 die garantieren nix :) 2006-03-26T22:07:53 xorAxAx: zum thema restricted mdoe 2006-03-26T22:08:03 ein chroot könnte man schon sicherer bekommen, ein QEMU/XEN sehr sicher 2006-03-26T22:08:21 ein chroot darf immer noch alle syscalls absetzen 2006-03-26T22:08:31 solange die datei nicht außerhalb vom chroot liegt 2006-03-26T22:08:45 zumindest muss ich die konsolen noch ein geforkte python prozesse umleiten 2006-03-26T22:10:07 mitsuhiko: schon den dns eintrag gemacht? 2006-03-26T22:10:12 argh. vergessen 2006-03-26T22:10:15 das mach ich gleich 2006-03-26T22:10:18 dann kann der sich in der nacht verbreiten 2006-03-26T22:10:31 xorAxAx: ich hab den timeout auf 12 Stunden stehen 2006-03-26T22:12:24 d.h. es dauert nen tag 2006-03-26T22:12:30 si 2006-03-26T22:12:57 * xorAxAx hat am wochenende mit einem schweizer über sprachen und das waliser schulsystem geredet 2006-03-26T22:13:09 lustig, dass man da mit 20 nen matura hat und grundschullehrer ist 2006-03-26T22:13:24 xorAxAx: sag mir mal schnell einen name 2006-03-26T22:13:27 baal.pocoo.org? 2006-03-26T22:13:32 moin.pocoo.org 2006-03-26T22:13:35 oki 2006-03-26T22:13:43 baal ist intern 2006-03-26T22:14:08 tjo. sollte morgen funzen 2006-03-26T22:14:17 morgen abend, ja 2006-03-26T22:14:29 ok, dann setze ich mal das rdns 2006-03-26T22:15:13 *** birkenfeld has quit IRC 2006-03-26T22:16:14 *** birkenfeld has joined #pocoo 2006-03-26T22:16:18 re 2006-03-26T22:16:25 wb birkenfeld ^^ 2006-03-26T22:19:39 so. ich bin für heute weg 2006-03-26T22:19:44 wünsch euch eine gute nacht 2006-03-26T22:20:06 n8