[00:26:07] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[00:56:17] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[01:18:45] slav0nic: red-agent, openvpn ставил?
[01:48:47] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[02:18:57] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[02:49:07] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[03:19:17] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[03:49:27] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[04:19:38] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[04:49:47] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[05:19:57] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[05:50:08] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[06:20:17] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[06:50:27] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[07:20:38] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[07:50:48] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[08:20:59] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[08:51:07] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[09:21:17] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[09:51:27] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[09:52:48] MAVr: /me приветсвует всех!
[10:02:35] piranha: пипец, как штрафы подняли >_<
[10:02:40] piranha: теперь менты совсем охренеют
[10:05:15] mishok13: может парковаться научаться автомобилисты
[10:05:57] Лис: у нас социальная реклами по радио крутится "в украине за езду в пьяном виде, водитель лишается автомобиля", это правда?
[10:07:11] piranha: mishok13: парковка херня
[10:07:24] piranha: Лис: 200$ и нет
[10:07:26] mishok13: Лис, автомобился нет
[10:07:29] piranha: да и ваще нет, прав только
[10:07:30] mishok13: прав -- может лишиться
[10:07:36] piranha: http://vlasti.net/news/23543
[10:07:39] mishok13: piranha, парковка не херня
[10:07:50] piranha: mishok13: а я говорю херня, зацени штрафы
[10:07:55] piranha: парковаться никто не научится
[10:08:03] piranha: зато гайцы охренеют
[10:08:10] mishok13: значит надо штрафовать, чтобы учились
[10:08:23] mishok13: и чтобы по тротуарам не ездили
[10:08:32] piranha: :)
[10:09:02] mishok13: знаешь как неприкольно с ушибом две недели ходить, потому что тебя на тротуаре хуйня боковым зеркалом зацепила?
[10:09:11] mishok13: хуйня == деу, ебана, матиз
[10:09:39] piranha: представляю, как =)
[10:09:47] piranha: да, за такую херь надо штрафовать, но никто не будет
[10:09:48] mishok13: надо впаивать штрафы как в белоруссии
[10:09:56] piranha: потому что там нах никто не следит
[10:10:20] piranha: у меня вот по дороге есть место с ограничением скорости, абсолютно прямая дорога - там пасутся гайцы
[10:10:36] piranha: хотя там любая скорость безопасна - дорога прямая, без примыкания боковых даже
[10:11:10] piranha: а есть ещё одно место, главная поворачивает под 90* (плавно, можно до 120 на этом повороте ехать без напряга), и прямо в поворот примыкает оживлённая второстепенная
[10:11:20] piranha: а там гайцов никогда нету, потому что штрафануть там сложнее
[10:11:26] piranha: но пиздец там творится тупо нереальный
[10:11:33] piranha: но гайцов нету никогда!
[10:11:37] piranha: потому что неудобно
[10:11:45] piranha: нахуй такие штрафы? всё равно бесполезно
[10:12:26] mishok13: гаи везде одинаковое :)
[10:12:32] mishok13: даже в Европе и США
[10:12:55] Лис: гаи ходит в гей клуб
[10:14:17] piranha: gai club
[10:15:03] Лис: :D
[10:15:36] mishok13: опять таки, в некоторых странах существует такое понятие, как добровольный полицейский
[10:15:49] piranha: типа, остановился и сшибает бабло?
[10:15:58] piranha: с лендкрузера, перед которым я еле успел затормозить? :)
[10:16:00] mishok13: нет, имеет право задержать и вызвать органы
[10:16:09] mishok13: в случае нарушения тобой правил
[10:16:30] mishok13: стоит убрать правило дебильное, что надо дожидаться ГАИ в случае аварии любой
[10:16:47] piranha: да там шото пытаюцо в эту сторону сделать
[10:16:58] mishok13: потому что заебывают пробки из-за двух матизов тюкнувшихся друг в друга на скорости 2 км/ч
[10:17:31] mishok13: там и выяснять нечего: тюкнул сзади -- виноват, подпиши страховку и поехали дальше
[10:19:56] sevenov: hi all
[10:20:29] sevenov: а вот и я)) даже трезвый :)
[10:20:58] mishok13: So, we need to come up with a new release schedule for Python 3.0. My suggestion:

