[00:34:06] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[01:04:15] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[01:10:36] slav0nic: а мне +1 :|
[01:40:46] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[02:10:55] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[02:41:05] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[03:11:15] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[03:41:25] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[04:11:35] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[04:41:45] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[05:11:55] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[05:42:05] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[06:12:15] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[06:42:26] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[07:12:35] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[07:42:45] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[08:12:55] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[08:43:05] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[09:13:15] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[09:43:25] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[09:54:23] bad_duck: С Добрым Утром!
[09:54:52] xa4a: утра
[09:55:23] bad_duck: mishok13, сенкс за наводку с бенчмарком. В доках не написано, что time.time() с точностью до микросекунд возвращает.
[09:56:18] mishok13: np
[09:57:53] bad_duck: xa4a, о плагине к боту. Я думал о том, чтобы тем, кто в офлайне короткие мессаги отправлять. Стоит заниматься этой штукой или нет?
[10:03:18] lic: Всем Привет )
[10:05:30] lic: вопросик по django... можно ли в темплейтах прописать такую кострукцию
{% if var1.priooritet = 0 %}
....
{% endif %}
точней понял что так написть нельзя... как это правильно сделать ?
[10:06:26] lic: в справке чё та не могу найти (
[10:07:12] xa4a: { ifequal .. }
[10:07:29] Лис: lic, ты б почитал доку по темплейтам
[10:07:37] xa4a: http://docs.djangoproject.com/en/dev/topics/templates/
[10:07:48] Лис: сразу яснее всё стало бы, и пачка глупых вопросов отпала сама собой
[10:07:58] Лис: а то лимит зря расходуешь ;)
[10:08:11] bad_duck: :)
[10:09:36] lic: гыы пасибки... моск что та совсем не думает) вядать замерз )
[10:10:39] bad_duck: А могзи как комьютеры - хорошо при пониженых температурах думают
[10:15:42] bad_duck: Существует ли русская дока по PyGreSQL?
[10:19:23] Лис: http://googlewebmastercentral.blogspot.com/2008/09/dynamic-urls-vs-static-urls.html
[10:19:29] Лис: гугл за быдлокод
[10:19:35] sevenov: Читайте доки. Читайте доки на английском
[10:19:41] wiz: Лис, а ты сомневался?
[10:19:50] Лис: надеялся
[10:21:05] sevenov: кстати, в последнее время, яндекс начинает подниматься в моих глазах и, в скоре, наверное, возвысится над гуглом
[10:22:24] bad_duck: А можно об этой ссылочке на русском, а то там много незнакомых букв (а доку я "читаю" на английском, т.к. выхода нет)
[10:22:25] sevenov: хотя, улиент для Я.Онлайн меня убил. Сделан на psi, но по дефолту ssl убран. Данные авторизации передаются в открытом виде
[10:23:45] wiz: sevenov, o_O
[10:24:00] wiz: ужоснах
[10:24:07] sevenov: wiz, что именно? =)
[10:24:12] wiz: Данные авторизации передаются в открытом виде
[10:24:19] wiz: может там tls хотя бы?
[10:24:46] mishok13: Лис, а где там гугель за быдлокод?
[10:24:47] sevenov: нене. Для виндовой версии они сделали "галочку" далеко в настройках
[10:24:47] Лис: wiz, psi не умеет TLS :D
[10:24:55] wiz: ппц
[10:25:17] Лис: mishok13, в том месте где написано что можете не парится по воводу УРЛов сильно
[10:25:24] Лис: адинхер мы всё выпалим
[10:25:32] mishok13: с точки зрения гуглебота -- можете не париться
[10:25:36] Лис: угу
[10:25:46] mishok13: ну так где здесь пропаганда быдлокода?
[10:25:57] mishok13: если ты стараешься для гуглебота -- то не старайся
[10:26:02] mishok13: вот и весь мессэдж
[10:26:15] wiz: угу
[10:26:24] wiz: не старайся, пиши дальше свой быдлокод (8
[10:26:35] mishok13: красивые урлы -- для пользователей
[10:26:38] mishok13: но не для гуглебота
[10:26:42] mishok13: ему по-хуй
[10:26:58] sevenov: пропаганда быдлокода в том, что быдлить пожно не только в коде, но и для юзера
[10:27:23] mishok13: пиздец
[10:27:54] sevenov: кста, яндекс ищет и по урлам )) если сделать ссылку типа o-sebe вместо about он и там найдет
[10:28:10] sevenov: а гугл по ссылкам не ищет, так что быдлам похуй )
[10:28:40] wiz: ну в принципе да
[10:28:48] wiz: rewriting urls is stupid
[10:29:03] wiz: надо сразу делать красивые урлы чтобы без всяких реврайтов всё было зашибись (=
[10:29:43] sevenov: хотя, гугол ищет и транслит. Если я напишу O sebe, то он найдет страницы "О себе", а вот яндекс и по урлам, типа o-sebe :))
>надо сразу делать красивые урлы чтобы без всяких реврайтов всё было зашибись (=
MVC :)
[10:31:05] sevenov: Ну... я для статики на джанге предпочитаю в urls.py делать что-то типа r'^', flat_pages.view.detail и т.п.
[10:32:10] sevenov: чтобы можно было сделать типа: /about/contacts.html, /about/index.html, /o-nas/index.html, /o-nas/kontakti.html
[10:32:25] sevenov: я затачиваюсь под SEO
[10:32:52] wiz: .html то зачем?
[10:33:02] sevenov: это к примеру
[10:33:08] xa4a: да, зачем?? надо .php!
[10:33:14] sevenov: :-D
[10:33:42] sevenov: а .html, .php, .hui - пофиг. Это одна из фишек SEO
[10:33:51] wiz: .aspx q:
[10:34:01] wiz: чтобы все пацаны знали что это чёткий сайт
[10:34:17] xa4a: можно ещё это..
[10:34:18] sevenov: ага. Типа как там. it-community.ru?
[10:34:21] xa4a: как multitran.ru
[10:34:24] xa4a: у них .exe
[10:34:30] sevenov: :-D
[10:34:32] xa4a: но там оно так и есть :\
[10:34:42] wiz: ыыс
[10:34:53] xa4a: ыыс, ууг
[10:34:55] xa4a: угу
[10:35:09] wiz: ууг (=
[10:35:18] wiz: УГ
[10:35:35] xa4a: угуг)
[10:35:44] xa4a: но за то работает и хорошо
[10:35:52] sevenov: во http://www.itcommunity.ru/
[10:36:09] sevenov: default.aspx :)
[10:36:48] xa4a: Для того, чтобы зарегистрироваться в социальной сети ITcommunity.ru вам необходимо авторизоваться с помощью Windows Live ID, нажав на кнопку "Вход". Ю_Б
[10:36:59] wiz: ё_б
[10:37:08] xa4a: гм
[10:37:09] sevenov: это пиз-дец
[10:37:11] xa4a: ё_<
[10:37:30] sevenov: там сначала народ бушевал по поводу openid, или хотябы гуглоаккаунта
[10:37:45] sevenov: этим похуй, ну вот и загнулся проект, можно сказать
[10:37:55] sevenov: за пол года народу толком нет
[10:38:25] Лис: ну и в геп им логи
[10:38:31] Лис: греп*
[10:38:31] xa4a: кстати, никто тут на занимается питоном,в каком-то контексте связанным с устойчивым развитием?
[10:38:51] sevenov: т.е.?
[10:39:00] xa4a: которое http://ru.wikipedia.org/wiki/%D0%A3%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D0%BE%D0%B5_%D1%80%D0%B0%D0%B7%D0%B2%D0%B8%D1%82%D0%B8%D0%B5
[10:39:01] Лис: xa4a, wtf ты имееш ввиду?!
[10:39:22] wiz: гыг
[10:40:00] Лис: гм
[10:40:12] sevenov: dmeshr же был с проектом itsc чтоль. не помню
[10:40:13] bad_duck: Эммм... А причём тут питон?
[10:40:15] Лис: а причём тут питон?
[10:40:20] Лис: sevenov, был
[10:40:31] xa4a: sevenov: это не связано
[10:40:32] Лис: bad_duck, ха :D
[10:40:40] Хрюндель (джангист): А ничо так http://stackoverflow.com накатали на asp.. веб2нольно
[10:40:46] sevenov: ну тогда я не въехал в тему )
[10:41:23] sevenov: Хрюндель, как-то уж очень скучковано, захламлено
[10:41:24] xa4a: проект один слышал, на эту тематику, грят написали на како-мто ахтуге, вышло оч сложно, переписывают на питоне
[10:41:46] xa4a: думал можд тут есть кто оттуда)
[10:41:57] sevenov: Хы )))
[10:41:59] xa4a: думаю туда посмотреть
[10:42:44] bad_duck: xa4a, Т.е. другими словами на питоне написана программа распределения ресурсов и т.п.?
[10:43:02] Лис: будет написана
[10:43:09] xa4a: bad_duck: подробностей не знаю, но там что-то связано с аналитикой/моделированием
[10:43:44] sevenov: мощно
[10:46:34] bad_duck: Народ, что лучше использовать pg или pgdb?
[10:47:13] Хрюндель (джангист): Хмм.. А какой openid сервак лучше использовать? Есть адресок?
[10:47:26] Лис: bad_duck, php :)
[10:47:29] Муркт: <xa4a>: проект один слышал, на эту тематику, грят написали на како-мто ахтуге, вышло оч сложно, переписывают на питоне
[10:47:40] Муркт: если я до того не уволюсь, у меня так на работе будет
[10:47:42] Лис: Хрюндель (джангист), ЖЖ у тебя есть? или яндекс?
[10:47:52] Хрюндель (джангист): Лис, жж где то был
[10:47:55] Лис: ну вот
[10:47:57] Лис: жж и юзай
[10:48:49] bad_duck: Лис, не хочу пыхапе
[10:48:58] bad_duck: Прога-то на питоне
[10:49:21] Лис: bad_duck, так что таке pg и pgdb?
[10:49:54] bad_duck: http://www.pygresql.org/pg.html
[10:50:22] bad_duck: это два разных механизма доступа к базам данных.
[10:51:06] bad_duck: Если pg связывается только с PostgreSQL, то pgdb умеет и с другими базами работать
[10:51:57] xa4a: bad_duck: может ты хочешь sqlalchemy? :)
[10:52:03] bad_duck: Мне, в общем, только постгрес нужен. Вот хотелось бы узнать, если кто работал, может подскажет что лучше
[10:52:21] Лис: или sqlobject
[10:52:54] bad_duck: ппц
[10:53:03] bad_duck: чтож их так много-то?
[10:53:17] xa4a: eix py - | grep pg даёт только dev-python/pypgsql и постгресных
[10:53:24] xa4a: я бы его и ставил)
[10:53:32] mishok13: пиздец
[10:53:36] Хрюндель (джангист): Лис, типа если мой адрес на жж это http://hrundelok.livejournal.com/ то это и есть мой openid?
[10:53:47] Лис: Хрюндель (джангист), наверно
[10:53:48] mishok13: сколько же на стэковерфлоу быдлокодеров
[10:53:53] xa4a: !google livejournal openid
[10:53:54] Муркт: Хрюндель (джангист): да
[10:54:02] Муркт: mishok13: а то :)
[10:54:27] Лис: Хрюндель (джангист), да, точно
[10:54:43] mishok13: am a totally blind programmer who would like to learn Python. Unfortunately the fact that code blocks are represented with different levels of indentation is a major stumbling block.
[10:54:47] mishok13: !!1
[10:55:05] bad_duck: Пакет pygresql предоставляет два варианта доступа - pg и pgdb. Отсюда и вопрос.
[10:55:10] Муркт: mishok13: жестоган
[10:55:29] Муркт: totally blind programmer
[10:55:46] mishok13: это же пиздец
[10:55:48] Лис: mishok13, зато какой рывок! я тока что ати залогинился по openid, получил IDшнег 20920
[10:55:51] Муркт: ему что, компьютер читает исходные коды?
[10:56:06] mishok13: есть же принтеры специальные
[10:56:09] mishok13: с кодом брайля
[10:56:14] mishok13: и клавы есть такие
[10:56:20] Муркт: хыхы
[10:56:22] Муркт: и мышки
[10:56:44] sevenov: bad_duck, вопрос в том, что именно тебе надо. Юзай pg, если захочешь еще ченить, замени на pgdb. Различий внешне быть не должно
[10:56:50] mishok13: не доверяйте CTO писать код на питоне
[10:56:51] Муркт: mishok13: ну тогда пусть лисп изучает :))
[10:56:59] mishok13: /me отметил себе это на будущее
[10:57:10] Лис: СТО?
[10:57:12] Муркт: mishok13: СТО - это технический директор? Или кто?
[10:57:17] Хрюндель (джангист): не, а чо.. нормальный ресурс.. так, почитать когда делать нефиг что люди говорят
[10:57:27] bad_duck: станция тех обслуживания :)
[10:57:42] sevenov: по тегу django попадаются и нормальные вопросы
[10:57:44] Лис: !google CTO
[10:57:54] Лис: ну точно
[10:58:03] mishok13: угу
[10:58:10] mishok13: он бывший DBA
[10:58:13] mishok13: короче, пиздец :)
[10:58:21] mishok13: функции в 600 строк
[10:58:24] Муркт: mishok13: а в майдеко СТО нормальный был
[10:58:28] mishok13: и 120 колонок :)
[10:58:32] mishok13: так он нормальный
[10:58:40] sevenov: это че за суровый СТО?
[10:58:41] Муркт: и код он более-менее нормальный писал
[10:58:41] mishok13: пока только psql, oracle
[10:58:42] Муркт: на питоне
[10:58:45] sevenov: ииз Челябинска?
[10:58:51] mishok13: из Лондона
[10:58:58] Муркт: та же фигня :)
[10:59:02] mishok13: на sh вроде нормально пишет
[10:59:08] mishok13: Муркт, а как его звали?
[10:59:13] mishok13: *зовут
[10:59:16] Муркт: Пол Чадли
[10:59:27] mishok13: значит не он
[10:59:28] sevenov: Челябинские СТО на столько суровы, что пишут функции в 600 сторк и на 120 колонок :)
[10:59:29] mishok13: :)
[10:59:33] Муркт: ясно что не он
[10:59:47] Муркт: sevenov: угу, вместо того, чтоб чинить автомобили.
[10:59:54] sevenov: =)
[11:00:54] sevenov: maniac -> иван сагалаев? )
[11:00:58] Муркт: нет
[11:01:06] maniac: БЛЯЯЯЯЯ
[11:01:11] sevenov: :-D
[11:01:14] maniac: ЗАЕБААААЛИИИИ
[11:01:14] Муркт: maniac: да смени ник
[11:01:18] sevenov: БЛЯЯЯЯЯ, спалили :-D
[11:01:20] maniac: забываю
[11:01:31] sevenov: инфу хоть заполни :)
[11:01:51] Муркт: зяылс383
[11:01:59] Муркт: не слишком информативно
[11:02:00] Муркт: =)
[11:02:12] bad_duck: докопались-то а
[11:02:17] mishok13: типа mishok13 или Муркт это очень информативно
[11:02:29] sevenov: гыгы ))) pzsks383, Иван Сагалаев?
[11:02:40] sevenov: Не спрячешься :-D
[11:02:51] sevenov: Все-все.... больше ну буду )
[11:02:53] bad_duck: А кто такой этот Иван?
[11:02:55] Муркт: mishok13: а то. Произнеси вслух "пэзэскацэтристовосимсяттри"
[11:02:56] mishok13: "Trellis - библиотека, написанная на PJE"
[11:02:57] sevenov: Чет покурил не то :)
[11:03:04] Муркт: mishok13: да, охуенный момент
[11:03:09] mishok13: фил, я думаю, был не очень рад
[11:04:09] Лис: троллис %)
[11:05:42] Муркт: подымите руки, кто придёт на эксепшон
[11:06:26] sevenov: Эх... далековато ехать...
[11:06:27] mishok13: /me скорее поднял, чем не поднял руку
[11:06:46] svetlyak40wt: Я бы с удовольствием, если бы не так далеко
[11:06:47] Лис: /me не поднял
[11:06:48] Муркт: sevenov: из другой страны?
[11:06:56] sevenov: из спб
[11:06:57] wiz: /me не доедет в этот раз...
[11:07:11] Лис: страна спб :)
[11:07:15] sevenov: :-D
[11:07:19] sevenov: О даа =)
[11:08:00] sevenov: Для меня это рай )) 20 лет жил в жоподрыщенске Набережные Челны, где в чужой подъезд зайти безопаснее, чем в свой
[11:08:17] xa4a: /me поднял
[11:08:39] Муркт: Портнов не поднял :)
[11:10:42] sevenov: блин, после "uptime = 4 days, 21:59" иксы тормозят %(
[11:11:10] xa4a: try Alt+Ctrl+Backspace
[11:11:21] bad_duck: sevenov, контрол+шифт+ресит
[11:11:55] sevenov: не охота )
[11:12:01] sevenov: столько всего запущено )
[11:12:10] pzskc383: Alt+PrtSc+B
[11:12:14] pzskc383: (не вздумай)
[11:13:00] bad_duck: pzskc383, ты бы ещё лоровский perl-скрипт предложил для отладки :)
[11:13:05] sevenov: вообще-то в данном случае, надо назвать SysReq :)
[11:13:25] pzskc383: bad_duck, да :) веселая с ним история была.
[11:13:25] sevenov: bad_duck, скрипт тоже не лоровский ;-)
[11:13:39] sevenov: и кто сидит под рутом? ;-)
[11:13:41] Лис: а что делает Alt+PrtSc+B
[11:13:42] Лис: ?
[11:13:46] Муркт: ага
[11:13:53] bad_duck: ребутает комп
[11:13:56] xa4a: Лис: системный вызов
[11:13:57] Муркт: а то я нажал и ничего не произошло
[11:13:59] xa4a: к ядру
[11:14:01] pzskc383: экстренно ребутает
[11:14:05] sevenov: програмный резет, так сказать )
[11:14:12] pzskc383: ну должна быть опция ядре включена быть
[11:14:15] xa4a: Муркт: это вырубается в ядре
[11:14:17] pzskc383: и стоять линукс еще лол
[11:14:23] bad_duck: Но если ты пересобирал ядро и повыключал ВЕСЬ дебаг, то ничего не произойдёт
[11:14:36] Муркт: сагалаев угадал
[11:14:43] Муркт: <pzskc383>: и стоять линукс еще лол
[11:14:46] sevenov: :-D
[11:15:05] pzskc383: под виндой после легких манипуляций с реестром можно вызывать синьку по Ctrl+ScrollLock дважды
[11:15:23] pzskc383: ооо.. виста.
[11:15:23] Муркт: не буду пробовать
[11:15:25] pzskc383: ну ок.
[11:15:28] pzskc383: ясно.
[11:15:33] pzskc383: не буду трогать.
[11:15:40] sevenov: ой, да под виндой можно не стараться и вызвать bsod
[11:16:00] Муркт: pzskc383: да заебала уже. Никак на линух не переползу.
[11:16:19] Муркт: sevenov: ну, в ХР это было сложно, если дрова не кривые.
[11:16:22] pzskc383: sevenov, с прямыми руками ой как нужно стараться
[11:16:33] xa4a: Муркт: возьми у пираньи 4 диса дебиана)
[11:16:37] xa4a: диска
[11:16:44] Муркт: xa4a: проблема не в наличии дистрибутива
[11:17:07] Муркт: у меня линух даже стоит (хоть и говно - убунта)
[11:17:30] bad_duck: Почему убунта - говно?
[11:17:42] bad_duck: слишком легко работать?
[11:17:42] Муркт: потому что она реагирует как винда
[11:17:46] sevenov: чем это убунта говно?
[11:17:52] sevenov: на что реагирует как винда?
[11:17:56] svetlyak40wt: Убунта говно. Но чуть меньшее говно, чем все остальное :)
[11:18:08] sevenov: че, там bsod есть? там есть реестр?
[11:18:12] Муркт: на нестандартные ситуации
[11:18:25] xa4a: я просидел на убунте полгода, пока не получил битый apt-get который сегфолтился :)
[11:18:29] sevenov: ты мандриву, сусе, федору поюзай
[11:18:33] pzskc383: sevenov, реестр есть
[11:18:37] bad_duck: Давайте без холиварных реплик.
[11:18:43] Муркт: sevenov: я думаю между генту/арч
[11:18:46] pzskc383: man gconf
[11:18:50] sevenov: тогда генту
[11:18:59] xa4a: sevenov: почему не арч?
[11:19:02] pzskc383: да. генту хорош.
[11:19:05] svetlyak40wt: Я вот когда-то тоже генту юзал. Когда был молод и горяч
[11:19:07] pzskc383: арч тоже хорош, но не мое.
[11:19:19] svetlyak40wt: Он периодически ломался, но это было прикольно
[11:19:34] bad_duck: Муркт, а ты LFS собери
[11:19:47] svetlyak40wt: А сейчас просто нет времени на этот геморой. Поэтому дома теперь мак
[11:19:52] Муркт: bad_duck: наффег?
[11:19:53] sevenov: порпо383, рвзгоыор был с моей стороны, об удунте как о дистре основанном на дебиане. Не затрагивая иксов
[11:20:11] Муркт: почему порпо?
[11:20:15] bad_duck: Муркт, чтобы было
[11:20:33] xa4a: почему рвзгоыор? :D
[11:20:41] Муркт: bad_duck: для меня это не аргумент
[11:21:05] sevenov: xa4a, поюзал арч. В принципе, тажа гента :))) мне просто pacman не нравится ))
[11:21:25] bad_duck: Хм.. А почему бы и нет? Собрать LFS прикрутить к нему apt. "Сделай СВОЙ Дебиан!" :)
[11:21:27] sevenov: >Муркт: почему порпо?
лень было чето так ковырять с pzskc ))
[11:21:45] xa4a: sevenov: вон, там A2K пишет пакет менеджер для арча)
[11:21:51] Муркт: sevenov: что, в вашей убунте не работает даже автодополнение по табу?
[11:21:54] xa4a: нка питоне
[11:22:08] bad_duck: Муркт, это почему?
[11:22:20] xa4a: bad_duck: ну если лень набирать pzskc383
[11:22:24] Муркт: bad_duck: почему что именно?
[11:22:26] sevenov: Вообще-то я на дебе ) А чтобы было автодополнение правится пютем bash.rc
[11:22:42] bad_duck: Автодополнение. Это вообще от софта зависит
[11:22:43] xa4a: sevenov: кокой клиент? Оо
[11:22:53] Муркт: sevenov: йопт, а хули ты тогда убунту защищал, если ты на дебиане сидишь? :)
[11:22:58] pzskc383: вообще-то у меня такой простой ник чтобы его запоминали и легко набирали
[11:23:03] pzskc383: </ирония>
[11:23:08] Муркт: bad_duck: я знаю. Это была штука. Кто не понял - ССЗБ.
[11:23:24] sevenov: xa4a. Так-то пси. Но чет хвалят gajim - попробовал. Щас на нем. Щюпаю )
[11:23:24] bad_duck: Опять незнакомые буквы...
[11:23:35] Муркт: Сам Себе Злобный Буратино
[11:23:45] bad_duck: :)
[11:23:54] xa4a: приделать боту словарик, что ли
[11:24:05] sevenov: Муркт, а потому что и на убунте был )) Ниразу не падала... %-)
[11:24:15] Муркт: дык дело не в том, что падает
[11:24:17] Муркт: не падает
[11:24:20] Муркт: просто не работает
[11:24:30] sevenov: т.е.? как это не работает?
[11:24:37] Муркт: Вот ушла в хибернейт. Раз встало, раз не встало.
[11:24:45] sevenov: Хмм.... на ноуте7
[11:24:47] Муркт: да
[11:24:48] bad_duck: xa4a, А лучше сервак переделать, чтобы он аббривеатуры и сокращения "распаковывал" автоматически
[11:24:56] xa4a: ненене
[11:24:59] Муркт: нененене
[11:25:05] sevenov: Муркт, у меня на ноуте нормально работала
[11:25:18] Муркт: sevenov: а у меня нет. И у моего брата - нет.
[11:25:30] Муркт: ноуты совсем разные
[11:25:31] sevenov: ну у меня Toshiba A300
[11:25:32] Муркт: убунтуфорумсы ничем не помогли.
[11:25:51] bad_duck: Хе, на рабочем ноуте ни убунта, ни дебиан хибернейт не любят
[11:25:51] Муркт: ничего не помогло
[11:25:56] sevenov: сначала была Toshiba A100-333
[11:26:04] xa4a: у мя в генте ща хибернейт нормально работает, а вот если крышку закрою - зависает так, что даже Alt+B+SysRq не помогает :\
[11:26:26] sevenov: была проблема, когда с гибернейта выходил куллер на проце не запускался
[11:26:55] sevenov: оффтоп: канал о питоне, блин )))
[11:27:17] sevenov: как в ГАДжиме подставлять ник?
[11:27:21] Муркт: куда разговор завёл, о том и говорим.
[11:27:24] bad_duck: sevenov, точно подметил - оффтоп
[11:27:36] sevenov: в моем случае, был оффтоп )
[11:27:41] sevenov: а не offroom )
[11:27:55] xa4a: всё началось с аптайма)
[11:27:56] bad_duck: sevenov, что значит подставлять?
[11:28:30] sevenov: ну лень, мне в ручную писать, к примеру pzskcm или bad_duck
[11:28:44] Муркт: sevenov: по табу пробовал?
[11:28:50] bad_duck: как всегда, первую букву или несколько, потом таб
[11:29:15] sevenov: хмм, не пашет
[11:29:25] Муркт: гмм
[11:29:35] sevenov: ставил из репы
[11:29:45] bad_duck: раскладка?
[11:29:55] Муркт: bad_duck: таб не меняется
[11:30:05] sevenov: в обеих пробовал
[11:30:29] bad_duck: Муркт, я о том, что твой, например, ник я сначала пытался написать на английском
[11:30:51] Муркт_: sevenov, нормально из-под гаджима, по табу.
[11:31:12] xa4a: это дебиан =)
[11:31:17] Муркт: только гаджим подставляет в конце запятую, а не двоеточие. Но это не проблема.
[11:31:27] Муркт: жжж
[11:31:51] xa4a: kopete ftw
[11:31:51] sevenov: вернулся на psi
[11:31:58] sevenov: как-то привычнее
[11:32:06] Муркт: у гаджима неплохо конференция сделана. Людей раскрашивает, ставит линию там, где в последний раз видел
[11:32:14] sevenov: Муркт, вот )) на psi все зб )
[11:32:36] bad_duck: Муркт, гажим сам людей красит?
[11:32:46] Муркт: да
[11:32:50] sevenov: ну psi в зеленый раскрашивает, а новые сообщения в цветные
[11:33:03] bad_duck: А я думал где это цвет настраивать :)
[11:33:13] Муркт: не знаю, я с ним ничего не делал
[11:33:18] Муркт: поставил, и оно работает.
[11:33:26] sevenov: bad_duck: ты сначала был синий, теперь зеленый :)
[11:33:39] bad_duck: Да, работает. Я только думал, что каждый может себе желаемый цвет задать.
[11:34:00] bad_duck: sevenov, ппц, одно другого не лучше :)
[11:34:09] sevenov: гыгы =)
[11:34:10] Муркт: у гаджима чрезвычайно ублюдочное меню по правому клику на иконке.
[11:34:49] sevenov: а еще мне не нравятся аватары
[11:35:11] mishok13: да блять всё хуйня
[11:35:17] bad_duck: sevenov, в смысле, те, которые себе люди выбирают?
[11:35:20] mishok13: raw xml is the raw power!!!!!!!!!!!!1111111111111
[11:35:23] sevenov: да
[11:36:00] bad_duck: Как тебе
[11:36:08] bad_duck: Как тебе эта http://forum.ubuntu.ru/index.php?action=dlattach;attach=9127;type=avatar
[11:36:09] Муркт: казнить тех ублюдков, которые xml придумали )))
[11:36:20] mishok13: да это пиздец
[11:36:29] mishok13: так иногда посидишь, посмотришь на эти потоки xml
[11:36:32] mishok13: блевать хочется
[11:36:42] Муркт: <mishok13>: да блять всё хуйня
емакс надо юзать =)
[11:36:45] svetlyak40wt: Да вы что! xml + xslt — наше всё :)
[11:36:53] Муркт: svetlyak40wt: изыди, еретик
[11:37:05] svetlyak40wt: \me изошел
[11:37:14] bad_duck: Вы ещё казахстанских прог по сдаче налог. отчётности не видели...
[11:37:31] svetlyak40wt: /me давит лыбу
[11:37:42] Муркт: в универ переццо... а потом на работу
[11:37:45] bad_duck: svetlyak40wt, земляк?
[11:37:48] Муркт: счит
[11:38:19] svetlyak40wt: /me по фамилии — гарный хлопец, а по проживаниию почему-то москаль
[11:38:38] bad_duck: я из-за твоей "лыбы" подумал
[11:39:02] svetlyak40wt: Я всегда с ней борюсь, только получается плохо
[11:39:08] mishok13: Муркт, erc хуйня
[11:39:16] mishok13: jabber.el хуйня
[11:39:17] mishok13: :)
[11:39:35] Муркт: а кто-то в исходники гаджима смотрел?
[11:39:52] Муркт: он же ж на питоне - оно допиливаемое?
[11:40:05] mishok13: я смотрел
[11:40:07] mishok13: местами не хватает документации
[11:40:08] bad_duck: /me не смотрит исходники прог, с которыми работает
[11:40:25] Муркт: я смотрел исходники меркуриала
[11:40:28] mishok13: сильно не хватает
[11:40:30] mishok13: :)
[11:40:38] mishok13: в отличии, кстати, от quod libet
[11:40:52] bad_duck: Народная мудрость гласит - "Никогда не заглядывайте на кухню вашего любимого ресторана"
[11:41:01] mishok13: самые пиздец исходники -- pidgin
[11:41:05] Муркт: это для слабонервных
[11:41:06] mishok13: imho
[11:41:18] Муркт: mishok13: ты базар видел?
[11:41:21] Муркт: джава на питоне
[11:41:39] Лис: ха, слыхал я уже такую фразу про bzr
[11:41:43] mishok13: братья
[11:41:47] Лис: ога %)
[11:41:48] mishok13: что же тут поделаешь
[11:41:57] mishok13: видал, джавой называть не буду
[11:42:03] mishok13: тчк
[11:42:07] Муркт: Лис: редагента спроси ещё
[11:42:14] bad_duck: mishok13, "Братья" с большой буквы и воскл. знак надо :)
[11:42:38] Муркт: http://bash.org.ru/quote/399445
[11:43:57] bad_duck: Хорошо общаться в чате. Только документация плохо читается от этого :(
[11:49:34] Муркт: а я спалю slav0nic'а
[11:49:37] Муркт: у него сегодня ДР
[11:49:42] xa4a: о, в mozilla оверлее уже появились исходники 3.1 alpha
[11:49:47] slav0nic: ))
[11:50:01] Муркт: /me зажог фейерверк
[11:50:10] Муркт: пиу-пиу
[11:50:11] Муркт: =)
[11:51:40] bad_duck: Сколько раз за уши дёргать?
[11:51:41] slav0nic: /me шокирован феерией фейерверков)
[11:51:50] slav0nic: 23
[11:51:56] bad_duck: Вах...
[11:52:11] Муркт: /me мгновенно пащитал год рождения.
[11:52:16] Муркт: эхъ
[11:52:19] Муркт: идти надо
[11:52:23] sevenov: Оооо! С нем рождения! =)
[11:52:34] sevenov: /me пошел за спиртным
[11:53:21] bad_duck: /me хоть и не старец и не девушка, но тоже хочет, чтобы ему было 23...
[11:53:42] bad_duck: А лучше 18-19
[11:54:19] mishok13: /me выпускает в slav0nic лучи феерверков
[11:54:40] sevenov: ладно хоть не сами фейерверки %)
[11:54:43] xa4a: +1 пиу-пиу
[11:55:12] sevenov: пииииииу!! Такой большой! В воздух. А там бах, бах-бабах! пииииу!! ))
[11:55:24] sevenov: как на новый год ))
[11:55:47] xa4a: slav0nic: а ты рук про иксепшн не поднимал?
[11:56:32] slav0nic: не
[12:03:10] mishok13: http://www.developers.org.ua/wordpress/wp-content/uploads/2008/09/art_of_programming.png
[12:03:13] mishok13: Java
[12:03:14] mishok13: Java
[12:03:16] mishok13: Java
[12:03:26] mishok13: артофпрограмминг, нахуй
[12:03:40] Хрюндель (джангист): Я первый вопрос спросил на stackoverflow, щас закидают помидорами чувствую
[12:03:46] mishok13: ссылку дава
[12:03:47] Хрюндель (джангист): http://stackoverflow.com/questions/119941/dynamicly-create-variables-inside-function
[12:03:47] mishok13: й
[12:04:35] mishok13: Хрюндель (джангист), ты дурак и зачем тебе это нужно
[12:04:50] Хрюндель (джангист): mishok13, а вот нужно
[12:05:02] Хрюндель (джангист): mishok13, шо бы dry был
[12:05:28] Лис: о, делуга 1.0 релизнулась
[12:05:33] xa4a: Хрюндель (джангист): нет
[12:06:08] Хрюндель (джангист): у меня форма есть, вместо того что бы все её поля присваивать по очереди во вьюшке, я хотел сделать что то типа for name in ProfileRegistration.base_fields.__dict__['keyOrder']:
[12:07:04] Хрюндель (джангист): xa4a, нет это невозможно типа?
[12:07:39] Хрюндель (джангист): о, там ответили
[12:07:40] xa4a: for k,v in d.items(): locals()[k]=v
[12:07:41] Хрюндель (джангист): ща почитаем
[12:08:01] xa4a: или локалс один раз вызвать сначала
[12:08:08] bad_duck: Какой хороший язык, питон. То, что я пытался сделать в C кучей кода в питоне делается на раз-два. Второй день занимаюсь языком и думаю, что-же я раньше на него не смотрел?
[12:08:24] Лис: как посмотреть зависимости deb пакета?
[12:08:42] xa4a: Лис: packages.debian.org
[12:09:02] Лис: а коммандой?
[12:09:09] sevenov: apt-cache show packacge
[12:09:16] sevenov: *package
[12:09:49] mishok13: Хрюндель (джангист), это хак, есличо
[12:09:58] mishok13: и это хак непереносим
[12:10:19] bad_duck: ещё можно apt-cache depends _имя_пакет_
[12:10:42] mishok13: и этот хак могут отменить в 3.1/2.7
[12:10:43] Лис: да нет же
[12:10:45] mishok13: и еще много чего
[12:10:48] Лис: не пакет из кэша
[12:10:50] Лис: а из файла
[12:10:54] Лис: *.deb
[12:11:44] sevenov: *.deb/DEBIAN/content
[12:11:51] sevenov: 8control
[12:11:54] sevenov: бля
[12:12:00] xa4a: вот сцуки
[12:12:06] sevenov: *.deb/DEBIAN/control
[12:12:09] xa4a: написал на СО решение, а мя заминусовали
[12:12:24] mishok13: давай ссылку
[12:12:26] mishok13: !!!1
[12:12:42] xa4a: дык та же http://stackoverflow.com/questions/119941/dynamicly-create-variables-inside-function#119987
[12:13:26] xa4a: ну хотя да, дёрти хак
[12:13:53] Хрюндель (джангист): xa4a, тебе минус дали ))
[12:14:23] Хрюндель (джангист): и сказали доку почитать
[12:14:26] xa4a: Хрюндель (джангист): главное не читай последних 5 сообщений)
[12:14:32] xa4a: в конфе)
[12:15:17] xa4a: о, -2 уже)
[12:16:16] Лис: :D
[12:20:03] Лис: wtf?!
[kron@kron ~]$ apt-cache search ocalm
[kron@kron ~]$
[12:20:46] Лис: а mldonkey есть..
[12:20:54] xa4a: ocaml
[12:20:57] xa4a: ocalm
[12:21:00] Лис: абля %)
[12:21:15] Лис: прогнал
[12:22:05] wiz: socalm - язык для ненапряжного программирования (;
[12:23:56] bad_duck: Ожидается, что в следующем месяце на главной странице Rambler появится поисковая строка от Google и логотип этой американской компании. Кроме того, через главную страницу Rambler посетители смогут получать доступ к контенту и продуктам других участников рынка.
[12:24:46] bad_duck: Тут электронщики или близкие к ним есть?
[12:24:52] sevenov: oO
[12:25:05] Typhon: транзисторы?)
[12:25:19] Typhon: ии
[12:25:21] Typhon: или музыка?
[12:25:22] sevenov: ^^
[12:25:32] bad_duck: транзисторы :)
[12:26:08] bad_duck: http://www.lobzik.pri.ee/catalog/singl/bike.jpg зацените :)
[12:27:34] sevenov: клево
[12:27:46] Хрюндель (джангист): xa4a, кстати, а твоя вещь работает вообще? У меня оно NoneType возвращает
[12:27:58] Лис: http://en.wikipedia.org/wiki/Sulcus_(anatomy)
[12:28:01] Хрюндель (джангист): ой блин
[12:28:04] Хрюндель (джангист): return забыл ))
[12:28:14] Лис: это ж надо было так назвать бота %)
[12:28:20] Лис: xa4a, учись :D
[12:30:09] wiz: xa4a, я понял почему тебя там заминусовали
[12:30:23] Хрюндель (джангист): xa4a, ты мне плюсик дал?
[12:30:29] xa4a: нед
[12:30:34] xa4a: у мя кармы мало)
[12:30:35] Хрюндель (джангист): Меня теперь на сайте величают Школяр!
[12:30:38] wiz: надо было сделать функцию и манипуляцию фреймами чтобы в каллера вставлять переменные
[12:31:05] wiz: и потом тупо inject_here(my_dict)
[12:31:42] wiz: хорошего хака должно быть много (8
[12:37:33] mishok13: ага
[12:37:39] mishok13: выебываться надо красиво
[12:37:47] mishok13: шоле плюсиков там себе насобирать
[12:59:58] Хрюндель (джангист): Там чувак уже с 3,822 репутацией сидит
[13:00:10] Хрюндель (джангист): хэкер наверное какой то
[13:00:24] xa4a: задрот
[13:00:40] sevenov: красноглазег
[13:01:07] Хрюндель (джангист): http://stackoverflow.com/users/15/teifion
[13:01:11] Хрюндель (джангист): вот этот чувак
[13:01:40] Хрюндель (джангист): может это наш красноглазый? Куда это он пропал кстати?
[13:02:19] sevenov: Ага, вот этот парень!
[13:02:37] sevenov: Хотите настоящую магию? Посмотрите на его репу
[13:02:55] Хрюндель (джангист): не не не
[13:03:33] sevenov: =))
[13:09:13] wa7er: re
[13:09:31] bad_duck: ку
[13:09:31] wa7er: Кто-нибудь перезалейте фалик http://download.dailykeys.com/files/orange%20box%20generator.exe на slil.ru
[13:09:44] sevenov: ща
[13:10:19] sevenov: http://slil.ru/26171535
[13:10:44] wa7er: зу подкупил,решил проверить на играх,взял у знакомого orange box . А тот аккаунт на стиме забыл , кейген понадобился.
[13:10:54] wa7er: клава еще лагать стала.
[13:10:59] wa7er: озу*
[13:11:13] wa7er: спс.
[13:11:35] wiz: http://www.thinknext.net/archives/2268 --- кто хочет поблевать? (=
[13:11:35] bad_duck: клава с лагами - это круто :)
[13:11:43] wa7er: %)
[13:12:07] wiz: "Windows 7 M3 Build 6780: Pictures and Videos(soon)"
[13:13:54] sevenov: /me ушел за тазиком
[13:16:43] bad_duck: /me боится спросить зачем нужен тазик
[13:17:00] sevenov: /me вернулся с тазиком и пошел по ссылке wiz'a :)
[13:17:03] wiz: смотреть скрины вис^H^H^H windows 7
[13:17:31] wiz: прямо таки анти-макос
[13:18:02] sevenov: прямо таки зависта с большей шнягой
[13:18:37] bad_duck: Мдя, чет я сегодня торможу
[13:19:31] Лис: я не понял
[13:19:36] Лис: а чем оно от висты отличается?
[13:19:56] wiz: большей мажорностью
[13:20:14] sevenov: ну там есть фишки типа тачскина. Видео было как там брали картинку и пальцами растягивали
[13:20:29] sevenov: + калькулятор с вордпадом переделали :-D
[13:20:36] wiz: и паинтом
[13:21:43] Лис: где можно купить
[13:21:45] Лис: скорее мне дайте
[13:21:51] wiz: тазик? (=
[13:22:00] pzskc383: /me дает Лису фаллос вместо windows 7
[13:22:03] Лис: желаю пицот буказойдов заплатить за новый паинт
[13:22:17] Лис: нет нет, лучше тыщщу
[13:22:38] sevenov: лучше тазег преобрети =)
[13:22:59] bad_duck: /me продаст тазик за пицот буказоидов
[13:23:29] bad_duck: доставка бесплатна
[13:23:30] Лис: pzskc383, а сам то как теперь? :)
[13:23:41] pzskc383: Лис, а
[13:23:47] pzskc383: а это запасной
[13:24:07] Лис: хуясе :)
[13:24:12] bad_duck: "грозно дед смотрел на свои две больших мощных струи"
[13:24:37] Лис: :D
[13:24:43] sevenov: спермы^W блевотины?
[13:24:48] sevenov: :)))))
[13:25:05] bad_duck: По дефолту - моча. Хотя как у других, не знаю :)
[13:25:19] sevenov: Просто слишком двояко )) Либо апканчалсо от красоты Win7, либо проблевался =)
[13:25:36] sevenov: s/красоты/"красоты"
[13:25:49] bad_duck: Не, это к предложению pzskc383
[13:25:59] bad_duck: а слова из песни КиШа
[13:26:04] pzskc383: это комната про питон?
[13:26:04] sevenov: точно ))))
[13:26:22] bad_duck: да да, только что мы тут патчить будем?
[13:26:32] sevenov: это комната про питон? как пропатчить win vista?
[13:26:42] sevenov: до win 7
[13:26:51] pzskc383: как собрать питон под беос, лол
[13:26:58] bad_duck: Заплатить Балмеру 500$
[13:30:33] sevenov: http://project-gimpbc.deviantart.com/gallery/ кити для гимпа =)
[13:32:19] Лис: кисти?
[13:32:42] sevenov: ну да )
[13:32:44] mishok13: ок
[13:33:38] Portnov: http://www.opennet.ru/opennews/art.shtml?num=18047 ох )
[13:35:54] sevenov: понравился коммент "жаль, что произошло в асус, а не с асер"
[13:36:43] sevenov: http://www.pcpro.co.uk/news/224892/asus-ships-software-cracker-on-recovery-dvd.html
[13:37:30] bad_duck: всё правильно. Врдруг при восстановлении архиватор понадобиться, а ключ недоступен. Вот кряк и выложили
[13:38:07] sevenov: не правильно. Кряк - это кряк
[13:38:39] mishok13: ыыы
[13:38:42] bad_duck: Да шучу я.
[13:38:46] sevenov: =)
[13:39:37] bad_duck: Теперь получается виста виновата, что флешу на двд копирнула. Вспоминается история про "хакерскую" клашившу Shift :)
[13:40:27] sevenov: к мелкософте не доебешься. Типа читайте маны. Асус в данном случае виноваты - не посмотрели содержимое перед распространением )
[13:40:36] sevenov: а что за история про шифт?
[13:41:26] sevenov: есть что-то типа trac'а, только попроще
[13:41:27] sevenov: ?
[13:41:40] sevenov: чтобы были только тикеты
[13:41:48] sevenov: больше ничего не надо
[13:42:19] bad_duck: Это где-то в 2003 году было. Какая-то не то немецкая, не то британская контора музыку продавала. А на дисках защита была: при вставке срабатывал авторан и устанавливал в систему драйвер, препятствующий копированию музыки с этого диска
[13:43:29] bad_duck: Много шуму в нете. Кто-то известный сказал, что достаточно шифт зажать. Ну и "шифт" объявили вне закона :) На вопрос как большие буквы вводить - ответили "юзайте капс" :)
[13:44:24] sevenov: все блонди хакеры ))
[13:44:46] bad_duck: Не, не все. Некоторые капсят
[13:45:24] mishok13: sevenov, есть roundup
[13:45:30] sevenov: вот те которыее капсят ))
[13:45:38] sevenov: mishok13: спасибо, пос мосмотрю :)
[13:46:25] sevenov: а! сагалаев же что-то писал такое
[13:52:00] wiz: а easy_install может модули удалять?
[13:53:02] mishok13: нет
[13:53:09] mishok13: может убирать их из своей базы
[13:53:11] mishok13: -m
[13:53:19] mishok13: но это не удаляет сами файлы
[13:58:35] wiz: нифффига не могу найти куда установленый модуль упал...
[13:59:10] wiz: .egg-info там лежит, и больше нифига
[13:59:12] xa4a: типа
[13:59:21] xa4a: import mod_nameprint mod_name
[13:59:40] mishok13: xa4a, а ты сейчас учишься?
[13:59:48] mishok13: в универе, в смысле
[13:59:55] xa4a: в данный момент дома болею
[13:59:58] xa4a: а вообще да
[14:00:06] mishok13: а универ какой?
[14:00:10] xa4a: кпи
[14:00:16] mishok13: фивт?
[14:00:19] xa4a: ипса
[14:00:25] mishok13: а, ок
[14:00:51] mishok13: это у всех значит сейчас эта тема про "сталий розвиток"
[14:02:16] xa4a: ну это общекпишное, в рамках "всемирного центрар данных" или как его там
[14:02:21] xa4a: вроде
[14:03:01] mishok13: хня какая-то
[14:03:54] Typhon: это http://en.wikipedia.org/wiki/Sustainable_development вот это вот?
[14:04:19] xa4a: угу
[14:07:58] xa4a: mishok13: вай?
[14:08:36] mishok13: очень похоже на полуночный бред
[14:09:00] mishok13: причем присутствует попытка это обосновать
[14:10:30] xa4a: в некоторых странах это отработанно и внедренно
[14:12:09] xa4a: ну тоесть это общая концепция, в рамках которой разнообразные проекты
[14:13:10] Лис: охренеть можно какие там (девиант) есть кисти...
[14:13:51] Typhon: xa4a, можешь ткнуть в проекты эти?
[14:15:18] xa4a: на вики там снизу ссылки
[14:15:39] xa4a: на институты
[14:15:43] Typhon: на русской одно уг)
[14:15:58] xa4a: на англицкой
[14:16:04] Typhon: угу смотря of
[14:16:12] Typhon: смотрю ща
[14:34:39] bad_duck: Кто по исключениям поможет?
[14:34:54] xa4a: топик
[14:35:11] bad_duck: ?
[14:35:37] xa4a: Хочешь задать вопрос - просто *задай* его!
[14:35:41] bad_duck: аа
[14:35:43] bad_duck: сорри
[14:36:09] xa4a: это был первый глупый вопрос на сегодня :)
[14:36:23] bad_duck: :)
[14:37:18] bad_duck: подключаюсь к отстутсвующей базе. Ессно ошибка:
db = pg.connect('base', 'localhost', 5432, None, None, 'user', 'pass')
pg.InternalError: FATAL: база данных "prog" не существует
[14:38:21] bad_duck: пишу подключение к базе в "try". Перехватываю исключение "pg.InternalError".
[14:38:37] bad_duck: Как теперь получить текст сообщения об ошибке?
[14:38:51] xa4a: except pg.InternalError, e:
[14:38:55] xa4a: e.message
[14:39:15] xa4a: но текст зависит от локали
[14:39:42] xa4a: тоесть его только выводить, но не парсить
[14:39:55] bad_duck: Угу. понял
[14:40:15] bad_duck: Спасибо, всё пашет.
[14:44:34] Хрюндель (джангист): хмм.. что то я не догоняю, в тэге {% url %} нужно передать параметр.. вот я делаю {% url foo bar %}
а оно мне пишет NoReverseMatch: Reverse for 'project.foo' with arguments '('',)' and keyword arguments '{}' not found.
[14:45:14] Хрюндель (джангист): куда собственно делся параметр bar?
[14:55:35] xa4a: Хрюндель (джангист): у {% url %} один аргумент только?
[15:04:37] wiz: Хрюндель (джангист), не bar, а "bar"
[15:04:53] wiz: он у тебя пытается как переменную отрезолвить и кладёт туда пустое значентие
[15:08:31] Хрюндель (джангист): wiz, точно. 10х
[15:28:01] MAVr: /me приветсвует всех!
[15:34:03] MAVr: снова я
[15:34:07] MAVr: так вот...
[15:34:17] MAVr: вопрос знатокам:
с помощью команды alink = soup.findAll(name = 'a', attrs = {"href":re.compile('/site1/thread\?tid\=.+')}) получаю список всех ссылок с определенным href
можно ли прям в этой команде очистить ссылки от самих тегов <a...></a> и получить в список только текст ссылок?
[15:34:55] nmk: text=True ?
[15:35:11] MAVr: м?
[15:35:24] MAVr: не понял... я тока начинаю - мне если можно по-подробнее
[15:35:30] nmk: soup.findAll(name="a", text=True, attrs = ...)
[15:35:47] MAVr: nmk: и все?!
[15:35:56] nmk: ну попробуй. я точно не уверен
[15:36:03] MAVr: ок, щас
[15:41:17] MAVr: не, не катит
[15:41:31] MAVr: ахинея какая-то
[15:41:39] nmk: щас подожди
[15:42:07] nmk: я ступил
[15:42:30] wa7er: U'v3 b33n fuck3d up, russi@n stup1d a0l brut3rs, k33p j3rk1ng 0ff, suck3r
[15:42:32] wa7er: :)
[15:42:41] wa7er: шутники епт.
[15:47:42] nmk: MAVr: бля
[15:47:44] nmk: все просто же
[15:47:53] nmk: alink = soup.findAll(name = 'a', attrs = {"href":re.compile('/site1/thread\?tid\=.+')})
print [tag['href'] for tag in alink]
[15:47:56] nmk: че тупил то
[15:48:03] nmk: я в смысле тупил
[15:48:42] MAVr: не понял
[15:49:09] nmk: print [tag['href'] for tag in alink]
[15:49:13] nmk: че непонятно? :)
[15:49:34] MAVr: не понятна сама команда и ее результат... щас объясню...
[15:49:44] sevenov: http://dumpz.org/2628/
[15:49:50] sevenov: А теперь вопрос )
[15:50:06] MAVr: имеем ссылку
<a href="123">asad</a>
нужно из нее получить
asad
[15:50:11] sevenov: как зарегать ProjectAdmin?
[15:50:30] nmk: MAVr: а.. тогда contents вроде. щас посмотрю
[15:50:51] nmk: MAVr: [tag.contents[0] for tag in alink]
[15:51:08] MAVr: щас заюзаю
[15:52:04] MAVr: блин... кажись оно
[15:52:11] MAVr: nmk: спс!
[15:52:28] nmk: MAVr: ну только там если внутри что-то сложнее чем просто текст будет, то не прокатит, надо по другому чуть
[15:52:47] MAVr: а как по другому? и что значит сложнее?
[15:53:30] nmk: ну надо обработать все что внутри и выдернуть тексты
[15:55:34] MAVr: т.е. если там картинка и текст, то картинка тоже будет? ты это имел ввиду?
[15:56:33] nmk: ну объект картинки будет
[15:56:40] MAVr: угу
[15:56:52] nmk: т.е. там тоже пройтись по всему этому надо
[15:57:53] MAVr: а что значит contents[0]? что за параметр 0 и когда он бывает больше 0? в многострочных текстах?
[15:59:05] nmk: если там есть еще какие-нибудь элементы
[15:59:14] Typhon: блин, осталось докачаться 0,6 процентов файлу и сиды свалили
[16:03:02] MAVr: да, точно... в одной ссылке выдрало тег картинки
[16:14:00] sevenov: mishok13: проще свое написать )
[16:14:18] sevenov: mishok13: я про тикеты
[16:20:40] mishok13: ну проще
[16:20:43] mishok13: ну напиши
[16:23:46] sevenov: да написал. Просто поковырял тот, трак проще привязать к nginx'y чем roundup
[16:31:36] MAVr: ребят... еще вопрос...
[16:33:27] MAVr: вся сеть ходит в инет через проксю... в политиках домена для ИЕ задано использовать проксю
комп с питоном имеет проброс в инет помимо прокси, но ИЕ как у всех настроен на прокси
если пытаемся в питоне затянуть страницу - он лезет ее брать через проксю... как задать ему лезть напролом?
[16:37:41] MAVr: открываю так:
src = urllib2.urlopen('http://mail.ru/')
а в ответ получаю
HTTPError: HTTP Error 407: Proxy Authentication Required
[16:38:13] MAVr: через прокси работать я настроил, но прокся блокирует многие сайты... нужно научить питона ходить мимо сквида
[16:38:57] Лис: через другой прокси (свой) не сидящий на стандартном порту
[16:39:05] Лис: хотя зависит от фаервола
[16:39:22] Лис: если он злой (как у меня) хрен ты куда вырвишся мимо %)
[16:39:30] MAVr: не... я хочу вообще отключить прокси... чтоб питон не знал о нем
[16:39:46] bad_duck: в настройках ИЕ отключи проксю
[16:40:03] Лис: MAVr, фаервол твой?
[16:40:11] Лис: прокся
[16:40:12] MAVr: bad_duck: незя... политики обновятся и снова прокся включится... нужно искать другой метод
[16:40:22] MAVr: Лис: да, но внутрь я не полезу
[16:40:28] bad_duck: и убери галочку "автоматическое определение настроек"
[16:41:29] bad_duck: я конечно далеко не спец по питону, но сомневаюсь, что при програмном открытии какого-либо урла можно было задать настройки подключения.
[16:41:30] Лис: bad_duck, допесты, если в фаерволде прописан редирект с 80-го (и иже с ними) порта на 3128
[16:41:35] Лис: никуда ты мимо сквида не пройдёшь
[16:41:55] Лис: т.е. прозрачное проксирование
[16:42:10] bad_duck: MAVr, а у тебя прозрачное проксирование?
[16:42:21] Лис: дада. хороший вопрос :)
[16:42:22] wa7er: :/
[16:42:25] wa7er: re.
[16:43:14] bad_duck: Тут виндовые админы есть? ISA умеет прозрачно проксить?
[16:43:22] MAVr: bad_duck: умеет
[16:43:44] bad_duck: MAVr, так какая у тебя настройка?
[16:44:49] MAVr: bad_duck: ммм... прокся "моя", но админю ее не я
прокси вроде прозрачная
[16:45:13] bad_duck: ну если прозрачная, ты как не извращайся а траф всё равно через прокси ходить будет
[16:45:50] MAVr: bad_duck: не, смотри...
моя машина имеет проброс в инет... я в опере у себя отключаю прокси и свободно лазию по сети
[16:46:18] bad_duck: а фишка которую ты делаешь нужна только тебе?
[16:47:05] MAVr: свой ИЕ я вообще не трогаю
фишку я делаю можно сказать что себе, но крутиться будет на разных машинах... и все они имеют проброс мимо прокси
[16:47:14] wiz: MAVr, если ты чего-то там отключаешь, то значит не прозрачная
[16:47:19] bad_duck: используй два браузера. Один с включенным прокси, другой без :)
[16:47:34] MAVr: bad_duck: я так и использую... мне для питона надо
[16:47:41] MAVr: чтоб питон лез напрямую
[16:48:03] wiz: делай проксю с авторизацией
[16:48:11] wiz: или вообще socks
[16:48:14] MAVr: wiz: прокся и так с авторизацией
[16:48:22] bad_duck: возми мобильную версию оперы и пусть питон в ней свои ссылки открывает
[16:48:25] wiz: а в чём проблема тогда?
[16:48:58] MAVr: проблема в том что мне нужно заставить питона открывать линки минуя прокси
[16:49:16] MAVr: питон что, объект ИЕ использует?
[16:51:03] bad_duck: MAVr, я ж говорю, нужен другой браузер с другими настройками. Никогда не слышал, чтобы настройк вместе урлом можно было передавать. Хотя... в случае с ИЕ чем чёрт не шутит. Над ИЕ можно очень извращённо извращаься :)
[16:51:16] MAVr: короче... если я даю telnet jabber.ru 5222 то у меня соединение идет без всяких прокси
тоже самое мне надо и с питоном сделать
[16:51:26] MAVr: bad_duck: как питон связан с ИЕ?
[16:52:05] bad_duck: Не, использовать WinAPI (если такие ф-ии есть) для передачи параметров
[16:52:39] MAVr: bad_duck: в смысле?
я использую команду: src = urllib2.urlopen('http://mail.ru/')
[16:52:45] MAVr: она через ИЕ открывается?
[16:53:09] bad_duck: хз, у тебя надо спросить. Я полагаю в браузере по умолчанию
[16:53:39] MAVr: блин... а если я питона на линухах запущу... там тоже есть браузер по умолчанию?
[16:53:53] MAVr: а если я все браузеры покоцаю? ничего мне не откроет?
[16:54:56] bad_duck: я почему к ИЕ привязался? Ты сам один раз сказал.
[16:55:16] MAVr: я это просто так сказал :-)
[16:55:19] bad_duck: Так тебе кросплатформенно надо?
[16:55:39] MAVr: да мне // как... лишь бы питон напрямую ломился
[16:56:42] sevenov: MAVr: читай http://python.su/forum/viewtopic.php?pid=16516
[16:57:11] sevenov: hcf = HTTPClientFactory('http://mts.ru', method='GET') # нужно считать mts.ru
hcf.deferred.addCallbacks(on_suc, on_err)
proxy_host, proxy_port = '118.98.195.42', 3128 # я лазил через этот прокси
reactor.connectTCP(proxy_host, proxy_port, hcf) # коннект к прокси !
[16:57:15] sevenov: чем не решение?
[16:58:38] MAVr: т.е. ты предлагаешь мне установить для получения веба внешний прокси? ...а не будет ли обращение к нему проходить через мой прокси?
[16:58:44] MAVr: но нужно попробовать
[16:59:31] bad_duck: MAVr, можешь конфигу сети своей вкратце описать?
[17:00:13] sevenov: MAVr: я тебя вообще не понял!
[17:00:26] sevenov: Тебе надо получить страницу через прокси?
[17:00:29] sevenov: Вот это решение
[17:01:22] bad_duck: sevenov, не, ему как раз мимо прокси ходить надо
[17:01:28] MAVr: что именно?
стоит циска и смотрит в инет... через нее сделан проброс для прокси на сквиде и для некоторых компов
все ходят в инет через сквид, а эти несколько компов могут ходить напрямую
питон никак не желает ходить напрямую - все время лезет через прокси
[17:02:01] MAVr: sevenov: через прокси я сейчас на питоне лазию и получаю страницы... но не ко всем сайтам, так как некоторые стоят в бане прокси
[17:02:51] sevenov: дык тут не причем
[17:03:06] MAVr: хто?
[17:03:09] bad_duck: давай так. при отключении насроек прокси в браузере ты выходишь через циску, а кто-то другой этой самой циской редиректится на сквид?
[17:03:10] sevenov: с чего ты взял что он через прокси лазин
[17:03:33] MAVr: да потому что он мне выдает:
>>> import urllib2
>>> src = urllib2.urlopen('http://otvet.mail.ru/open/')
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
src = urllib2.urlopen('http://otvet.mail.ru/open/')
File "C:\Python25\lib\urllib2.py", line 124, in urlopen
return _opener.open(url, data)
File "C:\Python25\lib\urllib2.py", line 387, in open
response = meth(req, response)
File "C:\Python25\lib\urllib2.py", line 498, in http_response
'http', request, response, code, msg, hdrs)
File "C:\Python25\lib\urllib2.py", line 425, in error
return self._call_chain(*args)
File "C:\Python25\lib\urllib2.py", line 360, in _call_chain
result = func(*args)
File "C:\Python25\lib\urllib2.py", line 506, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 407: Proxy Authentication Required
[17:04:06] MAVr: тут и ежу понятно что он к проксе лезет
[17:04:56] sevenov: блин, ты точно уверен что сам лазишь не через прокси?
[17:05:00] bad_duck: MAVr, опере до фени настройки домена. Значит для тебя можно ходить напрямую. Значит проблем с питоном быть не должно.
[17:05:31] sevenov: чето мне кажется, там прозрачный прокси
[17:05:43] MAVr: да, уверен
ИЕ настроен на прокси и всегда запрашивает пароль... Опера у меня настроена без юзанья прокси и пароль не спрашивает... уверен 100%
[17:06:21] bad_duck: Тогда с какого перепугу питон лезет через прокси? Читает настройки ИЕ?
[17:06:28] MAVr: да вот и я хз
[17:06:31] sevenov: значит, еще кеширующий сквид стоит
[17:06:42] MAVr: да, кеширующий стоит
[17:06:46] sevenov: и через него не проходит
[17:06:51] sevenov: хотя....
[17:07:01] bad_duck: MAVr, есть виртуальная машина под рукой?
[17:07:12] MAVr: но блин... я же телнетом лазию по инету безя всяких проблем!
[17:07:23] MAVr: виртуалка... есть
[17:07:30] wiz: по 80м портам телнетом?
[17:07:34] MAVr: но не проброшена в инет мимо прокси
[17:07:36] sevenov: Ты представляешь, что такое прозрачный прокси?
[17:07:46] MAVr: wiz: по любым портам :-)
[17:07:54] wiz: хуй с ними с любыми
[17:07:58] wiz: по 80м лазишь?
[17:08:00] MAVr: да
[17:08:05] wiz: точно?
[17:08:10] sevenov: а куда попадаешь по 80му?
[17:08:27] MAVr: стоп
[17:08:29] sevenov: мне кажется 80й порт заворазивается на прозрачный
[17:08:30] bad_duck: MAVr, запусти свой питон в виртуалке. Т.к. виртуалка не в домене (я надеюсь) увидишь питон будет ходить.
[17:09:10] sevenov: а видешь ты вывод сквида
[17:09:21] sevenov: к примеру, сквида
[17:09:56] Лис: http://simonwillison.net/2008/Sep/23/bpgsql/
[17:09:58] Лис: хохо
[17:10:33] sevenov: Лис: и что? :)
[17:10:57] sevenov: Ааа
[17:11:03] Лис: чото я не вижу никаких бэкендов в django/db/backends, никакиз bpgsql
[17:11:25] Лис: а
[17:11:26] bad_duck: Фамилия у него хорошая...
[17:11:27] MAVr: bad_duck: виртуалка на другом сервере без доступа к инету напрямую
sevenov: делаю telnet rbc.ru 80
в ответ(конец):
</BODY>
</HTML>
[17:11:44] sevenov: а начало?
[17:11:54] MAVr: т.е. хтмл ко мне льется без проблем!
[17:12:00] MAVr: начало улетело
[17:12:08] MAVr: щас буфер увеличу
[17:12:20] sevenov: дык я тебе и пишу, что получаешь ты html от прокси
[17:12:28] sevenov: от прозрачного прокси
[17:12:29] Лис: вот он, бекенд :)
http://hg.barryp.org/py-bpgsql/file/tip/extras/django_db_backends/postgresql_bpgsql/
[17:13:13] MAVr: sevenov: делаю telnet jabber.ru 5222
и получаю:
<?xml version='1.0'?><stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' id='none' from
='jabber.ru' version='1.0'><stream:error><xml-not-well-formed xmlns='urn:ietf:params:xml:ns:xmpp-streams'/></stream:erro
r></stream:stream>
Подключение к узлу утеряно.
[17:13:17] slav0nic: кстати, как-то джангу можно заставить держать коннект к бд? а то на сильнозагруженной апликухе гемор
[17:13:19] MAVr: тоже от прокси?!
[17:14:00] sevenov: ты мне 80й давай
[17:14:43] sevenov: Лис: а нах этот pbqsql?
[17:15:01] Лис: а хз :)
[17:15:23] sevenov: меня как бы дефолтовые устраивают :)
[17:16:11] bad_duck: sevenov, фишка какая. Когда он включает прокси, то не на все сайты может залезть. Когда выключает - лезет куда хочет. Я правильно понял, MAVr?
[17:16:29] MAVr: да
[17:17:18] sevenov: да мне пофиг какая фишка. Это я понял.
давай сюда результат:
telnet ya.ru 80 > c:\result.txt
[17:19:07] MAVr: че-то файл пустой
[17:19:38] sevenov: я хз как там в винде )
тогда без > c:\result.txt
[17:19:49] MAVr: да нет, вроде все так
[17:20:35] sevenov: slav0nic: интересную задачку подкинул :) гугол ничего не знает
[17:20:50] slav0nic: )
[17:21:49] MAVr: хз... в файл ничего не выводится
[17:24:50] MAVr: dir > c:\result.txt заполняет файл, а вот телнет - не хочет
[17:26:27] sevenov: import psycopg as Database
и ниже 114 строка:
self.connection = Database.connect(conn_string, **self.options)
[17:26:44] sevenov: MAVr: тогда просто выведи
[17:27:15] sevenov: по поводу базы, должна быть опция с постоянным подключением
[17:27:22] bad_duck: MAVr, да скопируй вывод телнета на дампз
[17:28:00] MAVr: хм... странно
[17:28:22] bad_duck: на 80 порт не идёт коннект?
[17:29:10] MAVr: http://dumpz.org/2632/
[17:29:17] MAVr: угу
[17:30:30] sevenov: а я че говорил
[17:30:46] bad_duck: значит всё-таки прозрачный прокси
[17:31:10] sevenov: нет вру!
[17:31:17] bad_duck: MAVr, попробуй ещё раз с выключенным прокси на "запрещённый" сайт выйти
[17:31:17] sevenov: проверил. Телнет прошел
[17:31:36] sevenov: все правильно. У меня тот же резалт
[17:32:02] MAVr: в опере сайт открылся
[17:33:07] MAVr: странно все это
[17:33:09] bad_duck: MAVr, отключи настройки прокси в ИЕ и сними галку "атоматическое определение настроек" и попробуй питомном
[17:33:14] SvartalF: А есть у django applications что-нибудь вроде verbose_name, чтобы во встроенной админке его выводить?
[17:33:22] MAVr: bad_duck: щас
[17:34:07] sevenov: SvartalF: это, вроде бы, называется related_name
[17:34:14] sevenov: сейчас точно не помню
[17:34:33] SvartalF: sevenov: ну хоть зацепки, в какую сторону копать есть :)
[17:34:54] MAVr: bad_duck: все прошло без ошибок
[17:35:22] sevenov: сейчас попробую и скажу )
[17:35:33] MAVr: так... я на 15 минут отойду
[17:36:27] bad_duck: Значит надо отлучать питон от ИЕ.
[17:39:36] sevenov: SvartalF: не, не правильно сказал ) А так, http://docs.djangoproject.com/en/dev/intro/tutorial02/ поможет
[17:42:30] sevenov: SvartalF: poll = models.ForeignKey(Poll, verbose_name="the related poll")
[17:42:35] sevenov: есть такое
[17:42:38] SvartalF: не…
[17:42:41] sevenov: http://docs.djangoproject.com/en/dev/topics/db/models/
[17:42:47] SvartalF: я не про это. сейчас скриншотом покажу, чего мне надо
[17:46:14] SvartalF: http://s50.radikal.ru/i128/0809/0d/0579a4a814c0.jpg
Вот. есть application «events», в нем две модели, «place» и «event». У моделей есть свойства «verbose_name» и «verbose_name_plural», поэтому сделать им русское название в админке можно. А вот само название приложения перевести как?
[17:47:36] sevenov: Ааа, ну дык в модель добавляй класс Meta:
class Meta:
verbose_name = _('Эвенты')
[17:47:59] MAVr: bad_duck: ну как?
[17:48:05] sevenov: from django.utils.translation import ugettext_lazy as _
class Meta:
verbose_name = _('Эвенты')
[17:48:18] SvartalF: sevenov: ну елки, вон же скришот, там имена моделей и так переименованы
[17:48:42] bad_duck: Вот тут уже я пас. Я с питоном начал только вчера общаться. Надо его как-то от ИЕ отлучить
[17:48:55] sevenov: ну епт. Да )) Чет ступил
[17:49:02] MAVr: bad_duck: угу, надо
[17:49:42] sevenov: SvartalF: ща, ченить по докам подыщу. Сам не пробовал
[17:52:37] bad_duck: MAVr, такую штуку нашёл opener = urllib.FancyURLopener(proxies={})
[17:52:56] sevenov: SvartalF: имхо, нужно смотреть в сторону __init__.py и втыканием туда метакласса
[17:52:59] bad_duck: r = opener.open("http://www.python.org/")
[17:53:14] MAVr: bad_duck: хм... щас включу прокси и заюзаю
[17:56:40] MAVr: bad_duck: пасиба!!!
[17:57:00] MAVr: >>> import urllib
>>> opener = urllib.FancyURLopener(proxies={})
>>> src = opener.open("http://www.mail.ru/")
>>> html = src.read()
>>> html[:250]
'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">\n<head profile="http://gmpg.org/xfn/11">\n<title>@MAIL.RU: \xef\xee\xf7'
[17:57:34] bad_duck: нз. Забавно, то, что сам я понятия не имею о работе с http в питоне :)
[17:57:45] MAVr: :-)
[17:57:52] MAVr: зато советы дельные
[17:58:09] bad_duck: Кстати, "urllib2 will also allow you to turn off proxy support (though the docs
for proxies are a bit lacking, IIRC)."
[17:58:25] bad_duck: Но тут мои знания английского меня подводят
[17:58:41] SvartalF: sevenov: забавно. в модели в классе Meta пишешь app_label = "Собственно имя", и оно достается оттуда.
[17:58:48] MAVr: мои знания немецкого меня тем более подводят :-D
[17:59:14] bad_duck: :)
[17:59:51] sevenov: oO Эт где написано? :)
[18:00:15] sevenov: В любой модели?
[18:00:57] SvartalF: sevenov: я вот тут нашел
http://groups.google.com/group/django-users/browse_thread/thread/9aca09edce352cf7/bc6729e1c9cf4ab3?lnk=gst&q=application+name#
[18:01:11] SvartalF: это для newforms-admin
[18:05:03] sevenov: лучше так:
from django.conf.directives import app
INSTALLED_APPS = (
'django.contrib.auth', # allow the old syntax
app('mypkg.auth', 'myauth', 'My cool auth app'), # and the new. (path, app_label, verbose_name)
)
[18:05:29] SvartalF: Попробуем. При первом варианте заодно и URL в админке меняется на что-то вроде /admin/%D0%A1%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D1%8F/place/
[18:07:40] sevenov: а тут будет заменятся на myauth, а заголовок My cool auth app
[18:08:01] sevenov: http://code.djangoproject.com/ticket/3591
[18:22:03] SvartalF: sevenov: как-то все хитро. наложил патч, перезапускаю сервер, говорит, settings.py не найден. Убираю «from django.conf.directives import app» — работает.
Пожалуй, что-то вроде app_label в __init__.py было бы попроще)
[18:23:21] sevenov: да, помоему тоже. Но, что-то толком ничего не могу найти
[18:31:07] traditio: привет! друзья, подскажите.. пишу приложение на wxPython, которое при нажатии на ToggleButton инициирует скачку файла с помощью urllib. Нужно что бы при нажатии на кнопку скачка прерывалась. как это делать? создавать thread а при нажатии на кнопку убивать его?
[18:43:43] MAVr: bad_duck: еще один вопросик... как отправлять данные через метод get?
[18:44:39] bad_duck: эммм. не наю :)
[18:44:59] MAVr: ок, буду доку курить
[19:02:22] Typhon: http://www.gameroo.nl/games/light-bot
[19:06:54] bad_duck: Там даже не по английски. Ничего не понятно. Можно краткое содержание?
[19:07:23] Typhon: а ну там робот слегка программмируемый
[19:07:32] Typhon: им нужно лампочки зажигать
[19:07:45] kost-bebix: Странно, но кажись заработало под gnash'ем
[19:07:55] bad_duck: Флеш?
[19:08:07] kost-bebix: ага
[19:10:41] bad_duck: не дождался я её загрузки. Не люблю "долгие" сайты :)
[19:11:48] kost-bebix: отмена тревоги, таки не работает в gnash'е. Зависло на "press space to continue..."
[19:11:54] kost-bebix: всё нормально)
[19:16:57] bad_duck: http://ru.youtube.com/watch?v=Fow7iUaKrq4
[19:17:26] xa4a: kill -9 ?
[19:18:36] bad_duck: ага
[19:25:04] bad_duck: Можете перевести на русский "Generates a new random salt string for use in crypt()"? Я не до конца понимаю.
[19:25:30] xa4a: генерирует новую солшь
[19:25:33] xa4a: соль
[19:25:45] xa4a: для использования в ф-ии соотв
[19:25:48] bad_duck: ага, вот и я думаю, при чём тут соль
[19:26:11] sevenov: снерегрируйте новую строку аля t6gGUt7vgGy78%g для криптовании относительно этой строки
[19:26:19] xa4a: !google salt cryptography site:wikipedia.org
[19:26:45] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[19:29:31] bad_duck: Блин, на канале про постгрес никого нету
[19:30:09] Лис: в irc://freenode/postgres есть толпа
[19:30:24] bad_duck: там наверняка на английском
[19:30:37] bad_duck: я даже вопрос сформурировать не смогу
[19:31:31] bad_duck: джанго - это CMS?
[19:31:39] Typhon: нет
[19:31:45] xa4a: bad_duck: irc.lucky.net
[19:31:46] bad_duck: а что?
[19:31:56] Typhon: web framework for ponies
[19:32:11] xa4a: irc://RusNet/postgres
[19:32:16] bad_duck: ээээ. а по русски?
[19:32:27] kost-bebix: bad_duck: а что надо по постгре?
[19:32:41] xa4a: веб-фреймворк для маленьких лошадок)
[19:32:53] piranha: на сайте ж написано, что это
[19:32:59] Лис: magic ponies!
[19:33:04] bad_duck: вот я и спрашиваю, что есть маленьгие лошадки?
[19:33:24] bad_duck: kost-bebix, мне надо сохранить регистрационную информацию
[19:33:39] bad_duck: типа логин/пароль
[19:33:48] Хрюндель (джангист): а я слышал что у путина есть маленькая лошадко
[19:33:50] kost-bebix: bad_duck: как ты это пытаешься сделать? (просто запрос или через какую-то абстракцию)?
[19:33:56] Хрюндель (джангист): ростом с собачку
[19:34:17] Лис: а слона ростом с балонку нету у него?
[19:34:35] Хрюндель (джангист): Лис, не я серьёзно.. есть такой вид лошадок.. очень дорогие
[19:34:53] kost-bebix: piranha: а ты в emacs'е пишешь?
[19:35:00] piranha: угу
[19:35:09] kost-bebix: о, ща в канале emacs спрошу :-)
[19:35:38] bad_duck: kost-bebix, Предположим я сохранил в базе логин и пароль (использую crypt()). Теперь мне надо залогинить пользователя. В мускуле это можно сделать так:
select id from user where password = PASSWORD('$pass') AND user = '$name'
[19:35:46] piranha: >>> resolve('/feeds/blog/')
(<function redirect_to_feed at 0x8bb55a4>, (), {'url': 'blog'})
что мне джанговский резолвер возвращает вторым элементом?
[19:35:50] piranha: есть идеи?
[19:36:11] xa4a: name?
[19:36:16] piranha: хммм
[19:36:17] bad_duck: а если gen_salt в постгресе каждый раз новое число генерит, как я таким образом проверю пароль?
[19:36:24] piranha: xa4a: походу нет
[19:36:40] piranha: >>> resolve('/blog/')
(<function post_list at 0x8c6964c>, (), {'paginate_by': 10})
а name у неё определённо есть
[19:36:41] xa4a: bad_duck: соль хранится незашифрованная, вроде
[19:37:06] xa4a: piranha: ок, доп. словарь из urls.py?
[19:37:16] piranha: () - не словарь же?
[19:37:16] xa4a: викторина
[19:37:20] xa4a: в
[19:37:21] xa4a: а
[19:37:22] xa4a: вторым
[19:37:24] piranha: я смотрю в исходники и не могу уловить
[19:38:12] piranha: return sub_match[0], sub_match[1], sub_match_dict
[19:38:17] piranha: wtf - нипанятно
[19:38:26] bad_duck: xa4a, вот строка из доки к посгресу:
UPDATE ... SET pswhash = crypt('new password', gen_salt('md5'));
Как мне получить "соль"?
[19:38:31] piranha: return self.callback, args, kwargs
[19:38:35] piranha: панятна =)
[19:39:19] xa4a: bad_duck: посмотри, что оно сохранило в бд
[19:40:49] bad_duck: Да бд ещё нет, я хочу разобраться как это работает, чтобы, если это возможно, поле таблицы создать таким, чтобы crypt происходил сам, без моего явного указания
[19:46:49] xa4a: http://www.postgresql.org/docs/8.3/interactive/pgcrypto.html
[19:47:03] xa4a: 20.2.1
[19:49:16] bad_duck: вот я оттуда и читаю и не понимаю.
[19:49:33] xa4a: в БД рядосм с хешем хранится соль
[19:49:55] xa4a: которая автоматически читается
[19:50:11] xa4a: ф-ей crypt, если вторым аргументом ей передать значение поля
[19:50:43] bad_duck: Это там написано?
[19:50:51] xa4a: там подразумевается
[19:50:56] xa4a: там написано как использовать
[19:50:57] bad_duck: блин
[19:51:03] xa4a: UPDATE ... SET pswhash = crypt('new password', gen_salt('md5'));
[19:51:14] xa4a: в pswhash записывается хеш с солью
[19:51:23] xa4a: crypt('entered password', pswhash)
[19:51:26] bad_duck: я английский еле понимаю, а у что подразумевается...
[19:51:37] xa4a: твой пароль хешируется с солью из поля
[19:51:58] xa4a: и возвращает true, если полученный хеш совпадает с хешем в поле
[19:55:25] bad_duck: xa4a, что есть pswhash?
[20:02:22] xa4a: название поля
[20:03:29] bad_duck: Тогда мне непонятна строка SELECT pswhash = crypt('entered password', pswhash) FROM ... ;
[20:03:53] bad_duck: Или мне пора читать книжки по SQL?
[20:04:08] MAVr: пора домой
[20:04:11] MAVr: /me свалил отседа нафиг!
[20:04:18] bad_duck: я дома
[20:05:52] xa4a: первое pswhash - название поля в выводе, второе pswhash - название поля в таблице
[20:11:40] bad_duck: Есть толковая книжка по PostgreSQL?
[20:12:43] bad_duck: на русском
[20:42:53] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[21:13:04] : piranha has set the subject to: Python.SU | Exception #9 пройдёт 27 сентября. Обсуждение: http://uris.us/u4 |Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[21:37:06] sevenov: есть не спящие?
[21:39:02] bad_duck: есть
[21:42:11] sevenov: )) Хех. По джанге сможешь ответить ;-)
[21:42:43] bad_duck: врядли
[21:42:50] bad_duck: если я так и не понял что это
[21:43:07] bad_duck: что значит "фреймворк"?
[21:44:13] Лис: sevenov, ты спроси
[21:44:14] Лис: а там дальше видно будет
[21:44:30] bad_duck: о, народ подтянулся
[21:44:46] bad_duck: sevenov, спрашивай теперь
[21:47:11] sevenov: в общем, как напрямую работать с моделями?
[21:47:20] sevenov: Сейчас подробнее
[21:48:34] sevenov: в общем, есть модели, есть вьюшки и т.п.. Нужно по крону специальным скриптом, который написан так же на питоне добавлять данные в базу ч/з модели. В принципе, можно отдельно коннектиться к pgsql, но так будет проще
[21:48:57] Лис: sevenov,
os.environ['DJANGO_SETTINGS'] = 'settings'
from app.model import Model
Model.objects.и_пошло_поехало
[21:49:39] sevenov: Лис: Спасибо, попробую :)
[21:50:00] xa4a: чо-то я вопрос пропустил
[21:50:25] sevenov: xa4a: вопрос на 2 3 поста выше :)
[21:50:51] xa4a: а, гм
[21:50:57] xa4a: "в общем, как напрямую работать с моделями?" это?
[21:51:02] sevenov: bad_duck: объяснить что есть фреймворк? =)
[21:51:11] bad_duck: Народ, вот вы мне про маленьких собачек объясняли. Ну зашёл я на http://www.djangoproject.com/. Прочитал, что Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Но только мне это ни о чём не говорит. Можете по русски сказать что с ним делать?
[21:51:13] sevenov: xa4a: ага )
[21:51:29] sevenov: Лис: Спасибо, работает :)))
[21:51:40] xa4a: bad_duck: маленьких слошадок*
[21:51:45] xa4a: *лошадок даже
[21:52:02] bad_duck: не суть. Так что с джангой делать?
[21:52:15] xa4a: bad_duck: это набор готовых решений/библиотека для решения типичных задач веб-программирования
[21:52:30] xa4a: конструктор
[21:52:33] sevenov: bad_duck:
http://ru.wikipedia.org/wiki/%D0%A4%D1%80%D0%B5%D0%B9%D0%BC%D0%B2%D0%BE%D1%80%D0%BA
http://ru.wikipedia.org/wiki/Django
http://ru.wikipedia.org/wiki/MVC
[21:52:43] sevenov: вот это должно помочь вникнуть :)
[21:53:12] bad_duck: Да, мне нравится с первого же предложения: Framework — термин, имеющий размытое значение.
[21:53:22] sevenov: читай-читай =)
[21:54:20] xa4a: уэгм. на SO вопрос с заголовком "Where can I learn about logarithms?"
[21:54:51] xa4a: http://stackoverflow.com/questions/121847/where-can-i-learn-about-logarithms
[21:55:04] xa4a: это вопрос о том, что такое логарифм, или таки, куда его приткнуть в программировании?
[21:55:14] sevenov: bad_duck: Вот к примеру. Сегодня мне нужна была простенький трекер. Точнее, простенькие тикеты. Есть Trac - тяжеловато, сказали еще один - нашел, поставил - также.
В общем, взял, на джанге за 20 минут стряпал свое.
[21:56:49] sevenov: писал бы с нуля - денек бы потратил
[21:56:50] bad_duck: xa4a, ха, я пару дней назда школьный курс геомертрии вспомнить пытался: есть две точки и путь, пройденый из одной из них, в направлении другой. Определить координату третьей точки, в которой закончился путь. А ты говоришь логарифмы...
[21:56:51] piranha: framework - каркас
[21:57:13] sevenov: piranha: самое лаконичное и точное определение :)
[21:58:03] bad_duck: piranha, ага, читал я когда-то про каркас. Каркас приложения в MFC... В общем MFC меня не вдохновило
[21:58:24] sevenov: MFC кого хочешь не вдохновит
[21:58:38] sevenov: Это же мега здоровая совокупность библиотек
[21:59:17] piranha: у меня оч тормозит инет, я написал это 8 минут назад )
[21:59:27] sevenov: А вообще, писать с использованием всяческих WinAPI сейчас не актуально
[21:59:46] sevenov: piranha: oO модем 14,4 даже так меденно не соображает )
[21:59:54] kost-bebix: Кто-то писал айсикью-ботов?
[22:00:22] xa4a: kost-bebix: twisted.words ?
[22:00:24] bad_duck: Для продажи - согласен. А для себя я написал малюсенькую утилитку, которая доводит настройки свежеустановленой винды до ума.
[22:00:25] kost-bebix: Хочу написать типа чтоб висел всё время и отвечал что я есть в джаббере и небольшую инструкцию давал о джаббере
[22:00:34] kost-bebix: xa4a: что такое twisted.words?
[22:00:37] sevenov: kost-bebix: еще как-то давно на быдлопехепе
[22:00:56] kost-bebix: sevenov: на быдлопехапе и я писал. Даже иногда работало :-)
[22:00:59] bad_duck: kost-bebix, в каком-то блоге видел готовое решение
[22:01:01] xa4a: kost-bebix: интерфейс для работы с айсикью из пятона
[22:01:35] piranha: так что пока доехало только
[22:02:35] bad_duck: kost-bebix, http://strannick.blogspot.com/2008/06/bye-bye-icq.html
[22:02:36] xa4a: kost-bebix: http://twistedmatrix.com/projects/words/documentation/examples/oscardemo.py
[22:02:45] kost-bebix: > The Twisted Words client is named im and is usable as an IRC client, and possibly an AIM client (depending on the phase of the moon).
ггг )
[22:04:12] sevenov: у меня тут возникла мысль написать сервис типа GoodByICQ :)
[22:04:38] kost-bebix: та да. Надо бы написать :-)
[22:04:48] sevenov: Хотя, не проканает, либо либо КЛ не отдадут, либо логин/пасс
[22:04:54] sevenov: посчитают опасным и т.п.
[22:04:58] bad_duck: Думаете народ будет отдавать пасы от своих шестизнаков?
[22:05:05] sevenov: Не для Русских сервис будет
[22:05:20] sevenov: bad_duck: :)
[22:05:26] kost-bebix: Если это сделать в виде опенсорц десктоп-приложения - почему нет?
[22:05:46] sevenov: зачем десктоп? Веб-приложение
[22:05:51] xa4a: bad_duck: если отдают асику-транспортам?
[22:05:59] kost-bebix: Веб-приложение десктопным хрен сделаешь...
[22:06:03] kost-bebix: ой
[22:06:05] sevenov: xa4a: отдают не всем
[22:06:07] kost-bebix: всмысле опенсорцным
[22:06:15] sevenov: kost-bebix: ну дык и десктопное :)
[22:06:32] sevenov: в смысле, смысла нет
[22:06:37] xa4a: sevenov: а не подскажешь рабочий транспорт? :)
[22:07:32] bad_duck: на jabbus.org вроде транспорт на асику работает
[22:07:36] sevenov: xa4a: jabber.org.ru можешь попробовыть поискать в 2thomas.ru. В последнем не помнбю, работает ли вообще jabber :)
[22:07:38] kost-bebix: десктопное типа на том же хабре несколько уважаемых людей исходники прочтут и скажут: "можно пользоваться" и все пойдут пользоваться (и будут верить что пароли никто не украдёт). А веб - хрен кто поверит.
[22:07:59] kost-bebix: Транспорт - зло. (работает на lafox, но это реально зло, не надо его юзать)
[22:08:23] sevenov: я говорю, про сервис, когда не будет зависить от пользователя
[22:08:28] sevenov: в чем тогда смысл? )
[22:08:56] kost-bebix: sevenov: в общем, смысла нет :-(
[22:09:10] sevenov: в любом случае, смысла нет =)
[22:09:27] bad_duck: Да поставить в аськин клиент -автоответ- автопосыл и всё
[22:09:27] sevenov: Да, и влюбом случае, сейчас работаю над другим =)
[22:09:33] kost-bebix: а если сделать типа опенсорц серверное приложение с инструкцией "как организовать свой сервер". Как пиар ход неплохо :-)
[22:09:51] kost-bebix: Всё равно всем лень будет и отдадут пароли)
[22:10:03] sevenov: и кто поверит, что на сервере стоит то, что в исходников?
[22:10:05] Лис: jabbus.org кстате закрыватся собрался
[22:10:14] Лис: сегодня в RSS проскальзывало
[22:10:25] kost-bebix: Кто не поверит смогут поставить на свой сервер это (типа есть бесплатные сервера с питон-хостингом)
[22:10:26] Лис: зоебалсо "начальнег" от него
[22:10:52] sevenov: я на 2thomas.ru поднимал :)
[22:10:55] kost-bebix: Лис: чего это вдруг?
[22:11:34] Лис: я хз
[22:11:37] Лис: так он решил
[22:11:41] kost-bebix: они ж всё равно у яндекса хостятся
[22:12:27] xa4a: /me пошёл, отдал пасс от шестизнака транспорту
[22:12:51] bad_duck: что умеет джанга?
[22:13:04] xa4a: bad_duck: пройди туториал
[22:13:16] kost-bebix: bad_duck: корованы грабить пока не научилась, но api для этого уже устоялись :-)
[22:13:17] xa4a: он на англицком, да
[22:13:18] xa4a: а!
[22:13:25] Typhon: джангобук
[22:13:31] bad_duck: :( там много незнакомых букф
[22:13:32] Typhon: cargo,caml.ru
[22:13:36] xa4a: в ссылках вики выше был линк на русский джангобук
[22:13:36] Лис: xa4a, а ты знаешь что на транспортах может не криптоватся пароль
[22:13:43] Лис: зависит от настроек
[22:13:45] xa4a: Лис: да
[22:13:49] Лис: ok
[22:13:50] Лис: :)
[22:13:51] piranha: sevenov: я реконнектился
[22:13:53] piranha: написал, инет сдох, я реконнектунлся, и мессага дошла
[22:13:53] xa4a: мне как-то не оч жалко)
[22:14:09] sevenov: piranha: Ааа )) Ясно ))
[22:14:38] Лис: кто юзал asyncore и asynchat?
[22:14:49] xa4a: а бывают транспорты, которые умеют инфу о контактах вытягивать?
[22:14:56] Лис: трудно там вообще, или как?
[22:14:58] sevenov: bad_duck: cargo.caml.ru
[22:15:06] Лис: xa4a, да
[22:15:15] kost-bebix: xa4a: вроде lafox умеет
[22:15:17] sevenov: тот же jabber.org.ru :)
[22:15:17] Лис: все новые pyicq_t
[22:15:18] xa4a: а то jabber.org.ru, похоже не умеет
[22:15:23] xa4a: пишет fetching vCard и висит..
[22:15:24] sevenov: умеет )
[22:15:31] sevenov: я на нем сижу
[22:15:34] xa4a: хм
[22:15:51] sevenov: толко, умеет смотреть после добавления
[22:15:57] sevenov: после авторизации
[22:16:03] Лис: xa4a, неудачнег %)
[22:16:04] bad_duck: Что-то DjangoBook вызывает у меня ассоциации с денди, а конкретно с игрушкой про маугли :)
[22:16:23] xa4a: sevenov: авторизации кого?
[22:17:18] bad_duck: Кстати, ни у кого нет саундтрека к JangleBool?
[22:18:16] piranha: пляяя
[22:18:33] sevenov: xa4a: авторизации Ай-Си-Кьюшного юзера
[22:18:41] sevenov: bad_duck: Эт че?
[22:18:47] sevenov: piranha: wtf? :)
[22:18:53] xa4a: авторизован я у юзеров, даже статус их корректно рисуется
[22:19:01] bad_duck: sevenov, ты не играл в маугли на денди????
[22:19:13] xa4a: может xmpp client FAIL...
[22:20:22] sevenov: bad_duck: играл, конечно ))
[22:20:32] sevenov: xa4a: хмм... сейчас перепровеою )
[22:21:00] xa4a: даже статус читает
[22:21:06] xa4a: а инфу - нет
[22:21:19] bad_duck: у меня есть образ с ROM'а, есть емуль. Как бы оттуда музыку вытащить...
[22:21:35] Typhon: torrents.ru, например
[22:21:48] sevenov: xa4a: и вправду сейчас не работает
[22:21:59] sevenov: пару часов назад нормально было
[22:22:09] xa4a: а, тоесть это ок? кул
[22:22:22] sevenov: xa4a: ага :)
[22:22:42] xa4a: если таки заработает, то закрою глаза на то, что не обозвало их само никами
[22:22:56] sevenov: =))
[22:23:17] sevenov: Кста, как, в принуципе, считается карма? К примеру, на Хабре
[22:23:41] xa4a: на хабре - от голосов
[22:23:49] Typhon: там же вроде были формулы расчета, не?
[22:23:50] kost-bebix: sevenov: это секрет
[22:23:51] xa4a: за юзера
[22:23:58] sevenov: за каждый пост или коммент?
[22:24:03] sevenov: или все вместе?
[22:24:04] kost-bebix: в этом прикол хабра, что они не разглашают
[22:24:11] xa4a: нет. вроде плючы за посты и коменты не влияют
[22:24:18] xa4a: только на хабрасилу
[22:24:21] xa4a: но не на карму
[22:24:29] sevenov: понятно )))
[22:24:36] sevenov: ок, спасиб :)
[22:24:57] sevenov: kost-bebix: че там скрывать-то? =)) Уже куча хабраподобных сайтов ))
[22:26:13] kost-bebix: sevenov: и что? :-)
[22:27:26] sevenov: да то, что если подумать, найти зависимость и т.п., то легко понять. А я вот решил сначала спросить. Ответа xa4a мне достаточно :))
[22:28:44] Лис: Re: MySQL proxy
Там где нужен mysql хватит grep с избытком.
[22:28:46] Лис: :D
[22:29:30] bad_duck: Лис, это с баша, да?
[22:29:47] Лис: LOR
[22:30:03] sevenov: кста, на лоре давно небыл...
[22:30:04] piranha: охренеть, такую длинную мессагу написал, а она не дошла
[22:30:09] sevenov: оО
[22:30:16] sevenov: piranha: че с инетом? )
[22:30:24] Хрюндель (джангист): piranha, это евреи виноваты
[22:30:24] xa4a: piranha: всё телеграфируешь? :)
[22:30:34] sevenov: =)))
[22:32:36] bad_duck: piranha, уменьши размер пакета - хоть частями дойдёт :)
[22:41:02] LJ01 : а нафига питоны БД ваше?
[22:41:10] LJ01 : *питону
[22:41:51] xa4a: LJ01 : ?
[22:41:58] LJ01 : вы игры на питоне не пишете еше нет?
[22:42:29] xa4a: ты о чём?
[22:42:31] xa4a: не пишем
[22:42:39] sevenov: LJ01 : А зачем тебе хуй^W мозг?
[22:43:00] LJ01 : LJ01 Хз)
[22:43:06] LJ01 : епт
[22:43:09] Лис: :D
[22:43:12] bad_duck: ыы
[22:43:26] sevenov: :-D
[22:43:35] bad_duck: вот для этого нужна БД, чтобы отличать :)
[22:43:51] sevenov: только что это хотел написать =))
[22:45:12] LJ01 : на него компиляторы есть?
[22:45:50] bad_duck: под виндой можно в чем-то в екзешник "конвертить" но не всё работает.
[22:46:15] bad_duck: Ещё вроде какая-то смесь с C есть. Вроде тоже компилируемая
[22:46:31] Лис: !google python freeze
[22:46:37] bad_duck: Про питон на википедии офигенно расписано
[22:46:59] xa4a: есть упаковщики, которые пакуют интерпретатор с сырцами
[22:47:05] xa4a: но это убивает переносимость
[22:47:42] LJ01 : я даже непредствляю что можно серьезного написать на питоне кроме как скриптов для администрирования люних какой нибудь
[22:47:42] sevenov: !google sjango translate
[22:47:55] sevenov: !google django translate
[22:48:04] sevenov: сцуко! ))
[22:48:35] sevenov: !google django-transliterate
[22:48:41] LJ01 : вот нах он нужен?)
[22:48:44] sevenov: !google django transliterate
[22:48:46] bad_duck: LJ01 , я читал про чувака, который на питоне 3D MMORPG написал
[22:48:57] xa4a: LJ01 : http://python.org/about/
[22:49:11] sevenov: Я играл в свое время в ооочень мощную 3D игру
[22:49:24] LJ01 : bad_duck: он же лагать будет ужасно
[22:49:39] xa4a: LJ01 : не будет
[22:49:41] sevenov: LJ01 : извини, ты мудак
[22:49:53] xa4a: http://python.org/about/apps/
[22:49:55] bad_duck: LJ01 , ну раз игра живёт и по сей день и в неё играют, наверное не лагает
[22:49:56] xa4a: самый низ
[22:50:01] xa4a: Game and 3D Graphics
[22:50:38] LJ01 : на ассемблере тоже 3D игру написать можно
[22:50:50] xa4a: LJ01 : это ты к чему?
[22:50:51] LJ01 : ток не кто не пишет на нем почему то
[22:50:53] sevenov: ну дык, в чем проблема?
[22:50:54] bad_duck: Оцени время разработки
[22:50:57] xa4a: посмотри две ссылки выше
[22:51:04] xa4a: толстый тролль?
[22:51:11] LJ01 : я не троль
[22:51:16] xa4a: тогда ссылки
[22:51:25] xa4a: /about/ и /about/apps/
[22:51:32] LJ01 : да знаю я что такое питон
[22:51:47] LJ01 : чуть круче бейсика)
[22:52:01] xa4a: на питоне пишут, тк. можно добитьбся того же рез-та, что и на других языках проще и быстрее в 90% случаев
[22:52:02] LJ01 : ток на язык чем то смахивает
[22:52:17] bad_duck: slav0nic.org.ua - это наш?
[22:52:30] Лис: bad_duck, ога
[22:52:36] sevenov: http://lurkmore.ru/%D0%A2%D1%80%D0%BE%D0%BB%D0%BB%D0%B8%D0%BD%D0%B3
>Лучшей защитой от троллинга является политика игнорирования тролля
[22:52:44] sevenov: bad_duck: ага, а что? =))
[22:53:11] bad_duck: да гугл на него указал, а я чай не дурак, вижу ник знакомый :)
[22:53:18] Хрюндель (джангист): Хороший тролль - мёртвый тролль
[22:53:38] LJ01 : вы о чем?
[22:53:41] sevenov: Хрюндель (джангист): к сожелению, этого перца не грохнуть )
[22:53:54] LJ01 : я этот ник мин назад придумал
[22:54:04] Хрюндель (джангист): sevenov, у питонистов длинные руки..
[22:54:26] LJ01 : хакер чтоль?))))
[22:54:34] sevenov: Хрюндель (джангист): Мб хвост ;-)
[22:54:41] Хрюндель (джангист): Вон Slav0nic на хэккеров работает
[22:54:51] xa4a: эгм. это только мне кажется, что я постоянно выпадаю из нити разговора?
[22:55:10] bad_duck: ыыы
[22:55:28] bad_duck: xa4a, настрой синхронизацию с основным потоком
[22:55:30] sevenov: xa4a: точно =))
[22:55:46] sevenov: /me говорит, что apt круче emerge
[22:55:48] sevenov: :-D
[22:55:52] Хрюндель (джангист): xa4a, следи за движением, юзай пхп
как слоган? ))
[22:56:01] xa4a: мне больше эрланг нравится
[22:56:05] xa4a: die hard
[22:56:33] LJ01 : потоки в скрипе это круто
[22:56:55] LJ01 : а как вы еше изврашеетесь над бедным питоном?)
[22:57:31] Хрюндель (джангист): LJ01 , мы изобретательны в этом вопросе..
[22:57:52] Хрюндель (джангист): LJ01 , вот я сегодня в функции пытался атрибуты генерировать
[22:58:14] Хрюндель (джангист): xa4a мне в этом помогал ))
[22:58:45] LJ01 : тебе язык этот зачем нужен?
[22:58:47] xa4a: LJ01 : вендузятник?
[22:59:04] Хрюндель (джангист): LJ01 , это единственный язык который я осилил
[22:59:12] LJ01 : xa4a: да
[22:59:23] LJ01 : xa4a: )
[22:59:46] xa4a: а с какой целью пришёл сюда? :)
[22:59:52] sevenov: /me killall LJ01
[22:59:52] Хрюндель (джангист): xa4a, виндузятник == троль?
[23:00:03] xa4a: цель "узнать о том, как извращаются с питоном" считается троллингом
[23:00:05] Хрюндель (джангист): или даже is
[23:00:27] LJ01 : xa4a: ты здесь не админ
[23:00:31] Хрюндель (джангист): Эх, был бы я одмином..
[23:00:38] sevenov: LJ01 : ты тоже
[23:00:41] LJ01 : xa4a: я никогда тролем не был
[23:00:45] xa4a: LJ01 : ок
[23:00:49] xa4a: но я задал вопрос
[23:01:00] xa4a: он критичен для продолжения конструктивной дискуссии
[23:01:01] LJ01 : какой?
[23:01:02] sevenov: я выше писал про игнорирование тролля )))
[23:01:10] xa4a: с какой целью ты тут?
[23:01:14] Хрюндель (джангист): sevenov, это надо фтопег написать
[23:01:25] sevenov: :)
[23:01:28] sevenov: Угу
[23:01:42] LJ01 : я тебе ответил
[23:02:03] LJ01 : я тебе ответил уже
[23:02:04] LJ01 : а
[23:02:18] sevenov: LJ01 : небыл, да стал...
[23:02:44] sevenov: Хммм... "небыл, да стал" можно прочесть как "небыл! Достал!" =))
[23:02:46] sevenov: :-D
[23:04:26] bad_duck: xa4a, а почему бы лошадке не подружиться со slav0nic'ом?
[23:04:50] xa4a: /me пытается снова рестартнуться
[23:05:04] Хрюндель (джангист): я тоже пропустил видать что то
[23:05:16] Хрюндель (джангист): slav0nic стал знаменитостью?
[23:05:23] bad_duck: был бы дежурный админ
[23:05:56] Хрюндель (джангист): А он и так на чеку всегда
[23:06:02] Хрюндель (джангист): вот напиши что он мудак, сразу появится
[23:06:09] bad_duck: :)
[23:07:19] sevenov: у него есть скрипт, который кроном каждую минуту читает логи и выдерает все фразы с slav0nic, и выдерает мат. Если есть мат, то арет спикер :-D
[23:07:45] bad_duck: ну не знаю как его, а меня спикер долго будет будить
[23:08:14] xa4a: rmmod pcspkr
[23:08:34] Хрюндель (джангист): это смотря какой спикер.. спикер парламента если орать начнёт, быстро вскочешь
[23:08:38] bad_duck: у меня дома куча народу спит сейчас, завтра попробую
[23:08:55] sevenov: Хрюндель (джангист): :-D :-D :-D
[23:09:15] bad_duck: я спикоров парламента дома не держу
[23:09:30] bad_duck: да и сам держусь от них подальше :)
[23:10:34] sevenov: есть у кого либа, чтобы сделать фейк жириновского? =)
[23:11:14] Хрюндель (джангист): sevenov, import random
[23:11:26] bad_duck: это чтобы по утрам по крону стакан холодной воды на голову для более эффективного пробуждения выливал?
[23:11:57] sevenov: да жирек своим только присудствием разбудет =)
[23:14:58] sevenov: Из БАШа:
Возвращаюсь из аэропорта, где был по работе. Звонит жена:
Жена: Ты где?
Я: Возвращаюсь из аэропорта.
Жена: Зачем??
Я: О_о
Пездец, как ты "О_о" в телефонном разговоре сделал??!!
[23:16:24] bad_duck: А я сейчас цитаты с лора читаю:
* - Пользователям GNU/Linux придется, запускать от root с предварительно отключенным SELinux, так что для заражения компьютера может потребоваться помощь Вашего системного администратора.
[23:17:31] sevenov: ыыы =)))
[23:18:13] sevenov: /me на лоре с 2005 года, а регистратом стал, буквально, неделю назад :))
[23:18:36] bad_duck: Вот еще ржака понравилась:
>Компьютерный червь W32.Gammima.AG был найден на ноутбуках, привезенных на МКС в июле 2008 года. Червь крадет пароли к нескольким популярным в Азии многопользовательским играм, а затем посылает их злоумышленнику.
Советую пропылесосить МКС, там явно прячется пара десятков китайских геймеров.
[23:19:08] xa4a: /me предлагает bad_duckпеределать бот-плагин !bash в !loquotes
[23:19:30] bad_duck: всё, всё. Больше не буду :)
[23:19:44] bad_duck: sevenov, кто есть регистрат?
[23:20:44] bad_duck: гмм
[23:20:45] sevenov: bad_duck: зареганый пользователь )
[23:20:51] bad_duck: !bash
[23:21:00] xa4a: bad_duck: {all} \ {anonymous}
[23:21:40] sevenov: кста, а ~tmp появляется на канале?
[23:21:47] sevenov: тфю, в коныеренции?
[23:21:55] sevenov: бля, в конференции
[23:22:25] sevenov: xa4a: это что за математический ход? =)
[23:22:49] xa4a: это множество всех без множества анонимуса)
[23:23:10] kost-bebix: !ibash
[23:23:14] sevenov: ааа =))) хыхы =)
[23:23:18] bad_duck: Эх... /me забы всю математику которую учил
[23:23:33] kost-bebix: Так, почему bash есть а Ъ-ibash'а нет?
[23:23:37] sevenov: bad_duck: тебе можно =)
[23:23:38] kost-bebix: Не дело.
[23:23:45] bad_duck: sevenov, почему?
[23:23:48] sevenov: kost-bebix: вот именно, не делал )
[23:23:53] kost-bebix: :-)
[23:23:59] Хрюндель (джангист): g
[23:24:14] sevenov: bad_duck: тебе 28 =) а я в свои всего 20 забыл )
[23:24:23] Лис: kost-bebix, send path or stfu ;)
[23:24:41] Лис: !google undefined xapy
[23:25:40] Лис: гым
[23:25:45] xa4a: Лис: patch*
[23:25:55] Лис: ачипятка %)
[23:26:21] LJ01 : xa4a: как успехи то твои?
[23:26:46] xa4a: LJ01 : всё пучком
[23:27:25] sevenov: ща, напишу для ibash :)
[23:27:26] LJ01 : xa4a: хорошо питона знаеш?)
[23:27:35] xa4a: LJ01 : видел несколько раз
[23:27:38] sevenov: отправлю xa4a, )) все равно делать нех =)
[23:27:46] LJ01 : :-)
[23:27:59] xa4a: sevenov: ну давай. тока без бекдоров там)
[23:28:31] LJ01 : Oo
[23:29:37] sevenov: :-D
[23:29:48] LJ01 : от питона сомсем тупым станеш)))
[23:31:06] Хрюндель (джангист): да он уже.. из потоков выпадает, переменные в функции генерирует.. пагубное влияние питона на лицо
[23:32:23] Лис: на чьё лицо?
[23:32:43] LJ01 : в стеке переменные создать не судьба?
[23:33:18] LJ01 : вот для этого и нужен норм язык такой как ассемблер и Си
[23:33:26] Хрюндель (джангист): Лис, ответ на этот вопрос нам даст коллайдер
[23:33:52] bad_duck: Эх, ему ещё 2 месяца на ремонте стоять
[23:33:53] Лис: я знаю ответ
[23:33:57] Лис: ответ - 42
[23:34:14] LJ01 : питон тупо абстракция
[23:35:25] bad_duck: брэйнфак - язык для Ъ-программеров!
[23:35:30] Лис: абстракция от чего?
[23:35:56] LJ01 : от ОС и железа
[23:36:05] Лис: ну таки да
[23:36:06] xa4a: LJ01 : but it works!
[23:36:12] xa4a: и дайт результаты
[23:36:13] Лис: так и задумано
[23:36:15] xa4a: ё*
[23:36:31] sevenov: как "склеить" 2 массива
[23:36:33] Лис: свести на нет все лишние телодвижения
[23:36:50] Хрюндель (джангист): sevenov, словаря или чего?
[23:36:54] bad_duck: sevenov, что значит "склеить"?
[23:37:00] bad_duck: познакомиться хочешь?
[23:37:07] Лис: sevenov, from itertools import chain
[23:37:25] sevenov: Вот, chain
[23:38:14] Лис: кстате, а давно у нас перестали быть видны JID-ы?!
[23:38:51] LJ01 : ненадоело с массивами игратся?
[23:39:18] xa4a: Лис: всегда, вроде
[23:39:31] sevenov: LJ01 : тебе, видимо, надоело с хуем играться, решил сюда прийти? :)
[23:39:32] Лис: нифига
[23:39:36] Лис: всегда было видно
[23:39:39] Лис: а теперь не видно
[23:39:58] xa4a: может xmpp client fail? а то у мя в копыте никогда видно не было
[23:40:01] LJ01 : sevenov: нахуй пошед
[23:40:09] sevenov: кста, еще днем заметил про JIDы
[23:40:19] sevenov: думал, небольшой глюк какой
[23:40:34] Лис: xa4a, нифига
[23:40:45] LJ01 : xa4a: ты можеш к си прикрутить питон?
[23:40:49] Лис: слановег, падлец %)
[23:40:55] xa4a: LJ01 : да. в обе стороны
[23:41:50] LJ01 : xa4a: а пробовал?
[23:41:57] LJ01 : xa4a::)
[23:42:09] xa4a: там просто
[23:42:11] xa4a: сам не писал
[23:42:21] xa4a: но куча сишных модулей используется
[23:43:20] LJ01 : xa4a: прописанные в программе на си функции из скрипта можно использовать будет?
[23:43:23] sevenov: я писал Сишный модуль для питона
[23:43:47] sevenov: LJ01 : ты имеешь хоть минимальное представление о программировании?
[23:43:48] LJ01 : может выразился не так...
[23:43:50] kost-bebix: интересно, а скоро можно будет писать модули к питону на D?
[23:44:14] sevenov: kost-bebix: мне не понравился D
[23:44:38] kost-bebix: sevenov: чего?
[23:44:48] bad_duck: sevenov, да да, питон наше фсиё :)
[23:45:03] kost-bebix: http://pyd.dsource.org/ - ого, проще простого
[23:45:24] xa4a: LJ01 : http://docs.python.org/api/intro.html
[23:45:34] LJ01 : под некотроые игры скрипты писать можно
[23:45:41] LJ01 : на типо луа
[23:45:56] sevenov: bad_duck: да я и на си/сипп пишу неплохо =)
[23:45:58] LJ01 : ты можеш это сделать только с питоном
[23:46:21] bad_duck: LJ01 , вроде много всякого знаешь, а глупые вопросы задаёшь.
[23:46:39] kost-bebix: круто, и классы с лёгкостью импортируются
[23:46:48] LJ01 : bad_duck: я забыл многое если честно :(
[23:46:56] kost-bebix: эх, выучить бы еще хорошо первое и второе :-)
[23:47:05] bad_duck: sevenov, я бы тоже писал, и на C и на питоне... Только что-то не складывается.
[23:47:46] sevenov: bad_duck: да, сложновато )) Но, я пишу Либо на С, либо на Питоне )))
[23:48:07] bad_duck: Я про то, что времени нет
[23:48:07] sevenov: потихоньку матерясь на оба языка ))
[23:48:13] bad_duck: да отвлекают постояннл
[23:48:23] kost-bebix: Просто в какой-то момент я понял, что то чего я хочу от C++ достигается кучей библиотек типа boost, но в конце концов получается D.
[23:48:41] sevenov: bad_duck: А, ты имеешь виду, что нет времени на питон?
[23:48:53] bad_duck: нет времени на программирование
[23:48:55] sevenov: kost-bebix: надо уметь выбирать инструмент
[23:48:59] LJ01 : kost-bebix: cтрауструпа читал?
[23:49:25] sevenov: bad_duck: странная проблема... ты не из этой сферы? в смысле не из ИТ?
[23:49:51] kost-bebix: LJ01 : читал. Всё грозился сам себе перечитать (какой там раз? 4й? :-), да пока никак)
[23:50:08] kost-bebix: Просто постоянно получалось стрелять себе в ногу)
[23:50:10] bad_duck: sevenov, из ИТ, но... как-то вот не много остаётся времени на хобби
[23:51:18] bad_duck: ыы "сам пошутил, сам посмеялся... я тоже хочу быть модератором!!!"
[23:52:46] LJ01 : давайте троя банковского напишем!))))
[23:53:30] bad_duck: всё. лорквотс дочитан до конца.
[23:53:45] LJ01 : я руткит напишу)
[23:53:48] Хрюндель (джангист): троля?
[23:53:55] Хрюндель (джангист): банковского троля..
[23:53:58] Хрюндель (джангист): звучит неплохо
[23:54:00] LJ01 : )
[23:54:10] sevenov: bad_duck: а я вот пару недель назад нашел работу, высокооплачиваемую, в питере. Вся фишка в том, что одно из условий было то, чтобы начать переход на питон =)
[23:54:21] bad_duck: LJ01 , он тоже будет просить у пользователя приглясить системного администратора для установки?
[23:54:35] kost-bebix: if this_is_bank.isnt_it:
hack_hack_hack()
[23:54:49] LJ01 : он будет полностью невидымым
[23:54:50] Хрюндель (джангист): sevenov, высокооплачиваемая это сколько?
[23:55:17] LJ01 : а через сеть будет обшаться по NDIS
[23:55:23] sevenov: Хрюндель (джангист): 25 :)
[23:55:26] Хрюндель (джангист): sevenov, и чем тебе условие то не понравилось? По моему хорошенькое такое условие
[23:55:31] Хрюндель (джангист): sevenov, 25 чего? ))
[23:56:01] bad_duck: sevenov, у нас тут про питон знают наверное единицы. Я видел единственную программу, разработанную в казахстане, на сях. Остальное - делфи. И в институтах ничему кроме делфи не учат
[23:56:26] Хрюндель (джангист): для того что бы на питоне писать, институтов заканчивать не надо
[23:56:45] sevenov: Хрюндель (джангист): как это не понравилось? я работаю там )))
[23:56:52] sevenov: 25 000 рую
[23:56:53] bad_duck: Хрюндель (джангист), я о том, Что народ "не в теме"
[23:56:54] sevenov: руб
[23:56:57] LJ01 : там и неучили некогда, а только подсказывали куда копать дальше
[23:57:36] Хрюндель (джангист): sevenov, странные у тебя высокооплачиваемые работы..
[23:57:52] Хрюндель (джангист): sevenov, этож питер, там ниже наверное и не бывает
[23:58:23] sevenov: Хрюндель (джангист): для студента, который 20 лет жил в Татарстане, где ИТ почти не развито? ))) А в питере есть и за 5 тыс для студента ))
[23:58:48] sevenov: А, я забыл написать, что график свободный и что я студент :-[
[23:59:24] bad_duck: Да программисту вообще не надо в офисе торчать с утра до вечера.
[23:59:33] LJ01 : я вобше студент технаря)
[23:59:34] Хрюндель (джангист): bad_duck, надо
[23:59:47] Хрюндель (джангист): bad_duck, иначе нифига не сделаешь
[23:59:48] bad_duck: Хрюндель (джангист), для чего?