[00:07:25] : This room is not anonymous
[00:07:25] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[00:37:35] : This room is not anonymous
[00:37:35] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[01:07:44] : This room is not anonymous
[01:07:44] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[01:37:57] : This room is not anonymous
[01:37:57] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[02:08:05] : This room is not anonymous
[02:08:05] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[02:38:15] : This room is not anonymous
[02:38:15] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[03:08:24] : This room is not anonymous
[03:08:25] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[03:38:35] : This room is not anonymous
[03:38:35] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[03:51:02] maniac: спим?
[04:21:05] : This room is not anonymous
[04:21:05] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[04:51:14] : This room is not anonymous
[04:51:15] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[05:21:24] : This room is not anonymous
[05:21:24] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[05:51:35] : This room is not anonymous
[05:51:35] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[06:21:44] : This room is not anonymous
[06:21:44] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[06:51:54] : This room is not anonymous
[06:51:54] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[07:22:05] : This room is not anonymous
[07:22:05] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[07:52:14] : This room is not anonymous
[07:52:14] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[08:22:24] : This room is not anonymous
[08:22:24] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[08:52:35] : This room is not anonymous
[08:52:35] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[09:22:45] : This room is not anonymous
[09:22:45] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[09:34:54] Муркт: утра
[09:41:19] Большой Лис: http://code.djangoproject.com/wiki/VersionOneRoadmap?action=diff&;version=7
[09:41:21] Большой Лис: :D
[09:41:44] Муркт: лол
[09:48:59] piranha: lol
[09:49:12] piranha: а в письме было a fucking big party
[09:49:23] piranha: ass-party - это круто :)
[09:49:51] piranha: http://code.djangoproject.com/wiki/VersionOneRoadmap?action=diff&;version=6

собсна вот этот смешнее, походу )
[10:12:02] Муркт: прикольно http://lastgraph.s3.amazonaws.com/graph_16566.pdf
[10:12:16] Муркт: надстройка над ласт.фм. Чуваки юзают джангу
[10:14:18] mishok13: я буду слишком грубым если поинтересуюсь зачем тут джанга?
[10:15:07] Муркт: да
[10:15:13] Муркт: на джанге у них сайт :)
[10:15:44] mishok13: pyscrobble + PIL -- вроде больше ничего не надо
[10:16:09] Муркт: сайт, говорю
[10:16:21] Муркт: http://lastgraph3.aeracode.org/
[10:16:48] mishok13: да какая разница, на чем сайт? :)
[10:16:53] mishok13: там того сайта кот наплакал
[10:17:13] piranha: +1
[10:17:34] piranha: в данном случае сайт пофиг
[10:17:41] piranha: http://errtheblog.com/posts/60-sake-bomb
[10:17:51] piranha: 1) почитайте - прикольно
2) где его сорцы пляяя?!
[10:17:56] mishok13: http://www.aeracode.org/projects/graphication/
[10:18:01] mishok13: вот это интересно
[10:39:40] _lorien: http://dumpz.org/1462/
можно ли упростить?
[10:40:07] wiz: можно
[10:40:08] wiz: pass
[10:40:42] wiz: в питомнике есть враппер чтобы делать несколько попыток
[10:41:56] wiz: data, tries = None, 5
while not data or tries:
try: data =
except ...
debug
tries -= 1
[10:42:52] _lorien: питомник?
[10:43:21] wiz: http://www.pythomnic.org/
[10:43:36] _lorien: чего-то внешнее.. ради пары строчек оно не стоит того
[10:53:29] _lorien: фу, чё-то мне tries -= 1 ещё меньше нравится )
[10:53:41] wiz: чем ?
[10:54:09] wiz: даже data не нужно кстати
[10:54:12] wiz: о!
[10:54:38] _lorien: тем, что на одну строчку сократилась запись, но tries -= 1 вообще уродливо 0
[10:54:51] _lorien: против старого for x in xrange(5):
[10:54:56] wiz: нате