15-Oct-2008 3.0 beta 4
05-Nov-2008 3.0 rc 2
19-Nov-2008 3.0 rc 3
03-Dec-2008 3.0 final
[10:21:01] mishok13: опанькы
[10:21:22] sevenov: осталось не долго
[10:21:38] mishok13: эээ
[10:21:56] sevenov: ?
[10:21:57] mishok13: перенос релиза на полтора месяца -- это недолго?
[10:22:07] sevenov: все равно не долго )
[10:22:33] sevenov: релизы дебиана переносами на большие месеца ждали :)
[10:28:40] mishok13: Within a few weeks, we will release Python 2.5.3. This will be the last
bug fix release of Python 2.5, afterwards, future releases of 2.5 will
only include security fixes, and no binaries (for Windows or OSX) will
be provided anymore (from python.org).
[10:34:23] wing: доброе время суток. скажите, есть ли панацея от apache2.2 + mod_python + django 0.96. Походу проблема у mod_python. после каждого третьего исправления кода призодится перезапускать апач.. )
[10:35:00] sevenov: на время разработки юзай manage runserver
[10:35:33] wing: то есть это нормальное поведение?
[10:35:46] sevenov: ну в общем-то, да
[10:35:57] sevenov: все таки, идет компилинг
[10:35:58] Лис: wing, нафига 0.96 юзать если есть релиз 1.0?
[10:36:17] sevenov: wing: и вообще, wsgi ))
[10:36:32] Лис: mod_wsgi
[10:36:35] wing: Лис, Debian Etch, не хочу ставить руками, а пакет собрать - много ззависимостей из sid
[10:36:37] Лис: sevenov, ты протрезвел уже?
[10:36:43] wing: :-)
[10:36:44] sevenov: Лис: ага =)
[10:36:55] sevenov: wing: а кто ж это с пакетов ставит джангу? оО
[10:37:04] sevenov: да и в etch вроде бы 0.95
[10:37:21] Лис: wing, да чо там ставить? cd django_1.0.x/django; ln -fs $(pwd) /usr/lib/python2.5/site-packages
[10:37:23] wing: у меня пачка серверов. если там найдут уязвимость мне потом весь этот город руками обновлять
[10:37:24] Лис: вот и всё стоит
[10:38:03] sevenov: wing: какая там уязвимость? :-D
[10:38:27] sevenov: wing: боишься уязвимостей, тем более, переходи на 1.0
[10:38:46] wing: ну кто его знает. я не сильно разбираюсь в django. для меня это всего лишь очередное приложение на моем сервере
[10:39:41] sevenov: Жжешь. Если у приложения релиз, чаще всего, он, в любом случае, попадает в стабильный репозиторий. Вопрос в том, сколько ждать.
[10:40:01] piranha: хех
[10:40:18] piranha: с пачкой серверов играться с svn co неприкольно
[10:40:32] wing: sevenov, я с тобой согласен.
[10:40:37] Casufi: wing: Ну ты же на каждом сервере будешь обновление с RPM загружать, так же на каждом сервере можешь svn update запустить
[10:41:07] wing: Casufi, apt-get update && apt-get upgrade всех пакетов с security.debian.org
[10:42:20] Casufi: wing: ВОт так вот, не глядя ?
[10:42:29] Casufi: wing: жжешь
[10:42:38] piranha: чё?
[10:42:57] piranha: Casufi: ты что-то странное говоришь )
[10:43:00] sevenov: Casufi: т.е. не глядя? оО
[10:43:09] Casufi: apt-get update && apt-get upgrade всех пакетов с security.debian.org
[10:43:15] piranha: svn update - это вообще лишняя херня, и вот это реально не глядя
[10:43:30] piranha: Casufi: эмм... ты ж программер? :)
[10:43:32] sevenov: Casufi: гыы... так этоже репа с апдейтами _безопасности_
[10:44:06] Casufi: Перед svn update в стабильной ветке, ты можешь почитать чего поменялось
[10:44:29] sevenov: Casufi: а в безопасности не обязательно читать
[10:44:45] sevenov: http://cs1673.vkontakte.ru/u91292/39909897/x_72640db8.jpg :-D
[10:44:47] Casufi: sevenov: есть гарантия, что ты обновишь апач и твои настройки не слетят ? или не потеряется модуль php который ты использовал ?
[10:44:52] piranha: Casufi: ну согласись. ты не админ? )
[10:44:54] piranha: Casufi: есть
[10:45:01] piranha: Casufi: в этом и заключается фича
[10:45:03] wing: Casufi, глядя. но только две комманды это не грузить пачку "эрпээм". плюс все собранные мной пакеты лежат на отдельном репе, у серверов подключенном. вот туда бы надо и django положить, но тут или забивать на зависимости, или долго трахаться
[10:45:21] sevenov: Casufi: я не обновлю апач :) у меня его просто нет :)
[10:45:49] Casufi: piranha: Я продакш сервисы обновляю по очереди, каждый отдельно, а остальное барахло общим потоком
[10:46:49] Лис: wing, какие такие зависимости? MySQLdb или python-psycopg?
[10:46:51] wing: елси самому не совершать каких-то извращенных действий в системе, а делать все так, как предполагает от тебя система, то все обновления у тебя пройдут без проблем
[10:46:54] Лис: так они репах есть
[10:46:57] Casufi: sevenov: какая хрен разница, что обновлять. Апач, Ексим, Джанго, Нгикс. Продакшн сервисов на серваке обычно 2 -4 можно им чуточку больше внимания уделить ради того чтобы ничего не слетело
[10:46:58] Лис: стандартных
[10:47:48] Casufi: wing: Я не против apt-get update, но только не всего скопом а каждый сервис по очереди
[10:48:00] piranha: Casufi: эт если у тебя один сервер
[10:48:35] Cаsufi : /me извращенец
[10:48:36] Casufi: piranha: если десяток - темболее
[10:48:39] wing: Лис, djsngo 1.0 в Debian сейчас только в unstable. и человек, который ее собирал, выставил зависимости для многих либ версиями не ниже чем те, которые сейчас в sid. то есть можно скачать deb-src всех этих либ и собрать для etch, но геморно
[10:48:39] Лис: %)
[10:49:17] piranha: Casufi: ты извращенец ;)
[10:49:26] wing: Casufi, ты хитрый анонимный Лис
[10:49:36] sevenov: wing: немного смахиваешь на параноика, если честно ;-)
[10:49:39] Лис: гага %)
[10:49:42] Casufi: piranha: Один сервер это твой личный ну или сотня кастомеровЮ десяток серверов уже говорит о том что это продакшн и у тебя тысячи две кастомеров. Чего ты им будешь расказывать когда у них не поднимутся базы ?
[10:49:48] piranha: wing: а почему не скачать deb-src, и не понизить там версии?
[10:49:58] sevenov: /me ниразу не юзал svn-версию django после выхода 1.0
[10:50:05] wing: sevenov, что-то слишком часто меня люди называют параноиком.. )
[10:50:15] Лис: wing, а ты знаешь что в джанге почиксили XSS уязвимость? оно там в древней репе обновилось уже?
[10:50:21] piranha: Casufi: это не зависит от того, буду я обновлять всё вместе или по одному пакету
[10:50:32] sevenov: wing: делай выводы ;-)
[10:50:46] Casufi: piranha: зависит
[10:50:56] piranha: паранойя - это шутка, придуманная людьми, чтоб вас обмануть
[10:51:00] piranha: :D
[10:51:03] piranha: Casufi: как? :)
[10:51:12] sevenov: piranha теперь вместо silent_bob? :)))
[10:51:19] sevenov: oO
[10:51:26] wing: потому что свои пакеты в систему заводить - это уже небезопасно, а тем более править зависимости других пакетов
[10:51:40] Casufi: piranha: еесли ты обновляешь апач отдельно , значит ты дружишь с головой и вполне представляешь последствия содеяного, если все скопом, то тебе лень и насрать на то поднимится у юзера сайт или нет
[10:51:48] piranha: ггг
[10:51:57] piranha: во как ты быстро выводы о мне делаешь
[10:52:17] Лис: piranha, бот!
[10:52:18] Лис: :D
[10:52:21] sevenov: :-D
[10:52:25] piranha: :)
[10:52:30] Casufi: piranha: Я не о тебе говорил, а о некоем виртуальном админе
[10:52:31] piranha: и пофисти, ага
[10:52:35] piranha: *пофигист
[10:52:37] sevenov: wing: 1.0 безопаснее 0.96, имхо
[10:53:02] Лис: 0.96 - это каменный век
[10:53:03] Лис: уже
[10:53:09] sevenov: ага
[10:53:13] wing: окей, буду знать и думать, спасибо )
[10:53:50] sevenov: /me недавно делал апдейт системы, сломался pgsql. 1 мин и работает ) Заплатки на секьюрити того стоят :)
[10:54:58] Лис: piranha, как в форму впарить ерроры после того как is_valid() выдал что оно валидное?
[10:55:06] Лис: т.е. после того как full_clean прошёл
[10:55:08] piranha: эмм
[10:55:14] piranha: ну в errors попробовать добавить? :)
[10:55:33] Лис: _errors, раз уж на то пошло
[10:55:41] Лис: просто errors нельзя изменять
[10:55:59] piranha: да пох ;) ты понял, апчом я
[10:55:59] Лис: но проблема в том, что оно через ErrorDict почему то не пропускается
[10:56:08] Лис: я сделал это первым делом
[10:56:20] sevenov: Лис: http://docs.djangoproject.com/en/dev/topics/forms/#customizing-the-form-template ???
[10:56:34] sevenov: не то?
[10:57:50] Лис: нуу...почти почти, но не то. нахеря буду городить всё это в шаблонах,к огда есть штатные сдерства в питон коде уже готовые
[10:58:19] piranha: а нафиг тебе такое?
[10:58:29] sevenov: ток хотел спросить
[10:59:29] Лис: форма значит, для ввода данных о кароточке
[10:59:35] sevenov: кста, никто не писал что-то типа humanize date? аля "сегодня 12 часов назад задал"?
[10:59:47] Лис: если все мои валидации прошли, надо делать запрос на процессинг
[10:59:47] sevenov: запарился уже ))
[10:59:53] Лис: и если от процессинга пришли ошибки
[11:00:02] piranha: дак оверрайдни clean
[11:00:06] Лис: тогда вернуть назхад форму и послать нахер
[11:00:09] piranha: и там после супера делай валидацию
[11:00:12] Лис: не всё так просто
[11:00:13] Лис: %)
[11:00:44] Лис: ...хотя
[11:01:04] Лис: ну вообщем мне предстовляется концептуально не правильным делать http запросы в .celan() у формы
[11:01:17] Лис: http запросы на процессинг
[11:01:27] Лис: а атм ещё и в базе ковырятся надо. заодно
[11:01:27] piranha: мне тоже
[11:01:29] piranha: но так лучше
[11:01:30] piranha: :)
[11:01:51] Лис: :/
[11:06:34] Лис: а запросы по базе как делать?!
[11:07:24] Лис: в смысле у меня быдыт данные во вьюхе, о которых форма не знает ничо
[11:07:28] Лис: будут*
[11:07:50] Лис: и исходя из этих днных надо делать запросы к базе
[11:08:02] Лис: например выдернуть общую сумму заказа того же
[11:16:33] piranha: передавай в форму?
[11:16:38] piranha: ипу, выкручивайся ;)
[11:19:00] Лис: тщорт 8(
[11:29:32] piranha: http://torvalds-family.blogspot.com/
[11:29:35] piranha: блог линуса! аааа!
[11:31:04] sevenov: ахаха. Спалили :)
[11:36:59] Лис: piranha, а как бы параметры clean-у подсунуть...
[11:37:09] piranha: Лис: подсунь их init'у
[11:37:24] Лис: :((((((
[11:37:32] Лис: совсем грусно это
[11:37:32] piranha: ???
[11:37:40] piranha: гонеж
[11:37:41] Лис: queryset в инит формы пихать
[11:37:43] piranha: )
[11:37:51] piranha: ну не знаю
[11:37:58] piranha: тогда думай что-то другое
[11:52:08] Лис: гмгм
[11:52:32] Лис: как бы развернуть в обратном направдении xrange?
[11:53:34] xa4a: -1?
[11:53:43] slav0nic: в канце
[11:53:56] Лис: степ сделать -1
[11:54:02] Лис: хитрецы
[11:54:14] slav0nic: хотя шота с рендж не воркает
[11:54:37] slav0nic: range(1,10)[::-1]
)
[11:54:40] Лис: range сасёт
[11:54:50] Лис: xrange надо юзать
[11:55:32] slav0nic: а не, всё ок
[11:55:44] xa4a: class my_xrange_with_neg_step(xrange): что ли?
[11:57:04] mishok13: In [27]: range(10, 0, -1)
Out[27]: [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
[11:57:24] xa4a: mishok13, x
[11:58:07] Лис: In [16]: list(xrange(3, 0, -1))
Out[16]: [3, 2, 1]
[11:58:10] xa4a: хотя воркает
[11:58:18] Лис: пашыт всё прекрасно
[11:58:21] mishok13: а типа xrange имеет другую сигнатуру?
[11:58:34] Лис: не, такую же %)
[11:58:38] xa4a: slav0nic всех решил сбить)
[11:58:54] mishok13: славоник ваще какую-то муть выдал :/
[11:59:59] slav0nic: да воркает я ж испавился) жопер тупит чёт
[12:00:00] Лис: вот такая вот конструкция получилась
widget=SelectDateWidget(years=xrange(datetime.now().year-18, 1900, -1))
[12:00:12] Лис: клёвая (8
[12:00:24] xa4a: 18+ ?
[12:00:38] xa4a: ай-яй-яй!
[12:00:41] Лис: меньше 18-ти лет - низя
[12:00:42] Лис: %)
[12:01:21] mishok13: чозахня?
[12:01:38] mishok13: зачем вообще тогда выбирать дату?
[12:01:42] xa4a: порнушку раздаёт, чо :)
[12:02:16] mishok13: и что мне мешает выбрать год рождения равным 1975?
[12:02:25] Лис: mishok13, ничего
[12:02:27] xa4a: совесть должна?
[12:02:30] xa4a: мешать
[12:02:34] mishok13: тогда зачем это?
[12:02:48] Лис: что бы человек обозначил свой год рождения
[12:02:57] Typhon: я первый беру из списка обычно
[12:03:09] Лис: процессинг ибанутый требует поле dateofbirth как обязательное поле
[12:03:10] Лис: сука
[12:10:10] maniac: processing?
[12:11:21] Лис: который банковские карточки процессит
[12:21:03] maniac: а.
[12:21:20] maniac: а я думал который вроде http://vimeo.com/1747316
[12:30:29] slav0nic: сраный кризис, во всех банках жопа
[12:38:25] piranha: [12:19] steel> разрыв
[12:19] steel> в привате курс 5,65 наличный
[12:19] steel> и у нас тоже

[12:38:50] slav0nic: в курсах
[12:38:56] slav0nic: эт в киеве
[12:38:57] piranha: в уэасе
[12:39:00] piranha: ужасе
[12:39:03] piranha: да не, это в днепре
[12:39:06] piranha: чувак из днепра
[12:39:30] slav0nic: о, питонит?)
[12:39:35] xa4a: вчера в обменках 5.17 видел
[12:39:48] piranha: slav0nic: не
[12:39:49] slav0nic: да блять в банках увольняют
[12:39:51] piranha: не программер
[12:39:58] slav0nic: у нас -10% грозят) + уже запомрозили)
[12:40:06] slav0nic: думаю куй кто терь даст 45% премии)
[12:40:09] xa4a: piranha, hg pull -q -u ../upstream
[12:40:12] xa4a: wtf -q?
[12:40:15] piranha: --quiet
[12:40:19] piranha: hg help -v pull
[12:40:20] xa4a: это только в дев. ветке?
[12:40:24] piranha: чёйта?
[12:40:28] xa4a: а..
[12:40:43] xa4a: hg help pull ничего не сказал просто
[12:40:48] piranha: ну да
[12:40:52] piranha: общие опции не показываются
[12:40:53] xa4a: -v, да..
[12:41:42] piranha: [12:41] steel> все дистрибьюторы остановили отгрузку товаров

