gentoo.ru
python
python@conference.gentoo.ru
Понедельник, 14 марта 2011< ^ >
maksbotan установил(а) тему: Пей тон @ Жуй картон || https://gist.github.com/289467 || Логи: http://tinyurl.com/gentoo-py-logs || "Python's a drop-in replacement for BASIC in the sense that Optimus Prime is a drop-in replacement for a truck."
Конфигурация комнаты
Участники комнаты

GMT+3
[00:39:06] qnikst вышел(а) из комнаты
[09:26:31] krigstask вышел(а) из комнаты
[09:42:53] maksbotan вошёл(а) в комнату
[10:09:23] maksbotan вышел(а) из комнаты
[10:12:49] maksbotan вошёл(а) в комнату
[10:38:05] maksbotan вышел(а) из комнаты
[10:40:47] maksbotan вошёл(а) в комнату
[11:11:42] maksbotan вышел(а) из комнаты
[11:30:20] krigstask вошёл(а) в комнату
[12:50:12] qnikst вошёл(а) в комнату
[12:50:21] <qnikst> krigstask: ping ^)
[12:50:35] <krigstask> Ага
[12:51:27] <qnikst> ща тебя hg-ой мучать буду
[12:51:34] <qnikst> если есть время
[12:52:41] <krigstask> Давай, буду отвечать по возможности
[12:53:59] <qnikst> в общем проблема:
репозиторий шарится, и оттуда можно скачивать
при пуше падает
если сравнивать лог с hg serve то падает на том моменте когда должен сделать POST
[12:54:13] <krigstask> Кто падает? Репозиторий?
[12:55:19] <qnikst> плохо сказал, все живы но клиент пишет следующее:
  File "/usr/lib/python2.7/site-packages/mercurial/keepalive.py", line 259, in do_open
    raise urllib2.URLError(err)
