2006-06-10T00:00:14 guten morgen! 2006-06-10T00:00:43 moin birkenfeld 2006-06-10T01:02:33 *** birkenfeld has quit IRC 2006-06-10T01:19:01 mitsuhiko: bist du noch wach? ;) 2006-06-10T01:29:14 *** tux123 has left #pocoo 2006-06-10T02:00:33 *** _Lakritz_ has joined #pocoo 2006-06-10T02:15:40 *** das-q has quit IRC 2006-06-10T02:23:39 *** xStream_ has joined #pocoo 2006-06-10T02:41:51 *** xStream has quit IRC 2006-06-10T02:50:11 *** xStream_ has quit IRC 2006-06-10T05:47:14 *** _Lakritz_ has quit IRC 2006-06-10T09:07:40 *** jedie has joined #pocoo 2006-06-10T09:08:17 hello 2006-06-10T10:01:51 hiho jedie 2006-06-10T10:02:00 mitsuhiko: Na, auch wach? ;) 2006-06-10T10:02:49 mitsuhiko: Hast du gestern die Mail in der Maillingliste gelesen? Von wegen jinja und alter Python Version... 2006-06-10T10:03:06 nö. aber das reopen vom ticket 2006-06-10T10:03:45 mitsuhiko: Jep, weil jinja und colubrid noch nicht wirklich unter Python 2.2.x laufen :( 2006-06-10T10:04:10 mitsuhiko: Hast du dir mal überlegt wie man das machen kann? Also das Problem mit z.B. string.strip() 2006-06-10T10:05:02 grml. braucht man wirklich 2.2 support? 2006-06-10T10:05:04 btw. ich hab gestern eine neue Alpha Version von PyLucid v0.7 fertig gemacht ;) Aktualisiere gerade die Doku auf www.pylucid.org 2006-06-10T10:05:11 mitsuhiko: Leider :( 2006-06-10T10:05:18 kenn kein aktuelles python projekt mit 2,2 2006-06-10T10:05:40 mitsuhiko: Ich kenne aber ein haufen Webspace mit Python 2.2 ! 2006-06-10T10:05:58 mitsuhiko: Soll ich den Link im Wiki raussuchen ??? ;) 2006-06-10T10:06:17 deine argumentation ist mir schon klar 2006-06-10T10:06:28 :) 2006-06-10T10:06:39 jedie: http://lucumr.pocoo.org/entry/wsgi-and-the-unsolved-problems/ 2006-06-10T10:06:54 mitsuhiko: Ich kann die neue PyLucid Version z.B. nicht auf meiner Homepage testen :( 2006-06-10T10:08:02 wir bräuchten sowas wie dreamhost in de 2006-06-10T10:09:06 mitsuhiko: Es müßte nur ein vernüpftiger Webhoster auf die Idee kommen eine aktuelle Python Version anzubieten und das zu einem günstigen/normalen Preis... 2006-06-10T10:09:17 jedie: das geht nicht 2006-06-10T10:09:25 idee reicht nicht 2006-06-10T10:09:31 mitsuhiko: Der könnte auch IMHO RubyOnRails parallel anbieten... 2006-06-10T10:09:45 ror kann man deployen 2006-06-10T10:09:49 py noch nicht 2006-06-10T10:09:57 deployen ??? 2006-06-10T10:10:49 to deploy -> einsetzen 2006-06-10T10:11:04 jedie: in ein zip packen und wo per ftp hochschießen 2006-06-10T10:11:09 ohne config bearbeiten... 2006-06-10T10:11:41 mitsuhiko: Das kann man mit PyLucid... Allerdings muß man in der config schon die DB Zugangsdaten hinterlegen... 2006-06-10T10:11:51 Wie soll es auch sonst bei normalem Webspace gehen??? 2006-06-10T10:12:00 jedie: nein. mit pylucid kann mans auch nicht 2006-06-10T10:12:17 mitsuhiko: Warum? 2006-06-10T10:12:23 was maachst du, wenn dein hoster keinen apachen einsetzt? 2006-06-10T10:12:36 sondern iis, lighty oder andere? 2006-06-10T10:13:18 Nagut, auf Apache und MySQL bin ich erstmal festgelegt... Wobei es mit einem anderen Server auch gehen sollte... Aber wer setzt schon was anderes ein??? 2006-06-10T10:13:46 mitsuhiko: Mit IIS hab ich ja schon mal früher getestet... Das geht schon... 2006-06-10T10:14:03 Man muß nur ein wenig die Pfade/environ anpassen... 2006-06-10T10:14:06 jedie: lighty wirst du jetzt häufiger sehen 2006-06-10T10:14:09 wegen ror 2006-06-10T10:14:21 und das hat keine .htaccess für execcgi 2006-06-10T10:15:09 mitsuhiko: Keine Ahnung... Ist mir auch egal... Ich orientiere mich erstmal an den bestehenden Mainstream... Und das heißt Apache+MySQL und Python v2.2.x... 2006-06-10T10:15:15 ...und CGI... 2006-06-10T10:15:29 keinstream ist php 2006-06-10T10:15:33 *main 2006-06-10T10:15:53 Wenn ich selber Webspace mit einem anderen Server hab, ändere ich wahrscheinlich meine Meinung ;) 2006-06-10T10:16:15 den wirst du nicht bekommen 2006-06-10T10:16:52 http://http//www.inklesspen.com/trac/grail/ 2006-06-10T10:16:59 argh 2006-06-10T10:17:08 http://www.inklesspen.com/trac/grail/ 2006-06-10T10:17:15 es sei denn der wird fertig 2006-06-10T10:19:19 mitsuhiko: Warten wir es ab ;) 2006-06-10T10:31:02 mitsuhiko: http://pylucid.org/index.py?p=/Download/install+PyLucid 2006-06-10T10:58:12 *** jedi1 has joined #pocoo 2006-06-10T10:59:47 *** jedie has quit IRC 2006-06-10T11:02:26 *** birkenfeld has joined #pocoo 2006-06-10T11:06:17 moin birkenfeld 2006-06-10T11:06:23 moin 2006-06-10T11:06:36 jedi1: http://lucumr.pocoo.org/entry/wsgi-solving-problems/ 2006-06-10T11:07:16 mitsuhiko: it's -> its 2006-06-10T11:07:21 argh 2006-06-10T11:08:09 wenn man's nicht mit "it is" ersetzen kann, ohne apostroph 2006-06-10T11:08:12 birkenfeld: den quote hab ich aber übernommen :) 2006-06-10T11:08:38 ""For example pocoo isn't zipsafe because of it's internal plugin structure."" 2006-06-10T11:09:17 moment 2006-06-10T11:09:57 *** tux123 has joined #pocoo 2006-06-10T11:10:08 moin tux123 2006-06-10T11:10:21 birkenfeld: das wäre mal ein soc projekt gewesen 2006-06-10T11:10:30 was? 2006-06-10T11:10:39 hi birkenfeld und mitsu 2006-06-10T11:10:46 birkenfeld: grail 2006-06-10T11:10:55 aso 2006-06-10T11:11:25 birkenfeld: das mit dem its wird ein soe projekt :) 2006-06-10T11:11:45 mitsuhiko: es ist zwar nicht dringend, aber mir ist gestern aufgefallen, das http://ubuntuusers.active-4.com/ nicht mehr geht 2006-06-10T11:11:59 jo. trac update 2006-06-10T11:12:01 moment 2006-06-10T11:13:27 Upgrade done. 2006-06-10T11:13:32 sollte wieder gehen 2006-06-10T11:13:46 ok, thx 2006-06-10T11:26:01 *** tux123 has quit IRC 2006-06-10T11:34:07 *** tux123 has joined #pocoo 2006-06-10T11:42:58 *** birkenfeld has quit IRC 2006-06-10T11:55:46 >>> dir() 2006-06-10T11:55:48 ['__builtins__', 'datetime', 'liste', 'os', 'random'] 2006-06-10T11:56:01 >>> import re, sys, cgi 2006-06-10T11:57:01 >>> import pickle, time, md5, sha 2006-06-10T11:57:09 >>> from pprint import pprint 2006-06-10T11:58:09 >>> import math 2006-06-10T11:58:10 >>> dir() 2006-06-10T11:58:12 ['__builtins__', 'cgi', 'datetime', 'liste', 'math', 'md5', 'os', 'pickle', 'pprint', 'random', 're', 'sha', 'sys', 'time'] 2006-06-10T11:58:54 >>> del liste 2006-06-10T11:58:57 >>> dir() 2006-06-10T11:58:59 ['__builtins__', 'cgi', 'datetime', 'math', 'md5', 'os', 'pickle', 'pprint', 'random', 're', 'sha', 'sys', 'time'] 2006-06-10T11:59:19 >>> import urllib 2006-06-10T12:02:53 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] 2006-06-10T12:03:03 >>> _ 2006-06-10T12:03:04 ['__builtins__', 'cgi', 'datetime', 'math', 'md5', 'os', 'pickle', 'pprint', 'random', 're', 'sha', 'sys', 'time'] 2006-06-10T12:03:45 >>> print "Hallo cli" 2006-06-10T12:04:28 >>> import unicodedata, types 2006-06-10T12:04:47 *** MasterC has joined #pocoo 2006-06-10T12:04:50 tux123: mein bot :=) 2006-06-10T12:05:57 cli: chown tux123 2006-06-10T12:06:05 tux123: Error: "chown" is not a valid command. 2006-06-10T12:06:12 ... 2006-06-10T12:06:34 MasterC: rooofl: http://videogames.yahoo.com/newsarticle?eid=452561&page=0 2006-06-10T12:06:45 tux123: ich lass dich nicht :) 2006-06-10T12:06:58 programmier dir deinen eigenen eval() bot 2006-06-10T12:07:16 hi 2006-06-10T12:07:52 mitsuhiko: wieder was ?ber die ps3? :D 2006-06-10T12:08:02 mitsuhiko: es macht aber viel mehr spaß wenn sich ein fremder bot aufhängt ^^ 2006-06-10T12:08:08 MasterC: was lustiges ;) 2006-06-10T12:08:16 The Xbox 360 operating system shares enough similarities with Windows, he said, so that porting the Windows version of FFXI to the 360 was a fairly quick task. A PS3 version of FFXI, on the other hand, would require redeveloping the game almost from scratch, a process that Tanaka estimated would take two or three years. """ 2006-06-10T12:11:26 "Let me put it this way. If I tell my kid I'm going to buy them a PS3 for Christmas, they're going to turn right around and say, 'No, I want a Wii instead.' And you know, my wallet will thank them for that." 2006-06-10T12:11:30 roflmao 2006-06-10T12:17:13 omg 2006-06-10T12:17:14 lol 2006-06-10T12:19:49 *** tux123 has left #pocoo 2006-06-10T12:26:53 *** xStream has joined #pocoo 2006-06-10T13:02:45 *** MasterC has quit IRC 2006-06-10T13:38:43 *** birkenfeld has joined #pocoo 2006-06-10T14:29:08 *** birkenfeld has quit IRC 2006-06-10T14:56:00 *** dejot has joined #pocoo 2006-06-10T15:44:37 *** jedi1 has left #pocoo 2006-06-10T16:34:10 *** tux123 has joined #pocoo 2006-06-10T16:37:10 hi cli 2006-06-10T16:46:27 *** dejot has quit IRC 2006-06-10T16:56:11 *** dejot has joined #pocoo 2006-06-10T18:54:22 *** dejot has quit IRC 2006-06-10T19:41:48 *** birkenfeld has joined #pocoo 2006-06-10T19:42:39 hi birkenfeld :) 2006-06-10T19:42:47 hi tux123 2006-06-10T19:53:58 mitsuhiko: ping 2006-06-10T19:54:56 birkenfeld: pong 2006-06-10T19:55:34 mitsuhiko: in validation.py, sollen wir die messages nicht lieber anders formulieren? 2006-06-10T19:55:44 statt "the text is longer than 10 chars" 2006-06-10T19:55:52 "the text must not be longer than 10 chars" 2006-06-10T19:56:03 +1 2006-06-10T19:56:09 ok 2006-06-10T19:56:28 birkenfeld: ich optimiere gerade die statischen exports 2006-06-10T19:56:35 wie? 2006-06-10T19:56:38 damit er das session syszem nicht aktiviert 2006-06-10T19:56:55 läuft nicht durch den normalen url dispatcher 2006-06-10T19:57:46 ok 2006-06-10T19:58:07 hm... bei regexes, kann man dem normalen user den regex in der fehlermeldung zumuten? 2006-06-10T20:00:12 birkenfeld: der regex in der fehlermeldung ist nur ein fallback, wenn man keine hinweismitteilung übergibt 2006-06-10T20:00:17 okay 2006-06-10T20:00:37 mitsuhiko: kannst du dir mal zeile 241 und 242 anschauen und sagen ob das stimmt? 2006-06-10T20:01:20 birkenfeld: du meinst die lambdas? 2006-06-10T20:01:26 ja 2006-06-10T20:01:28 das x muss weg 2006-06-10T20:01:32 isn fehler 2006-06-10T20:01:52 bin mal 30min afk 2006-06-10T20:01:57 wozu dann die lambdas? 2006-06-10T20:03:40 birkenfeld: weil man validatoren immer instanzieren sollte 2006-06-10T20:04:15 aha 2006-06-10T20:04:39 ich muss mir dann mal die benutzung anschauen... 2006-06-10T20:08:57 birkenfeld: ich geb zu, dass die benutzung _etwas_ eigentümlich ist ^^ 2006-06-10T20:09:13 mitsuhiko: sollte man bei den regexen nicht den ganzen string matchen müssen? 2006-06-10T20:09:52 tut er doch oder? 2006-06-10T20:11:51 nö 2006-06-10T20:12:04 nur wenn du ^ und $ mitgibst 2006-06-10T20:12:17 jo 2006-06-10T20:12:30 wenn du "\d+" als regex nimmst, kann der user "12casdj" eingeben 2006-06-10T20:12:53 birkenfeld: ich hab re.search irgendwie lieber. das ist eine persönliche einstellung :) 2006-06-10T20:13:07 was hat das mit lieber haben zu tun? 2006-06-10T20:13:13 wenn du willst kann man das ändern 2006-06-10T20:13:27 ich meine es wäre sinnvoller 2006-06-10T20:13:38 birkenfeld: ich übergeb lieber ^\d+$ als nur \d+ 2006-06-10T20:13:46 joa. kann man ändern 2006-06-10T20:14:07 mitsuhiko: die sache is halt, dass man hier normalerweise immer den ganzen string matchen will 2006-06-10T20:17:13 new changes: Changeset [986]: Finetune validation.py. 2006-06-10T20:18:28 {'a': None, ' ': None, 'b': None, 'e': None, 'i': None, 'l': None, 'n': None, 'r': None, 't': None} 2006-06-10T20:31:33 birkenfeld: ping 2006-06-10T20:31:41 dtk.log("context", "setting up package %s", pkgname) 2006-06-10T20:31:42 self.setup_package(pkgname) 2006-06-10T20:32:05 sollte das nicht 'dtk.log("context", "setting up package %s" % pkgname)' sein? 2006-06-10T20:50:07 mitsuhiko: nö, geht auch so 2006-06-10T20:50:14 dtk.log nimmt *args 2006-06-10T20:50:19 ah. oki 2006-06-10T20:56:13 mitsuhiko: ich hab gerade das mit dem indexer von UU.de in deinem blog gelesen 0o 2006-06-10T20:56:46 tux123: der läuft immer noch :) 2006-06-10T20:57:01 oh :) 2006-06-10T20:57:11 und ich keinen bock hab die zu portieren 2006-06-10T20:57:21 kann man die dblib nich auch übersiedeln oder mag smurf das nicht? 2006-06-10T20:57:26 .oO(man merkt, dass kernel devs perl code schreiben) 2006-06-10T20:57:39 tux123: siehe gedankenblase 2006-06-10T20:58:04 hmm... perl 0o 2006-06-10T20:59:40 aber wieso können wir es nicht einfach in perl lassen und den script kopieren? 2006-06-10T21:01:53 tux123: es ist python 2006-06-10T21:02:01 liest sich aber wie perl 2006-06-10T21:02:52 new changes: Changeset [987]: cobalt now uses a middleware for exports. removed aggregator since we … 2006-06-10T21:03:43 aber ich verstehe immer noch nicht warum man das nicht einfach kopieren kann. soviel müssen wir ja eh nicht anpassen, oder? 2006-06-10T21:04:59 aber andererseits hat mawu ja eigentlich eh schon genug zu tun *g* 2006-06-10T21:05:55 tux123: doch. smurf.DB nutz smurf-netz-framework 2006-06-10T21:06:10 new changes: Changeset [988]: ignore f*** favicon errors. damn ie 2006-06-10T21:06:23 und die will ich nicht übernehmen 2006-06-10T21:06:58 ok 2006-06-10T21:09:44 [21:09:19] app: request to / from 127.0.0.1 2006-06-10T21:09:45 static.ubuntu-debs.de - - [10/Jun/2006 21:09:19] "GET / HTTP/1.0" 200 - 2006-06-10T21:09:47 [21:09:19] app: request to / from 127.0.0.1 2006-06-10T21:09:49 [21:09:19] app: request to / from 127.0.0.1 2006-06-10T21:10:17 jeder 3. request endet in einem traceback 2006-06-10T21:10:28 sqlite hat wohl noch immer probs 2006-06-10T21:11:33 hmm, was bedeutet "zipsafe"? ;) 2006-06-10T21:12:07 tux123: das die anwendung nie __file__ verwendet 2006-06-10T21:12:24 ergo: das sie nix in ihrem programmverzeichnis tut 2006-06-10T21:12:32 und das impliziert, dass a 2006-06-10T21:12:53 *man sie in ein ei packen kann und direkt von da importieren kann 2006-06-10T21:12:59 ohne auspacken 2006-06-10T21:13:16 ah, ok. das leuchtet ein 2006-06-10T21:20:49 ['__builtins__', 'cgi', 'datetime', 'math', 'md5', 'name', 'os', 'pickle', 'pprint', 'random', 're', 'sha', 'sys', 'time', 'types', 'unicodedata', 'urllib'] 2006-06-10T21:21:39 der bot ist ein guter notizzettel :) 2006-06-10T21:23:33 >>> wichtig = []; wichtig.append("Maths lernen... ;)") 2006-06-10T21:24:16 >>> notes = {}.setdefault('wichtig', []).append('Latein lernen') 2006-06-10T21:24:26 >>> notes 2006-06-10T21:24:52 hmm 2006-06-10T21:25:01 >>> del notes# ;-) 2006-06-10T21:27:42 >>> cli = 'mitsuhikos langzeitgedächtnis' 2006-06-10T21:30:52 *** MasterC has joined #pocoo 2006-06-10T21:32:24 >>> reingefallen = ['dee'] 2006-06-10T21:32:31 hi 2006-06-10T21:47:39 *** MasterC has quit IRC 2006-06-10T21:48:19 *** MasterC has joined #pocoo 2006-06-10T22:18:50 mitsuhiko: append hat keinen rückgabewert 2006-06-10T22:19:05 birkenfeld: jup 2006-06-10T23:15:15 *** MasterC has quit IRC 2006-06-10T23:42:20 *** cli has quit IRC 2006-06-10T23:43:07 *** cli has joined #pocoo