for x in xrange(5):
try: return urllib.urlopen(uri).read()
except IOError, ex: logging.debug('try #%d: %s' % (x, ex))
[10:54:56] mishok13: вот опять на мелочи затыкаться
[10:56:34] _lorien: да, остановлюсь, пожалуй на последнем варианте с return
[11:03:07] wiz: /me криведко
[11:03:18] wiz: .filter не изменяет значение на месте
[11:04:24] mishok13: ьфт ьек
[11:04:35] mishok13: ooops
[11:05:08] _lorien: ьфт ьек - это язык креведок?
[11:06:37] mishok13: это man mtr :)
[11:13:50] dolphinik: Всем привет, не много нас :)
[11:14:05] Муркт: всего шестнадцать?
[11:14:05] mishok13: :/
[11:14:18] mishok13: хочешь много -- на фринод тебе дорога
[11:15:21] mishok13: http://failblog.org/2008/06/25/atm-fail/
[11:15:29] dolphinik: Кто-нибудь из присутствующих с PyQt4 дело имел?
[11:15:32] mishok13: наши на failblog :)
[11:15:39] mishok13: dolphinik, полгода назад
[11:15:48] wiz: сираный перл!!
[11:15:55] mishok13: а что, там что-то сложное появилось?
[11:16:27] mishok13: dolphinik, ты задавай вопросы
[11:16:28] dolphinik: пишу большую софтину, скорость отрисовки интерфейса начинает напрягать. задался вопросом; не сделал ли я ошибку при выборе тулкита...
[11:17:05] mishok13: большая софтина у меня ассоциируется с кучей кнопочек на одном окошке
[11:17:19] dolphinik: Нет, много окошек и много кнопочек
[11:17:28] dolphinik: интерфейс с сервером через rpc
[11:18:21] Муркт: /me слушает саундтрек к TTD
[11:18:45] wiz: /me его постоянно слушает в голове
[11:18:47] dolphinik: был бы быстрее тот же wxwidgets или gtk?
[11:18:58] Муркт: wiz: я спецом скачал, чтоб вживую :)
[11:19:02] mishok13: dolphinik, я с такими проблемами не сталкивался, но я по сути делал морду к генерялке особых бинарников
[11:19:09] Муркт: wiz: тебе скинуть? :)
[11:19:13] mishok13: сомнительно, что они будут намного быстрее
[11:19:23] wiz: Муркт, в каком формате?
[11:19:24] mishok13: wxwidgets точно не будет быстрее
[11:19:31] Муркт: wiz: миди
[11:19:42] wiz: гхм
[11:19:43] mishok13: ибо это просто обертка над гтк под никсами
[11:19:47] wiz: у меня в мп3 где-то были
[11:19:51] dolphinik: понятно
[11:19:55] mishok13: можешь tk/fltk попробовать
[11:19:56] Муркт: wiz: ну они в оригинале в миди
[11:20:15] wiz: я знаю. а там какой-то чел их играл (=
[11:20:15] Муркт: wiz: я просто скачал TTD, и оттуда вытащил музыку :)
[11:20:23] Муркт: а
[11:20:26] Муркт: жырнячок :)
[11:37:15] dolphinik: Есть здесь кто из Минска или РБ?
[11:41:21] Муркт: вроде был кто-то когда-то
[11:41:44] Муркт: wiz: я нашёл ссылку на high quality архив :)
[11:41:48] mishok13: из РБ точно кто-то был
[11:42:17] _lorien: рб?
[11:42:27] Муркт: рэспублика бэларусь
[11:45:47] _lorien: http://bobromedved.livejournal.com/4998.html
[11:47:20] mishok13: юмор в комментарии?
[12:00:50] Большой Лис: камент жжот :D
[12:01:32] _lorien: юмор просто в бредовом сочетании бреда и спама )
[12:07:25] wiz: жесть
[12:07:34] wiz: тахионный пост!
[12:16:20] Муркт: wiz: это точно, он предвидел :))
[12:16:47] wiz: на ловца и зверь бежит (8
[12:26:22] slav0nic: народ, какой редактор может хтмл теги подсвечивать (где тег закрывается, где открывается)?
[12:28:42] _lorien: макромедия дримввивер )
[12:29:23] wiz: frontpage
[12:30:16] Муркт: emacs?
[12:30:26] mishok13: любой?
[12:30:28] mishok13: :)
[12:30:43] slav0nic: блуефишь шота не хочет, в виме не смарел как
[12:31:08] slav0nic: вёрстку разгребать запарило=\
[12:31:21] mishok13: даже notepad++ это умеет
[12:31:23] mishok13: :/
[12:33:43] mishok13: >>> bin(0.12)
'0b11110101110000101000111101011100001010001111010111 * 2.0 ** -53'
>>> hex(0.12)
'0x3d70a3d70a3d7 * 2.0 ** -53'
>>> oct(0.12)
'036560507534121727 * 2.0 ** -53'
[12:35:35] mishok13: вот такая вот херня, малята
[12:37:45] Большой Лис: чо это?!
[12:38:03] Муркт: воу-воу
[12:38:04] Муркт: :)
[12:38:41] mishok13: это не-инты в качестве аргументов
[12:39:27] ffsdmad: всем привет
как по быстрому можно удалить первую строку в многострочной строке/файле?
[12:39:45] Большой Лис: dd
[12:39:53] Муркт: в файле быстро - никак
[12:39:54] Большой Лис: :)
[12:40:27] ffsdmad: ну, я считываю файл в строку, и мне нужно только удалить <?xml version="1.0"?>
[12:40:36] Муркт: можно коротко :)
[12:40:54] ffsdmad: а может тупо реплаце
[12:41:01] _lorien: ffsdmad, а в чём проблема то?
[12:41:39] Муркт: s = s.partition('\n')[2]
[12:42:07] ffsdmad: в общем, делаются выборки из мускуля, делается общий XML
затем он обрабатывается через XSLT и на выходе получается чистай SQL
тока вот <?xml version="1.0"?> мешается
[12:42:09] Муркт: s = ''.join(s.split('\n')[1:])
[12:42:19] Муркт: ой
[12:42:23] Муркт: s = '\n'.join(s.split('\n')[1:])
[12:42:52] Большой Лис: ужас
[12:43:06] ffsdmad: чё
[12:43:10] Муркт: первый вариант лучше
[12:43:39] ffsdmad: а может просто закомментарить?
[12:43:57] Большой Лис: # delete the first 10 lines of a file
sed '1,10d'
[12:44:11] ffsdmad: Большой Лис это чё?
[12:44:14] ffsdmad: интересно
[12:44:20] Большой Лис: это sed
[12:44:29] ffsdmad: ну с сед то всё понятно
[12:44:36] Большой Лис: ну вот и вперёт :)
[12:44:48] ffsdmad: дак мне сед не надо
[12:44:48] Большой Лис: тебе же файлы надо пообрезать
[12:44:56] _lorien: return data[len('<?xml version="1.0"?>'):]
[12:44:57] slav0nic: _lorien, тот бот Агния и у меня отпостился)
[12:45:07] ffsdmad: пожалуй просто -- добавлю в начало
[12:45:12] _lorien: slav0nic, он какбе по всему ЖЖ отпостился )
[12:46:32] mishok13: жесть
[12:46:43] mishok13: где же LJ Abuse Team?
[12:47:03] Муркт: mishok13: оно понасоздавало кучу аккаунтов
[12:49:01] mishok13: ну и хуй?
[12:49:15] mishok13: где доблестная команда LJ Abuse Team?
[12:49:22] Большой Лис: в шопе
[12:49:42] mishok13: стопудов
[12:49:43] mishok13: :)
[12:52:12] mishok13: пиздец, почему все сервис-центры олимпуса в самых труднодоступных местах находятся?
[12:54:11] wiz: а ты видел их сотрудников? (=
[12:54:30] mishok13: не надо меня пугать
[13:19:11] _lorien: а какой самый вменяемый icq-клиент для линуха, хочу его поставить и поглядеть, кто там у меня в асечном контакт листе )
[13:20:12] Большой Лис: /me юзает pidgin
[13:21:42] mishok13: sim-im, center-im, pidgin, kopete
[13:21:51] ffsdmad: pidgin
[13:22:25] ffsdmad: господа, что не правильного в запросе
alter tables Article add FULLTEXT Title (Title);
[13:24:50] Муркт: add column?
[13:25:04] ffsdmad: извиняюсь
[13:25:04] Муркт: ой
[13:25:08] ffsdmad: моя не правая
[13:25:20] wiz: Title FULLTEXT вроде правильно
[13:25:26] wiz: имя, тип
[13:25:45] ffsdmad: всё правильно, просто я два раза это сделал
[13:25:49] wiz: хых
[13:28:15] ffsdmad: зацените прайсик, вместо xsl который фирма выкладывает http://rekoweb.ru/cgi-bin/python/ffcms/portal.py
тока там чтото с поиском, не удаётся вменяемые сделать
[13:28:30] Муркт: cgi-bin, о Б-же.
[13:29:32] ffsdmad: ну такой хостенг
[13:29:51] wiz: а что там в заголовке за пэхапэ с жавой прыгают? (=
[13:29:58] ffsdmad: :)
[13:30:13] ffsdmad: с какой жабой?
[13:30:31] ffsdmad: это типа бренды + ненависть к пехапе
[13:30:58] wiz: а что там с поиском?
[13:31:48] wiz: список товаров надо либо сразу под группой на которую кликнули открывать, либо вообще отделить
[13:32:14] ffsdmad: ну попробуй найти Intel и Intel®
[13:32:32] ffsdmad: как то непривычно, и не могу понять что не так в поиске
[13:32:38] wiz: нашлось
[13:32:53] ffsdmad: 3 буквы не ишет
[13:32:56] ffsdmad: но это понятно
[13:33:14] ffsdmad: с русским текстом плохо ищет
[13:33:18] wiz: http://rekoweb.ru/cgi-bin/python/ffcms/portal.py?q=Intel%C2%AE+Core%E2%84%A22+Duo
[13:33:30] wiz: http://rekoweb.ru/cgi-bin/python/ffcms/portal.py?q=%D0%9F%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D1%80+4-%D1%8F%D0%B4%D0%B5%D1%80%D0%BD%D1%8B%D0%B9+Intel%C2%AE
[13:33:31] wiz: ищет
[13:33:41] ffsdmad: отделять мне не советуют, так как итак места маловато
[13:33:53] wiz: значит раскрывай прямо там где кликнули
[13:34:09] wiz: а то ткнул в интерфейсные кабели, а открылось почему-то в сетевых шнурах
[13:34:10] ffsdmad: отделяется колонтитулом таблицы
[13:34:15] wiz: не отделяется
[13:34:20] ffsdmad: так тоже не хотят
[13:34:24] ffsdmad: особенно девочки
[13:34:33] ffsdmad: им тяжело листать
[13:34:40] ffsdmad: если хотят другой раздел посомтреть
[13:34:40] wiz: o_O
[13:34:43] Большой Лис: ffsdmad, а цены там в каких единицах?
[13:34:48] ffsdmad: рубли
[13:34:51] ffsdmad: тока округленны
[13:35:01] ffsdmad: чтобы конкуренты не пиздили цены
[13:35:35] ffsdmad: Процессор+4-ядерный+Intel® - вообще выдало чепуху
[13:35:37] Большой Лис: а нахрен им пиздить ваши цены?! о_О
[13:35:47] wiz: ffsdmad, что выдало?
[13:35:50] wiz: и что должно было выдать?
[13:35:54] wiz: у меня вроде ок всё
[13:36:20] mishok13: "чтобы не пиздили цены"
[13:36:23] ffsdmad: дак 2 ядерные то зачем выдало
[13:36:23] mishok13: окак
[13:36:30] ffsdmad: :)
[13:36:42] wiz: хм
[13:36:44] ffsdmad: mishok13: они этот прайс перестали выкладывать в xsl
[13:36:45] wiz: а как ищешь?
[13:36:51] mishok13: "чтобы не пиздили буквы алфавита"
[13:37:05] ffsdmad: а стали выкладывать в бинарном виде
[13:37:08] ffsdmad: + свою прогу
[13:37:13] ffsdmad: тока под винду
[13:37:21] wiz: о да, суперзащита
[13:37:44] ffsdmad: дак её тут же сломали
[13:37:52] ffsdmad: и на ихнем же форуме
[13:37:59] ffsdmad: аноним выкладывал кряки
[13:38:01] wiz: ffsdmad, что-то у тебя шрифты прыгают
[13:38:10] ffsdmad: как это прыгают?
[13:38:21] Большой Лис: ffsdmad, зачем прятать свои цены, я не понимаю ?!
[13:38:30] wiz: то нормальные, то маленькие, то жирные и синие (=
[13:38:41] ffsdmad: это вмето банера с картинкой
[13:38:48] ffsdmad: потом забью базу брендами
[13:38:52] ffsdmad: и по ним будет поиск
[13:39:02] ffsdmad: не просто красиво но и функционально
[13:39:05] wiz: нее
[13:39:08] wiz: в жабере (=
[13:39:15] ffsdmad: а
[13:39:25] ffsdmad: у мну пиджин
[13:39:31] wiz: да я понял уже (=
[13:39:32] ffsdmad: когда кому то отвечаю
[13:39:38] ffsdmad: он копирет цвет ника
[13:39:58] ffsdmad: а цены скрывают потому конкуренты постоянно под них подгоняют
[13:40:07] ffsdmad: типа переманивают клиентов
[13:40:17] wiz: бред какой
[13:40:35] wiz: ну сделайте вы удобный сайт для клиентов, а не "для девочек"
[13:40:41] wiz: будут к вам ходить
[13:40:50] ffsdmad: я это не для фирмы
[13:40:52] wiz: не будут же они сразу по 10-20 процентов скидывать
[13:40:57] ffsdmad: для себя и знакомых
[13:41:09] ffsdmad: они так и выкладывают в екселе
[13:41:51] ffsdmad: с девочками вообще всё тяжело
[13:41:59] ffsdmad: одна не смогла ничего заказать там
[13:42:08] ffsdmad: "потому что не было картинок"
[13:42:29] ffsdmad: :)
[13:42:29] Большой Лис: это херово кстате
[13:42:32] Большой Лис: когда картинок нет
[13:42:39] Большой Лис: ведь ты не букафки там покакуешь
[13:42:54] ffsdmad: если магаз купит
[13:42:56] ffsdmad: эту витрину
[13:43:06] ffsdmad: то я натаскаю с гугла картинок
[13:43:09] Большой Лис: покупатель имеет право знать, как хотя бы выглядит его будущее приобретение
[13:43:12] ffsdmad: и сделаю каталог товара
[13:43:24] _lorien: а про что вообще речь? )
[13:43:35] Большой Лис: _lorien, про спижженые цены %)
[13:43:57] ffsdmad: а так это простая замена экселя + можно быстро показать человеку что ему покупать
[13:44:30] Большой Лис: ffsdmad, а теперь гляди как надо было сделать ;)
http://www.hardware.md/calc.php
[13:44:51] ffsdmad: calc.php <http://www.hardware.md/calc.php>;
[13:44:54] ffsdmad: атас
[13:45:13] mishok13: оно хоть и на похапэ, зато сделано удобно
[13:45:30] mishok13: красноглазие выключаем, в общем
[13:46:55] Большой Лис: атас не атас, а считать наглядно и быстро - удобно
[13:48:05] ffsdmad: mishok13 Большой Лис странные вы
[13:48:16] ffsdmad: я как оптовый закупшик
[13:48:24] ffsdmad: плевать хотел на такие калькуляторы
[13:48:49] mishok13: я как обычный человек
[13:48:52] wiz: Большой Лис, калькулятор не знает что phenom x4 нельзя вставить в p5e мать
[13:48:56] ffsdmad: мне например нужно закупить 10 принетор и 20 материнок на 476 сокете
[13:48:57] mishok13: радуюсь такому удобству
[13:49:02] wiz: можно тааакого там насобирать (=
[13:49:14] ffsdmad: это опциональная классная фишка
[13:49:41] ffsdmad: но спасибо за ссылку
[13:49:48] ffsdmad: надо свиснуть от туда js
[13:51:42] wiz: а где там js?
[13:52:10] wiz: идея хорошая, реализация на троечку
[13:52:38] Большой Лис: wiz, js внизу считает цену
[13:52:44] wiz: да это вата всё
[13:54:04] wiz: var sum = $.reduce(".itemprice", function(this, sum){sum += $(this).attr('value'); })
[13:54:22] wiz: вот комбобоксы это реальне уродство
[13:55:05] wiz: как удобный UI не катит
[13:55:33] wiz: я бы вообще сделал как визард
[13:55:57] wiz: с фильтром по рекомендуемым и совместимым параметрам
[13:56:14] wiz: дайте денег - напишу (8
[13:56:55] mishok13: типа, как на hotline.ua?
[13:57:32] wiz: урл?
[13:58:05] mishok13: издеваешься?
[13:58:13] mishok13: 220-77-44
[13:58:16] wiz: не вижу там визарда
[13:58:19] mishok13: http://hotline.ua/
[13:58:32] mishok13: я может просто не понимаю, чего ты хочешь
[13:58:50] wiz: если ты про "быстрый выбор модели", то это не то совсем
[13:58:51] mishok13: чтобы можно было компьютер собрать?
[13:58:55] wiz: да
[13:59:07] mishok13: видел на нескольких и-шопах
[13:59:12] wiz: я тоже
[13:59:18] wiz: но там всё-равно так себе
[13:59:26] wiz: "для оптовых покупателей"
[14:10:13] ffsdmad: фу какая какашка
[14:11:09] Большой Лис: пинг
[14:11:13] Большой Лис: хыхы
[14:11:22] Большой Лис: паламался жабИрру
[14:22:24] dolphinik: Здесь недавно мелькала ссылка на pythomnic.org . Кто-нибудь пробовал?
[14:22:42] Муркт: говорили, что оно энтерпрайзнутое и сыроватое
[14:22:54] dolphinik: Очень интересует можно ли его упаковать каким-нибудь py2exe упаковать?
[14:23:08] dolphinik: *обпечатался
[14:25:42] mishok13: лучше уж твистед
[14:26:46] wiz: mishok13, чем лучше?
[14:26:53] wiz: у них разное назначение
[14:26:54] mishok13: чем питомник
[14:26:56] mishok13: :)
[14:27:12] mishok13: тогда обьясните мне, в чем фишка этого питомника
[14:27:24] wiz: надёжность
[14:27:26] mishok13: ибо network services -- вполне себе твистед
[14:27:35] mishok13: ВНЕЗАПНО
[14:27:37] mishok13: надежность
[14:27:39] mishok13: угу
[14:28:09] mimmuror: Я тут одно дело тупое затеял)) В общем надо научить бота брать инфу(новости в основном) с некоторых сайтов и постить в вордперсс-блог. Не подскажете, как это правильнее реализовать, без велосипедостроения?
[14:28:35] wiz: mimmuror, найди подружку
[14:28:37] piranha: в общем, это называется RSS
[14:28:43] piranha: или Atom
[14:28:49] piranha: и фид-агрегатор
[14:28:49] mishok13: rss чоле?
[14:28:57] wiz: или атом
[14:28:58] mimmuror: нее
[14:29:05] mishok13: подружка будет лучше, стопудов :)
[14:29:13] mimmuror: :-D
[14:29:45] cyxapeff: если у кого-нибудь есть желание потестить или просто покритиковать код - буду рад. http://code.google.com/p/django-fileman/
[14:29:47] mishok13: чо ты ржешь, я тебе гарантирую
[14:29:53] wiz: mishok13, так что там с питомником не так? кто-нибудь может внятно объяснить?
[14:29:55] mishok13: и времени на всякую херню не останется
[14:29:56] Большой Лис: >>> import feedparser
[14:30:05] mimmuror: ну в rss или atom часто не полностью контент выкладывают
[14:30:13] mishok13: wiz, обьясни, с чего это он вдруг стал надежным?
[14:30:23] wiz: он не вдруг стал
[14:30:28] wiz: он изначально для этого делался
[14:31:09] mishok13: подожди, то есть цель -- надежность, а не сетевые сервисы?
[14:31:24] mishok13: просто надежность подразумевается сама собой
[14:31:45] wiz: да
[14:31:46] mishok13: когда мне говорят "цель -- надежность" я слышу "маркетинг, маркетинг, маркетинг"
[14:31:51] wiz: нет
[14:31:59] wiz: в чём у твистеда надёжность?
[14:32:00] mishok13: я вот про твистед тоже могу сказать "он надежный"
[14:32:06] mishok13: безаппеляционность, хуле
[14:32:09] wiz: чем он это гарантирует?
[14:32:21] mishok13: а питомник мне что-то гарантирует?
[14:32:31] wiz: да
[14:32:32] mishok13: питомник заранее знает, где я его использовать буду?
[14:32:34] mishok13: бгагага
[14:32:38] wiz: не питомник
[14:32:40] wiz: а функции его
[14:32:51] mishok13: у твистеда тоже надежное апи
[14:32:57] wiz: блеять
[14:33:10] piranha: а о чём спор ваще? :)
[14:33:23] mishok13: виз пытается зомбировать всех питомником
[14:33:28] wiz: у твистеда есть функция "вызвать эту штуку три раза одновременно и сверить результаты" ?
[14:33:37] piranha: а шо такое питомник?
[14:34:33] mishok13: пардон муа, но это называется unit-testing и никакого отношения к надежности не имеет
[14:34:37] mishok13: ибо 100% unittest нереален
[14:34:41] wiz: нет
[14:34:44] mishok13: pythomnic.org
[14:34:49] wiz: это называется fault tolerance
[14:34:56] wiz: и к юниттестам не имеет отношение
[14:34:57] wiz: Z
[14:35:01] wiz: *я
[14:35:33] mishok13: ну простите, пример который ты привел, называется юнит-тестом
[14:35:38] wiz: э
[14:35:41] tilarids: wiz: а в чем проблема реализовать это на твистеде?
[14:35:43] wiz: с фига ли?
[14:35:51] wiz: tilarids, в том, что это надо реализовывать
[14:35:57] mishok13: fault-tolerance это умение системы держаться на плаву, даже когда все пиздец как хуево
[14:36:11] wiz: mishok13, вот питомник этим и занимается
[14:36:13] tilarids: wiz: тебе нужно - почему бы и не реализовать. Мне не нужно :)
[14:36:31] wiz: tilarids, это уже реализовано и называется питомник блеять
[14:36:38] wiz: вы что мне тут мозги полощете? (8
[14:37:09] tilarids: питомник - это 10 строк кода?
[14:37:19] wiz: а твистед 10?
[14:37:30] piranha: вы точно правильно урл написали?
[14:37:35] wiz: http://www.pythomnic.org/
[14:37:36] mishok13: wiz, я тебя разочарую, если скажу, что такие системы пишутся не на питоне, а на чистых сях, ибо fault-tolerant системы обычно в минимальных условиях работают
[14:37:37] piranha: у меня шото не резолвицо
[14:37:40] tilarids: нет, но та функциональность, которую ты назвал - это 10 строк надстройки над твистедом
[14:37:48] piranha: о, с ввв - поехало
[14:38:17] piranha: wiz: а чем он отличается|круче твистеда, не считая юниттестов?
[14:38:22] wiz: бляяяя
[14:38:25] wiz: всем
[14:38:26] Большой Лис: %)
[14:38:29] mishok13: piranha, http://en.wikipedia.org/wiki/Fault-tolerant_system
[14:38:34] mishok13: не суть
[14:38:42] mishok13: такие системы на питоне бесполезны
[14:38:45] piranha: mishok13: я знаю шо такое эта твоя сцылка
[14:38:47] mishok13: не та ниша
[14:38:55] piranha: или он типа реализация её?
[14:38:58] mishok13: ога
[14:39:00] mishok13: типа
[14:39:01] piranha: гм
[14:39:15] piranha: это типа дохуя ебли и мало результатов? :)
[14:39:39] mishok13: это типа, все равно прийдется на сях писать
[14:39:41] mishok13: или на плюсах
[14:39:43] piranha: )))
[14:39:49] piranha: ты пессимист
[14:39:50] wiz: вы гоните тут все
[14:39:52] piranha: почему не на форте? :)
[14:39:59] mishok13: в крайнем случае, на эрланге
[14:40:06] piranha: на форте очень даже fault-tolerant делают :)
[14:40:09] mishok13: :)
[14:40:27] piranha: I vote for
[14:40:29] mishok13: форт уже все забыли
[14:40:30] piranha: гыгы
[14:40:32] piranha: i vote forth
[14:40:48] piranha: mishok13: ну, не так жоско
[14:40:56] mishok13: не все
[14:41:04] piranha: его конечно потеснили, но я так понял, шо кое-где он жив
[14:41:06] mishok13: но большинство :)
[14:41:16] piranha: ну да, а большинство у нас чо? Программит на джаве
[14:41:22] piranha: и о питоне даже и не слышало
[14:41:30] mishok13: оно везде на яве и шарпе
[14:41:36] mishok13: большинство оно такое
[14:42:00] mishok13: ему когда "руби" говоришь, оно сразу "а, сайты клепать" :)
[14:42:25] piranha: ему когда "питон" говоришь, а оно: "эмм... это что?"
[14:42:36] mishok13: ы
[14:42:40] Большой Лис: накоторые про монти вспоминают :)
[14:42:44] piranha: руби == сайты - это что-то продвинутое
[14:42:55] _lorien: ваще то питон - это змея такая
[14:42:58] mishok13: If you need a single server to process a hundred simultaneous requests or few hundred requests per second, look somewhere else. To simplify things, Pythomnic uses threads and allocates a thread per request for the entire duration of its processing
[14:42:58] _lorien: неучи
[14:43:05] piranha: _lorien: ээ... что?
[14:43:10] mishok13: ну заебись, фолт толеранс за счет скорости
[14:43:14] piranha: THREAD PER REQUEST?!
[14:43:17] piranha: на питоне?
[14:43:20] piranha: да это ж тормозняк
[14:43:24] mishok13: это пиздец бесповоротный
[14:43:29] piranha: плюс тыща
[14:43:49] wiz: психи
[14:43:51] _lorien: piranha: _lorien: ээ... что?
змея, вот что!
[14:43:51] Большой Лис: пага пага питомнег
[14:43:53] Большой Лис: :)
[14:43:53] piranha: =)
[14:44:00] mishok13: я так и вижу, как наша система вместо 15000 запросов в минуту начинает 2000 обрабатывать
[14:44:12] piranha: не, ну можно вспомнить, что на джанге тоже 1 реквест - 1 тред
[14:44:19] piranha: но как бы реквесты разные
[14:44:28] Большой Лис: асинхронный твистед наше фсйо :)
[14:44:45] Большой Лис: mishok13, а чо за система?
[14:44:57] piranha: Большой Лис: "ихняя"
[14:45:00] mishok13: Большой Лис, VDNS :)
[14:45:05] piranha: гы
[14:45:06] mishok13: если тебе это что-то сказало
[14:45:15] Большой Лис: :(
[14:45:18] piranha: знакомые буквачьки (ц)
[14:45:19] Большой Лис: нет, инчего не сказало
[14:45:36] mishok13: я просто потрачу очень много времени, начиная с датчиков, которые мы производим и заканчивая это системой
[14:45:40] mishok13: так длинная цепочка
[14:45:49] mishok13: поэтому ты решил сьебаться
[14:45:51] mishok13: :/
[14:45:55] piranha: )))
[14:46:01] piranha: тока хотел сказать
[14:48:03] Муркт: все в списке учаснегов - онлайн :)
[14:48:15] Муркт: silent_bot не спит - он ждёт
[14:48:46] mishok13: все просто оживились, ждут продолжения обсуждения pythomnic :)
[14:55:57] mimmuror: таки мне никто не подскажет насчет бота?
[14:56:20] Муркт: что бота?
[14:56:20] xa4a: mimmuror: повтори вопрос :)
[14:56:28] mishok13: http://docs.python.org/dev/library/fractions.html
[14:56:29] Муркт: я не понимаю, что там спрашивать можно
[14:56:39] Муркт: берёшь его, и пишешь
[14:56:40] mishok13: mimmuror, import feedparser
[14:57:03] mishok13: если хочется выебнуться, то urllib2 + xmlrpc
[14:57:04] pyzilla: mishok13: Как обзываешься так и называешься!
[14:57:12] Большой Лис: %)
[14:57:17] mimmuror: мне хочется как лучше работать с вордпесс блогом и как лучше брать инфу со страниц
[14:57:30] mimmuror: никаких rss
[14:57:32] mimmuror: )
[14:57:34] red-agent: _lorien: бля, может уберешь эту хуйню с конфы?
[14:57:35] pyzilla: red-agent: Гм, у тебя мозги, поди, такие же маленькие, как и член?
[14:57:38] mishok13: ну тогда второй вариант
[14:57:39] Большой Лис: mishok13, ты случайно не сплог решил забацать?
[14:57:44] Большой Лис: ах ты падлец!
[14:57:45] red-agent: если я захочу лекций на тему матов - я могу как-быть мать попросить
[14:57:47] Большой Лис: нахуй спамеров!
[14:57:48] pyzilla: Большой Лис: Прикуси язычок, матершинник. Лучше направь свою энергию на созидание и благие деяния.
[14:57:57] Большой Лис: mishok13, сорри :)
[14:57:58] mishok13: Большой Лис, я?
[14:58:03] Большой Лис: mimmuror, это я тебе всё :)
[14:58:08] mishok13: :)
[14:58:18] Большой Лис: mishok13, ты просто первый на автодополнении появился :)
[14:58:27] mishok13: ы
[14:58:36] mimmuror: что такое сплог
[14:58:40] mimmuror: а
[14:58:43] Большой Лис: mimmuror, то что ты делаешь
[14:58:43] Муркт: то что ты хочешь сделать
[14:58:46] Муркт: =)
[14:58:55] mimmuror: ща скажу
[14:59:01] Большой Лис: Муркт, какая синхронность мысли %)
[14:59:03] Большой Лис: хихи
[14:59:22] Муркт: mimmuror: это были не вопросы, а утверждения.
[15:03:26] mishok13: хм, а зачем приделали chain.from_iterable() ?
[15:03:26] _lorien: red-agent: если я захочу лекций на тему матов - я могу как-быть мать попросить
а мне маты не нравятся
[15:03:26] mishok13: что, никто не умеет chain(*iterable) делать?
[15:03:33] mishok13: >>> list(itertools.izip_longest(range(7)[::2], range(7)[1::2]))
[(0, 1), (2, 3), (4, 5), (6, None)]
[15:03:39] mishok13: йуппи
[15:03:48] wiz: mishok13, фром_итерабль, а не фром_лист
[15:03:51] wiz: чувствуешь разницу?
[15:04:07] Муркт: range(7)[::2] шо это за отстой?
[15:04:19] mimmuror: от я уже сто раз объяснил, что нормального инета не имею. через pppoj палится пока неохота))) решил замутить бота который мне будет тягать странички и прочую шнягу. у меня есть ресурсы, лоступ к которым не ограничен и вкоторые можно постить извне.
[15:04:33] Муркт: range(0, 7, 2)
[15:04:35] mishok13: wiz, ваще, понял :)
[15:04:42] mishok13: Муркт, обычно там список
[15:04:51] mishok13: мне просто впадло было l = range(7)
[15:05:03] Муркт: а, ну тада ладно :)
[15:05:06] Большой Лис: mimmuror, ну и поставь туда прокси
[15:05:07] Большой Лис: :)
[15:05:19] mishok13: короче, самая тупая задача теперь имеет решение в лоб
[15:05:25] mimmuror: Большой Лис: куда?
[15:05:33] Муркт: mishok13: какая задача?
[15:06:16] mishok13: пары из списка повытаскивать
[15:06:18] mishok13: так, чтобы ни один элемент списка не потерялся :)
[15:06:40] wiz: mishok13, а теперь давай решение в общем виде (=
[15:06:42] wiz: в лоб
[15:07:13] mishok13: я уже давал решение в общем виде
[15:07:21] wiz: c itertools?
[15:07:24] mishok13: поищи в логах
[15:08:13] mishok13: там где-то рядом с решением map(lambda i, j: (i, j), l[0::2], l[1::2])
[15:08:41] mishok13: интересные новинки в itertools
[15:09:01] mishok13: product, permutation, combinations
[15:09:14] mishok13: *permutations
[15:12:32] mimmuror: В общем ладно. Я так понял, мне нужны urllib2 и xmlrpc
[15:12:56] mimmuror: а для wordpress случаем нет какого-нибудь модуля?
[15:13:00] _lorien: mishok13, для чего?
[15:13:10] wiz: permutations(range(2**256)) -- очень интересная новинка E:
[15:13:12] _lorien: пардон
[15:13:16] _lorien: mimmuror, для чего?
[15:13:18] mimmuror: :-[
[15:17:37] mimmuror: _lorien: Ещё раз все с начала. У меня есть блог на вордпресс. Доступ к нему бесплатный и круглосуточный. Есть несколько ресурсов, которые я постоянно читаю, которые регулярно обновляются. В rss они весь контент не выкладывают. Чтобы не тратить 4 часа нормального интернета на их чтение, мне гораздо удобнее научить бота качать с них контент на этот блог.
[15:19:16] mimmuror: Я, кстати, с xmlrpc дело не имел. Придется покурить.
[15:20:12] Большой Лис: mimmuror, вот на тот WP и навесь себе прокси
[15:20:18] Большой Лис: и через него лазий в нете скока влезет
[15:20:24] mimmuror: как
[15:20:30] mimmuror: можно узнать
[15:20:44] mimmuror: он на у провайдера
[15:20:53] mimmuror: я пхп код вставить не могу
[15:21:47] _lorien: Если ты не можешь ничего сделать, то и проблемы нету :o)
[15:22:01] _lorien: Если код менять не можешь, то как ты собрался это всё качать и аггрегировать?
[15:22:18] mimmuror: эх...
[15:22:24] mimmuror: я собрался
[15:22:46] mimmuror: повесить бота на сервер с нормальным инетом
[15:23:03] _lorien: а, ну, пусть он качает и постит в WP :-)
[15:23:05] Большой Лис: и что бы бот потом постил тебе же в блог?
[15:23:15] mimmuror: дааа
[15:23:20] Большой Лис: ужас нах
[15:23:33] Большой Лис: на что тольк не пойдут, лишь бы за инет не башлять %)
[15:23:33] _lorien: mimmuror, а в чём проблема то?
[15:23:44] mimmuror: эмм...
[15:23:51] mimmuror: уже ни в чем
[15:24:19] mimmuror: мне mishok13 сказал xmlrpc и urlib2 юзать
[15:24:32] mimmuror: я и говорю что буду курить
[15:25:28] Большой Лис: >>> d2.debug_message
'The feed has not changed since you last checked, so
the server sent no data. This is a feature, not a bug!'
[15:25:29] Большой Лис: гыгыгы
[15:26:15] mimmuror: и заодно пытаюсь уточнить, не написали ли, вдруг, какие-нибудь умельцы модуль для питона, который позволяет просто работать с вордпрессом.
[15:26:21] mimmuror: похоже такого нет
[15:26:39] mimmuror: и на том спасибо)
[15:27:03] Большой Лис: WP понимает Metablog
[15:27:14] Большой Лис: погугли про метаблог + питон
[15:27:27] Большой Лис: это API что бы постить в блог
[15:27:41] mimmuror: спс
[15:28:01] mimmuror: вечерком ;-)
[15:28:04] Большой Лис: http://en.wikipedia.org/wiki/MetaWeblog
[15:28:44] mimmuror: кстати, а никто, случем, в Tremulous не играл?
[15:28:54] Большой Лис: /me играл
[15:28:58] Большой Лис: но у тебя же трафика нет %)
[15:29:11] mimmuror: вечером то 4часа есть)
[15:29:57] mimmuror: мне вот знакомые гентушники предлагают поиграть)
[15:30:24] mimmuror: я её вчера скачал. но одному там тупо нечего делать
[15:30:42] mimmuror: Большой Лис: как там ботов поставить?
[15:32:16] Большой Лис: хз
[15:32:35] Большой Лис: кстате помоему нет нормальных ботов для неё
[15:32:43] Большой Лис: алиенты тока, и то тупые как пробки
[15:33:00] Большой Лис: не эволюционирут, стратегии никакой
[15:33:13] Большой Лис: чисто как мясо бегают, в виде дретчей %)
[15:41:53] Большой Лис: пиранья всё обещал metaweblog в BF добавить
[15:41:56] Большой Лис: но чо то не торопится
[15:41:57] Большой Лис: :)
[15:42:06] Большой Лис: а то. так бы уже видел, чо там почом
[15:42:32] tonn: плин... ни кто не сталкивался с проблемой help('modules') когда он некоторые модули выполнять начинает? (например модуль управления компизом... врезультате все нах рушиться =()
[15:46:15] mimmuror: Большой Лис: так эти тупые боты в комплекте есть или с инета доставлять надо?
[15:46:16] red-agent: In [2]: help(compizconfig)
[15:46:22] red-agent: отрабатывает все как положено
[15:46:41] Большой Лис: mimmuror, искать в нете надо
[15:47:15] tonn: >>> help('modules')

Please wait a moment while I gather a list of all available modules...

* Detected Session: kde
* Searching for installed applications...
* NVIDIA on Xorg detected, exporting: __GL_YIELD=NOTHING
* IceWM is already running
* Setting decorator to KDE Window Decorator ("kde-window-decorator --replace")

[15:47:38] tonn: списо модулей врезутьтате всеравно не выводит =(
[15:47:44] red-agent: wtf r u doing?
[15:48:58] red-agent: а, понял
[15:49:58] tonn: red-agent: что?
[15:50:43] red-agent: там ничего не рушится
[15:50:54] red-agent: там просто fusion-icon перезапускает compiz
[15:51:22] tonn: red-agent: а обойти как нить можно?
[15:51:42] tonn: red-agent: фузионикон какраз после всего этого появляется...
[15:52:02] red-agent: незнаю, смотри код
[15:52:38] Большой Лис: а у меня вообще ТБ выплюнул
[15:52:41] Большой Лис: File "/usr/lib/python2.5/site-packages/hgext/inotify/server.py", line 15, in <module>
import hgext.inotify.linux as inotify
AttributeError: 'module' object has no attribute 'inotify'
[15:52:47] Большой Лис: help('modules')
[15:52:48] Большой Лис: :)
[15:53:18] xa4a: TclError: can't find package Togl/ будем меряццо? =)
[15:53:43] Большой Лис: как очистить экран в ipython?
[15:54:10] red-agent: никак
[15:54:28] red-agent: точнее %clear
[15:54:30] red-agent: но он не работает
[15:56:26] Большой Лис: тщорт
[15:58:40] лорд Морфий: http://www.securitylab.ru/news/355059.php
[15:59:37] Большой Лис: это гавно уже "популярной" усепла стать?!
[15:59:49] Большой Лис: хотя да, весь инет про неё уже поржал
[15:59:51] mishok13: print 25*''\n :)
[16:00:23] mishok13: тьфуты, 25*'\n'
[16:03:00] Большой Лис: http://photofile.ru/photo/fishki_net/3581718/78452895.jpg
[16:03:54] mishok13: so true
[16:05:08] Большой Лис: print 25*'\n' надо писать
[16:05:10] Большой Лис: :)
[16:20:57] slav0nic: http://www.microsoft.com/rus/forefront/easyeasier/
[16:23:47] Большой Лис: делать им нечего уже совсем
[16:26:39] gigimon: привет
[16:27:15] Муркт: гигимон, это у тебя сейчас утро четверга наступило, или это ты домой приходишь вечером, и включаешь джаббер?
[16:28:41] gigimon: 16.27 у меня сейчас)
[16:28:45] gigimon: тока за комп сел просто
[16:28:52] gigimon: Муркт: а что?
[16:29:23] Муркт: да просто я в последнее время смотрю - ты каждый день где-то вот около четырёх-пяти часов заходишь
[16:29:34] Муркт: вот я и подумал, что есть какая-то причина :)
[16:29:38] Муркт: а так - просто интересно
[16:42:39] gigimon: Муркт: на работу я прихожу во столько))
[16:42:45] gigimon: в 15-16
[16:42:49] gigimon: а дома ен всегда джаббер
[16:45:38] Муркт: ого :)
[16:48:24] mishok13: поздняя работка, однако
[16:48:37] mishok13: а никто не знает, reST только в емаксе нормально поддерживается?
[16:49:34] gigimon: работа после инста, на пару часов)
[16:50:14] Муркт: gigimon: ты в киеве живёшь, не?
[16:50:22] gigimon: севастополь
[16:50:36] Муркт: пашти рядом ^_^
[16:50:48] gigimon: кстати, на счет кто где живет, никто незнает питонщиков рядом со мной?
[16:50:51] gigimon: Муркт: а ты где?
[16:50:56] Муркт: в киеве
[16:50:57] mishok13: 1 ч. 20 м. на самолете
[16:51:01] gigimon: Муркт: совсем близко
[16:51:09] Муркт: gigimon: вродь из симферополя кто-то был
[16:51:19] mishok13: гигимон, я знаю несколько людей из евпатории и симферополя
[16:51:27] mishok13: но они все женского полу и не программисты
[16:51:28] mishok13: :)
[16:51:31] gigimon: )))
[16:51:41] gigimon: кого нибьудь в севастополе из питонщиков
[17:20:43] Большой Лис: зацените
[17:20:46] Большой Лис: root@server:/var/log# ntpdate time.nist.gov
25 Jun 17:15:31 ntpdate[3906]: step time server 192.43.244.18 offset 299260567.417159 sec
[17:20:51] Большой Лис: %)
[17:21:03] xa4a: у кого-то батарейка сдохла? =)
[17:21:14] mishok13: хм...
[17:21:21] mishok13: охуенный rst-mode
[17:21:27] mishok13: /me радуется
[17:22:50] Большой Лис: биос на сервере сбросили тщуть %)
[17:34:42] Большой Лис: гм
[17:34:45] Большой Лис: кто с бубунтой
[17:34:49] Большой Лис: нид хэлп
[17:34:53] Большой Лис: root@server:/var/log# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
linux-image-server linux-server openssh-client openssh-server ssl-cert
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
[17:34:59] Большой Лис: почему 5 not upgraded ?!
[17:35:12] xa4a: The following packages have been kept back
[17:35:14] gigimon: мож че с безопасностью
[17:35:15] xa4a: всего 5
[17:35:47] Большой Лис: так а чо он оставляет их?
[17:35:50] Большой Лис: почему не апдейтит?!
[17:36:17] Большой Лис: нахрен они мне kept back
[17:36:22] Большой Лис: хочу обновлённые
[17:36:30] Большой Лис: как его тыкнуть палочкой, что бы обновил?
[17:36:36] xa4a: If the dependencies have changed on one of the packages you have installed so that a new package must be installed to perform the upgrade then that will be listed as "kept-back".
[17:36:41] xa4a: это из первой гуглоссылки
[17:37:43] Большой Лис: гм
[17:37:49] Большой Лис: нифига не понял
[17:37:58] Большой Лис: а вроде англицкий знаю
[17:41:48] mishok13: а dist-upgrade пробовал?
[17:42:50] mishok13: тьфу, full-upgrade
[17:43:08] mishok13: хотя это вроде одно и то же
[17:43:10] mishok13: :/
[17:44:14] Большой Лис: aptitude install linux-image-server linux-server openssh-client openssh-server ssl-cert
[17:44:20] Большой Лис: пошёл устанавливать новые версии
[17:57:37] _lorien: А кто-нить чем-нить в чём-нить моделурует сущности системы перед её написанием?
[17:57:44] _lorien: Хотелось бы накидать планчег.
[17:59:06] wiz: xclock
Maximum number of clients reachedError: Can't open display: :0.0