ржачно, гыгы
[12:41:50] piranha: это он в комповой фирме работает
[12:42:32] xa4a: в метро сейчас dell 500 около $400
[12:42:43] xa4a: вчера был
[12:42:48] piranha: хы
[12:43:13] xa4a: т.к. они разослали всем каталог с ценами и обязаны их пару недель держать
[12:44:06] piranha: хахаха
[12:44:09] piranha: обязаны
[12:44:13] piranha: а банки обязаны отдавать вклады
[12:44:21] piranha: а дистрибьюторы отгружать товары
[12:44:32] xa4a: ну они могут просто сказать ,что ноутов нет больше
[12:44:43] piranha: [12:43] steel> нам дали команду вообще не выставлять счета
[12:44:48] xa4a: но вчера в одном ещё 10 штук было
[12:44:50] piranha: xa4a: ну вот и я про что :)
[12:45:07] xa4a: у мя отец купил как раз)
[12:45:24] piranha: доволен?
[12:45:46] xa4a: вчера только купил. ещё хз)
[12:45:59] piranha: :))
[12:46:10] Лис: ктонибудь пытался заюзать?
http://www.wipmania.com/ru/blog/database-in-nginx/
[12:46:18] piranha: xa4a: а, это 15"?
[12:46:49] xa4a: да
[12:47:13] piranha: Лис: geo или именно их базу?
[12:47:26] Лис: обоих две
[12:47:50] piranha: geo я вроде юзал, чтоб ограничивать скорость коннектов не из украины
[12:47:55] piranha: но это было года два назад
[12:48:02] maniac: хех.
[12:48:27] maniac: мне интересно какой хаос поднимется если я вместо апача nginx подниму сейчас.
[12:48:39] maniac: ибо mod_rewrite
[12:49:00] Лис: охчорт, nginx стал 10-ти метровым
[12:49:01] Лис: :D
[12:49:58] sevenov: maniac: дык перепеши правила
[12:50:12] maniac: угу. и научи людей новым.
[12:50:23] sevenov: теже регвыры
[12:50:36] sevenov: те же переменные
[12:53:07] maniac: да. и еще svn апачем отдается.
[12:57:33] Casufi: Посоветуйте пожалуйста еще раз буржуйский VPS в пределах 10 $
[12:58:56] sevenov: 127.0.0.1 :-D
[12:59:52] xa4a: мне ещё 10.0.0.1 нравится :)
[13:00:59] piranha: Casufi: мы ж не враги тебе, чтоб такое советовать
[13:02:09] sevenov: ыы =))
[13:02:12] Casufi: Мне на нем нужно два - три личных сайта держать, нейжто не справится ?
[13:02:21] sevenov: Casufi: firstvds
[13:02:26] piranha: за 10$ - это зло
[13:02:32] piranha: это будет не сервис, а пиндык
[13:02:55] piranha: http://imk.com.ua/ru/news/34664
[13:03:37] mishok13: ыкыкык
[13:03:50] mishok13: полный пиздец
[13:04:21] Casufi: Ну вот например http://digitallinx.com/index.php?cPath=5
[13:05:08] piranha: ну а вот гарантированно вменяемые чуваки: http://slicehost.com
[13:05:20] maniac: Casufi, slicehost?
[13:05:29] maniac: да, но они по 20 баксов
[13:05:31] piranha: я за них могу ручиццо, что говна не случается, излишне не тормозит, всё в порядке и вменяемо.
[13:05:43] maniac: да, они охуенны
[13:05:43] piranha: а за чуваков по 10 баксов... хз, нервы дороже )
[13:06:54] slav0nic: на завтра прогноз курса 6
[13:07:03] maniac: в какой стране?
[13:07:04] maniac: а.
[13:07:11] mishok13: 6?
[13:07:13] mishok13: ахххахаххха
[13:07:13] maniac: евро?
[13:07:20] mishok13: /me ржет
[13:07:45] slav0nic: пендос полный)
[13:07:57] mishok13: банки срывают очередной куш
[13:08:15] mishok13: население понимает, что сдавать доллары было очень тупо
[13:08:24] piranha: ггг тода
[13:08:26] slav0nic: это слова экономиста
[13:08:28] piranha: все сосуд
[13:09:05] mishok13: slav0nic, банки на финкризисе сейчас сорвут 20-30% барыши :)
[13:09:06] maniac: всё - сосуд
[13:10:02] xa4a: когда будет 6 - есть смысл накупить гривен?
[13:10:42] slav0nic: зря я 1к вывел мля))
[13:11:06] piranha: xa4a: херово, шо мы все программеры, и хрен чо одупляем по сути дела
[13:11:15] slav0nic: ))угу
[13:12:14] mishok13: xa4a, да
[13:12:31] Casufi: 20 баксов дороговато для личных нужд
[13:16:23] slav0nic: xa4a, а де ты их купишь?) их врядли сейчас продадут
[13:16:30] slav0nic: тут у чижа 1кк евро заморозили депозит))
[13:16:41] slav0nic: физ. лицо ёпт)
[13:17:04] xa4a: slav0nic, в обменках?
[13:17:16] Лис: piranha, я тока не понял, а как в qct коммитить изменения в файле частично?
[13:17:23] slav0nic: обычно обменники в такие моменты принимают позу
[13:17:26] piranha: Лис: правой кнопкой на имя файла нажми
[13:17:39] slav0nic: хех, я вот qct тож юзаю)
[13:17:48] Лис: оооо
[13:17:50] Лис: нуфига се
[13:17:52] Лис: %)
[13:17:56] Лис: кул
[13:19:44] piranha: :)
[13:22:33] wa7er: =)
[13:22:35] wa7er: ку.
[13:22:48] wa7er: 20 ?))
[13:23:04] wa7er: Омг..
[13:57:22] xa4a: piranha, а вот в хмонаде, чтобы лейаут перевернуть справа-налево - это reflectHoriz надо от него взять?
[14:00:49] piranha: xa4a: новерно :)
[14:02:15] xa4a: чё-то не хочет.. пока прикручу Layout.IM, но так, чтобы ростер справа был - может и синтаксис хаскеля выучу)
[14:03:14] maniac: ох...
[14:07:03] nuclear90: как получить из числа,допустим 'a',его же в двоичном и восмеричном виде?
[14:08:09] slav0nic: nuclear90, "%o"%10

[14:08:20] slav0nic: в 2м по моему самому писать
[14:08:27] slav0nic: если не 2.6
[14:10:13] xa4a: там одна строка :)
[14:10:18] nuclear90: не понял синтаксис "%o"%10
[14:10:57] xa4a: string substitutions
[14:12:04] slav0nic: nuclear90, билять набери в консоли
[14:12:15] nuclear90: ну он мне 12 выдал
[14:12:20] slav0nic: и?
[14:12:25] slav0nic: делаем выводы
[14:13:16] nuclear90: я тупой и не вьежаю
[14:13:24] slav0nic: тогда php.org)
[14:13:37] slav0nic: nuclear90, это форматированный ывод строки
[14:13:43] slav0nic: я вывожу число в 8й системе
[14:13:48] slav0nic: o
[14:14:18] piranha: octal
[14:14:31] slav0nic: сцуко) это он должен был сказать
[14:14:37] piranha: а
[14:15:35] xa4a: в двоичной просто
[14:15:39] xa4a: как и сказал - одна строка)
[14:16:07] xa4a: ''.join(str(x) for x in (a/2**i % 2 for i in xrange(0,a) if 2**i<a))
[14:16:27] nuclear90: "%o"%8 почему 10 возвращает?)
[14:16:48] xa4a: nuclear90, ты уверен, что хочешь в восьмеричной системе?
[14:17:04] nuclear90: да
[14:17:12] piranha: nuclear90: тогда почему такие вопросы задаёшь? :)
[14:17:31] nuclear90: ай бля)))
[14:17:35] xa4a: hint: 8 - 8 d ltcznbxyjq
[14:17:39] xa4a: !decode
[14:17:42] slav0nic: nuclear90, мля 8ричная система счисления потому что

