[00:00:16] wiz: django-registration тоже кстати ни разу не i18n
[00:06:51] Лис: * write domain name to settings.DOMAIN
[00:06:54] Лис: это ещё накуя?!
[00:08:23] wiz: дада, use contrib.sites
[00:08:56] wiz: накрайняк там есть какой-то хак, который, в отсутствии контриб.сайтов, берёт домен из реквеста
[00:15:48] _lorien: ага, пофиксю
[00:16:06] _lorien: я вот тока не помню, всегда ли удаётся правильный домен выудить из request
[00:19:24] Лис: конечно всегда
[00:20:17] Лис: Host то есть, а даже если нету, есть vhost в вебсервере
[00:20:47] xa4a: хост всегда есть
[00:20:50] xa4a: в HTTP/1.1
[00:28:16] red-agent: contrib.sites - убогая хуйн
[00:28:17] red-agent: я
[00:28:56] slav0nic: а зачем там ещё что-то?)
[00:29:18] [ZioN]: гг, на веб.py писать и не заморачиватся))
[00:59:25] : This room is not anonymous
[00:59:25] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[01:03:18] _lorien: http://web-brains.com/2008/07/04/novoe-django-prilozhenie-django-captcha/
пыщь-пыщь! :o)
[01:16:52] Лис: xa4a, хехе
[01:17:03] Лис: так в том то и дело, что есть ещё HTTP/1.0
[01:17:09] Лис: где никаких хостов :)
[01:17:49] xa4a: сцуко
[01:17:52] xa4a: скказал и убежал
[01:26:36] red-agent: да
[01:26:38] red-agent: они такие
[01:26:41] red-agent: молдавские партизаны
[01:26:43] red-agent: ;D
[01:36:57] slav0nic: http://cython.org/
[02:07:06] : This room is not anonymous
[02:07:06] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[02:37:15] : This room is not anonymous
[02:37:15] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[03:07:25] : This room is not anonymous
[03:07:25] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[03:37:36] : This room is not anonymous
[03:37:36] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[04:07:47] : This room is not anonymous
[04:07:47] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[04:37:55] : This room is not anonymous
[04:37:55] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[05:08:05] : This room is not anonymous
[05:08:05] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[05:38:16] : This room is not anonymous
[05:38:16] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[06:08:25] : This room is not anonymous
[06:08:25] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[06:38:35] : This room is not anonymous
[06:38:35] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[07:08:45] : This room is not anonymous
[07:08:45] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[07:38:55] : This room is not anonymous
[07:38:55] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[08:09:05] : This room is not anonymous
[08:09:05] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[08:39:16] : This room is not anonymous
[08:39:16] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[09:09:25] : This room is not anonymous
[09:09:25] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[09:20:33] Хрюндель (джангист): Хе, приходится возвращать return "" а не return, иначе фильтр |safe выводит вместо пустого места - None
[09:20:55] wiz: file a bug
[09:21:05] Хрюндель (джангист): шо?
[09:27:27] лорд Морфий: привет всем, а поскажите пожалуйста - (запамятовал блин) как узнать каталог запуска скрипта ???
[09:27:46] лорд Морфий: ну из самого скрипта узнать где он лежит
[09:29:44] wiz: __file__
[09:29:56] лорд Морфий: а если его нету ??? не определено оно
[09:30:02] Лис: http://www.artlebedev.ru/kovodstvo/business-lynch/2008/07/04/
хыхы
[09:30:13] лорд Морфий: os.environ
[09:30:19] wiz: getfullpath('.') какой-нибудь
[09:30:23] лорд Морфий: тьфу - не туда
[09:30:55] лорд Морфий: не, для '.' - это когда ты из этого же каталога запускаешь, а когда из другого ???
[09:40:31] dmeshr: сейчас читаю diveintopython и столкнулся с одним примером, который мне не до конца понятен
[09:41:29] dmeshr: почему
>> ";".join(["%s=%s" % (k, v) for k, v in params.items()])
дает результат:
server=mpilgrim;uid=sa;database=master;pwd=secret
а не:
server=mpilgrim;uid=sa;database=master;pwd=secret;
или
;server=mpilgrim;uid=sa;database=master;pwd=secret
[09:43:35] _lorien: потому что так работает функция join :-/
[09:44:05] Лис: как говорят у нас в молдове, се ля ви :D
[09:48:40] wiz: это фича, а не бага (ж
[09:50:37] wiz: dmeshr, попробуй сделать ";".join([....], DWIM=True)
[10:20:46] : This room is not anonymous
[10:20:46] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[10:34:20] red-agent: в админке есть View on Site для обьектов, урл которого get_absoute_url методом в модели получается
[10:34:24] red-agent: как быть с User?
[10:34:30] red-agent: без манкипатчинга не вариант?
[10:36:08] red-agent: ага!
[10:36:12] red-agent: /me вскрикнул
[10:36:14] red-agent: ABSOLUTE_URL_OVERRIDES
[10:40:26] red-agent: мммм
[10:40:29] red-agent: не работает
[10:40:33] red-agent: что характерно бля
[10:41:52] _lorien: а какую ты запись туда добавил?
[10:43:00] red-agent: все, уже все
[10:43:03] red-agent: ебнутый механизм
[10:43:56] dmeshr: http://dumpz.org/1563/
[10:44:03] dmeshr: что за DWIM?
[10:51:38] red-agent: наскольк грешно вот такое сувать в urls.py
settings.ABSOLUTE_URL_OVERRIDES = {
'auth.user': permalink(lambda x: ("members.views.get_member", (x.id,))),
}
[10:52:08] red-agent: т.к. в settings.py from django.db.models import permalink выбрасывает ImportErrpr
[10:55:57] _lorien: на момент выполнения settings.py никакие потроха джанги ещё не инициализированы и можно юзать только stdlib
[10:58:40] red-agent: _lorien: кстати, history а админке можна отрубить\очистить
[10:58:44] red-agent: ато я в доках ничего не нашел
[11:00:50] _lorien: ммм, ну history - это просто django.contrib.admin.models.LogEntry как я понимаю. С ней можно делать то же, что и с обычными моделями, в том числе убить все записи )
[11:30:55] : This room is not anonymous
[11:30:55] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[12:00:02] Лис: captcha.threadlocals.ThreadLocalsMiddleware
[12:00:04] Лис: фу
[12:00:08] Лис: грязный хак!
[12:02:28] _lorien: Лис, предложи лучше :-) Как мне в поле формы получить доступ к request, чтобы в сессию сохранить id каптчи и ответ.
[12:02:59] slav0nic: я это юзаю для оперделения текущего пользователя)
[12:03:13] slav0nic: *пре
[12:03:24] Лис: чо юзаешь?!
[12:03:33] Лис: трид_локал?!
[12:04:25] Лис: _lorien, мне интересно поглядеть на твой самописный openid_consumer :)
[12:04:28] Лис: он уже есть?
[12:04:31] Лис: или тока в проекте?
[12:05:17] _lorien: Лис, я могу выложить сейчас код, но учти, что я его просто выдеру из проекта - допиливать позже буду.
[12:06:45] Лис: _lorien, да не, не торопись, выкладывай кошерный апп :)
[12:07:11] _lorien: надо тока ещё имя придумать, а то позанимали уже всё )
[12:07:18] mishok13: http://2ch.ru/s/src/1215101418342.jpg
[12:08:26] mishok13: анука, вопрос на засыпку, на блядской винде тормозит инет
[12:08:35] mishok13: а на хорошем линуксе -- не тормозит
[12:08:40] mishok13: в чем может быть проблема?
[12:08:50] mishok13: фирволов, антивирусов, прочей хни нету
[12:08:56] mishok13: винда свежая
[12:10:11] _lorien: qos какой-нить?
[12:10:22] red-agent: либо кто-то сосет трафик
[12:10:35] _lorien: я раньше читал что он отжирает канала кусок, не знаю, насколько это правда :-)
[12:11:01] mishok13: red-agent, я уже wireshark смотрел
[12:11:01] Лис: винда и сосёт
[12:11:03] Лис: обновляется
[12:11:14] mishok13: трафик никуда не исчезает
[12:11:19] Лис: или да, QoS, там по умолчанию активен в сетевых настройках
[12:11:19] tek: net stat посмотреть
[12:11:22] mishok13: но пока блять страничка отрендериться
[12:11:29] mishok13: можно сходить чаю заварить
[12:11:32] mishok13: на любом браузере
[12:11:39] Лис: пипец о_О
[12:11:55] mishok13: а на никсах что с ноута, что с того же компа -- все моментально
[12:11:55] _lorien: mishok13, может dns глючед?
[12:11:59] tek: дровухи на сетевуху лажовие
[12:12:12] mishok13: _lorien, с виртуалки с линукса на виндовой машине нормально рендер идет
[12:12:16] mishok13: я в панике
[12:12:33] mishok13: в виртуалке линукс, в смысле
[12:12:50] _lorien: а попробуй в этом линуксе в виртуальной машине винду запустить =)
[12:12:52] mishok13: уличная магия, какая-то
[12:12:56] mishok13: _lorien, это мысль
[12:12:58] mishok13: :)
[12:33:12] Лис: http://www.hypnoclub.net/forum/images/avatars/1055720203486dd3cd13213.gif
[12:35:46] tek: за 1 заход -
Уплоажу имейдж
Открываю его PIL-м
Пробую тянуть атрибуты файла - все ок
Пробую сохранить методом этой же библиотеки save
и получаю пощечину :
IOError at /upload_file/
image file is truncated (2 bytes not processed)
[12:36:10] tek: Кто-то сталкивался с таким?
[12:36:54] _lorien: хз, код в студию )
[12:37:48] Лис: дада, показывай
[12:38:15] mishok13: дада, а мы спиздим твой код
[12:38:27] tek: dumpz.org/1565/
[12:38:32] Лис: mishok13, блииин, не мог промолчать
[12:39:21] Лис: print "Fucking bastard!"
[12:39:23] Лис: :D
[12:39:28] Лис: lol
[12:40:13] red-agent: что там кошерно прикручивать для разметки, markdown?
[12:40:30] Лис: markdown/textile
[12:40:33] red-agent: (чтоб можна было прикрутить туда же подсветку кода через pygments)
[12:41:15] mishok13: http://science.slashdot.org/science/08/07/02/1418214.shtml
[12:41:59] tek: Ну люби друзи памагите
[12:42:48] Лис: нде, пепом8 там даже и не пахнет
[12:43:47] tek: :'(
[12:44:34] Хрюндель (джангист): tek, кодер эмо?
[12:45:19] tek: ноу ноу
[12:45:30] tek: Хрюндель (джангист): помнишь ты говорил вчера о StringIO
[12:45:43] tek: UploadFile => StringIO => Image.open
[12:46:15] Лис: mishok13, а какой прикладной смысл с этой гипотезы?
[12:46:44] Хрюндель (джангист): tek, ну помню.. у меня даже где то это работает
[12:47:19] tek: Хрюндель (джангист): я пробовал так, ну раз 15 ) , подходил к єтому с разных сторон, но не работает :( пишет что не - извините у вас видимо пое**я картинка
[12:47:24] mishok13: Лис, о прикладном смысле математики говорить сейчас глупо
[12:47:31] mishok13: математика настолько далеко ушла вперед
[12:47:52] mishok13: что технике ее уже не догнать
[12:48:34] Хрюндель (джангист): tek, вот у меня так, но это я делал пол года назад, так что там ещё старый способ работы с загрузкой файлов, но насчёт StringIO должно остаться всё так же http://dumpz.org/1566/
[12:50:25] Лис: /me смотрит на http://www.lhcountdown.com/
[12:50:30] Лис: пиздец неотвратим
[12:50:41] Хрюндель (джангист): ну и ещё у меня там переменные странные и линки захардкодены )) но это ошибки молодости так сказать ))
[12:51:17] Хрюндель (джангист): Лис, а что там должно быть?
[12:51:30] Хрюндель (джангист): а, зашло
[12:51:35] Хрюндель (джангист): а то 503 ошибку выдавало
[12:51:45] mishok13: это же БОЛЬШОЙ АДРОННЫЙ КОЛЛАЙДЕР!!!!!111одинодин!!!1
[12:53:21] лорд Морфий: люди, а по цискам никто не подскажет ???
[12:54:03] mishok13: циски
[12:54:09] mishok13: что по ним подсказать
[12:54:14] лорд Морфий: нужно 2 киски Cisco Catalyst 3550-48-SMI соединить по волокну, где-то метров 70, я так понимаю надо GBIC какой-то брать, дык вот сижу думаю какой
[12:54:18] Хрюндель (джангист): 3ий размер лучший
[12:54:32] mishok13: хрюндель дело говорит
[12:54:59] mishok13: /me помнить аббревиатуру GBIC, но уже не помнит, как она расшифровывается
[12:55:33] Хрюндель (джангист): !google GBIC
[13:11:03] Casufi: Кто знает, уже запустили БАК ?
[13:11:10] mishok13: еще нет
[13:11:23] Casufi: странно, счетчик уже убрали
[13:12:03] _lorien: хм, а я по ссылке выше на счётчике три дня видел
[13:13:02] mishok13: Casufi, где счетчик убрали?
[13:13:06] mishok13: не курим
[13:14:09] Лис: :)
[13:14:13] Casufi: На их сайте висел счетчик, мол до запуска столько то часов, при чем на всю страницу шрифтом для слепых
[13:14:29] Casufi: блин
[13:14:30] Лис: Casufi, у тебя сколько минус зрения?
[13:14:33] Лис: :D
[13:14:55] mishok13: ы
[13:14:55] Casufi: блин
[13:15:09] Лис: ыгыгы
[13:15:24] mishok13: даже у меня -6, и я без очков на растоянии 2 метров с 14-дюйомового монитора вижу :)
[13:16:03] Лис: mishok13, реально -6?
[13:16:08] mishok13: угу
[13:16:18] Casufi: Я вот здесь искал http://lhc.web.cern.ch/lhc/
[13:16:28] Лис: /me вспомнил выражение "очки на минус триста"
[13:16:29] mishok13: и я не пофиксю, пока набор в армию не отменят :)
[13:36:15] Casufi: зачем отменять, достаточно 27 дождаться
[13:37:19] mishok13: Casufi, во-первых, 25
[13:37:29] mishok13: во-вторых, отмена набора через 1,5 года
[13:37:43] mishok13: в третьих, 25 мне будет через три с лишним года
[13:38:45] Лис:
>>> windows_must_die if True else False
True
[13:39:13] _lorien: mishok13, а как ты фиксить собрался?
[13:39:30] mishok13: _lorien, ты о коррекции зрения никогда не слышал?
[13:42:08] _lorien: mishok13, лазером шо ле?
[13:42:37] Хрюндель (джангист): mishok13, у меня знакомый сделал.. слепой теперь
[13:43:13] mishok13: Хрюндель (джангист), мне очень жаль твоего знакомого
[13:43:24] mishok13: _lorien, можно лазером, можно хирургию
[13:43:34] _lorien: mishok13, а не страшно?
[13:43:41] _lorien: шо совсем попортят глаза
[13:43:43] mishok13: _lorien, мама и папа прошли через это
[13:43:48] mishok13: так что не страшно
[13:44:09] Хрюндель (джангист): mishok13, и что, прямо впечатляющие результаты? Сразу зрение 6\6 становится?*
[13:44:28] Casufi: У меня знакомая весьма успешно
[13:44:39] Casufi: правда методы варварские были, но успешные
[13:44:59] Хрюндель (джангист): Ссыкотно как то..
[13:45:04] mishok13: Хрюндель (джангист), во первых, 1.0/1.0
[13:45:14] Casufi: у нее срезали часть роговицы специальным инструментом, чтото вроде хирургического рубаночка
[13:45:22] mishok13: ибо в диоптриях никто остроту зрения не меряет
[13:45:32] mishok13: во-вторых, да, именно так
[13:45:41] Хрюндель (джангист): вротмненоги.. Casufi перестань такие вещи рассказывать
[13:45:44] mishok13: это быстрая, не очень дорогая и полезная операция
[13:45:53] mishok13: и там срезают верхнюю часть роговицы
[13:45:56] mishok13: не до конца
[13:46:04] Casufi: есссно не до конца
[13:46:06] mishok13: потом специальным клеем приклеивают
[13:46:14] mishok13: так что ничего тут такого нету
[13:46:29] Хрюндель (джангист): а это при наркозе делают?
[13:46:35] Хрюндель (джангист): или прямо так
[13:46:52] mishok13: Хрюндель (джангист), пилять, там нету нервов
[13:46:57] mishok13: нахуя наркоз?
[13:47:08] _lorien: а вдруг до мозга лазером прожгут?
[13:47:09] Хрюндель (джангист): mishok13, блять я себя представлю что мне глаз режут я обосрусь
[13:47:17] mishok13: ы
[13:47:23] mishok13: выжгут можьг
[13:47:36] Хрюндель (джангист): реально, дёрнусь как нибудь и пиздец
[13:47:46] _lorien: IQ до нуля упадёт
[13:47:52] Хрюндель (джангист): подымится
[13:47:55] Хрюндель (джангист): до нуля
[13:48:01] _lorien: Хрюндель (джангист), не бойся, тебя привяжут, шобы не брыкался
[13:48:26] Хрюндель (джангист): _lorien, выражение "не бойся, тебя привяжут" звучит не убедительно ))
[13:48:35] _lorien: Хрюндель (джангист), водки дадут )
[13:48:39] mishok13: :)
[13:48:55] Хрюндель (джангист): Вообще то у меня с глазами нормально всё
[13:49:06] Хрюндель (джангист): И от армии я уже откосил
[13:49:09] _lorien: Хрюндель (джангист), ну так сделают ненормально =)
[13:49:23] _lorien: и моск заодно подрихтуют )
[13:49:42] _lorien: А мне чё-то сыкотно лазером зрение ченить, хотя оно у меня такое, что аж пиздец полный
[13:49:59] mishok13: _lorien, ну можно хирургией
[13:50:14] mishok13: только потом две недели после операции в темных очках ходить
[13:50:24] mishok13: или даже четыре
[13:50:50] _lorien: я читал, что есть какой-то метод для улучшения зрения путём упражнений, тока всё недосуг видео лекции этого дядьки посмотреть
[13:51:11] mishok13: _lorien, есть
[13:51:23] mishok13: только этот способ подразумевает отсутствие негативных факторов
[13:51:28] mishok13: как-то компьютера
[13:51:31] mishok13: каждый день
[13:51:34] Хрюндель (джангист): http://users.livejournal.com/_young/675959.html#cutid1
[13:52:03] _lorien: mishok13, а как дядьку звали, не помнишь, а то вдруг соберусь смотреть таки и вот ща понял, что забыл фамилию )
[13:52:17] mishok13: _lorien, не помню
[13:52:20] mishok13: :)
[13:52:33] mishok13: могу спросить, в случае чего
[13:53:00] mishok13: Хрюндель (джангист), 18 минут без звука?
[13:53:21] Хрюндель (джангист): со звуком
[13:53:30] mishok13: у меня без звука :/
[13:53:53] _lorien: mishok13, а у тебя колонки есть? )
[13:54:06] mishok13: пилять, у меня mute почему-то стоял :/
[13:55:14] mishok13: Хрюндель (джангист), непонятно, при чем здесь группа Пятница :)
[14:01:12] Лис: кто знает, imaplib.IMAP4 умеет TLS?
[14:09:15] xa4a: хм... /me вот почитал вас и пошёл смотреть в википедии, чем от армии откосил..
[14:11:48] _lorien: не, ну Пятнице тоже есть некоторые элементы оральной эмуляции различных инструментов )
[14:18:41] Хрюндель (джангист): но эти аццки отжигают
[14:21:42] Хрюндель (джангист): Хмм.. А как бы ограничить количество записей в форейджн кей до 10.. например у меня картинка является foriegnkey, я хочу что бы больше десяти картинок не загружали. а если загружали то то старая стералась.. У кого то есть готовое решение?
[14:22:46] xa4a: попахивает валидатором
[14:23:38] Хрюндель (джангист): xa4a, эмм.. да, неудачный я пример с фотками сделал.. скажем так добавление без форм идёт.. В общем делаю 10 посетителей которые заходили к вам в профиль
[14:24:12] xa4a: хм. исотрия из админки
[14:24:19] xa4a: зачему удалять?
[14:24:56] Хрюндель (джангист): нефига не понял.. какая история?
[14:25:02] Хрюндель (джангист): не через админку ведь добавляют
[14:25:18] xa4a: ну каг бы..
[14:25:36] xa4a: в админке видел историю?
[14:25:39] xa4a: тот же принцип..
[14:25:43] Хрюндель (джангист): а..
[14:25:48] Хрюндель (джангист): xa4a, тэнкс
[14:25:52] xa4a: даже ту же модель, наверна, можно
[14:32:48] red-agent: бля
[14:33:00] red-agent: markdown + codehilite не работает
[14:33:13] red-agent: тоесть, экстеншон вроде бы загружается, а код не хайлайтится
[14:34:34] Лис: чо за codehilite?
[14:34:41] Лис: серверная или клиентская?
[14:35:34] red-agent: серверная
[14:36:01] red-agent: притом что характерно
[14:36:13] red-agent:
>>> c.src = '#!python\nprint "hello, world"'
>>> c.hilite()
u'<table class="codehilitetable"><tr><td class="linenos"><pre>1</pre></td><td class="code"><div class="codehilite"><pre><span class="k">print</span> <span class="s">&quot;hello, world&quot;</span>\n</pre></div>\n</td></tr></table>'

