00.12 yko: я подозреваю, что рубисты и питонисты могут меньше использовать irc
00.12 yko: так что выборка тоже хреновая
00.12 yko: mvuets, http://ru.wikipedia.org/wiki/%D0%A5%D0%B8%D0%BD%D0%BA%D0%B0%D0%BB%D0%B8 # пельменная
00.13 mvuets: yko++ # спасибо
00.14 mvuets: Обсуждаете этот отчёт от использовании перла на серверах? (<1%)
00.16 yko: mvuets, обсуждают
00.16 yko: я уже сказал что любая статистика есть ложь заведомая
00.16 yko: а вообще нужно провести свой ресерч
00.17 yko: и выкатить статистику в которой будет PHP, с небольшим отрывом Perl и потом уже всякие Java, Python, Ruby, etc
00.17 mvuets: Люди привыклси судить поверхностно. А другие — создавать статьи с броски заголовками. Вот и создали ажиотаж.
00.17 yko: которые подмножествами Perl на самом деле являются
00.17 yko: а PHP так и вообще – одна из библиотек Perl
00.18 mvuets: Давайте вместо пустого трёпа лучше зафигачим парочку комитов свежих (-:
00.18 yko: (для тех кто в танке – я шучу)
00.18 yko: mvuets++ # люто и бешено!
00.19 yko: вы коммитте, а я тем временем исправлю огрехи в своей статистике и все же анонсирую ее
00.30 mvuets: yko++ # lol-report (-
00.31 yko: :D
00.31 mvuets: Засранец (-:
00.31 mvuets: Слушай, а много ответило. Я думал меньше будет. Клёво.
00.32 mvuets: yko в президенты!
00.33 yko: mvuets, дык. я же говорю – у нас много чего есть
00.35 yko: mvuets, я собирался быть президентом курса до 3-4 университета
02.49 *** mvuets один комит/пулреквест уже сделал
11.22 yko: mvuets++ # я таки пропустил одно тире
11.32 *** mvuets зануда
11.37 mvuets: Хорошего дня вам!
14.02 yko: Craiglist donated $100,000 to the Perl Foundation
14.02 bzero: На кофе на перлшопах! :)
14.02 bzero: И булочки.
14.06 vti: неплохо, неплохо
14.06 yko: vti: вбросим на hackernews?
14.06 vti: давай, только голосовать надо с глагне
14.06 yko: и вместе, чтобы было около 6 человек
14.07 yko: у кого есть акк на hackernews?
14.08 yko: нужно хотя бы 5 человек. три уже есть
14.12 bzero: Есть акк.
14.13 yko: о! супер
14.13 yko: я забрасываю
14.13 yko: только голосуйте с http://hackerne.ws/
14.13 yko: gogogo
14.13 yko: http://hackerne.ws/newest
14.17 yko: 4 points, не густо
14.18 yko: посмотрим, быстро сдохнет или не очень
14.22 vti: уже пятак
14.22 yko: и уже на глагне!
14.43 bor: http://perlmonks.org/?node_id=947908
14.43 bor: ^^ хороший тред на тему module starter
14.45 yko: bor, недавно была статья от создателя module-starter который в итоге разочаровался и создал Dist::Zilla :)
14.48 ribasushi: вобще то Module::Starter писал Andy Lester
14.48 ribasushi: rjbs потом приперся :)
14.49 bor: так там они оба віступают
14.49 vti: я поддерживаю некоторых коментаторов «напиши под себя»
14.49 vti: оформление дистрибутивов слишком личное :)
14.49 yko: ну такое
14.49 *** ribasushi счастливо пишет (и не только) под себя \o/
14.50 vti: а dzil умеет переименовывать и перемещать модули внутри дистрибутива?
14.51 vti: типа mv, потом залезть ppi внутрь, изменить название и везде где этот модуль используется тоже %)
14.52 eugen: блин, а вот почему для длинных запросов hypnotoad Empty reply from server тулит постоянно?
14.53 ribasushi: vti: серезно доверяеш такое автоматике?!
14.53 vti: ribasushi: так ведь есть git
14.53 vti: если чо, откачусь :D
14.53 *** ribasushi vomits
14.54 vti: ribasushi: а нафига нужен vcs если не для undo? :)
14.55 vti: eugen: это фича виидмо
14.55 ribasushi: для быстрого разрешения WTF?!?! вопросов
14.56 *** ribasushi => commit history pedant ;)
14.56 vti: ribasushi: хотел спросить: а ты на каком языке думаешь?
14.56 eugen: eugen: я вот тоже так подумал. morbo и обычный способ запуска работают ок при этом :-)
14.57 ribasushi: sigh… вроде простой вопрос, а как часто спрашивают…
14.57 eugen: ой, сам с собой разговариваю
14.57 vti: ribasushi: прости :)
14.57 eugen: vti, это я тебе послал ^^^ :-)
14.57 vti: eugen: да я понял
14.57 vti: но я не знаю в чем проблема, я так, съязвил
14.58 vti: тоже прости :)
14.59 ribasushi: vti: люди в принципе не думают на языке вобще, просто когда «думаеш о чем думаеш» выплевываеш свой «stacktrace» на языке который тебе более всего удобен. Когда знаеш несколько языков на определенном уровне беглости – думаеш на том на чем сейчас говориш с собе
14.59 ribasushi: седником, или на чем читаеш или… ит.д.
15.00 ribasushi: переключаюсь на английский когда нету в ящике готового перевода, чтоб суть не пропала
15.00 ribasushi: (переведи мне толково «commit history pedant»)
15.01 vti: «убью за херовое описание правки»
15.01 ribasushi: да, но уже звон не тот, в /me не вставиш, и так далле :)
15.01 vti: :)
15.02 ribasushi: хотя твой вариант на дверную табличку – очень даже :)
15.02 McFist_: коммит наци бгг )
15.03 eugen: yko, тут?
15.03 yko: eugen, yep
15.04 ribasushi: McFist: мерджики в мастер без рибейза будут разстреляны за складом Moose-ятины
15.04 eugen: yko, дядька, я вот тут гуглю на предмет empty response от hypnotoad. нашел лог #mojo в котором ты говоришь о подобном наблюдении
15.04 yko: дай ссылку что-ли
15.04 yko: наверняка давно дело было
15.04 eugen: yko, http://irclog.perlgeek.de/mojo/2010-08-27
15.04 eugen: давненько
15.04 vti: ribasushi: сильно
15.05 vti: на linuxjournal недавно статья про муз вышла кстати
15.05 yko: eugen, у тебя ответ генерится в какой период времени?
15.05 vti: во http://www.linuxjournal.com/content/moose
15.05 McFist: ribasushi: джизас, мэн )
15.06 eugen: yko, долго. больше 3-х минут, но я задрал keepalive вроде.
15.06 ribasushi: vti: к сожалению на деле ограничиваюсь перепиской master и тихо посылаю народ на толстый мусиный (мат) :)
15.06 yko: вроде? там на стороне сервера что-то сделать нужно было
15.06 yko: сейчас гляну
15.07 yko: Mojo::IOLoop->singleton->connect_timeout(20);
15.07 yko: eugen, возможно, еще вот это дело нужно поднимать, хоть и не факт
15.07 yko: там несколько параметров в лупе и даже агенте которые на это могу влиять -_-
15.08 eugen: eugen, сейчас попробую, спасибочки
15.08 yko: не уверен, что поможет. я уже просто не помню что там было – давно не ковырялся под этим капотом
15.11 yko: eugen, а ты конфиг самой жабы писал?
15.12 eugen: ага
15.12 eugen: yko, https://gist.github.com/1669679
15.12 yko: keep_alive_requests, heartbeat_timeout, inactivity_timeout
15.12 yko: задери все
15.12 eugen: ща попробую
15.12 yko: inactivity_timeout => 0 – уверен что это работает?
15.13 eugen: yko, в мане написано, что работает :-)
15.13 yko: а. да. вижу
15.13 yko: ну, такое
15.13 yko: глянь, на стороне приложения. задери в лупе все таймауты
15.19 eugen: yko, удивительно но с heartbeat_timeout => 600 начало понемногу раздупляться. Только что это за heartbeat такой не могу вкурить?
15.19 yko: гыгы
15.19 yko: я кажется понял
15.19 yko: у тебя приложение после запроса лочится нафиг?
15.20 eugen: yko, ага
15.20 yko: там суть гипножабы заключается в том, что воркер должен передавать «средцебиение» – говорить раз в 3 секунды о том, что он жив
15.20 yko: иначе мастер тушит зависшего воркера
15.20 vti: (мат)ца
15.20 eugen: yko, ага. теперь понятно :-) я не знал. ништяк, спасибо
15.20 yko: тебе по сути твоего приложения hypnotoad не подходит по моему
15.21 eugen: микро солюшн ту мегапроблем. вэри найс. ай лайк
15.21 eugen: yko, у меня такое приложение, что подходит еще как :-)
15.21 yko: ну смотри, тебе виднее
15.21 yko: eugen, кста, если не секрет, что у тебя выполняется 3 минуты?
15.22 eugen: yko, sec
15.23 eugen: yko, грубо говоря это эдакий grep по csv файлам
15.24 eugen: yko, чтение из файла, вобщем, которое, конечно же, блокирует процесс
15.24 yko: просто как-то фигово для веб-сервиса блокировать на 3 минуты
15.26 vti: чего это?
15.26 vti: нормальная тема
15.26 yko: у вас процессинг так построен? :)
15.27 vti: гг
15.30 eugen: yko, это такой себе одноразовый поисх «похожих» метаданных. используется крайне редко в целях отладки одного из приложений. я сделал для него веб-мордочку. Для такой задачи — это катит.
15.30 vti: а какая есть практика установки файлов окроме .pm? например, хочу в /usr/share/ положить templates
15.30 yko: зачем тогда жаба?
15.31 yko: .deb :p
15.38 eugen: yko, гипножаба? просто иногда надо сразу найти для нескольких паттернов похожие елементы статистики.
15.38 yko: т.е. ты запускаешь паралельно N процессов, каждый из которых занимает до 3х минут?
15.39 yko: и тебе нужно паралельно с этим обслуживать другие запросы?
15.39 yko: ок, я сведу вопрос к более простому: почему не обычный демон?
15.39 yko: я так понимаю, это какая-то туда для локальной сети/организации
18.00 OCEHb: vti: