2006-04-11T00:07:01 *** MasterC has quit IRC 2006-04-11T00:18:04 new commits: Changeset [652]: minor change in screen.css 2006-04-11T00:23:39 birkenfeld: gute nacht :) 2006-04-11T00:23:41 ich bin jetzt weg 2006-04-11T00:23:45 n8 2006-04-11T00:25:23 :) 2006-04-11T00:42:20 *** birkenfeld has quit IRC 2006-04-11T01:07:04 *** Mad-Marty has quit IRC 2006-04-11T01:15:55 *** tux123 has left #pocoo 2006-04-11T08:32:52 *** birkenfeld has joined #pocoo 2006-04-11T09:53:50 moin 2006-04-11T10:12:55 baal 2006-04-11T10:14:01 mediawiki! 2006-04-11T10:14:10 puu... puuuu.... puuccc... pucccc. puccccuuuuuuuuuuuuuuuuuuuuuu 2006-04-11T10:14:24 braves huhn... 2006-04-11T10:14:40 irgendwann werden wir ein soundsample ausliefern müssen 2006-04-11T10:14:41 :) 2006-04-11T10:18:37 so wie winamp 2006-04-11T10:19:23 xorAxAx: oder irrlich 2006-04-11T10:19:25 +t 2006-04-11T10:22:44 *** MasterC has joined #pocoo 2006-04-11T10:35:26 birkenfeld: ping :) 2006-04-11T10:35:54 mitsuhiko: prong 2006-04-11T10:36:12 wenn wir so ein environ objekt einführen, wie mit den sqlalchemy "engines" verfahren? 2006-04-11T10:36:32 was gäbs für optionen? 2006-04-11T10:36:50 also bein ersten anschauen, hab ich so eine ProxyEngine gefunden 2006-04-11T10:36:56 mit denen könnte man die models erstellen 2006-04-11T10:37:12 dann kopiert man die bei init ins environ 2006-04-11T10:37:17 und ändert die engine 2006-04-11T10:37:45 oder man erstellt die models irgendwie schon im environ 2006-04-11T10:43:29 hm 2006-04-11T10:44:00 die ProxyEngine kann man also später auf irgendeine andere Engine zeigen lassen? 2006-04-11T10:45:12 jup 2006-04-11T10:45:18 aber die bindet sich wieder an das model 2006-04-11T10:45:26 deswegen müsste man es ins environment kopieren 2006-04-11T10:45:45 möglich wäre es 2006-04-11T11:22:53 urks 2006-04-11T11:23:00 hm? 2006-04-11T11:23:13 ich hab gerade festgestellt, dass ich die whitespaces in den translate tags doch nicht trimmen darf 2006-04-11T11:23:20 oh 2006-04-11T11:23:24 msgstr "" 2006-04-11T11:23:40 er verliert jetzt whitespaces zwischen verschiedenen tokens. und das ist schlecht 2006-04-11T11:24:07 das %()s funktioniert eh noch nicht mit filtern 2006-04-11T11:24:16 jetzt schon :) 2006-04-11T11:24:25 das heißt in der theorie 2006-04-11T11:24:53 er löst die variablen in name und filter auf, legt name im .po ab, und fügt die filter beim rendern wieder hinzu 2006-04-11T11:25:01 einziges problem ist die sache mit dem plural 2006-04-11T11:25:05 und jetzt eben die whitespaces 2006-04-11T11:27:40 hm hm 2006-04-11T11:28:47 also die whitespaces hab ich glaub ich 2006-04-11T11:28:48 new commits: Changeset [653]: templates now can contain plural forms of translatable blocks, whitespace … 2006-04-11T11:28:56 ich trimm einfach den ersten token nicht 2006-04-11T11:29:02 s/token/zeile/ 2006-04-11T11:29:51 nur glaub ich, dass das mit den pluralformen nicht funktionieren kann. 2006-04-11T11:30:05 ich bekomm von gettext leider keine rückmeldung, welche msgstr er genommen hat 2006-04-11T11:30:23 das heißt ich kann auch nicht herausfinden, welches variablen set ich zustellen soll 2006-04-11T11:34:04 {% trans pluralize users %} 2006-04-11T11:34:06 one user found 2006-04-11T11:34:09 {% plural %} 2006-04-11T11:34:17 {{ users|count }} users found 2006-04-11T11:34:20 {% endtrans %} 2006-04-11T11:34:25 birkenfeld: da haben wir noch ein problem 2006-04-11T11:34:28 bäh 2006-04-11T11:34:53 im singular block ist keine variable 2006-04-11T11:34:56 in pluralize ist eine 2006-04-11T11:35:06 msgid --> "%(user.count)s users found" 2006-04-11T11:35:23 wie viele plural blöcke es gitb wissen wir nicht, gettext schweigt darüber 2006-04-11T11:35:30 wenns blöd geht haben wir gar keinen plural block 2006-04-11T11:35:42 und ich hab keinen blassen schimmer wie ich dann die variablen zuordnen soll 2006-04-11T11:36:14 hm 2006-04-11T11:36:20 vielleicht doch abkehr von gettext? 2006-04-11T11:36:46 das feine an gettext ist halt, dass es nahtlos mit bestehenden i18n tools zusammenarbeitet 2006-04-11T11:37:57 jo 2006-04-11T11:39:14 ansonsten könnten wir einfach sagen, singular und plural block müssen die gleichen variablen besitzen 2006-04-11T11:42:58 dann halt "1 user found"? 2006-04-11T11:44:27 jup *schulterzuck* 2006-04-11T11:44:28 oder sowas: 2006-04-11T11:44:36 {% trans pluralize users %} 2006-04-11T11:44:52 one user found 2006-04-11T11:44:55 {% plural %} 2006-04-11T11:45:00 %(users)s user found 2006-04-11T11:45:06 {% endtrans %} 2006-04-11T11:45:21 (da hab ich jetzt was durcheinander gebracht. da gehört {{/}} hin) 2006-04-11T11:45:40 urgs ;) 2006-04-11T11:45:48 joa ^^ 2006-04-11T11:47:32 http://www.python-forum.de/viewtopic.php?p=34826#34826 2006-04-11T11:47:36 jetzt heißts warten 2006-04-11T11:49:55 mitsuhiko: die "import *" in colubrid/__init__.py kosten relativ viel zeit. 2006-04-11T11:50:18 stimmt 2006-04-11T11:50:37 ich bin grad ein bisschen am timen 2006-04-11T11:51:39 ich hab glaub ich einen threading bug 2006-04-11T11:51:54 1.) http://localhost:8080/ - fehlerfrei 2006-04-11T11:52:02 2.) http://localhost:8080/forum/2 - keine einträge 2006-04-11T11:52:07 3.) http://localhost:8080/ - keine einträge bis neustart 2006-04-11T11:52:58 * mitsuhiko ist jetzt erstmal weg, hermagor was einkaufen fahren 2006-04-11T11:54:02 ok 2006-04-11T11:54:03 new commits: Changeset [655]: The whole app is a board. :: Changeset [654]: Misc. performance tweaks. 2006-04-11T11:56:44 birkenfeld: achja. nochwas ganz kurz 2006-04-11T11:57:08 ins l10n modul könnte man einen |humannumberformat filter oder sowas stecken 2006-04-11T11:57:18 {{ user|count|humannumberformat 10 ]] 2006-04-11T11:57:22 s/]]/}}/ 2006-04-11T11:57:38 der spuckt dann eins, zwei, drei, vier, fünf, aber 10, 11, 12 und so aus 2006-04-11T11:58:09 bin jetzt aber wirklich weg 2006-04-11T13:14:37 *** MasterC has quit IRC 2006-04-11T13:36:08 re 2006-04-11T13:37:03 wb 2006-04-11T13:37:21 th 2006-04-11T13:37:22 +x 2006-04-11T13:49:20 new commits: Changeset [656]: Enhance make_testdata to improve model coverage. 2006-04-11T13:53:22 new commits: Changeset [657]: View simplifications. 2006-04-11T14:04:06 birkenfeld: ich hab gerade festgestellt, dass es gar nicht anders gehen wird 2006-04-11T14:04:11 es gibt sprachen ohne plural 2006-04-11T14:04:17 das heißt nur eine form 2006-04-11T14:04:27 ergo müssen die variablen überall gleich sein 2006-04-11T14:04:52 ok 2006-04-11T14:05:08 aber eine de.py/en.py werden wir einführen müssen 2006-04-11T14:05:13 für nummerformattierung und co 2006-04-11T14:10:36 birkenfeld: soll ich eine wikiseite für die sache mit dem environment anlegen, oder einfach implementieren? 2006-04-11T14:11:10 was umfasst das alles? 2006-04-11T14:11:51 birkenfeld: ein objekt, wo die klassen gesammelt werden, das die config hält und soweiter 2006-04-11T14:11:55 ich denke, ich leg wikiseite an 2006-04-11T14:12:10 vielleicht besser, ja 2006-04-11T14:28:50 --> http://trac.pocoo.org/wiki/InstanceEnvironment 2006-04-11T14:31:04 achja. und beim db beispiel hab ich Model, one, many nach meta "verschoben" 2006-04-11T14:34:16 okay, sieht gut aus 2006-04-11T14:36:55 nur wird etwas magie nötig sein um die models zu benutzen 2006-04-11T14:37:07 weil da muss ja dynamisch irgendwie die engine festgemacht werden 2006-04-11T14:37:15 oder man macht environ.acquire_model(MyModel) 2006-04-11T14:38:01 mitsuhiko: in environ.register_model geht das doch 2006-04-11T14:38:25 birkenfeld: aber ich kann ja nicht die models im globlen namensraum mit einer engine versorgen 2006-04-11T14:38:29 dann ist es wieder nicht instance save 2006-04-11T14:38:34 *safe? 2006-04-11T14:39:00 achja, stimmt, die Models sind ja wieder *grr* 2006-04-11T14:39:25 :>) 2006-04-11T14:41:15 http://ftp.intevation.de/users/thomas/mercurial-presentation/paper-12202-de.html 2006-04-11T14:42:35 xorAxAx: von wem? 2006-04-11T14:42:36 new commits: Changeset [658]: Add {% link %} tag for easier linking. 2006-04-11T14:43:11 mitsuhiko: thomasah 2006-04-11T14:44:16 so, ich bin mal weg 2006-04-11T14:44:26 cu birkenfeld :) 2006-04-11T15:35:29 *** dejot has joined #pocoo 2006-04-11T15:46:57 *** tux123 has joined #pocoo 2006-04-11T15:55:43 *** mitsuhiko has quit IRC 2006-04-11T15:56:00 *** mitsuhiko has joined #pocoo 2006-04-11T16:00:06 re 2006-04-11T16:00:11 mitsuhiko: soso, excess flood 2006-04-11T16:01:06 birkenfeld, joa. bouncer bug 2006-04-11T16:01:15 wenn ich mal einen besseren finde tausch ich den aus 2006-04-11T16:01:22 {% link %} tag in ordnung? 2006-04-11T16:02:51 ich schaus mir gerade an 2006-04-11T16:03:02 evtl schlecht erweiterbar in der aktuellen Umsetzung 2006-04-11T16:03:22 aus der zweiten node könnte man ein NameVal() machen 2006-04-11T16:06:54 gern 2006-04-11T16:07:08 *** dejot has quit IRC 2006-04-11T16:10:01 * mitsuhiko ist nochmal schnell mit dem Hund drausen, dann mach ich das environ fertig 2006-04-11T16:31:52 re 2006-04-11T16:31:57 bei regen ist dumm :) 2006-04-11T16:32:23 birkenfeld: bitte settings.py/api.py mal nicht sonderlich verändern. ich werkel da gerade drin rum :) 2006-04-11T16:32:29 ok 2006-04-11T16:32:30 :) 2006-04-11T16:32:41 ich bin erst mal 20 min weg 2006-04-11T16:33:13 :) 2006-04-11T16:34:38 joa. und die __builtin__ sachen kicken wir dann auch weg 2006-04-11T16:34:45 die sind nämlich auch nicht process safe 2006-04-11T16:43:51 argh. verdammter shit 2006-04-11T16:57:36 birkenfeld: ping mich wenn du re bist bitte :) 2006-04-11T17:04:31 mitsuhiko: ping 2006-04-11T17:04:44 ah. wunderbar 2006-04-11T17:05:00 whassup? 2006-04-11T17:05:01 absolut keine 2006-04-11T17:05:30 und so tolle sachen wie @trace wird auch nicht mehr funktionieren :( 2006-04-11T17:05:40 wieso? 2006-04-11T17:05:59 weil es kein from pocoo.settings import config mehr gibt 2006-04-11T17:06:04 das config müsste im environ sein 2006-04-11T17:06:07 sonst nix process safe 2006-04-11T17:06:31 das ist zum junge hunde kriegen :/ 2006-04-11T17:07:32 was hast du denn bis jetzt? 2006-04-11T17:08:27 ein loch im kopf :) 2006-04-11T17:08:36 und ein nicht mehr funktionierenden lokales pocoo 2006-04-11T17:08:41 aber das war vorauszusehen :) 2006-04-11T17:08:42 hehe 2006-04-11T17:09:02 wie gesagt. da fehlt noch der ansatz ;/ 2006-04-11T17:11:42 birkenfeld: kannst du die api machen? 2006-04-11T17:11:51 ich hab dort änderungen lokal gerade zurückgesetzt 2006-04-11T17:12:01 ich versuchs mal 2006-04-11T17:12:02 wichtig ist halt, dass es keine singletons werden 2006-04-11T17:12:17 die initialisiserung geschieht durch die setup(env) funktion 2006-04-11T17:13:36 __cinit__ raus :) 2006-04-11T17:13:47 jep 2006-04-11T17:13:48 weg damit 2006-04-11T17:14:04 achja. nochwas 2006-04-11T17:14:21 solltest du schon componenten umschreiben, die setup() methode hat sich nicht verändert 2006-04-11T17:14:35 --> http://trac.pocoo.org/wiki/InstanceEnvironment 2006-04-11T17:14:41 oka 2006-04-11T17:14:42 y 2006-04-11T17:16:02 new commits: Changeset [658]: Add {% link %} tag for easier linking. :: Changeset [657]: View simplifications. :: Changeset [656]: Enhance make_testdata to improve model coverage. :: Changeset [655]: The whole app is a board. :: Changeset [654]: Misc. performance tweaks. :: Changeset [653]: templates now can contain plural forms of translatable blocks, whitespace … :: Changeset [652]: minor change in screen.css :: Changeset [651]: fixed pagination :: Changeset [650]: added pagination support to template. but doesn't work that well :: Changeset [649]: * Correctly create many-to-many relationships. * Aggregate script and … :: Changeset [648]: Improve make_testdata to correctly create categories. :: Changeset [647]: generate_pot can now create .po files from old files :: Changeset [646]: fixed svn:mimetype :: Changeset [645]: set svn:mimetype for scripts :: Changeset [644]: added improved pot generation script for the i18n package :: Changeset [643]: * "desc" is not allowed as a column name in Postgres. * Fix master … :: Changeset [642]: added template filters to l10n module :: Changeset [641]: improved l10n module, dateformat should now work correctly :: Changeset [640]: fixed formattimedelta in l10n package :: Changeset [639]: added icons for default template and added l10n module :: Changeset [638]: modpywsgi: renamed config value :: Changeset [637]: added description to modpywsgi problem :: Changeset [636]: fixed a mod_python problem in modpywsgi :: Changeset [635]: added docstring to mod_python gateway and moved stream classes into the … :: Changeset [634]: fixed bug in modpywsgi :: Changeset [633]: added future import for generators in modpywsgi :: Changeset [632]: added mod_python gateway :: Changeset [631]: removed querycounter and the changes from mad-marty since they mad pocoo … :: Changeset [630]: added login, logout, identified components :: Changeset [629]: draft of login and logout components #3 :: Changeset [628]: draft of login and logout components :: Changeset [627]: Use absolute imports. :: Changeset [626]: draft of login and logout components :: Changeset [625]: argh. some works on the debug module. THIS IS HEAVILY BROKEN. … :: Changeset [624]: added a querycounter to the test pkg :: Changeset [623]: removed config.packages and made config.encoding public :: Changeset [622]: the pocoo settings module should now handle encodings correctly :: Changeset [621]: added encoding support for configuration files :: Changeset [620]: fixed small bug in the settings module :: Changeset [619]: support for multidimensional config files :: Changeset [618]: fixed one of mitsuhikos famous typos :: Changeset [617]: added login template, fixed build_gettext and improved i18n template … :: Changeset [616]: Now Pocoo is an enterprise webforum! :: Changeset [615]: display bug in default index template :: Changeset [614]: small changes in cobalt.py :: Changeset [613]: publish internal scripts :: Changeset [612]: Remove hash in cobalt provider. :: Changeset [611]: moved script system into cobalt :: Changeset [610]: moved pocoo.pkg.core.javascript to pocoo.pkg.core.script and removed … :: Changeset [609]: Add script to generate test data. 2006-04-11T17:19:35 hm, wer ruft denn init_components auf? 2006-04-11T17:20:16 birkenfeld: welches init_components? von der registry oder die funktion? 2006-04-11T17:20:23 die funktion 2006-04-11T17:20:43 birkenfeld: __init__.py? 2006-04-11T17:20:45 oder application.py 2006-04-11T17:21:09 momentan application.py, direkt im modul. aber das geht ja nicht mehr 2006-04-11T17:21:49 also ein teil davon wir nicht mehr gebaucht 2006-04-11T17:22:01 der import hook nur noch 2006-04-11T17:22:26 der ist ja gottseidank env-unabhängig 2006-04-11T17:22:54 jup 2006-04-11T17:23:02 solange keine singletons mehr erstellt werden :) 2006-04-11T17:45:47 'many': many, 2006-04-11T17:45:50 'one': ony, 2006-04-11T17:45:51 'Model': Model 2006-04-11T17:45:54 }) 2006-04-11T17:46:12 hybsch 2006-04-11T17:46:33 meta.__dict__.update(sqlalchemy.__dict__) 2006-04-11T17:46:56 ok 2006-04-11T17:59:49 *** dejot has joined #pocoo 2006-04-11T18:06:06 *** dejot has quit IRC 2006-04-11T18:06:22 *** dejot has joined #pocoo 2006-04-11T19:32:48 re 2006-04-11T20:10:55 mitsuhiko: ping 2006-04-11T20:11:04 birkenfeld: pong 2006-04-11T20:11:35 ich hab irgendwie eine blockade... 2006-04-11T20:11:44 das Environment soll eine WSGI-App sein? 2006-04-11T20:11:55 jup 2006-04-11T20:11:58 bze nein :) 2006-04-11T20:12:08 def __call__(self, environ, start_response): 2006-04-11T20:12:09 return app(environ, start_response) 2006-04-11T20:12:15 from pocoo.application import app 2006-04-11T20:12:19 so schauts aktuell aus :) 2006-04-11T20:12:54 und app ist einfach pocoo.application.app 2006-04-11T20:13:24 jo 2006-04-11T20:14:20 und das environ publiziert sich in environ['pocoo.environ'] 2006-04-11T20:15:51 wo? 2006-04-11T20:16:08 birkenfeld: in der __call__ 2006-04-11T20:16:17 return app(environ, start_response) 2006-04-11T20:16:34 so hat die anwendung zugriff auf environ und abhängige daten 2006-04-11T20:16:52 ok. wann wird ein environ erstellt? 2006-04-11T20:17:46 mitsuhiko: Error: "einwurf" is not a valid command. 2006-04-11T20:17:51 einviron umbenennen 2006-04-11T20:17:56 pocoo: gusch 2006-04-11T20:18:05 sonst weiß man nicht ob wsgi environ oder pocoo environ 2006-04-11T20:18:24 das wsgi environ kommt vom gateway, das pocoo environ wird in der mananagement.py erstellt 2006-04-11T20:19:54 birkenfeld: hast du einen besseren namen für das pocoo environment? 2006-04-11T20:20:25 context? 2006-04-11T20:20:32 hammer auch schon :( 2006-04-11T20:20:48 context gibts schon fürs jinja :) 2006-04-11T20:21:00 is aber nicht so verwirrend 2006-04-11T20:21:47 ambiance ^^ 2006-04-11T20:22:03 henhouse 2006-04-11T20:22:28 lol. das wär originiell 2006-04-11T20:23:01 AppContext wär doch OK 2006-04-11T20:23:30 dann benenn ich das hier mal um 2006-04-11T20:23:49 *** MasterC has quit IRC 2006-04-11T20:40:15 re 2006-04-11T20:40:16 grml 2006-04-11T20:40:18 scheiß dapper -.- 2006-04-11T20:40:20 wohl noch nicht ganz stable 2006-04-11T20:40:49 kannst du mal ein bisschen was committen? 2006-04-11T20:41:59 birkenfeld: wollte ich gerade 2006-04-11T20:42:00 dann ist gabs ein SIG TERM 2006-04-11T20:42:02 und alles war weg 2006-04-11T20:42:04 neuer versuch 2006-04-11T20:42:10 blackbird@volverine:~/Developement/pocoo/pocoo/trunk$ svn cleanup 2006-04-11T20:42:11 őő 2006-04-11T20:42:12 svn: XML parser failed in 'pocoo' 2006-04-11T20:42:14 svn: Malformed XML: not well-formed (invalid token) at line 1 2006-04-11T20:42:17 scheiße 2006-04-11T20:42:26 húi 2006-04-11T20:42:34 ich frag mich wie kaputt eine distribution sein muss um bei svn ci sigterm zu senden 2006-04-11T20:42:40 und das gleich an alle prozesse 2006-04-11T20:42:49 komisch--- 2006-04-11T20:43:33 sehr 2006-04-11T20:43:48 und was mach ich jetzt? 2006-04-11T20:43:50 svn will nicht mehr 2006-04-11T20:44:01 blackbird@volverine:~/Developement/pocoo$ svn up 2006-04-11T20:44:02 svn: Malformed XML: not well-formed (invalid token) at line 1 2006-04-11T20:44:10 hm 2006-04-11T20:44:26 sichern, frischer checkout 2006-04-11T20:44:32 dateien ersetzen 2006-04-11T20:44:48 mal probieren 2006-04-11T20:45:03 cp: cannot create directory `POCOO_SAVE': Unknown error 990 2006-04-11T20:45:04 ? 2006-04-11T20:45:05 ??? 2006-04-11T20:45:06 ????? 2006-04-11T20:45:12 wut? 2006-04-11T20:45:29 rootkit? extended attributes? 2006-04-11T20:45:30 und im selben moment hat rhythmbox aufgehört musik zu machen 2006-04-11T20:45:36 klingt nicht gut 2006-04-11T20:45:39 geisterhand 2006-04-11T20:46:49 mitsuhiko: platte voll? 2006-04-11T20:47:33 es sieht so aus als ob du schleunigst ein fsck machen solltest 2006-04-11T20:49:01 scheint ein problem mit XFS zu sein 2006-04-11T20:49:23 re 2006-04-11T20:49:44 birkenfeld: /dev/hda3 96567676 26010016 70557660 27% /home 2006-04-11T20:49:45 http://www.linux-community.de/Neues/story?storyid=19651 2006-04-11T20:49:48 also voll ist anders 2006-04-11T20:49:53 rofl? 2006-04-11T20:49:56 /home? 2006-04-11T20:50:02 bei einer 100GB platte? 2006-04-11T20:50:14 da ist was faul 2006-04-11T20:50:29 grml 2006-04-11T20:50:30 http://lists.debian.org/debian-kernel/2005/02/msg00051.html 2006-04-11T20:50:46 ich sicher mal lieber /home und installier das ganze auf einer frischen partition neu 2006-04-11T20:50:50 das riecht nicht gut 2006-04-11T20:50:51 tux123: ping 2006-04-11T20:50:57 argh. mein firefox profil ist mit bookmarks über den jordan gegangen 2006-04-11T20:51:05 schlecht 2006-04-11T20:51:33 Ja, wer XFS benutzt ist selbst schuld. ;-) 2006-04-11T20:51:59 ModelNine: bis her hatte ich nie probleme mit XFS 2006-04-11T20:52:02 ModelNine: was nutzt du? 2006-04-11T20:52:11 JFS. 2006-04-11T20:52:12 Schon lange. 2006-04-11T20:52:22 Weil ich mit Reiser3, Reiser4 und auch XFS massiv Probleme hatte. 2006-04-11T20:52:32 Reiser3 hat mir regelmäßig meine Projekte gekillt. 2006-04-11T20:52:42 * xorAxAx hat jetzt jfs auf einer partition. wenn die kaputt geht, dann bekommt ModelNine probleme :) 2006-04-11T20:52:57 Reiser4 Kernel-Patches waren immer glückssache, wenn man einen aktuelleren Kernel genommen hat gings manchmal gut, meißtens nicht, 2006-04-11T20:53:00 LOL, hans-fs für !/tmp ist ja auch ähnlich selbstmord :) 2006-04-11T20:53:06 * birkenfeld nimmt für backups und cryptoloop immer ext2 2006-04-11T20:53:13 und XFS hat mir auch zweimal meine Platte geschreddert. 2006-04-11T20:53:18 mitsuhiko: da kommt Freude auf 2006-04-11T20:53:20 xorAxAx: auch käse 2006-04-11T20:53:22 Ich muß dazusagen dass das alles ein Weilchen her ist... 2006-04-11T20:53:34 ich hatte sowas erst mit raiser 2006-04-11T20:53:40 deswegen nie wieder raiser :) 2006-04-11T20:53:41 birkenfeld: jein 2006-04-11T20:53:53 Ich bin jetzt seit fast zwei Jahren bei JFS, und das ist das einzige Dateisystem was bisher noch keine Mucken gemacht hat. 2006-04-11T20:53:54 birkenfeld: es gibt kein gutes dateisystem für /tmp außer vielleicht tmpfs 2006-04-11T20:54:05 birkenfeld: aber ich weiß nicht, ob das überall btrees hat 2006-04-11T20:54:19 ModelNine: sicher? 2006-04-11T20:54:21 es soll ja auch klappen, wenn ich mal so ein paar tausend dateien in ein verzeichnis kopiere 2006-04-11T20:54:32 xorAxAx: ich mein eher, reiser schlecht zu machen ist käse 2006-04-11T20:54:42 (sieht man davon ab dass JFS kein Journal-Replay im Kernel machen kann, sprich man muß dafür sorgen dass die Partition ro vom Kernel initial gemountet wird, und das mögen manche Partitionen nicht) 2006-04-11T20:54:44 err... 2006-04-11T20:54:51 Partitionen mein ich natürlich Distributionen mit 2006-04-11T20:54:53 birkenfeld: warum, bekommst du provision von hans? :) 2006-04-11T20:55:09 Ich bin mir sicher dass JFS bei mir bisher keinerlei Probleme gemacht hat. 2006-04-11T20:55:11 Ganz im Gegenteil. 2006-04-11T20:55:33 ModelNine: was hast du auf alturo für ein FS? 2006-04-11T20:55:46 JFS für /home, Reiser für den Rest. 2006-04-11T20:56:07 Das Reiser für den Rest hat aber schlicht und ergreifend den Grund dass die jfsutils nicht da sind als ich die Partitionen angelegt hab. 2006-04-11T20:56:12 (sprich im Alturo-Rescue-System) 2006-04-11T20:56:31 xorAxAx: nein :) 2006-04-11T20:56:42 gmrl. pocoo.org läuft auch auf XFS 2006-04-11T20:57:35 mitsuhiko: naja, halt immer schön backup machen 2006-04-11T20:58:01 xorAxAx: klar darf man reiser4 noch nicht benutzen 2006-04-11T20:58:36 Ich hatte bis vor kurzem Reiser zu Hause auf meinem Schlepptop (weil JFS nicht im Xen-Kernel war), und hatte damit 2.4x DVD-Brenngeschwindigkeit bei großen Dateien (bei 8x Laufwerk und Rohlingen) 2006-04-11T20:58:44 aber erklär mir mal einer, wie sich so schnell ein fs im staub auflöst 2006-04-11T20:58:46 Mit JFS hab ich jetzt die gewünschten 4.5x Durschnittsgeschwindigkeit. 2006-04-11T20:59:05 Seltsamerweise haben große Dateien (also 700MB) Reiser _tierisch_ ausgebremst. 2006-04-11T20:59:15 Während bei vielen kleinen Dateien hab ich auch die 4.5x gehabt. 2006-04-11T20:59:23 (Reiser3 natürlich) 2006-04-11T20:59:46 ModelNine: mit Reiser4 wird alles besser ;) 2006-04-11T20:59:55 http://oss.sgi.com/bugzilla/show_bug.cgi?id=197 2006-04-11T20:59:59 Wenn Reiser4 überhaupt jemans in den Kernel kommt. 2006-04-11T21:00:03 s/s/d/ 2006-04-11T21:00:09 *grrk* 2006-04-11T21:00:12 s/n/l/ 2006-04-11T21:00:16 So, besser. ;-) 2006-04-11T21:00:30 jemald? 2006-04-11T21:00:37 jemals meinte ich natürlich. 2006-04-11T21:00:40 *g* 2006-04-11T21:01:16 mitsuhiko: na wie läuft die rettungsaktion? 2006-04-11T21:01:17 xorAxAx: soll mich das jetzt aufmuntern? 2006-04-11T21:01:21 Aber, wie gesagt, JFS ist bei mir zumindest das einzige Dateisystem bei dem ich wunderbare IO-Performance hab, und gleichzeitig bei meinen Partitionen bisher wirklich noch _nie_ was passiert ist. 2006-04-11T21:01:27 meine heutigen pocoo änderungen sind in /dev/null... 2006-04-11T21:01:41 mitsuhiko: wenigstens existiert das noch ;) 2006-04-11T21:02:18 das dumme ist, dass mein system neustartet, wenn ich auf meinen pocoo ordner zugreife 2006-04-11T21:02:39 hm? 2006-04-11T21:03:00 mitsuhiko: sicher, dass Du kein HArdware-Problem hast, was XFS zum durchdrehen bringt? 2006-04-11T21:03:17 ModelNine: überhaupt nicht sicher 2006-04-11T21:03:18 Im Normalfall sollten wenigstens die xfsutils noch was mit der Partition machen können, wenn der Kernel schon durchdreht. 2006-04-11T21:03:24 in dem notebook ist schon mal eine platte eingegangen 2006-04-11T21:03:55 mitsuhiko: pong 2006-04-11T21:03:57 HAste mal probiert die Partition beim Booten nicht zu mounten, und dann aus dem Singleuser-Mode ein fsck laufen zu lassen? 2006-04-11T21:04:12 * tux123 nutzt bis jezt XFS... 2006-04-11T21:05:33 muss ich deswegen angst haben? ^^ 2006-04-11T21:05:44 weiß nicht 2006-04-11T21:06:06 (meine backup platte hat xfs als fs)... 2006-04-11T21:06:10 .oO( darum hab ich wichtige Daten auch nie auf Notebooks ) 2006-04-11T21:06:34 Ich besitze nur ein Notebook... :-) 2006-04-11T21:06:35 mitsuhiko: was sagen die smartmontools? 2006-04-11T21:06:41 10000 reallocated sectors? :) 2006-04-11T21:07:03 xorAxAx: ich trau mich kein apt-get install mehr machen ^^ 2006-04-11T21:07:13 tux123: bis jetzt hatte ich auch keine 2006-04-11T21:07:15 mitsuhiko: SOWAS HAST DU NICHT DRAUF? 2006-04-11T21:07:22 tux123: wenn es abkackt ist jedes FS schlecht 2006-04-11T21:07:41 mitsuhiko: dann entpack es dir in ein tmpfs oder so 2006-04-11T21:07:42 xorAxAx: erschreck ihn nicht, er ist doch schon nervlich fertig ;) 2006-04-11T21:07:45 SHIT 2006-04-11T21:07:47 ich habs gewusst 2006-04-11T21:07:52 apt-get install smartmontools 2006-04-11T21:07:57 dpkg returned errorcode 2006-04-11T21:08:04 jetzt ist rhytmbox ausgegangen 2006-04-11T21:08:12 und gnome-terminal abgestürzt 2006-04-11T21:08:13 d.h. nicht nur /home ? 2006-04-11T21:08:14 HIFE 2006-04-11T21:08:26 dann scheints wohl ein HW-Problem zu sein... 2006-04-11T21:08:55 .oO( oder der XFS-Code im Kernel wurde überschrieben ;) ) 2006-04-11T21:08:58 hilfe 2006-04-11T21:09:01 nautilus abgestürzt 2006-04-11T21:09:05 nur xchat hält noch die stellung 2006-04-11T21:09:08 hehe 2006-04-11T21:09:10 ROFL :-) 2006-04-11T21:09:14 sehr komisch 2006-04-11T21:09:18 * mitsuhiko probiert alt+f1 2006-04-11T21:09:29 mitsuhiko: smartmontools sind jetzt angesagt 2006-04-11T21:09:31 * tux123 wünscht mitsuhiko sehr viel glück, kann aber auch nicht helfen :-/ 2006-04-11T21:09:38 mitsuhiko: versteh's mal so; der Rechner weiß wenigstens was gut für ihn ist (also XChat) 2006-04-11T21:09:51 das erinnert mich irgendwie an diese UL vom "krassen hacker" 2006-04-11T21:09:53 damit wir hier über den richtigen lästern können (sgi oder den plattenhersteller) 2006-04-11T21:09:56 Aber, ganz davon abgesehen, ich kann verdammt gut nachvollziehen wie es ist wenn man das Gefühl hat dass sich langsam der Rechner auflöst... 2006-04-11T21:10:32 jo 2006-04-11T21:10:33 was für ein FS würdet ihr für DVD-RAMs nehmen? 2006-04-11T21:10:42 birkenfeld: ui, schwierige frage 2006-04-11T21:10:47 mitsuhiko: evtl ist es ja doch ein hardwaredefekt und irgendein bauteil oder ähnliches reibt an deiner platte ;) 2006-04-11T21:10:50 birkenfeld: keines? 2006-04-11T21:10:54 btw: bist du noch da? 0o 2006-04-11T21:10:56 ModelNine: toll 2006-04-11T21:11:05 birkenfeld: udf im zweifelsfall 2006-04-11T21:11:07 tar * > /dev/hdx ;-) 2006-04-11T21:11:12 birkenfeld: damit windows es auch lesen kann :) 2006-04-11T21:11:19 [mitsuhiko] ist abwesend (I'm not here, go away!) 2006-04-11T21:11:24 tja 2006-04-11T21:11:26 das wars dann 2006-04-11T21:11:31 :( 2006-04-11T21:11:39 Ah, fuck :-( 2006-04-11T21:11:44 xorAxAx: ja, aber bei dem tollen UDF-Support im Linux-Kernel... 2006-04-11T21:11:45 eine schweigeminute für sein OS 2006-04-11T21:11:48 armer mitsuhiko 2006-04-11T21:12:13 *** root___ has joined #pocoo 2006-04-11T21:12:16 okaz 2006-04-11T21:12:24 lol 2006-04-11T21:12:30 ... 2006-04-11T21:12:35 wb :) 2006-04-11T21:12:43 denkt euch einfach ein deutsches tastaturlazout, ich will jetyt nicht umstellen 2006-04-11T21:12:46 root___: bist du der hacker von mitsuhikos notebook? 2006-04-11T21:12:54 rofl 2006-04-11T21:12:58 ROFL :-) 2006-04-11T21:13:02 ich check das einfach nicht 2006-04-11T21:13:09 kein eintrag im szslog 2006-04-11T21:13:16 hmm, das ist wirklich komisch 2006-04-11T21:13:17 root___: Bitte versteh's nicht falsch. Das ist einfach _zu_ komisch. 2006-04-11T21:13:25 ModelNine: ich kanns mir denken 2006-04-11T21:13:29 *** birkenfeld is now known as root______ 2006-04-11T21:13:32 990 ist aber corrupted file system 2006-04-11T21:13:42 xorAxAx: das ist jetyt weniger komisch 2006-04-11T21:13:49 hm 2006-04-11T21:13:56 root______: einen auf solidarit't machen_ 2006-04-11T21:14:02 jau 2006-04-11T21:14:03 vielleicht hatte das modul vom rootkit ja nen bug, der die xfs maps verbogen hat 2006-04-11T21:14:05 *** tux123 is now known as root_______ 2006-04-11T21:14:23 bg 2006-04-11T21:14:24 root___: also, knoppix cd raus und fsck? 2006-04-11T21:14:25 grml 2006-04-11T21:14:34 also irssi ist irgendwie nicht in den hintergrund yu kriegen 2006-04-11T21:14:41 root______: es gibt kein fsck für xfs 2006-04-11T21:14:45 root______: und das ist auch gut so :) 2006-04-11T21:14:47 xorAxAx: oops 2006-04-11T21:14:50 ;) 2006-04-11T21:14:55 I wish to plead incompetence. 2006-04-11T21:14:57 xorAxAx: es gibt xfs_check 2006-04-11T21:15:07 root___: nein, xfs_repair 2006-04-11T21:15:10 mitsuhiko: kannste denn wenigstens noch von dem Rescue-System auf die Platte zugreifen (oder sie mounten?) 2006-04-11T21:15:11 xfs_check macht was anderes 2006-04-11T21:15:19 * root______ recommends xfs_check --rebuild-tree ;) 2006-04-11T21:15:34 bbl 2006-04-11T21:15:35 welche farbe hat den welcher root___ ? ich blick da nicht mehr durch :-/ 2006-04-11T21:15:45 *** root___ has quit IRC 2006-04-11T21:15:49 hoffentlich bis später mitsu 2006-04-11T21:15:51 *** root______ is now known as birkenfeld 2006-04-11T21:16:03 *** root_______ is now known as tux123 2006-04-11T21:16:09 <-- essen 2006-04-11T21:17:21 *** root___ has joined #pocoo 2006-04-11T21:17:29 schleeeecht 2006-04-11T21:17:41 could not initialiye xfs szntam oder sowas 2006-04-11T21:17:55 ich installiert jetyt einfach dapper neu 2006-04-11T21:17:59 w[nsch dann noch einen sch;nen tag 2006-04-11T21:18:08 die warscheinlichkeit, dass das bis heute nacht noch was wird ist klein 2006-04-11T21:18:10 Shit. Viel Glück... 2006-04-11T21:18:19 ok, viel glück 2006-04-11T21:18:29 kannst ja mit der livecd herkommen ;) 2006-04-11T21:18:35 ist aber auch nicht so wichtig... 2006-04-11T21:18:37 tux123: wie gesagt. im worst case meld ich mich von der xp schachtel an 2006-04-11T21:19:29 root___: naja, sonst wäre es auch egal. wir können es verschieben wenn du willst, ein tag mehr oder weniger ist jetzt auch schon egal 2006-04-11T21:20:42 mal abwarten 2006-04-11T21:20:48 cza auf alle f'lle 2006-04-11T21:21:02 *** root___ has quit IRC 2006-04-11T21:24:13 * tux123 bemitleidet armin :( 2006-04-11T21:24:33 Ich glaub Mitleid kann er momentan wenig gebrauchen... 2006-04-11T21:24:39 Den Platten-Gott schon eher... 2006-04-11T21:25:13 da ich aber kein hddgott bin, bemitleide ich ihn einfach nur :) 2006-04-11T21:25:26 (ich hab einfach so, ganz spontan, mal smartctl -t long /dev/hda bei mir gestartet) ;-) 2006-04-11T21:25:38 Iss schon lange her dass ich das das letzte mal gemacht hab... :-) 2006-04-11T21:27:01 * tux123 sollte vllt einmal eine linux-hdd-überprüf-schulung bei ModelNine machen ;) 2006-04-11T21:32:17 Huh? Wieso bei mir? 2006-04-11T21:32:45 Ich hab von Hardware (und vor allen Dingen Hardware-_Betreuung_) wenig bis keine Ahnung. 2006-04-11T21:33:01 mitsu ist ja grad offline ;) 2006-04-11T21:34:17 naja, welche tests sollte man bei xfs-partitionen regelmäßig durchlaufen lassen, wenn man nicht will, das es einem so wie Armin geht? 2006-04-11T21:34:27 Ich geh nicht davon aus dass es ein XFS-Problem ist. 2006-04-11T21:34:42 Sondern, das hört sich eher nach HD-Geschichte an, oder mitsuhiko hat seinen Kernel verdaddelt. 2006-04-11T21:35:26 Unabhängig davon kann ich im Prinzip nur davon abraten XFS zu benutzen, aus persönlicher Erfahrung, und da ich es selbst nur sehr kurz (aufgrund eben jener besagter Erfahrungen) eingesetzt habe, kann ich zu XFS auch nicht wirklich viel sagen. ;-) 2006-04-11T21:35:30 ok, das mit dem hw-defekt glaub ich auch, aber das mitsu mittlerweile auch schon am kernel herumspielt wäre mir neu ;) 2006-04-11T21:35:43 Was Du allerdings regelmäßig machen solltest: 2006-04-11T21:35:50 smartctl -a /dev/ 2006-04-11T21:36:16 Zeigt Dir 'ne ganze Menge Informationen an, unter anderem: 5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0 2006-04-11T21:36:19 (das bei mir) 2006-04-11T21:36:32 Da steht eine 0, das bedeutet, dass meine Platte noch keine Sektoren reallokiert hat. Das ist gut. 2006-04-11T21:37:45 ist es dabei egal wie die partition gemountet ist? (also ro, oder rw)? *blödfrag* 2006-04-11T21:37:58 Das hat mit Partitionen gar nix zu tun. 2006-04-11T21:38:10 Das prüft eine Platte, sprich: smartctl -a /dev/hda (zum Beispiel) 2006-04-11T21:38:25 ah, die gesamte platte... ok :) 2006-04-11T21:38:27 Fragt im Endeffekt nur Daten ab, die das Platten-BIOS während des Betriebs sammelt. 2006-04-11T21:38:37 Sprich, ist auch egal inwiefern die Platte in Gebrauch ist. 2006-04-11T21:41:23 Und, wenn Du willst dass die Platte einen Selbsttest macht: 2006-04-11T21:41:28 smartctl -t long /dev/hda 2006-04-11T21:41:43 Nachdem der Selbsttest durchgelaufen ist kannst Du mittels smartctl -a /dev/hda das Ergebnis sehen. 2006-04-11T21:41:53 40% of test remaining. 2006-04-11T21:41:57 Das steht da bei mir momentan. 2006-04-11T21:43:03 ok, mal sehen :) 2006-04-11T21:43:35 vorher hatte ich auch eine 0 bei reallocated-sectors und jetzt läuft der selbst test :) 2006-04-11T21:53:28 ModelNine: hm, 172 reallocated sectors 2006-04-11T21:53:56 birkenfeld: tjo, pech. ;-) 2006-04-11T21:54:18 ModelNine: meinst du das ist schon kritisch? 2006-04-11T21:55:50 Nah isses nicht. 2006-04-11T21:55:55 Kritisch wirds, wenn die Zahl rapide ansteigt. 2006-04-11T21:56:18 ist ja auhc keine IBM ;) 2006-04-11T21:56:30 Ich hab auch 'ne Seagate bei mir drin. ;-) 2006-04-11T21:56:36 (*gottseidank!*) 2006-04-11T21:56:43 Maxtor hier. 2006-04-11T21:58:08 X-Greylist: delayed 1398 seconds by postgrey-1.21 at bag.python.org 2006-04-11T21:58:10 *grrrrr* 2006-04-11T21:58:16 Jetzt greylisten die sogar die Python Listen... 2006-04-11T21:58:49 * tux123 weiß gar nicht welches teil sie in seinen laptop verbaut haben... 2006-04-11T21:59:01 tux123: sagt Dir smartctl -a /dev/hda auch. 2006-04-11T21:59:06 tux123: das sollte dir smartctl auch verraten 2006-04-11T21:59:19 Device Model: ST9808210A 2006-04-11T21:59:28 Ist auf jeden Fall eine Seagate. 2006-04-11T21:59:45 Device Model: ST960821A 2006-04-11T21:59:49 Auch eine Seagate. 2006-04-11T21:59:51 ok :) 2006-04-11T22:00:05 60GB? 2006-04-11T22:00:17 ja, woher weißt du das? 2006-04-11T22:00:26 ST9_60_821A 2006-04-11T22:00:35 Und bei mir ST9_80_8210A 2006-04-11T22:00:43 ok :) 2006-04-11T22:00:49 ST9 = Seagate, Generation 9 2006-04-11T22:01:11 821 = irgendwie IDE, kann bis zu UDMA-6, Notebookplatte, usw. kodiert. 2006-04-11T22:01:14 A ist immer hinten dran. 2006-04-11T22:01:15 * xorAxAx hat samsung und wd momentan in benutzung 2006-04-11T22:01:20 Wofür meine 0 steht weiß ich nicht. 2006-04-11T22:01:38 schaut doch mal bei storagereview.com, wie lange eure platte noch hält 2006-04-11T22:01:44 die veröffentlichen da ein reliability survey 2006-04-11T22:01:51 hmm, schade. das wollte ich dich gerade fragen :) 2006-04-11T22:01:53 die deathstar war im 5% quartil 2006-04-11T22:02:26 hm 2006-04-11T22:02:46 Ahem... Registrieren? Nein, danke. 2006-04-11T22:02:49 RDH hat mich gefragt ob ich im Sommer als "intern" in seiner Firma arbeiten möchte... 2006-04-11T22:03:13 RDH? 2006-04-11T22:03:19 Raymond Hettinger 2006-04-11T22:03:24 Ah. :-) 2006-04-11T22:03:36 Mach ma! Cooler Kerl! :-) 2006-04-11T22:03:45 Ist nur leider in USA ;) 2006-04-11T22:04:06 birkenfeld: hehe :) 2006-04-11T22:04:13 Oi, wenn er Dich als Intern haben will bezahlt er Dir auch die Flugtickets. ;-) 2006-04-11T22:04:24 mal sehn... 2006-04-11T22:08:42 So, ich geh ins Bett... n8. 2006-04-11T22:08:48 n8 2006-04-11T22:09:21 gn8 ModelNine und danke für die smart-einführung :) 2006-04-11T22:11:55 *** MasterC has joined #pocoo 2006-04-11T22:20:13 *** Mad-Marty has joined #pocoo 2006-04-11T22:20:15 hi 2006-04-11T22:22:12 birkenfeld: hi 2006-04-11T22:22:17 hi Mad-Marty 2006-04-11T22:22:35 birkenfeld: der importer funktioniert bei mir nicht, kannst du helfen ? 2006-04-11T22:22:49 versuchen kann ichs 2006-04-11T22:22:56 Windows? 2006-04-11T22:23:11 jupp 2006-04-11T22:23:13 from pocoo.application import app 2006-04-11T22:23:14 File "C:\DEV\pocoo\repos\pocoo\trunk\pocoo\application.py", line 182, in ? 2006-04-11T22:23:16 init_components() 2006-04-11T22:23:18 File "C:\DEV\pocoo\repos\pocoo\trunk\pocoo\api.py", line 358, in init_componen 2006-04-11T22:23:20 ts 2006-04-11T22:23:22 import pocoo.pkg.core 2006-04-11T22:23:24 ImportError: No module named core 2006-04-11T22:23:34 hm hm 2006-04-11T22:24:00 ich hab schon mit mitsuhiko rumprobiert, aber wir habens nicht rausfinden können 2006-04-11T22:24:28 hm, mitsuhiko hat momentan auch andere probleme... 2006-04-11T22:25:23 seine hdd ist im arsch 2006-04-11T22:26:27 hat er wenigstens ein backup ? 2006-04-11T22:26:40 wahrscheinlich kein besonders aktuelles :| 2006-04-11T22:26:55 naja er meinte das du am ehesten wissen könntest warum der importer nicht läuft 2006-04-11T22:27:00 stimmt 2006-04-11T22:27:32 könntest du mal die find_module und load_module von PlainPackageImporter @trace n? 2006-04-11T22:29:17 dabei macht der import doch nicht viel anderes als imp.find und imp.import 2006-04-11T22:29:26 ja 2006-04-11T22:29:33 hmmm was genau soll ich damit tun ? 2006-04-11T22:29:40 die frage ist ob die überhaupt aufgerufen werden 2006-04-11T22:29:46 das könntest du rausfinden 2006-04-11T22:30:02 ok, ich schreibsel mal paar schnelle prints rein 2006-04-11T22:30:10 gut 2006-04-11T22:32:38 *** MasterC has quit IRC 2006-04-11T22:33:10 *** MasterC has joined #pocoo 2006-04-11T22:37:16 birkenfeld: also find_module wird schonmal nie aufgerufen 2006-04-11T22:37:25 hm. schlecht :) 2006-04-11T22:37:40 wozu genau brauchen wir das eigentlich ? warum nicht normales import ? 2006-04-11T22:38:03 um packages zu vereinheitlichen, egal ob sie in pocoo oder im instance dir oder in zip files liegen 2006-04-11T22:41:01 warum nicht einfach die ganzen pfade in sys.path eintragen ? 2006-04-11T22:41:35 weil man dann in jedem package eine substruktur "pocoo.pkg" haben müsste 2006-04-11T22:42:04 birkenfeld: aha 2006-04-11T22:42:48 ich hab das problem nämlich auch das das mit den ganzen relativen pfaden bei mir meistens nicht klappt, denke auch gerad darüber nach mir mit imp mein eigenes importieren zu bauen 2006-04-11T22:43:07 die suchpfade gibt man ja exklusiv an wie ich sehe 2006-04-11T22:43:21 exklusiv? 2006-04-11T22:43:38 [pfad1, pfad2] 2006-04-11T22:44:17 da fällt mir gerade ein das ich sowas mal versucht hab, habs mit 2006-04-11T22:44:46 sys.modules['mymodule'] = import blah versucht 2006-04-11T22:44:57 hm, das ist nicht ganz richtig 2006-04-11T22:45:15 das hat nur nicht geklappt dann mit mymodule.myclass() ... war nämlich trotzdem nicht bekannt 2006-04-11T22:45:19 weisst du wieso ? 2006-04-11T22:45:35 wenn ich aber direkt auf den dictkey zugegriffen hab, ging das 2006-04-11T22:45:38 in sys.modules legt __import__ schon selbst ab 2006-04-11T22:45:45 normalerweise macht man 2006-04-11T22:45:54 mymodule = __import__("mymodule") 2006-04-11T22:46:04 genau so hab ich das gemacht 2006-04-11T22:46:22 so muss es auch gehn 2006-04-11T22:46:26 mit einem modul 2006-04-11T22:46:35 mit submodulen wieder nicht 2006-04-11T22:46:41 aber es war dann _nicht_ bekannt ,,, also ich konnte dann nicht 3 zeilen weiter unten modul.class() machen 2006-04-11T22:47:06 wenn du per "=" etwas zuweist, muss zumindest irgendetwas da sein 2006-04-11T22:49:18 es stand drin 2006-04-11T22:49:43 aber hat mir trotzdem gesagt das der modulname unbekannt sei 2006-04-11T22:49:53 hm 2006-04-11T22:50:01 mymodule = __import__("mymodule") 2006-04-11T22:50:08 *** MasterC has quit IRC 2006-04-11T22:50:24 könnt ich ja nochmal probieren 2006-04-11T22:50:34 vielleicht geht da wirklich was unter windows anders 2006-04-11T22:50:36 ohne beispielcode isses schwierig zu debuggen ;) 2006-04-11T22:50:52 ich test das nochmal 2006-04-11T22:51:58 was ich mich auch schon gefragt hab, warum sind imports modulspezifisch, also wenn ich in a, b und c importiere, und c braucht b, muss ichs nochmal in c importieren, warum *grübel* 2006-04-11T22:52:27 es geht um die namensbindung 2006-04-11T22:52:35 sonst wären ja alle importierten namen automatisch global 2006-04-11T22:52:49 explicit is better than implicit 2006-04-11T22:59:03 ok ^^ 2006-04-11T22:59:20 *** MasterC_ has quit IRC 2006-04-11T23:00:11 *** MasterC_ has joined #pocoo 2006-04-11T23:00:45 mymod.testclass() 2006-04-11T23:00:47 geht 2006-04-11T23:00:52 was immer es war damals .. 2006-04-11T23:01:04 ok bringt mich aber in keinster weise weiter warum pocoo nicht geht 2006-04-11T23:01:16 hm 2006-04-11T23:01:26 ich muss wohl doch mal selber windows anschmeißen 2006-04-11T23:07:01 btw, ich hab das prob, das ich viele verzeichnisse hab, also ein hauptprog und dann in ./tools so kleine hilfscripts, nun muss ich in den hilfscripts umständlich die sys.path ändern damit die die files aus ./lib finden, könnte ich sowas elegant mit imp.* lösen ? 2006-04-11T23:08:49 naja, eine zeile mit sys.path ist ja auch nicht gerade unschön... 2006-04-11T23:09:09 naja, da in ./libs wieder ein paar unterverzeichnisse sind, ist das schon nervig 2006-04-11T23:09:37 hab da schon was hingeschrieben was mit os.path alle subdirs von libs hinzufügt, aber ich find das nicht so richtig elegant 2006-04-11T23:09:42 oder gibts da nix besseres ? 2006-04-11T23:10:11 fällt mir jetzt nix ein 2006-04-11T23:10:30 hmm 2006-04-11T23:10:39 mal imp genauer angucken ^^ 2006-04-11T23:10:51 und nebenbei such ich nach dem import problem 2006-04-11T23:11:19 ich geh jetzt mal ins bett :) 2006-04-11T23:11:20 warum brauchen wir eigentlich .pkg verzeichnisse ? wär doch einfacher darauf zu verzichten, und weniger fehleranfällig ? 2006-04-11T23:11:44 birkenfeld: gn8, bis morgen 2006-04-11T23:12:00 naja, wenns funktioniert isses halt ein schöner weg, um directories und ZIP files genau gleich aussehen zu lassne 2006-04-11T23:12:20 und die heißen dann uach gliech 2006-04-11T23:14:04 ich forsch da morgen mal nach, weil mich bei mir das mit den vielen direktories eh wurmt, vielleicht find ichs ja zufällig raus :D 2006-04-11T23:14:13 das wär toll 2006-04-11T23:15:03 deswegen find ich ja das modullevel import nicht so toll, bei C++ ist ja einmal included dann auch vorhanden glaube 2006-04-11T23:15:23 (überall, bzw. im angegebenen namespace) 2006-04-11T23:15:35 naja, will dich jetzt nicht länger aufhalten, gn8 2006-04-11T23:15:44 n8 :) 2006-04-11T23:42:13 *** blackbird has joined #pocoo 2006-04-11T23:42:15 re 2006-04-11T23:42:22 bzw, fast re 2006-04-11T23:42:39 tux123: ich hab wieder ssh :) 2006-04-11T23:43:27 ModelNine: jetzt bin ich doch noch zum DVD schauen gekommen :) 2006-04-11T23:43:29 hey blackbird 2006-04-11T23:43:34 blackbird: wie gehts deiner platte? :) 2006-04-11T23:43:42 xorAxAx: ich fürchte nicht so gut :( 2006-04-11T23:43:50 aua, kaputtes utf-8 2006-04-11T23:43:55 wirklich? 2006-04-11T23:43:58 schreib mal umlaut 2006-04-11T23:44:03 nee, schreib du nochmal 2006-04-11T23:44:06 öäü 2006-04-11T23:44:11 jo, kaputt 2006-04-11T23:44:14 öüä 2006-04-11T23:44:27 und in utf-8: öüä 2006-04-11T23:44:30 das liegt wohl daran, dass ich das durch zwei utf-8 terminals jage 2006-04-11T23:44:50 wohl eher nen screen -U oder so vergessen 2006-04-11T23:45:01 joa. ist mir jetzt aber noch egal :) 2006-04-11T23:45:14 jo 2006-04-11T23:45:18 jetzt wird erstmal wieder ein brauchbares system aufgesetzt 2006-04-11T23:45:20 und, mal nen smart-check gemacht? 2006-04-11T23:45:24 jo 2006-04-11T23:45:29 ich hab jetzt eine andere platte drin 2006-04-11T23:45:30 reallocated sector count? 2006-04-11T23:45:48 xorAxAx: 100 oder sowas 2006-04-11T23:45:55 uiuiui! 2006-04-11T23:46:10 ich hab ja schwer den ide controller unter verdacht 2006-04-11T23:46:21 der schickt kamikazebefehle? 2006-04-11T23:46:29 keine ahnung 2006-04-11T23:46:34 * xorAxAx kann sich das schwer vorstellen :) 2006-04-11T23:46:38 aber mir ist in dem notebook schonmal eine platte draufgegangen 2006-04-11T23:46:40 eher die stromversorgung 2006-04-11T23:46:49 xorAxAx: ich hab mal ein scsii raid gehabt 2006-04-11T23:46:54 da hat der kontroller schreisse geschickt 2006-04-11T23:47:07 beide gespiegelten platten den gleichen kack an datenmuell 2006-04-11T23:47:14 ja, aber sie waren nicht kaputt 2006-04-11T23:47:17 das ist was anderes 2006-04-11T23:47:40 reallocated sector count heißt ja, dass die platte über 100 sektoren als defekt erkannt hat und neu mappen musste 2006-04-11T23:48:02 wb blackbird *freu* 2006-04-11T23:48:19 xorAxAx: ich vertrau solchen platten aber nicht mehr :/ 2006-04-11T23:48:51 blackbird: wenn man ein backup hat, ist das doch ok 2006-04-11T23:49:03 xorAxAx: von ein paar daten hatte ich kein backup mehr 2006-04-11T23:49:09 ua meine heutigen pocoo changes und meine mails 2006-04-11T23:49:15 aber die hab ich über imap 2006-04-11T23:49:17 also kein verlust 2006-04-11T23:49:28 joa. und meine tomboy notes sind weg :) 2006-04-11T23:49:40 tomboy notes? %-) 2006-04-11T23:49:51 xorAxAx: tomboy ist so ein desktop wiki 2006-04-11T23:50:01 du nimmst kein MMDE? schäm dich :) 2006-04-11T23:50:21 nö. tomboy ist einfach schneller zur hand und man muss nicht manuell speichern 2006-04-11T23:50:26 einfach bearbeiten und gut ist 2006-04-11T23:50:35 aber leicher hab ich ~/.tomboy nicht abgespeichert 2006-04-11T23:50:41 das ist schlecht :) 2006-04-11T23:50:56 moin + editmoin + vim geht auch super schnell 2006-04-11T23:51:08 da braucht man dann nur ein :w 2006-04-11T23:51:10 aber nicht so schnell wie tomboy :) 2006-04-11T23:51:28 ob ich mir die wieder kaufen soll? http://www.geizhals.at/a170437.html 2006-04-11T23:51:57 soll ich mal bei storagereview gucken? 2006-04-11T23:52:05 * xorAxAx hat eine SAMSUNG SP2514N 2006-04-11T23:52:23 die hat aber keine 2.5" oder? 2006-04-11T23:52:25 und eine MP0804H 2006-04-11T23:52:39 die MP0804 kann ich dir empfehlen :) 2006-04-11T23:52:44 * tux123 hat eine Segate ST960821A im Notebook ;) 2006-04-11T23:52:48 hast du schon bei storagereview geguckt? 2006-04-11T23:53:07 xorAxAx: ich schau gerade 2006-04-11T23:53:10 da steht, wieviel % der platten öfter kaputt gehen als die gewählte 2006-04-11T23:53:15 kantne das noch nicht mal 2006-04-11T23:53:24 muss man sich anmelden 2006-04-11T23:53:36 und dafür hab ich jetzt keine zeit .) 2006-04-11T23:54:42 tja ... 2006-04-11T23:55:03 also in die info vor dem festplattenkauf investiere ich am meisten zeit 2006-04-11T23:55:22 xorAxAx: ich aber in den nächsten 2 stunden sowieso keine festplatte kaufen :) 2006-04-11T23:55:45 xorAxAx: schreib nochmal einen umlaut pls 2006-04-11T23:55:46 öüä 2006-04-11T23:55:59 öüä 2006-04-11T23:56:05 ütf8 2006-04-11T23:56:08 ich auch 2006-04-11T23:56:11 perfekt 2006-04-11T23:56:26 /set term_charset utf-8 wars 2006-04-11T23:57:32 ich schau mal für dich nach 2006-04-11T23:57:54 danke 2006-04-11T23:58:15 nicht getestet 2006-04-11T23:58:29 d.h. nicht in der wertung 2006-04-11T23:58:46 hm 2006-04-11T23:59:10 *** birkenfeld has quit IRC