[14:36:16] red-agent: вот так работает
[14:37:02] red-agent: а вот так
>>> markdown.markdown('#!python\nprint "hello, world"', extensions=('codehilite',))u'<h1>!python</h1>\n<p>print "hello, world"\n</p>'
[14:37:04] red-agent: хрен на рыло
[14:43:30] Хрюндель (джангист): xa4a, в админ хистори он просто показывает последний 10, но держит в базе все
[14:44:00] xa4a: а зачем удалять из базы?
[14:44:05] xa4a: тебе места жалко? :)
[14:46:10] Хрюндель (джангист): ну фиг знает, я так подумал что могут и тысячу человек на страницу зайти к каждому.. уже миллион записей
[14:46:27] wiz: http://svn.browsershots.org/trunk/devtools/pep8/pep8.py
[14:51:37] slav0nic: скрипт далёк от совершенства)

[14:51:56] xa4a: pylint
[14:52:17] mishok13: и от последних обновлений pep8
[14:52:51] wiz: зато он готов к распечатыванию и битью им по голове
[14:56:54] slav0nic: хуясе, проектор принесли, 3400$
[15:00:18] mishok13: slav0nic, так это вроде нормальная цена
[15:01:25] slav0nic: ну да, если учесли учесть что не понятно накуя он нам нужен..%))
[15:01:42] slav0nic: с вайфаями гад
[15:06:51] wiz: со встроеным тонким клиентом?
[15:10:17] gigimon: привет всем
[15:13:58] Лис: re
[15:17:45] red-agent: slav0nic: ты тут?
[15:17:57] slav0nic: тут
[15:18:15] red-agent: http://slav0nic.org.ua/entry/143
[15:18:26] red-agent: покажи plz как вон тот блок кода размечен
[15:18:32] red-agent: тоесть с markdownом
[15:19:11] slav0nic: :::python
и код пошёл
[15:19:19] red-agent: ок, понял
[15:19:22] red-agent: 10x
[15:19:31] slav0nic: там же снизу пример) txt=
[15:20:03] red-agent: я никак немогу шрифт моноширным сделать
[15:20:04] red-agent: в блоке
[15:20:21] slav0nic: хз css курить надо
[15:20:58] wiz: font-family: monospace;
[15:21:56] red-agent: не все так просто
[15:21:57] red-agent: =)
[15:23:22] mishok13: http://www.360desktop.com/
[15:23:27] mishok13: дебилизм
[15:23:49] wiz: это невроз
[15:24:03] wiz: и зависть к пе... виртуальным десктопам X11
[15:24:35] _lorien: ну в винде тоже можно виртдесктопы сделать
[15:24:45] mishok13: _lorien, да?
[15:25:01] mishok13: блин, хочу виртуальный десктоп на винде
[15:25:16] wiz: ставь лайтстеп (=
[15:25:16] _lorien: хм.... ну у меня раньше были... я нажимал кнопку и отрывался один из десктопов
[15:25:50] _lorien: http://www.astonshell.ru/altdesk/
[15:26:14] mishok13: абля, спасибо
[15:26:19] _lorien: Клавиши "Босс идет!", при помощи которых можно моментально спрятать некоторые задачи от посторонних глаз
[15:26:25] xa4a: есть такой true launch bar, у него виджет был для вирт десктопов
[15:27:05] wiz: виджетами и хаками это понятно всё. но в базовой гуйне такого нету
[15:27:16] xa4a: ещё когда-то видел вендошелл, в котором ты от первого лица ходишь по дому, а иконки/окна висят на стенах/в воздухе, переключателями проги запускаешь разные и пр
[15:28:58] mishok13: все эти хаки тормознее висты
[15:29:45] xa4a: отнюдь
[15:30:14] tek: в pep8 максимальная длина строки 79 символов, это включая табы, пробелы, комментарии ?
[15:30:20] mishok13: tek, да
[15:30:22] xa4a: TLB встраивался плагином эксплорера и был довольно шустрой заменой стандартной "Панели быстрого запуска"
[15:30:23] tek: ок
[15:30:45] wiz: почему от астоновских скинов глаза тянет блевать?
[15:31:01] wiz: да и вообще ото всех вендозных шелов
[15:31:51] mishok13: http://www.ogurchiki-pomidorchiki.ru/
[15:35:16] wiz: афтар муравей
[15:37:30] wiz: из коментов тоже ничего так -- http://trinixy.ru/2007/09/06/page,1,1,kognitivnoe_gonevo__svinec_i_vata_25_shtuk.html
[15:39:23] mishok13: пойду туда бль
[15:45:13] _lorien: ух, тру ссылка, мотологическая
[15:46:46] _lorien: щит, я хочу купить )
[15:48:02] _lorien: ух, 800р. на озоне, дороговасто
[15:52:24] wiz: а что, lightpd умеет опачевские модули запускать?
[15:53:24] Лис: нет, не должен
[15:55:42] wiz: 800р это что?
[15:56:10] wiz: СиВ ?
[15:56:15] slav0nic: не умеет ибо они не нужны)
[15:56:33] slav0nic: хотя .htaccess не моешало б читать
[15:56:33] wiz: жизненно -- http://www.evdeon.com/lj/lubnin/21.jpg
[15:57:22] wiz: а у меня 751р написано...
[15:57:39] _lorien: ну да... я округлил до третьего разряда )
[15:57:45] wiz: (8
[16:01:53] wiz: http://voffka.com/pic/lubinin/shedevri/lubinin_19.jpg
[16:02:02] wiz: http://voffka.com/archives/2006/01/27/024108.html
[16:02:16] mishok13: меня доки мультипроцессинга просто убивают
[16:04:12] mishok13: The module defines two exceptions:

.. exception:: AuthenticationError

Exception raised when there is an authentication error.
[16:04:14] mishok13: всё
[16:04:39] wiz: повторене мать, а краткость сестра
[16:05:51] xa4a: м.. а как после добавления себя в группу вступить изменения в силу?
[16:05:55] xa4a: (в ос)
[16:06:27] wiz: мне тоже интересно (=
[16:06:38] mishok13: logout -> login?
[16:06:39] лорд Морфий: xa4a: перевойти
[16:06:46] xa4a: без перевхода..
[16:06:46] wiz: не всегда и не везде прокатывает
[16:06:47] xa4a: о, гм
[16:06:50] xa4a: newgrp
[16:07:07] mishok13: без труда не выловишь и рыбки из пруда
[16:07:31] лорд Морфий: xa4a: ребут тебе помогет :)))
[16:07:32] mishok13: а чтобы /etc/groups перечитывался когда ты уже залогинен прийдется ковырять слишком много кода
[16:07:46] xa4a: mishok13: newgrp ?
[16:07:58] xa4a: ан-нед..
[16:08:34] xa4a: эх..
[16:10:53] лорд Морфий: читаю pdbsql для самбы:
sid_to_string is gone.
попросил перевести:
sid_to_string - пиздец.
[16:11:56] _lorien: http://hg.pydev.ru/django-auth-openid/file/e2a0e30f5dd0/auth_openid/
В общем вот этот openid клинет, тока он неработающий пока, ща просто код вытащил и ничего не проверял, только название поменя т.к. openid_auth уже занял кто-то.
[16:42:05] : This room is not anonymous
[16:42:05] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[17:09:40] _lorien: под действием картинок я нарисовал свою )
[17:09:57] _lorien: http://motologi.ru/download.php?aid=2
[17:10:25] _lorien: бля, табуретке ножки забыл пририсовать =)
[17:12:34] wiz: access denied
[17:12:52] _lorien: хм
[17:12:55] _lorien: факинг форум
[17:13:12] _lorien: http://motologi.ru/viewtopic.php?id=6
а так?
[17:13:16] mishok13: вау, классная картинка
[17:13:36] wiz: не кликается что-то
[17:14:10] mishok13: _lorien, ты про imageshack не слышал ничего?
[17:14:12] mishok13: ;)
[17:14:16] wiz: (=
[17:14:42] _lorien: слышал, но я решил на форум запостить, чтобы другие мотологи заценили
[17:14:50] _lorien: если они туда зайдут когда-нить )
[17:15:48] mishok13: кто такие мотологи?
[17:17:02] xa4a: чего-то на маленькой картинке табуретку плохо видно
[17:17:23] _lorien: ну мы так именуем себя - группа лиц, которая не прочь поболтать о ерунде, постебаться... ну типа тех слайдов... у нас раньше был раздел на одном форуме и мы там десятки тыщ сообщений написали.
[17:17:42] _lorien: это слово пошло из творчества группы "тайм-аут" вроде бы
[17:17:53] mishok13: ur geek, get a life
[17:17:57] mishok13: :)
[17:18:14] _lorien: чочо? )
[17:18:50] wiz: http://ru.wikipedia.org/wiki/Тайм_Аут
[17:18:58] red-agent: бля
[17:19:08] red-agent: django не хочет экспейить текст после маркдауна
[17:20:23] gigimon: видели? http://habrahabr.ru/pictures/00/00/02/32/99/picture_3.jpg
[17:21:34] wiz: вот гады
[17:22:13] mishok13: а чего гады-то?
[17:22:25] mishok13: эта милая на вид зверушка способна всех сожрать
[17:23:02] _lorien: что примечательно, вместо руби рельсы o_O
[17:23:12] mishok13: ну дык
[17:24:52] gigimon: ассоциации с руби рельсы
[17:25:07] gigimon: может единственное достойное на руби?
[17:26:12] mishok13: хуле, merb уже давно рельсы переплюнул
[17:26:22] mishok13: только маркетинга у них нету :)
[17:29:52] Лис: гы, картинка зачотная
[17:31:45] xa4a: гм
[17:31:51] xa4a: чего-то рапида без каптчи
[17:31:53] xa4a: скучно :(
[17:34:59] red-agent: вопрос на засыпку
[17:35:09] red-agent: linebreaks впихивает <br />
[17:35:12] red-agent: вместо <br>
[17:35:22] red-agent: по-ходу только править сорсы?
[17:35:27] xa4a: вместо <br> O.o >
[17:35:37] xa4a: почему должно быть <br> ?
[17:35:49] [ZioN]: не
[17:35:50] xa4a: даёшь валидный xHTML!
[17:35:55] red-agent: потому, что в html нету <lala /> тегов блядь
[17:36:01] red-agent: это xhtml
[17:36:05] red-agent: self-closing tag
[17:36:59] Лис: html для лахоф
[17:37:03] Лис: :D
[17:40:58] Лис: In [7]: 'asd %s' % a
Out[7]: 'asd None'
[17:41:02] Лис: тщорт
[17:43:07] Лис: как там импортировать имена модулей взятые из строк?
[17:43:42] mishok13: __import__
[17:47:02] Лис: так так
[17:47:17] Лис: а что бы промутить не import module а from module import *
[17:47:18] Лис: ?
[17:48:07] red-agent: rtfm
[17:48:13] red-agent: fromlist
[17:48:20] red-agent: loh
[17:48:22] red-agent: :D
[17:48:37] xa4a: сделой .extend(__import__('qweqwe')) текущему пространству имён
[17:48:39] xa4a: так ведь можно?
[17:48:51] maniac: это особая магия какая-то
[17:49:19] Лис: __import__(name='local_settings', fromlist=['*'])
[17:49:21] Лис: так что ли?
[17:49:29] xa4a: а..
[17:49:30] Лис: не
[17:49:32] Лис: чо то не то
[17:53:41] Лис: мм?
[17:54:56] mishok13: Лис, документацию прочитал к __import__?
[17:55:06] Лис: __import__?? прочитал :)
[17:55:44] mishok13: так что не так?
[17:56:44] Лис: __import__(name='local_settings', fromlist=['*']) выдаёт полюбому модуль
[17:57:16] xa4a: Лис: а почему оно должно відавать не модуль?
[17:57:25] Лис: мне надо насрать(перегрузить) сеттинги в локальном нэймспэйсе
[17:57:42] Лис: файл с сеттингами определяется на ходу
[17:58:09] Лис: аналогия
try:
from local_settings import *
except ImportError:
pass
[17:58:26] Лис: тока вместе local_settings хочу подставлять какую то строку
[18:00:00] xa4a: Note that even though locals() and ['eggs'] are passed in as arguments, the __import__() function does not set the local variable named eggs;
[18:00:07] xa4a: каг бэ http://docs.python.org/lib/built-in-funcs.html
[18:01:01] mishok13: Лис, то, что ты хочешь, можно сделать через imp
[18:01:10] Лис: каг?
[18:01:51] mishok13: это уже задача для читателя
[18:02:06] mishok13: ;)
[18:02:13] Лис: а, дада. я просто непонят сначал что аткое imp
[18:02:19] Лис: думал ты про простой import говоришь
[18:32:26] : This room is not anonymous
[18:32:26] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[18:47:23] Хрюндель (джангист): _lorien, что то я вспомнить не могу как в джанге обрезать последние 10 айтемов с qs? вот есть фильтр |slice:"-10:0:-1" , так он ругается гад что Negative indexing is not supported.
[18:48:08] Хрюндель (джангист): точнее |slice:"-10:0:1"
[18:50:30] Хрюндель (джангист): может reverse сделать.. я что то слышал про это..
[18:52:26] xa4a: order_by('-name') или как там?
[18:52:46] Хрюндель (джангист): угу, я вот тоже щас подумал
[18:53:01] Хрюндель (джангист): хотя и с reverse тоже нормально
[18:53:06] Хрюндель (джангист): но зачем лишние движения
[19:19:04] _lorien: Хрюндель (джангист), попробуй во view передавать qs[:-10]
[19:48:43] Хрюндель (джангист): Кто знает как отключить в виме подчёркивание того что находится между <a></a> когда подсветка синтаксиса хтмл работает?
[20:18:46] : This room is not anonymous
[20:18:46] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[20:20:51] wiz: новый спам рулит
[20:20:54] wiz: Мои супруг и я приводимся в действие Совместный банковский счет в банке в Испания которому мы имеем валовую сумму, ¬ â 7,5 миллион евро соответствующего до 278.846.300 миллионов русские рублевки (200 и 78 миллиона, 800 и сорок шесть тысячи, 300 русских рублевок)
[20:21:23] slav0nic: lol itcommenity.ru юзает windows live ID %))
[20:22:04] wiz: slav0nic, там вообще сборище мелкофагов
[20:24:19] slav0nic: угу, тока про MS и пишут
[20:43:56] Хрюндель (джангист): они обречены на провал
[21:05:16] slav0nic: сказал еврей
[21:11:05] wiz: значит точно обречены
[21:13:13] Svoloch: /me почемуто вспомни Подеревъянского про пророка Самуила в "Мытци"
[21:43:16] : This room is not anonymous
[21:43:16] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[21:43:17] red-agent: такой вопрос
[21:43:24] red-agent: есть ManyToManyField
[21:43:52] red-agent: когда создаешь обьект, можна выбрать несколько этих самых
[21:44:03] red-agent: но, можна как-нить сделать типа edit_inline
[21:44:09] red-agent: чтоб там же можна было их и добавить
[21:44:12] red-agent: (в админке)
[21:44:39] wiz: бгыгыгы
[21:44:46] wiz: /me слушает 8bit во флаке (ж
[21:45:17] wiz: red-agent, а там разве нету плюсиков?
[21:45:43] red-agent: нед
[21:45:44] Хрюндель (джангист): red-agent, дык там это.. щас скажу
[21:45:45] red-agent: блять
[21:45:47] red-agent: 8\
[21:45:50] red-agent: плюсиков
[21:46:02] red-agent: а я их хочу
[21:46:30] Хрюндель (джангист): filter_interface=models.VERTICAL
[21:46:34] Хрюндель (джангист): что то типа того
[21:46:49] red-agent: это куда сувать?
[21:46:53] Хрюндель (джангист): в параметры поля
[21:47:15] red-agent: аа
[21:47:20] red-agent: протупил, сорри
[21:48:38] red-agent: облом
[21:48:45] red-agent: розовая птица обломинго
[21:48:56] red-agent: выбор есть, плюсиков - нет
[21:49:03] Хрюндель (джангист): Да есть там сверху где то
[21:49:20] Хрюндель (джангист): не заметный такой
[21:49:42] red-agent: да блядь
[21:49:45] red-agent: нету плюсика
[21:49:47] red-agent: неиу
[21:49:52] Хрюндель (джангист): ёпт, щас скрин сделаю ))
[21:50:02] _lorien: http://it-omsk.com/viewtopic.php?id=1773
Парадокс, ничего из этого я не читал, нах спрашивается я их покупал? ))
[21:50:04] red-agent: он на ForeignKey есть
[21:50:11] red-agent: а на ManyToMany - хуй на рыло
[21:51:18] Хрюндель (джангист): red-agent, http://muzx.servemp3.com/banner9.png
[21:51:36] Хрюндель (джангист): плюсик видишь?
[21:52:06] Хрюндель (джангист): red-agent, ааааааааа
[21:52:09] Хрюндель (джангист): я вспомнил
[21:52:13] red-agent: бля
[21:52:16] red-agent: у меня его нету
[21:52:20] red-agent: не-ту
[21:52:34] Хрюндель (джангист): red-agent, там короче этой моделе надо добавить class Admin:
pass
[21:52:38] Хрюндель (джангист): иначе не будет плюсика
[21:52:46] red-agent: ну я предпологал такое =)
[22:03:17] Хрюндель (джангист): Кто как реализовывал "пользователь сейчас онлайн"
[22:03:50] Хрюндель (джангист): _lorien, ты явно это делал для форума
[22:10:56] red-agent: list_display = ('id', 'title', 'tags', 'published', 'author')
[22:11:04] red-agent: blog.entry: "admin.list_display" doesn't support ManyToManyFields ('tags').
[22:11:27] wiz: red-agent, действуй
[22:11:39] red-agent: писать метод?
[22:11:45] red-agent: который вернет tags.all()?
[22:15:39] Хрюндель (джангист): red-agent, это тебе не поможет
[22:15:53] Хрюндель (джангист): red-agent, только если потом на него join сделать
[22:16:05] Хрюндель (джангист): и через запятые вывести что надо
[22:16:11] Хрюндель (джангист): ну или как тебе удобно
[22:17:56] red-agent: а есть вариант кошернее?
[22:19:08] Хрюндель (джангист): red-agent, неа. а как ещё может быть кошерней.. там ведь поле одно, а ты туда хочешь запихать много много объектов
[22:27:49] tek: создал свой первый тикет на джанго проджекте)
[22:28:11] tek: чувствую закидуют камнями *crazy*
[22:28:15] tek: http://code.djangoproject.com/ticket/7632#preview
[22:40:04] _lorien: Хрюндель, нет не делал... можно смотреть в таблицу сессий, например и выбирать те, которые не слишком старые )
[22:57:08] tek: Ага, вот чем Хрюндель занимается - http://muzx.servemp3.com/ :)
[23:27:18] : This room is not anonymous
[23:27:18] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[23:41:31] red-agent: гм
[23:41:36] red-agent: насчет UserProfile
[23:41:43] red-agent: и того гемора со счетчиком
[23:42:01] red-agent: а если вместо ForeignKey заюзать OneToOneField?
[23:55:37] slav0nic: http://www.techcrunch.com/2008/07/03/how-to-build-a-web-app-in-four-days-for-10000-say-hello-to-matt/