как бы посмотреть кто эти xclients течёт?
[18:00:10] _lorien: хм, если иксы через сокет, то можно lsof наверное заюзать
[18:30:16] : This room is not anonymous
[18:30:17] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[18:39:49] _lorien: Ошибка базы данных

Неправильно настроена ваша даза данных. Убедитесь в том что соответсвующие таблицы базы данных были созданы, а также в что что база данных читаема для соответсвующим пользователем.
Предлагаю оторвать руки "переводчику" этого сообщения в джанге )
[18:40:30] mimmuror: :-)
[18:50:30] slav0nic: хы, это она в консоль такое плювать могёт?
[18:51:10] piranha: _lorien: гага, и тому, кто перевёл Slug как "раб"
[18:54:49] slav0nic: жесть)
[18:55:00] slav0nic: лучшеб как ЧПУ перевели
[18:57:31] slav0nic: на лаунчпаде жестоко переводом занимтаься, я помню сидел переводил exaile + gajim, потом пришёл какой-то "гай" и убрал мои переводы, заменив на свои бредни)
[18:58:25] mishok13: на русский или украинский?
[19:04:08] slav0nic: рашн
[19:04:18] slav0nic: укр мне нах не нужен)
[19:06:19] piranha: эх ты
[19:13:26] wiz: http://lenta.ru/news/2008/06/24/dozer/
дело Мартина живёд!
[19:15:22] _lorien: 21 июня 2008 года в семье Хмелевых, живущей в Екатеринбурге, произошли два важных события: рождение сына и победа сборной России над сборной Голландии в 1/4 финала чемпионата Европы по футболу. Они решили совместить эти два события и назвали сына Гусом. Такое же имя получил еще как минимум один россиянин, родившийся в тот знаменательный день – отпрыск семьи Городниковых из Болотного Новосибирской области.
[19:18:31] _lorien: а чем конфиг bind проверить? Чё-т нету проги named-checkconf или как там она называлась..
[19:18:41] wiz: rndc
[19:19:10] Муркт: _lorien: этому гусу в школе потом будет пиздус =)
[19:19:20] _lorien: почему?
[19:19:31] Муркт: травить будут, я думаю :)
[19:19:51] _lorien: Муркт, если успеет воспитаться на улице или от отца, то пиздус будет тому, кто к нему будет лезть )
[19:20:20] Муркт: жалка, что мы не узнаем прадалжения банкета.
[19:21:20] _lorien: гмгм, а этот rndc он из какого пакета в дебиане? )
[19:51:28] : This room is not anonymous
[19:51:28] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[19:58:16] Большой Лис: о_О
[19:58:33] Большой Лис: В результате 20-летний строитель погиб на месте...Рабочий-бульдозерист был задержан. Возбуждать ли на него дело, пока не решено.
[19:58:40] Большой Лис: пипец
[20:28:45] : This room is not anonymous
[20:28:45] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[20:41:03] slav0nic: никто не подкинет forum engine на джанге? вроде их много, а какой получше хз
нужен простой лёгкий форум)
[20:41:50] Portnov: cicero ? :)
[20:42:04] slav0nic: фе)
[20:42:11] slav0nic: он норкоманский)
[20:42:25] Portnov: он маньякский )
[20:42:29] slav0nic: ну да)
[20:42:37] Муркт: тоже мне проблема
[20:42:41] Муркт: дотеши его под себя :)
[20:42:48] Хрюндель (джангист): Хмм.. как бы в джанге проверить если хеш от пароля совпадает с тем что в базе.. а то там какие то salt и тд..
[20:42:50] Муркт: всяко проще, чем с нуля написать
[20:43:11] Portnov: Хрюндель (джангист): там же вроде есть check_password для этого
[20:43:22] Хрюндель (джангист): Portnov, щас поищу
[20:43:59] slav0nic: http://www.djangoproject.com/documentation/authentication/
[20:44:17] slav0nic: там и примеры есть
[20:44:19] Хрюндель (джангист): slav0nic, уже нашёл
[20:44:30] Хрюндель (джангист): slav0nic, вообще по линкам от антисимитов не захожу
[20:44:34] slav0nic: ))
[20:47:02] slav0nic: http://code.google.com/p/django-forum/
попробую эту поделку покурить
[20:47:24] piranha: slav0nic: посмотри на django-basic-apps
[20:47:33] piranha: там какой-то недоблог есть, может и недофорум есть?
[20:47:58] slav0nic: оке
[20:48:47] xa4a: ещё есть недомультилингваль.. а есть что-то сурьёзное, интересное, готовое и не в транке?
[20:50:58] cyxapeff: ни у кого к вечеру желания потестить (или просто покритиковать код) не появилось?
[20:51:13] Муркт: смотря какой код
[20:51:15] Муркт: в студию ;)
[20:51:19] cyxapeff: http://code.google.com/p/django-fileman/
[20:51:44] cyxapeff: код страшный :D Но лучше не получается. Поэтому и прошу мнения профессионалов.
[20:53:38] xa4a: http://cyxapeff.org/media/File_Manager_1213365285400.png отсюда как попасть в каталог, содержащий файл?
[20:53:44] xa4a: /me начал со скриншотов :)
[20:54:14] xa4a: (кнопка "назад" не считается правильным ответом)
[20:54:15] cyxapeff: кнопочкой назад ) Или бэкспейсом. Хотя да. Наверно стоит сделать ссылочку "назад"
[20:54:57] xa4a: размер файлов в Кб
[20:55:01] xa4a: килобитах?
[20:55:42] xa4a: или кибибитах?
[20:59:05] Хрюндель (джангист): Portnov, я вот думаю как бы этим check_password воспользоваться в формах.. Там ведь ему надо передать юзера и пароль, так вот юзера хотелось бы из request'а взять, только как до него добраться в формах то
[20:59:33] cyxapeff: хм. кикибит.... А как он обозначается? В вики только килобит нашёл...
[20:59:45] xa4a: cyxapeff: http://ru.wikipedia.org/wiki/%D0%95%D0%B4%D0%B8%D0%BD%D0%B8%D1%86%D1%8B_%D0%B8%D0%B7%D0%BC%D0%B5%D1%80%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8
[21:00:08] Portnov: cyxapeff: KiB
[21:00:43] Portnov: Хрюндель (джангист): ну логин-то известен?
[21:00:56] xa4a: cyxapeff: не кики, а киби
[21:01:08] Portnov: Тогда можно в крайнем случае User.objects.get(username=login)
[21:01:34] xa4a: cyxapeff: middleware.py: except: pass
[21:01:56] Хрюндель (джангист): Portnov, неа.. и логин тоже неизвестен..
http://dumpz.org/1463/
[21:02:38] xa4a: cyxapeff: http://code.google.com/p/django-fileman/source/browse/trunk/models.py#30 unicode(self.owner). еси в имени овнера не-аски символы, то попа
[21:03:03] cyxapeff: xa4a: а вообще пусть это джангисты сами правят ))) Оно же стандартным фильтром выводится )
[21:03:27] xa4a: cyxapeff: это про Кб?
[21:03:34] cyxapeff: да
[21:03:40] Portnov: Хрюндель (джангист): ну можно при инициализации формы ей юзера передавать
[21:03:45] xa4a: хм.. наверно
[21:03:48] Portnov: __init__ свой напишиъ
[21:04:18] Хрюндель (джангист): Portnov, скрытым полем что ли?
[21:04:22] cyxapeff: про middleware.py не понял. Чего не нравится pass?
[21:04:51] xa4a: не нравится except:
[21:04:54] Portnov: в коде, form = CheckForm(user=request.user, ...)
[21:05:04] Хрюндель (джангист): а..
[21:05:06] Хрюндель (джангист): понял
[21:05:09] Хрюндель (джангист): спасибо
[21:05:46] cyxapeff: xa4a: то есть его просто убрать? Думал оно обязательно....
[21:06:06] xa4a: cyxapeff: тоесть ты там ожидаешь иксепшн User.DoesNotExist, так его и лови, а то если вылезет какой-нить IOError, то он плагополучно подавится и будешь мучаться долго, ища его
[21:06:35] cyxapeff: хм. Ну тоже верно
[21:06:52] xa4a: о, нашёл не соответствие рер-8 :)
[21:06:58] xa4a: несоответствие
[21:07:06] xa4a: utils.py:8
[21:07:19] xa4a: в киворд аргументах значение не отделяется пробелами
[21:09:03] cyxapeff: ммм. Оно у меня везде так... Ну ладно. Исправлю.
[21:09:32] xa4a: class Fmoper: не обязателен для группировки функций. ведь не пхп, тут есть неймспейсы. хотя это зависит от привычек
[21:09:49] xa4a: классы, обычно, представляют сущности
[21:11:57] xa4a: return render_to_response( .... - посмотри декоратор render_to() - выйдет намного лаконичнее
[21:12:42] Большой Лис: http://www.djangosnippets.org/snippets/821/
[21:12:43] Большой Лис: вот он
[21:12:47] cyxapeff: о декораторе знаю. Тут не так часто используется render_to_response, поэтому оставил так.
[21:13:11] xa4a: http://code.google.com/p/django-fileman/source/browse/trunk/views.py#122 неоднородный стиль применения декораторов
[21:13:14] cyxapeff: про нэймспэйсы немножко не понял...
[21:14:43] cyxapeff: этот декоратор тоже менять не хочется. Имхо, так красивей, чем две собачки подряд. Тем более что в офф доке говорят делай хоть так - хоть так.
[21:14:44] xa4a: cyxapeff: ну.. классы нужны, чтобы инкапсулировать, читай приделывать к данным методы их обработки. у тебя класс, который выше написал, просто объединяет кучку функций, но не несёт данных. для этого используются модули
[21:15:00] xa4a: cyxapeff: я просто придираюсь :)
[21:15:17] xa4a: можно-то можно. но приятнее читать когда однообразно идёт
[21:15:18] xa4a: (мне)
[21:15:32] cyxapeff: это я понял. То есть нужно вынести эти функции в отдельный файл и делать import fmoper?
[21:16:21] xa4a: или просто без класса. у тебя ведь кроме них почти ничего в этом файле нет
[21:16:29] piranha: гммм
[21:16:36] piranha: а зачем оно вот так применяется?
view = permission_required('fileman.can_fm_list')(view)