URLError: <urlopen error ''>
abort: error:
[12:55:29] <qnikst> в логах апаче попытки пуша нет
[12:55:52] <qnikst> это если я к серверу напрямую стучусь, не через nginx (с ним следующие проблемы будут) =)
[12:56:28] <krigstask> Так вообще кажется, что Апач запрещает POST-запрос
[12:56:38] <qnikst> а где это можно сделать?
[12:59:25] <krigstask> Ну есть <LimitExcept /> и <Limit />
[13:02:37] <qnikst> о
[13:02:54] <qnikst> при попытке сделать форму с post запросом на пыхе всё тоже упало
[13:04:28] <krigstask> Ох уж этот Апач
[13:08:16] maksbotan вошёл(а) в комнату
[13:09:43] <qnikst> даваще
[13:09:49] <qnikst> но тут он без вариантов
[13:12:45] <krigstask> Почему?
[13:13:33] <qnikst> потому, что пхп
[13:14:11] <krigstask> Ну не факт, что без него никак
[13:14:27] <qnikst> и + не cgi
[13:15:00] <krigstask> Ну как хочете
[13:17:18] <qnikst> лимитами кстати GET POST и OPTIONS не закрыто
[13:21:02] <krigstask> Попробуй curl'ом пощупать, может, Апач говорит чего-нибудь умное в ответ
[13:22:49] <qnikst> он в еррор лог даже с debug ничо не пишет
[13:22:55] <qnikst> хотя ща попробую
[13:25:21] <krigstask> Я имею в виду HTTP-ответы
[13:25:36] <qnikst> там в принципе сокет не открывается
[13:25:40] <qnikst> какие ответы
[13:25:47] <qnikst> :)
[13:25:54] maksbotan вышел(а) из комнаты
[13:26:47] <krigstask> Гхм… Наверное, я плаваю в этом вопросе, но разве не сначала открывается сокет, а потом уже шлётся POST-запрос?
[13:27:28] <krigstask> И открывается он до того, как сервер понимает, что это POST-запрос
[13:27:30] <krigstask> Нет?
[13:32:32] <qnikst> поидее так должно быть
[13:35:56] maksbotan вошёл(а) в комнату
[13:40:32] <qnikst> блин походу из-за itk всё
[13:49:57] <krigstask> Из-за кого?
[13:51:17] <qnikst> хрень позволяющая апачу разными пользователями представляться
[13:51:21] <qnikst> btw
[13:51:29] <qnikst> как курлом пост запрос послать?
[13:53:47] <krigstask> man curl, конечно
[13:54:48] maksbotan вышел(а) из комнаты
[14:18:36] qnikst вышел(а) из комнаты
[14:21:14] maksbotan вошёл(а) в комнату
[14:42:44] qnikst вошёл(а) в комнату
[14:42:52] <qnikst> я таки починил
[14:43:00] <qnikst> идея использовать gcc-4.5 была плохой
[14:43:20] <krigstask> Неужто в нём дело?
[14:44:05] <qnikst> ага
[14:44:20] <qnikst> пересборка апача с 4.4 помогла
[14:44:27] <krigstask> Корявый Апач
[14:44:37] <krigstask> Вообще странно, мягко говоря
[14:45:48] maksbotan вышел(а) из комнаты
[14:49:06] maksbotan вошёл(а) в комнату
[14:50:58] <qnikst> но так и есть
[14:51:29] <krigstask> Согласись, маловероятно, чтоб такое не заметили
[14:55:47] <qnikst> ну решение с гентофорумов
[14:55:56] <qnikst> + итк эксперементальная фигня
[14:56:04] <krigstask> Ёксель-моксель
[14:56:06] <qnikst> экспериментальная
[14:56:07] <qnikst> =)
[14:56:14] <qnikst> нахрена она на сервере я не знаю
[14:56:28] <krigstask> А я знаю (-:Е
[14:56:54] <qnikst> и?
[14:57:27] <krigstask> Ну, например, чтоб файлы мог изменять и сервер, и обычный пользователь
[14:57:51] <qnikst> есть другие mpm технологии
[14:57:52] <krigstask> У меня вот доступ к репкам есть и для лохопользователей по HTTP, и по SSH для меня
[14:58:45] <qnikst> лучше скажи что послушать интересного можно
[14:58:57] <qnikst> и пойду trac восстанавливать
[14:59:05] <krigstask> Metsatöll вроде рекомендовал уже, да?
[14:59:09] <qnikst> угу
[15:00:29] <krigstask> И TrollfesT,кажется, тоже
[15:01:42] <qnikst> хм.. трольфестов я знал
[15:02:03] <qnikst> о местанол с groveshark стал в канал влезать
[15:02:13] <krigstask> Чего?
[15:02:21] <qnikst> я с groveshark слушаю
[15:02:31] <qnikst> там некоторые композиции в очень хорошем качестве
[15:02:35] <qnikst> и не успевают грузиться
[15:02:35] <krigstask> Местанол — это спирт такой? (-%Е
[15:02:50] <qnikst> метсатол
[15:02:58] <krigstask> Метсатёлл
[15:03:03] <krigstask> Тогда уж (-:Е
[15:03:04] <qnikst> я не умею читать названия
[15:03:16] <qnikst> я только начало и конец читаю
[15:03:27] <krigstask> Ладно, хм… Тебе из какой степи посоветовать?
[15:03:33] <qnikst> типа трольфестов
[15:03:53] <qnikst> или прощее "хумпа-чтонить"
[15:04:21] <krigstask> Хумпу у нас только Finntroll, Korppiklaani да Trollfest рубают
[15:04:25] <krigstask> Из тех, что я знаю
[15:04:34] <krigstask> А Litvintroll не слыхал?
[15:05:23] <qnikst> неа
[15:05:25] <qnikst> ща погляжу
[15:05:31] <krigstask> Бяларусы
[15:05:55] <qnikst> бяларусы это хорошо
[15:06:04] <qnikst> там всякие зничи добрые
[15:06:16] <krigstask> Правда, они «беларусы», конечно
[15:06:24] <krigstask> Какие «зничи»?
[15:06:29] <qnikst> znich
[15:07:21] <qnikst> чур тоже
[15:07:29] <qnikst> еле вспомнил..
[15:08:03] <krigstask> Чур хохляцькій
[15:08:13] <qnikst> хм..
[15:08:51] <qnikst> разве?
[15:09:00] <krigstask> Жуб даю
[15:09:03] <qnikst> хотя я в языках одинаково не шарю
[15:09:16] <krigstask> Вітаємо Вас на офіційному сайті українського фольк-метал гурту ЧУР!
[15:09:21] <qnikst> ясно
[15:09:44] <qnikst> ну а троiца точно бялорусы
[15:10:33] <krigstask> «беларусы», говорю же
[15:10:37] <krigstask> Ага, точно
[15:10:54] <krigstask> Могу крутых полякобелорусов порекомендовать, но они без тяжеляка
[15:11:00] <qnikst> хм?
[15:11:02] <krigstask> http://img80.imageshack.us/img80/3126/chursmoking.jpg — а-а-а, клюква
[15:11:07] <krigstask> Что?
[15:11:17] <qnikst> давай
[15:11:23] <krigstask> Czeremszyna
[15:11:52] <qnikst> чорт грувшарк не знает
[15:12:00] <qnikst> а вконтакту лень открывать
[15:12:06] <qnikst> надо будет не забыть потом поискать
[15:12:17] <krigstask> rutracker их имеет
[15:12:40] <qnikst> нечестно :)
[15:12:48] <krigstask> Поцчему?
[15:12:57] <krigstask> Ха, а я могу mpd'ом в сеть вещать то, что слушаю
[15:13:11] <qnikst> )
[15:13:49] <krigstask> Если хочешь
[15:13:51] <qnikst> как всех пользователей pg посмотреть
[15:13:59] <qnikst> да я пока livetroll послушаю
[15:14:00] <krigstask> Не помню (-:Е
[15:14:04] <qnikst> блин
[15:14:06] <qnikst> =)
[15:14:12] <qnikst> Litvintroll
[15:16:40] <krigstask> Давай, а я сербов послухаю
[15:18:26] <qnikst> а потом echo of dalriada, они чехи какие-то емнип
[15:18:30] <qnikst> хотя скорее всего ип
[15:22:39] <krigstask> Чехи без песен на чешском не катят (-%Е
[15:25:12] <qnikst> у эхи с этим проблем нет
[15:25:13] <qnikst> =)
[15:25:40] <krigstask> А чего называются так коряво?
[15:26:00] <qnikst> черт знает
[15:26:04] <qnikst> я с ними не общался
[15:26:16] <qnikst> зато другу они диск нахаляву прислали
[15:26:16] <qnikst> =))
[15:27:52] <krigstask> Хе (-:Е
[15:28:49] <qnikst> хм.. не напомнишь откуда плагины для трака для hg и подсчёта времени брать?
[15:30:22] <krigstask> www-apps/trac-mercurial
[15:30:59] <krigstask> http://trac-hacks.org/wiki/TimingAndEstimationPlugin
[15:32:27] <qnikst> после установки trac-mercurial его перезагружать надо?
[15:32:34] <krigstask> Вроде нет
[15:32:40] <krigstask> Только включить
[15:33:39] <krigstask> Какой-то Nightwish чешский
[15:38:27] <qnikst> )
[15:41:53] <krigstask> А Tanzwut и Corvus Corax ты знаешь?
[15:44:54] <qnikst> 1 знаю 2ой нет
[15:45:08] <qnikst> кстати как тайм плагин ставить
[15:45:11] <qnikst> я что-то туплю
[15:45:19] <qnikst> python setup.py? =)
[15:45:47] <krigstask> python setup.py bdist_egg
[15:46:11] <qnikst> ага
[15:46:12] <qnikst> нашёл
[15:46:14] <krigstask> Раздобудь Corvus Corax — Venus Vina Musica и послушай, адская круть
[15:46:18] <qnikst> ок
[15:46:35] <krigstask> (весь альбом)
[15:48:26] <qnikst> немае там этого альбомы (
[15:48:44] <qnikst> а есть
[15:48:47] <qnikst> туплю
[15:49:22] <krigstask> По порядку даёт слухать?
[15:51:08] <qnikst> ага
[15:52:15] <qnikst> блин с таймплагином трак падает (
[15:52:40] <qnikst> а не я дурень
[15:52:42] <qnikst> как всегда
[15:54:58] <krigstask> Как это у вас с ботаном заведено
[16:17:11] <qnikst> krigstask: а как плагин звался чтобы за зависимостями смотреть?
[16:17:27] <krigstask> Так же, как и тот, чтобы их делать
[16:21:01] <qnikst> а как назывался плагин, который служит для того чтобы смотреть и делать зависимости между заявками?
[16:23:23] <krigstask> TracMasterTickets
[16:26:30] <qnikst> спасибо
[16:46:56] <krigstask> (Pdb) Ага
*** SyntaxError: invalid syntax (<stdin>, line 1)
[16:47:06] <krigstask> Заработался, хе-хе
[16:59:47] <qnikst> ))
[18:11:46] qnikst вышел(а) из комнаты
[19:03:33] <krigstask> Ботан, а ботан
[19:10:26] <maksbotan> криг, а криг
[19:10:52] <krigstask> Вот тебе задача: есть модуль из одного питоньего файла
[19:11:00] <krigstask> Никаких там setup.py и прочего
[19:11:11] <krigstask> Как правильно на него написать ебилд?
[19:11:37] <krigstask> Чтоб он ставился для всех питонов, компилялся в одобренный байт-код и т.п.
[19:12:12] <krigstask> Думай пока что, а я яблоки помою
[19:21:47] <krigstask> Ну как?
[19:22:00] <maksbotan> src_prepare(){
    cp ${FILESDIR}/setup.py ${S}
    distusils_src_prepare
}
[19:22:02] <maksbotan> вот так
[19:22:15] <maksbotan> по крайней мере я так обычно делаю
[19:23:48] <krigstask> Это что, setup.py самому писать?
[19:24:13] <krigstask> А если на #gentoo-python спросить?
[19:24:44] <maksbotan> да, написать
[19:24:46] <maksbotan> а спроси
[19:24:57] <krigstask> А кто тут у нас рвётся в разрабы?
[19:25:05] <krigstask> Ты должен знать
[19:25:09] <krigstask> Это вызов
[19:25:12] <krigstask> Вот и узнай
[19:27:54] <maksbotan> хм
[19:28:04] <maksbotan> в доках ничего на тему нет, только описания функций
[19:29:22] <maksbotan> в принципе можно сделать
src_install(){
    install(){
        insinto $(python_get_sitedir)
        doins module.py
    }
    python_execute_function install
}
[19:29:38] <maksbotan> src_prepare(){
    python_copy_sources
}
[19:30:09] <maksbotan> типа того вот
[19:33:13] <maksbotan> что задумался?
[19:59:01] <krigstask> В teeworlds коллеге хвост накручивал
[20:00:27] <krigstask> Спросил бы на канале
[20:35:46] krigstask вышел(а) из комнаты: Logged out
[22:05:11] maksbotan вышел(а) из комнаты
[22:11:14] maksbotan вошёл(а) в комнату
[22:41:47] qnikst вошёл(а) в комнату
[22:42:18] maksbotan вышел(а) из комнаты
[22:42:27] <qnikst> это jabber тупит что выше только сообщения maksbotan
[22:42:39] <qnikst> и в итоге забавный монолог
[22:48:22] maksbotan вошёл(а) в комнату
[23:36:01] maksbotan вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!