[14:17:42] nuclear90: запуитался нах уже)
[14:21:00] xa4a: сделал ростер справа
[14:21:18] xa4a: только с третьего раза в нужном месте всунул reflectHoriz)
[14:51:28] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[15:21:38] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[15:25:34] slav0nic: жесть) с лора про альт
>>В нем есть тема с листочками, которая смахивает на обои совдеповские (или трусы семейные, китайские), а в забугорных дистрах нет ж-)
[15:25:55] Лис: :D
[15:30:24] nuclear90: как сделать,чтоб при выведение чисел,выдавало,например не 2,а 02 или не 3,а 03 и тд
[15:30:46] MAVr: zfill
[15:32:17] nuclear90: а попдробнее
[15:32:43] MAVr: zfill(width)
[15:33:02] xa4a: In [3]: "%02d" % (2,)
Out[3]: '02'

[15:33:07] MAVr: q = my_var.zfill(2)
[15:33:36] MAVr: q = str(my_var).zfill(2)
[15:33:41] MAVr: вернее так
[15:33:47] xa4a: /me потыкал MAVr
[15:33:58] MAVr: xa4a: зачему? :-)
[15:34:02] xa4a: "%02d" %(my_var,) ведь
[15:34:15] Лис: xa4е +1 :)
[15:34:54] xa4a: In [4]: %timeit "%02d" % (5,)
1000000 loops, best of 3: 973 ns per loop

In [5]: %timeit str(5).zfill(2)
1000000 loops, best of 3: 1.02 µs per loop
[15:34:57] xa4a: даже быстрее)
[15:35:51] mishok13: In [41]: %timeit "%02d" % 5
10000000 loops, best of 3: 102 ns per loop

In [42]: %timeit str(5).zfill(2)
100000 loops, best of 3: 2.53 µs per loop

In [43]: %timeit "%02d" % (5, )
100000 loops, best of 3: 2.45 µs per loop
[15:36:05] mishok13: если еще и не создавать кортеж где его не надо создавать
[15:36:21] nuclear90: спс )
[15:43:04] Лис: piranha, а когда выбираешь изменения для комита, какие коммитятся, которые в .orig или в простом файле?
[15:43:40] piranha: .orig вообще к делу отношения не имеет
[15:43:42] piranha: это ж бекам
[15:43:45] piranha: *бекап
[15:44:31] Лис: ориг это изменённый файл
[15:51:12] Casufi: есть кто адесклетс пользовался ?
[15:52:23] piranha: Лис: это как? :)
[15:52:29] piranha: Лис: я чота нипонял
[15:53:21] Лис: .orig это то что я наизменял в файле
[15:53:26] Лис: но ещё не закомитил
[15:53:49] Лис: а настоящий файл, это файл на момент последней ревизии
[15:54:26] piranha: гм
[15:54:32] piranha: не понимаю )
[16:07:17] slav0nic: на TIOBE пытон уже 6й
[16:07:59] Лис: шошо?
[16:08:50] Typhon: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
[16:09:24] wa7er: О.
[16:10:17] wa7er: Отлично).
[16:10:32] mishok13: а что с плюсами, чего это они опять подскочили?
[16:12:41] piranha: а дельфи что? o_O
[16:12:48] Лис: Delphi 3.055% +1.83%
[16:13:51] piranha: дык а чё?
[16:14:03] piranha: интересно, а что у них на графе между 2004 и 2005 годами случилось?
[16:14:59] Лис: проблемы с Excel?
- А чё у нас с экселем? Он как-то странно работает...
- Да ничего... Мы его просто не купили. У нас опенофис стоит!
[16:15:01] Лис: :D
[16:16:40] piranha: Google changed its methodology. They performed a general sweep action to get rid of all kinds of web sites that had been pushed up. As a consequence, there was a huge drop for languages such as Java and C++.
[16:16:42] nmk: народ. а кто в джагне юзает i18n? вы реально в каждом шаблоне прописываете load i18n ?
[16:17:03] piranha: да, но есть выход лучше
[16:17:10] piranha: точнее не так
[16:17:12] piranha: есть выход
[16:17:13] piranha: ;)
[16:17:33] piranha: template.add_to_builtins("lib.templatetags.navigation")