[21:16:42] piranha: то с собакой, то без
[21:16:45] piranha: ничо не понял
[21:16:52] piranha: эээ... а, дочитался
[21:17:21] piranha: cyxapeff: странный прикол :) Напряжно читать очень, честное слово
[21:18:25] xa4a: http://code.google.com/p/django-fileman/source/browse/trunk/views.py#255 тут бы очень к месту было бы ловить иксепшн, т.к. просто os.mkdir(path) даже без проверки входных данных
[21:18:40] cyxapeff: ладно. поменяю... Уговорили )
[21:19:09] xa4a: re.search("^%s" % request.user.fileman_Setting.root, path) is None >_<.startswith() отменили?
[21:19:20] piranha: http://code.google.com/p/django-fileman/source/browse/trunk/views.py#103
[21:19:30] piranha: вот это совсем не прикольно, мне кажется
[21:20:13] piranha: anonymous = request.user.username == 'Anonymous'
[21:20:20] piranha: заодно и один запрос в базу улетит
[21:20:22] cyxapeff: о! Спасибо! Сам долго думал как регесп заменить.
[21:20:57] Большой Лис: а зачем вообще anonymous = True/False ?!
[21:21:04] piranha: cyxapeff: а зачем у тебя отдельный юзер на онанимуса?
[21:21:14] piranha: в базе к тому же
[21:21:15] cyxapeff: Большой Лис: чтобы убирать кнопку "выход" )
[21:21:22] Большой Лис: request.user.is_anonymous выдаст с потрохами
[21:21:26] cyxapeff: piranha: чтобы права ему давать
[21:21:29] Большой Лис: анонизмус оно или нет
[21:21:32] piranha: ааа
[21:21:49] piranha: Большой Лис: шо ниясна? Там отдельный юзер выделен
[21:22:03] piranha: cyxapeff: ну имя-то никто подменить не сможет, так что убирать запрос в базу можно на шару
[21:22:05] piranha: Большой Лис: :)
[21:22:25] Большой Лис: cyxapeff, давно на ПХП последний раз кодил?
[21:22:36] Большой Лис: ;)
[21:22:37] cyxapeff: запрос убрал. спасибо.
[21:22:43] piranha: про импорты уже говорили?
[21:22:48] piranha: импорты ужасны )
[21:22:59] cyxapeff: Большой Лис: нормально - несколько лет назад. Так только по мелочи. Давно уже на питоне :)
[21:23:07] cyxapeff: piranha: не говорили :)
[21:23:19] Большой Лис: cyxapeff, тогда незачот тебе, если давно
[21:23:26] Большой Лис: двоешнег :D
[21:23:29] piranha: 1) импорты стандартных либ
пустая строка
2) импорты дополнительных либ (типа джанги, pil, etc)
пустая строка
3) импорты из твоего приложения
пустая строка
[21:24:04] piranha: if PYTILS: from pytils.translit import slugify
else: from django.template.defaultfilters import slugify

вот так делать в принципе нехорошо... :) Неужели пары строк жаль? :)
[21:24:24] piranha: cyxapeff: хм, а откуда берётся переменная PYTILS?
[21:24:40] Большой Лис: from fileman.settings import *
[21:24:41] cyxapeff: piranha: а почему так нельзя. Я сам в этих импортах тогда замучаюсь. Что для чего )
[21:24:42] Большой Лис: отсуда видимо
[21:24:46] piranha: from fileman.settings import *


засёк
[21:25:02] piranha: cyxapeff: как нельзя? Не понял )
[21:25:05] cyxapeff: да. Там переменных не много и все большими буквами.
[21:25:11] cyxapeff: Ну так как они сейчас оформлены
[21:25:12] Хрюндель (джангист): Люди, я что то заметить не могу где тут у меня синтакс эрор.. http://dumpz.org/1464/ на третью строчку жалуется
[21:25:18] Большой Лис: cyxapeff, говоришь на питоне давно, а pep8 не читал
[21:25:36] piranha: cyxapeff: ну можно всё что угодно, на самом деле. Я просто пеп8 цитирую по памяти )
[21:25:39] cyxapeff: Хрюндель (джангист): **args - разве не одна звёздочка?
[21:25:48] piranha: я сам стараюсь чтоб везде одинаково было, вот и всё
[21:25:51] xa4a: (**args, **kwargs)
[21:25:54] Муркт: fuf
[21:26:02] cyxapeff: Большой Лис: читал. Но не всегда следую.
[21:26:04] piranha: не fuf, а kjk
[21:26:22] piranha: Муркт: **args - 'nj kjk
[21:26:27] Хрюндель (джангист): cyxapeff, точно
[21:26:29] piranha: *это kjk
[21:26:30] Муркт: ok
[21:26:33] piranha: )))
[21:26:42] Муркт: http://neatorama.cachefly.net/images/2008-06/zero-dollar-bill-brian-romero.jpg
[21:26:47] Большой Лис: %)
[21:26:49] Муркт: Inspired by the soaring price of oil and the continued devaluation of the dollar, artist Brian Romero designed the bill for the increasingly-worthless dollar: the Zero Dollar Bill!
[21:27:08] Муркт: вот полноценная версия (400 кб) http://brianromero.com/blog/2008/06_june/worthless_color.jpg
[21:27:19] piranha: WORTHLESS
[21:27:20] Муркт: посмотрите на надписи :)
[21:27:22] piranha: lol
[21:27:25] xa4a: я бы этот темплейт разгрузил http://code.google.com/p/django-fileman/source/browse/trunk/templates/list.html?r=29
[21:27:30] Муркт: (на все надписи)
[21:27:34] piranha: District of Criminals
[21:27:53] piranha: This is not worth anything, just like real U.S. currency
[21:27:54] piranha: :D
[21:27:57] piranha: kjk!
[21:28:12] Муркт: Just A Scam - вместо росписи :)
[21:28:23] piranha: никто rake не юзал?
[21:28:33] piranha: Муркт: жаль что не Scum
[21:28:34] Муркт: и вместо treasury of united states - thievery of united states
[21:29:29] cyxapeff: xa4a: угу.
[21:29:55] Большой Лис: чо такое HOAX ?
[21:30:08] Большой Лис: там, на том "баксе" написано было
[21:30:12] cyxapeff: А вот глупый вопрос. Как узнать чего выкидывает например mkdir быстро. Помимо того чтобы в шелле создать неправильную папку )
[21:30:30] Муркт: Большой Лис: обман; ложь, мистификация, неправда
[21:31:30] xa4a: cyxapeff: а всего - не угадаешь всё-равно
[21:31:36] xa4a: на то они и исключения
[21:32:03] xa4a: /me вспомнил джаву с throws
[21:32:07] cyxapeff: понятно
[21:33:57] piranha: гы, когда в русском ФФ заходишь на сайт с плохим ssl-сертификатом, две кнопки: одна "добавить исключение...", а вторая...
[21:34:04] piranha: Уходим отсюда!
[21:34:05] piranha: :D
[21:34:09] piranha: ржу
[21:34:24] piranha: К сертификату нет доверия, гыгы
[21:51:01] cyxapeff: Тээкс. Возник вопрос. В urls есть
(r'^list/$', views.ls),
(r'^list/(?P<path>.+)/$', views.ls), нельзя ли заставить работать в шаблоне И {% url fileman.views.ls %} И {% url fileman.views.ls переменная %} ?
[21:52:03] piranha: можно
[21:52:28] piranha: url(r'^list/$', views.ls, name="ls"),
url(r'^list/(?P<path>.+)/$', views.ls, name="ls_var"),
[21:52:34] piranha: cyxapeff: и юзай по разным именам их
[21:52:44] piranha: типа {% url ls %} и {% url ls_var var %}
[21:52:54] cyxapeff: спасибо
[21:59:29] cyxapeff: и по декораторам вопрос. вот декоратор: http://code.google.com/p/django-fileman/source/browse/trunk/views.py#33 - он работает, только если canNone указать явно. То есть @rightPath(True) или @rightPath(False). А можно его заставить работать при вызове без параметров?
[22:00:02] xa4a: ()
[22:00:04] xa4a: ?
[22:00:08] piranha: !
[22:00:12] piranha: >_<
[22:00:17] xa4a: (_*_)
[22:01:20] piranha: o_
[22:01:22] piranha: o_O
[22:01:38] Большой Лис: фу, камел кейс
[22:01:41] cyxapeff: м. А @rightPath уже нельзя, да?
[22:02:04] Большой Лис: cyxapeff, @rightPath()
[22:02:12] cyxapeff: да. Это я понял. :)
[22:02:18] cyxapeff: ну нельзя так нельзя
[22:03:12] piranha: cyxapeff: ну ты можешь захренячить кучу проверок, типа пришли ли тебе параметры, и если нет, то таки возвращать уже декорированную функцию, но ты офигеешь потом с кода в этом декораторе
[22:03:18] piranha: лучше не надо этого делать ;)
[22:04:00] Большой Лис: /me уже офигел с кода декоратора
[22:04:17] piranha: да, декораторище знатное :)
[22:04:29] Большой Лис: внутри декоратора, докерируемый враппер например %)
[22:04:42] cyxapeff: :)
[22:05:01] cyxapeff: Да, я никогда раньше не писал декораторы.
[22:05:18] Большой Лис: здаётся мне кто то наврал про пхп ;)
[22:05:42] cyxapeff: Большой Лис: а обижать-то зачем (
[22:06:07] cyxapeff: оно же как хобби...
[22:07:48] piranha: cyxapeff: да на нас тут один красный элемент негативно влияет;)
[22:08:01] piranha: cyxapeff: не обращай внимания, некоторые уже поддаюцо
[22:09:06] cyxapeff: piranha: да я же больше в шутку
[22:09:56] piranha: cyxapeff: ну я-то этого не вижу! )
[22:11:24] piranha: <mpm> Can you put the whole trace and command on pastebin?
<martinoconnor> pastebin?
<djc> !paste
<martinoconnor> !paste
<djc> !help learn
<djc> !learn
<martinoconnor> !help paste


жгут )
[22:12:06] Муркт: нифига не понял
[22:12:18] piranha: бота нету на месте
[22:12:28] piranha: чуваку грят, запости на пастебин
[22:12:36] piranha: он спрашивает - шо такое пастебин?
[22:12:47] piranha: ну и потом пытаются выдавить из него инфу )
[22:17:59] Большой Лис: без бота как без головы :)
[22:18:10] Большой Лис: ботозависимые, гыгы
[22:18:18] piranha: гг
[22:25:54] piranha: хаха! мой первый патчик попал в меркуриаловский транк! :)
[22:26:15] piranha: \o) \o/ (o/
[22:26:18] Большой Лис: фу, меркуриал на svn-е
[22:26:21] Большой Лис: позор
[22:26:23] Большой Лис: ;)
[22:26:24] piranha: чочо?
[22:26:29] piranha: ты о чём?
[22:26:30] Большой Лис: транк!
[22:26:41] piranha: транк - это жаргон
[22:26:42] wiz_: гы
[22:26:43] piranha: неуч!
[22:26:44] piranha: )
[22:26:44] wiz_: VCS FAIL
[22:26:50] piranha: NOWAI
[22:27:02] piranha: Большой Лис: http://www.selenic.com/repo/index.cgi/hg/
[22:27:25] piranha: как мне это назвать, чтоб ты понял? :)
[22:27:56] Большой Лис: piranha, мм
[22:28:00] Большой Лис: ну я не знаю...
[22:28:06] Большой Лис: ты ж у нас тут спец по hg
[22:28:20] Большой Лис: ты и говори, как в hg называется аналог svn trunk
[22:28:30] piranha: а почему вдруг транк - это svn?
[22:28:36] piranha: почему не cvs? там тоже были транки
[22:28:39] slav0nic: скажи репозиторий и не парься)
[22:28:40] piranha: не? ;)
[22:29:06] Большой Лис: понятия не имею, ниразу с cvs не сталкивался (бог миловал)
[22:29:06] piranha: дык репозиториев много
[22:29:08] Муркт: Большой Лис: транк - это bleeding-edge, а к типу VCS не имеет отношения
[22:29:13] piranha: именна
[22:29:42] piranha: slav0nic: я транком называю основной репозиторий, откуда потом берутся релизы. Так сказать первичный источник
[22:30:09] piranha: у того же меркуриала есть ещё crew, куда обычно пушат изменения учаснеги (туда человек 7-8 могут пушить, а в транк только 2 или 3)
[22:30:19] Большой Лис: буквоеды!, так и знайте
[22:30:21] Большой Лис: я пошутить хотел
[22:30:22] piranha: а репозиторий.. есть ещё стейбл, есть крю-стейбл, етц
[22:30:41] piranha: Большой Лис: я закрасноглазил на это некошерное слово! ))))
[22:31:45] Хрюндель (джангист): В воскресенье иду в крупную фирму устанавливать редхату.. Прислали 124 страницы настроек которые надо установить для секъюрности.. и это только сам линукс.. а ещё для апача, явы, томкаты по 30 страниц настроек.. Пентагон отдыхает
[22:33:09] piranha: лол
[22:33:10] piranha: гыгы
[22:33:19] Хрюндель (джангист): Представляю как они эти настройки для винды пишут.. Пару тысяч страниц скриншотов типа "клик хир"
[22:36:02] slav0nic: наверно ребе советовал что да как?) чтоб всё было кошерно
[22:39:02] Хрюндель (джангист): slav0nic, мне из твоего казино советовали.. на те бабки что ты проебал они решили себе серверок купить
[22:39:10] slav0nic: ))
[22:39:31] slav0nic: кстати спасибо что напомнил) а то давно не играл
[22:39:55] Хрюндель (джангист): чтоб тебе не фортануло
[23:10:06] : This room is not anonymous
[23:10:07] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[23:40:17] : This room is not anonymous
[23:40:17] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[23:42:58] xa4a: никто тундербёрдом почту с гмыла по имапу не снимает:
[23:43:07] xa4a: *?
[23:44:44] Хрюндель (джангист): тут тундербёрд по моему никто не юзает
[23:46:27] xa4a: хм.. а что, кроме mutt ?
[23:46:32] xa4a: и броузера
[23:47:17] Хрюндель (джангист): outlook ))
[23:47:32] Большой Лис: /me снимал
[23:47:38] Большой Лис: теперь еволюшеном снимаю
[23:47:52] Хрюндель (джангист): а если серьёзно, thunderbird просто редкостное дерьмо
[23:47:59] Хрюндель (джангист): evolution намного лучше
[23:48:24] xa4a: хм..
[23:48:26] Большой Лис: я в ево досихпор не могу понять как алиасы создавать
[23:48:31] Хрюндель (джангист): хотя тоже там наворотили..
[23:49:21] Хрюндель (джангист): piranha, я слышал новый eclipse умеет кофе варить