допиши такое где-нить в файлике, который точно загружается
[16:17:41] piranha: только путь к i18n укажи, конечно
[16:17:50] nmk: эт я нашел. я вот думаю куда это прописать
[16:17:57] piranha: я в главный urls.py пишу
[16:18:08] piranha: точнее я в нём импортирую файлик с такими строками
[16:18:11] nmk: ну да. вариант. попробую.
[16:18:38] nmk: спасибо. отпишусь как что ;)
[16:19:07] piranha: ог
[16:19:12] nmk: ага. гуд. работает.
[16:49:19] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[17:06:59] mishok13: """Я года два занимался разработкой проекта в 172 тыс. строк на Java (а также - 60 тыс. строк на JBForth, 104тыс. строк на Jython и 246 тыс. строк на XML)"""
[17:07:11] mishok13: 246 тыс. строк на XML
[17:07:31] slav0nic: ))
[17:07:40] red-agent: смешно
[17:07:46] red-agent: из серии "у меня писька 30см"
[17:08:06] slav0nic: наверно шаблонизаторов не было в те времена
[17:08:06] nuclear90: )))
[17:08:27] Лис: были
[17:08:39] Лис: он нагеренировал XML-я себе, 246 тыс. строк
[17:08:42] Лис: и горидтся теперь
[17:08:43] mishok13: он так пишет, словно XML это ЯП
[17:08:46] Лис: гордится*
[17:09:36] red-agent: циферки нужно делить на те самыек "тыс."
[17:09:45] mishok13: это как написать 874 тыс. килобайт на ELF
[17:09:52] nuclear90: я тож так умею cat /dev/urandom > mega_project.py
[17:11:30] Лис: а SQL-ные дампы считаются? :)
[17:12:24] mishok13: а то
[17:20:17] Лис:
$ wc -l */*/db_backups/*.sql
...
18248 итого
[17:20:35] Лис: вот, 18К строк SQL-я %)
[17:20:59] red-agent: круто
[17:21:18] red-agent: теперь ты работаешь над проектом, в котором 18 "тыс." строк SQL
[17:21:56] Лис: гм, кажется 18К это мало :/
[17:22:09] Лис: может версии тоже можно посчитать?
[17:22:16] Лис: бэкап то инкрементный
[17:22:37] Лис: а то не солидно как то :\
[17:23:30] red-agent: точно
[17:26:01] tilarids: Задачка - есть паттерн вида "1asdj32?132", где ? означает любой один символ. Нужно проверить, матчится ли наша строка этому паттерну. Как это красивше всего сделать? Я вижу решение через zip, map и all. Кто сможет предложить элегантней/короче?
[17:27:12] red-agent: башкой что-ли ебнулся?
[17:27:14] red-agent: re
[17:27:21] Typhon: Фридл.
[17:27:51] tilarids: у меня сейчас что-то вида all(map(lambda (x,y): (x==y) or (x=='X'),zip(pattern,somestr)))
[17:27:57] tilarids: не хочу завязываться на re
[17:28:03] tilarids: формат может поменяться...
[17:28:24] red-agent: без комментариев... называется
[17:31:13] Лис: tilarids, проследуйте на костёр
[17:31:27] Лис: (8
[17:31:29] tilarids: идите нафиг :)
[17:31:51] piranha: :)
[17:32:26] piranha: я знаю вариант лучше
[17:32:34] piranha: надо написать парсер :)
[17:32:37] red-agent: посадить на кол?
[17:32:39] red-agent: все костра
[17:32:44] red-agent: *вменсто
[17:32:46] red-agent: *вместо
[17:32:48] red-agent: фак
[18:02:58] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[18:33:11] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[19:05:33] nmk: джанговоды, вам вопрос. :) есть модель, в ней три поля, как сделать два из них уникальными? ну. т.е. допустим одно поле имя, одно юзер и одно картинка. надо что бы юзер и картинка были уникальными. т.е. юзер вася может иметь только одну запись (имя, вася, картинка1)
[19:05:40] nmk: я блин не умею объяснять ;(
[19:07:24] A2K: ну я вот понял
[19:07:38] A2K: уверен что это в описании модели делается
[19:07:45] nmk: ну я тоже уверен. только пока не пойму как.
[19:08:01] A2K: как - не знаю. если бы мне сильно надо было, сделал бы бд с такими полями и сгенерил бы по ним модель.
[19:08:29] nmk: я еще не научился генерить модель по бд ;)
[19:10:43] A2K: ну там какая-то простая комманда manage.py
[19:11:15] nmk: inspectdb
[19:11:20] nmk: но все равно не спортивно вроде как ;)
[19:11:42] A2K: спортивнее чем ждать здесь ответа
[19:11:52] A2K: эт я нуб просто, потому добрый
[19:11:58] nmk: да не. спортивнее курить доку. но я попробую. ;)
[19:12:01] A2K: Ъ-программеры тебя просто игнорируют
[19:13:10] nmk: inspectdb ничего хорошего не сказал
[19:13:16] nmk: хотя. может так и надо
[19:13:18] nmk: но эт как-то не так
[19:14:18] nmk: нда. совсем не так
[19:15:51] nmk: Currently Django models only support single column primary keys.
[19:16:28] nmk: все просто
[19:25:34] red-agent: nmk: unique=True?
[19:25:42] nmk: мне на несколько полей надо
[19:25:56] red-agent: и в чем проблема?
[19:26:13] nmk: ну в том что каждое поле будет уникально, а не составной ключ.
[19:26:43] Хрюндель (джангист): nmk, ну так каждому полю такмоу сделай unique=True
[19:26:57] nmk: ну так и будет у меня два поле с unique=True
[19:27:03] nmk: составного ключа не будет
[19:27:27] Хрюндель (джангист): nmk, тебе не обязательно уникальный в кажом поле, но уникально в совокупности надо?
[19:27:37] nmk: да
[19:27:41] nmk: http://code.djangoproject.com/wiki/MultipleColumnPrimaryKeys
[19:27:47] Хрюндель (джангист): nmk, ну есть встроенное в джанго что то
[19:28:06] nmk: да хрен с ним
[19:28:12] nmk: я в save проверяю
[19:28:18] nmk: не очень конечно
[19:28:19] nmk: но похрену
[19:30:18] Хрюндель (джангист): а есть ли у нас в джанге что то для сериализации в поле? что то типа SerializationField?
[19:30:47] red-agent: TextField? =)
[19:30:50] nmk: pickle? :)
[19:31:11] nmk: в смысле первое плюс второе :)
[19:31:35] red-agent: я так понял - речь идет не о сериализации обьектов
[19:31:36] Хрюндель (джангист): red-agent, просто думал встроенное что то, что бы само сериализировало при записи и рассериализировала про достовании..
[19:31:40] red-agent: а о сериализации данных
[19:31:42] Хрюндель (джангист): объектов
[19:32:03] Хрюндель (джангист): red-agent, точнее я задачу объясню, может понятней станет
[19:32:26] red-agent: обьясни
[19:32:47] Хрюндель (джангист): в общем есть пост в в блоге, надо засунуть туда онлайн меню, типа кто посетил за последние 15 минут этот пост
[19:33:33] nmk: я джангу совсем мало знаю, точнее не знаю почти ничего, но я бы сделал через pickle
[19:33:36] red-agent: и с какого боку тут сериализация?
[19:33:45] nmk: или сделал бы свое поле новое
[19:33:54] nmk: red-agent: ну человеку хочется не плодить строчки в таблице
[19:33:59] nmk: а сразу все в одну запихнуть
[19:34:05] nmk: если поиск потом по этому не нужен
[19:34:08] nmk: то почему бы и нет
[19:34:57] red-agent: Хрюндель (джангист): ты в-общем какую-то хуйню творишь
[19:35:39] red-agent: вобщем в душе не ебу, что ты там себе напридумывал - но в любом случае глянь на это http://docs.djangoproject.com/en/dev/topics/serialization/
[19:35:44] red-agent: это к слову о сериализации
[19:40:11] nmk: red-agent: зря ты его туда отправил
[19:40:16] MAVr: народ... в чем может быть дело?
делаю:
q = {'text':'test'}
request = urllib2.Request(url='http://www.yandex.ru/yandsearch', data=urllib.urlencode(q))
handle = opener.open(request)
в итоге на проксе вижу что он ломится на "www.yandex.ru/yandsearch?text="
и соответсвенно возвращается страница где говорится о пустом запросе к поисковику
[19:40:47] MAVr: как правильно данные в ПОСТе передавать?
[19:42:01] MAVr: делал уже и
handle = opener.open(request)
и
handle = opener.open(request, urllib.urlencode(q))
[19:42:56] A2K: народ, чем с линуха можно отресайзить нтфс без потери данных?
[19:43:25] piranha: A2K: ничем
[19:43:36] A2K: линакс - гавно :(
[19:43:58] piranha: A2K: ntfs закрыт кагбе ;)
[19:44:00] Portnov: A2K: ntfsresize, как ни странно )
[19:44:09] piranha: та ну
[19:44:15] MAVr: xa4a: есть мысли?
[19:44:21] nmk: MAVr: эээ
[19:44:23] Portnov: может конечно глюкануть, ну так и pmagick может глюкануть
[19:44:24] piranha: не верь ему, люди, которые пишут на нтфс из линуха, деляца на две категории
[19:44:25] nmk: есть мысли
[19:44:30] A2K: Portnov, без потери данных?
[19:44:31] MAVr: nmk: дафай
[19:44:34] piranha: те, у которых нтфс сдох и те, у кого сдохнет
[19:44:41] nmk: ты нахрен openerом открываешь без data?
[19:44:51] piranha: A2K: акронис диск директор ещё ни разу не закоцал
[19:44:57] piranha: партишен магик закоцывал
[19:44:59] nmk: в смысле
[19:45:00] Portnov: A2K: ну я несколько раз делал, всё работало )
[19:45:05] A2K: piranha, нет возможности скачать
[19:45:11] nmk: MAVr: open( url[, data])
Open the given url (which can be a request object or a string), optionally passing the given data. Arguments, return values and exceptions raised are the same as those of urlopen() (which simply calls the open() method on the currently installed global OpenerDirector).
[19:45:12] MAVr: nmk:
MAVr: делал уже и
handle = opener.open(request)
и
handle = opener.open(request, urllib.urlencode(q))
[19:45:20] A2K: piranha, у человека винда умерла - линух ставит. не хочет потерять данные
[19:45:33] nmk: MAVr: ты попробуй туда не request передать, а url
[19:45:42] Portnov: люди в принципе делятся на две категории
[19:45:49] MAVr: хм
[19:45:52] Portnov: те кто делает бэкапы
[19:45:53] xa4a: мысли есть
[19:45:56] Portnov: и...
[19:46:15] Portnov: те кто БУДЕТ делать бэкапы
[19:46:18] MAVr: xa4a: у тебя они совпадают с nmk ?
[19:46:20] piranha: :)
[19:47:29] MAVr: nmk: не катит, все тоже самое
[19:47:46] nmk: покажи полный код что бы протестить
[19:47:49] nmk: можешь не в конфу
[19:48:00] nmk: я просто не понимаю зачем тебе и urllib2.Request и opener
[19:48:04] MAVr: да я выше уже написал... это собственно все
[19:48:16] nmk: opener что такое?
[19:48:18] MAVr: nmk: они для тго, чтоб через проксю лезть
[19:48:29] nmk: ну щас соображу что-нибудь такое
[19:50:18] MAVr: PROXY_SUPPORT=urllib2.ProxyHandler({"http" : 'http://127.0.0.1:8080/'})
cj = cookielib.CookieJar()
opener = urllib2.build_opener(PROXY_SUPPORT, urllib2.HTTPCookieProcessor(cj), urllib2.HTTPHandler)
request = urllib2.Request('www.yandex.ru/yandsearch', urllib.urlencode(q))
handle = opener.open(request, urllib.urlencode(q))
[19:50:53] MAVr: а, ну еще делаю q = {'text':'test'}
[19:53:31] nmk: MAVr: ща, разберемся
[19:56:34] red-agent: request = urllib2.Request('www.yandex.ru/yandsearch', urllib.urlencode(q))
[19:56:42] red-agent: последний аргумент - лишний
[19:56:47] nmk: MAVr: ну у меня все получилось
[19:56:55] nmk: q = {'text':'test'}
opener = urllib2.build_opener()
handle = opener.open("http://localhost/phpmyadmin/a.php", urllib.urlencode(q))

print handle.read()

[19:56:57] nmk: выводит пост
[19:57:02] MAVr: nmk: мой пример полностью сработал?!
[19:57:03] red-agent: данные должны быть переданы только сдесь open(request, urllib.urlencode(q))
[19:57:16] nmk: MAVr: ну я его подхачил
[19:57:23] MAVr: хачик :-)
[19:57:26] nmk: на 100% :)
[19:57:28] MAVr: red-agent: ты уверен?
[19:58:05] nmk: MAVr: не слушай его ;)
[19:58:07] nmk: class Request( url[, data][, headers] [, origin_req_host][, unverifiable])
[19:58:10] red-agent: ты 2 раза одно и тоже делаешь
[19:58:16] nmk: 2 раза это правда.
[19:59:01] red-agent: http://docs.python.org/dev/library/urllib.html
http://docs.python.org/dev/library/urllib2.html
[19:59:13] nmk: мм
[19:59:14] Лис: обратите внимание на httplib ещё
[19:59:17] red-agent: MAVr: вот тебе раз и вот тебе два - читай, просвящайся
[19:59:50] MAVr: red-agent: я уже писал что делал и со 2 постингом даты и без
[19:59:58] nmk: /me кстати пользуется gotapi.com/python
[20:00:15] nmk: MAVr: ты попробуй как я написал, только openerы свои добавь и урл измени
[20:00:35] MAVr: ок
[20:00:57] nmk: http://www.voidspace.org.uk/python/articles/urllib2.shtml
[20:01:00] nmk: тоже неплохой мануал
[20:05:10] MAVr: не-а, все равно не идет
[20:05:17] MAVr: лана, буду завтра разбираться
[20:05:22] MAVr: фсем пока!
[20:05:30] nmk: MAVr: а ты уверен что не идет? :)
[20:05:34] nmk: ты снифером смотришь?
[20:05:57] MAVr: угу, смотрю на проксе - какой уходит запрос... и смотрю что возвращается
[20:06:40] nmk: мм. ну странно вообще. без прокси работает.
[20:06:47] MAVr: /me свалил отседа спать нафиг!
[20:20:53] friday: re all
[20:21:05] Муркт: привет
[20:51:07] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[21:12:39] gigimon: всем приве
[21:13:22] gigimon: такой вопрос, никто случайно незнает, использую KDE, в kcontrol настроил тему стиля, все было нормально, а сейчас софт который написан просто на QT, без использования KDE. стали юзать тему из Qt, а раньше юзали ту, которую выбрал в кедах,что может быть?
[21:13:42] red-agent: qtconfig
[21:16:20] gigimon: там только стандартные 4 темы qt, и заюзать кдеовую там нету...
[21:23:39] red-agent: ну вот и для приложений qt её тоже нет
[21:53:48] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[21:57:51] A2K: gigimon, просто скопируй кдешный конфиг
[21:58:15] gigimon: A2K, м, куда ? где лежит конфиг qt4?
[21:58:27] gigimon: цвета подхыватываются, стили нет, почему то
[21:59:04] A2K: где-то в $HOME/.qt
[21:59:23] piranha: http://semanticvector.blogspot.com/2008/10/more-programmers-more-code.html
[21:59:44] A2K: gigimon, я вообще-то думаю, что ты просто путаешь qt3 с qt4
[22:00:08] gigimon: A2K, да нет )
[22:00:27] A2K: и какое же это приложение на qt не юзает кдешную тему?
[22:00:39] gigimon: хотя я больше прихожу к мысли, что не замечал разницы, пока не поставил прогу в которой куча виджетом от qt4
[22:00:51] gigimon: A2K, esperanza (:
[22:00:55] gigimon: на qt4 морда к xmms2
[22:01:02] gigimon: эх
[22:01:11] gigimon: и стилей нету нормальных (
[22:01:12] A2K: ну так ведь кде3 не умеет темы для кде4 задавать
[22:01:30] A2K: для кути4*
[22:01:39] A2K: а темы от кути3 для 4 не подходят
[22:01:42] gigimon: я вот и грешу на глаза блин :(
[22:01:50] gigimon: ладноЮ вопрсо не актуален
[22:01:56] A2K: то что подходит для qt4 ты можешь в qtconfig выбрать
[22:02:06] A2K: да, в линуксе с оформлением плохо
[22:04:07] gigimon: и почему старые популярные темы не портировать :(
[22:04:21] A2K: ты этот вопрос сам себе задал или что?
[22:04:27] A2K: портируй, кто мешает?
[22:07:25] Лис: от бля
[22:07:37] Лис: чем можно открыть файл .SIS: Symbian installation file (Symbian OS 9.x)
[22:07:39] Лис: ?
[22:08:09] A2K: Лис, на сайте нокии перловый скрипт
[22:08:19] A2K: а зачем тебе?
[22:08:37] Лис: случайно наткнулся на питонский скрипт для нокии
[22:08:43] Лис: интересно посмотреть чо внутри
[22:08:51] Лис: а оно в этом sis непонятном заныкано
[22:08:56] A2K: на сайте нокии еще и мануал неплохой
[22:09:04] A2K: у них официальная поддержка питона
[22:09:53] A2K: Лис, http://dimonvideo.ru - там где-то лежит несколько книжек и много-много программ на питоне
[22:12:26] Лис: чо то на сайте ничего не вижу
[22:12:29] Лис: нокии
[22:12:49] A2K: http://opensource.nokia.com/projects/pythonfors60/
[22:15:21] Лис: нашёл в репе ensymble какой то
[22:19:22] sevenov: Хааа! Ща случайно написал "Астериск на олимпийских играх"
[22:19:24] sevenov: ))))
[22:22:39] Лис: и чо, попал на сайт дигиум? :)
[22:52:52] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[23:23:02] : slav0nic has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[23:23:27] sevenov: оффтоп:

Сказка.
Жил был один принц, который однажды спросил прекрасную принцессу: «Ты выйдешь за меня замуж?»
И ответила она: «… нет»
И принц жил долго и счастливо, ездил на охоту и рыбалку, каждый день встречался с друзьями, пил много пива, и нажирался в сопли, и играл в гольф, и раскидывал носки по дворцу, и не опускал крышку унитаза, и ебал служанок, соседок и подружек, и пел в душе, и пердел когда ему вздумается, и громко рыгал.
Конец
[23:23:42] sevenov: боян, конечно, но угарный :)
[23:27:12] Лис: хехе
[23:27:18] Лис: а я через 2 недели женюсь
[23:28:10] sevenov: как ф фильмах "Nooooooooo!!!" :-D
[23:30:59] red-agent: Лис: смешная шутка
[23:32:07] Лис: red-agent, ну тебе конечно лучше знать, ессественно
[23:35:38] slav0nic: мда, анстроил дабл впн типа, не пойму как он работает%)
[23:36:31] sevenov: оО
[23:36:37] sevenov: а как анстроил* :)
[23:36:41] sevenov: *настроил
[23:37:40] slav0nic: ssh -L на удалённый впн
[23:37:47] slav0nic: не пойму почему маршрутизация работает%)
[23:38:51] slav0nic: а ёпт, наёб) оно в роутинг кидает ип 2го сервака
[23:41:08] sevenov: /me завтра идет на крышинг
[23:41:41] red-agent: Лис: ты че, серйозно женится собрался?
[23:42:03] xa4a: sevenov: крышинг?
[23:42:22] Лис: да
[23:42:25] sevenov: ночная прогулка по крышам питера )
[23:42:36] red-agent: в поисках приключений на жопу
[23:43:13] Хрюндель (джангист): Лис, ого.. А чего вдруг? Питон 2.6 вышел теперь и жениться можно?
[23:43:48] Лис: типо того
[23:43:50] Хрюндель (джангист): Кодерам противопоказано жениться
[23:43:53] Лис: увидеть париж и умереть
[23:43:54] Лис: %)
[23:44:00] Хрюндель (джангист): во во
[23:44:04] Хрюндель (джангист): умереть ))
[23:44:15] Хрюндель (джангист): руки на себя наложить решил
[23:44:17] red-agent: непонимаю, что заставляет людей проводить этот ритуал
[23:44:27] xa4a: как на баше - про несчастные случаи с гитаристами)
[23:44:28] Хрюндель (джангист): red-agent, жена, бля буду
[23:44:40] red-agent: хотя всегда понимал значение штампа в паспорте в контексте экономическо-правового поля
[23:44:54] red-agent: особенно на западе
[23:46:08] Хрюндель (джангист): Лориен тоже жениться собрался
[23:46:32] Хрюндель (джангист): Какое негативное влияние оказал релиз питона
[23:46:33] red-agent: ну этот понятно
[23:46:35] red-agent: сбрендил
[23:46:37] red-agent: ;D
[23:46:47] red-agent: притом давно
[23:46:55] sevenov: Бесчувственные вы все )
[23:47:03] red-agent: мы прагматичные
[23:47:07] red-agent: и логичные
[23:47:37] Хрюндель (джангист): sevenov, мы наоборот, содрогаемся от ужаса.. человек можно сказать жизнь заканчивает и хоть бы что..
[23:48:06] Муркт: Хрюндель (джангист), тебе что, восемнадцать лет?
[23:48:20] Хрюндель (джангист): Муркт, пошутить нельзя? ))
[23:48:47] Лис: хехе :)
[23:48:56] Муркт: Пошутить можно, но и на вопрос ответить нужно.
[23:48:56] red-agent: ну, не заканчивает, но потенциально ставит под удар
[23:49:03] red-agent: свое, как минимум, материальное положение
[23:49:05] Хрюндель (джангист): Муркт, 24
[23:49:15] Муркт: раскрыли.
[23:49:22] Муркт: Всем спасибо, в спейсок занесён =)
[23:49:31] Лис: %)
[23:49:37] Хрюндель (джангист): Муркт, дык вроде не секрет был
[23:49:47] Муркт: я раньше не спрашивал
[23:49:51] Хрюндель (джангист): 24 года, Израиль.. запишите
[23:50:15] red-agent: не eвrей, ниrазу