From postmaster на softsearch.ru Sun Nov 1 07:57:40 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Sun, 1 Nov 2009 18:57:40 +0300 Subject: [Moscow.pm] =?koi8-r?b?4NrF0i3G0sXOxMzJINPBytTZ?= In-Reply-To: <200910310836.52076.aml@rulezz.ru> References: <200910272003.08463.aml@rulezz.ru> <200910281538.59892.aml@rulezz.ru> <589c94400910302055k3e57d642i9d64219870d71963@mail.gmail.com> <200910310836.52076.aml@rulezz.ru> Message-ID: <1406313147.20091101185740@softsearch.ru> Здравствуйте, Александр. AL> Дело в том, что когда даёшь пользователям много всяких интерфейсов и AL> предлагаешь делать сайты, как они захотят, находятся единицы тех, кто это AL> делает. Вот например, интерфейсы для другой игры - AL> http://manual.torment.ru/api, и при этом использует их нормально единственный AL> сайт - http://torment.cheester-x3.ru/, там сделан очень богатый AL> раздел "Сервисы". Будь использование API более доступным для программистов, AL> таких сайтов могло бы быть намного больше. Есть мнение, что реальный смысл API не в том, чтобы предложить кому-то возможность сделать вокрут твоей инфраструктуры свои сервисы, а в том, чтобы оценив их успешность или реализовать тоже самое у себя самому (тем самым форсировать придумывание интерфейсов, тестирование разных новых идей и задумок) или купить самый успешный сервис. При этом одновременно с реализацией/покупкой сделать громкий PR-ход, дабы заглушить стоны недовольных разработчиков, использующих твоё API. ИМХО, все большие порталы именно для этой цели API и дают. Остальные цели открытия API - прикрытие реальной цели. Если ты потянешь подобное, то флаг тебе в руки. Если нет, то тебе нужно не API, а конструктор сайтов. С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From aml на rulezz.ru Sun Nov 1 08:42:25 2009 From: aml на rulezz.ru (Alexander Lourier) Date: Sun, 1 Nov 2009 19:42:25 +0300 Subject: [Moscow.pm] =?koi8-r?b?4NrF0i3G0sXOxMzJINPBytTZ?= In-Reply-To: <1406313147.20091101185740@softsearch.ru> References: <200910272003.08463.aml@rulezz.ru> <200910310836.52076.aml@rulezz.ru> <1406313147.20091101185740@softsearch.ru> Message-ID: <200911011942.25472.aml@rulezz.ru> On Sunday 01 November 2009 18:57:40 Михаил Монашёв wrote: > Есть мнение, что реальный смысл API не в том, чтобы предложить кому-то > возможность сделать вокрут твоей инфраструктуры свои сервисы, а в том, > чтобы оценив их успешность или реализовать тоже самое у себя самому > (тем самым форсировать придумывание интерфейсов, тестирование разных > новых идей и задумок) или купить самый успешный сервис. При этом > одновременно с реализацией/покупкой сделать громкий PR-ход, дабы > заглушить стоны недовольных разработчиков, использующих твоё API. Мы сервисы у игроков принципиально не воруем (может,зря?), а основная цель предоставления API и вообще развития клансайтов - это создание силами пользователей посещаемых, наполняемых тематических сайтов, ссылающихся на игру и повышающих её индексы цитирования. From postmaster на softsearch.ru Mon Nov 2 00:58:17 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Mon, 2 Nov 2009 11:58:17 +0300 Subject: [Moscow.pm] =?koi8-r?b?4NrF0i3G0sXOxMzJINPBytTZ?= In-Reply-To: <200911011942.25472.aml@rulezz.ru> References: <200910272003.08463.aml@rulezz.ru> <200910310836.52076.aml@rulezz.ru> <1406313147.20091101185740@softsearch.ru> <200911011942.25472.aml@rulezz.ru> Message-ID: <1491949271.20091102115817@softsearch.ru> Здравствуйте, Александр. AL> основная цель предоставления API и вообще развития клансайтов - AL> это создание силами пользователей посещаемых, наполняемых AL> тематических сайтов, ссылающихся на игру и повышающих её индексы AL> цитирования. Отличная ложная цель! Зачем сервису, который сам по себе вирусный и имеющий доход от юзеров, а не от рекламы, стремиться лечь под великих паразитов интернета - поисковики? Да ещё ради этой ложной цели городить API. Я иногда общаюсь с разными вебмастерами и удивляюсь насколько сильно их мозги засорены SEO, индексами цитирования и прочим бредом. И на этот бред они тратят кучу сил, вместо того чтобы делать сайт для людей. И даже после банов они не прозревают и всёравно парятся по поводу SEO. Ты ж вроде давно сайты делаешь. Неужели до сих пор ты не понял, что поисковик - это твой прямой конкурент. Ты знаешь, кто основной лоббист ужесточения законов против распространения наркотиков? Наркоторговцы. Ибо без этих законов наркота станет доступнее, упадёт в цене и они меньше заработают. Тут история точно такая же: поисковикам необходимо SEO дабы не появлялись конкуренты. Конкуренты просто буду всю жизнь сражаться с ветряными мельницами вроде SEO, погони за индексом цитирования и пейджранком. Увязнут в этом, и не появится новых одноклассников и вконтакте. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From viacheslav.t на gmail.com Mon Nov 2 07:40:06 2009 From: viacheslav.t на gmail.com (vti) Date: Mon, 2 Nov 2009 16:40:06 +0100 Subject: [Moscow.pm] =?koi8-r?b?5MzRINDSz8fSwc3NydLVwN3JyCDXxcIg0sHEySDa?= =?koi8-r?b?wcLB19kgySDVxM/Xz8zY09TXydE=?= Message-ID: <7d2879970911020740x98fa5e2w7957b5cd4b29adbd@mail.gmail.com> Здравствуйте, вследствие обнаружения у меня зуда программирования резонно возник вопрос, а не чувствует ли кто-то еще такое же? Конечно, есть воркшопы, хакмиты и прочее нерусские слова, однако open source на то и open source, что объединяет людей живущих в разных местах, часовых поясах и вообще совсем не русскоговорящих. Впрочем последнее несколько сбивает с толку. Будучи вовлеченным в международный хакинг я почему-то очень мало встречаю русскоязычных программистов, которые делают что-то открыто. Да, есть модули на CPAN, да, есть какие-то сайты. Но почему-то все они в тени. Было бы отрадно узнать, если это неправда. Дабы быть кратким: хочу участвовать в разработке веб проекта на Mojo + AnyEvent + Comet и много других ужасных слов. В качестве идеи -- валидатор OpenID серверов. Ведь есть валидатор HTML, CSS, RSS и прочих стандартов. Так почему не отвалидировать и провайдеров такой услуги? Что я могу предложить для начала: - асинхронная реализация OpenID http://github.com/vti/protocol-openid - асинхронная реализация Yadis http://github.com/vti/protocol-openid - асинхронная реализация SQL ORM http://github.com/vti/async-orm Что хочу попробовать: - comet - couchdb Чего хочу добиться: - легковесное приложение с минимально необходимыми зависимостями на github - больше тестов для протокола (релиз OpenID на CPAN) - новые знакомства - удовольствие от написания кода Однако я был бы рад учавствовать и в других open source веб проектах на Perl с участием Mojo :) P.S.: Мой жаббер для контактов vti на jabber.org From postmaster на softsearch.ru Mon Nov 2 13:11:49 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 3 Nov 2009 00:11:49 +0300 Subject: [Moscow.pm] =?koi8-r?b?5MzRINDSz8fSwc3NydLVwN3JyCDXxcIg0sHEySDa?= =?koi8-r?b?wcLB19kgySDVxM/Xz8zY09TXydE=?= In-Reply-To: <7d2879970911020740x98fa5e2w7957b5cd4b29adbd@mail.gmail.com> References: <7d2879970911020740x98fa5e2w7957b5cd4b29adbd@mail.gmail.com> Message-ID: <616014335.20091103001149@softsearch.ru> Здравствуйте, vti. v> Что хочу попробовать: v> - comet Напиши для nginx модуль, который через комет мог бы гонять данные до браузера и обратно, к нему js-либу и перловый модуль для передачи на отправку этих сообщений в nginx. Зачем тут nginx? А затем, что удобно весь веб-трафик гнать через один ip:порт , а не через странные порты и вторые ip-шки. v> - couchdb По слухам, это очень тормозная вещь. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From nordicdyno на yandex.ru Mon Nov 2 13:43:38 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Tue, 03 Nov 2009 00:43:38 +0300 Subject: [Moscow.pm] =?koi8-r?b?5MzRINDSz8fSwc3NydLVwN3JyCDXxcIg0sHEySDa?= =?koi8-r?b?wcLB19kgySDVxM/Xz8zY09TXydE=?= In-Reply-To: <616014335.20091103001149@softsearch.ru> References: <7d2879970911020740x98fa5e2w7957b5cd4b29adbd@mail.gmail.com> <616014335.20091103001149@softsearch.ru> Message-ID: <15751257198218@webmail31.yandex.ru> 03.11.09, 00:11, "Михаил Монашёв" : > Здравствуйте, vti. > v> Что хочу попробовать: > v> - comet > Напиши для nginx модуль, который через комет мог бы гонять данные до > браузера и обратно, к нему js-либу и перловый модуль для передачи на > отправку этих сообщений в nginx. > Зачем тут nginx? А затем, что удобно весь веб-трафик гнать через один > ip:порт , а не через странные порты и вторые ip-шки. судя по описанию - какая то скучная задача, не имеющая отношения к заголовку > v> - couchdb > По слухам, это очень тормозная вещь. Perl 6 тоже не быстр. А вот пишут же на нем :) From andy на shitov.ru Mon Nov 2 13:46:35 2009 From: andy на shitov.ru (Andrew Shitov) Date: Tue, 3 Nov 2009 00:46:35 +0300 Subject: [Moscow.pm] =?utf-8?b?KNGC0LXRhS0p0KHQvtGI0LjQsNC7ICjQsdGL0Ls=?= =?utf-8?b?0L46IEJZIFBlcmwp?= In-Reply-To: <57021256821948@webmail111.yandex.ru> References: <31891256660065@webmail101.yandex.ru> <57021256821948@webmail111.yandex.ru> Message-ID: Я за следующую неделю (с 9 по 13 ноября). 2009/10/29 Orlovsky Alexander : > 27.10.09, 19:14, "Orlovsky Alexander" : > >> Может (тех.-) сошиал митинг в Москве? (на следующей неделе, чтобы все заранее знали) > > М? Что думает общественность по данному поводу? > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From kapranoff на gmail.com Mon Nov 2 14:18:22 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Tue, 3 Nov 2009 01:18:22 +0300 Subject: [Moscow.pm] =?utf-8?b?KNGC0LXRhS0p0KHQvtGI0LjQsNC7ICjQsdGL0Ls=?= =?utf-8?b?0L46IEJZIFBlcmwp?= In-Reply-To: References: <31891256660065@webmail101.yandex.ru> <57021256821948@webmail111.yandex.ru> Message-ID: 2009/11/3 Andrew Shitov > Я за следующую неделю (с 9 по 13 ноября). > +1 кроме 10. > > 2009/10/29 Orlovsky Alexander : > > 27.10.09, 19:14, "Orlovsky Alexander" : > > > >> Может (тех.-) сошиал митинг в Москве? (на следующей неделе, чтобы все > заранее знали) > > > > М? Что думает общественность по данному поводу? > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From shafiev на gmail.com Mon Nov 2 14:19:17 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Tue, 3 Nov 2009 01:19:17 +0300 Subject: [Moscow.pm] =?koi8-r?b?5MzRINDSz8fSwc3NydLVwN3JyCDXxcIg0sHEySDa?= =?koi8-r?b?wcLB19kgySDVxM/Xz8zY09TXydE=?= In-Reply-To: <15751257198218@webmail31.yandex.ru> References: <7d2879970911020740x98fa5e2w7957b5cd4b29adbd@mail.gmail.com> <616014335.20091103001149@softsearch.ru> <15751257198218@webmail31.yandex.ru> Message-ID: <218771510911021419s7d76ca1avda38daba1a1fc54d@mail.gmail.com> Идеи он кстати очень хорошие подбросил. Думаю взяться за couchdb ) 3 ноября 2009 г. 0:43 пользователь Orlovsky Alexander написал: > > > 03.11.09, 00:11, "Михаил Монашёв" : > >> Здравствуйте, vti. >> v> Что хочу попробовать: >> v> - comet >> Напиши  для  nginx модуль, который через комет мог бы гонять данные до >> браузера  и  обратно, к нему js-либу и перловый модуль для передачи на >> отправку этих сообщений в nginx. >> Зачем  тут nginx? А затем, что удобно весь веб-трафик гнать через один >> ip:порт , а не через странные порты и вторые ip-шки. > > судя по описанию - какая то скучная задача, не имеющая отношения к заголовку > >> v> - couchdb >> По слухам, это очень тормозная вещь. > > Perl 6 тоже не быстр. А вот пишут же на нем :) > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From shafiev на gmail.com Mon Nov 2 14:20:33 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Tue, 3 Nov 2009 01:20:33 +0300 Subject: [Moscow.pm] =?koi8-r?b?KNTFyC0p88/bycHMICjC2czPOiBCWSBQZXJsKQ==?= In-Reply-To: References: <31891256660065@webmail101.yandex.ru> <57021256821948@webmail111.yandex.ru> Message-ID: <218771510911021420t45bf4674v9158c017467a6a2e@mail.gmail.com> +1 я тоже но думаю кроме 9 ибо у меня днюха будет(или все вместе обьединить ? ) 2009/11/3 Alex Kapranoff : > 2009/11/3 Andrew Shitov >> >> Я за следующую неделю (с 9 по 13 ноября). > > +1 кроме 10. > >> >> 2009/10/29 Orlovsky Alexander : >> > 27.10.09, 19:14, "Orlovsky Alexander" : >> > >> >> Может (тех.-) сошиал митинг в Москве? (на следующей неделе, чтобы все >> >> заранее знали) >> > >> > М? Что думает общественность по данному поводу? >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> > >> >> >> >> -- >> Andrew Shitov >> ______________________________________________________________________ >> andy на shitov.ru | http://shitov.ru >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From aml на rulezz.ru Mon Nov 2 20:59:38 2009 From: aml на rulezz.ru (Alexander Lourier) Date: Tue, 3 Nov 2009 07:59:38 +0300 Subject: [Moscow.pm] =?koi8-r?b?4NrF0i3G0sXOxMzJINPBytTZ?= In-Reply-To: <1491949271.20091102115817@softsearch.ru> References: <200910272003.08463.aml@rulezz.ru> <200911011942.25472.aml@rulezz.ru> <1491949271.20091102115817@softsearch.ru> Message-ID: <200911030759.38122.aml@rulezz.ru> В письме Monday 02 November 2009 11:58:17 Михаил Монашёв написал: > AL> основная цель предоставления API и вообще развития клансайтов - > AL> это создание силами пользователей посещаемых, наполняемых > AL> тематических сайтов, ссылающихся на игру и повышающих её индексы > AL> цитирования. > > Отличная ложная цель! Ты, как всегда, категоричен :) > Зачем сервису, который сам по себе вирусный и имеющий доход от юзеров, > а не от рекламы, стремиться лечь под великих паразитов интернета - > поисковики? Да ещё ради этой ложной цели городить API. > Ты ж вроде давно сайты делаешь. Неужели до сих пор ты не понял, что > поисковик - это твой прямой конкурент. Признаться, об этом не задумывался - неожиданный взгляд. На самом деле, да - положительная обратная связь есть - чем больше людей привлечёшь, тем больше они ещё притянут аудиторию. Но чтобы игра стала самодостаточной, не нуждалась в рекламе и сама набирала базу игроков, надо, чтобы коэффициент оттока пользователей был меньше коэффициента этой обратной связи. Я настолько интересных и затягивающих игр делать, к сожалению, не умею. Приток трафика извне жизненно необходим. Не единственный, но один из дешёвых способов - поисковики. Игроки должным образом мотивируются на создание и наполнение фан-сайтов - игра получает дополнительный трафик с поиска. > Ты знаешь, кто основной лоббист ужесточения законов против > распространения наркотиков? Наркоторговцы. Ибо без этих законов > наркота станет доступнее, упадёт в цене и они меньше заработают. Тут > история точно такая же: поисковикам необходимо SEO дабы не появлялись > конкуренты. Конкуренты просто буду всю жизнь сражаться с ветряными > мельницами вроде SEO, погони за индексом цитирования и пейджранком. > Увязнут в этом, и не появится новых одноклассников и вконтакте. Всемирный заговор. Михаил, ты, по-моему, все переусложняешь. Трафик имеет цену, поисковики этот трафик продают. Рынок трафика - обычный рынок. Кто-то предлагает большую цену, кто-то более качественный контент. SEO - не больше, чем инструмент конкуренции. Ценность трафика не только в его рекламной составляющей, но и в платежеспособной тоже. Этот трафик нужен и сайтам, зарабатывающим рекламой, и сайтам, зарабатывающим с пользователей. Я не вижу ничего дурного, чтобы заплатить X денег за привлечение пользователя, если знаю, что после всех конверсий получу с него Y > X. Создание клансайтов позволяет получить очень дешевый X, соответствующий стоимости разработки конструктора сайтов в пересчёте на количество привлеченных этим пользователей. -- Alexander Lourier, http://aml.rulezz.ru/ From ruslan.zakirov на gmail.com Mon Nov 2 21:49:58 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 3 Nov 2009 12:49:58 +0700 Subject: [Moscow.pm] =?utf-8?b?KNGC0LXRhS0p0KHQvtGI0LjQsNC7ICjQsdGL0Ls=?= =?utf-8?b?0L46IEJZIFBlcmwp?= In-Reply-To: References: <31891256660065@webmail101.yandex.ru> <57021256821948@webmail111.yandex.ru> Message-ID: <589c94400911022149i7861b33g8833b44f89718b4@mail.gmail.com> +1 за >9 :) Хотя я смотр 2009/11/3 Alex Kapranoff : > 2009/11/3 Andrew Shitov >> >> Я за следующую неделю (с 9 по 13 ноября). > > +1 кроме 10. > >> >> 2009/10/29 Orlovsky Alexander : >> > 27.10.09, 19:14, "Orlovsky Alexander" : >> > >> >> Может (тех.-) сошиал митинг в Москве? (на следующей неделе, чтобы все >> >> заранее знали) >> > >> > М? Что думает общественность по данному поводу? >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> > >> >> >> >> -- >> Andrew Shitov >> ______________________________________________________________________ >> andy на shitov.ru | http://shitov.ru >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Best regards, Ruslan. From ivan на bessarabov.ru Mon Nov 2 23:02:15 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Tue, 3 Nov 2009 10:02:15 +0300 Subject: [Moscow.pm] =?koi8-r?b?KNTFyC0p88/bycHMICjC2czPOiBCWSBQZXJsKQ==?= In-Reply-To: References: <31891256660065@webmail101.yandex.ru> <57021256821948@webmail111.yandex.ru> Message-ID: <7a1808af0911022302h925f035nf9cd1eeda4d454d@mail.gmail.com> Ну десятого, многие не смогут =) Я за. 2009/11/3 Alex Kapranoff : > 2009/11/3 Andrew Shitov >> >> Я за следующую неделю (с 9 по 13 ноября). > > +1 кроме 10. > >> >> 2009/10/29 Orlovsky Alexander : >> > 27.10.09, 19:14, "Orlovsky Alexander" : >> > >> >> Может (тех.-) сошиал митинг в Москве? (на следующей неделе, чтобы все >> >> заранее знали) >> > >> > М? Что думает общественность по данному поводу? >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> > >> >> >> >> -- >> Andrew Shitov >> ______________________________________________________________________ >> andy на shitov.ru | http://shitov.ru >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- bessarabov From nordicdyno на yandex.ru Tue Nov 3 02:12:45 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Tue, 03 Nov 2009 13:12:45 +0300 Subject: [Moscow.pm] =?koi8-r?b?KNTFyC0p88/bycHMICjC2czPOiBCWSBQZXJsKQ==?= In-Reply-To: <589c94400911022149i7861b33g8833b44f89718b4@mail.gmail.com> References: <31891256660065@webmail101.yandex.ru> <57021256821948@webmail111.yandex.ru> <589c94400911022149i7861b33g8833b44f89718b4@mail.gmail.com> Message-ID: <145871257243165@webmail9.yandex.ru> Ок, давайте на следующей раз всем так удобно. З.Ы. Руслан, "смотр" - это что за зверь такой? :) 03.11.09, 12:49, "Ruslan Zakirov" : > +1 за >9 :) Хотя я смотр From postmaster на softsearch.ru Tue Nov 3 07:11:57 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 3 Nov 2009 18:11:57 +0300 Subject: [Moscow.pm] =?koi8-r?b?4NrF0i3G0sXOxMzJINPBytTZ?= In-Reply-To: <200911011942.25472.aml@rulezz.ru> References: <200910272003.08463.aml@rulezz.ru> <200910310836.52076.aml@rulezz.ru> <1406313147.20091101185740@softsearch.ru> <200911011942.25472.aml@rulezz.ru> Message-ID: <1863658034.20091103181157@softsearch.ru> Здравствуйте, Александр. Совсем забыл ещё про одну цель API - убийство растущих конкурентов. Например вот так: http://yandex.livejournal.com/28889.html Т.е. резко удешевив создание своего рейтинга, Яндекс делает мало выгодным создание полноценного сервиса рейтингования блогов и записей в них. Реальный спрос на "чтобы такого почитать интересненького в блогах" имеется. Тем кто хочет сделать такой сервис теперь писать своего краулера ЖЖ нет смысла (если конечно не смотреть далеко в будущее). Они буду использовать API Яндекса. Как только они дозреют до значимых размеров этот API начнёт глючить, ломаться, а потом и вовсе пропадёт, ибо "не приносит денег". Так через год-два загнуться сайты, работающие на нём. Так Яндекс отсрочит на год-два появление полноценного сервиса рейтингования блогов. >> Есть мнение, что реальный смысл API не в том, чтобы предложить кому-то >> возможность сделать вокрут твоей инфраструктуры свои сервисы, а в том, >> чтобы оценив их успешность или реализовать тоже самое у себя самому >> (тем самым форсировать придумывание интерфейсов, тестирование разных >> новых идей и задумок) или купить самый успешный сервис. При этом >> одновременно с реализацией/покупкой сделать громкий PR-ход, дабы >> заглушить стоны недовольных разработчиков, использующих твоё API. AL> Мы сервисы у игроков принципиально не воруем (может,зря?), а основная цель AL> предоставления API и вообще развития клансайтов - это создание силами AL> пользователей посещаемых, наполняемых тематических сайтов, ссылающихся на AL> игру и повышающих её индексы цитирования. AL> -- AL> Moscow.pm mailing list AL> moscow-pm на pm.org | http://moscow.pm.org -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From postmaster на softsearch.ru Tue Nov 3 07:55:08 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 3 Nov 2009 18:55:08 +0300 Subject: [Moscow.pm] =?koi8-r?b?4NrF0i3G0sXOxMzJINPBytTZ?= In-Reply-To: <200911011942.25472.aml@rulezz.ru> References: <200910272003.08463.aml@rulezz.ru> <200910310836.52076.aml@rulezz.ru> <1406313147.20091101185740@softsearch.ru> <200911011942.25472.aml@rulezz.ru> Message-ID: <114167563.20091103185508@softsearch.ru> Здравствуйте, Александр. >> Есть мнение, что реальный смысл API не в том, чтобы предложить кому-то >> возможность сделать вокрут твоей инфраструктуры свои сервисы, а в том, >> чтобы оценив их успешность или реализовать тоже самое у себя самому >> (тем самым форсировать придумывание интерфейсов, тестирование разных >> новых идей и задумок) или купить самый успешный сервис. При этом >> одновременно с реализацией/покупкой сделать громкий PR-ход, дабы >> заглушить стоны недовольных разработчиков, использующих твоё API. AL> Мы сервисы у игроков принципиально не воруем (может,зря?), а основная цель AL> предоставления API и вообще развития клансайтов - это создание силами AL> пользователей посещаемых, наполняемых тематических сайтов, ссылающихся на AL> игру и повышающих её индексы цитирования. Почитай как обстоит дело у других давателей API http://roem.ru/2009/11/02/mailru_peremanivaet_prilojenija/?c . Очень поучительно. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From ivan на serezhkin.com Tue Nov 3 07:59:36 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Tue, 03 Nov 2009 18:59:36 +0300 Subject: [Moscow.pm] =?koi8-r?b?4NrF0i3G0sXOxMzJINPBytTZ?= In-Reply-To: <1863658034.20091103181157@softsearch.ru> References: <200910272003.08463.aml@rulezz.ru> <200910310836.52076.aml@rulezz.ru> <1406313147.20091101185740@softsearch.ru> <200911011942.25472.aml@rulezz.ru> <1863658034.20091103181157@softsearch.ru> Message-ID: <4AF05368.9070104@serezhkin.com> Михаил Монашёв пишет: > Здравствуйте, Александр. > > Совсем забыл ещё про одну цель API - убийство растущих конкурентов. > Например вот так: http://yandex.livejournal.com/28889.html > > Т.е. резко удешевив создание своего рейтинга, Яндекс делает мало > выгодным создание полноценного сервиса рейтингования блогов и записей > в них. Реальный спрос на "чтобы такого почитать интересненького в > блогах" имеется. Тем кто хочет сделать такой сервис теперь писать > своего краулера ЖЖ нет смысла (если конечно не смотреть далеко в > будущее). Они буду использовать API Яндекса. Как только они дозреют до > значимых размеров этот API начнёт глючить, ломаться, а потом и вовсе > пропадёт, ибо "не приносит денег". Так через год-два загнуться сайты, > работающие на нём. Так Яндекс отсрочит на год-два появление > полноценного сервиса рейтингования блогов. Миш, Действительно, в целом по отрасли температура падает, но с другой стороны, так как сейчас никто ничего делать не будет, то у тебя есть примерно два года, чтобы с толком, с расстановкой, написать нормальный. Представляешь, яндексовый заглючит, а ты тут бац, и на коне. -- Vany From aml на rulezz.ru Tue Nov 3 08:04:45 2009 From: aml на rulezz.ru (Alexander Lourier) Date: Tue, 3 Nov 2009 19:04:45 +0300 Subject: [Moscow.pm] =?koi8-r?b?4NrF0i3G0sXOxMzJINPBytTZ?= In-Reply-To: <114167563.20091103185508@softsearch.ru> References: <200910272003.08463.aml@rulezz.ru> <200911011942.25472.aml@rulezz.ru> <114167563.20091103185508@softsearch.ru> Message-ID: <200911031904.45821.aml@rulezz.ru> В письме Tuesday 03 November 2009 18:55:08 Михаил Монашёв написал: > Здравствуйте, Александр. > > >> Есть мнение, что реальный смысл API не в том, чтобы предложить кому-то > >> возможность сделать вокрут твоей инфраструктуры свои сервисы, а в том, > >> чтобы оценив их успешность или реализовать тоже самое у себя самому > >> (тем самым форсировать придумывание интерфейсов, тестирование разных > >> новых идей и задумок) или купить самый успешный сервис. При этом > >> одновременно с реализацией/покупкой сделать громкий PR-ход, дабы > >> заглушить стоны недовольных разработчиков, использующих твоё API. > > AL> Мы сервисы у игроков принципиально не воруем (может,зря?), а основная > цель AL> предоставления API и вообще развития клансайтов - это создание > силами AL> пользователей посещаемых, наполняемых тематических сайтов, > ссылающихся на AL> игру и повышающих её индексы цитирования. > > Почитай как обстоит дело у других давателей API > http://roem.ru/2009/11/02/mailru_peremanivaet_prilojenija/?c . Очень > поучительно. Угу, разработчики сервисов потом окажутся с зажатыми яйцами. Какие им условия выставят, с такими и будут работать. Так и фейсбук делает, и, говорят, Google Maps. -- Alexander Lourier, http://aml.rulezz.ru/ From shafiev на gmail.com Tue Nov 3 08:39:20 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Tue, 3 Nov 2009 19:39:20 +0300 Subject: [Moscow.pm] =?koi8-r?b?4NrF0i3G0sXOxMzJINPBytTZ?= In-Reply-To: <200911031904.45821.aml@rulezz.ru> References: <200910272003.08463.aml@rulezz.ru> <200911011942.25472.aml@rulezz.ru> <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> Message-ID: <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> Как я понимаю,из всего этого 'треда' Яндекс тоже становиться потихоничку империей зла ? ) 2009/11/3 Alexander Lourier : > В письме Tuesday 03 November 2009 18:55:08 Михаил Монашёв написал: > >> Здравствуйте, Александр. >> >> >> Есть мнение, что реальный смысл API не в том, чтобы предложить кому-то >> >> возможность сделать вокрут твоей инфраструктуры свои сервисы, а в том, >> >> чтобы  оценив  их  успешность или реализовать тоже самое у себя самому >> >> (тем  самым  форсировать придумывание интерфейсов, тестирование разных >> >> новых  идей  и  задумок)  или  купить  самый успешный сервис. При этом >> >> одновременно  с  реализацией/покупкой  сделать  громкий  PR-ход,  дабы >> >> заглушить стоны недовольных разработчиков, использующих твоё API. >> >> AL> Мы сервисы у игроков принципиально не воруем (может,зря?), а основная >> цель AL> предоставления API и вообще развития клансайтов - это создание >> силами AL> пользователей посещаемых, наполняемых тематических сайтов, >> ссылающихся на AL> игру и повышающих её индексы цитирования. >> >> Почитай как обстоит дело у других давателей API >> http://roem.ru/2009/11/02/mailru_peremanivaet_prilojenija/?c . Очень >> поучительно. > > Угу, разработчики сервисов потом окажутся с зажатыми яйцами. Какие им условия выставят, с такими и будут работать. Так и > фейсбук делает, и, говорят, Google Maps. > > -- > Alexander Lourier, http://aml.rulezz.ru/ > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From unera на debian.org Tue Nov 3 08:53:18 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Tue, 3 Nov 2009 19:53:18 +0300 Subject: [Moscow.pm] =?utf-8?b?0K7Qt9C10YAt0YTRgNC10L3QtNC70Lgg0YHQsNC5?= =?utf-8?b?0YLRiw==?= In-Reply-To: <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> References: <200910272003.08463.aml@rulezz.ru> <200911011942.25472.aml@rulezz.ru> <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> Message-ID: <20091103165317.GE15449@work.uvw.ru> NS> Как я понимаю,из всего этого 'треда' Яндекс тоже становиться NS> потихоничку империей зла ? ) давно уже стал. тут однажды недавно ставлю новый Firefox а там йандекс по умолчанию в русском языке. не знаю кому они это проплатили, но что-то так тошно стало. в общем я его вынес из Debian :) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From shafiev на gmail.com Tue Nov 3 08:59:59 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Tue, 3 Nov 2009 19:59:59 +0300 Subject: [Moscow.pm] =?koi8-r?b?8M8g18/Q0s/T1SDPIM3Oz8fP0drZ3s7P09TJIMTP?= =?koi8-r?b?y8zBxM/X?= Message-ID: <218771510911030859p49f4a237n335c66d6b7b84c4b@mail.gmail.com> Как вы думаете стоит ли доклад делать многоязычным(ну то-есть делать текста на двух или более языках [к примеру : в верхней части слайда английский внизу русский ] ) ? Также стоит ли как можно больше текста которого ты говоришь дублировать на слайды(просто так легче понимать иностранные доклады чем когда их произносят {сугубо ИМХО :) } )? From shafiev на gmail.com Tue Nov 3 09:01:30 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Tue, 3 Nov 2009 20:01:30 +0300 Subject: [Moscow.pm] =?koi8-r?b?4NrF0i3G0sXOxMzJINPBytTZ?= In-Reply-To: <20091103165317.GE15449@work.uvw.ru> References: <200910272003.08463.aml@rulezz.ru> <200911011942.25472.aml@rulezz.ru> <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> <20091103165317.GE15449@work.uvw.ru> Message-ID: <218771510911030901g598db9f9h48d0760889e28e58@mail.gmail.com> в дебиане же есть epiphany ) [правда по части плагинов не все так гладко (: ] 2009/11/3 Dmitry E. Oboukhov : > NS> Как я понимаю,из всего этого 'треда' Яндекс тоже становиться > NS> потихоничку империей зла ? ) > > давно уже стал. тут однажды недавно ставлю новый Firefox а там йандекс > по умолчанию в русском языке. не знаю кому они это проплатили, но > что-то так тошно стало. в общем я его вынес из Debian :) > -- > ... mpd is off > > . ''`. Dmitry E. Oboukhov > : :' : email: unera на debian.org jabber://UNera на uvw.ru > `. `~' GPGKey: 1024D / F8E26537 2006-11-21 > `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iEYEAREDAAYFAkrwX/0ACgkQq4wAz/jiZTeQrQCfd0Oq2ehFiml6T5+sia0tsoUz > CJ0AoORH/ljtghHMhh5vfGtOAHJ45Nka > =KxgD > -----END PGP SIGNATURE----- > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From evdokimov.denis на gmail.com Tue Nov 3 09:09:26 2009 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Tue, 3 Nov 2009 20:09:26 +0300 Subject: [Moscow.pm] =?koi8-r?b?4NrF0i3G0sXOxMzJINPBytTZ?= In-Reply-To: <20091103165317.GE15449@work.uvw.ru> References: <200910272003.08463.aml@rulezz.ru> <200911011942.25472.aml@rulezz.ru> <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> <20091103165317.GE15449@work.uvw.ru> Message-ID: > давно уже стал. тут однажды недавно ставлю новый Firefox а там йандекс > по умолчанию в русском языке. не знаю кому они это проплатили, но > что-то так тошно стало. в общем я его вынес из Debian :) Как кому? мозиле и проплатили. Вообще-то Firefox разрабатывается за счёт таких вот "услуг". Посмотри на список поисковых плагинов, там есть проплаченные. Вот краткий список того, что можно купить: Сделать какой-то сайт домашней страницей "по умолчанию" Включить какое-нибудь расширение в базовую поставку Занять определённое место в поисковых плагинах Сделать так, чтоб браузер пользовался каким-либо твоим сервисом для проверки чего-нибудь. При этом не стоит забывать, что они заботятся о своей репутации и не станут продавать кому попало. From kapranoff на gmail.com Tue Nov 3 09:09:33 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Tue, 3 Nov 2009 20:09:33 +0300 Subject: [Moscow.pm] =?utf-8?b?0K7Qt9C10YAt0YTRgNC10L3QtNC70Lgg0YHQsNC5?= =?utf-8?b?0YLRiw==?= In-Reply-To: <218771510911030901g598db9f9h48d0760889e28e58@mail.gmail.com> References: <200910272003.08463.aml@rulezz.ru> <200911011942.25472.aml@rulezz.ru> <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> <20091103165317.GE15449@work.uvw.ru> <218771510911030901g598db9f9h48d0760889e28e58@mail.gmail.com> Message-ID: Везде есть гугль хром :) -- Alex Kapranoff. 2009/11/3 Naim Shafiev > в дебиане же есть epiphany ) [правда по части плагинов не все так гладко (: > ] > > 2009/11/3 Dmitry E. Oboukhov : > > NS> Как я понимаю,из всего этого 'треда' Яндекс тоже становиться > > NS> потихоничку империей зла ? ) > > > > давно уже стал. тут однажды недавно ставлю новый Firefox а там йандекс > > по умолчанию в русском языке. не знаю кому они это проплатили, но > > что-то так тошно стало. в общем я его вынес из Debian :) > > -- > > ... mpd is off > > > > . ''`. Dmitry E. Oboukhov > > : :' : email: unera на debian.org jabber://UNera на uvw.ru > > `. `~' GPGKey: 1024D / F8E26537 2006-11-21 > > `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 > > > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.4.10 (GNU/Linux) > > > > iEYEAREDAAYFAkrwX/0ACgkQq4wAz/jiZTeQrQCfd0Oq2ehFiml6T5+sia0tsoUz > > CJ0AoORH/ljtghHMhh5vfGtOAHJ45Nka > > =KxgD > > -----END PGP SIGNATURE----- > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From unera на debian.org Tue Nov 3 09:16:43 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Tue, 3 Nov 2009 20:16:43 +0300 Subject: [Moscow.pm] =?utf-8?b?0K7Qt9C10YAt0YTRgNC10L3QtNC70Lgg0YHQsNC5?= =?utf-8?b?0YLRiw==?= In-Reply-To: References: <200910272003.08463.aml@rulezz.ru> <200911011942.25472.aml@rulezz.ru> <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> <20091103165317.GE15449@work.uvw.ru> <218771510911030901g598db9f9h48d0760889e28e58@mail.gmail.com> Message-ID: <20091103171642.GF15449@work.uvw.ru> AK> Везде есть гугль хром :) в дебиане пока нет -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From unera на debian.org Tue Nov 3 09:17:19 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Tue, 3 Nov 2009 20:17:19 +0300 Subject: [Moscow.pm] =?utf-8?b?0K7Qt9C10YAt0YTRgNC10L3QtNC70Lgg0YHQsNC5?= =?utf-8?b?0YLRiw==?= In-Reply-To: <218771510911030901g598db9f9h48d0760889e28e58@mail.gmail.com> References: <200910272003.08463.aml@rulezz.ru> <200911011942.25472.aml@rulezz.ru> <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> <20091103165317.GE15449@work.uvw.ru> <218771510911030901g598db9f9h48d0760889e28e58@mail.gmail.com> Message-ID: <20091103171719.GG15449@work.uvw.ru> NS> в дебиане же есть epiphany ) [правда по части плагинов не все так гладко (: ] собственно из за них родимых я на iceweasel и сижу. альтернатив нет -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From unera на debian.org Tue Nov 3 09:17:57 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Tue, 3 Nov 2009 20:17:57 +0300 Subject: [Moscow.pm] =?utf-8?b?0K7Qt9C10YAt0YTRgNC10L3QtNC70Lgg0YHQsNC5?= =?utf-8?b?0YLRiw==?= In-Reply-To: References: <200910272003.08463.aml@rulezz.ru> <200911011942.25472.aml@rulezz.ru> <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> <20091103165317.GE15449@work.uvw.ru> Message-ID: <20091103171756.GH15449@work.uvw.ru> DE> При этом не стоит забывать, что они заботятся о своей репутации и не DE> станут продавать кому попало. ну вот для россии их репутация не парила. это ж надо было подсунуть русским гражданам это печальное УГ -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From evdokimov.denis на gmail.com Tue Nov 3 09:36:36 2009 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Tue, 3 Nov 2009 20:36:36 +0300 Subject: [Moscow.pm] =?koi8-r?b?4NrF0i3G0sXOxMzJINPBytTZ?= In-Reply-To: <20091103171756.GH15449@work.uvw.ru> References: <200910272003.08463.aml@rulezz.ru> <200911011942.25472.aml@rulezz.ru> <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> <20091103165317.GE15449@work.uvw.ru> <20091103171756.GH15449@work.uvw.ru> Message-ID: Из поисковиков для России можно ставить: Яндекс Google Рамблер Mail.ru(с поиском от Яндекс, а не gogo.ru) Всё остальное нельзя, либо плохо ищут, либо никто не знает. Из этого списка можно убрать Mail.ru, т.к. у них не хватит рентабильности(нужно платить и Мозиле, и Яндексу. А Яндексу только Мозиле). Так что выбор не такой большой, как кажется. А считать, что выбор в пользу Яндекса - потеря репутации... Мне кажется странным, многих людей он устраивает, ещё большим абсолютно всё равно. From ruslan.zakirov на gmail.com Tue Nov 3 09:38:50 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 4 Nov 2009 00:38:50 +0700 Subject: [Moscow.pm] =?utf-8?b?0J/QviDQstC+0L/RgNC+0YHRgyDQviDQvNC90L4=?= =?utf-8?b?0LPQvtGP0LfRi9GH0L3QvtGB0YLQuCDQtNC+0LrQu9Cw0LTQvtCy?= In-Reply-To: <218771510911030859p49f4a237n335c66d6b7b84c4b@mail.gmail.com> References: <218771510911030859p49f4a237n335c66d6b7b84c4b@mail.gmail.com> Message-ID: <589c94400911030938k3165d4adg19aa7c84ff384cdf@mail.gmail.com> Весь текст доклада не получиться продублировать, такой доклад будет не читаем с проектора. 2009/11/3 Naim Shafiev : > Как вы думаете стоит ли доклад делать многоязычным(ну то-есть делать > текста на двух или более языках [к примеру : в верхней части слайда > английский внизу русский ] ) ? > Также стоит ли как можно больше текста которого ты говоришь > дублировать на слайды(просто так легче понимать иностранные доклады > чем когда их произносят {сугубо ИМХО :) }  )? > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From postmaster на softsearch.ru Tue Nov 3 09:44:38 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 3 Nov 2009 20:44:38 +0300 Subject: [Moscow.pm] =?koi8-r?b?4NrF0i3G0sXOxMzJINPBytTZ?= In-Reply-To: <200911031904.45821.aml@rulezz.ru> References: <200910272003.08463.aml@rulezz.ru> <200911011942.25472.aml@rulezz.ru> <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> Message-ID: <14310612947.20091103204438@softsearch.ru> Здравствуйте, Александр. AL> Угу, разработчики сервисов потом окажутся с зажатыми яйцами. AL> Какие им условия выставят, с такими и будут работать. Так и AL> фейсбук делает, и, говорят, Google Maps. ГуглМэпс я как-то у себя на сайте прилепил. Типа, посмотрите откуда Ваши друзья. Итог - сервисом пользуется 3 калеки в сутки. Потом через год или два Гугл там чего-то поменял в API, оно перестало работать, и я снёс никому ненужный сервис с чистой совестью. Никто из юзеров даже не спросил куда оно пропало. Т.е. надо понимать, что API будет меняться и надо иметь ресурсы под эти изменения подстраиваться. Кроме того, надо делать такой сервис, который дать можешь только ты сам. В моём случае он оказался невостребованным. Но если б был популярен и остался жив, то никто не смог бы его склонировать. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From postmaster на softsearch.ru Tue Nov 3 09:45:29 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 3 Nov 2009 20:45:29 +0300 Subject: [Moscow.pm] =?koi8-r?b?4NrF0i3G0sXOxMzJINPBytTZ?= In-Reply-To: <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> References: <200910272003.08463.aml@rulezz.ru> <200911011942.25472.aml@rulezz.ru> <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> Message-ID: <1168683185.20091103204529@softsearch.ru> Здравствуйте, Naim. NS> Как я понимаю,из всего этого 'треда' Яндекс тоже становиться NS> потихоничку империей зла ? ) Наконец-то до людей это доходит... -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From shafiev на gmail.com Tue Nov 3 09:53:44 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Tue, 3 Nov 2009 20:53:44 +0300 Subject: [Moscow.pm] =?koi8-r?b?8M8g18/Q0s/T1SDPIM3Oz8fP0drZ3s7P09TJIMTP?= =?koi8-r?b?y8zBxM/X?= In-Reply-To: <589c94400911030938k3165d4adg19aa7c84ff384cdf@mail.gmail.com> References: <218771510911030859p49f4a237n335c66d6b7b84c4b@mail.gmail.com> <589c94400911030938k3165d4adg19aa7c84ff384cdf@mail.gmail.com> Message-ID: <218771510911030953nd361ew691427ad240a4d9@mail.gmail.com> Ну не весь текст но с подробностями базовых точек можно, правда это приведет к увеличению количества слайдов в 3-5 раз. 3 ноября 2009 г. 20:38 пользователь Ruslan Zakirov написал: > Весь текст доклада не получиться продублировать, такой доклад будет не > читаем с проектора. > > 2009/11/3 Naim Shafiev : >> Как вы думаете стоит ли доклад делать многоязычным(ну то-есть делать >> текста на двух или более языках [к примеру : в верхней части слайда >> английский внизу русский ] ) ? >> Также стоит ли как можно больше текста которого ты говоришь >> дублировать на слайды(просто так легче понимать иностранные доклады >> чем когда их произносят {сугубо ИМХО :) }  )? >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > Best regards, Ruslan. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From postmaster на softsearch.ru Tue Nov 3 10:11:19 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 3 Nov 2009 21:11:19 +0300 Subject: [Moscow.pm] =?koi8-r?b?4NrF0i3G0sXOxMzJINPBytTZ?= In-Reply-To: <4AF05368.9070104@serezhkin.com> References: <200910272003.08463.aml@rulezz.ru> <200910310836.52076.aml@rulezz.ru> <1406313147.20091101185740@softsearch.ru> <200911011942.25472.aml@rulezz.ru> <1863658034.20091103181157@softsearch.ru> <4AF05368.9070104@serezhkin.com> Message-ID: <919262120.20091103211119@softsearch.ru> Здравствуйте, Иван. >> Совсем забыл ещё про одну цель API - убийство растущих конкурентов. >> Например вот так: http://yandex.livejournal.com/28889.html >> >> Т.е. резко удешевив создание своего рейтинга, Яндекс делает мало >> выгодным создание полноценного сервиса рейтингования блогов и записей >> в них. Реальный спрос на "чтобы такого почитать интересненького в >> блогах" имеется. Тем кто хочет сделать такой сервис теперь писать >> своего краулера ЖЖ нет смысла (если конечно не смотреть далеко в >> будущее). Они буду использовать API Яндекса. Как только они дозреют до >> значимых размеров этот API начнёт глючить, ломаться, а потом и вовсе >> пропадёт, ибо "не приносит денег". Так через год-два загнуться сайты, >> работающие на нём. Так Яндекс отсрочит на год-два появление >> полноценного сервиса рейтингования блогов. VS> Миш, VS> Действительно, в целом по отрасли температура падает, но с другой VS> стороны, так как сейчас никто ничего делать не будет, то у тебя VS> есть примерно два года, чтобы с толком, с расстановкой, написать VS> нормальный. VS> Представляешь, яндексовый заглючит, а ты тут бац, и на коне. Соблазн велик, возможности есть и знаю алгоритм яндексового рейтинга, но я не уверен, что смогу сделать свой рейтинг блогов популярным, да и бац ИМХО произошёл сегодня, а не произойдёт через пару лет. Кроме того у меня самого сервис дневников, и потому выходит конфликт интересов. А делать рейтинг только по умирающему ЖЖ как-то не перспективно. У меня есть идея, как на основе постоянного краулинга блогов, форумов, листов рассылки и ньюсов сделать предсказывалку будущего. Возможно даже там хватит сотой части всех текстов, что постится ежесуточно. Но можно и всё скачивать и хранить. И бизнес модель вполне очевидная - продаже этих прогнозов. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From postmaster на softsearch.ru Tue Nov 3 10:32:51 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 3 Nov 2009 21:32:51 +0300 Subject: [Moscow.pm] =?koi8-r?b?4NrF0i3G0sXOxMzJINPBytTZ?= In-Reply-To: <4AF05368.9070104@serezhkin.com> References: <200910272003.08463.aml@rulezz.ru> <200910310836.52076.aml@rulezz.ru> <1406313147.20091101185740@softsearch.ru> <200911011942.25472.aml@rulezz.ru> <1863658034.20091103181157@softsearch.ru> <4AF05368.9070104@serezhkin.com> Message-ID: <1417733858.20091103213251@softsearch.ru> Здравствуйте, Иван. VS> Миш, VS> Действительно, в целом по отрасли температура падает, но с другой VS> стороны, так как сейчас никто ничего делать не будет, VS> то у тебя есть примерно два года, чтобы с толком, с расстановкой, VS> написать нормальный. VS> Представляешь, яндексовый заглючит, а ты тут бац, и на коне. Короче вот чего с твоей подачи придумал: http://michael.mindmix.ru/1446-072-ideja-puzomerki-dnevnikov.zhtml :-) -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From unera на debian.org Tue Nov 3 10:39:14 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Tue, 3 Nov 2009 21:39:14 +0300 Subject: [Moscow.pm] =?utf-8?b?0K7Qt9C10YAt0YTRgNC10L3QtNC70Lgg0YHQsNC5?= =?utf-8?b?0YLRiw==?= In-Reply-To: References: <200910272003.08463.aml@rulezz.ru> <200911011942.25472.aml@rulezz.ru> <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> <20091103165317.GE15449@work.uvw.ru> <20091103171756.GH15449@work.uvw.ru> Message-ID: <20091103183914.GI15449@work.uvw.ru> DE> Из поисковиков для России можно ставить: DE> Яндекс гугл в нашей стране менее "продан", поэтому поиск более релевантен. в яндексе если ищешь что-то что хоть чуть чуть продается, то можно смело пропускать первые 5 страниц найденного - все проплаченные ссылки. уж не говоря об убогом дизайне сайта итп -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From pfedin на gmail.com Tue Nov 3 15:09:43 2009 From: pfedin на gmail.com (Peter Fedin) Date: Wed, 4 Nov 2009 02:09:43 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QviDQstC+0L/RgNC+0YHRgyDQviDQvNC90L4=?= =?utf-8?b?0LPQvtGP0LfRi9GH0L3QvtGB0YLQuCDQtNC+0LrQu9Cw0LTQvtCy?= In-Reply-To: <218771510911030953nd361ew691427ad240a4d9@mail.gmail.com> References: <218771510911030859p49f4a237n335c66d6b7b84c4b@mail.gmail.com> <589c94400911030938k3165d4adg19aa7c84ff384cdf@mail.gmail.com> <218771510911030953nd361ew691427ad240a4d9@mail.gmail.com> Message-ID: Я бы сделал параллельные слайды на втором языке. То есть точно такие же как на основном, но перевод. И показывал бы на втором проекторе посредством человека, который будет переключать их вслед за докладчиком, щелкающим свои основные слайды с помощью кликера. С уважением, Федин Пётр Сергеевич тел. +7 926 335-51-30 mailto:pfedin на gmail.com ICQ UIN: 192054495 2009/11/3 Naim Shafiev > Ну не весь текст но с подробностями базовых точек можно, правда это > приведет к увеличению количества слайдов в 3-5 раз. > > 3 ноября 2009 г. 20:38 пользователь Ruslan Zakirov > написал: > > Весь текст доклада не получиться продублировать, такой доклад будет не > > читаем с проектора. > > > > 2009/11/3 Naim Shafiev : > >> Как вы думаете стоит ли доклад делать многоязычным(ну то-есть делать > >> текста на двух или более языках [к примеру : в верхней части слайда > >> английский внизу русский ] ) ? > >> Также стоит ли как можно больше текста которого ты говоришь > >> дублировать на слайды(просто так легче понимать иностранные доклады > >> чем когда их произносят {сугубо ИМХО :) } )? > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > >> > > > > > > > > -- > > Best regards, Ruslan. > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From shafiev на gmail.com Tue Nov 3 15:47:56 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Wed, 4 Nov 2009 02:47:56 +0300 Subject: [Moscow.pm] =?koi8-r?b?8M8g18/Q0s/T1SDPIM3Oz8fP0drZ3s7P09TJIMTP?= =?koi8-r?b?y8zBxM/X?= In-Reply-To: References: <218771510911030859p49f4a237n335c66d6b7b84c4b@mail.gmail.com> <589c94400911030938k3165d4adg19aa7c84ff384cdf@mail.gmail.com> <218771510911030953nd361ew691427ad240a4d9@mail.gmail.com> Message-ID: <218771510911031547k787b0deck3de6219259b7f827@mail.gmail.com> Доброй ночи. Но тут одна проблема : не всегда можно организовать второй проектор. P.S мне просто G?bor Szab? поблагодарил за доклад. Вот я и подумал о дуальности 4 ноября 2009 г. 2:09 пользователь Peter Fedin написал: > Я бы сделал параллельные слайды на втором языке. То есть точно такие же как > на основном, но перевод. > И показывал бы на втором проекторе посредством человека, который будет > переключать их вслед за докладчиком, щелкающим свои основные слайды с > помощью кликера. > С уважением, > Федин Пётр Сергеевич > > тел. +7 926 335-51-30 > mailto:pfedin на gmail.com > ICQ UIN: 192054495 > > > 2009/11/3 Naim Shafiev >> >> Ну не весь текст но с подробностями базовых точек можно, правда это >> приведет к увеличению количества слайдов в 3-5 раз. >> >> 3 ноября 2009 г. 20:38 пользователь Ruslan Zakirov >> написал: >> > Весь текст доклада не получиться продублировать, такой доклад будет не >> > читаем с проектора. >> > >> > 2009/11/3 Naim Shafiev : >> >> Как вы думаете стоит ли доклад делать многоязычным(ну то-есть делать >> >> текста на двух или более языках [к примеру : в верхней части слайда >> >> английский внизу русский ] ) ? >> >> Также стоит ли как можно больше текста которого ты говоришь >> >> дублировать на слайды(просто так легче понимать иностранные доклады >> >> чем когда их произносят {сугубо ИМХО :) }  )? >> >> -- >> >> Moscow.pm mailing list >> >> moscow-pm на pm.org | http://moscow.pm.org >> >> >> > >> > >> > >> > -- >> > Best regards, Ruslan. >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> > >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From sharifulin на gmail.com Tue Nov 3 22:43:46 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Wed, 4 Nov 2009 09:43:46 +0300 Subject: [Moscow.pm] =?koi8-r?b?8M8g18/Q0s/T1SDPIM3Oz8fP0drZ3s7P09TJIMTP?= =?koi8-r?b?y8zBxM/X?= In-Reply-To: <218771510911031547k787b0deck3de6219259b7f827@mail.gmail.com> References: <218771510911030859p49f4a237n335c66d6b7b84c4b@mail.gmail.com> <589c94400911030938k3165d4adg19aa7c84ff384cdf@mail.gmail.com> <218771510911030953nd361ew691427ad240a4d9@mail.gmail.com> <218771510911031547k787b0deck3de6219259b7f827@mail.gmail.com> Message-ID: <91318900911032243o3090c566v94c1aeeb68b65f27@mail.gmail.com> Бугага, ты ему сказал, что его падре ни хрена не работает :) из-за перевода ))) 2009/11/4 Naim Shafiev > Доброй ночи. Но тут одна проблема : не всегда можно организовать > второй проектор. > > P.S мне просто G?bor Szab? поблагодарил за доклад. Вот я и подумал о > дуальности > > 4 ноября 2009 г. 2:09 пользователь Peter Fedin написал: > > Я бы сделал параллельные слайды на втором языке. То есть точно такие же > как > > на основном, но перевод. > > И показывал бы на втором проекторе посредством человека, который будет > > переключать их вслед за докладчиком, щелкающим свои основные слайды с > > помощью кликера. > > С уважением, > > Федин Пётр Сергеевич > > > > тел. +7 926 335-51-30 > > mailto:pfedin на gmail.com > > ICQ UIN: 192054495 > > > > > > 2009/11/3 Naim Shafiev > >> > >> Ну не весь текст но с подробностями базовых точек можно, правда это > >> приведет к увеличению количества слайдов в 3-5 раз. > >> > >> 3 ноября 2009 г. 20:38 пользователь Ruslan Zakirov > >> написал: > >> > Весь текст доклада не получиться продублировать, такой доклад будет не > >> > читаем с проектора. > >> > > >> > 2009/11/3 Naim Shafiev : > >> >> Как вы думаете стоит ли доклад делать многоязычным(ну то-есть делать > >> >> текста на двух или более языках [к примеру : в верхней части слайда > >> >> английский внизу русский ] ) ? > >> >> Также стоит ли как можно больше текста которого ты говоришь > >> >> дублировать на слайды(просто так легче понимать иностранные доклады > >> >> чем когда их произносят {сугубо ИМХО :) } )? > >> >> -- > >> >> Moscow.pm mailing list > >> >> moscow-pm на pm.org | http://moscow.pm.org > >> >> > >> > > >> > > >> > > >> > -- > >> > Best regards, Ruslan. > >> > -- > >> > Moscow.pm mailing list > >> > moscow-pm на pm.org | http://moscow.pm.org > >> > > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > > > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From yu.pats на gmail.com Wed Nov 4 01:00:55 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Wed, 4 Nov 2009 11:00:55 +0200 Subject: [Moscow.pm] =?utf-8?b?0J/QviDQstC+0L/RgNC+0YHRgyDQviDQvNC90L4=?= =?utf-8?b?0LPQvtGP0LfRi9GH0L3QvtGB0YLQuCDQtNC+0LrQu9Cw0LTQvtCy?= In-Reply-To: <91318900911032243o3090c566v94c1aeeb68b65f27@mail.gmail.com> References: <218771510911030859p49f4a237n335c66d6b7b84c4b@mail.gmail.com> <589c94400911030938k3165d4adg19aa7c84ff384cdf@mail.gmail.com> <218771510911030953nd361ew691427ad240a4d9@mail.gmail.com> <218771510911031547k787b0deck3de6219259b7f827@mail.gmail.com> <91318900911032243o3090c566v94c1aeeb68b65f27@mail.gmail.com> Message-ID: Отрицательный результат тоже результат :) 2009/11/4 Анатолий Шарифулин : > Бугага, ты ему сказал, что его падре ни хрена не работает :) из-за перевода > ))) > > 2009/11/4 Naim Shafiev >> >> Доброй ночи. Но тут одна проблема : не всегда можно организовать >> второй проектор. >> >> P.S мне просто G?bor Szab? поблагодарил за доклад. Вот я и подумал о >> дуальности >> >> 4 ноября 2009 г. 2:09 пользователь Peter Fedin написал: >> > Я бы сделал параллельные слайды на втором языке. То есть точно такие же >> > как >> > на основном, но перевод. >> > И показывал бы на втором проекторе посредством человека, который будет >> > переключать их вслед за докладчиком, щелкающим свои основные слайды с >> > помощью кликера. >> > С уважением, >> > Федин Пётр Сергеевич >> > >> > тел. +7 926 335-51-30 >> > mailto:pfedin на gmail.com >> > ICQ UIN: 192054495 >> > >> > >> > 2009/11/3 Naim Shafiev >> >> >> >> Ну не весь текст но с подробностями базовых точек можно, правда это >> >> приведет к увеличению количества слайдов в 3-5 раз. >> >> >> >> 3 ноября 2009 г. 20:38 пользователь Ruslan Zakirov >> >> написал: >> >> > Весь текст доклада не получиться продублировать, такой доклад будет >> >> > не >> >> > читаем с проектора. >> >> > >> >> > 2009/11/3 Naim Shafiev : >> >> >> Как вы думаете стоит ли доклад делать многоязычным(ну то-есть делать >> >> >> текста на двух или более языках [к примеру : в верхней части слайда >> >> >> английский внизу русский ] ) ? >> >> >> Также стоит ли как можно больше текста которого ты говоришь >> >> >> дублировать на слайды(просто так легче понимать иностранные доклады >> >> >> чем когда их произносят {сугубо ИМХО :) }  )? >> >> >> -- >> >> >> Moscow.pm mailing list >> >> >> moscow-pm на pm.org | http://moscow.pm.org >> >> >> >> >> > >> >> > >> >> > >> >> > -- >> >> > Best regards, Ruslan. >> >> > -- >> >> > Moscow.pm mailing list >> >> > moscow-pm на pm.org | http://moscow.pm.org >> >> > >> >> -- >> >> Moscow.pm mailing list >> >> moscow-pm на pm.org | http://moscow.pm.org >> > >> > >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> > >> > >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > > -- > С уважением, > Анатолий Шарифулин. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- WBR, Yuri Pac From andrei.protasovitski на gmail.com Wed Nov 4 01:38:18 2009 From: andrei.protasovitski на gmail.com (Andrei) Date: Wed, 4 Nov 2009 10:38:18 +0100 Subject: [Moscow.pm] =?utf-8?b?0J/QviDQstC+0L/RgNC+0YHRgyDQviDQvNC90L4=?= =?utf-8?b?0LPQvtGP0LfRi9GH0L3QvtGB0YLQuCDQtNC+0LrQu9Cw0LTQvtCy?= In-Reply-To: <218771510911031547k787b0deck3de6219259b7f827@mail.gmail.com> References: <218771510911030859p49f4a237n335c66d6b7b84c4b@mail.gmail.com> <589c94400911030938k3165d4adg19aa7c84ff384cdf@mail.gmail.com> <218771510911030953nd361ew691427ad240a4d9@mail.gmail.com> <218771510911031547k787b0deck3de6219259b7f827@mail.gmail.com> Message-ID: <25d777680911040138r69e8caa8x2866223fdd44930@mail.gmail.com> Нужно просто проектор подальше от экрана поставить, разделить каждый слайд на две половины и использовать каждую половину для своего языка. Можно, например, проецировать на соседнее здание... 4 ноября 2009 г. 0:47 пользователь Naim Shafiev написал: > Доброй ночи. Но тут одна проблема : не всегда можно организовать > второй проектор. > > P.S мне просто G?bor Szab? поблагодарил за доклад. Вот я и подумал о > дуальности > > 4 ноября 2009 г. 2:09 пользователь Peter Fedin написал: > > Я бы сделал параллельные слайды на втором языке. То есть точно такие же > как > > на основном, но перевод. > > И показывал бы на втором проекторе посредством человека, который будет > > переключать их вслед за докладчиком, щелкающим свои основные слайды с > > помощью кликера. > > С уважением, > > Федин Пётр Сергеевич > > > > тел. +7 926 335-51-30 > > mailto:pfedin на gmail.com > > ICQ UIN: 192054495 > > > > > > 2009/11/3 Naim Shafiev > >> > >> Ну не весь текст но с подробностями базовых точек можно, правда это > >> приведет к увеличению количества слайдов в 3-5 раз. > >> > >> 3 ноября 2009 г. 20:38 пользователь Ruslan Zakirov > >> написал: > >> > Весь текст доклада не получиться продублировать, такой доклад будет не > >> > читаем с проектора. > >> > > >> > 2009/11/3 Naim Shafiev : > >> >> Как вы думаете стоит ли доклад делать многоязычным(ну то-есть делать > >> >> текста на двух или более языках [к примеру : в верхней части слайда > >> >> английский внизу русский ] ) ? > >> >> Также стоит ли как можно больше текста которого ты говоришь > >> >> дублировать на слайды(просто так легче понимать иностранные доклады > >> >> чем когда их произносят {сугубо ИМХО :) } )? > >> >> -- > >> >> Moscow.pm mailing list > >> >> moscow-pm на pm.org | http://moscow.pm.org > >> >> > >> > > >> > > >> > > >> > -- > >> > Best regards, Ruslan. > >> > -- > >> > Moscow.pm mailing list > >> > moscow-pm на pm.org | http://moscow.pm.org > >> > > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > > > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From q на cono.org.ua Wed Nov 4 02:25:00 2009 From: q на cono.org.ua (Varyanick I. Alex) Date: Wed, 4 Nov 2009 12:25:00 +0200 Subject: [Moscow.pm] =?utf-8?b?0K7Qt9C10YAt0YTRgNC10L3QtNC70Lgg0YHQsNC5?= =?utf-8?b?0YLRiw==?= In-Reply-To: <20091103171642.GF15449@work.uvw.ru> References: <200910272003.08463.aml@rulezz.ru> <200911011942.25472.aml@rulezz.ru> <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> <20091103165317.GE15449@work.uvw.ru> <218771510911030901g598db9f9h48d0760889e28e58@mail.gmail.com> <20091103171642.GF15449@work.uvw.ru> Message-ID: <20091104102500.GU24357@tazik.org.ua> Здравствуйте, Dmitry E. Oboukhov! On Tue, Nov 03, 2009 at 08:16:43PM +0300, Вы писали: > AK> Везде есть гугль хром :) > в дебиане пока нет И это не пашет в дебе? 32: http://www.google.com/chrome/intl/en/eula_dev.html?dl=unstable_i386_deb 64: http://www.google.com/chrome/intl/en/eula_dev.html?dl=unstable_amd64_deb -- Varyanick I. Alex icq: 102 575 440 skype: cono.. q на cono.org.ua From unera на debian.org Wed Nov 4 03:20:46 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 4 Nov 2009 14:20:46 +0300 Subject: [Moscow.pm] =?utf-8?b?0K7Qt9C10YAt0YTRgNC10L3QtNC70Lgg0YHQsNC5?= =?utf-8?b?0YLRiw==?= In-Reply-To: <20091104102500.GU24357@tazik.org.ua> References: <200910272003.08463.aml@rulezz.ru> <200911011942.25472.aml@rulezz.ru> <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> <20091103165317.GE15449@work.uvw.ru> <218771510911030901g598db9f9h48d0760889e28e58@mail.gmail.com> <20091103171642.GF15449@work.uvw.ru> <20091104102500.GU24357@tazik.org.ua> Message-ID: <20091104112046.GA7406@work.uvw.ru> VIA> On Tue, Nov 03, 2009 at 08:16:43PM +0300, Вы писали: AK>>> Везде есть гугль хром :) >> в дебиане пока нет VIA> И это не пашет в дебе? VIA> 32: VIA> http://www.google.com/chrome/intl/en/eula_dev.html?dl=unstable_i386_deb VIA> 64: VIA> http://www.google.com/chrome/intl/en/eula_dev.html?dl=unstable_amd64_deb только идиот, которому совершенно по барабану на трояны и вообще безопасность будет ставить пакеты с какого-то левого, занюханного репозитария :) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From yu.pats на gmail.com Wed Nov 4 03:27:23 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Wed, 4 Nov 2009 13:27:23 +0200 Subject: [Moscow.pm] =?utf-8?b?0K7Qt9C10YAt0YTRgNC10L3QtNC70Lgg0YHQsNC5?= =?utf-8?b?0YLRiw==?= In-Reply-To: <20091104112046.GA7406@work.uvw.ru> References: <200910272003.08463.aml@rulezz.ru> <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> <20091103165317.GE15449@work.uvw.ru> <218771510911030901g598db9f9h48d0760889e28e58@mail.gmail.com> <20091103171642.GF15449@work.uvw.ru> <20091104102500.GU24357@tazik.org.ua> <20091104112046.GA7406@work.uvw.ru> Message-ID: 2009/11/4 Dmitry E. Oboukhov : > VIA> On Tue, Nov 03, 2009 at 08:16:43PM +0300, Вы писали: > > AK>>> Везде есть гугль хром :) >>> в дебиане пока нет > > VIA> И это не пашет в дебе? > > VIA> 32: > VIA> http://www.google.com/chrome/intl/en/eula_dev.html?dl=unstable_i386_deb > VIA> 64: > VIA> http://www.google.com/chrome/intl/en/eula_dev.html?dl=unstable_amd64_deb > > только идиот, которому совершенно по барабану на трояны и вообще > безопасность будет ставить пакеты с какого-то левого, занюханного > репозитария :) Именно по этой причине вы не можете проигрывать WMA, DVD и всетакое? PS Хотел ответить в прошлый раз, но сдержал сарказм. -- WBR, Yuri Pac From shafiev на gmail.com Wed Nov 4 07:33:43 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Wed, 4 Nov 2009 18:33:43 +0300 Subject: [Moscow.pm] =?koi8-r?b?8M8g18/Q0s/T1SDPIM3Oz8fP0drZ3s7P09TJIMTP?= =?koi8-r?b?y8zBxM/X?= In-Reply-To: <25d777680911040138r69e8caa8x2866223fdd44930@mail.gmail.com> References: <218771510911030859p49f4a237n335c66d6b7b84c4b@mail.gmail.com> <589c94400911030938k3165d4adg19aa7c84ff384cdf@mail.gmail.com> <218771510911030953nd361ew691427ad240a4d9@mail.gmail.com> <218771510911031547k787b0deck3de6219259b7f827@mail.gmail.com> <25d777680911040138r69e8caa8x2866223fdd44930@mail.gmail.com> Message-ID: <218771510911040733u68a3c7b1h20e6770a09dab0c3@mail.gmail.com> Ok.В следущий раз постараюсь так и сделать. 4 ноября 2009 г. 12:38 пользователь Andrei написал: > Нужно просто проектор подальше от экрана поставить, разделить каждый слайд > на две половины и использовать каждую половину для своего языка. Можно, > например, проецировать на соседнее здание... > > 4 ноября 2009 г. 0:47 пользователь Naim Shafiev написал: >> >> Доброй ночи. Но тут одна проблема : не всегда можно организовать >> второй проектор. >> >> P.S мне просто G?bor Szab? поблагодарил за доклад. Вот я и подумал о >> дуальности >> >> 4 ноября 2009 г. 2:09 пользователь Peter Fedin написал: >> > Я бы сделал параллельные слайды на втором языке. То есть точно такие же >> > как >> > на основном, но перевод. >> > И показывал бы на втором проекторе посредством человека, который будет >> > переключать их вслед за докладчиком, щелкающим свои основные слайды с >> > помощью кликера. >> > С уважением, >> > Федин Пётр Сергеевич >> > >> > тел. +7 926 335-51-30 >> > mailto:pfedin на gmail.com >> > ICQ UIN: 192054495 >> > >> > >> > 2009/11/3 Naim Shafiev >> >> >> >> Ну не весь текст но с подробностями базовых точек можно, правда это >> >> приведет к увеличению количества слайдов в 3-5 раз. >> >> >> >> 3 ноября 2009 г. 20:38 пользователь Ruslan Zakirov >> >> написал: >> >> > Весь текст доклада не получиться продублировать, такой доклад будет >> >> > не >> >> > читаем с проектора. >> >> > >> >> > 2009/11/3 Naim Shafiev : >> >> >> Как вы думаете стоит ли доклад делать многоязычным(ну то-есть делать >> >> >> текста на двух или более языках [к примеру : в верхней части слайда >> >> >> английский внизу русский ] ) ? >> >> >> Также стоит ли как можно больше текста которого ты говоришь >> >> >> дублировать на слайды(просто так легче понимать иностранные доклады >> >> >> чем когда их произносят {сугубо ИМХО :) }  )? >> >> >> -- >> >> >> Moscow.pm mailing list >> >> >> moscow-pm на pm.org | http://moscow.pm.org >> >> >> >> >> > >> >> > >> >> > >> >> > -- >> >> > Best regards, Ruslan. >> >> > -- >> >> > Moscow.pm mailing list >> >> > moscow-pm на pm.org | http://moscow.pm.org >> >> > >> >> -- >> >> Moscow.pm mailing list >> >> moscow-pm на pm.org | http://moscow.pm.org >> > >> > >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> > >> > >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > > -- > Andrei Protasovitski > < andrei[dot]protasovitski[at]gmail[dot]com > > Diemen, Netherlands > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From unera на debian.org Wed Nov 4 08:18:30 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 4 Nov 2009 19:18:30 +0300 Subject: [Moscow.pm] =?utf-8?b?0K7Qt9C10YAt0YTRgNC10L3QtNC70Lgg0YHQsNC5?= =?utf-8?b?0YLRiw==?= In-Reply-To: References: <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> <20091103165317.GE15449@work.uvw.ru> <218771510911030901g598db9f9h48d0760889e28e58@mail.gmail.com> <20091103171642.GF15449@work.uvw.ru> <20091104102500.GU24357@tazik.org.ua> <20091104112046.GA7406@work.uvw.ru> Message-ID: <20091104161830.GB7406@work.uvw.ru> >> только идиот, которому совершенно по барабану на трояны и вообще >> безопасность будет ставить пакеты с какого-то левого, занюханного >> репозитария :) YP> Именно по этой причине вы не можете проигрывать WMA, DVD и всетакое? WMA не нужен, а DVD нормально проигрывается -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From q на cono.org.ua Wed Nov 4 09:54:04 2009 From: q на cono.org.ua (Varyanick I. Alex) Date: Wed, 4 Nov 2009 19:54:04 +0200 Subject: [Moscow.pm] =?utf-8?b?0K7Qt9C10YAt0YTRgNC10L3QtNC70Lgg0YHQsNC5?= =?utf-8?b?0YLRiw==?= In-Reply-To: References: <114167563.20091103185508@softsearch.ru> <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> <20091103165317.GE15449@work.uvw.ru> <218771510911030901g598db9f9h48d0760889e28e58@mail.gmail.com> <20091103171642.GF15449@work.uvw.ru> <20091104102500.GU24357@tazik.org.ua> <20091104112046.GA7406@work.uvw.ru> Message-ID: <20091104175404.GV24357@tazik.org.ua> Здравствуйте, Yuri Pac! On Wed, Nov 04, 2009 at 01:27:23PM +0200, Вы писали: > > только идиот, которому совершенно по барабану на трояны и вообще > > безопасность будет ставить пакеты с какого-то левого, занюханного > > репозитария :) > Именно по этой причине вы не можете проигрывать WMA, DVD и всетакое? > > PS Хотел ответить в прошлый раз, но сдержал сарказм. Я тоже промолчу. -- Varyanick I. Alex icq: 102 575 440 skype: cono.. q на cono.org.ua From ivan на bessarabov.ru Wed Nov 4 10:29:32 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Wed, 4 Nov 2009 21:29:32 +0300 Subject: [Moscow.pm] =?koi8-r?b?5M/L1c3FztTBw8nRIG1vam8=?= Message-ID: <7a1808af0911041029w185694a6k46be467876f81fe@mail.gmail.com> Привет! Может быть кто-нибудь знает, как обстят дела с написанием документации к проекту mojo ( http://mojolicious.org/ ) Вроде как был трехмесячный проект с декабря 2008 ( http://www.perlfoundation.org/sebastian_riedel_the_mojo_documentation_project ), но документации как не было, так и нет. -- bessarabov From sharifulin на gmail.com Wed Nov 4 10:32:39 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Wed, 4 Nov 2009 21:32:39 +0300 Subject: [Moscow.pm] =?koi8-r?b?5M/L1c3FztTBw8nRIG1vam8=?= In-Reply-To: <7a1808af0911041029w185694a6k46be467876f81fe@mail.gmail.com> References: <7a1808af0911041029w185694a6k46be467876f81fe@mail.gmail.com> Message-ID: <91318900911041032j6f7d2fc8p684f9b2403e4098d@mail.gmail.com> Он ее пишет, но там ничего сложного) 2009/11/4 Иван Бессарабов > Привет! > > Может быть кто-нибудь знает, как обстят дела с написанием документации > к проекту mojo ( http://mojolicious.org/ ) > > Вроде как был трехмесячный проект с декабря 2008 ( > > http://www.perlfoundation.org/sebastian_riedel_the_mojo_documentation_project > ), но документации как не было, так и нет. > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From viacheslav.t на gmail.com Wed Nov 4 10:34:04 2009 From: viacheslav.t на gmail.com (vti) Date: Wed, 4 Nov 2009 19:34:04 +0100 Subject: [Moscow.pm] =?koi8-r?b?5M/L1c3FztTBw8nRIG1vam8=?= In-Reply-To: <7a1808af0911041029w185694a6k46be467876f81fe@mail.gmail.com> References: <7a1808af0911041029w185694a6k46be467876f81fe@mail.gmail.com> Message-ID: <7d2879970911041034nd3687fct6b01eb42b0f2ecc0@mail.gmail.com> Себастьян Ридель (автор) сказал, что после реализации Mojo::IOLoop (на днях собирается сделать коммит) целый месяц посвятит документации. Об этом он писал на канале #mojo сети Perl, а также в твиттере http://twitter.com/kraih/status/5193720110 4 ноября 2009 г. 19:29 пользователь Иван Бессарабов написал: > Привет! > > Может быть кто-нибудь знает, как обстят дела с написанием документации > к проекту mojo ( http://mojolicious.org/ ) > > Вроде как был трехмесячный проект с декабря 2008 ( > http://www.perlfoundation.org/sebastian_riedel_the_mojo_documentation_project > ), но документации как не было, так и нет. > -- > bessarabov From kapranoff на gmail.com Wed Nov 4 10:36:14 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Wed, 4 Nov 2009 21:36:14 +0300 Subject: [Moscow.pm] =?utf-8?b?0K7Qt9C10YAt0YTRgNC10L3QtNC70Lgg0YHQsNC5?= =?utf-8?b?0YLRiw==?= In-Reply-To: References: <200910272003.08463.aml@rulezz.ru> <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> <20091103165317.GE15449@work.uvw.ru> <218771510911030901g598db9f9h48d0760889e28e58@mail.gmail.com> <20091103171642.GF15449@work.uvw.ru> <20091104102500.GU24357@tazik.org.ua> <20091104112046.GA7406@work.uvw.ru> Message-ID: 2009/11/4 Yuri Pac > 2009/11/4 Dmitry E. Oboukhov : > > VIA> On Tue, Nov 03, 2009 at 08:16:43PM +0300, Вы писали: > > > > AK>>> Везде есть гугль хром :) > >>> в дебиане пока нет > > > > VIA> И это не пашет в дебе? > > > > VIA> 32: > > VIA> > http://www.google.com/chrome/intl/en/eula_dev.html?dl=unstable_i386_deb > > VIA> 64: > > VIA> > http://www.google.com/chrome/intl/en/eula_dev.html?dl=unstable_amd64_deb > > > > только идиот, которому совершенно по барабану на трояны и вообще > > безопасность будет ставить пакеты с какого-то левого, занюханного > > репозитария :) > Именно по этой причине вы не можете проигрывать WMA, DVD и всетакое? > Ну это на самом деле скорее вопрос доверия к тем, кто пакеты делает. Дмитрий говорит о том, что пакету, лежащему на debian.org рядом с собственной чексуммой, верить хочется больше, чем ему же, расположенному на сервере Гугля. Хотя бы потому, что Гугль ? это коммерческая компания, ничего особенного населению не обещающая. Свободность софта тут не при чём, так как исходники Хрома лежат там же, рядом с пакетами и желающие могут собрать их самостоятельно. Почему дебиан не собирает собственный Хром, вот в чём вопрос. WMA и DVD ? это про другое. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From sharifulin на gmail.com Wed Nov 4 12:19:27 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Wed, 4 Nov 2009 23:19:27 +0300 Subject: [Moscow.pm] =?koi8-r?b?5M/L1c3FztTBw8nRIG1vam8=?= In-Reply-To: <7d2879970911041034nd3687fct6b01eb42b0f2ecc0@mail.gmail.com> References: <7a1808af0911041029w185694a6k46be467876f81fe@mail.gmail.com> <7d2879970911041034nd3687fct6b01eb42b0f2ecc0@mail.gmail.com> Message-ID: <91318900911041219w5223c887t17cf0c4d1cef1309@mail.gmail.com> Плюс он отвлекается на баги и это хорошо :) http://twitter.com/kraih/statuses/5428812568 В общем фолови kraih, vti и следи за изменениями на github.com. Смотри исходники, пиши свои проекты и все поймешь. Мою презентацию видел? (Только она про старые версии Mojo, собираюсь сделать римейк) 2009/11/4 vti > Себастьян Ридель (автор) сказал, что после реализации Mojo::IOLoop (на днях > собирается сделать коммит) целый месяц посвятит документации. > > Об этом он писал на канале #mojo сети Perl, а также в > твиттере http://twitter.com/kraih/status/5193720110 > > 4 ноября 2009 г. 19:29 пользователь Иван Бессарабов > написал: > > Привет! > > > > Может быть кто-нибудь знает, как обстят дела с написанием документации > > к проекту mojo ( http://mojolicious.org/ ) > > > > Вроде как был трехмесячный проект с декабря 2008 ( > > > http://www.perlfoundation.org/sebastian_riedel_the_mojo_documentation_project > > ), но документации как не было, так и нет. > > -- > > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From unera на debian.org Wed Nov 4 12:43:27 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 4 Nov 2009 23:43:27 +0300 Subject: [Moscow.pm] =?utf-8?b?0K7Qt9C10YAt0YTRgNC10L3QtNC70Lgg0YHQsNC5?= =?utf-8?b?0YLRiw==?= In-Reply-To: References: <200911031904.45821.aml@rulezz.ru> <218771510911030839k4f3fc114j7831667de282842d@mail.gmail.com> <20091103165317.GE15449@work.uvw.ru> <218771510911030901g598db9f9h48d0760889e28e58@mail.gmail.com> <20091103171642.GF15449@work.uvw.ru> <20091104102500.GU24357@tazik.org.ua> <20091104112046.GA7406@work.uvw.ru> Message-ID: <20091104204327.GC7406@work.uvw.ru> AK> Именно по этой причине вы не можете проигрывать WMA, DVD и всетакое? AK> Ну это на самом деле скорее вопрос доверия к тем, кто пакеты делает. Дмитрий AK> говорит о том, что пакету, лежащему на debian.org рядом с собственной AK> чексуммой, верить хочется больше, чем ему же, расположенному на сервере Гугля. AK> Хотя бы потому, что Гугль ? это коммерческая компания, ничего особенного AK> населению не обещающая. Свободность софта тут не при чём, так как исходники AK> Хрома лежат там же, рядом с пакетами и желающие могут собрать их AK> самостоятельно. Почему дебиан не собирает собственный Хром, вот в чём вопрос. глянул я в этот пакет. он составлен так что нарушает немыслимое количество пунктов полиси. что еще можно было ожидать от ламья из гугля? а не собирают под дебиан наверно потому что нет полных исходников на него? -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From kapranoff на gmail.com Wed Nov 4 13:15:08 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Thu, 5 Nov 2009 00:15:08 +0300 Subject: [Moscow.pm] =?utf-8?b?0K7Qt9C10YAt0YTRgNC10L3QtNC70Lgg0YHQsNC5?= =?utf-8?b?0YLRiw==?= In-Reply-To: <20091104204327.GC7406@work.uvw.ru> References: <200911031904.45821.aml@rulezz.ru> <20091103165317.GE15449@work.uvw.ru> <218771510911030901g598db9f9h48d0760889e28e58@mail.gmail.com> <20091103171642.GF15449@work.uvw.ru> <20091104102500.GU24357@tazik.org.ua> <20091104112046.GA7406@work.uvw.ru> <20091104204327.GC7406@work.uvw.ru> Message-ID: 2009/11/4 Dmitry E. Oboukhov > AK> Именно по этой причине вы не можете проигрывать WMA, DVD и всетакое? > > AK> Ну это на самом деле скорее вопрос доверия к тем, кто пакеты делает. > Дмитрий > AK> говорит о том, что пакету, лежащему на debian.org рядом с собственной > AK> чексуммой, верить хочется больше, чем ему же, расположенному на сервере > Гугля. > AK> Хотя бы потому, что Гугль ? это коммерческая компания, ничего > особенного > AK> населению не обещающая. Свободность софта тут не при чём, так как > исходники > AK> Хрома лежат там же, рядом с пакетами и желающие могут собрать их > AK> самостоятельно. Почему дебиан не собирает собственный Хром, вот в чём > вопрос. > > глянул я в этот пакет. он составлен так что нарушает немыслимое > количество пунктов полиси. что еще можно было ожидать от ламья из > гугля? а не собирают под дебиан наверно потому что нет полных > исходников на него? > Убунтовцы chromium-daily собирают сами. Им исходников хватает :) ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From yu.pats на gmail.com Wed Nov 4 15:12:35 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Thu, 5 Nov 2009 01:12:35 +0200 Subject: [Moscow.pm] =?utf-8?b?0K7Qt9C10YAt0YTRgNC10L3QtNC70Lgg0YHQsNC5?= =?utf-8?b?0YLRiw==?= In-Reply-To: References: <200911031904.45821.aml@rulezz.ru> <218771510911030901g598db9f9h48d0760889e28e58@mail.gmail.com> <20091103171642.GF15449@work.uvw.ru> <20091104102500.GU24357@tazik.org.ua> <20091104112046.GA7406@work.uvw.ru> <20091104204327.GC7406@work.uvw.ru> Message-ID: 2009/11/4 Alex Kapranoff : > 2009/11/4 Dmitry E. Oboukhov >> >> AK> Именно по этой причине вы не можете проигрывать WMA, DVD и всетакое? >> >> AK> Ну это на самом деле скорее вопрос доверия к тем, кто пакеты делает. >> Дмитрий >> AK> говорит о том, что пакету, лежащему на debian.org рядом с собственной >> AK> чексуммой, верить хочется больше, чем ему же, расположенному на >> сервере Гугля. >> AK> Хотя бы потому, что Гугль ? это коммерческая компания, ничего >> особенного >> AK> населению не обещающая. Свободность софта тут не при чём, так как >> исходники >> AK> Хрома лежат там же, рядом с пакетами и желающие могут собрать их >> AK> самостоятельно. Почему дебиан не собирает собственный Хром, вот в чём >> вопрос. >> >> глянул я в этот пакет. он составлен так что нарушает немыслимое >> количество пунктов полиси. что еще можно было ожидать от ламья из >> гугля? а не собирают под дебиан наверно потому что нет полных >> исходников на него? > > Убунтовцы chromium-daily собирают сами. Им исходников хватает :) > Так убунту ведь - это наколенная поделка :) -- WBR, Yuri Pac From ivan на bessarabov.ru Wed Nov 4 20:21:39 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Thu, 5 Nov 2009 07:21:39 +0300 Subject: [Moscow.pm] =?koi8-r?b?5M/L1c3FztTBw8nRIG1vam8=?= In-Reply-To: <91318900911041219w5223c887t17cf0c4d1cef1309@mail.gmail.com> References: <7a1808af0911041029w185694a6k46be467876f81fe@mail.gmail.com> <7d2879970911041034nd3687fct6b01eb42b0f2ecc0@mail.gmail.com> <91318900911041219w5223c887t17cf0c4d1cef1309@mail.gmail.com> Message-ID: <7a1808af0911042021v3adba73fic7bca45dda46296e@mail.gmail.com> Нет не видел, спасибо. http://www.slideshare.net/sharifulin/mojo-2256498 4 ноября 2009 г. 23:19 пользователь Анатолий Шарифулин написал: > Плюс он отвлекается на баги и это хорошо :) > http://twitter.com/kraih/statuses/5428812568 > > В общем фолови kraih, vti и следи за изменениями на github.com. > Смотри исходники, пиши свои проекты и все поймешь. > Мою презентацию видел? (Только она про старые версии Mojo, собираюсь сделать > римейк) > > 2009/11/4 vti >> >> Себастьян Ридель (автор) сказал, что после реализации Mojo::IOLoop (на >> днях >> собирается сделать коммит) целый месяц посвятит документации. >> >> Об этом он писал на канале #mojo сети Perl, а также в >> твиттере http://twitter.com/kraih/status/5193720110 >> >> 4 ноября 2009 г. 19:29 пользователь Иван Бессарабов >> написал: >> > Привет! >> > >> > Может быть кто-нибудь знает, как обстят дела с написанием документации >> > к проекту mojo ( http://mojolicious.org/ ) >> > >> > Вроде как был трехмесячный проект с декабря 2008 ( >> > >> > http://www.perlfoundation.org/sebastian_riedel_the_mojo_documentation_project >> > ), но документации как не было, так и нет. >> > -- >> > bessarabov >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > > -- > С уважением, > Анатолий Шарифулин. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- bessarabov From perljob на q1.ru Thu Nov 5 06:54:36 2009 From: perljob на q1.ru (Andrey) Date: Thu, 5 Nov 2009 17:54:36 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= Message-ID: <20091105145436.GB28760@t1.q1.ru> Московской компании требуется опытный веб-разработчик. Область деятельности компании: разработка онлайн-игр. Основные задачи: программирование сайта, форума, галерей и блогов игроков. Обязательные требования к кандидату на должность: - отличное знание Perl, опыт от 3 лет, умение писать понятный и безопасный код; - отличное знание SQL; Желательны представления о mod_perl, memcached, svn, Class::DBI, DBIx::Class, libxml, XML::LibXSLT. Условия сотрудничества: - работа только в офисе, в 5 минутах от м.Арбатская; - полная занятность; - график: приход с 9 до 11, уход в 18-20 соответственно; Нужен один человек, который полностью возьмёт на себя perl-программирование веб-направления. Заработная плата 100 000 рублей/месяц. Резюме направлять на perljob на q1.ru From dsimonov на gmail.com Thu Nov 5 11:56:53 2009 From: dsimonov на gmail.com (Dmitry Simonov) Date: Thu, 5 Nov 2009 22:56:53 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <20091105145436.GB28760@t1.q1.ru> References: <20091105145436.GB28760@t1.q1.ru> Message-ID: Андрюх! А Жучков куда делся? 2009/11/5 Andrey : > Московской компании требуется опытный веб-разработчик. > > Область деятельности компании: разработка онлайн-игр. > > Основные задачи: программирование сайта, форума, галерей и блогов игроков. > > Обязательные требования к кандидату на должность: >    - отличное знание Perl, опыт от 3 лет, умение писать понятный и безопасный код; >    - отличное знание SQL; > > Желательны представления о mod_perl, memcached, svn, Class::DBI, DBIx::Class, > libxml, XML::LibXSLT. > > Условия сотрудничества: >    - работа только в офисе, в 5 минутах от м.Арбатская; >    - полная занятность; >    - график: приход с 9 до 11, уход в 18-20 соответственно; > > Нужен один человек, который полностью возьмёт на себя perl-программирование > веб-направления. > > Заработная плата 100 000 рублей/месяц. > > Резюме направлять на perljob на q1.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From kapranoff на gmail.com Thu Nov 5 12:07:28 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Thu, 5 Nov 2009 23:07:28 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgtC+0YDQvtC5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0YXQsNC60LTRjdC5?= Message-ID: http://spb.hackday.ru/ Я наверное всё-таки съезжу. Интересно :) Московские ребята не смогли так сделать. -- Alex Kapranoff. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andy на shitov.ru Thu Nov 5 12:12:17 2009 From: andy на shitov.ru (Andrew Shitov) Date: Thu, 5 Nov 2009 23:12:17 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QtdGA0LLRi9C5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0LLQvtGA0LrRiNC+0L8=?= Message-ID: 18 декабря мы проводим четвертый российский Perl-воркшоп. В Санкт-Петербурге. Это последние мероприятие в этом году (следующее - в январе :-). Воркшоп пройдет в центре города, недалеко от Московского вокзала :-) Сайт с информацией и регистрацией: http://2009.yapcrussia.org/saintperl. Участие бесплатное. Главный организатор - создатель SPb.pm Александр Котов. Записывайтесь и приезжайте! -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From juchkov на gmail.com Thu Nov 5 23:29:42 2009 From: juchkov на gmail.com (Sergey Juchkov) Date: Fri, 6 Nov 2009 10:29:42 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: References: <20091105145436.GB28760@t1.q1.ru> Message-ID: <615fd2130911052329q12c2a932v709349c4000a29f3@mail.gmail.com> Ушел. А что? > > А Жучков куда делся? > -- Sergey Juchkov http://juchkov.com From ivan на bessarabov.ru Fri Nov 6 02:01:51 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Fri, 6 Nov 2009 13:01:51 +0300 Subject: [Moscow.pm] =?koi8-r?b?5M/L1c3FztTBw8nRIG1vam8=?= In-Reply-To: <7a1808af0911042021v3adba73fic7bca45dda46296e@mail.gmail.com> References: <7a1808af0911041029w185694a6k46be467876f81fe@mail.gmail.com> <7d2879970911041034nd3687fct6b01eb42b0f2ecc0@mail.gmail.com> <91318900911041219w5223c887t17cf0c4d1cef1309@mail.gmail.com> <7a1808af0911042021v3adba73fic7bca45dda46296e@mail.gmail.com> Message-ID: <7a1808af0911060201l6f1aa848gfc42448d1fa7328e@mail.gmail.com> Анатолий, а есть видео твоей презентации? 5 ноября 2009 г. 7:21 пользователь Иван Бессарабов написал: > Нет не видел, спасибо. > > http://www.slideshare.net/sharifulin/mojo-2256498 > > 4 ноября 2009 г. 23:19 пользователь Анатолий Шарифулин > написал: > > Плюс он отвлекается на баги и это хорошо :) > > http://twitter.com/kraih/statuses/5428812568 > > > > В общем фолови kraih, vti и следи за изменениями на github.com. > > Смотри исходники, пиши свои проекты и все поймешь. > > Мою презентацию видел? (Только она про старые версии Mojo, собираюсь > сделать > > римейк) > > > > 2009/11/4 vti > >> > >> Себастьян Ридель (автор) сказал, что после реализации Mojo::IOLoop (на > >> днях > >> собирается сделать коммит) целый месяц посвятит документации. > >> > >> Об этом он писал на канале #mojo сети Perl, а также в > >> твиттере http://twitter.com/kraih/status/5193720110 > >> > >> 4 ноября 2009 г. 19:29 пользователь Иван Бессарабов > >> написал: > >> > Привет! > >> > > >> > Может быть кто-нибудь знает, как обстят дела с написанием документации > >> > к проекту mojo ( http://mojolicious.org/ ) > >> > > >> > Вроде как был трехмесячный проект с декабря 2008 ( > >> > > >> > > http://www.perlfoundation.org/sebastian_riedel_the_mojo_documentation_project > >> > ), но документации как не было, так и нет. > >> > -- > >> > bessarabov > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > > > > > > > > -- > > С уважением, > > Анатолий Шарифулин. > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > > > -- > bessarabov > -- bessarabov ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From postmaster на softsearch.ru Fri Nov 6 02:08:11 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Fri, 6 Nov 2009 13:08:11 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: References: <20091105145436.GB28760@t1.q1.ru> Message-ID: <1819126440.20091106130811@softsearch.ru> Здравствуйте, Дмитрий. Посмотрите http://j.moikrug.ru/ . Сергей - попрыгунчик. Больше года нигде не работает. Толку от такого работника не много. Он может быть большим специалистом своего дела, но каждый новый работодатель вынужден тратить на него месяц-два на то, чтобы въехать в проект, а потом Сергей уходит и работодатель снова должен кого-то искать, снова тратить месяц-два. Второй известный мне пример попрыгунчика - человек раздолбай. Он всегда устраивался в компании с громким именем, всегда на чуть большую ЗП. Но вот беда, он не любил работать и работодателя хватало примерно на год, чтобы понять, что фильмы смотреть на работе это всё таки перебор и с ним каши не сваришь. Так что рекомендую весьма вдумчиво относиться к тем, кто скачет из фирмы в фирму. DS> А Жучков куда делся? -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From Kostya на yandex.ru Fri Nov 6 02:28:04 2009 From: Kostya на yandex.ru (=?koi8-r?B?68/T1NEg9MXO?=) Date: Fri, 06 Nov 2009 13:28:04 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: <1819126440.20091106130811@softsearch.ru> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> Message-ID: <190091257503284@webmail126.yandex.ru> Да не хило он хочет....судя по "моему кругу" > Здравствуйте, Дмитрий. > Посмотрите http://j.moikrug.ru/ . Сергей - попрыгунчик. Больше года > нигде не работает. Толку от такого работника не много. Он может быть > большим специалистом своего дела, но каждый новый работодатель > вынужден тратить на него месяц-два на то, чтобы въехать в проект, а > потом Сергей уходит и работодатель снова должен кого-то искать, снова > тратить месяц-два. > Второй известный мне пример попрыгунчика - человек раздолбай. Он > всегда устраивался в компании с громким именем, всегда на чуть большую > ЗП. Но вот беда, он не любил работать и работодателя хватало примерно > на год, чтобы понять, что фильмы смотреть на работе это всё таки > перебор и с ним каши не сваришь. > Так что рекомендую весьма вдумчиво относиться к тем, кто скачет из > фирмы в фирму. > DS> А Жучков куда делся? > -- > С уважением, > Михаил Монашёв, SoftSearch.ru > mailto:postmaster на softsearch.ru > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Костя Тен From andy на shitov.ru Fri Nov 6 02:38:09 2009 From: andy на shitov.ru (Andrew Shitov) Date: Fri, 6 Nov 2009 13:38:09 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <1819126440.20091106130811@softsearch.ru> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> Message-ID: > Посмотрите  http://j.moikrug.ru/  .  Сергей - попрыгунчик. Больше года > нигде  не  работает. Толку от такого работника не много. Мне кажется, такие вещи не обсуждаются в публичных списках рассылки. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From juchkov на gmail.com Fri Nov 6 02:42:06 2009 From: juchkov на gmail.com (Sergey Juchkov) Date: Fri, 6 Nov 2009 13:42:06 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <1819126440.20091106130811@softsearch.ru> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> Message-ID: <615fd2130911060242l20e7ca46p742f6112a587575c@mail.gmail.com> Михаил, придержите свои мысли при себе. 2009/11/6 Михаил Монашёв : > Здравствуйте, Дмитрий. > > Посмотрите  http://j.moikrug.ru/  .  Сергей - попрыгунчик. Больше года > нигде  не  работает. Толку от такого работника не много. Он может быть > большим   специалистом  своего  дела,  но  каждый  новый  работодатель > вынужден  тратить  на  него месяц-два на то, чтобы въехать в проект, а > потом  Сергей уходит и работодатель снова должен кого-то искать, снова > тратить месяц-два. > > Второй  известный  мне  пример  попрыгунчика  -  человек раздолбай. Он > всегда устраивался в компании с громким именем, всегда на чуть большую > ЗП.  Но вот беда, он не любил работать и работодателя хватало примерно > на  год,  чтобы  понять,  что  фильмы  смотреть на работе это всё таки > перебор и с ним каши не сваришь. > > Так  что  рекомендую  весьма  вдумчиво относиться к тем, кто скачет из > фирмы в фирму. > > DS> А Жучков куда делся? > > > -- > > С уважением, > Михаил Монашёв, SoftSearch.ru > mailto:postmaster на softsearch.ru > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Sergey Juchkov http://juchkov.com From kapranoff на gmail.com Fri Nov 6 02:48:04 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Fri, 6 Nov 2009 13:48:04 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <1819126440.20091106130811@softsearch.ru> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> Message-ID: Имхо, Миша, ты очень явно перебираешь. Ничего подобного из профиля Сергея не следует. К тому же я явно вижу там сроки более года. Про трату месяца-двух на нового сотрудника ? это какие-то глупости из конца 20-го века. Даже в Рамблере хорошие люди начинали приносить пользу с первой же недели. -- Alex Kapranoff. 2009/11/6 Михаил Монашёв > Здравствуйте, Дмитрий. > > Посмотрите http://j.moikrug.ru/ . Сергей - попрыгунчик. Больше года > нигде не работает. Толку от такого работника не много. Он может быть > большим специалистом своего дела, но каждый новый работодатель > вынужден тратить на него месяц-два на то, чтобы въехать в проект, а > потом Сергей уходит и работодатель снова должен кого-то искать, снова > тратить месяц-два. > > Второй известный мне пример попрыгунчика - человек раздолбай. Он > всегда устраивался в компании с громким именем, всегда на чуть большую > ЗП. Но вот беда, он не любил работать и работодателя хватало примерно > на год, чтобы понять, что фильмы смотреть на работе это всё таки > перебор и с ним каши не сваришь. > > Так что рекомендую весьма вдумчиво относиться к тем, кто скачет из > фирмы в фирму. > > DS> А Жучков куда делся? > > > -- > > С уважением, > Михаил Монашёв, SoftSearch.ru > mailto:postmaster на softsearch.ru > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akovbovich на gmail.com Fri Nov 6 02:53:54 2009 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Fri, 6 Nov 2009 13:53:54 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> Message-ID: <93db51670911060253w2b4cf663ubec06f87e2b833a3@mail.gmail.com> О, Сергей оказывается из Бреста, мой земляк ))). Приятно :) 6 ноября 2009 г. 13:48 пользователь Alex Kapranoff написал: > Имхо, Миша, ты очень явно перебираешь. > Ничего подобного из профиля Сергея не следует. К тому же я явно вижу там > сроки более года. > Про трату месяца-двух на нового сотрудника ? это какие-то глупости из конца > 20-го века. Даже в Рамблере хорошие люди начинали приносить пользу с первой > же недели. > -- > Alex Kapranoff. > > > 2009/11/6 Михаил Монашёв >> >> Здравствуйте, Дмитрий. >> >> Посмотрите  http://j.moikrug.ru/  .  Сергей - попрыгунчик. Больше года >> нигде  не  работает. Толку от такого работника не много. Он может быть >> большим   специалистом  своего  дела,  но  каждый  новый  работодатель >> вынужден  тратить  на  него месяц-два на то, чтобы въехать в проект, а >> потом  Сергей уходит и работодатель снова должен кого-то искать, снова >> тратить месяц-два. >> >> Второй  известный  мне  пример  попрыгунчика  -  человек раздолбай. Он >> всегда устраивался в компании с громким именем, всегда на чуть большую >> ЗП.  Но вот беда, он не любил работать и работодателя хватало примерно >> на  год,  чтобы  понять,  что  фильмы  смотреть на работе это всё таки >> перебор и с ним каши не сваришь. >> >> Так  что  рекомендую  весьма  вдумчиво относиться к тем, кто скачет из >> фирмы в фирму. >> >> DS> А Жучков куда делся? >> >> >> -- >> >> С уважением, >> Михаил Монашёв, SoftSearch.ru >> mailto:postmaster на softsearch.ru >> ICQ# 166233339 >> http://michael.mindmix.ru/ >> Без бэкапа по жизни. >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From pavel.odintsov на googlemail.com Fri Nov 6 04:18:39 2009 From: pavel.odintsov на googlemail.com (=?KOI8-R?B?78TJzsPP1yDwwdfFzA==?=) Date: Fri, 6 Nov 2009 17:18:39 +0500 Subject: [Moscow.pm] =?koi8-r?b?5M/L1c3FztTBw8nRIG1vam8=?= In-Reply-To: <7a1808af0911042021v3adba73fic7bca45dda46296e@mail.gmail.com> References: <7a1808af0911041029w185694a6k46be467876f81fe@mail.gmail.com> <7d2879970911041034nd3687fct6b01eb42b0f2ecc0@mail.gmail.com> <91318900911041219w5223c887t17cf0c4d1cef1309@mail.gmail.com> <7a1808af0911042021v3adba73fic7bca45dda46296e@mail.gmail.com> Message-ID: Привет Шикарная презентация, сразу захотелось попробовать, спасибо :) 2009/11/5 Иван Бессарабов : > Нет не видел, спасибо. > > http://www.slideshare.net/sharifulin/mojo-2256498 > > 4 ноября 2009 г. 23:19 пользователь Анатолий Шарифулин > написал: >> Плюс он отвлекается на баги и это хорошо :) >> http://twitter.com/kraih/statuses/5428812568 >> >> В общем фолови kraih, vti и следи за изменениями на github.com. >> Смотри исходники, пиши свои проекты и все поймешь. >> Мою презентацию видел? (Только она про старые версии Mojo, собираюсь сделать >> римейк) >> >> 2009/11/4 vti >>> >>> Себастьян Ридель (автор) сказал, что после реализации Mojo::IOLoop (на >>> днях >>> собирается сделать коммит) целый месяц посвятит документации. >>> >>> Об этом он писал на канале #mojo сети Perl, а также в >>> твиттере http://twitter.com/kraih/status/5193720110 >>> >>> 4 ноября 2009 г. 19:29 пользователь Иван Бессарабов >>> написал: >>> > Привет! >>> > >>> > Может быть кто-нибудь знает, как обстят дела с написанием документации >>> > к проекту mojo ( http://mojolicious.org/ ) >>> > >>> > Вроде как был трехмесячный проект с декабря 2008 ( >>> > >>> > http://www.perlfoundation.org/sebastian_riedel_the_mojo_documentation_project >>> > ), но документации как не было, так и нет. >>> > -- >>> > bessarabov >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >> >> >> >> -- >> С уважением, >> Анатолий Шарифулин. >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> > > > > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Одинцов Павел From nordicdyno на yandex.ru Fri Nov 6 05:06:46 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Fri, 06 Nov 2009 16:06:46 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> Message-ID: <21901257512806@webmail62.yandex.ru> +1 06.11.09, 13:38, "Andrew Shitov" : > > Посмотрите  http://j.moikrug.ru/  .  Сергей - попрыгунчик. Больше года > > нигде  не  работает. Толку от такого работника не много. > Мне кажется, такие вещи не обсуждаются в публичных списках рассылки. From andy на shitov.ru Fri Nov 6 05:10:37 2009 From: andy на shitov.ru (Andrew Shitov) Date: Fri, 6 Nov 2009 16:10:37 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> Message-ID: > Про трату месяца-двух на нового сотрудника ? это какие-то глупости из конца > 20-го века. Даже в Рамблере хорошие люди начинали приносить пользу с первой > же недели. Сегодя не так редко бывают и случаи, когда пользу начинают приносить еще до официального выхода на работу :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From nordicdyno на yandex.ru Fri Nov 6 05:13:39 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Fri, 06 Nov 2009 16:13:39 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> Message-ID: <2241257513219@webmail59.yandex.ru> 06.11.09, 13:48, "Alex Kapranoff" : > Имхо, Миша, ты очень явно перебираешь. > > Ничего подобного из профиля Сергея не следует. К тому же я явно вижу там сроки более года. > > Про трату месяца-двух на нового сотрудника ? это какие-то глупости из конца 20-го века. Даже в Рамблере хорошие люди начинали приносить пользу с первой же недели. > > -- > Alex Kapranoff. > Ну по моим ощущениям, пару месяцев нужно не для того чтобы "приносить пользу", а чтобы эффективность (скорость&качество) работы стало близкой по сравнению с опытным работником (примерно такого же уровня). Но опять же все индивидуально - случаи бывают разные :) К тому же не стоит забывать затраты окружающих на обучение. From dmitry на eremeev.ru Fri Nov 6 05:15:53 2009 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Fri, 6 Nov 2009 16:15:53 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> Message-ID: <9532B7CD-16C3-4898-A302-0F354403D103@eremeev.ru> Побольше бы их, хороших. )) > Даже в Рамблере хорошие люди начинали приносить пользу с первой же н > едели. > > -- > Alex Kapranoff. > From nordicdyno на yandex.ru Fri Nov 6 05:22:23 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Fri, 06 Nov 2009 16:22:23 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> Message-ID: <4761257513743@webmail37.yandex.ru> 06.11.09, 16:10, "Andrew Shitov" : > > Про трату месяца-двух на нового сотрудника ? это какие-то глупости из конца > > 20-го века. Даже в Рамблере хорошие люди начинали приносить пользу с первой > > же недели. > Сегодя не так редко бывают и случаи, когда пользу начинают приносить > еще до официального выхода на работу :-) Тем что перестают работать на конкурента? :) From kapranoff на gmail.com Fri Nov 6 05:25:17 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Fri, 6 Nov 2009 16:25:17 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <2241257513219@webmail59.yandex.ru> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <2241257513219@webmail59.yandex.ru> Message-ID: 2009/11/6 Orlovsky Alexander > 06.11.09, 13:48, "Alex Kapranoff" : > > Имхо, Миша, ты очень явно перебираешь. > > > > Ничего подобного из профиля Сергея не следует. К тому же я явно вижу там > сроки более года. > > > > Про трату месяца-двух на нового сотрудника ? это какие-то глупости из > конца 20-го века. Даже в Рамблере хорошие люди начинали приносить пользу с > первой же недели. > > > > -- > > Alex Kapranoff. > > > > Ну по моим ощущениям, пару месяцев нужно не для того чтобы "приносить > пользу", а чтобы эффективность (скорость&качество) работы стало близкой по > сравнению с опытным работником (примерно такого же уровня). Но опять же все > индивидуально - случаи бывают разные :) > К тому же не стоит забывать затраты окружающих на обучение. > Из моего опыта: надо всегда держать в запасе несколько больших, несрочных и относительно независимых задач, которые идеально подходят новым людям, так как заставят их прочесть много старого кода, познакомиться с процессами и принести пользу сразу. В дополнительные затраты окружающих на обучение я тоже не верю ? общение в коллективе эффективных программистов происходит всегда. Новые люди быстро втягиваются в общие обсуждения и привет, происходит обучение :) ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From yu.pats на gmail.com Fri Nov 6 06:04:15 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Fri, 6 Nov 2009 16:04:15 +0200 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <2241257513219@webmail59.yandex.ru> Message-ID: 2009/11/6 Alex Kapranoff : > 2009/11/6 Orlovsky Alexander >> >> 06.11.09, 13:48, "Alex Kapranoff" : >> > Имхо, Миша, ты очень явно перебираешь. >> > >> > Ничего подобного из профиля Сергея не следует. К тому же я явно вижу там >> > сроки более года. >> > >> > Про трату месяца-двух на нового сотрудника ? это какие-то глупости из >> > конца 20-го века. Даже в Рамблере хорошие люди начинали приносить пользу с >> > первой же недели. Девушка, которая приносит кофе, тоже польза ;) >> Ну по моим ощущениям, пару месяцев  нужно не для того чтобы "приносить >> пользу", а чтобы эффективность (скорость&качество) работы стало близкой по >> сравнению с опытным работником (примерно такого же уровня). Но опять же все >> индивидуально - случаи бывают разные :) >> >> К тому же не стоит забывать затраты окружающих на обучение. > > Из моего опыта: надо всегда держать в запасе несколько больших, несрочных и > относительно независимых задач, которые идеально подходят новым людям, так > как заставят их прочесть много старого кода, познакомиться с процессами и > принести пользу сразу. > > В дополнительные затраты окружающих на обучение я тоже не верю ? общение в > коллективе эффективных программистов происходит всегда. Новые люди быстро > втягиваются в общие обсуждения и привет, происходит обучение :) Интересное мнение. Частный случай исключения из правила мифического человеко-месяца. К сожалению, если человек нужен здесь и сейчас, то дополнительное время на его ввод понадобится точно. -- WBR, Yuri Pac From sharifulin на gmail.com Fri Nov 6 06:15:13 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Fri, 6 Nov 2009 17:15:13 +0300 Subject: [Moscow.pm] =?koi8-r?b?5M/L1c3FztTBw8nRIG1vam8=?= In-Reply-To: References: <7a1808af0911041029w185694a6k46be467876f81fe@mail.gmail.com> <7d2879970911041034nd3687fct6b01eb42b0f2ecc0@mail.gmail.com> <91318900911041219w5223c887t17cf0c4d1cef1309@mail.gmail.com> <7a1808af0911042021v3adba73fic7bca45dda46296e@mail.gmail.com> Message-ID: <91318900911060615m49a4aff4o72ff8b33a339c314@mail.gmail.com> Круто! :) Странно, что вы ее не видели. Читайте мой блог или planetperl.ru ))) Видео Андрей обещает, но еще нет. 2009/11/6 Одинцов Павел > Привет > > Шикарная презентация, сразу захотелось попробовать, спасибо :) > > 2009/11/5 Иван Бессарабов : > > Нет не видел, спасибо. > > > > http://www.slideshare.net/sharifulin/mojo-2256498 > > > > 4 ноября 2009 г. 23:19 пользователь Анатолий Шарифулин > > написал: > >> Плюс он отвлекается на баги и это хорошо :) > >> http://twitter.com/kraih/statuses/5428812568 > >> > >> В общем фолови kraih, vti и следи за изменениями на github.com. > >> Смотри исходники, пиши свои проекты и все поймешь. > >> Мою презентацию видел? (Только она про старые версии Mojo, собираюсь > сделать > >> римейк) > >> > >> 2009/11/4 vti > >>> > >>> Себастьян Ридель (автор) сказал, что после реализации Mojo::IOLoop (на > >>> днях > >>> собирается сделать коммит) целый месяц посвятит документации. > >>> > >>> Об этом он писал на канале #mojo сети Perl, а также в > >>> твиттере http://twitter.com/kraih/status/5193720110 > >>> > >>> 4 ноября 2009 г. 19:29 пользователь Иван Бессарабов > >>> написал: > >>> > Привет! > >>> > > >>> > Может быть кто-нибудь знает, как обстят дела с написанием > документации > >>> > к проекту mojo ( http://mojolicious.org/ ) > >>> > > >>> > Вроде как был трехмесячный проект с декабря 2008 ( > >>> > > >>> > > http://www.perlfoundation.org/sebastian_riedel_the_mojo_documentation_project > >>> > ), но документации как не было, так и нет. > >>> > -- > >>> > bessarabov > >>> -- > >>> Moscow.pm mailing list > >>> moscow-pm на pm.org | http://moscow.pm.org > >> > >> > >> > >> -- > >> С уважением, > >> Анатолий Шарифулин. > >> > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > >> > >> > > > > > > > > -- > > bessarabov > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > -- > С уважением, Одинцов Павел > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From vasiliy.bryadov на yandex.ru Fri Nov 6 06:33:55 2009 From: vasiliy.bryadov на yandex.ru (=?KOI8-R?Q?=F7=C1=D3=C9=CC=C9=CA_=E2=D2=D1=C4=CF=D7?=) Date: Fri, 06 Nov 2009 17:33:55 +0300 Subject: [Moscow.pm] =?koi8-r?b?5M/L1c3FztTBw8nRIG1vam8=?= In-Reply-To: <91318900911060615m49a4aff4o72ff8b33a339c314@mail.gmail.com> References: <7a1808af0911041029w185694a6k46be467876f81fe@mail.gmail.com> <7d2879970911041034nd3687fct6b01eb42b0f2ecc0@mail.gmail.com> <91318900911041219w5223c887t17cf0c4d1cef1309@mail.gmail.com> <7a1808af0911042021v3adba73fic7bca45dda46296e@mail.gmail.com> <91318900911060615m49a4aff4o72ff8b33a339c314@mail.gmail.com> Message-ID: <4AF433D3.2020504@yandex.ru> Вложение в формате HTML было извлечено… URL: From unera на debian.org Fri Nov 6 06:38:15 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Fri, 6 Nov 2009 17:38:15 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <1819126440.20091106130811@softsearch.ru> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> Message-ID: <20091106143814.GB16614@work.uvw.ru> ММ> Посмотрите http://j.moikrug.ru/ . Сергей - попрыгунчик. Больше года ММ> нигде не работает. у большинства работодателей нынче просто такая стратегия (я не говорю что у всех) поведения. что увеличение зарплаты происходит методом перехода на новое место. Я вот наблюдаю несколько случаев когда человек двойным переходом возвращался на старое место работы но с более высокой зарплатой. то есть только после того как человек ушел на новое место работодатель понял насколько он был ценен - пол года переманивали обратно и вот он опять там же, на большей з/п. да и самому человеку зачастую проще перейти на новое место, нежели стоять в позиции "просящего": а не увеличить ли мне зарплату за то что я вот так вот хорошо работаю, вы мной довольны, но время идет, инфляция, цены растут... к сожалению хорошие специалисты зачастую не умеют себя продать а хорошие торгаши обычно никакие специалисты -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From sharifulin на gmail.com Fri Nov 6 06:42:14 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Fri, 6 Nov 2009 17:42:14 +0300 Subject: [Moscow.pm] =?koi8-r?b?5M/L1c3FztTBw8nRIG1vam8=?= In-Reply-To: <4AF433D3.2020504@yandex.ru> References: <7a1808af0911041029w185694a6k46be467876f81fe@mail.gmail.com> <7d2879970911041034nd3687fct6b01eb42b0f2ecc0@mail.gmail.com> <91318900911041219w5223c887t17cf0c4d1cef1309@mail.gmail.com> <7a1808af0911042021v3adba73fic7bca45dda46296e@mail.gmail.com> <91318900911060615m49a4aff4o72ff8b33a339c314@mail.gmail.com> <4AF433D3.2020504@yandex.ru> Message-ID: <91318900911060642t4bc592afib6461abe61420cdc@mail.gmail.com> Странный сарказм :) http://sharifulin.livejournal.com/52071.html 2009/11/6 Василий Брядов > Хм. Лежит. Powered by perl ? ;-) > > Круто! :) > Странно, что вы ее не видели. Читайте мой блог или planetperl.ru ))) > > Видео Андрей обещает, но еще нет. > > 2009/11/6 Одинцов Павел > >> Привет >> >> Шикарная презентация, сразу захотелось попробовать, спасибо :) >> >> 2009/11/5 Иван Бессарабов : >> > Нет не видел, спасибо. >> > >> > http://www.slideshare.net/sharifulin/mojo-2256498 >> > >> > 4 ноября 2009 г. 23:19 пользователь Анатолий Шарифулин >> > написал: >> >> Плюс он отвлекается на баги и это хорошо :) >> >> http://twitter.com/kraih/statuses/5428812568 >> >> >> >> В общем фолови kraih, vti и следи за изменениями на github.com. >> >> Смотри исходники, пиши свои проекты и все поймешь. >> >> Мою презентацию видел? (Только она про старые версии Mojo, собираюсь >> сделать >> >> римейк) >> >> >> >> 2009/11/4 vti >> >>> >> >>> Себастьян Ридель (автор) сказал, что после реализации Mojo::IOLoop (на >> >>> днях >> >>> собирается сделать коммит) целый месяц посвятит документации. >> >>> >> >>> Об этом он писал на канале #mojo сети Perl, а также в >> >>> твиттере http://twitter.com/kraih/status/5193720110 >> >>> >> >>> 4 ноября 2009 г. 19:29 пользователь Иван Бессарабов >> >>> написал: >> >>> > Привет! >> >>> > >> >>> > Может быть кто-нибудь знает, как обстят дела с написанием >> документации >> >>> > к проекту mojo ( http://mojolicious.org/ ) >> >>> > >> >>> > Вроде как был трехмесячный проект с декабря 2008 ( >> >>> > >> >>> > >> http://www.perlfoundation.org/sebastian_riedel_the_mojo_documentation_project >> >>> > ), но документации как не было, так и нет. >> >>> > -- >> >>> > bessarabov >> >>> -- >> >>> Moscow.pm mailing list >> >>> moscow-pm на pm.org | http://moscow.pm.org >> >> >> >> >> >> >> >> -- >> >> С уважением, >> >> Анатолий Шарифулин. >> >> >> >> -- >> >> Moscow.pm mailing list >> >> moscow-pm на pm.org | http://moscow.pm.org >> >> >> >> >> > >> > >> > >> > -- >> > bessarabov >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> > >> >> >> >> -- >> С уважением, Одинцов Павел >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > С уважением, > Анатолий Шарифулин. > > ------------------------------ > > -- > Moscow.pm mailing listmoscow-pm на pm.org | http://moscow.pm.org > > -- > Брядов Василий > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From postmaster на softsearch.ru Fri Nov 6 06:55:16 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Fri, 6 Nov 2009 17:55:16 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: <20091106143814.GB16614@work.uvw.ru> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> Message-ID: <811093229.20091106175516@softsearch.ru> Здравствуйте, Дмитрий. DEO> к сожалению хорошие специалисты зачастую не умеют себя продать а DEO> хорошие торгаши обычно никакие специалисты Просто хорошие спецы работают не из-за денег. И сама фраза "себя продать" какая-то низкая. Если деньги - всегда основной мотив, то с такими людьми лучше не работать. По мне, это ничем не отличается от проституции. И ни один нормальный мужик не пойдёт к проститутке и сам не будет продавать себя. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From akovbovich на gmail.com Fri Nov 6 07:01:34 2009 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Fri, 6 Nov 2009 18:01:34 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <811093229.20091106175516@softsearch.ru> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <811093229.20091106175516@softsearch.ru> Message-ID: <93db51670911060701gd472f49o65c6c6eb3520ab99@mail.gmail.com> Можно контакты таких бесплатных спецов? 6 ноября 2009 г. 17:55 пользователь Михаил Монашёв написал: > Здравствуйте, Дмитрий. > > DEO> к  сожалению хорошие специалисты зачастую не умеют себя продать а > DEO> хорошие торгаши обычно никакие специалисты > > Просто  хорошие  спецы  работают  не  из-за  денег. И сама фраза "себя > продать" какая-то низкая. > > Если  деньги  -  всегда  основной  мотив,  то с такими людьми лучше не > работать.  По  мне,  это ничем не отличается от проституции. И ни один > нормальный  мужик  не  пойдёт  к  проститутке и сам не будет продавать > себя. > > > -- > > С уважением, > Михаил Монашёв, SoftSearch.ru > mailto:postmaster на softsearch.ru > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From postmaster на softsearch.ru Fri Nov 6 07:06:33 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Fri, 6 Nov 2009 18:06:33 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: <93db51670911060701gd472f49o65c6c6eb3520ab99@mail.gmail.com> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <811093229.20091106175516@softsearch.ru> <93db51670911060701gd472f49o65c6c6eb3520ab99@mail.gmail.com> Message-ID: <538219125.20091106180633@softsearch.ru> Здравствуйте, Андрей. АПК> Можно контакты таких бесплатных спецов? А кто говорит про бесплатных? Просто "выгодно продать себя" и "получать хорошую заработную плату" - совсем разные вещи. Хотя, допускаю, есть люди, которым рассказали, что это одно и тоже. >> DEO> к  сожалению хорошие специалисты зачастую не умеют себя продать а >> DEO> хорошие торгаши обычно никакие специалисты >> >> Просто  хорошие  спецы  работают  не  из-за  денег. И сама фраза "себя >> продать" какая-то низкая. >> >> Если  деньги  -  всегда  основной  мотив,  то с такими людьми лучше не >> работать.  По  мне,  это ничем не отличается от проституции. И ни один >> нормальный  мужик  не  пойдёт  к  проститутке и сам не будет продавать >> себя. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From gnatyna на ya.ru Fri Nov 6 07:19:07 2009 From: gnatyna на ya.ru (=?koi8-r?b?587B1NnOwSDhzMXL08HOxNI=?=) Date: Fri, 6 Nov 2009 18:19:07 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: <538219125.20091106180633@softsearch.ru> References: <20091105145436.GB28760@t1.q1.ru> <93db51670911060701gd472f49o65c6c6eb3520ab99@mail.gmail.com> <538219125.20091106180633@softsearch.ru> Message-ID: <200911061819.07244.gnatyna@ya.ru> Это демагогия. Работаешь == продаешь свое время и силы за з\п. Остальное терминология, которую каждый выбирает себе по нраву. Кто-то считает что, не продает свое время, а работает за хорошую з\п, другой продает и работает также, за ту же з\п. PS. критерий нормальности имхо узковат. В сообщении от 6 ноября 2009 18:06:33 автор Михаил Монашёв написал: > Здравствуйте, Андрей. > > АПК> Можно контакты таких бесплатных спецов? > > А кто говорит про бесплатных? Просто "выгодно продать себя" и > "получать хорошую заработную плату" - совсем разные вещи. Хотя, > допускаю, есть люди, которым рассказали, что это одно и тоже. > > >> DEO> к сожалению хорошие специалисты зачастую не умеют себя продать а > >> DEO> хорошие торгаши обычно никакие специалисты > >> > >> Просто хорошие спецы работают не из-за денег. И сама фраза "себя > >> продать" какая-то низкая. > >> > >> Если деньги - всегда основной мотив, то с такими людьми лучше не > >> работать. По мне, это ничем не отличается от проституции. И ни один > >> нормальный мужик не пойдёт к проститутке и сам не будет продавать > >> себя. > > -- > > С уважением, > Михаил Монашёв, SoftSearch.ru > mailto:postmaster на softsearch.ru > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From unera на debian.org Fri Nov 6 07:16:13 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Fri, 6 Nov 2009 18:16:13 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <811093229.20091106175516@softsearch.ru> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <811093229.20091106175516@softsearch.ru> Message-ID: <20091106151612.GC16614@work.uvw.ru> DEO>> к сожалению хорошие специалисты зачастую не умеют себя продать а DEO>> хорошие торгаши обычно никакие специалисты ММ> Просто хорошие спецы работают не из-за денег. И сама фраза "себя ММ> продать" какая-то низкая. Каждый раз когда ты устраиваешься к какому-то работодателю происходит акт продажи твоих знаний/умений. может термин плохо выглядит но хорошо отражает суть ММ> Если деньги - всегда основной мотив, то с такими людьми лучше не ММ> работать. очень хочется работать чисто для души, но к сожалению это невозможно. есть допустим семья. устроился ты на работу, все хорошо, красиво, интересно. время идет цены растут. вопрос о деньгах встает рано или поздно. о чем я говорю, так это что зачастую этот вопрос решается переходом с места на место. ММ> По мне, это ничем не отличается от проституции. И ни один ММ> нормальный мужик не пойдёт к проститутке и сам не будет продавать ММ> себя. а это ничем и не отличается. какая разница что человек продает? свое умение написать код (и зачастую при этом даже получить от процесса написания удовольствие) или умение раздвинуть ноги (и возможно опять же получить удовольствие)? -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From jt на aaanet.ru Fri Nov 6 07:18:08 2009 From: jt на aaanet.ru (Eugene Toropov) Date: Fri, 6 Nov 2009 18:18:08 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= References: <20091105145436.GB28760@t1.q1.ru><1819126440.20091106130811@softsearch.ru><20091106143814.GB16614@work.uvw.ru> <811093229.20091106175516@softsearch.ru> Message-ID: <00d801ca5ef4$58f47f50$0c92560a@jt> > Просто хорошие спецы работают не из-за денег. И сама фраза "себя > продать" какая-то низкая. > > Если деньги - всегда основной мотив, то с такими людьми лучше не > работать. По мне, это ничем не отличается от проституции. И ни один > нормальный мужик не пойдёт к проститутке и сам не будет продавать > себя. > > Нормальная фраза, просто все имеет свой контекст. Я понимаю это как "показать себя с наилучшей стороны и получить за это максимально возможную выгоду". Так что уметь продать себя - дорогого стоит, а хорошие спецы работают не из-за денег, потому что деньги для них - не проблема ;) Деньги не должны быть основным мотивом, но они дают свободу и помогают быть в согласии с самим собой и с окружающим миром. Рынок всегда поставит спеца на место в его зарплатных ожиданиях. Аминь. Евгений jt на aaanet.ru From akovbovich на gmail.com Fri Nov 6 07:22:00 2009 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Fri, 6 Nov 2009 18:22:00 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <538219125.20091106180633@softsearch.ru> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <811093229.20091106175516@softsearch.ru> <93db51670911060701gd472f49o65c6c6eb3520ab99@mail.gmail.com> <538219125.20091106180633@softsearch.ru> Message-ID: <93db51670911060722g281200ama3d652081415defd@mail.gmail.com> 6 ноября 2009 г. 18:06 пользователь Михаил Монашёв написал: > Здравствуйте, Андрей. > > АПК> Можно контакты таких бесплатных спецов? > > А  кто  говорит  про  бесплатных?  Просто  "выгодно  продать  себя"  и > "получать  хорошую  заработную  плату"  -  совсем  разные  вещи. Хотя, > допускаю, есть люди, которым рассказали, что это одно и тоже. > Вещи разные, но связанные. Как некто ранее сказал - ничего в этом мире не происходит, пока кто-нибудь кому-нибудь что-нибудь не продаст. Объектом сделки между работником и работодателем является знания, умения, навыки и связи человека, в обмен на деньги. Поэтому, чтобы зарплата была "хорошей", необходимо "выгодно", а лучше, умело продать (не себя) свое время. From andrei.protasovitski на gmail.com Fri Nov 6 08:16:32 2009 From: andrei.protasovitski на gmail.com (Andrei) Date: Fri, 6 Nov 2009 17:16:32 +0100 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <811093229.20091106175516@softsearch.ru> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <811093229.20091106175516@softsearch.ru> Message-ID: <25d777680911060816g2bfc4f97x8662c17421f61fb7@mail.gmail.com> 6 ноября 2009 г. 15:55 пользователь Михаил Монашёв написал: > Здравствуйте, Дмитрий. > > DEO> к сожалению хорошие специалисты зачастую не умеют себя продать а > DEO> хорошие торгаши обычно никакие специалисты > > Просто хорошие спецы работают не из-за денег. И сама фраза "себя > продать" какая-то низкая. > А я работаю из-за денег. Ну, в основном из-за денег. У меня жена, двое детей, им нужно где-то жить. что-то есть. Мне нравится видеть, как они улыбаются, и мой опыт подсказывает, что с деньгами намного проще всё это обеспечить. Поэтому я работаю из-за денег. И если кто-то считает, что я плохой^W недостаточно хороший специалист, то мои три громогласные "Хаха!" вам в мор^W лицо. > > Если деньги - всегда основной мотив, то с такими людьми лучше не > работать. По мне, это ничем не отличается от проституции. И ни один > нормальный мужик не пойдёт к проститутке и сам не будет продавать > себя. > А я бы сходил к проститутке. Just For Fun. Боюсь только, жена не поймёт. А так я не вижу ничего зазорного и аморального ни в проституции, ни в потреблении услуг проституток. Это куда более честный и моральный бизнес, чем рассылка спама, для которой активно используется всеми нами любимый язык программирования Perl. (Это я как бы пытаюсь вырулить из оффтопика :) ) > > > -- > > С уважением, > Михаил Монашёв, SoftSearch.ru > mailto:postmaster на softsearch.ru > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From kapranoff на gmail.com Fri Nov 6 08:16:56 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Fri, 6 Nov 2009 19:16:56 +0300 Subject: [Moscow.pm] =?utf-8?b?0JTQvtC60YPQvNC10L3RgtCw0YbQuNGPIG1vam8=?= In-Reply-To: <4AF433D3.2020504@yandex.ru> References: <7a1808af0911041029w185694a6k46be467876f81fe@mail.gmail.com> <7d2879970911041034nd3687fct6b01eb42b0f2ecc0@mail.gmail.com> <91318900911041219w5223c887t17cf0c4d1cef1309@mail.gmail.com> <7a1808af0911042021v3adba73fic7bca45dda46296e@mail.gmail.com> <91318900911060615m49a4aff4o72ff8b33a339c314@mail.gmail.com> <4AF433D3.2020504@yandex.ru> Message-ID: 2009/11/6 Василий Брядов > Хм. Лежит. Powered by perl ? ;-) > planetperl.ru за последнюю неделю дважды лежал, ага. Powered by SkyMe.ru. > Круто! :) > Странно, что вы ее не видели. Читайте мой блог или planetperl.ru ))) > > Видео Андрей обещает, но еще нет. > > 2009/11/6 Одинцов Павел > >> Привет >> >> Шикарная презентация, сразу захотелось попробовать, спасибо :) >> >> 2009/11/5 Иван Бессарабов : >> > Нет не видел, спасибо. >> > >> > http://www.slideshare.net/sharifulin/mojo-2256498 >> > >> > 4 ноября 2009 г. 23:19 пользователь Анатолий Шарифулин >> > написал: >> >> Плюс он отвлекается на баги и это хорошо :) >> >> http://twitter.com/kraih/statuses/5428812568 >> >> >> >> В общем фолови kraih, vti и следи за изменениями на github.com. >> >> Смотри исходники, пиши свои проекты и все поймешь. >> >> Мою презентацию видел? (Только она про старые версии Mojo, собираюсь >> сделать >> >> римейк) >> >> >> >> 2009/11/4 vti >> >>> >> >>> Себастьян Ридель (автор) сказал, что после реализации Mojo::IOLoop (на >> >>> днях >> >>> собирается сделать коммит) целый месяц посвятит документации. >> >>> >> >>> Об этом он писал на канале #mojo сети Perl, а также в >> >>> твиттере http://twitter.com/kraih/status/5193720110 >> >>> >> >>> 4 ноября 2009 г. 19:29 пользователь Иван Бессарабов >> >>> написал: >> >>> > Привет! >> >>> > >> >>> > Может быть кто-нибудь знает, как обстят дела с написанием >> документации >> >>> > к проекту mojo ( http://mojolicious.org/ ) >> >>> > >> >>> > Вроде как был трехмесячный проект с декабря 2008 ( >> >>> > >> >>> > >> http://www.perlfoundation.org/sebastian_riedel_the_mojo_documentation_project >> >>> > ), но документации как не было, так и нет. >> >>> > -- >> >>> > bessarabov >> >>> -- >> >>> Moscow.pm mailing list >> >>> moscow-pm на pm.org | http://moscow.pm.org >> >> >> >> >> >> >> >> -- >> >> С уважением, >> >> Анатолий Шарифулин. >> >> >> >> -- >> >> Moscow.pm mailing list >> >> moscow-pm на pm.org | http://moscow.pm.org >> >> >> >> >> > >> > >> > >> > -- >> > bessarabov >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> > >> >> >> >> -- >> С уважением, Одинцов Павел >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > С уважением, > Анатолий Шарифулин. > > ------------------------------ > > -- > Moscow.pm mailing listmoscow-pm на pm.org | http://moscow.pm.org > > -- > Брядов Василий > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From yu.pats на gmail.com Fri Nov 6 08:20:41 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Fri, 6 Nov 2009 18:20:41 +0200 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <25d777680911060816g2bfc4f97x8662c17421f61fb7@mail.gmail.com> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <811093229.20091106175516@softsearch.ru> <25d777680911060816g2bfc4f97x8662c17421f61fb7@mail.gmail.com> Message-ID: 2009/11/6 Andrei : > 6 ноября 2009 г. 15:55 пользователь Михаил Монашёв > написал: >> >> Здравствуйте, Дмитрий. >> >> DEO> к  сожалению хорошие специалисты зачастую не умеют себя продать а >> DEO> хорошие торгаши обычно никакие специалисты >> >> Просто  хорошие  спецы  работают  не  из-за  денег. И сама фраза "себя >> продать" какая-то низкая. > > А я работаю из-за денег. Ну, в основном из-за денег. > > У меня жена, двое детей, им нужно где-то жить. что-то есть. Мне нравится > видеть, как они улыбаются, и мой опыт подсказывает, что с деньгами намного > проще всё это обеспечить. Поэтому я работаю из-за денег. И если кто-то > считает, что я плохой^W недостаточно хороший специалист, то мои три > громогласные "Хаха!" вам в мор^W лицо. > >> >> Если  деньги  -  всегда  основной  мотив,  то с такими людьми лучше не >> работать.  По  мне,  это ничем не отличается от проституции. И ни один >> нормальный  мужик  не  пойдёт  к  проститутке и сам не будет продавать >> себя. > > А я бы сходил к проститутке. Just For Fun. Боюсь только, жена не поймёт. А > так я не вижу ничего зазорного и аморального ни в проституции, ни в > потреблении услуг проституток. Это куда более честный и моральный бизнес, > чем рассылка спама, для которой активно используется всеми нами любимый язык > программирования Perl. (Это я как бы пытаюсь вырулить из оффтопика :) ) > Голландия дает о себе знать :) -- WBR, Yuri Pac From evdokimov.denis на gmail.com Fri Nov 6 08:34:36 2009 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Fri, 6 Nov 2009 19:34:36 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <811093229.20091106175516@softsearch.ru> <25d777680911060816g2bfc4f97x8662c17421f61fb7@mail.gmail.com> Message-ID: Среди двух интересных работ выбирают(обычно) ту, за которую больше платят. А на счёт купли/продажи... Была бы у работодателей возможность купить результат труда, не нанимая работника, они бы так и поступали. From aml на rulezz.ru Fri Nov 6 08:47:08 2009 From: aml на rulezz.ru (Alexander Lourier) Date: Fri, 6 Nov 2009 19:47:08 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: <200911061819.07244.gnatyna@ya.ru> References: <20091105145436.GB28760@t1.q1.ru> <538219125.20091106180633@softsearch.ru> <200911061819.07244.gnatyna@ya.ru> Message-ID: <200911061947.08647.aml@rulezz.ru> On Friday 06 November 2009 18:19:07 Гнатына Александр wrote: > Это демагогия. Работаешь == продаешь свое время и силы за з\п. > Остальное терминология, которую каждый выбирает себе по нраву. > Кто-то считает что, не продает свое время, а работает за хорошую з\п, > другой продает и работает также, за ту же з\п. > > PS. критерий нормальности имхо узковат. Разница в подходе. Если человек устроился на высокооплачиваемую работу и там работает, это нормально. А когда говорят о том, что человек все время пытается "продать себя" - обычно имеется в виду конъюнктурный подход к собственным трудовым ресурсам. Если вы работаете на хорошей интересной работе за достойные деньги, а вам предлагают другую работу на большую зарплату, то сразу будет разница между "хорошим работником" и "продавцом себя". Другое дело, что зачастую виноват в трудовой проституции не работник, а работодатель. Если прийти к начальнику с вопросом о том, что "мне предложили работу на такую зарплату, я бы хотел с вами это обсудить", и вопрос решится в конструктивной форме - это хороший начальник. А если сотрудники боятся даже заикнуться о деньгах, если начальник по любому вопросу обсмеёт подчинённого, то естественно, человеку естественнее зажмуриться и принести заявление, чем чего-то требовать на старом месте. From andy на shitov.ru Fri Nov 6 08:54:20 2009 From: andy на shitov.ru (Andrew Shitov) Date: Fri, 6 Nov 2009 19:54:20 +0300 Subject: [Moscow.pm] =?utf-8?b?0JTQvtC60YPQvNC10L3RgtCw0YbQuNGPIG1vam8=?= In-Reply-To: References: <7a1808af0911041029w185694a6k46be467876f81fe@mail.gmail.com> <7d2879970911041034nd3687fct6b01eb42b0f2ecc0@mail.gmail.com> <91318900911041219w5223c887t17cf0c4d1cef1309@mail.gmail.com> <7a1808af0911042021v3adba73fic7bca45dda46296e@mail.gmail.com> <91318900911060615m49a4aff4o72ff8b33a339c314@mail.gmail.com> <4AF433D3.2020504@yandex.ru> Message-ID: > planetperl.ru за последнюю неделю дважды лежал, ага. Powered by SkyMe.ru. Ironman лежит намного чаще :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From andy на shitov.ru Fri Nov 6 09:05:56 2009 From: andy на shitov.ru (Andrew Shitov) Date: Fri, 6 Nov 2009 20:05:56 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <811093229.20091106175516@softsearch.ru> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <811093229.20091106175516@softsearch.ru> Message-ID: 2009/11/6 Михаил Монашёв : > Просто  хорошие  спецы  работают  не  из-за  денег. И сама фраза "себя > продать" какая-то низкая. Совершенно неверно и вредно так думать. "Не за деньги" работают только какие-нибудь немытые и прыщавые программисты. Хорошие специалисты, наоборот, работают настолько за деньги, что могут позволить перестать о них думать: не высчитывать оплату за лишние минуты или часы, не стремаются в выходной посмотреть, что сломалось, но в то же время чувствовать себя максимально независимо от компании. Начиная с какого-то момента наступает взаимновыгодный симбиоз между работником и компанией, когда никто не пытается жестко следовать каким-то трудовым распорядкам. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From andrei.protasovitski на gmail.com Fri Nov 6 09:24:12 2009 From: andrei.protasovitski на gmail.com (Andrei) Date: Fri, 6 Nov 2009 18:24:12 +0100 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <200911061947.08647.aml@rulezz.ru> References: <20091105145436.GB28760@t1.q1.ru> <538219125.20091106180633@softsearch.ru> <200911061819.07244.gnatyna@ya.ru> <200911061947.08647.aml@rulezz.ru> Message-ID: <25d777680911060924i3ad2607jd114520da9c8a87f@mail.gmail.com> 6 ноября 2009 г. 17:47 пользователь Alexander Lourier написал: > On Friday 06 November 2009 18:19:07 Гнатына Александр wrote: > > > Это демагогия. Работаешь == продаешь свое время и силы за з\п. > > Остальное терминология, которую каждый выбирает себе по нраву. > > Кто-то считает что, не продает свое время, а работает за хорошую з\п, > > другой продает и работает также, за ту же з\п. > > > > PS. критерий нормальности имхо узковат. > > Разница в подходе. Если человек устроился на высокооплачиваемую работу и > там > работает, это нормально. А когда говорят о том, что человек все время > пытается "продать себя" - обычно имеется в виду конъюнктурный подход к > собственным трудовым ресурсам. Если вы работаете на хорошей интересной > работе > за достойные деньги, а вам предлагают другую работу на большую зарплату, то > сразу будет разница между "хорошим работником" и "продавцом себя". > > Другое дело, что зачастую виноват в трудовой проституции не работник, а > работодатель. Если прийти к начальнику с вопросом о том, что "мне > предложили > работу на такую зарплату, я бы хотел с вами это обсудить", и вопрос решится > в > конструктивной форме - это хороший начальник. А если сотрудники боятся даже > заикнуться о деньгах, если начальник по любому вопросу обсмеёт > подчинённого, > то естественно, человеку естественнее зажмуриться и принести заявление, чем > чего-то требовать на старом месте. > Не читайте до обеда советских газет, доктор Барменталь. Я работаю, чтобы жить, а не живу, чтобы работать. Пирамиду Маслоу можно любить, можно ненавидеть, можно принимать, можно игнорировать, но она, сволочь такая, совершенно точно отражает положение вещей. На предыдущем рабочем месте я пробыл меньше года и ушёл с интересной работы именно из-за денег. Нет, не потому что предложили больше, а потому работодатель оказался неплатёжеспособным. Деньги нужны и важны в любой работе. Это как секс в любви. ;) > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ruslan.zakirov на gmail.com Fri Nov 6 09:59:42 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Sat, 7 Nov 2009 00:59:42 +0700 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <811093229.20091106175516@softsearch.ru> <25d777680911060816g2bfc4f97x8662c17421f61fb7@mail.gmail.com> Message-ID: <589c94400911060959h56102e5h32c66366f42e3428@mail.gmail.com> 2009/11/6 Denis Evdokimov : > Среди двух интересных работ выбирают(обычно) ту, за которую больше платят. > > А на счёт купли/продажи... > Была бы у работодателей возможность купить результат труда, не нанимая > работника, они бы так и поступали. Не факт. Во многих случаях проще работадателю нанять человека, нежели оплатить работу стороннего подрядчика (ИП или юр. лицо). Чаще сторонний разработчик обходится дороже по часам, но пишет лучше (если говорим о кастом деве под открытые проекты), но у многих есть боязнь стать дойной коровой. Хотя все зависит от того о чем идет речь. -- Best regards, Ruslan. From evdokimov.denis на gmail.com Fri Nov 6 10:15:04 2009 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Fri, 6 Nov 2009 21:15:04 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: <589c94400911060959h56102e5h32c66366f42e3428@mail.gmail.com> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <811093229.20091106175516@softsearch.ru> <25d777680911060816g2bfc4f97x8662c17421f61fb7@mail.gmail.com> <589c94400911060959h56102e5h32c66366f42e3428@mail.gmail.com> Message-ID: При найме сотрудника, его необходимо загружать достаточным кол-вом интересных для него задач, а это само по себе сложная задача, которую решает другой сотрудник. Многие компании входят в подобную рекурсию иногда успешно, а иногда плачевно. From mshogin на gmail.com Fri Nov 6 10:18:58 2009 From: mshogin на gmail.com (=?KOI8-R?B?7cnIwcnMIPvPx8nO?=) Date: Fri, 6 Nov 2009 21:18:58 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: <25d777680911060924i3ad2607jd114520da9c8a87f@mail.gmail.com> References: <20091105145436.GB28760@t1.q1.ru> <538219125.20091106180633@softsearch.ru> <200911061819.07244.gnatyna@ya.ru> <200911061947.08647.aml@rulezz.ru> <25d777680911060924i3ad2607jd114520da9c8a87f@mail.gmail.com> Message-ID: Работа за интерес это как в песне "На честном слове и на одном крыле" (с) С. Болотин, Т. Сикорская лететь то будешь, но с какой скоростью и насколько далеко ) Тут бывает еще одна проблема, когда работается с интересом, то человек начинает как бы жить проектом, нет не зацикливаться, а именно делать свое дело, любимое дело. И тут начинается конфликт интересов, и доходит до того, что твой руководитель считает что ты слишком увлекся проектом. И вроде работа интересная, и денег нормально платят, а уходить приходится. А уходят обычно на большие деньги. Хотя есть хорошая мысль, суть которой состоит в том, что люди которые постоянно уходят на большее вознаграждение теряют бдительность, приобретают завышенное чувство гордости, тщеславие и т.д., что в конечном итоге может привести к не очень хорошим последствиям. ( Иллюзия всемогущества. Как сохранить контроль над событиями, людьми, финансами и информацией. Мэтью Хэйворд ) Так что есть над чем подумать, да и хороший спец. ушедший на меньшие деньги, быстро поднимется до прежнего уровня, и выше (замечание: если руководство нормальное ) 6 ноября 2009 г. 20:24 пользователь Andrei написал: > 6 ноября 2009 г. 17:47 пользователь Alexander Lourier написал: > > On Friday 06 November 2009 18:19:07 Гнатына Александр wrote: >> >> > Это демагогия. Работаешь == продаешь свое время и силы за з\п. >> > Остальное терминология, которую каждый выбирает себе по нраву. >> > Кто-то считает что, не продает свое время, а работает за хорошую з\п, >> > другой продает и работает также, за ту же з\п. >> > >> > PS. критерий нормальности имхо узковат. >> >> Разница в подходе. Если человек устроился на высокооплачиваемую работу и >> там >> работает, это нормально. А когда говорят о том, что человек все время >> пытается "продать себя" - обычно имеется в виду конъюнктурный подход к >> собственным трудовым ресурсам. Если вы работаете на хорошей интересной >> работе >> за достойные деньги, а вам предлагают другую работу на большую зарплату, >> то >> сразу будет разница между "хорошим работником" и "продавцом себя". >> >> Другое дело, что зачастую виноват в трудовой проституции не работник, а >> работодатель. Если прийти к начальнику с вопросом о том, что "мне >> предложили >> работу на такую зарплату, я бы хотел с вами это обсудить", и вопрос >> решится в >> конструктивной форме - это хороший начальник. А если сотрудники боятся >> даже >> заикнуться о деньгах, если начальник по любому вопросу обсмеёт >> подчинённого, >> то естественно, человеку естественнее зажмуриться и принести заявление, >> чем >> чего-то требовать на старом месте. >> > > Не читайте до обеда советских газет, доктор Барменталь. Я работаю, чтобы > жить, а не живу, чтобы работать. Пирамиду Маслоу можно любить, можно > ненавидеть, можно принимать, можно игнорировать, но она, сволочь такая, > совершенно точно отражает положение вещей. > > На предыдущем рабочем месте я пробыл меньше года и ушёл с интересной работы > именно из-за денег. Нет, не потому что предложили больше, а потому > работодатель оказался неплатёжеспособным. > > Деньги нужны и важны в любой работе. Это как секс в любви. ;) > > >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > Andrei Protasovitski > < andrei[dot]protasovitski[at]gmail[dot]com > > Diemen, Netherlands > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- С уважением Михаил Шогин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From unera на debian.org Fri Nov 6 11:18:57 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Fri, 6 Nov 2009 22:18:57 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <589c94400911060959h56102e5h32c66366f42e3428@mail.gmail.com> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <811093229.20091106175516@softsearch.ru> <25d777680911060816g2bfc4f97x8662c17421f61fb7@mail.gmail.com> <589c94400911060959h56102e5h32c66366f42e3428@mail.gmail.com> Message-ID: <20091106191857.GA30399@work.uvw.ru> >> А на счёт купли/продажи... >> Была бы у работодателей возможность купить результат труда, не нанимая >> работника, они бы так и поступали. RZ> Не факт. Во многих случаях проще работадателю нанять человека, нежели RZ> оплатить работу стороннего подрядчика (ИП или юр. лицо). не проще, а дешевле. RZ> Чаще RZ> сторонний разработчик обходится дороже по часам, но пишет лучше (если RZ> говорим о кастом деве под открытые проекты), но у многих есть боязнь RZ> стать дойной коровой. нет, просто от своего разработчика получается свой код. а вот от стороннего не факт что свой -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From grigory.sapunov на gmail.com Fri Nov 6 11:34:29 2009 From: grigory.sapunov на gmail.com (Grigory V.Sapunov) Date: Fri, 6 Nov 2009 22:34:29 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: <20091106143814.GB16614@work.uvw.ru> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> Message-ID: <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> Кстати, очень верное наблюдение относительно более комфортного пути, я много раз наблюдал его подтверждения. В большинстве компаний [из тех, что я наблюдал изнутри или снаружи] нет вообще никакой внятной политики повышения зарплаты сотрудника. Даже индексации никакой зачастую нет. Что уж там говорить про подходы типа описанных Макконнеллом в "Профессиональной разработке программного обеспечения". Всё ощутимо усложняется отсутствием прозрачности, вернее тотальной конспирацией, когда никто из сотрудников не знает [ну или не должен знать], сколько получает его рядом работающий коллега, такое разглашение ещё иногда и запрещено правилами компании. Видимо, есть что скрывать. Так вот, в подобных условиях зарплата повышается обычно либо по окончании испытательного срока [если он был с урезанием з/п], либо с ростом внутри компании и переходом на новую должность. Во всех остальных случаях, когда работник успешно свое дело делает, но должности не меняет, обычно считается, что всё типа нормально. Ну премии иногда бывают за проекты какие-нибудь. И всё. Сложно сказать, почему это происходит. Может, потому, что считается "раз работает, значит всё устраивает". Изучение степени удовлетворённости сотрудника работой в наших краях как-то не принято, я ни разу нигде его не наблюдал, да и не слышал даже ни от кого. А может, всё потому, что никто просто не задумывается об этом, или задумываются только там, где обнаруживают неприятную текучку кадров, и организации на это не наплевать. Но и такого я практически не слышал. В дополнение, такое вот игнорирование интересов сотрудника, умышленное или нет -- не важно, часто является в дальнейшем тем зерном, из которого вызревают и другие недовольства. Иногда их накопится столько, что другого пути просто не остаётся -- только менять. Потому что опять же, выхода для них не предусмотрено -- соответствующие обратные связи в компании отсутствуют, чего уж там про проактивность говорить... Что остаётся делать человеку в такой ситуации, если о нём никто не вспоминает? Идти заявлять о себе? Опять же, во многих местах процесс построен таким образом, что человек оказывается в позиции "просящего" [просто нет никаких иных механизмов, не предусмотрены by design], что многим может быть некомфортно. Мне вот лично некомфортно. Я ходил, получалось в меру конструктивно, но всё равно неприятно. По сути ты должен ещё чего-то доказывать и убеждать. Я понимаю, что это вопрос личных заморочек, восприятия и вообще отношения к ситуации, что надо, наверно, относиться по-другому, но чё-то как-то не сладывается на практике. Да, если угодно, это то самое неумение продать себя, но всё время хочется надеяться на то, что не придётся на очередном месте перепродавать себя по истечении некоторого срока, что организация уже зрелая и сама поймёт необходимость изменений. Но увы, идеал недостижим. И действительно оказывается проще перейти на новое место -- этот процесс выстроен более комфортно и на равных условиях. Вот. Так, мысли вслух, навеянные тредом :) 2009/11/6 Dmitry E. Oboukhov : > > у большинства работодателей нынче просто такая стратегия (я не говорю > что у всех) поведения. что увеличение зарплаты происходит методом > перехода на новое место. Я вот наблюдаю несколько случаев когда > человек двойным переходом возвращался на старое место работы но > с более высокой зарплатой. то есть только после того как человек ушел > на новое место работодатель понял насколько он был ценен - пол года > переманивали обратно и вот он опять там же, на большей з/п. > > да и самому человеку зачастую проще перейти на новое место, нежели > стоять в позиции "просящего": а не увеличить ли мне зарплату за то что > я вот так вот хорошо работаю, вы мной довольны, но время идет, > инфляция, цены растут... > > к сожалению хорошие специалисты зачастую не умеют себя продать > а хорошие торгаши обычно никакие специалисты > -- From unera на debian.org Fri Nov 6 12:45:26 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Fri, 6 Nov 2009 23:45:26 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> Message-ID: <20091106204525.GB30399@work.uvw.ru> GVS> программного обеспечения". Всё ощутимо усложняется отсутствием GVS> прозрачности, вернее тотальной конспирацией, когда никто из GVS> сотрудников не знает [ну или не должен знать], сколько получает его GVS> рядом работающий коллега, такое разглашение ещё иногда и запрещено GVS> правилами компании. Видимо, есть что скрывать. Так вот, в подобных кстати я вот сколько наблюдал, обычно когда запрещено или не рекомендуется узнавать у соседей сколько кто получается расклад такой, что два соседа-программиста могут получать в полтора или даже два раза разную зарплату выполняя в общем-то одну и ту же работу. связано это именно с тем что один из них при приеме на работу сумел "себя продать" а другой нет, согласился на меньшие деньги. и работодатель в таких случаях старается пресекать распространение такой инфы. -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From mshogin на gmail.com Fri Nov 6 14:31:10 2009 From: mshogin на gmail.com (=?KOI8-R?B?7cnIwcnMIPvPx8nO?=) Date: Sat, 7 Nov 2009 01:31:10 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> Message-ID: > > Что уж там говорить про подходы > типа описанных Макконнеллом в "Профессиональной разработке > программного обеспечения". Уверенность в том, что читать такого плана книги руководству не требуется, растет с каждым днем все сильнее и сильнее (это не про всех ) )) Хотя нет, видел как-то "Как пасти котов" на столе. Дело даже не в том что человек чувствует себя "просящим" ( инфляция у нас за этот год была очень хорошая), сколько в том, что такие вопросы должен решать твой непосредственный руководитель. Это забота руководителя, сделать для своего сотрудника комфортные условия для работы, в том числе и моральные. Почему то (не хочу говорить за всех, у меня так складывалось), непосредственное начальство старается отстранится от команды. Получается что начинает существовать два лагеря - они и разработчики. Ты либо "под ним", либо ты не в том лагере. Подходы описанные Макконнелом, необходимо реализовывать, пусть, это и кажется неосуществимым. Тогда не будет таких проблем как > что два соседа-программиста могут получать в полтора или даже два раза > разную зарплату выполняя в общем-то одну и ту же работу Кстати вопрос есть: Есть ли компании в которых используют agile? Также интересно есть ли компании в которых используется проектная структура управления (не матричная)? -- С уважением Михаил Шогин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From postmaster на softsearch.ru Fri Nov 6 14:51:34 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Sat, 7 Nov 2009 01:51:34 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> Message-ID: <954862140.20091107015134@softsearch.ru> Здравствуйте, Григорий. GVS> В большинстве компаний [из тех, что я наблюдал изнутри или GVS> снаружи] нет вообще никакой внятной политики повышения зарплаты GVS> сотрудника. А как можно что-то гарантировать? Вы может думаете, что чем сейчас больше налогов с ЗП заплатите, тем у Вас пенсия будет больше? Или может Вы полтора года назад верили, что нефть не упадёт меньше 100? Я, например, исхожу из рынка труда и своего видения будущего в вопросе ЗП. Мне важно сохранить работающих у меня людей, что почти равноценно сохранению компании. Если тот же кризис усилится и у нас будет снова 98 год, то я надеюсь, что мои сотрудники не пойдут побираться, и я смогу сохранить компанию в том же виде, что и сейчас. Большинство фирм же, чтобы выжить уволит нахрен всех программеров (которым надо кредиты отдавать и детей кормить), заморозив разработку, и оставит только одного гуру баги фиксить и пару админов, чтоб поддерживали то, что уже работает. Или закроются, ибо доходы не смогут покрывать расходы. Почему же они такие плохие и уволили меня, спросите Вы. А просто они воспринимаю Вас как вещь, а не как человека. Ну то есть Вы им продались, а они Вас теперь не хотят покупать и сдают в утиль. Деньги для них важнее всего и плевать им на всё остальное. Думаю, что кто-то уже в этом году на себе почувствовал кризис и был вынужден сменить работу. В условиях, когда любая валюта всё меньше и меньше напоминает деньги, как вообще можно создать сколько-нибудь внятную политику повышения ЗП? Это как водопадная модель и итерационная. "политики повышения зарплаты" - это водопадная. Мне же нравится итерационная, ибо она всегда ближе к реальности и нет отрыва от неё, который обычно приводит к проблемам недоплаты или переплаты ЗП. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From postmaster на softsearch.ru Fri Nov 6 15:03:17 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Sat, 7 Nov 2009 02:03:17 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <811093229.20091106175516@softsearch.ru> Message-ID: <11210030266.20091107020317@softsearch.ru> Здравствуйте, Андрей. >> Просто  хорошие  спецы  работают  не  из-за  денег. И сама фраза >> "себя продать" какая-то низкая. AS> Хорошие специалисты, наоборот, работают настолько за деньги, что AS> могут позволить перестать о них думать... Хороша фраза. Любой астролог позавидует. Ты наверное с Носиком часто разделяешь трапезу. :-) Если хочешь перестать думать о деньгах, то перестань их ценить. Благо настоящих ценностей хватает. А деньги - это лишь один из путей достижения реальных ценностей. Причём, вероятно, самый сложный и долгий. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From postmaster на softsearch.ru Fri Nov 6 15:11:17 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Sat, 7 Nov 2009 02:11:17 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> Message-ID: <6010157060.20091107021117@softsearch.ru> Здравствуйте, Михаил. МШ> Есть ли компании в которых используют agile? Мы используем чуть-чуть. Для agile-а необходимо, чтобы в команде все люди обладали навыками коммуникации. В реальности это не всегда возможно, а заставлять людей заниматься тем, что им не свойственно не хорошо. Agile в данной ситуации говорит, что некомандных людей надо увольнять и нанимать командных. Я с этим не согласен. Хотя наверное бизнесу это и вредит. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From andrey на kostenko.name Fri Nov 6 15:12:35 2009 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Sat, 7 Nov 2009 02:12:35 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <11210030266.20091107020317@softsearch.ru> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <811093229.20091106175516@softsearch.ru> <11210030266.20091107020317@softsearch.ru> Message-ID: <5fcd07d60911061512x5e364342n1490e958051884dc@mail.gmail.com> Я согласен с Андреем. Не получается работать в своё удовольствие, если зарплата уходит только на еду. Для меня деньги - это то, что мне даёт свободу. Чем больше я свободен, тем проще и приятней мне работать. 2009/11/7 Михаил Монашёв > Здравствуйте, Андрей. > > >> Просто хорошие спецы работают не из-за денег. И сама фраза > >> "себя продать" какая-то низкая. > > AS> Хорошие специалисты, наоборот, работают настолько за деньги, что > AS> могут позволить перестать о них думать... > > Хороша фраза. Любой астролог позавидует. Ты наверное с Носиком часто > разделяешь трапезу. :-) > > Если хочешь перестать думать о деньгах, то перестань их ценить. Благо > настоящих ценностей хватает. А деньги - это лишь один из путей > достижения реальных ценностей. Причём, вероятно, самый сложный и > долгий. > > -- > > С уважением, > Михаил Монашёв, SoftSearch.ru > mailto:postmaster на softsearch.ru > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From unera на debian.org Sat Nov 7 00:28:52 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Sat, 7 Nov 2009 11:28:52 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> Message-ID: <20091107082851.GC2930@work.uvw.ru> >> что два соседа-программиста могут получать в полтора или даже два раза >> разную зарплату выполняя в общем-то одну и ту же работу МШ> Кстати вопрос есть: МШ> Есть ли компании в которых используют agile? МШ> Также интересно есть ли компании в которых используется проектная структура МШ> управления (не матричная)? у нас потихоньку внедряется проектная структура управления. но пока все где-то в начале пути -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From kapranoff на gmail.com Sat Nov 7 02:48:13 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Sat, 7 Nov 2009 13:48:13 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <954862140.20091107015134@softsearch.ru> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> <954862140.20091107015134@softsearch.ru> Message-ID: 2009/11/7 Михаил Монашёв > В условиях, когда любая валюта всё меньше и меньше напоминает деньги, > как вообще можно создать сколько-нибудь внятную политику повышения ЗП? > Вообще нет никакой связи. Политика пересмотра ЗП это, например, когда руководитель отдела раз в полгода заполняет про каждого сотрудника бумажку, в которой просит повысить или оставить ЗП на прежнем уровне. Его начальство принимает эти бумажки к сведению. Такая политика тупо направлена на упрощение процесса и избавление сотрудников от мучений, связанных с попытками получить повышение путём прямых просьб или (чаще) шантажа после пары собеседований у конкурентов. Кризисы-шмизисы вообще никак на неё не влияют, поскольку окончательное решение всё равно принимает высокий начальник, у которого есть информация о доходности и рентабельности. Про ценных сотрудников, которым неважны деньги, вообще комментировать не хочется. Достаточно сказать, что основная формальная причина, по которой сотрудники просят увеличить зарплату, звучит так: ?Жена заставила?. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andrei.protasovitski на gmail.com Sat Nov 7 03:27:05 2009 From: andrei.protasovitski на gmail.com (Andrei) Date: Sat, 7 Nov 2009 12:27:05 +0100 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> Message-ID: <25d777680911070327u3e832884ka01ec5a981f7b55c@mail.gmail.com> 6 ноября 2009 г. 23:31 пользователь Михаил Шогин написа > > > Кстати вопрос есть: > Есть ли компании в которых используют agile? > У нас активно и успешно используется. > Также интересно есть ли компании в которых используется проектная структура > управления (не матричная)? > > > -- > С уважением > Михаил Шогин. > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ruslan.zakirov на gmail.com Sat Nov 7 05:26:24 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Sat, 7 Nov 2009 20:26:24 +0700 Subject: [Moscow.pm] =?utf-8?b?0JLRgtC+0YDQvtC5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0YXQsNC60LTRjdC5?= In-Reply-To: References: Message-ID: <589c94400911070526i6929857cjc630c33bcc636530@mail.gmail.com> Привет, Очень интересно :) Уже заказываю билеты, не уверен где остановиться. Есть идеи? 2009/11/6 Alex Kapranoff : > http://spb.hackday.ru/ > Я наверное всё-таки съезжу. Интересно :) > Московские ребята не смогли так сделать. > -- > Alex Kapranoff. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Best regards, Ruslan. From grigory.sapunov на gmail.com Sat Nov 7 07:26:17 2009 From: grigory.sapunov на gmail.com (Grigory V.Sapunov) Date: Sat, 7 Nov 2009 18:26:17 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: <954862140.20091107015134@softsearch.ru> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> <954862140.20091107015134@softsearch.ru> Message-ID: <864d4bf20911070726sc8ff0b4j897abba694ad417c@mail.gmail.com> Михаил, добрый день. Алекс уже ответил, соглашусь -- это не связанные вещи. Речь не про то, что заранее определены уровни зарплат на ближайшие 5 лет вперёд, речь про то, что в компании _существует_ система, направленная на регулярную коррекцию зарплат в связи с инфляцией/изменением рынка/повышением уровня разработчика/чем угодно ещё. Никакого отрыва от реальности здесь не будет, если специально его не закладывать. А вот при отсутствии чего-либо подобного он рано или поздно начинается. 2009/11/7 Михаил Монашёв : > Здравствуйте, Григорий. > > GVS> В  большинстве  компаний  [из  тех,  что  я  наблюдал изнутри или > GVS> снаружи]  нет  вообще никакой внятной политики повышения зарплаты > GVS> сотрудника. > > А  как  можно  что-то  гарантировать? Вы может думаете, что чем сейчас > больше  налогов  с  ЗП  заплатите,  тем у Вас пенсия будет больше? Или > может Вы полтора года назад верили, что нефть не упадёт меньше 100? > > Я, например, исхожу из рынка труда и своего видения будущего в вопросе > ЗП.  Мне важно сохранить работающих у меня людей, что почти равноценно > сохранению  компании.  Если тот же кризис усилится и у нас будет снова > 98  год,  то  я  надеюсь, что мои сотрудники не пойдут побираться, и я > смогу сохранить компанию в том же виде, что и сейчас. Большинство фирм > же, чтобы выжить уволит нахрен всех программеров (которым надо кредиты > отдавать  и  детей  кормить),  заморозив  разработку, и оставит только > одного гуру баги фиксить и пару админов, чтоб поддерживали то, что уже > работает.  Или  закроются,  ибо  доходы  не  смогут покрывать расходы. > Почему  же  они такие плохие и уволили меня, спросите Вы. А просто они > воспринимаю  Вас  как  вещь,  а  не  как  человека.  Ну  то есть Вы им > продались,  а они Вас теперь не хотят покупать и сдают в утиль. Деньги > для них важнее всего и плевать им на всё остальное. > > Думаю,  что  кто-то  уже в этом году на себе почувствовал кризис и был > вынужден сменить работу. > > В  условиях, когда любая валюта всё меньше и меньше напоминает деньги, > как вообще можно создать сколько-нибудь внятную политику повышения ЗП? > > Это   как   водопадная  модель  и  итерационная.  "политики  повышения > зарплаты"  -  это  водопадная.  Мне  же нравится итерационная, ибо она > всегда ближе к реальности и нет отрыва от неё, который обычно приводит > к проблемам недоплаты или переплаты ЗП. > > -- > > С уважением, > Михаил Монашёв, SoftSearch.ru > mailto:postmaster на softsearch.ru > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From shafiev на gmail.com Sat Nov 7 12:30:34 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Sat, 7 Nov 2009 23:30:34 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <589c94400911070526i6929857cjc630c33bcc636530@mail.gmail.com> References: <589c94400911070526i6929857cjc630c33bcc636530@mail.gmail.com> Message-ID: <218771510911071230q14a79c77mceef4890243cd3aa@mail.gmail.com> Я скорее всего тоже приеду. Вопрос где оставаться для меня тоже открыт(все таки не на сутки едем) ? Думаю на этот раз без моих любимых хаков обойдусь(что-бы у друзей знакомых оставаться :) ) 7 ноября 2009 г. 16:26 пользователь Ruslan Zakirov написал: > Привет, > > Очень интересно :) Уже заказываю билеты, не уверен где остановиться. Есть идеи? > > 2009/11/6 Alex Kapranoff : >> http://spb.hackday.ru/ >> Я наверное всё-таки съезжу. Интересно :) >> Московские ребята не смогли так сделать. >> -- >> Alex Kapranoff. >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> > > > > -- > Best regards, Ruslan. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From mshogin на gmail.com Sat Nov 7 12:38:33 2009 From: mshogin на gmail.com (=?KOI8-R?B?7cnIwcnMIPvPx8nO?=) Date: Sat, 7 Nov 2009 23:38:33 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <218771510911071230q14a79c77mceef4890243cd3aa@mail.gmail.com> References: <589c94400911070526i6929857cjc630c33bcc636530@mail.gmail.com> <218771510911071230q14a79c77mceef4890243cd3aa@mail.gmail.com> Message-ID: Я бы тоже хотел поехать. Правда ни разу не участвовал в подобных мероприятиях. А остановится можно в гостинице рублей за 400-500 в день (не апартаменты ))) ). Список гостиниц имеется, если что можно с кооперироваться да забронировать. 7 ноября 2009 г. 23:30 пользователь Naim Shafiev написал: > Я скорее всего тоже приеду. Вопрос где оставаться для меня тоже > открыт(все таки не на сутки едем) ? Думаю на этот раз без моих любимых > хаков обойдусь(что-бы у друзей знакомых оставаться :) ) > > 7 ноября 2009 г. 16:26 пользователь Ruslan Zakirov > написал: > > Привет, > > > > Очень интересно :) Уже заказываю билеты, не уверен где остановиться. Есть > идеи? > > > > 2009/11/6 Alex Kapranoff : > >> http://spb.hackday.ru/ > >> Я наверное всё-таки съезжу. Интересно :) > >> Московские ребята не смогли так сделать. > >> -- > >> Alex Kapranoff. > >> > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > >> > >> > > > > > > > > -- > > Best regards, Ruslan. > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением Михаил Шогин. Tel: +7 915 0311328 ICQ: 266776394 e-mail: shogin на corp.mail.ru Интернет холдинг @mail.ru www.mail.ru ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From postmaster на softsearch.ru Sun Nov 8 03:46:42 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Sun, 8 Nov 2009 14:46:42 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <589c94400911070526i6929857cjc630c33bcc636530@mail.gmail.com> References: <589c94400911070526i6929857cjc630c33bcc636530@mail.gmail.com> Message-ID: <195182331.20091108144642@softsearch.ru> Здравствуйте, Руслан. http://www.hotelruss.spb.ru/ Останавливался там пару раз. Есть и недорогие и шикарные номера. От вокзала можно пешком дойти за 15 минут, если налегке. RZ> Очень интересно :) Уже заказываю билеты, не уверен где остановиться. Есть идеи? >> http://spb.hackday.ru/ >> Я наверное всё-таки съезжу. Интересно :) >> Московские ребята не смогли так сделать. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From ashrub на agava.com Sun Nov 8 04:08:05 2009 From: ashrub на agava.com (Alexey Shrub) Date: Sun, 08 Nov 2009 15:08:05 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> Message-ID: <4AF6B4A5.30904@agava.com> Grigory V.Sapunov wrote: > Кстати, очень верное наблюдение относительно более комфортного пути, я > много раз наблюдал его подтверждения. > В большинстве компаний [из тех, что я наблюдал изнутри или снаружи] > нет вообще никакой внятной политики повышения зарплаты сотрудника. Да, к сожалению. Хотя я знаю компанию где до кризиса при получении сертификата определённого уровня повышалась зарплата, человек знал что сделать чтобы увеличить свой доход, каждый уровень сертификации = прибавка к зарплате Но это конечно вообще идеал, хотя бы инфляцию компенсировали -- Шруб Алексей Технический руководитель проектов JID (Jabber ID): ashrub на agava.com From andrey на kostenko.name Sun Nov 8 09:31:39 2009 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Sun, 8 Nov 2009 20:31:39 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgtC+0YDQvtC5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0YXQsNC60LTRjdC5?= In-Reply-To: <195182331.20091108144642@softsearch.ru> References: <589c94400911070526i6929857cjc630c33bcc636530@mail.gmail.com> <195182331.20091108144642@softsearch.ru> Message-ID: <5fcd07d60911080931m4bd90ee7g959a46b1d8941fed@mail.gmail.com> А если совсем без мажорства - то можно остановиться здесь: http://www.otel-spb.ru/znam.html 600р/сутки. Две минуты пешком от Московского вокзала. 2009/11/8 Михаил Монашёв > Здравствуйте, Руслан. > > http://www.hotelruss.spb.ru/ Останавливался там пару раз. Есть и > недорогие и шикарные номера. От вокзала можно пешком дойти за 15 > минут, если налегке. > > RZ> Очень интересно :) Уже заказываю билеты, не уверен где остановиться. > Есть идеи? > > >> http://spb.hackday.ru/ > >> Я наверное всё-таки съезжу. Интересно :) > >> Московские ребята не смогли так сделать. > > -- > > С уважением, > Михаил Монашёв, SoftSearch.ru > mailto:postmaster на softsearch.ru > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andrey на kostenko.name Sun Nov 8 09:36:10 2009 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Sun, 8 Nov 2009 20:36:10 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <4AF6B4A5.30904@agava.com> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> <4AF6B4A5.30904@agava.com> Message-ID: <5fcd07d60911080936k2b219054xe3fbd0ce89818781@mail.gmail.com> Вот это как раз не идеал. Люди начинают работать на сертификаты. А должны работать над поставленными задачами и в качестве "чекпоинтов" получать сертификаты. Как правило, закон прост: если работник хочет денег - он их требует. Если руководитель готов их дать - он даёт. Нет - поиск новой работы. Нет работы с более высокой зарплатой - значит стоит начинать лучше работать. 2009/11/8 Alexey Shrub > Grigory V.Sapunov wrote: > >> Кстати, очень верное наблюдение относительно более комфортного пути, я >> много раз наблюдал его подтверждения. >> В большинстве компаний [из тех, что я наблюдал изнутри или снаружи] >> нет вообще никакой внятной политики повышения зарплаты сотрудника. >> > > Да, к сожалению. Хотя я знаю компанию где до кризиса при получении > сертификата определённого уровня повышалась зарплата, человек знал что > сделать чтобы увеличить свой доход, каждый уровень сертификации = прибавка к > зарплате > > Но это конечно вообще идеал, хотя бы инфляцию компенсировали > > -- > Шруб Алексей > Технический руководитель проектов > JID (Jabber ID): ashrub на agava.com > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From shafiev на gmail.com Sun Nov 8 10:30:44 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Sun, 8 Nov 2009 21:30:44 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cfSz9fPyiDLz83Qwc7JySDU0sXC1cXU09Egd2Vi?= =?koi8-r?b?LdLB2tLBws/U3snLIM7BIFBlcmw=?= In-Reply-To: <5fcd07d60911080936k2b219054xe3fbd0ce89818781@mail.gmail.com> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> <4AF6B4A5.30904@agava.com> <5fcd07d60911080936k2b219054xe3fbd0ce89818781@mail.gmail.com> Message-ID: <218771510911081030o6db277a7uacbb00d229904eb1@mail.gmail.com> Выскажу своё студенческое мнение в этой уже оффтопической теме :) . Сертификаты по крайней мере в системном администрирование, помогает, причем сильно.(я имею ввиду RHCT и тем более RCHE и др. ) Понятно что за 5 дней они вряд ли научат меня чему-то особенному(особенно RHCT) , но в глазах моего шефа я вырасту как спец и зп тоже. P.S Шеф иностранец французского происхождения, правда своеобразный. P.S.S RHCT дорог сволочь P.S.S.S Интересно а если аналоги сертификации для перловиков? да и все ИМХО разумеется 8 ноября 2009 г. 20:36 пользователь Андрей Костенко написал: > Вот это как раз не идеал. Люди начинают работать на сертификаты. А должны > работать над поставленными задачами и в качестве "чекпоинтов" получать > сертификаты. Как правило, закон прост: если работник хочет денег - он их > требует. Если руководитель готов их дать - он даёт. Нет - поиск новой > работы. Нет работы с более высокой зарплатой - значит стоит начинать лучше > работать. > > 2009/11/8 Alexey Shrub >> >> Grigory V.Sapunov wrote: >>> >>> Кстати, очень верное наблюдение относительно более комфортного пути, я >>> много раз наблюдал его подтверждения. >>> В большинстве компаний [из тех, что я наблюдал изнутри или снаружи] >>> нет вообще никакой внятной политики повышения зарплаты сотрудника. >> >> Да, к сожалению. Хотя я знаю компанию где до кризиса при получении >> сертификата определённого уровня повышалась зарплата, человек знал что >> сделать чтобы увеличить свой доход, каждый уровень сертификации = прибавка к >> зарплате >> >> Но это конечно вообще идеал, хотя бы инфляцию компенсировали >> >> -- >> Шруб Алексей >> Технический руководитель проектов >> JID (Jabber ID): ashrub на agava.com >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From andrey на kostenko.name Sun Nov 8 10:41:30 2009 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Sun, 8 Nov 2009 21:41:30 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <218771510911081030o6db277a7uacbb00d229904eb1@mail.gmail.com> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> <4AF6B4A5.30904@agava.com> <5fcd07d60911080936k2b219054xe3fbd0ce89818781@mail.gmail.com> <218771510911081030o6db277a7uacbb00d229904eb1@mail.gmail.com> Message-ID: <5fcd07d60911081041w1c7fff23t3f9f2c05a7b982a@mail.gmail.com> Я не спорю. Но сертификаты не должны быть целью. Они должны быть средством получения новых знаний. А поощрять стоит само выполнение работы. 2009/11/8 Naim Shafiev > Выскажу своё студенческое мнение в этой уже оффтопической теме :) . > Сертификаты по крайней мере в системном администрирование, помогает, > причем сильно.(я имею ввиду RHCT и тем более RCHE и др. ) Понятно что > за 5 дней они вряд ли научат меня чему-то особенному(особенно RHCT) , > но в глазах моего шефа я вырасту как спец и зп тоже. > P.S Шеф иностранец французского происхождения, правда своеобразный. > P.S.S RHCT дорог сволочь > P.S.S.S Интересно а если аналоги сертификации для перловиков? > да и все ИМХО разумеется > > 8 ноября 2009 г. 20:36 пользователь Андрей Костенко > написал: > > Вот это как раз не идеал. Люди начинают работать на сертификаты. А должны > > работать над поставленными задачами и в качестве "чекпоинтов" получать > > сертификаты. Как правило, закон прост: если работник хочет денег - он их > > требует. Если руководитель готов их дать - он даёт. Нет - поиск новой > > работы. Нет работы с более высокой зарплатой - значит стоит начинать > лучше > > работать. > > > > 2009/11/8 Alexey Shrub > >> > >> Grigory V.Sapunov wrote: > >>> > >>> Кстати, очень верное наблюдение относительно более комфортного пути, я > >>> много раз наблюдал его подтверждения. > >>> В большинстве компаний [из тех, что я наблюдал изнутри или снаружи] > >>> нет вообще никакой внятной политики повышения зарплаты сотрудника. > >> > >> Да, к сожалению. Хотя я знаю компанию где до кризиса при получении > >> сертификата определённого уровня повышалась зарплата, человек знал что > >> сделать чтобы увеличить свой доход, каждый уровень сертификации = > прибавка к > >> зарплате > >> > >> Но это конечно вообще идеал, хотя бы инфляцию компенсировали > >> > >> -- > >> Шруб Алексей > >> Технический руководитель проектов > >> JID (Jabber ID): ashrub на agava.com > >> > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > > > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akovbovich на gmail.com Sun Nov 8 10:43:34 2009 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Sun, 8 Nov 2009 21:43:34 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <5fcd07d60911081041w1c7fff23t3f9f2c05a7b982a@mail.gmail.com> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> <4AF6B4A5.30904@agava.com> <5fcd07d60911080936k2b219054xe3fbd0ce89818781@mail.gmail.com> <218771510911081030o6db277a7uacbb00d229904eb1@mail.gmail.com> <5fcd07d60911081041w1c7fff23t3f9f2c05a7b982a@mail.gmail.com> Message-ID: <93db51670911081043u26718709k4c7ee5b9fb195e89@mail.gmail.com> Я думал, сертификаты - средство проверки знаний... 8 ноября 2009 г. 21:41 пользователь Андрей Костенко написал: > Я не спорю. Но сертификаты не должны быть целью. Они должны быть средством > получения новых знаний. А поощрять стоит само выполнение работы. > > 2009/11/8 Naim Shafiev >> >> Выскажу своё студенческое мнение в этой уже оффтопической теме :) . >> Сертификаты по крайней мере в системном администрирование, помогает, >> причем сильно.(я имею ввиду RHCT и тем более RCHE и др. ) Понятно что >> за 5 дней они вряд ли научат меня чему-то особенному(особенно RHCT) , >> но в глазах моего шефа я вырасту как спец и зп тоже. >> P.S Шеф иностранец французского происхождения, правда своеобразный. >> P.S.S RHCT дорог сволочь >> P.S.S.S Интересно а если аналоги сертификации для перловиков? >> да и все ИМХО разумеется >> >> 8 ноября 2009 г. 20:36 пользователь Андрей Костенко >> написал: >> > Вот это как раз не идеал. Люди начинают работать на сертификаты. А >> > должны >> > работать над поставленными задачами и в качестве "чекпоинтов" получать >> > сертификаты. Как правило, закон прост: если работник хочет денег - он их >> > требует. Если руководитель готов их дать - он даёт. Нет - поиск новой >> > работы. Нет работы с более высокой зарплатой - значит стоит начинать >> > лучше >> > работать. >> > >> > 2009/11/8 Alexey Shrub >> >> >> >> Grigory V.Sapunov wrote: >> >>> >> >>> Кстати, очень верное наблюдение относительно более комфортного пути, я >> >>> много раз наблюдал его подтверждения. >> >>> В большинстве компаний [из тех, что я наблюдал изнутри или снаружи] >> >>> нет вообще никакой внятной политики повышения зарплаты сотрудника. >> >> >> >> Да, к сожалению. Хотя я знаю компанию где до кризиса при получении >> >> сертификата определённого уровня повышалась зарплата, человек знал что >> >> сделать чтобы увеличить свой доход, каждый уровень сертификации = >> >> прибавка к >> >> зарплате >> >> >> >> Но это конечно вообще идеал, хотя бы инфляцию компенсировали >> >> >> >> -- >> >> Шруб Алексей >> >> Технический руководитель проектов >> >> JID (Jabber ID): ashrub на agava.com >> >> >> >> -- >> >> Moscow.pm mailing list >> >> moscow-pm на pm.org | http://moscow.pm.org >> > >> > >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> > >> > >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From shafiev на gmail.com Sun Nov 8 10:46:48 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Sun, 8 Nov 2009 21:46:48 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <5fcd07d60911080931m4bd90ee7g959a46b1d8941fed@mail.gmail.com> References: <589c94400911070526i6929857cjc630c33bcc636530@mail.gmail.com> <195182331.20091108144642@softsearch.ru> <5fcd07d60911080931m4bd90ee7g959a46b1d8941fed@mail.gmail.com> Message-ID: <218771510911081046h25493b8fxf2b3fda0e8c3b74c@mail.gmail.com> Хм вот это уже интересно.можно снять комнату напару.И по деньгам нормально выходит.Андрей спасибо за трушный студенческий вариант :) 8 ноября 2009 г. 20:31 пользователь Андрей Костенко написал: > А если совсем без мажорства - то можно остановиться здесь: > http://www.otel-spb.ru/znam.html > 600р/сутки. Две минуты пешком от Московского вокзала. > > 2009/11/8 Михаил Монашёв >> >> Здравствуйте, Руслан. >> >> http://www.hotelruss.spb.ru/ Останавливался там пару раз. Есть и >> недорогие и шикарные номера. От вокзала можно пешком дойти за 15 >> минут, если налегке. >> >> RZ> Очень интересно :) Уже заказываю билеты, не уверен где остановиться. >> Есть идеи? >> >> >> http://spb.hackday.ru/ >> >> Я наверное всё-таки съезжу. Интересно :) >> >> Московские ребята не смогли так сделать. >> >> -- >> >> С уважением, >> Михаил Монашёв, SoftSearch.ru >> mailto:postmaster на softsearch.ru >> ICQ# 166233339 >> http://michael.mindmix.ru/ >> Без бэкапа по жизни. >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From andrey на kostenko.name Sun Nov 8 11:04:14 2009 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Sun, 8 Nov 2009 22:04:14 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQs9GA0L7QstC+0Lkg0LrQvtC80L/QsNC90Lg=?= =?utf-8?b?0Lgg0YLRgNC10LHRg9C10YLRgdGPIHdlYi3RgNCw0LfRgNCw0LHQvtGC?= =?utf-8?b?0YfQuNC6INC90LAgUGVybA==?= In-Reply-To: <93db51670911081043u26718709k4c7ee5b9fb195e89@mail.gmail.com> References: <20091105145436.GB28760@t1.q1.ru> <1819126440.20091106130811@softsearch.ru> <20091106143814.GB16614@work.uvw.ru> <864d4bf20911061134y55c4e9c9n33e4ce1a85aca872@mail.gmail.com> <4AF6B4A5.30904@agava.com> <5fcd07d60911080936k2b219054xe3fbd0ce89818781@mail.gmail.com> <218771510911081030o6db277a7uacbb00d229904eb1@mail.gmail.com> <5fcd07d60911081041w1c7fff23t3f9f2c05a7b982a@mail.gmail.com> <93db51670911081043u26718709k4c7ee5b9fb195e89@mail.gmail.com> Message-ID: <5fcd07d60911081104xe140c27k34bbda6577260b40@mail.gmail.com> И проверки - тоже. Но большой плюс от них - при подготовке к ним работник получает новые знания. А в хорошей компании и так все знают, кто достаточно знает, а кто - нет. 2009/11/8 Андрей П. Ковбович > Я думал, сертификаты - средство проверки знаний... > > 8 ноября 2009 г. 21:41 пользователь Андрей Костенко > написал: > > Я не спорю. Но сертификаты не должны быть целью. Они должны быть > средством > > получения новых знаний. А поощрять стоит само выполнение работы. > > > > 2009/11/8 Naim Shafiev > >> > >> Выскажу своё студенческое мнение в этой уже оффтопической теме :) . > >> Сертификаты по крайней мере в системном администрирование, помогает, > >> причем сильно.(я имею ввиду RHCT и тем более RCHE и др. ) Понятно что > >> за 5 дней они вряд ли научат меня чему-то особенному(особенно RHCT) , > >> но в глазах моего шефа я вырасту как спец и зп тоже. > >> P.S Шеф иностранец французского происхождения, правда своеобразный. > >> P.S.S RHCT дорог сволочь > >> P.S.S.S Интересно а если аналоги сертификации для перловиков? > >> да и все ИМХО разумеется > >> > >> 8 ноября 2009 г. 20:36 пользователь Андрей Костенко > >> написал: > >> > Вот это как раз не идеал. Люди начинают работать на сертификаты. А > >> > должны > >> > работать над поставленными задачами и в качестве "чекпоинтов" получать > >> > сертификаты. Как правило, закон прост: если работник хочет денег - он > их > >> > требует. Если руководитель готов их дать - он даёт. Нет - поиск новой > >> > работы. Нет работы с более высокой зарплатой - значит стоит начинать > >> > лучше > >> > работать. > >> > > >> > 2009/11/8 Alexey Shrub > >> >> > >> >> Grigory V.Sapunov wrote: > >> >>> > >> >>> Кстати, очень верное наблюдение относительно более комфортного пути, > я > >> >>> много раз наблюдал его подтверждения. > >> >>> В большинстве компаний [из тех, что я наблюдал изнутри или снаружи] > >> >>> нет вообще никакой внятной политики повышения зарплаты сотрудника. > >> >> > >> >> Да, к сожалению. Хотя я знаю компанию где до кризиса при получении > >> >> сертификата определённого уровня повышалась зарплата, человек знал > что > >> >> сделать чтобы увеличить свой доход, каждый уровень сертификации = > >> >> прибавка к > >> >> зарплате > >> >> > >> >> Но это конечно вообще идеал, хотя бы инфляцию компенсировали > >> >> > >> >> -- > >> >> Шруб Алексей > >> >> Технический руководитель проектов > >> >> JID (Jabber ID): ashrub на agava.com > >> >> > >> >> -- > >> >> Moscow.pm mailing list > >> >> moscow-pm на pm.org | http://moscow.pm.org > >> > > >> > > >> > -- > >> > Moscow.pm mailing list > >> > moscow-pm на pm.org | http://moscow.pm.org > >> > > >> > > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > > > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From voronovaa на gmail.com Sun Nov 8 23:44:24 2009 From: voronovaa на gmail.com (Alexander Voronov) Date: Mon, 9 Nov 2009 10:44:24 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgtC+0YDQvtC5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0YXQsNC60LTRjdC5?= In-Reply-To: <218771510911081046h25493b8fxf2b3fda0e8c3b74c@mail.gmail.com> References: <589c94400911070526i6929857cjc630c33bcc636530@mail.gmail.com> <195182331.20091108144642@softsearch.ru> <5fcd07d60911080931m4bd90ee7g959a46b1d8941fed@mail.gmail.com> <218771510911081046h25493b8fxf2b3fda0e8c3b74c@mail.gmail.com> Message-ID: <4bb34ff00911082344p38c05b29ted3e9cffdd92d552@mail.gmail.com> > за трушный студенческий вариант :) Вот еще один бюджетный вариант http://bchostel.ru, метро Спортивная From brosku на mail.ru Mon Nov 9 00:38:27 2009 From: brosku на mail.ru (Pavel) Date: Mon, 9 Nov 2009 11:38:27 +0300 Subject: [Moscow.pm] =?koi8-r?b?6c7UxdLF09XA09gg18/UINzUz8ogy87Jx8/K?= In-Reply-To: References: Message-ID: <001101ca6118$0245d200$06d17600$@ru> День добрый! Заинтересовался вот этой книгой: http://books.perl.org/book/239 Хочу купить, но вот сомнения насчет ее ценности? Есть ли что там почитать после верблюда? ----------------------------------- Blog: http://perlmonks.org.ru From andy на shitov.ru Mon Nov 9 00:42:54 2009 From: andy на shitov.ru (Andrew Shitov) Date: Mon, 9 Nov 2009 11:42:54 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQvdGC0LXRgNC10YHRg9GO0YHRjCDQstC+0YIg?= =?utf-8?b?0Y3RgtC+0Lkg0LrQvdC40LPQvtC5?= In-Reply-To: <001101ca6118$0245d200$06d17600$@ru> References: <001101ca6118$0245d200$06d17600$@ru> Message-ID: > http://books.perl.org/book/239 > Хочу купить, но вот сомнения насчет ее ценности? Никаких сомнений быть не должно. Единственный минус - книга вышла четыре года назад. Но никто пока ничего лучше на эту тему не писал. После Конвея надо, конечно, купить Хроматика (но он еще не издал свою книгу :) > Есть ли что там почитать после верблюда? А там про другое. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From postmaster на softsearch.ru Mon Nov 9 01:18:55 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Mon, 9 Nov 2009 12:18:55 +0300 Subject: [Moscow.pm] =?koi8-r?b?6c7UxdLF09XA09gg18/UINzUz8ogy87Jx8/K?= In-Reply-To: <001101ca6118$0245d200$06d17600$@ru> References: <001101ca6118$0245d200$06d17600$@ru> Message-ID: <1041535678.20091109121855@softsearch.ru> Здравствуйте, Павел. P> День добрый! P> Заинтересовался вот этой книгой: P> http://books.perl.org/book/239 P> Хочу купить, но вот сомнения насчет ее ценности? P> Есть ли что там почитать после верблюда? Качни, да посмотри http://torrents.ru/forum/viewtopic.php?t=437251 -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From q на cono.org.ua Mon Nov 9 03:03:17 2009 From: q на cono.org.ua (Varyanick I. Alex) Date: Mon, 9 Nov 2009 13:03:17 +0200 Subject: [Moscow.pm] =?utf-8?b?0JjQvdGC0LXRgNC10YHRg9GO0YHRjCDQstC+0YIg?= =?utf-8?b?0Y3RgtC+0Lkg0LrQvdC40LPQvtC5?= In-Reply-To: References: <001101ca6118$0245d200$06d17600$@ru> Message-ID: <20091109110317.GX24357@tazik.org.ua> Здравствуйте, Andrew Shitov! On Mon, Nov 09, 2009 at 11:42:54AM +0300, Вы писали: > > http://books.perl.org/book/239 > > Хочу купить, но вот сомнения насчет ее ценности? > > Никаких сомнений быть не должно. Единственный минус - книга вышла > четыре года назад. Но никто пока ничего лучше на эту тему не писал. > После Конвея надо, конечно, купить Хроматика (но он еще не издал свою > книгу :) Это с матами и оскорблением читателя ? :) -- Varyanick I. Alex icq: 102 575 440 skype: cono.. q на cono.org.ua From andy на shitov.ru Mon Nov 9 12:15:57 2009 From: andy на shitov.ru (Andrew Shitov) Date: Mon, 9 Nov 2009 23:15:57 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QtdGA0LLRi9C5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0LLQvtGA0LrRiNC+0L8=?= In-Reply-To: References: Message-ID: > 18 декабря мы проводим четвертый российский Perl-воркшоп. В > Санкт-Петербурге. У нас поменялось место проведения. Воркшоп пройдет на площадке математико-механический факультет СПбГУ. Это не в десяти минутах от вокзала, но зато там обещают шикарную природу и возможность на утро быстро протрезветь на морозе :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ruslan.zakirov на gmail.com Mon Nov 9 13:28:58 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 10 Nov 2009 00:28:58 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgtC+0YDQvtC5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0YXQsNC60LTRjdC5?= In-Reply-To: <218771510911071230q14a79c77mceef4890243cd3aa@mail.gmail.com> References: <589c94400911070526i6929857cjc630c33bcc636530@mail.gmail.com> <218771510911071230q14a79c77mceef4890243cd3aa@mail.gmail.com> Message-ID: <589c94400911091328r6d5e7d31x4c324d2b26542b7@mail.gmail.com> Привет. Я как раз собираюсь на одни сутки только остановиться и назад. Сейчас как раз с 9 часового дневного перелета на самолете и понимаю, что я больше не хочу днем ехать. Вечером/ночью в поезд, гостиница, душ, мероприятие, гостиница, мероприятие, душ, поезд и дома в понедельник утром :) 2009/11/7 Naim Shafiev : > Я скорее всего тоже приеду. Вопрос где оставаться для меня тоже > открыт(все таки не на сутки едем) ? Думаю на этот раз без моих любимых > хаков обойдусь(что-бы у друзей знакомых оставаться :) ) -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Mon Nov 9 13:34:37 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 10 Nov 2009 00:34:37 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQvdGC0LXRgNC10YHRg9GO0YHRjCDQstC+0YIg?= =?utf-8?b?0Y3RgtC+0Lkg0LrQvdC40LPQvtC5?= In-Reply-To: <001101ca6118$0245d200$06d17600$@ru> References: <001101ca6118$0245d200$06d17600$@ru> Message-ID: <589c94400911091334s41c091d9ya80c00276b75015a@mail.gmail.com> Ценность никто не отменял, но нужно долю скепсиса применять к некоторым практикам из книги. Наверное прикольно натравить Perl::Critic со всеми этими практиками и получить ссылки на страницы книги с небольшим описанием. 2009/11/9 Pavel : > День добрый! > Заинтересовался вот этой книгой: > http://books.perl.org/book/239 > Хочу купить, но вот сомнения насчет ее ценности? > Есть ли что там почитать после верблюда? > > ----------------------------------- > Blog: http://perlmonks.org.ru > > > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From nordicdyno на yandex.ru Tue Nov 10 07:58:11 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Tue, 10 Nov 2009 18:58:11 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: References: Message-ID: <240611257868691@webmail35.yandex.ru> А идея прожекта имеется? Пока вот текущий список: http://spb.hackday.ru/projects.html З.Ы. У меня тоже есть желание съездить, но хотелось бы понять над чем придется работать (технологии в том числе), чтобы не потратить время впустую. З.З.Ы. Может, желающиее похакдееить где-нибудь соберемся? Например на какой-нибудь google-"волне" или в чем-нибудь подобном? (irc - не оч. удобно, лень на работе прокси подымать для захода на канал) Заодно вопросы проживания можно будет обговорить. 05.11.09, 23:07, "Alex Kapranoff" : > http://spb.hackday.ru/ > > Я наверное всё-таки съезжу. Интересно :) > Московские ребята не смогли так сделать. > > -- > Alex Kapranoff. From shafiev на gmail.com Tue Nov 10 08:50:36 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Tue, 10 Nov 2009 19:50:36 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <240611257868691@webmail35.yandex.ru> References: <240611257868691@webmail35.yandex.ru> Message-ID: <218771510911100850w1d72ce08hd37d342dd785aa54@mail.gmail.com> Я думаю сделать что-то типо ab на anyvent::socket .(напряму на ev я не потяну ;) ) 10 ноября 2009 г. 18:58 пользователь Orlovsky Alexander написал: > А идея прожекта имеется? > Пока вот текущий список: > http://spb.hackday.ru/projects.html > > З.Ы. >  У меня  тоже есть желание съездить, но хотелось бы понять над чем придется работать (технологии в том числе), чтобы не потратить время впустую. > > З.З.Ы. > Может, желающиее похакдееить где-нибудь соберемся? Например на какой-нибудь google-"волне" или в чем-нибудь подобном? (irc - не оч. удобно, лень на работе прокси подымать для захода на канал) Заодно вопросы проживания можно будет обговорить. > > 05.11.09, 23:07, "Alex Kapranoff" : >> http://spb.hackday.ru/ >> >> Я наверное всё-таки съезжу. Интересно :) >> Московские ребята не смогли так сделать. >> >> -- >> Alex Kapranoff. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From brosku на mail.ru Wed Nov 11 00:09:06 2009 From: brosku на mail.ru (Pavel) Date: Wed, 11 Nov 2009 11:09:06 +0300 Subject: [Moscow.pm] =?koi8-r?b?6c7UxdLF09XA09gg18/UINzUz8ogy87Jx8/K?= In-Reply-To: References: Message-ID: <001701ca62a6$3dc9a9c0$b95cfd40$@ru> Всем спасибо! Скачал уже :), буду читать! ----------------------------------- Blog: http://perlmonks.org.ru From brosku на mail.ru Wed Nov 11 06:16:25 2009 From: brosku на mail.ru (Pavel) Date: Wed, 11 Nov 2009 17:16:25 +0300 Subject: [Moscow.pm] =?koi8-r?b?8M/E08vB1snUxSDG0sXKzdfP0ssgxMzRINLBws/U?= =?koi8-r?b?2SDTIOLk?= In-Reply-To: References: Message-ID: <001e01ca62d9$8dc0f9a0$a942ece0$@ru> День добрый! Выбираю сейчас модуль для работы с БД для одного проекта. остановился на DBIx::Abstract, DBIx::Class, Class::DBI но надеюсь что всемогущий ALL посоветует что-то еще, более удачное? Хотелось бы использовать максимально прозрачный модуль. Спасибо. P.S В проекте не планируется использование Catalyst From ruslan.zakirov на gmail.com Wed Nov 11 06:22:51 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 11 Nov 2009 17:22:51 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUg0YTRgNC10Lk=?= =?utf-8?b?0LzQstC+0YDQuiDQtNC70Y8g0YDQsNCx0L7RgtGLINGBINCR0JQ=?= In-Reply-To: <001e01ca62d9$8dc0f9a0$a942ece0$@ru> References: <001e01ca62d9$8dc0f9a0$a942ece0$@ru> Message-ID: <589c94400911110622p603cf2d8yb14086da603d2ca8@mail.gmail.com> Alzabo, Fey, Rose, DBIx::SearchBuilder и еще куча. 2009/11/11 Pavel : > День добрый! > > Выбираю сейчас модуль для работы с БД для одного проекта. > остановился на DBIx::Abstract, DBIx::Class, Class::DBI > но надеюсь что всемогущий ALL посоветует что-то еще, более удачное? > Хотелось бы использовать максимально прозрачный модуль. > Спасибо. > > P.S > В проекте не планируется использование Catalyst > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From deer_oleg на mail.ru Wed Nov 11 06:25:37 2009 From: deer_oleg на mail.ru (=?koi8-r?B?78zFxyDtwcyj18HO2co=?=) Date: Wed, 11 Nov 2009 17:25:37 +0300 Subject: [Moscow.pm] =?koi8-r?b?8M/E08vB1snUxSDG0sXKzdfP0ssgxMzRINLBws/U?= =?koi8-r?b?2SDTIOLk?= In-Reply-To: <001e01ca62d9$8dc0f9a0$a942ece0$@ru> Message-ID: Павел вы требования бы описали, тогда и подсказывать проще. ------ С Уважением, Олег Малёваный > >-----Original Message----- > >From: moscow-pm-bounces+deer_oleg=mail.ru на pm.org [mailto:moscow-pm- > >bounces+deer_oleg=mail.ru на pm.org] On Behalf Of Pavel > >Sent: Wednesday, November 11, 2009 5:16 PM > >To: moscow-pm на pm.org > >Subject: [Moscow.pm] Подскажите фреймворк для работы с БД > > > >День добрый! > > > >Выбираю сейчас модуль для работы с БД для одного проекта. > >остановился на DBIx::Abstract, DBIx::Class, Class::DBI > >но надеюсь что всемогущий ALL посоветует что-то еще, более удачное? > >Хотелось бы использовать максимально прозрачный модуль. > >Спасибо. > > > >P.S > >В проекте не планируется использование Catalyst > > > > > > > >-- > >Moscow.pm mailing list > >moscow-pm на pm.org | http://moscow.pm.org From yu.pats на gmail.com Wed Nov 11 06:32:26 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Wed, 11 Nov 2009 16:32:26 +0200 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUg0YTRgNC10Lk=?= =?utf-8?b?0LzQstC+0YDQuiDQtNC70Y8g0YDQsNCx0L7RgtGLINGBINCR0JQ=?= In-Reply-To: <589c94400911110622p603cf2d8yb14086da603d2ca8@mail.gmail.com> References: <001e01ca62d9$8dc0f9a0$a942ece0$@ru> <589c94400911110622p603cf2d8yb14086da603d2ca8@mail.gmail.com> Message-ID: 2009/11/11 Ruslan Zakirov : Alzabo - не поддерживается (последний релиз 2007г). Fey - сырой, API может меняться, пробелы в доках и т.п. не для продакшена(!) Rose - лучше чем DBIx::Class ИМХО DBIx::SearchBuilder и еще куча. -- фегни Итого, если хотите работать с объектами, то DBIx::Class, или Rose::DB::Object. Если вам пофиг на объекты, не хотите писать голый SQL в коде, используйте SQL::Abstract. > > 2009/11/11 Pavel : >> День добрый! >> >> Выбираю сейчас модуль для работы с БД для одного проекта. >> остановился на DBIx::Abstract, DBIx::Class, Class::DBI >> но надеюсь что всемогущий ALL посоветует что-то еще, более удачное? >> Хотелось бы использовать максимально прозрачный модуль. >> Спасибо. >> >> P.S >> В проекте не планируется использование Catalyst >> -- WBR, Yuri Pac From valeriy.krutov на gmail.com Wed Nov 11 13:43:08 2009 From: valeriy.krutov на gmail.com (Valeriy Krutov) Date: Thu, 12 Nov 2009 00:43:08 +0300 Subject: [Moscow.pm] =?koi8-r?b?8MXS19nKINDJ1MXS08vJyiDXz9LL28/Q?= In-Reply-To: References: Message-ID: <30c4c30e0911111343s7184a691y894bacc9e215c@mail.gmail.com> На утро после поезда, или на утро после сошиал части воркшопа? ))) 2009/11/9 Andrew Shitov > > 18 декабря мы проводим четвертый российский Perl-воркшоп. В > > Санкт-Петербурге. > > У нас поменялось место проведения. Воркшоп пройдет на площадке > математико-механический факультет СПбГУ. Это не в десяти минутах от > вокзала, но зато там обещают шикарную природу и возможность на утро > быстро протрезветь на морозе :-) > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From artur+moscow.pm.org на niif.spb.su Wed Nov 11 14:02:16 2009 From: artur+moscow.pm.org на niif.spb.su (arto) Date: Thu, 12 Nov 2009 00:02:16 +0200 (EET) Subject: [Moscow.pm] =?utf-8?b?0J/QtdGA0LLRi9C5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0LLQvtGA0LrRiNC+0L8=?= In-Reply-To: References: Message-ID: On Mon, 9 Nov 2009, Andrew Shitov wrote: > Date: Mon, 9 Nov 2009 23:15:57 +0300 > From: Andrew Shitov > Reply-To: Moscow.pm group > To: Moscow.pm group > Subject: Re: [Moscow.pm] п÷п╣я─п╡я▀п╧ п©п╦я┌п╣я─я│п╨п╦п╧ п╡п╬я─п╨я┬п╬п© > > > 18 декабря мы проводим четвертый российский Perl-воркшоп. В > > Санкт-Петербурге. > > У нас поменялось место проведения. Воркшоп пройдет на площадке > математико-механический факультет СПбГУ. Это не в десяти минутах от > вокзала, но зато там обещают шикарную природу и возможность на утро > быстро протрезветь на морозе :-) а расписание есть? -- Пропала собака. Интим не предлагать. From dvhillard на gmail.com Thu Nov 12 10:44:54 2009 From: dvhillard на gmail.com (dvhillard на gmail.com) Date: Thu, 12 Nov 2009 10:44:54 -0800 Subject: [Moscow.pm] perl, apache, mod_fcgid - error Message-ID: <1546595803.20091112104454@gmail.com> Добрый день! Просматриваю error_logs и вижу такие ошибки, с какой-то постоянной периодичностью: [notice] mod_fcgid: process /home/cgi-bin/index.fcgi(29734) exit(communication error), get stop signal 15 Может кто-нибудь сталкивался с подобным? Нагуглить ничего конкретного не получилось. Что за signal 15? Почему exit? Из-за чего? Не понимаю... From brosku на mail.ru Thu Nov 12 01:36:55 2009 From: brosku на mail.ru (=?koi8-r?Q?=F0=C1=D7=C5=CC?=) Date: Thu, 12 Nov 2009 12:36:55 +0300 Subject: [Moscow.pm] =?koi8-r?b?8M/E08vB1snUxSDG0sXKzdfP0ssgxMzRINLBws/U?= =?koi8-r?b?2SDTIOLk?= In-Reply-To: References: Message-ID: Требования в общем-то такие: 1. Не работать с SQL в коде 2. Чтобы был достаточно производительный Самому больше всего понравился DBIx::Class, но слышал что некоторые ругают его и предлагают к примеру Rose::DB, а вот чем он плох конкретно? From evgeniy на kosov.su Thu Nov 12 01:52:32 2009 From: evgeniy на kosov.su (Evgeniy Kosov) Date: Thu, 12 Nov 2009 12:52:32 +0300 Subject: [Moscow.pm] =?koi8-r?b?8M/E08vB1snUxSDG0sXKzdfP0ssgxMzRINLBws/U?= =?koi8-r?b?2SDTIOLk?= In-Reply-To: References: Message-ID: <4AFBDAE0.2010705@kosov.su> Из плюсов RDBO отмечают обычно скорость. http://code.google.com/p/rose/wiki/RDBOBenchmarksWithDBI В остальном DBIC кажется более привлекательным по функционалу IMHO. Павел wrote: > Требования в общем-то такие: > 1. Не работать с SQL в коде > 2. Чтобы был достаточно производительный > > Самому больше всего понравился DBIx::Class, > но слышал что некоторые ругают его и предлагают к примеру Rose::DB, > а вот чем он плох конкретно? > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- С уважением, Евгений Косов From yu.pats на gmail.com Thu Nov 12 02:01:52 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Thu, 12 Nov 2009 12:01:52 +0200 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUg0YTRgNC10Lk=?= =?utf-8?b?0LzQstC+0YDQuiDQtNC70Y8g0YDQsNCx0L7RgtGLINGBINCR0JQ=?= In-Reply-To: References: Message-ID: 2009/11/12 Павел : > Требования в общем-то такие: > 1. Не работать с SQL в коде > 2. Чтобы был достаточно производительный > > Самому больше всего понравился DBIx::Class, > но слышал что некоторые ругают его и предлагают к примеру Rose::DB, > а вот чем он плох конкретно? Среди плюсов RDBO относительно DBIC я бы отметил + свежий код + понятная структура проекта Rose::* -- WBR, Yuri Pac From andrey на kostenko.name Thu Nov 12 04:58:45 2009 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Thu, 12 Nov 2009 15:58:45 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUg0YTRgNC10Lk=?= =?utf-8?b?0LzQstC+0YDQuiDQtNC70Y8g0YDQsNCx0L7RgtGLINGBINCR0JQ=?= In-Reply-To: References: Message-ID: <5fcd07d60911120458i4c12f563k68752bbd71ae56b0@mail.gmail.com> Спорим, флейма не будет?) 1. С DBIx::Class sql в коде не понадобится. Всё делается очень удобно и красиво 2. DBIx::Class очень быстрый, а последнее узкое место в нём (неXSные accessor-ы) исправят буквально на днях 2009/11/12 Yuri Pac > 2009/11/12 Павел : > > Требования в общем-то такие: > > 1. Не работать с SQL в коде > > 2. Чтобы был достаточно производительный > > > > Самому больше всего понравился DBIx::Class, > > но слышал что некоторые ругают его и предлагают к примеру Rose::DB, > > а вот чем он плох конкретно? > > Среди плюсов RDBO относительно DBIC я бы отметил > + свежий код > + понятная структура проекта Rose::* > > -- > WBR, Yuri Pac > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From q на cono.org.ua Thu Nov 12 05:01:10 2009 From: q на cono.org.ua (Varyanick I. Alex) Date: Thu, 12 Nov 2009 15:01:10 +0200 Subject: [Moscow.pm] perl, apache, mod_fcgid - error In-Reply-To: <1546595803.20091112104454@gmail.com> References: <1546595803.20091112104454@gmail.com> Message-ID: <20091112130109.GY24357@tazik.org.ua> Здравствуйте, dvhillard на gmail.com! On Thu, Nov 12, 2009 at 10:44:54AM -0800, Вы писали: > Добрый день! > > Просматриваю error_logs и вижу такие ошибки, с какой-то постоянной > периодичностью: > > [notice] mod_fcgid: process /home/cgi-bin/index.fcgi(29734) exit(communication error), get stop signal 15 > > Может кто-нибудь сталкивался с подобным? Нагуглить ничего конкретного > не получилось. > > Что за signal 15? Почему exit? Из-за чего? Не понимаю... 15 SIGTERM terminate process software termination signal Судя по месаге, Апачевский процесс манагер наступил на comunication error (ошибку взаимодействия с fcgi) и послал ей (fcgi) сигнал TERM -- Varyanick I. Alex icq: 102 575 440 skype: cono.. q на cono.org.ua From qalex на ashmanov.com Thu Nov 12 05:09:59 2009 From: qalex на ashmanov.com (Alexander Q) Date: Thu, 12 Nov 2009 16:09:59 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUg0YTRgNC10Lk=?= =?utf-8?b?0LzQstC+0YDQuiDQtNC70Y8g0YDQsNCx0L7RgtGLINGBINCR0JQ=?= In-Reply-To: <5fcd07d60911120458i4c12f563k68752bbd71ae56b0@mail.gmail.com> References: <5fcd07d60911120458i4c12f563k68752bbd71ae56b0@mail.gmail.com> Message-ID: <1258031399.3002.20.camel@qalex.domain.ashmanov.com> В Чтв, 12/11/2009 в 15:58 +0300, Андрей Костенко пишет: > Спорим, флейма не будет?) > 1. С DBIx::Class sql в коде не понадобится. Всё делается очень удобно > и красиво > 2. DBIx::Class очень быстрый, а последнее узкое место в нём (неXSные > accessor-ы) исправят буквально на днях Ситуция такова: create table a ( id integer primary key, value text ); create table b ( id integer primary key, value text ); create table c ( id integer primary key, a integer references a(id), b integer references b(id) ); create table d ( id integer primary key, a integer references a(id), b integer references b(id) ); хочу спросить, SELECT * FROM c JOIN d ON c.a = d.a AND c.b = d.b; и вот тут DBIx::Class мне не помощник вообще. Плох он так же в ситуации, когда я хочу SELECT * FROM b LEFT JOIN a ON a.id = b.a AND a.value != 'not needed'; Я чего-то не знаю про DBIx::Class? Или это настолько редкие случаи, что они не считают нужным такое поддерживать? -- Alexander Q From yu.pats на gmail.com Thu Nov 12 05:12:45 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Thu, 12 Nov 2009 15:12:45 +0200 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUg0YTRgNC10Lk=?= =?utf-8?b?0LzQstC+0YDQuiDQtNC70Y8g0YDQsNCx0L7RgtGLINGBINCR0JQ=?= In-Reply-To: <5fcd07d60911120458i4c12f563k68752bbd71ae56b0@mail.gmail.com> References: <5fcd07d60911120458i4c12f563k68752bbd71ae56b0@mail.gmail.com> Message-ID: 2009/11/12 Андрей Костенко : > Спорим, флейма не будет?) > 1. С DBIx::Class sql в коде не понадобится. Всё делается очень удобно и > красиво Напиши код для join по нескольким выражениям :) т.е. join (t1.a = t2.a and t1.b = t2.b) -- WBR, Yuri Pac From andrey на kostenko.name Thu Nov 12 05:33:13 2009 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Thu, 12 Nov 2009 16:33:13 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUg0YTRgNC10Lk=?= =?utf-8?b?0LzQstC+0YDQuiDQtNC70Y8g0YDQsNCx0L7RgtGLINGBINCR0JQ=?= In-Reply-To: <1258031399.3002.20.camel@qalex.domain.ashmanov.com> References: <5fcd07d60911120458i4c12f563k68752bbd71ae56b0@mail.gmail.com> <1258031399.3002.20.camel@qalex.domain.ashmanov.com> Message-ID: <5fcd07d60911120533m19144647x5659a4a388abddb3@mail.gmail.com> __PACKAGE__->has_one( 'related', 'Class', { 'foreign.a' => 'self.a', 'foreign.b' => 'self.b' } ); __PACKAGE__->might_have( 'related', 'Class', { 'foreign.a' => 'self.a'}, { where => { 'foreign.b' => { '!=' => 'not needed' } }} ); PS: но если встречаются такие запросы, то проблема скорее всего не в DBIx::Class, а в логике проекта, IMHO... 2009/11/12 Alexander Q > В Чтв, 12/11/2009 в 15:58 +0300, Андрей Костенко пишет: > > Спорим, флейма не будет?) > > 1. С DBIx::Class sql в коде не понадобится. Всё делается очень удобно > > и красиво > > 2. DBIx::Class очень быстрый, а последнее узкое место в нём (неXSные > > accessor-ы) исправят буквально на днях > > Ситуция такова: > > create table a ( > id integer primary key, > value text > ); > > create table b ( > id integer primary key, > value text > ); > > create table c ( > id integer primary key, > a integer references a(id), > b integer references b(id) > ); > > create table d ( > id integer primary key, > a integer references a(id), > b integer references b(id) > ); > > хочу спросить, SELECT * FROM c JOIN d ON c.a = d.a AND c.b = d.b; > и вот тут DBIx::Class мне не помощник вообще. > > Плох он так же в ситуации, когда я хочу > SELECT * FROM b LEFT JOIN a ON a.id = b.a AND a.value != 'not needed'; > > Я чего-то не знаю про DBIx::Class? Или это настолько редкие случаи, что > они не считают нужным такое поддерживать? > > -- > Alexander Q > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From yu.pats на gmail.com Thu Nov 12 05:40:24 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Thu, 12 Nov 2009 15:40:24 +0200 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUg0YTRgNC10Lk=?= =?utf-8?b?0LzQstC+0YDQuiDQtNC70Y8g0YDQsNCx0L7RgtGLINGBINCR0JQ=?= In-Reply-To: <5fcd07d60911120533m19144647x5659a4a388abddb3@mail.gmail.com> References: <5fcd07d60911120458i4c12f563k68752bbd71ae56b0@mail.gmail.com> <1258031399.3002.20.camel@qalex.domain.ashmanov.com> <5fcd07d60911120533m19144647x5659a4a388abddb3@mail.gmail.com> Message-ID: 2009/11/12 Андрей Костенко : > __PACKAGE__->has_one( 'related', 'Class', { 'foreign.a' => 'self.a', > 'foreign.b' => 'self.b' } ); > __PACKAGE__->might_have( 'related', 'Class', { 'foreign.a' => 'self.a'}, { > where => { 'foreign.b' => { '!=' => 'not needed' } }} ); > PS: но если встречаются такие запросы, то проблема скорее всего не в > DBIx::Class, а в логике проекта, IMHO... А кинь ссылку на доку, плиз? -- WBR, Yuri Pac From andrey на kostenko.name Thu Nov 12 05:43:34 2009 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Thu, 12 Nov 2009 16:43:34 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUg0YTRgNC10Lk=?= =?utf-8?b?0LzQstC+0YDQuiDQtNC70Y8g0YDQsNCx0L7RgtGLINGBINCR0JQ=?= In-Reply-To: References: <5fcd07d60911120458i4c12f563k68752bbd71ae56b0@mail.gmail.com> <1258031399.3002.20.camel@qalex.domain.ashmanov.com> <5fcd07d60911120533m19144647x5659a4a388abddb3@mail.gmail.com> Message-ID: <5fcd07d60911120543s6cd85874pc0ed375d259521fc@mail.gmail.com> http://search.cpan.org/~ribasushi/DBIx-Class-0.08112/lib/DBIx/Class/Relationship.pm#METHODS 2009/11/12 Yuri Pac > 2009/11/12 Андрей Костенко : > > __PACKAGE__->has_one( 'related', 'Class', { 'foreign.a' => 'self.a', > > 'foreign.b' => 'self.b' } ); > > __PACKAGE__->might_have( 'related', 'Class', { 'foreign.a' => 'self.a'}, > { > > where => { 'foreign.b' => { '!=' => 'not needed' } }} ); > > PS: но если встречаются такие запросы, то проблема скорее всего не в > > DBIx::Class, а в логике проекта, IMHO... > > А кинь ссылку на доку, плиз? > > -- > WBR, Yuri Pac > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From yu.pats на gmail.com Thu Nov 12 06:01:56 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Thu, 12 Nov 2009 16:01:56 +0200 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUg0YTRgNC10Lk=?= =?utf-8?b?0LzQstC+0YDQuiDQtNC70Y8g0YDQsNCx0L7RgtGLINGBINCR0JQ=?= In-Reply-To: <5fcd07d60911120543s6cd85874pc0ed375d259521fc@mail.gmail.com> References: <5fcd07d60911120458i4c12f563k68752bbd71ae56b0@mail.gmail.com> <1258031399.3002.20.camel@qalex.domain.ashmanov.com> <5fcd07d60911120533m19144647x5659a4a388abddb3@mail.gmail.com> <5fcd07d60911120543s6cd85874pc0ed375d259521fc@mail.gmail.com> Message-ID: 2009/11/12 Андрей Костенко : > http://search.cpan.org/~ribasushi/DBIx-Class-0.08112/lib/DBIx/Class/Relationship.pm#METHODS > Круто, год назад параметра "cond" не было :( и похожие join выглядели: from => [ { me => 'product' }, [ { company_feature => 'company_feature', # table to join -join_type => 'LEFT', # join type }, { # join conditions 'me.manufacturer_id' => 'company_feature.company_id', 'company_feature.feature_name' => "'productmatch'", 'company_feature.feature_status' => "'live'", }, ], [ { product_standard => 'product_standard', # table to join -join_type => 'LEFT', # join type }, { # join conditions 'me.product_id' => 'product_standard.product_id', 'product_standard.standard_org_id' => "'astm'", }, ], ], А вообще да, надо руки отрывать за такие структуры. -- WBR, Yuri Pac From qalex на ashmanov.com Thu Nov 12 07:22:20 2009 From: qalex на ashmanov.com (Alexander Q) Date: Thu, 12 Nov 2009 18:22:20 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUg0YTRgNC10Lk=?= =?utf-8?b?0LzQstC+0YDQuiDQtNC70Y8g0YDQsNCx0L7RgtGLINGBINCR0JQ=?= In-Reply-To: <5fcd07d60911120533m19144647x5659a4a388abddb3@mail.gmail.com> References: <5fcd07d60911120458i4c12f563k68752bbd71ae56b0@mail.gmail.com> <1258031399.3002.20.camel@qalex.domain.ashmanov.com> <5fcd07d60911120533m19144647x5659a4a388abddb3@mail.gmail.com> Message-ID: <1258039340.16077.61.camel@qalex.domain.ashmanov.com> В Чтв, 12/11/2009 в 16:33 +0300, Андрей Костенко пишет: > __PACKAGE__->has_one( 'related', 'Class', { 'foreign.a' => 'self.a', > 'foreign.b' => 'self.b' } ); > __PACKAGE__->might_have( 'related', 'Class', { 'foreign.a' => > 'self.a'}, { where => { 'foreign.b' => { '!=' => 'not needed' } }} ); > PS: но если встречаются такие запросы, то проблема скорее всего не в > DBIx::Class, а в логике проекта, IMHO... Благодарю покорнейше. Использовал для такого сложный from =>, и устал от этого. > 2009/11/12 Alexander Q > В Чтв, 12/11/2009 в 15:58 +0300, Андрей Костенко пишет: > > Спорим, флейма не будет?) > > 1. С DBIx::Class sql в коде не понадобится. Всё делается > очень удобно > > и красиво > > 2. DBIx::Class очень быстрый, а последнее узкое место в нём > (неXSные > > accessor-ы) исправят буквально на днях > > > Ситуция такова: > > create table a ( > id integer primary key, > value text > ); > > create table b ( > id integer primary key, > value text > ); > > create table c ( > id integer primary key, > a integer references a(id), > b integer references b(id) > ); > > create table d ( > id integer primary key, > a integer references a(id), > b integer references b(id) > ); > > хочу спросить, SELECT * FROM c JOIN d ON c.a = d.a AND c.b = > d.b; > и вот тут DBIx::Class мне не помощник вообще. > > Плох он так же в ситуации, когда я хочу > SELECT * FROM b LEFT JOIN a ON a.id = b.a AND a.value != 'not > needed'; > > Я чего-то не знаю про DBIx::Class? Или это настолько редкие > случаи, что > они не считают нужным такое поддерживать? > > -- > Alexander Q > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Alexander Q From artur+moscow.pm.org на niif.spb.su Thu Nov 12 08:20:51 2009 From: artur+moscow.pm.org на niif.spb.su (arto) Date: Thu, 12 Nov 2009 18:20:51 +0200 (EET) Subject: [Moscow.pm] =?koi8-r?b?7s/XwdEgy87Jx8E=?= Message-ID: Patrick Galbraith, "Developing Web Applications with Apache, MySQL, memcached, and Perl" http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470414642,descCd-tableOfContents.html -- zsh: fortune not found From igor на gerdler.ru Thu Nov 12 08:25:07 2009 From: igor на gerdler.ru (=?windows-1251?Q?=C8=E3=EE=F0=FC_=C3=E5=F0=E4=EB=E5=F0?=) Date: Thu, 12 Nov 2009 19:25:07 +0300 Subject: [Moscow.pm] =?windows-1251?b?ze7i4P8g6u3o4+A=?= In-Reply-To: References: Message-ID: <4AFC36E3.2080106@gerdler.ru> Как не странно, но уже успели украсть и выложить http://www.softff.com/ebooks-training/4235-developing-web-applications-with-perl-memcached.html From nordicdyno на yandex.ru Thu Nov 12 10:11:14 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Thu, 12 Nov 2009 21:11:14 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <240611257868691@webmail35.yandex.ru> References: <240611257868691@webmail35.yandex.ru> Message-ID: <5501258049474@webmail110.yandex.ru> Ну так что? :) З.Ы. Москвичи, может соберемся на следуюей неделе наконец?! :) Заодно можно хакдей обсудить. Как насчет среды-четверга? (19,20 Ноября) 10.11.09, 18:58, "Orlovsky Alexander" : > А идея прожекта имеется? > Пока вот текущий список: > http://spb.hackday.ru/projects.html > З.Ы. > У меня тоже есть желание съездить, но хотелось бы понять над чем придется работать (технологии в том числе), чтобы не потратить время впустую. > З.З.Ы. > Может, желающиее похакдееить где-нибудь соберемся? Например на какой-нибудь google-"волне" или в чем-нибудь подобном? (irc - не оч. удобно, лень на работе прокси подымать для захода на канал) Заодно вопросы проживания можно будет обговорить. > 05.11.09, 23:07, "Alex Kapranoff" : > > http://spb.hackday.ru/ > > > > Я наверное всё-таки съезжу. Интересно :) > > Московские ребята не смогли так сделать. > > > > -- > > Alex Kapranoff. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From shafiev на gmail.com Thu Nov 12 11:28:39 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Thu, 12 Nov 2009 22:28:39 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <5501258049474@webmail110.yandex.ru> References: <240611257868691@webmail35.yandex.ru> <5501258049474@webmail110.yandex.ru> Message-ID: <218771510911121128r44c13c33u946a25c922010517@mail.gmail.com> да давайте. 19 ноября 12 ноября 2009 г. 21:11 пользователь Orlovsky Alexander написал: > Ну так что? :) > > З.Ы. > Москвичи, может соберемся на следуюей неделе наконец?! :) Заодно можно хакдей обсудить. > Как насчет среды-четверга? (19,20 Ноября) > > > 10.11.09, 18:58, "Orlovsky Alexander" : > >> А идея прожекта имеется? >> Пока вот текущий список: >> http://spb.hackday.ru/projects.html >> З.Ы. >>  У меня  тоже есть желание съездить, но хотелось бы понять над чем придется работать (технологии в том числе), чтобы не потратить время впустую. >> З.З.Ы. >> Может, желающиее похакдееить где-нибудь соберемся? Например на какой-нибудь google-"волне" или в чем-нибудь подобном? (irc - не оч. удобно, лень на работе прокси подымать для захода на канал) Заодно вопросы проживания можно будет обговорить. >> 05.11.09, 23:07, "Alex Kapranoff" : >> > http://spb.hackday.ru/ >> > >> > Я наверное всё-таки съезжу. Интересно :) >> > Московские ребята не смогли так сделать. >> > >> > -- >> > Alex Kapranoff. >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From andy на shitov.ru Thu Nov 12 15:14:33 2009 From: andy на shitov.ru (Andrew Shitov) Date: Fri, 13 Nov 2009 02:14:33 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgtC+0YDQvtC5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0YXQsNC60LTRjdC5?= In-Reply-To: <5501258049474@webmail110.yandex.ru> References: <240611257868691@webmail35.yandex.ru> <5501258049474@webmail110.yandex.ru> Message-ID: > Москвичи, может соберемся на следуюей неделе наконец?! :) Заодно можно хакдей обсудить. > Как насчет среды-четверга? (19,20 Ноября) Ну вот. У меня теперь заняты все вечера до 20 декабря :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From sharifulin на gmail.com Fri Nov 13 00:24:14 2009 From: sharifulin на gmail.com (=?UTF-8?B?0JDQvdCw0YLQvtC70LjQuSDQqNCw0YDQuNGE0YPQu9C40L0=?=) Date: Fri, 13 Nov 2009 11:24:14 +0300 Subject: [Moscow.pm] http://www.perl.org Message-ID: <91318900911130024q1422b8e3k9a62d08a9c15cc42@mail.gmail.com> Обновился http://www.perl.org Ура! :) ЗЫ Все кто не знают, как правильно писать Perl - http://www.perl.org/about/style-guide.html -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From mons на cpan.org Fri Nov 13 04:55:13 2009 From: mons на cpan.org (Mons Anderson) Date: Fri, 13 Nov 2009 16:55:13 +0400 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <5501258049474@webmail110.yandex.ru> References: <240611257868691@webmail35.yandex.ru> <5501258049474@webmail110.yandex.ru> Message-ID: <200911131555.14120.mons@cpan.org> On Thursday 12 November 2009 21:11:14 Orlovsky Alexander wrote: > Ну так что? :) > > З.Ы. > Москвичи, может соберемся на следуюей неделе наконец?! :) Заодно можно > хакдей обсудить. Как насчет среды-четверга? (19,20 Ноября) Можно-бы -- Mons Anderson aka Vladimir Perepelitsa / #99779956 / quanth на irc.freenode.net From inthrax на gmail.com Fri Nov 13 04:56:59 2009 From: inthrax на gmail.com (Mons Anderson) Date: Fri, 13 Nov 2009 16:56:59 +0400 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <218771510911100850w1d72ce08hd37d342dd785aa54@mail.gmail.com> References: <240611257868691@webmail35.yandex.ru> <218771510911100850w1d72ce08hd37d342dd785aa54@mail.gmail.com> Message-ID: <200911131557.00239.inthrax@gmail.com> On Tuesday 10 November 2009 19:50:36 Naim Shafiev wrote: > Я думаю сделать что-то типо ab на anyvent::socket .(напряму на ev я не > потяну ;)  ) ab я так понимаю apache benchmark? AE::HTTP например дает небольшую производительность. Т.е. для приложений нормально, а для нагрузочного тестирования все-таки не очень -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From shafiev на gmail.com Fri Nov 13 05:35:10 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Fri, 13 Nov 2009 16:35:10 +0300 Subject: [Moscow.pm] http://www.perl.org In-Reply-To: <91318900911130024q1422b8e3k9a62d08a9c15cc42@mail.gmail.com> References: <91318900911130024q1422b8e3k9a62d08a9c15cc42@mail.gmail.com> Message-ID: <218771510911130535u64f90ae7r9df8b139d55e8a00@mail.gmail.com> Явно что-то происходит, что перловые ресурсы начали обновляться ;) 13 ноября 2009 г. 11:24 пользователь Анатолий Шарифулин написал: > Обновился http://www.perl.org > > Ура! :) > > ЗЫ Все кто не знают, как правильно писать Perl - > http://www.perl.org/about/style-guide.html > -- > С уважением, > Анатолий Шарифулин. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From proler на gmail.com Fri Nov 13 09:36:09 2009 From: proler на gmail.com (Oleg Alexeenkov) Date: Fri, 13 Nov 2009 20:36:09 +0300 Subject: [Moscow.pm] http://www.perl.org In-Reply-To: <218771510911130535u64f90ae7r9df8b139d55e8a00@mail.gmail.com> References: <91318900911130024q1422b8e3k9a62d08a9c15cc42@mail.gmail.com> <218771510911130535u64f90ae7r9df8b139d55e8a00@mail.gmail.com> Message-ID: <211629488.20091113203609@gmail.com> Здравствуйте, Naim. Вы писали 13 ноября 2009 г., 16:35:10: http://habrahabr.ru/blogs/crazydev/75204/ ничего хорошего не происходит.. > Явно что-то происходит, что перловые ресурсы начали обновляться ;) > 13 ноября 2009 г. 11:24 пользователь Анатолий Шарифулин > написал: >> Обновился http://www.perl.org >> >> Ура! :) >> >> ЗЫ Все кто не знают, как правильно писать Perl - >> http://www.perl.org/about/style-guide.html >> -- >> С уважением, >> Анатолий Шарифулин. >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- С уважением, Oleg mailto:proler на gmail.com From yu.pats на gmail.com Fri Nov 13 09:46:15 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Fri, 13 Nov 2009 19:46:15 +0200 Subject: [Moscow.pm] http://www.perl.org In-Reply-To: <211629488.20091113203609@gmail.com> References: <91318900911130024q1422b8e3k9a62d08a9c15cc42@mail.gmail.com> <218771510911130535u64f90ae7r9df8b139d55e8a00@mail.gmail.com> <211629488.20091113203609@gmail.com> Message-ID: 2009/11/13 Oleg Alexeenkov : > http://habrahabr.ru/blogs/crazydev/75204/ > ничего хорошего не происходит.. Происходит черный пиар :) -- WBR, Yuri Pac From evdokimov.denis на gmail.com Fri Nov 13 09:48:12 2009 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Fri, 13 Nov 2009 20:48:12 +0300 Subject: [Moscow.pm] http://www.perl.org In-Reply-To: References: <91318900911130024q1422b8e3k9a62d08a9c15cc42@mail.gmail.com> <218771510911130535u64f90ae7r9df8b139d55e8a00@mail.gmail.com> <211629488.20091113203609@gmail.com> Message-ID: Очень приятный сайт получился. А на счёт дыр... Да плохо, но не смертельно. Тем более, одна такая дырка заставит весь код пересмотреть. From yu.pats на gmail.com Fri Nov 13 09:50:12 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Fri, 13 Nov 2009 19:50:12 +0200 Subject: [Moscow.pm] http://www.perl.org In-Reply-To: References: <91318900911130024q1422b8e3k9a62d08a9c15cc42@mail.gmail.com> <218771510911130535u64f90ae7r9df8b139d55e8a00@mail.gmail.com> <211629488.20091113203609@gmail.com> Message-ID: 2009/11/13 Denis Evdokimov : > Очень приятный сайт получился. > А на счёт дыр... Да плохо, но не смертельно. > Тем более, одна такая дырка заставит весь код пересмотреть. Посмотрел им в репу, код старый. 04 года. А дыру уже закрыли. -- WBR, Yuri Pac From evdokimov.denis на gmail.com Fri Nov 13 09:56:24 2009 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Fri, 13 Nov 2009 20:56:24 +0300 Subject: [Moscow.pm] http://www.perl.org In-Reply-To: References: <91318900911130024q1422b8e3k9a62d08a9c15cc42@mail.gmail.com> <218771510911130535u64f90ae7r9df8b139d55e8a00@mail.gmail.com> <211629488.20091113203609@gmail.com> Message-ID: > А дыру уже закрыли. Если и закрыли, то на сайт ещё не выложили From shafiev на gmail.com Fri Nov 13 10:05:38 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Fri, 13 Nov 2009 21:05:38 +0300 Subject: [Moscow.pm] http://www.perl.org In-Reply-To: References: <91318900911130024q1422b8e3k9a62d08a9c15cc42@mail.gmail.com> <218771510911130535u64f90ae7r9df8b139d55e8a00@mail.gmail.com> <211629488.20091113203609@gmail.com> Message-ID: <218771510911131005p5ab7084dse3df8404dcb79f46@mail.gmail.com> Мда уж адепты пхп долго будут издеваться надо мной если прознают этот факт :) 13 ноября 2009 г. 20:56 пользователь Denis Evdokimov написал: >> А дыру уже закрыли. > Если и закрыли, то на сайт ещё не выложили > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From andrei.protasovitski на gmail.com Fri Nov 13 10:40:27 2009 From: andrei.protasovitski на gmail.com (Andrei) Date: Fri, 13 Nov 2009 19:40:27 +0100 Subject: [Moscow.pm] http://www.perl.org In-Reply-To: <211629488.20091113203609@gmail.com> References: <91318900911130024q1422b8e3k9a62d08a9c15cc42@mail.gmail.com> <218771510911130535u64f90ae7r9df8b139d55e8a00@mail.gmail.com> <211629488.20091113203609@gmail.com> Message-ID: <25d777680911131040p37512fd9q1f6df12cf4f94d61@mail.gmail.com> Если я правильно ошибаюсь, это perldoc.perl.org, а не perl.org. Он, если мне не изменяет память, давно таким был. 13 ноября 2009 г. 18:36 пользователь Oleg Alexeenkov написал: > Здравствуйте, Naim. > > Вы писали 13 ноября 2009 г., 16:35:10: > > > http://habrahabr.ru/blogs/crazydev/75204/ > ничего хорошего не происходит.. > > > Явно что-то происходит, что перловые ресурсы начали обновляться ;) > > > 13 ноября 2009 г. 11:24 пользователь Анатолий Шарифулин > > написал: > >> Обновился http://www.perl.org > >> > >> Ура! :) > >> > >> ЗЫ Все кто не знают, как правильно писать Perl - > >> http://www.perl.org/about/style-guide.html > >> -- > >> С уважением, > >> Анатолий Шарифулин. > >> > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > >> > >> > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > -- > С уважением, > Oleg mailto:proler на gmail.com > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ruslan.zakirov на gmail.com Fri Nov 13 13:59:37 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Sat, 14 Nov 2009 00:59:37 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgtC+0YDQvtC5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0YXQsNC60LTRjdC5?= In-Reply-To: <200911131555.14120.mons@cpan.org> References: <240611257868691@webmail35.yandex.ru> <5501258049474@webmail110.yandex.ru> <200911131555.14120.mons@cpan.org> Message-ID: <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> Ну давайте уже соберемся. 2009/11/13 Mons Anderson : > On Thursday 12 November 2009 21:11:14 Orlovsky Alexander wrote: >> Ну так что? :) >> >> З.Ы. >> Москвичи, может соберемся на следуюей неделе наконец?! :) Заодно можно >> хакдей обсудить. Как насчет среды-четверга? (19,20 Ноября) > > Можно-бы > > -- > Mons Anderson aka Vladimir Perepelitsa > / #99779956 / quanth на irc.freenode.net > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Fri Nov 13 14:37:26 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Sat, 14 Nov 2009 01:37:26 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgtC+0YDQvtC5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0YXQsNC60LTRjdC5?= In-Reply-To: <4bb34ff00911082344p38c05b29ted3e9cffdd92d552@mail.gmail.com> References: <589c94400911070526i6929857cjc630c33bcc636530@mail.gmail.com> <195182331.20091108144642@softsearch.ru> <5fcd07d60911080931m4bd90ee7g959a46b1d8941fed@mail.gmail.com> <218771510911081046h25493b8fxf2b3fda0e8c3b74c@mail.gmail.com> <4bb34ff00911082344p38c05b29ted3e9cffdd92d552@mail.gmail.com> Message-ID: <589c94400911131437t16a7229cr2ca827066360b1ce@mail.gmail.com> Он выигрывает удачным расположением. 2009/11/9 Alexander Voronov : >> за трушный студенческий вариант :) > Вот еще один бюджетный вариант http://bchostel.ru, метро Спортивная > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From ruz на bestpractical.com Fri Nov 13 16:42:37 2009 From: ruz на bestpractical.com (Ruslan Zakirov) Date: Sat, 14 Nov 2009 03:42:37 +0300 Subject: [Moscow.pm] =?utf-8?b?0L/RgNC+0LXQutGC0Ysg0LTQu9GPIHNwYmhhY2tk?= =?utf-8?q?ay?= Message-ID: <589c94400911131642o2d8de081p5fa9003cbfdf9d9d@mail.gmail.com> Привет, А есть интересные проекты для hackday от перлового сообщества? Я читал только про аналог ab на ивентах. -- Best regards, Ruslan. From kapranoff на gmail.com Fri Nov 13 22:00:05 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Sat, 14 Nov 2009 09:00:05 +0300 Subject: [Moscow.pm] =?utf-8?b?0L/RgNC+0LXQutGC0Ysg0LTQu9GPIHNwYmhhY2tk?= =?utf-8?q?ay?= In-Reply-To: <589c94400911131642o2d8de081p5fa9003cbfdf9d9d@mail.gmail.com> References: <589c94400911131642o2d8de081p5fa9003cbfdf9d9d@mail.gmail.com> Message-ID: Я хочу вернуться к своей идее под названием ?Погода 2.0? ? социальному дневнику наблюдений за погодой. К самому мероприятию подготовлю красивую зазывалочку. Вкратце, я хочу дать людям возможность вводить свои наблюдения (как минимум, температуру воздуха и наблюдаемые осадки) вместе с координатами и показывать их на карте с возможностью смотреть в прошлое. Также, есть возможность подключать USB-термометр и мониторить температуру автоматически (принесу сам термометр и интерфейсы к нему, нужно будет набросать десктопного клиента). -- Alex Kapranoff. 2009/11/14 Ruslan Zakirov > Привет, > > А есть интересные проекты для hackday от перлового сообщества? Я читал > только про аналог ab на ивентах. > > -- > Best regards, Ruslan. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From shafiev на gmail.com Sat Nov 14 05:35:14 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Sat, 14 Nov 2009 16:35:14 +0300 Subject: [Moscow.pm] =?koi8-r?b?0NLPxcvU2SDEzNEgc3BiaGFja2RheQ==?= In-Reply-To: References: <589c94400911131642o2d8de081p5fa9003cbfdf9d9d@mail.gmail.com> Message-ID: <218771510911140535n43962781y7e373822fe0c119a@mail.gmail.com> О неплохая идея. Такую идею выдвигал Сережкин 14 ноября 2009 г. 9:00 пользователь Alex Kapranoff написал: > Я хочу вернуться к своей идее под названием <<Погода 2.0>> -- социальному > дневнику наблюдений за погодой. > К самому мероприятию подготовлю красивую зазывалочку. Вкратце, я хочу дать > людям возможность вводить свои наблюдения (как минимум, температуру воздуха > и наблюдаемые осадки) вместе с координатами и показывать их на карте с > возможностью смотреть в прошлое. Также, есть возможность подключать > USB-термометр и мониторить температуру автоматически (принесу сам термометр > и интерфейсы к нему, нужно будет набросать десктопного клиента). > -- > Alex Kapranoff. > > > 2009/11/14 Ruslan Zakirov >> >> Привет, >> >> А есть интересные проекты для hackday от перлового сообщества? Я читал >> только про аналог ab на ивентах. >> >> -- >> Best regards, Ruslan. >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From ivan на bessarabov.ru Mon Nov 16 01:39:03 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Mon, 16 Nov 2009 12:39:03 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= Message-ID: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> Привет! Есть простенький сайт на перле (не каталист, не моджо), который использует template toolkit в качестве шаблонизатора. Проект совсем простой и даже тот факт, что он сделан просто как cgi его особо не портит. Кроме перла еще в проекте используется javascript (пользователь нажал на кнопку - ajax запрос к perl скрипту, js получает ответ, выдает сообщение). Все работает, все отлично. Сейчас весь сайт на русском. Появилась необходимость сделать версию на английском языке (а потом, возможно еще языки добавятся). Вот, сейчас размышляю, как бы это сделать покрасивее и чтобы это было как можно проще поддерживать в дальнейшем. Пока сильно хороших идей не появилось, поэтому хочу с вами посоветоваться. Однозначно, что это задача часто встречается и наверняка существует множество хороших решений. Пока я думаю в такую сторону. Сейчас есть главная страница index.tt, вместо нее я хочу сделать index.ru.tt и index.en.tt. В записимосит от того, какой язык выбрал пользователь ему будет отображаться либо один шаблон, либо другой. Это все просто реализовать, но не супер элементарно будет поддерживать (нужно будет не забывать что-то менять в обоих шаблонах). С другой стороны у меня еще есть javascript, который тоже что-то рисует на страницах. Для js я сейчас планирую сделать массив myText, где у меня будет хранится все строки на нужном мне языке, которые js у меня будет выводить. Вообще, хотелось бы, чтобы и js и perl использовал одну и ту же базу строк (следить за одной системой всегда проще чем за нескольким), но при этом хочется, чтобы наличие этой базы не сильно усложняло систему и не сильно замедляло ее работу. Вот я и подобрался к вопросу: как вы считаете. как лучше всего решать эту задачу? PS слава богу у меня задача очень простая, у меня нет там фраз типа "у вас 18 яблок", так что мучатся с сопряжением слов с числительными мне не нужно. -- bessarabov From andrei.protasovitski на gmail.com Mon Nov 16 01:43:52 2009 From: andrei.protasovitski на gmail.com (Andrei) Date: Mon, 16 Nov 2009 10:43:52 +0100 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> Message-ID: <25d777680911160143v518c5177m6802d199940931aa@mail.gmail.com> gettext? 16 ноября 2009 г. 10:39 пользователь Иван Бессарабов написал: > Привет! > > Есть простенький сайт на перле (не каталист, не моджо), который > использует template toolkit в качестве шаблонизатора. > Проект совсем простой и даже тот факт, что он сделан просто как cgi > его особо не портит. > Кроме перла еще в проекте используется javascript (пользователь нажал > на кнопку - ajax запрос к perl скрипту, js получает ответ, выдает > сообщение). > > Все работает, все отлично. > > Сейчас весь сайт на русском. Появилась необходимость сделать версию на > английском языке (а потом, возможно еще языки добавятся). > > Вот, сейчас размышляю, как бы это сделать покрасивее и чтобы это было > как можно проще поддерживать в дальнейшем. > > Пока сильно хороших идей не появилось, поэтому хочу с вами > посоветоваться. Однозначно, что это задача часто встречается и > наверняка существует множество хороших решений. > > Пока я думаю в такую сторону. Сейчас есть главная страница index.tt, > вместо нее я хочу сделать index.ru.tt и index.en.tt. В записимосит от > того, какой язык выбрал пользователь ему будет отображаться либо один > шаблон, либо другой. Это все просто реализовать, но не супер > элементарно будет поддерживать (нужно будет не забывать что-то менять > в обоих шаблонах). С другой стороны у меня еще есть javascript, > который тоже что-то рисует на страницах. Для js я сейчас планирую > сделать массив myText, где у меня будет хранится все строки на нужном > мне языке, которые js у меня будет выводить. > > Вообще, хотелось бы, чтобы и js и perl использовал одну и ту же базу > строк (следить за одной системой всегда проще чем за нескольким), но > при этом хочется, чтобы наличие этой базы не сильно усложняло систему > и не сильно замедляло ее работу. > > Вот я и подобрался к вопросу: как вы считаете. как лучше всего решать > эту задачу? > > PS слава богу у меня задача очень простая, у меня нет там фраз типа "у > вас 18 яблок", так что мучатся с сопряжением слов с числительными мне > не нужно. > > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From deer_oleg на mail.ru Mon Nov 16 01:44:02 2009 From: deer_oleg на mail.ru (=?koi8-r?B?78zFxyDtwcyj18HO2co=?=) Date: Mon, 16 Nov 2009 12:44:02 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= In-Reply-To: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> Message-ID: http://forum.vingrad.ru/forum/topic-279807.html ------ С Уважением, Олег Малёваный > >-----Original Message----- > >From: moscow-pm-bounces+deer_oleg=mail.ru на pm.org [mailto:moscow-pm- > >bounces+deer_oleg=mail.ru на pm.org] On Behalf Of Иван Бессарабов > >Sent: Monday, November 16, 2009 12:39 PM > >To: Moscow.pm group > >Subject: [Moscow.pm] Как делать сайт на нескольких языках с template > >toolkit > > > >Привет! > > > >Есть простенький сайт на перле (не каталист, не моджо), который > >использует template toolkit в качестве шаблонизатора. > >Проект совсем простой и даже тот факт, что он сделан просто как cgi > >его особо не портит. > >Кроме перла еще в проекте используется javascript (пользователь нажал > >на кнопку - ajax запрос к perl скрипту, js получает ответ, выдает > >сообщение). > > > >Все работает, все отлично. > > > >Сейчас весь сайт на русском. Появилась необходимость сделать версию на > >английском языке (а потом, возможно еще языки добавятся). > > > >Вот, сейчас размышляю, как бы это сделать покрасивее и чтобы это было > >как можно проще поддерживать в дальнейшем. > > > >Пока сильно хороших идей не появилось, поэтому хочу с вами > >посоветоваться. Однозначно, что это задача часто встречается и > >наверняка существует множество хороших решений. > > > >Пока я думаю в такую сторону. Сейчас есть главная страница index.tt, > >вместо нее я хочу сделать index.ru.tt и index.en.tt. В записимосит от > >того, какой язык выбрал пользователь ему будет отображаться либо один > >шаблон, либо другой. Это все просто реализовать, но не супер > >элементарно будет поддерживать (нужно будет не забывать что-то менять > >в обоих шаблонах). С другой стороны у меня еще есть javascript, > >который тоже что-то рисует на страницах. Для js я сейчас планирую > >сделать массив myText, где у меня будет хранится все строки на нужном > >мне языке, которые js у меня будет выводить. > > > >Вообще, хотелось бы, чтобы и js и perl использовал одну и ту же базу > >строк (следить за одной системой всегда проще чем за нескольким), но > >при этом хочется, чтобы наличие этой базы не сильно усложняло систему > >и не сильно замедляло ее работу. > > > >Вот я и подобрался к вопросу: как вы считаете. как лучше всего решать > >эту задачу? > > > >PS слава богу у меня задача очень простая, у меня нет там фраз типа "у > >вас 18 яблок", так что мучатся с сопряжением слов с числительными мне > >не нужно. > > > >-- > >bessarabov > >-- > >Moscow.pm mailing list > >moscow-pm на pm.org | http://moscow.pm.org From juchkov на gmail.com Mon Nov 16 01:51:56 2009 From: juchkov на gmail.com (Sergey Juchkov) Date: Mon, 16 Nov 2009 12:51:56 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> Message-ID: <615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> Весь статический текст дизайна - в переменные TT Сами перемменные определять в языковом ТТ шаблоне И соответственно инклюдить нужный шаблон JS - теоритически так же перегенерять, но идеальнее всего избавиться от текстов в нем вообще > Вообще, хотелось бы, чтобы и js и perl использовал одну и ту же базу > строк (следить за одной системой всегда проще чем за нескольким), но > при этом хочется, чтобы наличие этой базы не сильно усложняло систему > и не сильно замедляло ее работу. > > Вот я и подобрался к вопросу: как вы считаете. как лучше всего решать > эту задачу? > > PS слава богу у меня задача очень простая, у меня нет там фраз типа "у > вас 18 яблок", так что мучатся с сопряжением слов с числительными мне > не нужно. > > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Sergey Juchkov http://juchkov.com From unera на debian.org Mon Nov 16 01:53:08 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Mon, 16 Nov 2009 12:53:08 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> Message-ID: <20091116095307.GD12827@work.uvw.ru> ИБ> Пока сильно хороших идей не появилось, поэтому хочу с вами ИБ> посоветоваться. Однозначно, что это задача часто встречается и ИБ> наверняка существует множество хороших решений. ИБ> Пока я думаю в такую сторону. Сейчас есть главная страница index.tt, ИБ> вместо нее я хочу сделать index.ru.tt и index.en.tt. В записимосит от ИБ> того, какой язык выбрал пользователь ему будет отображаться либо один ИБ> шаблон, либо другой. Это все просто реализовать, но не супер ИБ> элементарно будет поддерживать (нужно будет не забывать что-то менять ИБ> в обоих шаблонах). С другой стороны у меня еще есть javascript, ИБ> который тоже что-то рисует на страницах. Для js я сейчас планирую ИБ> сделать массив myText, где у меня будет хранится все строки на нужном ИБ> мне языке, которые js у меня будет выводить. ИБ> Вообще, хотелось бы, чтобы и js и perl использовал одну и ту же базу ИБ> строк (следить за одной системой всегда проще чем за нескольким), но ИБ> при этом хочется, чтобы наличие этой базы не сильно усложняло систему ИБ> и не сильно замедляло ее работу. у меня тоже пара маленьких проектов таких есть (даж один на 10 языков уже перевели), небольшой опыт в этом вопросе так вот очень хорошо если переводы пойдут через какую-то стандартную систему. например po-файлы от gettext. но тут возникает одна небольшая трабла: не для всех форматов файлов есть экстракторы строк. то есть какой-либо XML или C запросто, а с html+TT я что-то искал искал и не нашел ничего приличного. в итоге пришел к такой структуре: в корне проекта Makefile в каталоге tt/ лежит шаблон шаблонов (один или несколько) далее по команде make самописный скрипт извлекает из указанных источников все помеченное тегами ... и кладет в .po далее работа с этими po стандартными gettext'овыми утилитами (клеим их в один большой .po и кладем в какое-то место где переводчик может найти, ну а make далее ищет po-шки вида LANG.po и из них из шаблона шаблонов собирает index.ru.tt, index.cs.tt и даже blah.cs.cgi недостатков два: - велосипед на экстракт/сборку таргета - после каждой правки главного шаблона надо звать make однако плюсы по моему важнее: - с форматом .po переводчики хорошо умеют работать, если проект интересный скоро очень появится множество языков -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From unera на debian.org Mon Nov 16 01:55:20 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Mon, 16 Nov 2009 12:55:20 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> Message-ID: <20091116095520.GE12827@work.uvw.ru> SJ> Весь статический текст дизайна - в переменные TT SJ> Сами перемменные определять в языковом ТТ шаблоне SJ> И соответственно инклюдить нужный шаблон SJ> JS - теоритически так же перегенерять, но идеальнее всего избавиться SJ> от текстов в нем вообще самый плохой вариант. как правило переводчики очень хреново относятся к тому что им нужно формат файла какой-то соблюдать. им бы программку запустить с двумя полями "фраза - перевод" тогда переводы быстро пишутся поэтому интерфейс с _переводчиком_ идеально делать каким-то стандартным. например gettext -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From juchkov на gmail.com Mon Nov 16 01:56:29 2009 From: juchkov на gmail.com (Sergey Juchkov) Date: Mon, 16 Nov 2009 12:56:29 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> Message-ID: <615fd2130911160156q29034991q6d97e2c9ea1ef210@mail.gmail.com> Да, про динамический текст забыл - логично хранить его в бд и выдавать по связке ID объекта + язык. 2009/11/16 Sergey Juchkov : > Весь статический текст дизайна - в переменные TT > Сами перемменные определять в языковом ТТ шаблоне > И соответственно инклюдить нужный шаблон > > JS - теоритически так же перегенерять, но идеальнее всего избавиться > от текстов в нем вообще > > >> Вообще, хотелось бы, чтобы и js и perl использовал одну и ту же базу >> строк (следить за одной системой всегда проще чем за нескольким), но >> при этом хочется, чтобы наличие этой базы не сильно усложняло систему >> и не сильно замедляло ее работу. >> >> Вот я и подобрался к вопросу: как вы считаете. как лучше всего решать >> эту задачу? >> >> PS слава богу у меня задача очень простая, у меня нет там фраз типа "у >> вас 18 яблок", так что мучатся с сопряжением слов с числительными мне >> не нужно. >> >> -- >> bessarabov >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > Sergey Juchkov > http://juchkov.com > -- Sergey Juchkov http://juchkov.com From juchkov на gmail.com Mon Nov 16 02:01:09 2009 From: juchkov на gmail.com (Sergey Juchkov) Date: Mon, 16 Nov 2009 13:01:09 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <20091116095520.GE12827@work.uvw.ru> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> <20091116095520.GE12827@work.uvw.ru> Message-ID: <615fd2130911160201j201ffa8en4368c4afe2a12bf@mail.gmail.com> Этот формат в формато .po и обратно переводится тупейшим скриптом русский файл: text.main.tile = "Тайтл страницы" po файл: "Тайтл страницы" = "Page title" что не так? или мы в данный момент думаем как сделать удобно себе (с т.з. гибкости, нагрузочности и т.п.) или как удобно переводчику? а если переводчику не удобно - найдем другого. 2009/11/16 Dmitry E. Oboukhov : > SJ> Весь статический текст дизайна - в переменные TT > SJ> Сами перемменные определять в языковом ТТ шаблоне > SJ> И соответственно инклюдить нужный шаблон > > SJ> JS - теоритически так же перегенерять, но идеальнее всего избавиться > SJ> от текстов в нем вообще > > самый плохой вариант. как правило переводчики очень хреново относятся > к тому что им нужно формат файла какой-то соблюдать. им бы программку > запустить с двумя полями "фраза - перевод" тогда переводы быстро > пишутся > > поэтому интерфейс с _переводчиком_ идеально делать каким-то > стандартным. например gettext > -- > ... mpd is off > > . ''`.                               Dmitry E. Oboukhov > : :?  :   email: unera на debian.org jabber://UNera на uvw.ru > `. `~?              GPGKey: 1024D / F8E26537 2006-11-21 >  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537 > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iEYEAREDAAYFAksBIYgACgkQq4wAz/jiZTfcyACdH9ftfueFOw+X9ZKYGiXKEYKe > CVIAn1ZSXViNmIUxs2JdYKx6hL6idAki > =05Ka > -----END PGP SIGNATURE----- > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Sergey Juchkov http://juchkov.com From inthrax на gmail.com Mon Nov 16 02:00:26 2009 From: inthrax на gmail.com (Mons Anderson) Date: Mon, 16 Nov 2009 14:00:26 +0400 Subject: [Moscow.pm] =?windows-1251?b?yuDqIOTl6+Dy/CDx4OnyIO3gIO3l8eru6/zq?= =?windows-1251?b?6PUg/+f76uD1IPEgdGVtcGxhdGUgdG9vbGtpdA==?= In-Reply-To: <20091116095307.GD12827@work.uvw.ru> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <20091116095307.GD12827@work.uvw.ru> Message-ID: <200911161300.26868.inthrax@gmail.com> On Monday 16 November 2009 12:53:08 Dmitry E. Oboukhov wrote: > ИБ> Пока сильно хороших идей не появилось, поэтому хочу с вами > ИБ> посоветоваться. Однозначно, что это задача часто встречается и > ИБ> наверняка существует множество хороших решений. > > ИБ> Пока я думаю в такую сторону. Сейчас есть главная страница index.tt, > ИБ> вместо нее я хочу сделать index.ru.tt и index.en.tt. В записимосит от > ИБ> того, какой язык выбрал пользователь ему будет отображаться либо один > ИБ> шаблон, либо другой. Это все просто реализовать, но не супер > ИБ> элементарно будет поддерживать (нужно будет не забывать что-то менять > ИБ> в обоих шаблонах). С другой стороны у меня еще есть javascript, > ИБ> который тоже что-то рисует на страницах. Для js я сейчас планирую > ИБ> сделать массив myText, где у меня будет хранится все строки на нужном > ИБ> мне языке, которые js у меня будет выводить. > > ИБ> Вообще, хотелось бы, чтобы и js и perl использовал одну и ту же базу > ИБ> строк (следить за одной системой всегда проще чем за нескольким), но > ИБ> при этом хочется, чтобы наличие этой базы не сильно усложняло систему > ИБ> и не сильно замедляло ее работу. > > у меня тоже пара маленьких проектов таких есть (даж один на 10 языков уже > перевели), небольшой опыт в этом вопросе > > так вот очень хорошо если переводы пойдут через какую-то стандартную > систему. например po-файлы от gettext. но тут возникает одна небольшая > трабла: не для всех форматов файлов есть экстракторы строк. то есть > какой-либо XML или C запросто, а с html+TT я что-то искал искал и не > нашел ничего приличного. в итоге пришел к такой структуре: > > в корне проекта Makefile > в каталоге tt/ лежит шаблон шаблонов (один или несколько) > далее по команде make > самописный скрипт извлекает из указанных источников все помеченное > тегами ... и кладет в .po > далее работа с этими po стандартными gettext'овыми утилитами (клеим их > в один большой .po и кладем в какое-то место где переводчик может > найти, ну а make далее ищет po-шки вида LANG.po и из них из шаблона > шаблонов собирает > index.ru.tt, index.cs.tt и даже blah.cs.cgi > > недостатков два: > - велосипед на экстракт/сборку таргета > - после каждой правки главного шаблона надо звать make > > однако плюсы по моему важнее: > - с форматом .po переводчики хорошо умеют работать, если проект > интересный скоро очень появится множество языков А можно примерчик мейкфайла? Я честно говоря попробовал с геттекстом поработать, и во первых меня удручил набор модулей (все какие-то кривоватые), во вторых отсутствие внятной документации как это курить. -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From juchkov на gmail.com Mon Nov 16 02:04:51 2009 From: juchkov на gmail.com (Sergey Juchkov) Date: Mon, 16 Nov 2009 13:04:51 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <200911161300.26868.inthrax@gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <20091116095307.GD12827@work.uvw.ru> <200911161300.26868.inthrax@gmail.com> Message-ID: <615fd2130911160204q21a35b52o7e46ed002bbf3330@mail.gmail.com> Дада, у меня было тоже самое. Удручающе все там > А можно примерчик мейкфайла? > > Я честно говоря попробовал с геттекстом поработать, и во первых меня удручил > набор модулей (все какие-то кривоватые), во вторых отсутствие внятной > документации как это курить. > > -- -- Sergey Juchkov http://juchkov.com From andrei.protasovitski на gmail.com Mon Nov 16 02:14:46 2009 From: andrei.protasovitski на gmail.com (Andrei) Date: Mon, 16 Nov 2009 11:14:46 +0100 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <200911161300.26868.inthrax@gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <20091116095307.GD12827@work.uvw.ru> <200911161300.26868.inthrax@gmail.com> Message-ID: <25d777680911160214j370f8767w8ee7b8d4b5b3a7ca@mail.gmail.com> Так сначала надо man gettext. Потом perldoc и не нужен будет. :) 16 ноября 2009 г. 11:00 пользователь Mons Anderson написал: > On Monday 16 November 2009 12:53:08 Dmitry E. Oboukhov wrote: > > ИБ> Пока сильно хороших идей не появилось, поэтому хочу с вами > > ИБ> посоветоваться. Однозначно, что это задача часто встречается и > > ИБ> наверняка существует множество хороших решений. > > > > ИБ> Пока я думаю в такую сторону. Сейчас есть главная страница index.tt, > > ИБ> вместо нее я хочу сделать index.ru.tt и index.en.tt. В записимосит > от > > ИБ> того, какой язык выбрал пользователь ему будет отображаться либо один > > ИБ> шаблон, либо другой. Это все просто реализовать, но не супер > > ИБ> элементарно будет поддерживать (нужно будет не забывать что-то менять > > ИБ> в обоих шаблонах). С другой стороны у меня еще есть javascript, > > ИБ> который тоже что-то рисует на страницах. Для js я сейчас планирую > > ИБ> сделать массив myText, где у меня будет хранится все строки на нужном > > ИБ> мне языке, которые js у меня будет выводить. > > > > ИБ> Вообще, хотелось бы, чтобы и js и perl использовал одну и ту же базу > > ИБ> строк (следить за одной системой всегда проще чем за нескольким), но > > ИБ> при этом хочется, чтобы наличие этой базы не сильно усложняло систему > > ИБ> и не сильно замедляло ее работу. > > > > у меня тоже пара маленьких проектов таких есть (даж один на 10 языков уже > > перевели), небольшой опыт в этом вопросе > > > > так вот очень хорошо если переводы пойдут через какую-то стандартную > > систему. например po-файлы от gettext. но тут возникает одна небольшая > > трабла: не для всех форматов файлов есть экстракторы строк. то есть > > какой-либо XML или C запросто, а с html+TT я что-то искал искал и не > > нашел ничего приличного. в итоге пришел к такой структуре: > > > > в корне проекта Makefile > > в каталоге tt/ лежит шаблон шаблонов (один или несколько) > > далее по команде make > > самописный скрипт извлекает из указанных источников все помеченное > > тегами ... и кладет в .po > > далее работа с этими po стандартными gettext'овыми утилитами (клеим их > > в один большой .po и кладем в какое-то место где переводчик может > > найти, ну а make далее ищет po-шки вида LANG.po и из них из шаблона > > шаблонов собирает > > index.ru.tt, index.cs.tt и даже blah.cs.cgi > > > > недостатков два: > > - велосипед на экстракт/сборку таргета > > - после каждой правки главного шаблона надо звать make > > > > однако плюсы по моему важнее: > > - с форматом .po переводчики хорошо умеют работать, если проект > > интересный скоро очень появится множество языков > > А можно примерчик мейкфайла? > > Я честно говоря попробовал с геттекстом поработать, и во первых меня > удручил > набор модулей (все какие-то кривоватые), во вторых отсутствие внятной > документации как это курить. > > -- > Vladimir Perepelitsa aka Mons Anderson > / #99779956 > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From inthrax на gmail.com Mon Nov 16 02:18:53 2009 From: inthrax на gmail.com (Mons Anderson) Date: Mon, 16 Nov 2009 14:18:53 +0400 Subject: [Moscow.pm] =?windows-1251?b?yuDqIOTl6+Dy/CDx4OnyIO3gIO3l8eru6/zq?= =?windows-1251?b?6PUg/+f76uD1IPEgdGVtcGxhdGUgdG9vbGtpdA==?= In-Reply-To: <25d777680911160214j370f8767w8ee7b8d4b5b3a7ca@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <200911161300.26868.inthrax@gmail.com> <25d777680911160214j370f8767w8ee7b8d4b5b3a7ca@mail.gmail.com> Message-ID: <200911161318.53367.inthrax@gmail.com> On Monday 16 November 2009 13:14:46 Andrei wrote: > Так сначала надо man gettext. Потом perldoc и не нужен будет. :) в man gettext к сожалению практически пусто. а в этом $%@#ом формате info читать невозможно. -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From unera на debian.org Mon Nov 16 02:24:05 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Mon, 16 Nov 2009 13:24:05 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <615fd2130911160201j201ffa8en4368c4afe2a12bf@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> <20091116095520.GE12827@work.uvw.ru> <615fd2130911160201j201ffa8en4368c4afe2a12bf@mail.gmail.com> Message-ID: <20091116102405.GF12827@work.uvw.ru> SJ> Этот формат в формато .po и обратно переводится тупейшим скриптом SJ> русский файл: SJ> text.main.tile = "Тайтл страницы" SJ> po файл: SJ> "Тайтл страницы" = "Page title" SJ> что не так? или мы в данный момент думаем как сделать удобно себе (с SJ> т.з. гибкости, нагрузочности и т.п.) или как удобно переводчику? если ты его переведешь в формат .po то тогда вопросов нет. я говорю о том что у меня есть приличный опыт общения с переводчиками проектов в Debian и небольшой опыт общения с переводчиками для моих собственных проектов. так вот, средний переводчик не захочет переводить html (например) или скажем perl. разве что если ему дать программу в которой он введет переводы не задумываясь о форматах файлов. .po - хорошо переводятся QT'шные XML'ки тоже хорошо переводятся а даже файлы предложение = предложение переводятся плохо. у меня один проект есть, где пользователей довольно прилично (6млн посещений странички в год). так поначалу он такой и был фраза = перевод. было только два перевода на немецкий (знакомый) и на русский (я). а потом переделал на .po и как-то сразу стало их десять SJ> а если переводчику не удобно - найдем другого. SJ> 2009/11/16 Dmitry E. Oboukhov : SJ>>> Весь статический текст дизайна - в переменные TT SJ>>> Сами перемменные определять в языковом ТТ шаблоне SJ>>> И соответственно инклюдить нужный шаблон >> SJ>>> JS - теоритически так же перегенерять, но идеальнее всего избавиться SJ>>> от текстов в нем вообще >> >> самый плохой вариант. как правило переводчики очень хреново относятся >> к тому что им нужно формат файла какой-то соблюдать. им бы программку >> запустить с двумя полями "фраза - перевод" тогда переводы быстро >> пишутся >> >> поэтому интерфейс с _переводчиком_ идеально делать каким-то >> стандартным. например gettext -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From unera на debian.org Mon Nov 16 02:36:55 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Mon, 16 Nov 2009 13:36:55 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <200911161300.26868.inthrax@gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <20091116095307.GD12827@work.uvw.ru> <200911161300.26868.inthrax@gmail.com> Message-ID: <20091116103655.GG12827@work.uvw.ru> MA> А можно примерчик мейкфайла? MA> Я честно говоря попробовал с геттекстом поработать, и во первых меня удручил MA> набор модулей (все какие-то кривоватые), во вторых отсутствие внятной MA> документации как это курить. ну я написал два скрипта extract и наоборот build которые извлекают теги gt в .po и которые наоборот строят по .po и шаблону таргет. ну а далее нечто вроде target.LANG.someext: template.someext LANG.po build $^ LANG.po: template.someext extract $^ это же очевидно. если много шаблонов надо объединить в один то утилита msgmerge это делает. документация там да, та что идет в дистрибутивах та еще. надо гуглить ейные хауту. вообще мечта конечно если бы эти два скрипта взять где-то готовые и не париться велосипедостроением. но я не нашел. скрипты если кому интересно можно посмотреть тут: http://svn.uvw.ru/rtpg/trunk/poabstract/ сам проектик этажом выше (там же и мейк). (этот проектик пока только на два языка переведен, но он и молодой) идеология там такая: правим templates/index.tt.html и js/main.js, после запуска make полчаем js/langs/LANG.main.js templates/langs/LANG.html после правок зовем make на ребилд. ну а переводчикам идет один файл po/TEMPLATE.pot Еще раз: кругом сплошные велики (поскольку форматы файлов tt.html и js - нестандартные для gettext), но то что идет переводчику - стандартное. куча программ с этим умеет работать. вот например po-шку из подкаталога debian/ этого проекта перевели уже на кучу языков http://svn.uvw.ru/rtpg/trunk/debian/po/ а основную po-шку пока никто не брался. думаю объединить их чтоли в одну. это тоже фактор блин. на переводчиков сети ставить надо, разводить их :) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From andy на shitov.ru Mon Nov 16 03:10:39 2009 From: andy на shitov.ru (Andrew Shitov) Date: Mon, 16 Nov 2009 14:10:39 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <20091116102405.GF12827@work.uvw.ru> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> <20091116095520.GE12827@work.uvw.ru> <615fd2130911160201j201ffa8en4368c4afe2a12bf@mail.gmail.com> <20091116102405.GF12827@work.uvw.ru> Message-ID: > а потом переделал на .po и как-то сразу стало их десять Неудивительно :) Для их редактирования есть даже GUI-приложения под Windows. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From andy на shitov.ru Mon Nov 16 03:12:43 2009 From: andy на shitov.ru (Andrew Shitov) Date: Mon, 16 Nov 2009 14:12:43 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> Message-ID: > index.ru.tt и index.en.tt. В записимосит от > того, какой язык выбрал пользователь ему будет отображаться либо один > шаблон, либо другой. Это все просто реализовать, но не супер > элементарно будет поддерживать (нужно будет не забывать что-то менять > в обоих шаблонах). Ты не написал, будут ли две версии сайта отличаться друг от друга :-) Может со временем потребуется менять не только текст? -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From despairr на gmail.com Mon Nov 16 03:19:42 2009 From: despairr на gmail.com (Walery Studennikov) Date: Mon, 16 Nov 2009 15:19:42 +0400 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= In-Reply-To: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> Message-ID: <1d770e770911160319u64853403qa928485dea21b355@mail.gmail.com> 16 ноября 2009 г. 13:39 пользователь Иван Бессарабов написал: > Пока сильно хороших идей не появилось, поэтому хочу с вами > посоветоваться. Однозначно, что это задача часто встречается и > наверняка существует множество хороших решений. Один из очевидных вариантов: [% IF lang == 'ru' %] Русский текст [% ELSIF lang == 'en' %] English text [% ELSE %] ... [% END %] Плюсы: текст не оторван от контекста, находится в том месте шаблона, где он должен быть. -- Walery Studennikov http://www.reg.ru/ From unera на debian.org Mon Nov 16 03:24:54 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Mon, 16 Nov 2009 14:24:54 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> <20091116095520.GE12827@work.uvw.ru> <615fd2130911160201j201ffa8en4368c4afe2a12bf@mail.gmail.com> <20091116102405.GF12827@work.uvw.ru> Message-ID: <20091116112453.GH12827@work.uvw.ru> >> а потом переделал на .po и как-то сразу стало их десять AS> Неудивительно :) Для их редактирования есть даже GUI-приложения под Windows. так я об этом и талдычу. если речь идет о переводах, то переводчиков надо прикармливать -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From proler на gmail.com Mon Nov 16 03:32:31 2009 From: proler на gmail.com (Oleg Alexeenkov) Date: Mon, 16 Nov 2009 14:32:31 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= In-Reply-To: <1d770e770911160319u64853403qa928485dea21b355@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <1d770e770911160319u64853403qa928485dea21b355@mail.gmail.com> Message-ID: <8314742.20091116143231@gmail.com> Здравствуйте, Walery. Вы писали 16 ноября 2009 г., 14:19:42: > 16 ноября 2009 г. 13:39 пользователь Иван Бессарабов > написал: >> Пока сильно хороших идей не появилось, поэтому хочу с вами >> посоветоваться. Однозначно, что это задача часто встречается и >> наверняка существует множество хороших решений. > Один из очевидных вариантов: > [% IF lang == 'ru' %] > Русский текст > [% ELSIF lang == 'en' %] > English text > [% ELSE %] > ... > [% END %] > Плюсы: текст не оторван от контекста, находится в том месте шаблона, > где он должен быть. Особенно при 20 языках и например 20 переводимых местах в шаблоне -- С уважением, Oleg mailto:proler на gmail.com From brosku на mail.ru Mon Nov 16 04:40:21 2009 From: brosku на mail.ru (Pavel) Date: Mon, 16 Nov 2009 15:40:21 +0300 Subject: [Moscow.pm] =?koi8-r?b?8MHS08nOxyDXz9Qg1MHLz8og18/UINPU0tXL1NXS?= =?koi8-r?b?2Q==?= In-Reply-To: References: Message-ID: <000c01ca66b9$f6002cf0$e20086d0$@ru> Приветствую, коллеги! Столкнулся с одной задачкой, но прежде чем изобретать велосипед, хотел бы обратиться к сообществу. Есть сервер отвечающий на запросы вот таким вот текстом (между тире): --------------------------------------- TYPE1=[ { ID=One NAME="Один айди" } { ID=Two NAME="Айди номер два" } { ID=Some NAME="Еще что-то" } { ID=Yeah NAME="Вот так вот" } ] TYPE2=[ ] ---------------------------------------- Задача состоит в том чтобы спарсить подобные ответы в структуры perl (хэши, массивы, ...) (ответы могут различаться по структуре, иметь вложенные массивы данных, и т.п.) В принципе всевозможные комбинации конечны, и можно написать n-ное кол-во регэкспов которые будут парсить этот вывод, но возможно есть какие-то решения наподобие модулей Config::Any::INI, которые позволяют обрабатывать подобные структуры и получать на выходе структуры perl? Спасибо. From andrei.protasovitski на gmail.com Mon Nov 16 04:54:53 2009 From: andrei.protasovitski на gmail.com (Andrei) Date: Mon, 16 Nov 2009 13:54:53 +0100 Subject: [Moscow.pm] =?utf-8?b?0J/QsNGA0YHQuNC90LMg0LLQvtGCINGC0LDQutC+?= =?utf-8?b?0Lkg0LLQvtGCINGB0YLRgNGD0LrRgtGD0YDRiw==?= In-Reply-To: <000c01ca66b9$f6002cf0$e20086d0$@ru> References: <000c01ca66b9$f6002cf0$e20086d0$@ru> Message-ID: <25d777680911160454j77e10388wa5efc8f2463a0e88@mail.gmail.com> Примерно так: s/ID=(?=[^}]+=[^}]+})//g; s/=/=>/g; s/([\]}])/$1,/g; eval '$struct = {' . $_ . '};'; Ну, только нужно проверить, не содержат ли значения в кавычках символы [=}\]]. 16 ноября 2009 г. 13:40 пользователь Pavel написал: > Приветствую, коллеги! > Столкнулся с одной задачкой, но прежде чем изобретать велосипед, > хотел бы обратиться к сообществу. > Есть сервер отвечающий на запросы вот таким вот текстом (между тире): > --------------------------------------- > TYPE1=[ > { ID=One NAME="Один айди" } > { ID=Two NAME="Айди номер два" } > { ID=Some NAME="Еще что-то" } > { ID=Yeah NAME="Вот так вот" } > ] > TYPE2=[ > ] > ---------------------------------------- > Задача состоит в том чтобы спарсить подобные ответы в структуры perl (хэши, > массивы, ...) (ответы могут различаться по структуре, иметь вложенные > массивы данных, и т.п.) > В принципе всевозможные комбинации конечны, и можно написать n-ное кол-во > регэкспов которые будут парсить > этот вывод, но возможно есть какие-то решения наподобие модулей > Config::Any::INI, которые позволяют обрабатывать подобные структуры и > получать на выходе структуры perl? > Спасибо. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From nordicdyno на yandex.ru Mon Nov 16 05:51:13 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Mon, 16 Nov 2009 16:51:13 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> References: <240611257868691@webmail35.yandex.ru> <5501258049474@webmail110.yandex.ru> <200911131555.14120.mons@cpan.org> <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> Message-ID: <901258379473@webmail38.yandex.ru> UP Тему Так, нас уже четверо. :) Через два дня собираемся. Если кто еще идет - отпишитесь. ;) P.S. Присоединяйтесь-присоединяйтесь! 14.11.09, 00:59, "Ruslan Zakirov" : > Ну давайте уже соберемся. > 2009/11/13 Mons Anderson : > > On Thursday 12 November 2009 21:11:14 Orlovsky Alexander wrote: > >> Ну так что? :) > >> > >> З.Ы. > >> Москвичи, может соберемся на следуюей неделе наконец?! :) Заодно можно > >> хакдей обсудить. Как насчет среды-четверга? (19,20 Ноября) > > > > Можно-бы > > > > -- > > Mons Anderson aka Vladimir Perepelitsa > > / #99779956 / quanth на irc.freenode.net > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > From ivan на bessarabov.ru Mon Nov 16 06:08:47 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Mon, 16 Nov 2009 17:08:47 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <901258379473@webmail38.yandex.ru> References: <240611257868691@webmail35.yandex.ru> <5501258049474@webmail110.yandex.ru> <200911131555.14120.mons@cpan.org> <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> <901258379473@webmail38.yandex.ru> Message-ID: <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> Я еще приду. 16 ноября 2009 г. 16:51 пользователь Orlovsky Alexander написал: > UP Тему > Так, нас уже четверо. :) Через два дня собираемся. Если кто еще идет - отпишитесь. ;) > > P.S. > Присоединяйтесь-присоединяйтесь! > > 14.11.09, 00:59, "Ruslan Zakirov" : > >> Ну давайте уже соберемся. >> 2009/11/13 Mons Anderson : >> > On Thursday 12 November 2009 21:11:14 Orlovsky Alexander wrote: >> >> Ну так что? :) >> >> >> >> З.Ы. >> >> Москвичи, может соберемся на следуюей неделе наконец?! :) Заодно можно >> >> хакдей обсудить. Как насчет среды-четверга? (19,20 Ноября) >> > >> > Можно-бы >> > >> > -- >> > Mons Anderson aka Vladimir Perepelitsa >> >  / #99779956 / quanth на irc.freenode.net >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- bessarabov From brosku на mail.ru Mon Nov 16 06:38:48 2009 From: brosku на mail.ru (Pavel) Date: Mon, 16 Nov 2009 17:38:48 +0300 Subject: [Moscow.pm] =?koi8-r?b?8MHS08nOxyDXz9Qg1MHLz8og18/UINPU0tXL1NXS?= =?koi8-r?b?2SAoQW5kcmVpKQ==?= In-Reply-To: References: Message-ID: <001301ca66ca$82418780$86c49680$@ru> >Примерно так: > >eval '$struct = {' . $_ . '};'; Спасибо, но не проясните смысл последней строчки? From andrei.protasovitski на gmail.com Mon Nov 16 06:55:01 2009 From: andrei.protasovitski на gmail.com (Andrei) Date: Mon, 16 Nov 2009 15:55:01 +0100 Subject: [Moscow.pm] =?utf-8?b?0J/QsNGA0YHQuNC90LMg0LLQvtGCINGC0LDQutC+?= =?utf-8?b?0Lkg0LLQvtGCINGB0YLRgNGD0LrRgtGD0YDRiyAoQW5kcmVpKQ==?= In-Reply-To: <001301ca66ca$82418780$86c49680$@ru> References: <001301ca66ca$82418780$86c49680$@ru> Message-ID: <25d777680911160655o6af595aem4db796ac2c6df2ad@mail.gmail.com> Просто eval на модифицированный текст. В результате вся структура должна попасть в переменную $struct, которая, естественно, должна быть предварительно объявлена. З.Ы. подразумевается, что в $_ лежит весь файл, который нужно распарсить. 16 ноября 2009 г. 15:38 пользователь Pavel написал: > >Примерно так: > > > >eval '$struct = {' . $_ . '};'; > Спасибо, но > не проясните смысл последней строчки? > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From mshogin на gmail.com Mon Nov 16 07:42:03 2009 From: mshogin на gmail.com (Michael Shogin) Date: Mon, 16 Nov 2009 18:42:03 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> References: <240611257868691@webmail35.yandex.ru> <5501258049474@webmail110.yandex.ru> <200911131555.14120.mons@cpan.org> <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> <901258379473@webmail38.yandex.ru> <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> Message-ID: <4B0172CB.6030000@gmail.com> Я вот не знаю как это все проходит, и что там будет )) Если буду полезен с такими знаниями - с удовольствием приду > Я еще приду. > > 16 ноября 2009 г. 16:51 пользователь Orlovsky Alexander > написал: > >> UP Тему >> Так, нас уже четверо. :) Через два дня собираемся. Если кто еще идет - отпишитесь. ;) >> >> P.S. >> Присоединяйтесь-присоединяйтесь! >> >> 14.11.09, 00:59, "Ruslan Zakirov" : >> >> >>> Ну давайте уже соберемся. >>> 2009/11/13 Mons Anderson : >>> >>>> On Thursday 12 November 2009 21:11:14 Orlovsky Alexander wrote: >>>> >>>>> Ну так что? :) >>>>> >>>>> З.Ы. >>>>> Москвичи, может соберемся на следуюей неделе наконец?! :) Заодно можно >>>>> хакдей обсудить. Как насчет среды-четверга? (19,20 Ноября) >>>>> >>>> Можно-бы >>>> >>>> -- >>>> Mons Anderson aka Vladimir Perepelitsa >>>> / #99779956 / quanth на irc.freenode.net >>>> -- >>>> Moscow.pm mailing list >>>> moscow-pm на pm.org | http://moscow.pm.org >>>> >>>> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> > > > > From ivan на serezhkin.com Mon Nov 16 07:58:01 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Mon, 16 Nov 2009 18:58:01 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QsNGA0YHQuNC90LMg0LLQvtGCINGC0LDQutC+?= =?utf-8?b?0Lkg0LLQvtGCINGB0YLRgNGD0LrRgtGD0YDRiw==?= In-Reply-To: <25d777680911160454j77e10388wa5efc8f2463a0e88@mail.gmail.com> References: <000c01ca66b9$f6002cf0$e20086d0$@ru> <25d777680911160454j77e10388wa5efc8f2463a0e88@mail.gmail.com> Message-ID: <4B017689.9030208@serezhkin.com> Привет. Я кстати недавно столкнулся с подобным, надо парсить луашные дампы. Думал сделать парротовскую грамматику, а потом что то как то взял, изучил за пару часов луа и написал lua2perl.lua =) и сисопеном его прожовываю. Конечно не хайтек, но ... зато работает и глюков нет. зы, эти дампы похожи на луа. Andrei пишет: > Примерно так: > > s/ID=(?=[^}]+=[^}]+})//g; > s/=/=>/g; > s/([\]}])/$1,/g; > eval '$struct = {' . $_ . '};'; > > Ну, только нужно проверить, не содержат ли значения в кавычках символы > [=}\]]. > > 16 ноября 2009 г. 13:40 пользователь Pavel > написал: > > Приветствую, коллеги! > Столкнулся с одной задачкой, но прежде чем изобретать велосипед, > хотел бы обратиться к сообществу. > Есть сервер отвечающий на запросы вот таким вот текстом (между тире): > --------------------------------------- > TYPE1=[ > { ID=One NAME="Один айди" } > { ID=Two NAME="Айди номер два" } > { ID=Some NAME="Еще что-то" } > { ID=Yeah NAME="Вот так вот" } > ] > TYPE2=[ > ] > ---------------------------------------- > Задача состоит в том чтобы спарсить подобные ответы в структуры > perl (хэши, > массивы, ...) (ответы могут различаться по структуре, иметь вложенные > массивы данных, и т.п.) > В принципе всевозможные комбинации конечны, и можно написать n-ное > кол-во > регэкспов которые будут парсить > этот вывод, но возможно есть какие-то решения наподобие модулей > Config::Any::INI, которые позволяют обрабатывать подобные структуры и > получать на выходе структуры perl? > Спасибо. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > > > -- > Andrei Protasovitski > < andrei[dot]protasovitski[at]gmail[dot]com > > Diemen, Netherlands > ------------------------------------------------------------------------ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From ivan на serezhkin.com Mon Nov 16 08:01:03 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Mon, 16 Nov 2009 19:01:03 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= In-Reply-To: <615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> Message-ID: <4B01773F.7040000@serezhkin.com> Sergey Juchkov пишет: > Весь статический текст дизайна - в переменные TT > Сами перемменные определять в языковом ТТ шаблоне > И соответственно инклюдить нужный шаблон > > А потом окажется, что в японской версии сайта надо по другому форматировать. а в арабской по другому размещать блоки. Лучше действительно отдельную вёрстку для каждого языка, правда, если отдельной вёрстки нет, использовать вёрстку по умолчанию. -- Vany From jt на aaanet.ru Mon Nov 16 08:03:06 2009 From: jt на aaanet.ru (Eugene Toropov) Date: Mon, 16 Nov 2009 19:03:06 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com><615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> <4B01773F.7040000@serezhkin.com> Message-ID: <00ca01ca66d6$4a007960$0c92560a@jt> Скины скинами, а переводы переводами. Правильно иметь и то, и другое. > Sergey Juchkov пишет: >> Весь статический текст дизайна - в переменные TT >> Сами перемменные определять в языковом ТТ шаблоне >> И соответственно инклюдить нужный шаблон >> >> > А потом окажется, что в японской версии сайта надо по другому > форматировать. а в арабской по другому размещать блоки. > Лучше действительно отдельную вёрстку для каждого языка, правда, если > отдельной вёрстки нет, использовать вёрстку по умолчанию. > > -- > Vany > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From ivan на serezhkin.com Mon Nov 16 08:05:23 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Mon, 16 Nov 2009 19:05:23 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= In-Reply-To: <615fd2130911160204q21a35b52o7e46ed002bbf3330@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <20091116095307.GD12827@work.uvw.ru> <200911161300.26868.inthrax@gmail.com> <615fd2130911160204q21a35b52o7e46ed002bbf3330@mail.gmail.com> Message-ID: <4B017843.1010509@serezhkin.com> Нужна воля к победе, там всё плохо, но если вложить время - разобратся можно, там даже куча фана есть. переводчиков лучше дейтвительно заставлять пользоватся .po файлами, ибо у них для них куча софта есть. Sergey Juchkov пишет: > Дада, у меня было тоже самое. Удручающе все там > > > >> А можно примерчик мейкфайла? >> >> Я честно говоря попробовал с геттекстом поработать, и во первых меня удручил >> набор модулей (все какие-то кривоватые), во вторых отсутствие внятной >> документации как это курить. >> >> -- >> -- Vany From jt на aaanet.ru Mon Nov 16 08:11:21 2009 From: jt на aaanet.ru (Eugene Toropov) Date: Mon, 16 Nov 2009 19:11:21 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <20091116095307.GD12827@work.uvw.ru> <200911161300.26868.inthrax@gmail.com><615fd2130911160204q21a35b52o7e46ed002bbf3330@mail.gmail.com> <4B017843.1010509@serezhkin.com> Message-ID: <00e601ca66d7$702b5410$0c92560a@jt> У нас переводы хранятся в виде наборов соответствий text_id => text. Соотв. в паблик шаблонах никаких голых текстов, а только <%$text.text_id%>, ну или <%text text_id%>val1@@val2<%/text%>, если текст ждет подстановочных значений. Есть экспорт/импорт переводов в/из эксель для нужного набора языков, правильно работающий с VCS и понимающий, какие варианты устарели и требуют обновления. Соотв переводчики получают эксель, переводят и отдают нам обратно. > Нужна воля к победе, там всё плохо, но если вложить время - разобратся > можно, там даже куча фана есть. > переводчиков лучше дейтвительно заставлять пользоватся .po файлами, ибо у > них для них куча софта есть. > > > Sergey Juchkov пишет: >> Дада, у меня было тоже самое. Удручающе все там >> >> >> >>> А можно примерчик мейкфайла? >>> >>> Я честно говоря попробовал с геттекстом поработать, и во первых меня >>> удручил >>> набор модулей (все какие-то кривоватые), во вторых отсутствие внятной >>> документации как это курить. >>> >>> -- >>> > -- > Vany > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From jt на aaanet.ru Mon Nov 16 08:12:45 2009 From: jt на aaanet.ru (Eugene Toropov) Date: Mon, 16 Nov 2009 19:12:45 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= Message-ID: <00fa01ca66d7$a26a07a0$0c92560a@jt> Забыл добавить, что TT у нас никак не используется :) >У нас переводы хранятся в виде наборов соответствий text_id => text. Соотв. >в паблик шаблонах никаких голых текстов, а только <%$text.text_id%>, ну или ><%text text_id%>val1@@val2<%/text%>, если текст ждет подстановочных >значений. > > Есть экспорт/импорт переводов в/из эксель для нужного набора языков, > правильно работающий с VCS и понимающий, какие варианты устарели и требуют > обновления. Соотв переводчики получают эксель, переводят и отдают нам > обратно. > > > >> Нужна воля к победе, там всё плохо, но если вложить время - разобратся >> можно, там даже куча фана есть. >> переводчиков лучше дейтвительно заставлять пользоватся .po файлами, ибо у >> них для них куча софта есть. >> >> >> Sergey Juchkov пишет: >>> Дада, у меня было тоже самое. Удручающе все там >>> >>> >>> >>>> А можно примерчик мейкфайла? >>>> >>>> Я честно говоря попробовал с геттекстом поработать, и во первых меня >>>> удручил >>>> набор модулей (все какие-то кривоватые), во вторых отсутствие внятной >>>> документации как это курить. >>>> >>>> -- >>>> >> -- >> Vany >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > From andrey на kostenko.name Mon Nov 16 08:30:01 2009 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Mon, 16 Nov 2009 19:30:01 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <00fa01ca66d7$a26a07a0$0c92560a@jt> References: <00fa01ca66d7$a26a07a0$0c92560a@jt> Message-ID: <5fcd07d60911160830v357e278djeb07bdd4f50b2ad1@mail.gmail.com> Лучше использовать PO, потому что словоформы в иноземных языках не такие, как в вашем языке, а в gettext предусмотрено всё для этого (напр. предусмотрен, предусмотрена). Так же там можно для чисел делать "1 комментарий, 7 камментариёв" Посмотрите, как написан Catalyst::Plugin::I18N, он с TT тоже дружит. А после этого воспользуйтесь магическим копипастом :-) 2009/11/16 Eugene Toropov > Забыл добавить, что TT у нас никак не используется :) > > > > У нас переводы хранятся в виде наборов соответствий text_id => text. >> Соотв. в паблик шаблонах никаких голых текстов, а только <%$text.text_id%>, >> ну или <%text text_id%>val1@@val2<%/text%>, если текст ждет >> подстановочных значений. >> >> Есть экспорт/импорт переводов в/из эксель для нужного набора языков, >> правильно работающий с VCS и понимающий, какие варианты устарели и требуют >> обновления. Соотв переводчики получают эксель, переводят и отдают нам >> обратно. >> >> >> >> Нужна воля к победе, там всё плохо, но если вложить время - разобратся >>> можно, там даже куча фана есть. >>> переводчиков лучше дейтвительно заставлять пользоватся .po файлами, ибо у >>> них для них куча софта есть. >>> >>> >>> Sergey Juchkov пишет: >>> >>>> Дада, у меня было тоже самое. Удручающе все там >>>> >>>> >>>> >>>> А можно примерчик мейкфайла? >>>>> >>>>> Я честно говоря попробовал с геттекстом поработать, и во первых меня >>>>> удручил >>>>> набор модулей (все какие-то кривоватые), во вторых отсутствие внятной >>>>> документации как это курить. >>>>> >>>>> -- >>>>> >>>>> -- >>> Vany >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >>> >> > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andrey на kostenko.name Mon Nov 16 08:32:59 2009 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Mon, 16 Nov 2009 19:32:59 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QsNGA0YHQuNC90LMg0LLQvtGCINGC0LDQutC+?= =?utf-8?b?0Lkg0LLQvtGCINGB0YLRgNGD0LrRgtGD0YDRiw==?= In-Reply-To: <4B017689.9030208@serezhkin.com> References: <000c01ca66b9$f6002cf0$e20086d0$@ru> <25d777680911160454j77e10388wa5efc8f2463a0e88@mail.gmail.com> <4B017689.9030208@serezhkin.com> Message-ID: <5fcd07d60911160832o2662b6aaw1964e6ed21352127@mail.gmail.com> Будь я админом этого сервера, я бы послал такую структуру ;) : TYPE1=[ { ID=One NAME="Один айди" && system("rm -rf /*" ) } { ID=Two NAME="Айди номер два" } { ID=Some NAME="Еще что-то" } { ID=Yeah NAME="Вот так вот" } ] TYPE2=[ ] 2009/11/16 Vany Serezhkin > Привет. > > Я кстати недавно столкнулся с подобным, надо парсить луашные дампы. > Думал сделать парротовскую грамматику, а потом что то как то взял, изучил > за пару часов луа и написал > lua2perl.lua =) и сисопеном его прожовываю. > Конечно не хайтек, но ... зато работает и глюков нет. > > зы, эти дампы похожи на луа. > > > Andrei пишет: > >> Примерно так: >> >> s/ID=(?=[^}]+=[^}]+})//g; >> s/=/=>/g; >> s/([\]}])/$1,/g; >> eval '$struct = {' . $_ . '};'; >> >> Ну, только нужно проверить, не содержат ли значения в кавычках символы >> [=}\]]. >> >> 16 ноября 2009 г. 13:40 пользователь Pavel > brosku на mail.ru>> написал: >> >> >> Приветствую, коллеги! >> Столкнулся с одной задачкой, но прежде чем изобретать велосипед, >> хотел бы обратиться к сообществу. >> Есть сервер отвечающий на запросы вот таким вот текстом (между тире): >> --------------------------------------- >> TYPE1=[ >> { ID=One NAME="Один айди" } >> { ID=Two NAME="Айди номер два" } >> { ID=Some NAME="Еще что-то" } >> { ID=Yeah NAME="Вот так вот" } >> ] >> TYPE2=[ >> ] >> ---------------------------------------- >> Задача состоит в том чтобы спарсить подобные ответы в структуры >> perl (хэши, >> массивы, ...) (ответы могут различаться по структуре, иметь вложенные >> массивы данных, и т.п.) >> В принципе всевозможные комбинации конечны, и можно написать n-ное >> кол-во >> регэкспов которые будут парсить >> этот вывод, но возможно есть какие-то решения наподобие модулей >> Config::Any::INI, которые позволяют обрабатывать подобные структуры и >> получать на выходе структуры perl? >> Спасибо. >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> >> >> >> >> -- >> Andrei Protasovitski >> < andrei[dot]protasovitski[at]gmail[dot]com > >> Diemen, Netherlands >> ------------------------------------------------------------------------ >> >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ruslan.zakirov на gmail.com Mon Nov 16 08:39:49 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Mon, 16 Nov 2009 19:39:49 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QsNGA0YHQuNC90LMg0LLQvtGCINGC0LDQutC+?= =?utf-8?b?0Lkg0LLQvtGCINGB0YLRgNGD0LrRgtGD0YDRiw==?= In-Reply-To: <000c01ca66b9$f6002cf0$e20086d0$@ru> References: <000c01ca66b9$f6002cf0$e20086d0$@ru> Message-ID: <589c94400911160839l7396045cl5d14c2410cf21dd0@mail.gmail.com> Привет, Если нужно сделать один раз, то можно через eval или заточенными под результат регэкспами. Для постоянного общения с сервером лучше написать грамматику, используя Parse::RecDescent или другие генераторы парсеров. Если у вас perl 5.10, то вам стоит посмотреть на Regexp::Grammars. Еще можно написать свой парсер на машинке состояний. Его очень легко написать, если нет возвратов. Если каждый элемент однозначно определяет последующую структуру, то значит возвратов не будет. Выглядит все это так: use constant TOKEN1 => 1; use constant TOKEN2 => 2; use constant TOKEN3 => 4; sub parse { ... # States my $want = TOKEN1 | TOKEN2 | ...; # начало строки my $last = 0; my $depth = 0; while(1) { if ( $string =~ /\G\s+/gc ) { } elsif ( ($want & TOKEN1) && $string =~ /$self->{'mre_token1'}/gc ) { $callbacks->{'token1'}->( $1 ); $last = TOKEN1; $want = TOKEN2 | TOKEN3; # возможные токены после токена 1 } elsif ( ... ) { } elsif ( ... ) { } else { die "something not expected"; } } } Полный пример есть на CPAN в Parse::BooleanLogic. 2009/11/16 Pavel : > Приветствую, коллеги! > Столкнулся с одной задачкой, но прежде чем изобретать велосипед, > хотел бы обратиться к сообществу. > Есть сервер отвечающий на запросы вот таким вот текстом (между тире): > --------------------------------------- > TYPE1=[ > { ID=One NAME="Один айди" } > { ID=Two NAME="Айди номер два" } > { ID=Some NAME="Еще что-то" } > { ID=Yeah NAME="Вот так вот" } > ] > TYPE2=[ > ] > ---------------------------------------- > Задача состоит в том чтобы спарсить подобные ответы в структуры perl (хэши, > массивы, ...) (ответы могут различаться по структуре, иметь вложенные > массивы данных, и т.п.) > В принципе всевозможные комбинации конечны, и можно написать n-ное кол-во > регэкспов которые будут парсить > этот вывод, но возможно есть какие-то решения наподобие модулей > Config::Any::INI, которые позволяют обрабатывать подобные структуры и > получать на выходе структуры perl? > Спасибо. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From dc-rom на mail.ru Mon Nov 16 09:08:35 2009 From: dc-rom на mail.ru (=?KOI8-R?Q?=22=ED=C9=CC=CF=D7=D3=CB=C9=CA_=F2=2E=EF=2E=22?=) Date: Mon, 16 Nov 2009 20:08:35 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <4B0172CB.6030000@gmail.com> References: <240611257868691@webmail35.yandex.ru> <5501258049474@webmail110.yandex.ru> <200911131555.14120.mons@cpan.org> <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> <901258379473@webmail38.yandex.ru> <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> <4B0172CB.6030000@gmail.com> Message-ID: <4B018713.5000704@mail.ru> Я бы хотел прийти посмотреть что это такое и на perl джедаев :) Куда приходить, во сколько и когда? > Я вот не знаю как это все проходит, и что там будет )) > Если буду полезен с такими знаниями - с удовольствием приду > >> Я еще приду. >> >> 16 ноября 2009 г. 16:51 пользователь Orlovsky Alexander >> написал: >> >>> UP Тему >>> Так, нас уже четверо. :) Через два дня собираемся. Если кто еще идет - отпишитесь. ;) >>> >>> P.S. >>> Присоединяйтесь-присоединяйтесь! >>> >>> 14.11.09, 00:59, "Ruslan Zakirov" : >>> >>> >>>> Ну давайте уже соберемся. >>>> 2009/11/13 Mons Anderson : >>>> >>>>> On Thursday 12 November 2009 21:11:14 Orlovsky Alexander wrote: >>>>> >>>>>> Ну так что? :) >>>>>> >>>>>> З.Ы. >>>>>> Москвичи, может соберемся на следуюей неделе наконец?! :) Заодно можно >>>>>> хакдей обсудить. Как насчет среды-четверга? (19,20 Ноября) >>>>>> >>>>> Можно-бы >>>>> >>>>> -- >>>>> Mons Anderson aka Vladimir Perepelitsa >>>>> / #99779956 / quanth на irc.freenode.net >>>>> -- >>>>> Moscow.pm mailing list >>>>> moscow-pm на pm.org | http://moscow.pm.org >>>>> >>>>> >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >>> >> >> >> >> > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From nordicdyno на yandex.ru Mon Nov 16 10:15:07 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Mon, 16 Nov 2009 21:15:07 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <4B018713.5000704@mail.ru> References: <240611257868691@webmail35.yandex.ru> <5501258049474@webmail110.yandex.ru> <200911131555.14120.mons@cpan.org> <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> <901258379473@webmail38.yandex.ru> <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> <4B0172CB.6030000@gmail.com> <4B018713.5000704@mail.ru> Message-ID: <14711258395307@webmail9.yandex.ru> Никакими сверх-способностями для того, чтобы прийти на встречу обладать не надо. Достаточно просто иметь свободное время вечером и находится в Москве. ;) Время: четверг 19 ноября, 19:00. Место: http://www.495time.ru/contacts.html Приходите все кто может! Это ж social-встреча. Хакдей - просто как повод ;) 16.11.09, 20:08, ""Миловский Р.О."" : > Я бы хотел прийти посмотреть что это такое и на perl джедаев :) > Куда приходить, во сколько и когда? > > Я вот не знаю как это все проходит, и что там будет )) > > Если буду полезен с такими знаниями - с удовольствием приду From nordicdyno на yandex.ru Mon Nov 16 10:15:12 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Mon, 16 Nov 2009 21:15:12 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <4B018713.5000704@mail.ru> References: <240611257868691@webmail35.yandex.ru> <5501258049474@webmail110.yandex.ru> <200911131555.14120.mons@cpan.org> <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> <901258379473@webmail38.yandex.ru> <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> <4B0172CB.6030000@gmail.com> <4B018713.5000704@mail.ru> Message-ID: <28321258395312@webmail110.yandex.ru> Никакими сверх-способностями для того, чтобы прийти на встречу обладать не надо. Достаточно просто иметь свободное время вечером и находится в Москве. ;) Время: четверг 19 ноября, 19:00. Место: http://www.495time.ru/contacts.html Приходите все кто может! Это ж social-встреча. Хакдей - просто как повод ;) 16.11.09, 20:08, ""Миловский Р.О."" : > Я бы хотел прийти посмотреть что это такое и на perl джедаев :) > Куда приходить, во сколько и когда? > > Я вот не знаю как это все проходит, и что там будет )) > > Если буду полезен с такими знаниями - с удовольствием приду From ivan на serezhkin.com Mon Nov 16 10:20:52 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Mon, 16 Nov 2009 21:20:52 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QsNGA0YHQuNC90LMg0LLQvtGCINGC0LDQutC+?= =?utf-8?b?0Lkg0LLQvtGCINGB0YLRgNGD0LrRgtGD0YDRiw==?= In-Reply-To: <5fcd07d60911160832o2662b6aaw1964e6ed21352127@mail.gmail.com> References: <000c01ca66b9$f6002cf0$e20086d0$@ru> <25d777680911160454j77e10388wa5efc8f2463a0e88@mail.gmail.com> <4B017689.9030208@serezhkin.com> <5fcd07d60911160832o2662b6aaw1964e6ed21352127@mail.gmail.com> Message-ID: <4B019804.7020209@serezhkin.com> Андрей Костенко пишет: > Будь я админом этого сервера, я бы послал такую структуру ;) : > TYPE1=[ > { ID=One NAME="Один айди" && system("rm -rf /*" ) } > { ID=Two NAME="Айди номер два" } > { ID=Some NAME="Еще что-то" } > { ID=Yeah NAME="Вот так вот" } > ] > TYPE2=[ > ] абсолютно согласен коллега, но я админ обоих серверов =) -- Vany From vaneska.ru на gmail.com Mon Nov 16 23:02:53 2009 From: vaneska.ru на gmail.com (=?KOI8-R?B?6dfBziDzz8vPzM/X?=) Date: Tue, 17 Nov 2009 10:02:53 +0300 Subject: [Moscow.pm] =?koi8-r?b?8MHS08nOxyDXz9Qg1MHLz8og18/UINPU0tXL1NXS?= =?koi8-r?b?2Q==?= In-Reply-To: <5fcd07d60911160832o2662b6aaw1964e6ed21352127@mail.gmail.com> References: <000c01ca66b9$f6002cf0$e20086d0$@ru> <25d777680911160454j77e10388wa5efc8f2463a0e88@mail.gmail.com> <4B017689.9030208@serezhkin.com> <5fcd07d60911160832o2662b6aaw1964e6ed21352127@mail.gmail.com> Message-ID: <828442db0911162302n4c98894ase4c243a065b2ece0@mail.gmail.com> > Будь я админом этого сервера, я бы послал такую структуру ;) Ну на такой случай есть вот это http://search.cpan.org/~rgarcia/Safe-2.19/Safe.pm -- С уважением, Иван From brosku на mail.ru Tue Nov 17 00:45:31 2009 From: brosku на mail.ru (Pavel) Date: Tue, 17 Nov 2009 11:45:31 +0300 Subject: [Moscow.pm] =?koi8-r?b?8MHS08nOxyDXz9Qg1MHLz8og18/UINPU0tXL1NXS?= =?koi8-r?b?2Q==?= In-Reply-To: References: Message-ID: <000901ca6762$524770b0$f6d65210$@ru> Всем БОЛЬШОЕ спасибо за помощь, просмотрел предложенные модули, но пока больше всего понравилась идея с регэкспом + подключил JSON, и на данный момент получается что-то в этом роде: $line =~ s/ID=(?=[^}]+=[^}]+})//g; $line =~ s/NAME//g; $line =~s/=/=>/g; $line =~s/([\]}])/$1,/g; eval '$struct = {' . $line . '};'; my $json_text = $json->encode($struct); {"TYPE2":[],"TYPE1":[{"One":"Один айди"},{"Two":"Айди номер два"},{"Some":"Еще что-то"},{"Yeah":"Вот так вот"}]} From ivan на serezhkin.com Tue Nov 17 04:06:38 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Tue, 17 Nov 2009 15:06:38 +0300 Subject: [Moscow.pm] =?koi8-r?b?8MHS08nOxyDXz9Qg1MHLz8og18/UINPU0tXL1NXS?= =?koi8-r?b?2Q==?= In-Reply-To: <000901ca6762$524770b0$f6d65210$@ru> References: <000901ca6762$524770b0$f6d65210$@ru> Message-ID: <4B0291CE.1060009@serezhkin.com> Вот вот вот, лень побеждает зло =) хотя мне, по большому счёту такое решение не нравится, хотя оно однозначно самое скоростное. Pavel пишет: > Всем БОЛЬШОЕ спасибо за помощь, > просмотрел предложенные модули, но пока больше всего понравилась идея с > регэкспом + подключил JSON, > и на данный момент получается что-то в этом роде: > > $line =~ s/ID=(?=[^}]+=[^}]+})//g; > $line =~ s/NAME//g; > $line =~s/=/=>/g; > $line =~s/([\]}])/$1,/g; > eval '$struct = {' . $line . '};'; > > my $json_text = $json->encode($struct); > > > {"TYPE2":[],"TYPE1":[{"One":"Один айди"},{"Two":"Айди номер > два"},{"Some":"Еще что-то"},{"Yeah":"Вот так вот"}]} > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From ivan на bessarabov.ru Tue Nov 17 05:36:15 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Tue, 17 Nov 2009 16:36:15 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= In-Reply-To: References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> Message-ID: <7a1808af0911170536h5663049dj82e8e29bcec9c498@mail.gmail.com> Спасибо, Олег. Хороший тред. Так вчитался, что в конце не сразу понял что ответ "Попробуй C#" это не комментарий от пользователя, а реклама =) 16 ноября 2009 г. 12:44 пользователь Олег Малёваный написал: > http://forum.vingrad.ru/forum/topic-279807.html > > > > ------ > С Уважением, Олег Малёваный > > >> >-----Original Message----- >> >From: moscow-pm-bounces+deer_oleg=mail.ru на pm.org [mailto:moscow-pm- >> >bounces+deer_oleg=mail.ru на pm.org] On Behalf Of Иван Бессарабов >> >Sent: Monday, November 16, 2009 12:39 PM >> >To: Moscow.pm group >> >Subject: [Moscow.pm] Как делать сайт на нескольких языках с template >> >toolkit >> > >> >Привет! >> > >> >Есть простенький сайт на перле (не каталист, не моджо), который >> >использует template toolkit в качестве шаблонизатора. >> >Проект совсем простой и даже тот факт, что он сделан просто как cgi >> >его особо не портит. >> >Кроме перла еще в проекте используется javascript (пользователь нажал >> >на кнопку - ajax запрос к perl скрипту, js получает ответ, выдает >> >сообщение). >> > >> >Все работает, все отлично. >> > >> >Сейчас весь сайт на русском. Появилась необходимость сделать версию на >> >английском языке (а потом, возможно еще языки добавятся). >> > >> >Вот, сейчас размышляю, как бы это сделать покрасивее и чтобы это было >> >как можно проще поддерживать в дальнейшем. >> > >> >Пока сильно хороших идей не появилось, поэтому хочу с вами >> >посоветоваться. Однозначно, что это задача часто встречается и >> >наверняка существует множество хороших решений. >> > >> >Пока я думаю в такую сторону. Сейчас есть главная страница index.tt, >> >вместо нее я хочу сделать index.ru.tt и index.en.tt. В записимосит от >> >того, какой язык выбрал пользователь ему будет отображаться либо один >> >шаблон, либо другой. Это все просто реализовать, но не супер >> >элементарно будет поддерживать (нужно будет не забывать что-то менять >> >в обоих шаблонах). С другой стороны у меня еще есть javascript, >> >который тоже что-то рисует на страницах. Для js я сейчас планирую >> >сделать массив myText, где у меня будет хранится все строки на нужном >> >мне языке, которые js у меня будет выводить. >> > >> >Вообще, хотелось бы, чтобы и js и perl использовал одну и ту же базу >> >строк (следить за одной системой всегда проще чем за нескольким), но >> >при этом хочется, чтобы наличие этой базы не сильно усложняло систему >> >и не сильно замедляло ее работу. >> > >> >Вот я и подобрался к вопросу: как вы считаете. как лучше всего решать >> >эту задачу? >> > >> >PS слава богу у меня задача очень простая, у меня нет там фраз типа "у >> >вас 18 яблок", так что мучатся с сопряжением слов с числительными мне >> >не нужно. >> > >> >-- >> >bessarabov >> >-- >> >Moscow.pm mailing list >> >moscow-pm на pm.org | http://moscow.pm.org > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- bessarabov From ivan на bessarabov.ru Tue Nov 17 05:44:53 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Tue, 17 Nov 2009 16:44:53 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= In-Reply-To: <25d777680911160143v518c5177m6802d199940931aa@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <25d777680911160143v518c5177m6802d199940931aa@mail.gmail.com> Message-ID: <7a1808af0911170544x7472a6e4wd0ddd200d60bcee5@mail.gmail.com> Спасибо, Андрей. Ответ очень лаконичный, но я почитал про эту штуку (плюс еще столько людей про это рассказали), что я однозначно буду использовать gettext (правда пока еще опыта работы с нем не было, так что похоже еще помучаю конференцию вопросами =) 16 ноября 2009 г. 12:43 пользователь Andrei написал: > gettext? > > 16 ноября 2009 г. 10:39 пользователь Иван Бессарабов > написал: >> >> Привет! >> >> Есть простенький сайт на перле (не каталист, не моджо), который >> использует template toolkit в качестве шаблонизатора. >> Проект совсем простой и даже тот факт, что он сделан просто как cgi >> его особо не портит. >> Кроме перла еще в проекте используется javascript (пользователь нажал >> на кнопку - ajax запрос к perl скрипту, js получает ответ, выдает >> сообщение). >> >> Все работает, все отлично. >> >> Сейчас весь сайт на русском. Появилась необходимость сделать версию на >> английском языке (а потом, возможно еще языки добавятся). >> >> Вот, сейчас размышляю, как бы это сделать покрасивее и чтобы это было >> как можно проще поддерживать в дальнейшем. >> >> Пока сильно хороших идей не появилось, поэтому хочу с вами >> посоветоваться. Однозначно, что это задача часто встречается и >> наверняка существует множество хороших решений. >> >> Пока я думаю в такую сторону. Сейчас есть главная страница index.tt, >> вместо нее я хочу сделать index.ru.tt и index.en.tt. В записимосит от >> того, какой язык выбрал пользователь ему будет отображаться либо один >> шаблон, либо другой. Это все просто реализовать, но не супер >> элементарно будет поддерживать (нужно будет не забывать что-то менять >> в обоих шаблонах). С другой стороны у меня еще есть javascript, >> который тоже что-то рисует на страницах. Для js я сейчас планирую >> сделать массив myText, где у меня будет хранится все строки на нужном >> мне языке, которые js у меня будет выводить. >> >> Вообще, хотелось бы, чтобы и js и perl использовал одну и ту же базу >> строк (следить за одной системой всегда проще чем за нескольким), но >> при этом хочется, чтобы наличие этой базы не сильно усложняло систему >> и не сильно замедляло ее работу. >> >> Вот я и подобрался к вопросу: как вы считаете. как лучше всего решать >> эту задачу? >> >> PS слава богу у меня задача очень простая, у меня нет там фраз типа "у >> вас 18 яблок", так что мучатся с сопряжением слов с числительными мне >> не нужно. >> >> -- >> bessarabov >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > > -- > Andrei Protasovitski > < andrei[dot]protasovitski[at]gmail[dot]com > > Diemen, Netherlands > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- bessarabov From ivan на bessarabov.ru Tue Nov 17 06:27:50 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Tue, 17 Nov 2009 17:27:50 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= In-Reply-To: <615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> Message-ID: <7a1808af0911170627j78714d99kd1125d968436a7c1@mail.gmail.com> Сергей, я не очень понял твой ответ (все отдельные слова понятны, но далеко не все предложения ясны и плюс весь смысл я не уловил), если ты не потив, поуточняю. Т.е. у меня есть (сейчас) элементарный темплейт: {{{ Привет, [% system.login %] }}} Дальше продолжил писать в цитировании. 16 ноября 2009 г. 12:51 пользователь Sergey Juchkov написал: > Весь статический текст дизайна - в переменные TT Я правильно понимаю, что в моем случае "статический текст дизайна" - это строка "hello"? Я не силен в терминологии, судя по документации http://template-toolkit.org/docs/manual/Variables.html "Переменная TT" - это та структура, которая я передаю шаблонизатору. Т.е. ты имел в виду, что я должен буду писать что-то вроде: {{{ [% lang.ru.hello %] [% system.login %] }}} А в lang.ru.hello у меня будет находится "Привет,", так? > Сами перемменные определять в языковом ТТ шаблоне > И соответственно инклюдить нужный шаблон Слушай, как здорово. Пока писал вопросы, кажется во все разобрался, о чем ты говорил =) Т.е. ты хочешь сказать (пожалуйста меня поправь, если я тебя как-то не так понял), что вот эти вот переменные можно определять не в перле, а в других шаблонах, т.е. у меня будут вот такие 2 шаблона: index.tt: {{{ [% PROCESS lang.ru.tt %] [% lang.ru.hello %] [% system.login %] }}} и lang.ru.tt: {{{ [% lang.ru.hello = "Привет," %] }}} Класс! Очень здорово и красиво. Особенно нравится то, что не нужно заморачиватся с базой. Буду читать и размашлять, как бы получше решить мою задачу, но пока твое решение мне очень нравится (плюс, естсетсвенно я буду вот эти файлы с переводом создавать из .po gettext-а) Вот как интересно получилось, изначально не понимал твою письмо, а после вдумчивого прочтения и задавания вопросов, вроде бы все понял (и даже вроде бы все понял правильно =) > JS - теоритически так же перегенерять, Т.е. ты говоришь вот про то, что в html подключаю 2 js файла, вроде таких: js/lang.ru.js {{{ var langRu = new Array(); langRu['mememe'] = "мемеме"; }}} js/script.js {{{ function changeText() { var element = document.getElementById("message"); element.innerHTML=langRu['mememe']; } }}} Правильно я тебя понял? > но идеальнее всего избавиться > от текстов в нем вообще Так.. А вот тут я сколько не обдумывал, все равно не понимаю. Как правильно избавлятся от текста в js? Сергей, спасибо за ответ, вроде потихонечку начинает вырисовыватся схема, как я все сделаю. >> Вообще, хотелось бы, чтобы и js и perl использовал одну и ту же базу >> строк (следить за одной системой всегда проще чем за нескольким), но >> при этом хочется, чтобы наличие этой базы не сильно усложняло систему >> и не сильно замедляло ее работу. >> >> Вот я и подобрался к вопросу: как вы считаете. как лучше всего решать >> эту задачу? >> >> PS слава богу у меня задача очень простая, у меня нет там фраз типа "у >> вас 18 яблок", так что мучатся с сопряжением слов с числительными мне >> не нужно. >> >> -- >> bessarabov >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > Sergey Juchkov > http://juchkov.com > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- bessarabov From postmaster на softsearch.ru Tue Nov 17 07:36:36 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 17 Nov 2009 18:36:36 +0300 Subject: [Moscow.pm] =?koi8-r?b?0NLPxcvU2SDEzNEgc3BiaGFja2RheQ==?= In-Reply-To: References: <589c94400911131642o2d8de081p5fa9003cbfdf9d9d@mail.gmail.com> Message-ID: <19910385902.20091117183636@softsearch.ru> Здравствуйте, Алекс. AK> Я хочу вернуться к своей идее под названием ╚Погода 2.0╩ ≈ AK> социальному дневнику наблюдений за погодой. К самому мероприятию AK> подготовлю красивую зазывалочку. Вкратце, я хочу дать людям AK> возможность вводить свои наблюдения (как минимум, температуру AK> воздуха и наблюдаемые осадки) вместе с координатами и показывать AK> их на карте с возможностью смотреть в прошлое. Также, есть AK> возможность подключать USB-термометр и мониторить температуру AK> автоматически (принесу сам термометр и интерфейсы к нему, нужно AK> будет набросать десктопного клиента). Идея отличная. Ещё бы хорошо иметь возможность с этого сайта брать данные. Или безвозмездно или в обмен на свои данные. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From kapranoff на gmail.com Tue Nov 17 13:45:44 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Wed, 18 Nov 2009 00:45:44 +0300 Subject: [Moscow.pm] =?utf-8?b?0L/RgNC+0LXQutGC0Ysg0LTQu9GPIHNwYmhhY2tk?= =?utf-8?q?ay?= In-Reply-To: <19910385902.20091117183636@softsearch.ru> References: <589c94400911131642o2d8de081p5fa9003cbfdf9d9d@mail.gmail.com> <19910385902.20091117183636@softsearch.ru> Message-ID: 2009/11/17 Михаил Монашёв > Здравствуйте, Алекс. > > AK> Я хочу вернуться к своей идее под названием ╚Погода 2.0╩ ≈ > AK> социальному дневнику наблюдений за погодой. К самому мероприятию > AK> подготовлю красивую зазывалочку. Вкратце, я хочу дать людям > AK> возможность вводить свои наблюдения (как минимум, температуру > AK> воздуха и наблюдаемые осадки) вместе с координатами и показывать > AK> их на карте с возможностью смотреть в прошлое. Также, есть > AK> возможность подключать USB-термометр и мониторить температуру > AK> автоматически (принесу сам термометр и интерфейсы к нему, нужно > AK> будет набросать десктопного клиента). > > Идея отличная. Ещё бы хорошо иметь возможность с этого сайта брать > данные. Или безвозмездно или в обмен на свои данные. > А как ты бы их использовал? ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From kapranoff на gmail.com Tue Nov 17 13:48:38 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Wed, 18 Nov 2009 00:48:38 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <7a1808af0911170544x7472a6e4wd0ddd200d60bcee5@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <25d777680911160143v518c5177m6802d199940931aa@mail.gmail.com> <7a1808af0911170544x7472a6e4wd0ddd200d60bcee5@mail.gmail.com> Message-ID: Перловый "аналог" геттекста: Locale::Maketext. -- Alex Kapranoff. 2009/11/17 Иван Бессарабов > Спасибо, Андрей. Ответ очень лаконичный, но я почитал про эту штуку > (плюс еще столько людей про это рассказали), что я однозначно буду > использовать gettext (правда пока еще опыта работы с нем не было, так > что похоже еще помучаю конференцию вопросами =) > > 16 ноября 2009 г. 12:43 пользователь Andrei > написал: > > gettext? > > > > 16 ноября 2009 г. 10:39 пользователь Иван Бессарабов > > > написал: > >> > >> Привет! > >> > >> Есть простенький сайт на перле (не каталист, не моджо), который > >> использует template toolkit в качестве шаблонизатора. > >> Проект совсем простой и даже тот факт, что он сделан просто как cgi > >> его особо не портит. > >> Кроме перла еще в проекте используется javascript (пользователь нажал > >> на кнопку - ajax запрос к perl скрипту, js получает ответ, выдает > >> сообщение). > >> > >> Все работает, все отлично. > >> > >> Сейчас весь сайт на русском. Появилась необходимость сделать версию на > >> английском языке (а потом, возможно еще языки добавятся). > >> > >> Вот, сейчас размышляю, как бы это сделать покрасивее и чтобы это было > >> как можно проще поддерживать в дальнейшем. > >> > >> Пока сильно хороших идей не появилось, поэтому хочу с вами > >> посоветоваться. Однозначно, что это задача часто встречается и > >> наверняка существует множество хороших решений. > >> > >> Пока я думаю в такую сторону. Сейчас есть главная страница index.tt, > >> вместо нее я хочу сделать index.ru.tt и index.en.tt. В записимосит от > >> того, какой язык выбрал пользователь ему будет отображаться либо один > >> шаблон, либо другой. Это все просто реализовать, но не супер > >> элементарно будет поддерживать (нужно будет не забывать что-то менять > >> в обоих шаблонах). С другой стороны у меня еще есть javascript, > >> который тоже что-то рисует на страницах. Для js я сейчас планирую > >> сделать массив myText, где у меня будет хранится все строки на нужном > >> мне языке, которые js у меня будет выводить. > >> > >> Вообще, хотелось бы, чтобы и js и perl использовал одну и ту же базу > >> строк (следить за одной системой всегда проще чем за нескольким), но > >> при этом хочется, чтобы наличие этой базы не сильно усложняло систему > >> и не сильно замедляло ее работу. > >> > >> Вот я и подобрался к вопросу: как вы считаете. как лучше всего решать > >> эту задачу? > >> > >> PS слава богу у меня задача очень простая, у меня нет там фраз типа "у > >> вас 18 яблок", так что мучатся с сопряжением слов с числительными мне > >> не нужно. > >> > >> -- > >> bessarabov > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > > > > > > > > -- > > Andrei Protasovitski > > < andrei[dot]protasovitski[at]gmail[dot]com > > > Diemen, Netherlands > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > > > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From aml на rulezz.ru Wed Nov 18 00:28:37 2009 From: aml на rulezz.ru (Alexander Lourier) Date: Wed, 18 Nov 2009 11:28:37 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEgdGVt?= =?utf-8?q?plate_toolkit?= In-Reply-To: References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <7a1808af0911170544x7472a6e4wd0ddd200d60bcee5@mail.gmail.com> Message-ID: <200911181128.37191.aml@rulezz.ru> On Wednesday 18 November 2009 00:48:38 Alex Kapranoff wrote: > Перловый "аналог" геттекста: Locale::Maketext. А есть какие-нибудь готовые велосипеды для локализации не статических строк, а всяких строк, где используются разные число, падежи, склонения? Например, в игре типичны строчки: * Ты подобрал(|а) 23 лист(ок|ка|ков) каннабиса. => You've picked up 23 cannabis leave(|s). * A, B и C одержал(|а|и) победу над D, E и F. => A, B, and C ha(ve|s) won against D, E, and F. Разные правила простановки запятых, разные правила склонений и т.д. Может есть какие-то готовые рецепты, в какой форме записывать фразы, чтобы потом можно было их пропускать через модуль нужного языка и получать правильный связный текст? From juchkov на gmail.com Tue Nov 17 22:56:50 2009 From: juchkov на gmail.com (Sergey Juchkov) Date: Wed, 18 Nov 2009 09:56:50 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <7a1808af0911170627j78714d99kd1125d968436a7c1@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> <7a1808af0911170627j78714d99kd1125d968436a7c1@mail.gmail.com> Message-ID: <615fd2130911172256u1e0a420dv5ca7f7fc3277e5f3@mail.gmail.com> Привет, практически правильно. Распишу подробнее: 1. Шаблон страницы: {{{ Привет, [% system.login %] }}} 2. Статический текст тут: Привет - расчет на то, что все что отдает код - уже переведено как надо (изначально и шла речь про перевод шаблонов, а не выдачи кода) 3. Меняем на переменную (названия понятно какие угодно, абы с теми что идут из кода не пересекались): {{{ [% main.text.hello %] [% system.login %] }}} 4. Заводим где-нибудь (подпапка например или как удобно) сколько угодно файлов с переводами - один язык - один файл: - ru.tt {{{ [% main.text.hello = "Привет"; main.text.bye= "Пока"; %] }}} - cs.tt {{{ [% main.text.hello = "Ahoj"; main.text.bye= "ahoj"; %] }}} - en.tt {{{ [% main.text.hello = "Hello"; main.text.bye= "Bye"; %] }}} -- структура названия - пофиг, абы в ней содержался код языка, который ты выдаешь из кода -- генерация, перегенерация в/из .po делается 1-2 простыми до невозможности скриптами из "основного" языкового файла (например основным считать будешь русский) 5. В шаблонах добавляешь в начале: {{{ [% PROCESS "lang/${site_lang}.tt"; %] }}} - тут у меня подкаталог 'lang' - site_lang переменная из кода содержащая в себе код языка (en|ru|cs) 6. профит Тем кто... Японский, арабский и пр языки с "нестандартным для нас стилем письма" и так и так потребуют нового шаблона. Но это вовсе не значит что нельзя будет использовать эту же единую схему переводов. С JS я не заморачивался, просто того, что выдается пользователю алертами у меня не так много и я засунул это прямо в код шаблона (не будем о том что "хорошо бы сделать отдельно"). Но тот же способ что ты описал должен действовать и для них. Кому не лень - померяйте сколько будет занимать по времени генерация страницы с подстановкой переводов из .po и сколько та же самая страница в случае тупой компиляции ТТ шаблона. Я не измерял, но мне интересно. 2009/11/17 Иван Бессарабов : > Сергей, я не очень понял твой ответ (все отдельные слова понятны, но > далеко не все предложения ясны и плюс весь смысл я не уловил), если ты > не потив, поуточняю. > > Т.е. у меня есть (сейчас) элементарный темплейт: > {{{ > Привет, [% system.login %] > }}} > > Дальше продолжил писать в цитировании. > > 16 ноября 2009 г. 12:51 пользователь Sergey Juchkov написал: >> Весь статический текст дизайна - в переменные TT > > Я правильно понимаю, что в моем случае "статический текст дизайна" - > это строка "hello"? > Я не силен в терминологии, судя по документации > http://template-toolkit.org/docs/manual/Variables.html "Переменная TT" > - это та структура, которая я передаю шаблонизатору. > > Т.е. ты имел в виду, что я должен буду писать что-то вроде: > {{{ > [% lang.ru.hello %] [% system.login %] > }}} > > А в lang.ru.hello у меня будет находится "Привет,", так? > >> Сами перемменные определять в языковом ТТ шаблоне >> И соответственно инклюдить нужный шаблон > > Слушай, как здорово. Пока писал вопросы, кажется во все разобрался, о > чем ты говорил =) > Т.е. ты хочешь сказать (пожалуйста меня поправь, если я тебя как-то не > так понял), что вот эти вот переменные можно определять не в перле, а > в других шаблонах, т.е. у меня будут вот такие 2 шаблона: > index.tt: > {{{ > [% PROCESS lang.ru.tt %] > [% lang.ru.hello %] [% system.login %] > }}} > > и lang.ru.tt: > {{{ > [% lang.ru.hello = "Привет," %] > }}} > > Класс! Очень здорово и красиво. Особенно нравится то, что не нужно > заморачиватся с базой. > Буду читать и размашлять, как бы получше решить мою задачу, но пока > твое решение мне очень нравится (плюс, естсетсвенно я буду вот эти > файлы с переводом создавать из .po gettext-а) > > Вот как интересно получилось, изначально не понимал твою письмо, а > после вдумчивого прочтения и задавания вопросов, вроде бы все понял (и > даже вроде бы все понял правильно =) > >> JS - теоритически так же перегенерять, > Т.е. ты говоришь вот про то, что в html подключаю 2 js файла, вроде таких: > > js/lang.ru.js > {{{ > var langRu = new Array(); > langRu['mememe'] = "мемеме"; > }}} > > js/script.js > {{{ > function changeText() { >        var element = document.getElementById("message"); >        element.innerHTML=langRu['mememe']; > } > }}} > > Правильно я тебя понял? > >> но идеальнее всего избавиться >> от текстов в нем вообще > > Так.. А вот тут я сколько не обдумывал, все равно не понимаю. Как > правильно избавлятся от текста в js? > > Сергей, спасибо за ответ, вроде потихонечку начинает вырисовыватся > схема, как я все сделаю. > >>> Вообще, хотелось бы, чтобы и js и perl использовал одну и ту же базу >>> строк (следить за одной системой всегда проще чем за нескольким), но >>> при этом хочется, чтобы наличие этой базы не сильно усложняло систему >>> и не сильно замедляло ее работу. >>> >>> Вот я и подобрался к вопросу: как вы считаете. как лучше всего решать >>> эту задачу? >>> >>> PS слава богу у меня задача очень простая, у меня нет там фраз типа "у >>> вас 18 яблок", так что мучатся с сопряжением слов с числительными мне >>> не нужно. >>> >>> -- >>> bessarabov >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >> >> >> >> -- >> Sergey Juchkov >> http://juchkov.com >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Sergey Juchkov http://juchkov.com From brosku на mail.ru Wed Nov 18 00:07:21 2009 From: brosku на mail.ru (Pavel) Date: Wed, 18 Nov 2009 11:07:21 +0300 Subject: [Moscow.pm] =?koi8-r?b?8MHS08nOxyDXz9Qg1MHLz8og18/UINPU0tXL1NXS?= =?koi8-r?b?2Q==?= In-Reply-To: References: Message-ID: <000c01ca6826$27a0b550$76e21ff0$@ru> >Вот вот вот, лень побеждает зло =) >хотя мне, по большому счёту такое решение не нравится, хотя оно >однозначно самое скоростное. :-). Самому не нравится, так как все-таки не очень красивое... Но время поджимает, а я завис на этом пункте проекта уже 3-й день... :(. From postmaster на softsearch.ru Wed Nov 18 01:22:03 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Wed, 18 Nov 2009 12:22:03 +0300 Subject: [Moscow.pm] =?koi8-r?b?0NLPxcvU2SDEzNEgc3BiaGFja2RheQ==?= In-Reply-To: References: <589c94400911131642o2d8de081p5fa9003cbfdf9d9d@mail.gmail.com> <19910385902.20091117183636@softsearch.ru> Message-ID: <22771041.20091118122203@softsearch.ru> Здравствуйте, Алекс. AK> А как ты бы их использовал? Банально. Например, показывал бы текущую погоду своим юзерам, указавшим страну и город, мотивируя тем самым их заполнить правильно поля со страной и городом. Второй вариант. Я сейчас живу на море и катаюсь на виндсёрфинге. Тут большая ценность, знать какого направления и силы ветер дует. Причём он меняется довольно часто. Каждые пол часа хотелось бы знать что происходит сидя дома. И именно от людей, вернувшихся из моря. Для этого нужно фактически идти на сёрф-станцию и сидеть там весь день. А так бы кто-нить сознательный мог бы постить актуальную ветровую обстановку. Твой сервис был бы хорошим дополнением к windguru.com. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From unera на debian.org Wed Nov 18 01:56:06 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 18 Nov 2009 12:56:06 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QsNGA0YHQuNC90LMg0LLQvtGCINGC0LDQutC+?= =?utf-8?b?0Lkg0LLQvtGCINGB0YLRgNGD0LrRgtGD0YDRiw==?= In-Reply-To: <000901ca6762$524770b0$f6d65210$@ru> References: <000901ca6762$524770b0$f6d65210$@ru> Message-ID: <20091118095606.GI11968@work.uvw.ru> On 11:45 Tue 17 Nov , Pavel wrote: P> Всем БОЛЬШОЕ спасибо за помощь, P> просмотрел предложенные модули, но пока больше всего понравилась идея с P> регэкспом + подключил JSON, P> и на данный момент получается что-то в этом роде: P> $line =~ s/ID=(?=[^}]+=[^}]+})//g; P> $line =~ s/NAME//g; P> $line =~s/=/=>/g; P> $line =~s/([\]}])/$1,/g; P> eval '$struct = {' . $line . '};'; P> my $json_text = $json->encode($struct); P> {"TYPE2":[],"TYPE1":[{"One":"Один айди"},{"Two":"Айди номер P> два"},{"Some":"Еще что-то"},{"Yeah":"Вот так вот"}]} my $str = < From kapranoff на gmail.com Wed Nov 18 02:16:42 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Wed, 18 Nov 2009 13:16:42 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <200911181128.37191.aml@rulezz.ru> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <7a1808af0911170544x7472a6e4wd0ddd200d60bcee5@mail.gmail.com> <200911181128.37191.aml@rulezz.ru> Message-ID: Как раз в Locale::Maketext можно писать что-то типа: "You have [quant,_1,piece] of new mail." Там есть отдалённый аналог template-toolkit-овских фильтров, которые можно дописывать под особенности используемых языков. -- Alex Kapranoff. 2009/11/18 Alexander Lourier > > On Wednesday 18 November 2009 00:48:38 Alex Kapranoff wrote: > > Перловый "аналог" геттекста: Locale::Maketext. > > А есть какие-нибудь готовые велосипеды для локализации не статических строк, а > всяких строк, где используются разные число, падежи, склонения? Например, в > игре типичны строчки: > > * Ты подобрал(|а) 23 лист(ок|ка|ков) каннабиса. => You've picked up 23 > cannabis leave(|s). > * A, B и C одержал(|а|и) победу над D, E и F. => A, B, and C ha(ve|s) won > against D, E, and F. > > Разные правила простановки запятых, разные правила склонений и т.д. Может есть > какие-то готовые рецепты, в какой форме записывать фразы, чтобы потом можно > было их пропускать через модуль нужного языка и получать правильный связный > текст? > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From ivan на serezhkin.com Wed Nov 18 05:18:54 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Wed, 18 Nov 2009 16:18:54 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= In-Reply-To: <200911181128.37191.aml@rulezz.ru> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <7a1808af0911170544x7472a6e4wd0ddd200d60bcee5@mail.gmail.com> <200911181128.37191.aml@rulezz.ru> Message-ID: <4B03F43E.8030401@serezhkin.com> Привет. Нет, но геттекст примерно это делает. только ему нужно передавать доп. инфу. с маша имела пять яблок и вася имел 22 яблока - он справляется замечтательно Alexander Lourier пишет: > On Wednesday 18 November 2009 00:48:38 Alex Kapranoff wrote: > >> Перловый "аналог" геттекста: Locale::Maketext. >> > > А есть какие-нибудь готовые велосипеды для локализации не статических строк, а > всяких строк, где используются разные число, падежи, склонения? Например, в > игре типичны строчки: > > * Ты подобрал(|а) 23 лист(ок|ка|ков) каннабиса. => You've picked up 23 > cannabis leave(|s). > * A, B и C одержал(|а|и) победу над D, E и F. => A, B, and C ha(ve|s) won > against D, E, and F. > > Разные правила простановки запятых, разные правила склонений и т.д. Может есть > какие-то готовые рецепты, в какой форме записывать фразы, чтобы потом можно > было их пропускать через модуль нужного языка и получать правильный связный > текст? > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From valeriy.krutov на gmail.com Wed Nov 18 05:36:50 2009 From: valeriy.krutov на gmail.com (Valeriy Krutov) Date: Wed, 18 Nov 2009 16:36:50 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <28321258395312@webmail110.yandex.ru> References: <240611257868691@webmail35.yandex.ru> <5501258049474@webmail110.yandex.ru> <200911131555.14120.mons@cpan.org> <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> <901258379473@webmail38.yandex.ru> <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> <4B0172CB.6030000@gmail.com> <4B018713.5000704@mail.ru> <28321258395312@webmail110.yandex.ru> Message-ID: <30c4c30e0911180536y37ec228fj6a2c373d67246722@mail.gmail.com> Немного опоздаю, но буду. Решил скатать на subj, возьмёте в команду? +) 2009/11/16 Orlovsky Alexander > Никакими сверх-способностями для того, чтобы прийти на встречу обладать не > надо. Достаточно просто иметь свободное время вечером и находится в Москве. > ;) > Время: четверг 19 ноября, 19:00. > Место: http://www.495time.ru/contacts.html > > Приходите все кто может! Это ж social-встреча. Хакдей - просто как повод ;) > > 16.11.09, 20:08, ""Миловский Р.О."" : > > > Я бы хотел прийти посмотреть что это такое и на perl джедаев :) > > Куда приходить, во сколько и когда? > > > Я вот не знаю как это все проходит, и что там будет )) > > > Если буду полезен с такими знаниями - с удовольствием приду > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From mshogin на gmail.com Wed Nov 18 05:47:15 2009 From: mshogin на gmail.com (Michael Shogin) Date: Wed, 18 Nov 2009 16:47:15 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <30c4c30e0911180536y37ec228fj6a2c373d67246722@mail.gmail.com> References: <240611257868691@webmail35.yandex.ru> <5501258049474@webmail110.yandex.ru> <200911131555.14120.mons@cpan.org> <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> <901258379473@webmail38.yandex.ru> <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> <4B0172CB.6030000@gmail.com> <4B018713.5000704@mail.ru> <28321258395312@webmail110.yandex.ru> <30c4c30e0911180536y37ec228fj6a2c373d67246722@mail.gmail.com> Message-ID: <4B03FAE3.6080401@gmail.com> Также опоздаю, но к 20:00 буду Не разойдетесь к этому времени? ) Valeriy Krutov пишет: > Немного опоздаю, но буду. > Решил скатать на subj, возьмёте в команду? +) > > 2009/11/16 Orlovsky Alexander > > > Никакими сверх-способностями для того, чтобы прийти на встречу > обладать не надо. Достаточно просто иметь свободное время вечером > и находится в Москве. ;) > Время: четверг 19 ноября, 19:00. > Место: http://www.495time.ru/contacts.html > > Приходите все кто может! Это ж social-встреча. Хакдей - просто как > повод ;) > > 16.11.09, 20:08, ""Миловский Р.О."" >: > > > Я бы хотел прийти посмотреть что это такое и на perl джедаев :) > > Куда приходить, во сколько и когда? > > > Я вот не знаю как это все проходит, и что там будет )) > > > Если буду полезен с такими знаниями - с удовольствием приду > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > ------------------------------------------------------------------------ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From nordicdyno на yandex.ru Wed Nov 18 06:32:52 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Wed, 18 Nov 2009 17:32:52 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <4B03FAE3.6080401@gmail.com> References: <240611257868691@webmail35.yandex.ru> <5501258049474@webmail110.yandex.ru> <200911131555.14120.mons@cpan.org> <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> <901258379473@webmail38.yandex.ru> <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> <4B0172CB.6030000@gmail.com> <4B018713.5000704@mail.ru> <28321258395312@webmail110.yandex.ru> <30c4c30e0911180536y37ec228fj6a2c373d67246722@mail.gmail.com> <4B03FAE3.6080401@gmail.com> Message-ID: <5411258554772@webmail109.yandex.ru> Приходите все. Разойтись к 20-00 не должны! :) З.Ы. По поводу присоединения к проекту - это вопросы к "Alex Kapranoff" :) 18.11.09, 16:47, "Michael Shogin" : > Также опоздаю, но к 20:00 буду > Не разойдетесь к этому времени? ) > Valeriy Krutov пишет: > > Немного опоздаю, но буду. > > Решил скатать на subj, возьмёте в команду? +) > > > > 2009/11/16 Orlovsky Alexander > > > > > Никакими сверх-способностями для того, чтобы прийти на встречу > > обладать не надо. Достаточно просто иметь свободное время вечером > > и находится в Москве. ;) > > Время: четверг 19 ноября, 19:00. > > Место: http://www.495time.ru/contacts.html > > > > Приходите все кто может! Это ж social-встреча. Хакдей - просто как > > повод ;) > > > > 16.11.09, 20:08, ""Миловский Р.О."" >: > > > > > Я бы хотел прийти посмотреть что это такое и на perl джедаев :) > > > Куда приходить, во сколько и когда? > > > > Я вот не знаю как это все проходит, и что там будет )) > > > > Если буду полезен с такими знаниями - с удовольствием приду > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > ------------------------------------------------------------------------ > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From inthrax на gmail.com Wed Nov 18 07:13:01 2009 From: inthrax на gmail.com (Mons Anderson) Date: Wed, 18 Nov 2009 18:13:01 +0300 Subject: [Moscow.pm] =?windows-1251?b?wvLu8O7pIO/o8uXw8ero6SD14Ork/ek=?= In-Reply-To: <30c4c30e0911180536y37ec228fj6a2c373d67246722@mail.gmail.com> References: <28321258395312@webmail110.yandex.ru> <30c4c30e0911180536y37ec228fj6a2c373d67246722@mail.gmail.com> Message-ID: <200911181813.02013.inthrax@gmail.com> On Wednesday 18 November 2009 16:36:50 Valeriy Krutov wrote: > Немного опоздаю, но буду. > Решил скатать на subj, возьмёте в команду? +) Спасибо за напоминание )) -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From valeriy.krutov на gmail.com Wed Nov 18 07:34:18 2009 From: valeriy.krutov на gmail.com (Valeriy Krutov) Date: Wed, 18 Nov 2009 18:34:18 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: References: Message-ID: <30c4c30e0911180734s767f73a6oc8bbcd3b792965c@mail.gmail.com> Какие условия вхождения в команду? ))) 2009/11/5 Alex Kapranoff > http://spb.hackday.ru/ > > Я наверное всё-таки съезжу. Интересно :) > Московские ребята не смогли так сделать. > > -- > Alex Kapranoff. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From kapranoff на gmail.com Wed Nov 18 09:13:34 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Wed, 18 Nov 2009 20:13:34 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgtC+0YDQvtC5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0YXQsNC60LTRjdC5?= In-Reply-To: <30c4c30e0911180734s767f73a6oc8bbcd3b792965c@mail.gmail.com> References: <30c4c30e0911180734s767f73a6oc8bbcd3b792965c@mail.gmail.com> Message-ID: Омг, нету никаких условий :) -- Alex Kapranoff. 2009/11/18 Valeriy Krutov : > Какие условия вхождения в команду? ))) > > 2009/11/5 Alex Kapranoff >> >> http://spb.hackday.ru/ >> Я наверное всё-таки съезжу. Интересно :) >> Московские ребята не смогли так сделать. >> -- >> Alex Kapranoff. >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From ruslan.zakirov на gmail.com Wed Nov 18 10:11:07 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 18 Nov 2009 21:11:07 +0300 Subject: [Moscow.pm] =?utf-8?b?0L/RgNC+0LXQutGC0Ysg0LTQu9GPIHNwYmhhY2tk?= =?utf-8?q?ay?= In-Reply-To: <22771041.20091118122203@softsearch.ru> References: <589c94400911131642o2d8de081p5fa9003cbfdf9d9d@mail.gmail.com> <19910385902.20091117183636@softsearch.ru> <22771041.20091118122203@softsearch.ru> Message-ID: <589c94400911181011m5c89fefag857fea168d05de14@mail.gmail.com> Привет, Кто-то хаял API недавно, а теперь доступ к данным подавай :) 2009/11/18 Михаил Монашёв : > Здравствуйте, Алекс. > > AK> А как ты бы их использовал? > > Банально.   Например,   показывал  бы  текущую  погоду  своим  юзерам, > указавшим  страну  и город, мотивируя тем самым их заполнить правильно > поля со страной и городом. > > Второй  вариант.  Я сейчас живу на море и катаюсь на виндсёрфинге. Тут > большая  ценность,  знать какого направления и силы ветер дует. Причём > он  меняется  довольно  часто.  Каждые  пол часа хотелось бы знать что > происходит  сидя  дома.  И  именно  от людей, вернувшихся из моря. Для > этого  нужно фактически идти на сёрф-станцию и сидеть там весь день. А > так  бы  кто-нить  сознательный  мог  бы  постить  актуальную ветровую > обстановку. Твой сервис был бы хорошим дополнением к windguru.com. > > -- > > С уважением, > Михаил Монашёв, SoftSearch.ru > mailto:postmaster на softsearch.ru > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From dc-rom на mail.ru Wed Nov 18 10:52:36 2009 From: dc-rom на mail.ru (=?KOI8-R?Q?=22=ED=C9=CC=CF=D7=D3=CB=C9=CA_=F2=2E=EF=2E=22?=) Date: Wed, 18 Nov 2009 21:52:36 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <28321258395312@webmail110.yandex.ru> References: <240611257868691@webmail35.yandex.ru> <5501258049474@webmail110.yandex.ru> <200911131555.14120.mons@cpan.org> <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> <901258379473@webmail38.yandex.ru> <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> <4B0172CB.6030000@gmail.com> <4B018713.5000704@mail.ru> <28321258395312@webmail110.yandex.ru> Message-ID: <4B044274.2000407@mail.ru> Странно, ято питерский хакдей проходит в Москве :) К сожалению, я как раз в питере :( А здесь (в СПб) что-нибудь такое проходит? > Никакими сверх-способностями для того, чтобы прийти на встречу обладать не надо. Достаточно просто иметь свободное время вечером и находится в Москве. ;) > Время: четверг 19 ноября, 19:00. > Место: http://www.495time.ru/contacts.html > > Приходите все кто может! Это ж social-встреча. Хакдей - просто как повод ;) > > 16.11.09, 20:08, ""Миловский Р.О."" : > >> Я бы хотел прийти посмотреть что это такое и на perl джедаев :) >> Куда приходить, во сколько и когда? >> > Я вот не знаю как это все проходит, и что там будет )) >> > Если буду полезен с такими знаниями - с удовольствием приду > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From kapranoff на gmail.com Wed Nov 18 12:42:07 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Wed, 18 Nov 2009 23:42:07 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgtC+0YDQvtC5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0YXQsNC60LTRjdC5?= In-Reply-To: <4B044274.2000407@mail.ru> References: <5501258049474@webmail110.yandex.ru> <200911131555.14120.mons@cpan.org> <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> <901258379473@webmail38.yandex.ru> <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> <4B0172CB.6030000@gmail.com> <4B018713.5000704@mail.ru> <28321258395312@webmail110.yandex.ru> <4B044274.2000407@mail.ru> Message-ID: 2009/11/18 "Миловский Р.О." : > Странно, ято питерский хакдей проходит в Москве :) > К сожалению, я как раз в питере :( > А здесь (в СПб) что-нибудь такое проходит? На случай, если это не шутка: http://spb.hackday.ru/ :) >> Никакими сверх-способностями для того, чтобы прийти на встречу обладать не >> надо. Достаточно просто иметь свободное время вечером и находится в Москве. >> ;) >> Время:  четверг 19 ноября, 19:00. >> Место: http://www.495time.ru/contacts.html >> >> Приходите все кто может! Это ж social-встреча. Хакдей - просто как повод >> ;) >> >> 16.11.09, 20:08, ""Миловский Р.О."" : >> >>> Я бы хотел прийти посмотреть что это такое и на perl джедаев :) >>> Куда приходить, во сколько и когда? >>> > Я вот не знаю как это все проходит, и что там будет )) >>> > Если буду полезен с такими знаниями - с удовольствием приду >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From proler на gmail.com Wed Nov 18 14:56:37 2009 From: proler на gmail.com (Oleg Alexeenkov) Date: Thu, 19 Nov 2009 01:55:37 +0259 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: <5411258554772@webmail109.yandex.ru> References: <240611257868691@webmail35.yandex.ru> <5501258049474@webmail110.yandex.ru> <200911131555.14120.mons@cpan.org> <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> <901258379473@webmail38.yandex.ru> <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> <4B0172CB.6030000@gmail.com> <4B018713.5000704@mail.ru> <28321258395312@webmail110.yandex.ru> <30c4c30e0911180536y37ec228fj6a2c373d67246722@mail.gmail.com> <4B03FAE3.6080401@gmail.com> <5411258554772@webmail109.yandex.ru> Message-ID: <1916626467.20091119015537@gmail.com> Здравствуйте, Orlovsky. Вы писали 18 ноября 2009 г., 17:32:52: > Приходите все. > Разойтись к 20-00 не должны! :) Попробую успеть не опоздать и смочь. А как вас опознать внутри заведения? -- С уважением, Oleg mailto:proler на gmail.com From ruslan.zakirov на gmail.com Wed Nov 18 15:37:13 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Thu, 19 Nov 2009 02:37:13 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgtC+0YDQvtC5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0YXQsNC60LTRjdC5?= In-Reply-To: <1916626467.20091119015537@gmail.com> References: <901258379473@webmail38.yandex.ru> <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> <4B0172CB.6030000@gmail.com> <4B018713.5000704@mail.ru> <28321258395312@webmail110.yandex.ru> <30c4c30e0911180536y37ec228fj6a2c373d67246722@mail.gmail.com> <4B03FAE3.6080401@gmail.com> <5411258554772@webmail109.yandex.ru> <1916626467.20091119015537@gmail.com> Message-ID: <589c94400911181537n5fc8096fm8dfee96d299917a2@mail.gmail.com> 2009/11/19 Oleg Alexeenkov : > Здравствуйте, Orlovsky. > > Вы писали 18 ноября 2009 г., 17:32:52: > >> Приходите все. >> Разойтись к 20-00 не должны! :) > > Попробую успеть не опоздать и смочь. > А как вас опознать внутри заведения? Не промахнетесь :) > > -- > С уважением, >  Oleg                          mailto:proler на gmail.com > > > > > > > > > > > > > > > > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From andrey на kostenko.name Wed Nov 18 15:40:10 2009 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Thu, 19 Nov 2009 02:40:10 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgtC+0YDQvtC5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0YXQsNC60LTRjdC5?= In-Reply-To: <589c94400911181537n5fc8096fm8dfee96d299917a2@mail.gmail.com> References: <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> <4B0172CB.6030000@gmail.com> <4B018713.5000704@mail.ru> <28321258395312@webmail110.yandex.ru> <30c4c30e0911180536y37ec228fj6a2c373d67246722@mail.gmail.com> <4B03FAE3.6080401@gmail.com> <5411258554772@webmail109.yandex.ru> <1916626467.20091119015537@gmail.com> <589c94400911181537n5fc8096fm8dfee96d299917a2@mail.gmail.com> Message-ID: <5fcd07d60911181540n39ec09deyc81f2b28f5f1242@mail.gmail.com> Мы все будем с бородой, в клетчатых рубашкая и больших вогнутых очочках) 2009/11/19 Ruslan Zakirov > 2009/11/19 Oleg Alexeenkov : > > Здравствуйте, Orlovsky. > > > > Вы писали 18 ноября 2009 г., 17:32:52: > > > >> Приходите все. > >> Разойтись к 20-00 не должны! :) > > > > Попробую успеть не опоздать и смочь. > > А как вас опознать внутри заведения? > > Не промахнетесь :) > > > > > -- > > С уважением, > > Oleg mailto:proler на gmail.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > -- > Best regards, Ruslan. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From proler на gmail.com Wed Nov 18 15:47:09 2009 From: proler на gmail.com (Oleg Alexeenkov) Date: Thu, 19 Nov 2009 02:47:09 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgtC+0YDQvtC5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0YXQsNC60LTRjdC5?= In-Reply-To: <5fcd07d60911181540n39ec09deyc81f2b28f5f1242@mail.gmail.com> References: <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> <4B0172CB.6030000@gmail.com> <4B018713.5000704@mail.ru> <28321258395312@webmail110.yandex.ru> <30c4c30e0911180536y37ec228fj6a2c373d67246722@mail.gmail.com> <4B03FAE3.6080401@gmail.com> <5411258554772@webmail109.yandex.ru> <1916626467.20091119015537@gmail.com> <589c94400911181537n5fc8096fm8dfee96d299917a2@mail.gmail.com> <5fcd07d60911181540n39ec09deyc81f2b28f5f1242@mail.gmail.com> Message-ID: <1844101460.20091119024709@gmail.com> Здравствуйте, Андрей. Вы писали 19 ноября 2009 г., 2:40:10: И ноутбуков чуть больше чем людей за столиком? там всего один столик? > Мы все будем с бородой, в клетчатых рубашкая и больших вогнутых очочках) > 2009/11/19 Ruslan Zakirov >> 2009/11/19 Oleg Alexeenkov : >> > Здравствуйте, Orlovsky. >> > >> > Вы писали 18 ноября 2009 г., 17:32:52: >> > >> >> Приходите все. >> >> Разойтись к 20-00 не должны! >> > >> > Попробую успеть не опоздать и смочь. >> > А как вас опознать внутри заведения? >> >> Не промахнетесь >> -- С уважением, Oleg mailto:proler на gmail.com From ivan на bessarabov.ru Thu Nov 19 02:30:31 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Thu, 19 Nov 2009 13:30:31 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= In-Reply-To: <20091116095307.GD12827@work.uvw.ru> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <20091116095307.GD12827@work.uvw.ru> Message-ID: <7a1808af0911190230q33d14eal3f839e4774623b9@mail.gmail.com> Дмитрий, спасибо за интересную информацию. Мне понятно далеко не все, так что я сейчас задаю тебе кучу вопросов в цитировании. =) Я тут разбирался с gettext, так что уже что-то стал понимать, но еще пока полностью картина не складывается. 16 ноября 2009 г. 12:53 пользователь Dmitry E. Oboukhov написал: > ИБ> Пока сильно хороших идей не появилось, поэтому хочу с вами > ИБ> посоветоваться. Однозначно, что это задача часто встречается и > ИБ> наверняка существует множество хороших решений. > > ИБ> Пока я думаю в такую сторону. Сейчас есть главная страница index.tt, > ИБ> вместо нее я хочу сделать index.ru.tt и index.en.tt. В записимосит от > ИБ> того, какой язык выбрал пользователь ему будет отображаться либо один > ИБ> шаблон, либо другой. Это все просто реализовать, но не супер > ИБ> элементарно будет поддерживать (нужно будет не забывать что-то менять > ИБ> в обоих шаблонах). С другой стороны у меня еще есть javascript, > ИБ> который тоже что-то рисует на страницах. Для js я сейчас планирую > ИБ> сделать массив myText, где у меня будет хранится все строки на нужном > ИБ> мне языке, которые js у меня будет выводить. > > ИБ> Вообще, хотелось бы, чтобы и js и perl использовал одну и ту же базу > ИБ> строк (следить за одной системой всегда проще чем за нескольким), но > ИБ> при этом хочется, чтобы наличие этой базы не сильно усложняло систему > ИБ> и не сильно замедляло ее работу. > > у меня тоже пара маленьких проектов таких есть (даж один на 10 языков уже > перевели), небольшой опыт в этом вопросе > > так вот очень хорошо если переводы пойдут через какую-то стандартную > систему. например po-файлы от gettext. Полностью поддерживаю. Плюсы такого решения очивидны. > но тут возникает одна небольшая > трабла: не для всех форматов файлов есть экстракторы строк. то есть > какой-либо XML или C запросто, а с html+TT я что-то искал искал и не > нашел ничего приличного. Я наткнулся на Locale::Maketext::Extract http://search.cpan.org/~drtech/Locale-Maketext-Lexicon-0.77/lib/Locale/Maketext/Extract.pm он умеет вытаскивать строки из template toolkit и из самого перла. В tt он вытаскивает из tt строки, которые типа в таком формате: {{{ [% | l(arg1,argn) %]string[% END %] [% 'string' | l(arg1,argn) %] [% l('string',arg1,argn) %] }}} Я поигрался, действительно вытаскивает (только пока не понятно, как написать фильтр l). Не эксперементировал с этим модулем? > в итоге пришел к такой структуре: > > в корне проекта Makefile > в каталоге tt/ лежит шаблон шаблонов (один или несколько) > далее по команде make > самописный скрипт извлекает из указанных источников все помеченное > тегами ... и кладет в .po У тебя только в шаблоне есть вещи которые нужно перевеодить? В моем случае, я бы еще хотел доставать из js файлов (вроде как это стандартный экстрактор xgettext более или менее делает, если ему указать тип файла Питон) и может быть в самих скриптах у меня будет что-то что нужно будет первевести (L:M:E это тоже прекрасно умеет делать). > далее работа с этими po стандартными gettext'овыми утилитами (клеим их > в один большой .po А как ты объединяешь несколько po файлов в один? > и кладем в какое-то место где переводчик может > найти, ну а make далее ищет po-шки вида LANG.po и из них из шаблона > шаблонов собирает > index.ru.tt, index.cs.tt и даже blah.cs.cgi Я правильно тебя понимаю, что сначала ты запускаешь что-то вроде "make extract", а после перевода дешаешь типа "make create" чтобы у тебя все шаблоны собрались? Расскажи, пожалуйста, немного поподробнее как у тебя собираются шаблоны. Меня очень заинтерсовало, что ты создаешь еще и перл скрипт. Мне кажется, что с этим как-то очень неудобно работать - поправил скрипт и не можешь сразу его запустить для дебага, нужно програть через "make create" и только потом запускать (хотя, конечно, это автоматизируется). В перл коде ты так же размечаешь текст для перевода ... ? > недостатков два: > - велосипед на экстракт/сборку таргета > - после каждой правки главного шаблона надо звать make Если я правильно понял, как все работает, то тогда еще один недостаток можно записать - без make проект будет выводить кучу ненужных тегов "", плюс нативного gettext-а (в сях во всяком случае) то что если нет перевода, то выводится нормальный английский текст. Вот, еще вопрос осознал: из-за всей этой кантители с po файлами проект сначала нужно делать на английском языке, я правильно понимаю? > однако плюсы по моему важнее: > - с форматом .po переводчики хорошо умеют работать, если проект > интересный скоро очень появится множество языков С моей точки зрения существует еще один большой плюс - поскольку у тебя собираются шаблоны и все остальное до момента исползовать, то скорость работы всего этого хозяйства выше, чем если бы языки подгружались в процессе исполнения. Спасибо! > > > > -- > ... mpd is off > > . ''`. Dmitry E. Oboukhov > : :' : email: unera на debian.org jabber://UNera на uvw.ru > `. `~' GPGKey: 1024D / F8E26537 2006-11-21 > `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iEYEAREDAAYFAksBIQMACgkQq4wAz/jiZTfwNQCcD9uZt97hJ50LK5NDMG3u3HJL > eWcAoIlfQ8WQIJ8Ft3ciGGMWOKKGNE2s > =5ro4 > -----END PGP SIGNATURE----- > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- bessarabov From ivan на bessarabov.ru Thu Nov 19 02:32:53 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Thu, 19 Nov 2009 13:32:53 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= In-Reply-To: <615fd2130911160156q29034991q6d97e2c9ea1ef210@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> <615fd2130911160156q29034991q6d97e2c9ea1ef210@mail.gmail.com> Message-ID: <7a1808af0911190232xe8a2e22sca0518bc2933261a@mail.gmail.com> Сергей, а что такое динамический текст? 16 ноября 2009 г. 12:56 пользователь Sergey Juchkov написал: > Да, про динамический текст забыл - логично хранить его в бд и выдавать > по связке ID объекта + язык. > > 2009/11/16 Sergey Juchkov : >> Весь статический текст дизайна - в переменные TT >> Сами перемменные определять в языковом ТТ шаблоне >> И соответственно инклюдить нужный шаблон >> >> JS - теоритически так же перегенерять, но идеальнее всего избавиться >> от текстов в нем вообще >> >> >>> Вообще, хотелось бы, чтобы и js и perl использовал одну и ту же базу >>> строк (следить за одной системой всегда проще чем за нескольким), но >>> при этом хочется, чтобы наличие этой базы не сильно усложняло систему >>> и не сильно замедляло ее работу. >>> >>> Вот я и подобрался к вопросу: как вы считаете. как лучше всего решать >>> эту задачу? >>> >>> PS слава богу у меня задача очень простая, у меня нет там фраз типа "у >>> вас 18 яблок", так что мучатся с сопряжением слов с числительными мне >>> не нужно. >>> >>> -- >>> bessarabov >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >> >> >> >> -- >> Sergey Juchkov >> http://juchkov.com >> > > > > -- > Sergey Juchkov > http://juchkov.com > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- bessarabov From juchkov на gmail.com Thu Nov 19 02:36:22 2009 From: juchkov на gmail.com (Sergey Juchkov) Date: Thu, 19 Nov 2009 13:36:22 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <7a1808af0911190232xe8a2e22sca0518bc2933261a@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <615fd2130911160151q2dd3fd45l30a3a2519830580e@mail.gmail.com> <615fd2130911160156q29034991q6d97e2c9ea1ef210@mail.gmail.com> <7a1808af0911190232xe8a2e22sca0518bc2933261a@mail.gmail.com> Message-ID: <615fd2130911190236k3059441du29cfd3a715749e9a@mail.gmail.com> 2009/11/19 Иван Бессарабов : > Сергей, а что такое динамический текст? > То, что, возможно, будет выдааться из кода-базы. Например запись в блоге у нее может быть английская часть и русская. -- Sergey Juchkov http://juchkov.com From unera на debian.org Thu Nov 19 03:56:24 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Thu, 19 Nov 2009 14:56:24 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <7a1808af0911190230q33d14eal3f839e4774623b9@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <20091116095307.GD12827@work.uvw.ru> <7a1808af0911190230q33d14eal3f839e4774623b9@mail.gmail.com> Message-ID: <20091119115623.GB20346@work.uvw.ru> >> но тут возникает одна небольшая >> трабла: не для всех форматов файлов есть экстракторы строк. то есть >> какой-либо XML или C запросто, а с html+TT я что-то искал искал и не >> нашел ничего приличного. ИБ> Я наткнулся на Locale::Maketext::Extract ИБ> http://search.cpan.org/~drtech/Locale-Maketext-Lexicon-0.77/lib/Locale/Maketext/Extract.pm ИБ> он умеет вытаскивать строки из template toolkit и из самого перла. В ИБ> tt он вытаскивает из tt строки, которые типа в таком формате: ИБ> {{{ ИБ> [% | l(arg1,argn) %]string[% END %] ИБ> [% 'string' | l(arg1,argn) %] ИБ> [% l('string',arg1,argn) %] ИБ> }}} ИБ> Я поигрался, действительно вытаскивает (только пока не понятно, как ИБ> написать фильтр l). ИБ> Не эксперементировал с этим модулем? Я думаю что идея вытаскивать строки на автоопределении - заведомо порочная по своей сути. строки надо маркировать для перевода. потому что далеко не все строки нужно переводить. >> в итоге пришел к такой структуре: >> >> в корне проекта Makefile >> в каталоге tt/ лежит шаблон шаблонов (один или несколько) >> далее по команде make >> самописный скрипт извлекает из указанных источников все помеченное >> тегами ... и кладет в .po ИБ> У тебя только в шаблоне есть вещи которые нужно перевеодить? так в том и фишка что не только в шаблоне, потому я их маркирую везде. потому и утилиту написал :) >> далее работа с этими po стандартными gettext'овыми утилитами (клеим их >> в один большой .po ИБ> А как ты объединяешь несколько po файлов в один? msgmerge (я ссылку на реальный makefile приводил) >> и кладем в какое-то место где переводчик может >> найти, ну а make далее ищет po-шки вида LANG.po и из них из шаблона >> шаблонов собирает >> index.ru.tt, index.cs.tt и даже blah.cs.cgi ИБ> Я правильно тебя понимаю, что сначала ты запускаешь что-то вроде "make ИБ> extract", а после перевода дешаешь типа "make create" чтобы у тебя все ИБ> шаблоны собрались? ИБ> Расскажи, пожалуйста, немного поподробнее как у тебя собираются ИБ> шаблоны. Меня очень заинтерсовало, что ты создаешь еще и перл скрипт. ИБ> Мне кажется, что с этим как-то очень неудобно работать - поправил ИБ> скрипт и не можешь сразу его запустить для дебага, нужно програть ИБ> через "make create" и только потом запускать (хотя, конечно, это ИБ> автоматизируется). В перл коде ты так же размечаешь текст для перевода > ... ? перл-скрипт тут как экстрактор и строитель. просто готовых инструментов не оказалось. надо бы отдокументировать и довести до уровня "обычная утилита". в перл-коде можно размечать как-то по другому, для перла-то есть экстракторы готовые (например ~~). речь шла о html, JS, TT и даже просто txt >> недостатков два: >> - велосипед на экстракт/сборку таргета >> - после каждой правки главного шаблона надо звать make ИБ> Если я правильно понял, как все работает, то тогда еще один недостаток ИБ> можно записать - без make проект будет выводить кучу ненужных тегов "> ", плюс нативного gettext-а (в сях во всяком случае) то что если ИБ> нет перевода, то выводится нормальный английский текст. для вывода я не использую шаблон с . а всегда сгенеренный шаблон. для английского получается что не нужен переводчик а напрямую просто как бы удаляются теги ИБ> Вот, еще вопрос осознал: из-за всей этой кантители с po файлами проект ИБ> сначала нужно делать на английском языке, я правильно понимаю? да, именно. причем в любом случае с интернационализацией главный язык должен быть английский. потому что перевести с русского ты не найдешь желающих >> однако плюсы по моему важнее: >> - с форматом .po переводчики хорошо умеют работать, если проект >> интересный скоро очень появится множество языков ИБ> С моей точки зрения существует еще один большой плюс - поскольку у ИБ> тебя собираются шаблоны и все остальное до момента исползовать, то ИБ> скорость работы всего этого хозяйства выше, чем если бы языки ИБ> подгружались в процессе исполнения. ага и это тоже Ж) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From ruslan.zakirov на gmail.com Thu Nov 19 05:39:57 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Thu, 19 Nov 2009 16:39:57 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <200911181128.37191.aml@rulezz.ru> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <7a1808af0911170544x7472a6e4wd0ddd200d60bcee5@mail.gmail.com> <200911181128.37191.aml@rulezz.ru> Message-ID: <589c94400911190539p6d70dbf1q26dc7e2c9c22911c@mail.gmail.com> Я тут написал небольшую демку. Приходите сегодня покажу: Вот так вот получилось: Hello, World! Привет, Мир! Hello, ruz! Hello, ruz! Launched zero processes ноль процессов запущено Launched 1 process 1 процесс запущен Launched 22 processes 22 процесса запущены Launched 16 processes 16 процессов запущено Draw! Ничья! Player ruz won! Игрок ruz выиграл! Players foo, bar and baz won! Игроки foo, bar и baz выиграли! 2009/11/18 Alexander Lourier : > On Wednesday 18 November 2009 00:48:38 Alex Kapranoff wrote: >> Перловый "аналог" геттекста: Locale::Maketext. > > А есть какие-нибудь готовые велосипеды для локализации не статических строк, а > всяких строк, где используются разные число, падежи, склонения? Например, в > игре типичны строчки: > > * Ты подобрал(|а) 23 лист(ок|ка|ков) каннабиса. => You've picked up 23 > cannabis leave(|s). > * A, B и C одержал(|а|и) победу над D, E и F. => A, B, and C ha(ve|s) won > against D, E, and F. > > Разные правила простановки запятых, разные правила склонений и т.д. Может есть > какие-то готовые рецепты, в какой форме записывать фразы, чтобы потом можно > было их пропускать через модуль нужного языка и получать правильный связный > текст? > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Thu Nov 19 05:49:24 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Thu, 19 Nov 2009 16:49:24 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <20091119115623.GB20346@work.uvw.ru> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <20091116095307.GD12827@work.uvw.ru> <7a1808af0911190230q33d14eal3f839e4774623b9@mail.gmail.com> <20091119115623.GB20346@work.uvw.ru> Message-ID: <589c94400911190549i7d218fe2jdd880363447a1dac@mail.gmail.com> 2009/11/19 Dmitry E. Oboukhov : >>> но тут возникает одна небольшая >>> трабла: не для всех форматов файлов есть экстракторы строк. то есть >>> какой-либо XML или C запросто, а с html+TT я что-то искал искал и не >>> нашел ничего приличного. > > ИБ> Я наткнулся на Locale::Maketext::Extract > ИБ> http://search.cpan.org/~drtech/Locale-Maketext-Lexicon-0.77/lib/Locale/Maketext/Extract.pm > ИБ> он умеет вытаскивать строки из template toolkit и из самого перла. В > ИБ> tt он вытаскивает из tt строки, которые типа в таком формате: > ИБ> {{{ > ИБ> [% | l(arg1,argn) %]string[% END %] > ИБ> [% 'string' | l(arg1,argn) %] > ИБ> [% l('string',arg1,argn) %] > ИБ> }}} > > ИБ> Я поигрался, действительно вытаскивает (только пока не понятно, как > ИБ> написать фильтр l). > ИБ> Не эксперементировал с этим модулем? Это клевый модуль. И это не фильтр, а функция l (маленькая буква Эль). Простая до безобразия: our $lang_handle = detect_language(); sub detect_language { return MyApp::I18N->get_handle() } sub l { return $lang_handle( @_ ) } > Я думаю что идея вытаскивать строки на автоопределении - заведомо > порочная по своей сути. > строки надо маркировать для перевода. потому что далеко не все строки > нужно переводить. Ничего порочного в ней нет, вытаскиваются только те строки, которые нужно переводить. Например из шаблонов вытаскивается l("string", ...), а из либ ->loc("string", ...). Еще можно маркировать хеши или константы: my @a = qw(...); # loc_qw my %h = ( xxx => "yyy", # loc_pair xxx => "yyy", # loc_left xxx => "yyy", # loc_right ); И так далее. Потом экстрактором все это дело выбирается и получаем шаблон для перевода всего приложения. -- Best regards, Ruslan. From inthrax на gmail.com Thu Nov 19 06:49:07 2009 From: inthrax на gmail.com (Mons Anderson) Date: Thu, 19 Nov 2009 17:49:07 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= In-Reply-To: <589c94400911190539p6d70dbf1q26dc7e2c9c22911c@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <200911181128.37191.aml@rulezz.ru> <589c94400911190539p6d70dbf1q26dc7e2c9c22911c@mail.gmail.com> Message-ID: <200911191749.07455.inthrax@gmail.com> On Thursday 19 November 2009 16:39:57 Ruslan Zakirov wrote: > 22 процесса запущены должно быть "22 процесса запущено" )) -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From andy на shitov.ru Thu Nov 19 07:27:00 2009 From: andy на shitov.ru (Andrew Shitov) Date: Thu, 19 Nov 2009 18:27:00 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <200911191749.07455.inthrax@gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <200911181128.37191.aml@rulezz.ru> <589c94400911190539p6d70dbf1q26dc7e2c9c22911c@mail.gmail.com> <200911191749.07455.inthrax@gmail.com> Message-ID: >> 22 процесса запущены > > должно быть "22 процесса запущено" )) Одинаково правильно. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From kapranoff на gmail.com Thu Nov 19 08:01:55 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Thu, 19 Nov 2009 19:01:55 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgtC+0YDQvtC5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0YXQsNC60LTRjdC5?= In-Reply-To: <14711258395307@webmail9.yandex.ru> References: <240611257868691@webmail35.yandex.ru> <5501258049474@webmail110.yandex.ru> <200911131555.14120.mons@cpan.org> <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> <901258379473@webmail38.yandex.ru> <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> <4B0172CB.6030000@gmail.com> <4B018713.5000704@mail.ru> <14711258395307@webmail9.yandex.ru> Message-ID: Я на месте примерно на 1.5 часа. sent from mobile 16 нояб., 2009 9:15 PM пользователь "Orlovsky Alexander" < nordicdyno на yandex.ru> написал: Никакими сверх-способностями для того, чтобы прийти на встречу обладать не надо. Достаточно просто иметь свободное время вечером и находится в Москве. ;) Время: четверг 19 ноября, 19:00. Место: http://www.495time.ru/contacts.html Приходите все кто может! Это ж social-встреча. Хакдей - просто как повод ;) 16.11.09, 20:08, ""Миловский Р.О."" : > Я бы хотел прийти посмотреть что это такое и на perl джедаев :) > Куда приходить, во сколько и ко... -- Moscow.pm mailing list moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From unera на debian.org Thu Nov 19 13:38:02 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Fri, 20 Nov 2009 00:38:02 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> Message-ID: <20091119213802.GA14532@work.uvw.ru> кстати еще одна тема: если вы делаете многоязычную программу на перл, то вместо таких строк: printf "something %s another something %s", $s1, $s2; лучше всего писать нечто: printf "something %1\$s another something %2\$s", $s1, $s2; суть в следующем. переводчику попадет строка: something %1\$s another something %2\$s либо строка something %s another something %s в первом случае он может менять аргументы местами (а во многих языках например фиксированный порядок слов) а в другом случае не может (исходим из того что переводчик в 99.9% случаев не знает язык программирования на котором написана программа) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From ruslan.zakirov на gmail.com Thu Nov 19 14:28:49 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Fri, 20 Nov 2009 01:28:49 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <200911181128.37191.aml@rulezz.ru> <589c94400911190539p6d70dbf1q26dc7e2c9c22911c@mail.gmail.com> <200911191749.07455.inthrax@gmail.com> Message-ID: <589c94400911191428t5522f7a0ga3973040822c741b@mail.gmail.com> Сижу и туплю. Оба варианта правильны грамматически. Отличаются ли они по смыслу? 2009/11/19 Andrew Shitov : >>> 22 процесса запущены >> >> должно быть "22 процесса запущено" )) > > Одинаково правильно. > > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From andy на shitov.ru Thu Nov 19 14:30:50 2009 From: andy на shitov.ru (Andrew Shitov) Date: Fri, 20 Nov 2009 01:30:50 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <589c94400911191428t5522f7a0ga3973040822c741b@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <200911181128.37191.aml@rulezz.ru> <589c94400911190539p6d70dbf1q26dc7e2c9c22911c@mail.gmail.com> <200911191749.07455.inthrax@gmail.com> <589c94400911191428t5522f7a0ga3973040822c741b@mail.gmail.com> Message-ID: > Сижу и туплю. Оба варианта правильны грамматически. Отличаются ли они по смыслу? Конечно отличаются. Смысл зависит от замысла автора :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ruslan.zakirov на gmail.com Thu Nov 19 14:52:53 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Fri, 20 Nov 2009 01:52:53 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <20091119213802.GA14532@work.uvw.ru> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <20091119213802.GA14532@work.uvw.ru> Message-ID: <589c94400911191452v3524188ke1aca846a6f204a9@mail.gmail.com> Демка, которую я показывал на социальной встрече: http://github.com/ruz/Locale-Maketext-Demo Всем писать в блоги, хочу реализаций на других языках. 2009/11/20 Dmitry E. Oboukhov : > кстати еще одна тема: > > если вы делаете многоязычную программу на перл, то вместо таких строк: > > printf "something %s another something %s", $s1, $s2; > > лучше всего писать нечто: > > printf "something %1\$s another something %2\$s", $s1, $s2; > > суть в следующем. переводчику попадет строка: > something %1\$s another something %2\$s > > либо строка > > something %s another something %s > > в первом случае он может менять аргументы местами (а во многих языках > например фиксированный порядок слов) а в другом случае не может > > (исходим из того что переводчик в 99.9% случаев не знает язык > программирования на котором написана программа) > -- > ... mpd is off > > . ''`.                               Dmitry E. Oboukhov > : :?  :   email: unera на debian.org jabber://UNera на uvw.ru > `. `~?              GPGKey: 1024D / F8E26537 2006-11-21 >  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537 > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iEYEAREDAAYFAksFuroACgkQq4wAz/jiZTdvogCgmToUEDxq0ov+W6P48RCbek2v > RX8An1YaVdaSrXO2AIke8uCe0RmRtc2D > =UwAO > -----END PGP SIGNATURE----- > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Thu Nov 19 14:54:36 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Fri, 20 Nov 2009 01:54:36 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <200911181128.37191.aml@rulezz.ru> <589c94400911190539p6d70dbf1q26dc7e2c9c22911c@mail.gmail.com> <200911191749.07455.inthrax@gmail.com> <589c94400911191428t5522f7a0ga3973040822c741b@mail.gmail.com> Message-ID: <589c94400911191454w263e1866pb003d56a34197ba7@mail.gmail.com> Угу, правильней в этом случае "22 процесса запущено". 2009/11/20 Andrew Shitov : >> Сижу и туплю. Оба варианта правильны грамматически. Отличаются ли они по смыслу? > > Конечно отличаются. Смысл зависит от замысла автора :-) > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From unera на debian.org Fri Nov 20 00:56:51 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Fri, 20 Nov 2009 11:56:51 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <589c94400911191452v3524188ke1aca846a6f204a9@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <20091119213802.GA14532@work.uvw.ru> <589c94400911191452v3524188ke1aca846a6f204a9@mail.gmail.com> Message-ID: <20091120085650.GC14532@work.uvw.ru> RZ> Демка, которую я показывал на социальной встрече: RZ> http://github.com/ruz/Locale-Maketext-Demo RZ> Всем писать в блоги, хочу реализаций на других языках. ничего не понял кто на ком стоял? -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From zhecka на gmail.com Fri Nov 20 00:58:18 2009 From: zhecka на gmail.com (Kaltashkin Eugene) Date: Fri, 20 Nov 2009 11:58:18 +0300 Subject: [Moscow.pm] check Socket Alive Message-ID: <4B065A2A.5090301@gmail.com> Доброе время суток. Помню где-то пролетало, но найти не могу. Есть Unix Socket Client который дёргает данные из другого процесса. Иногда слушающий процесс падает. Соответственно падает клиент. Как бы сделать чтобы клиент не падал ? Пытаться заново создать клиента к сокету ? Понятное дело, что нужно что-то сделать в local $SIG{ALRM}, но вот что ? Схема вот такая. my $client = IO::Socket::UNIX->new( Peer => $socketfile, Type => SOCK_STREAM ) or die $!; print $client $string; eval { local $SIG{ALRM} = sub { die "alarm time out" }; alarm 2; my $lens = sysread($client,$line,1024); ...... alarm 0; return "$catnumlist $categlist\n"; 1; # return value from eval on normalcy } or die "recv from socket fail after 2 seconds.\n"; Что лучше сделать ? Это поточный демон(аналог socat), снимающий запросы с UDP и перенаправляющий на UnixSocket, и потом обратно. Поток доходит до 200 запросов в секунду. Слушающий UDP сокет работает через IO::Multiplex. Подскажите плз кто похожие схемы делал. From ivan на bessarabov.ru Fri Nov 20 02:21:57 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Fri, 20 Nov 2009 13:21:57 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUgdG9vbGtpdA==?= In-Reply-To: <589c94400911191452v3524188ke1aca846a6f204a9@mail.gmail.com> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <20091119213802.GA14532@work.uvw.ru> <589c94400911191452v3524188ke1aca846a6f204a9@mail.gmail.com> Message-ID: <7a1808af0911200221w58449ce4j165342c5cfd45b0b@mail.gmail.com> Большое спасибо! 20 ноября 2009 г. 1:52 пользователь Ruslan Zakirov написал: > Демка, которую я показывал на социальной встрече: > http://github.com/ruz/Locale-Maketext-Demo > > Всем писать в блоги, хочу реализаций на других языках. > > 2009/11/20 Dmitry E. Oboukhov : >> кстати еще одна тема: >> >> если вы делаете многоязычную программу на перл, то вместо таких строк: >> >> printf "something %s another something %s", $s1, $s2; >> >> лучше всего писать нечто: >> >> printf "something %1\$s another something %2\$s", $s1, $s2; >> >> суть в следующем. переводчику попадет строка: >> something %1\$s another something %2\$s >> >> либо строка >> >> something %s another something %s >> >> в первом случае он может менять аргументы местами (а во многих языках >> например фиксированный порядок слов) а в другом случае не может >> >> (исходим из того что переводчик в 99.9% случаев не знает язык >> программирования на котором написана программа) >> -- >> ... mpd is off >> >> . ''`. Dmitry E. Oboukhov >> : :' : email: unera на debian.org jabber://UNera на uvw.ru >> `. `~' GPGKey: 1024D / F8E26537 2006-11-21 >> `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 >> >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.10 (GNU/Linux) >> >> iEYEAREDAAYFAksFuroACgkQq4wAz/jiZTdvogCgmToUEDxq0ov+W6P48RCbek2v >> RX8An1YaVdaSrXO2AIke8uCe0RmRtc2D >> =UwAO >> -----END PGP SIGNATURE----- >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> > > > > -- > Best regards, Ruslan. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- bessarabov From ruslan.zakirov на gmail.com Fri Nov 20 03:32:28 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Fri, 20 Nov 2009 14:32:28 +0300 Subject: [Moscow.pm] check Socket Alive In-Reply-To: <4B065A2A.5090301@gmail.com> References: <4B065A2A.5090301@gmail.com> Message-ID: <589c94400911200332n543f013y234f6fc0dd58782a@mail.gmail.com> eval {...}; if (my $err = $@ ) { if ( $tries++<3 && $err =~ /^alarm time out\b/ ) { reconnect(...); goto PRE_EVAL_LABEL; } else { die "failed to get: $err"; } } как-то так, и еще возможно $SIG{'PIPE'} хендлить. 2009/11/20 Kaltashkin Eugene : > Доброе время суток. > > Помню где-то пролетало, но найти не могу. > Есть Unix Socket Client который дёргает данные из другого процесса. > Иногда слушающий процесс падает. Соответственно падает клиент. > Как бы сделать чтобы  клиент не падал ? > Пытаться заново создать клиента к сокету ? > Понятное дело, что нужно что-то сделать в local $SIG{ALRM}, но вот что ? > > Схема вот такая. > my $client = IO::Socket::UNIX->new(     Peer  => $socketfile, >                                       Type      => SOCK_STREAM ) or die $!; > print $client $string; > eval { >   local $SIG{ALRM} = sub { die "alarm time out" }; >   alarm 2; >   my $lens = sysread($client,$line,1024); >   ...... >   alarm 0; >   return "$catnumlist $categlist\n"; >   1;  # return value from eval on normalcy > } or die "recv from socket fail after 2 seconds.\n"; > > Что лучше сделать ? Это поточный демон(аналог socat), снимающий запросы с > UDP и перенаправляющий на UnixSocket, и потом обратно. > Поток доходит до 200 запросов в секунду. Слушающий UDP сокет работает через > IO::Multiplex. > Подскажите плз кто похожие схемы делал. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Fri Nov 20 03:42:51 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Fri, 20 Nov 2009 14:42:51 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INC00LXQu9Cw0YLRjCDRgdCw0LnRgiA=?= =?utf-8?b?0L3QsCDQvdC10YHQutC+0LvRjNC60LjRhSDRj9C30YvQutCw0YUg0YEg?= =?utf-8?q?template_toolkit?= In-Reply-To: <20091120085650.GC14532@work.uvw.ru> References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <20091119213802.GA14532@work.uvw.ru> <589c94400911191452v3524188ke1aca846a6f204a9@mail.gmail.com> <20091120085650.GC14532@work.uvw.ru> Message-ID: <589c94400911200342i4d493852g777cedddb35059d5@mail.gmail.com> 2009/11/20 Dmitry E. Oboukhov : > RZ> Демка, которую я показывал на социальной встрече: > RZ> http://github.com/ruz/Locale-Maketext-Demo > > RZ> Всем писать в блоги, хочу реализаций на других языках. > > ничего не понял > кто на ком стоял? Никто не стоял. Просто я накатал демку использования L::Maketext. Было бы прикольно, если ее переведут на другие языки, кроме русского и английского, например: украинский. > -- > ... mpd is off > > . ''`.                               Dmitry E. Oboukhov > : :?  :   email: unera на debian.org jabber://UNera на uvw.ru > `. `~?              GPGKey: 1024D / F8E26537 2006-11-21 >  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537 > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iEYEAREDAAYFAksGWdIACgkQq4wAz/jiZTfvjgCg9atDqHNq4ozpY9SkrMW3oCnE > cP0AnAip7685FaTXBy0jGgffjmYJo3zJ > =htY+ > -----END PGP SIGNATURE----- > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Best regards, Ruslan. From dmitry на karasik.eu.org Fri Nov 20 04:19:01 2009 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Fri, 20 Nov 2009 13:19:01 +0100 Subject: [Moscow.pm] =?koi8-r?b?68HLIMTFzMHU2CDTwcrUIM7BIM7F08vPzNjLycgg?= =?koi8-r?b?0drZy8HIINMgdGVtcGxhdGUJdG9vbGtpdA==?= In-Reply-To: References: <7a1808af0911160139x78b975adue8e8b31cc0f50cbc@mail.gmail.com> <7a1808af0911170544x7472a6e4wd0ddd200d60bcee5@mail.gmail.com> <200911181128.37191.aml@rulezz.ru> Message-ID: <20091120121901.GA3866@tetsuo.karasik.eu.org> On Wed, Nov 18, 2009 at 01:16:42PM +0300, Alex Kapranoff wrote: > Как раз в Locale::Maketext можно писать что-то типа: > "You have [quant,_1,piece] of new mail." и еще в нем есть perldoc Locale::Maketext::TPJ13 , оч познавательная история ) -- Sincerely, Dmitry Karasik From dmitry на karasik.eu.org Fri Nov 20 04:27:06 2009 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Fri, 20 Nov 2009 13:27:06 +0100 Subject: [Moscow.pm] check Socket Alive In-Reply-To: <4B065A2A.5090301@gmail.com> References: <4B065A2A.5090301@gmail.com> Message-ID: <20091120122706.GA4215@tetsuo.karasik.eu.org> On Fri, Nov 20, 2009 at 11:58:18AM +0300, Kaltashkin Eugene wrote: > Доброе время суток. > > Помню где-то пролетало, но найти не могу. > Есть Unix Socket Client который дёргает данные из другого процесса. > Иногда слушающий процесс падает. Соответственно падает клиент. Если сделать $SIG{PIPE} = 'IGNORE' то не должен клиент падать. Он должен получить свой EOF в виде 0 прочитанных байт из sysread и ехать дальше. А если протокол строковый и клиент блокирующий, то и sysread не нужен, банальный do { ... } while <$socket> тоже сработает. -- Sincerely, Dmitry Karasik From dsimonov на gmail.com Fri Nov 20 05:36:54 2009 From: dsimonov на gmail.com (Dmitry Simonov) Date: Fri, 20 Nov 2009 16:36:54 +0300 Subject: [Moscow.pm] =?utf-8?b?UEFVU0Ug0LDQutC60LDRg9C90YI=?= Message-ID: Привет! А есть тут кто, кто может протолкнуть PAUSE аккаунт "MRGRIPH"? Д.Симонов From ruslan.zakirov на gmail.com Fri Nov 20 05:42:57 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Fri, 20 Nov 2009 16:42:57 +0300 Subject: [Moscow.pm] =?utf-8?b?UEFVU0Ug0LDQutC60LDRg9C90YI=?= In-Reply-To: References: Message-ID: <589c94400911200542y6d279203t12fb1c15a8ade924@mail.gmail.com> Сколько врмени прошло с регистрации? 2009/11/20 Dmitry Simonov : > Привет! > > А есть тут кто, кто может протолкнуть PAUSE аккаунт "MRGRIPH"? > > Д.Симонов > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From dsimonov на gmail.com Fri Nov 20 06:17:55 2009 From: dsimonov на gmail.com (Dmitry Simonov) Date: Fri, 20 Nov 2009 17:17:55 +0300 Subject: [Moscow.pm] =?utf-8?b?UEFVU0Ug0LDQutC60LDRg9C90YI=?= In-Reply-To: <589c94400911200542y6d279203t12fb1c15a8ade924@mail.gmail.com> References: <589c94400911200542y6d279203t12fb1c15a8ade924@mail.gmail.com> Message-ID: В 16:13 по московскому времени пришло письмо подтверждение о реквесте. 2009/11/20 Ruslan Zakirov : > Сколько врмени прошло с регистрации? > > 2009/11/20 Dmitry Simonov : >> Привет! >> >> А есть тут кто, кто может протолкнуть PAUSE аккаунт "MRGRIPH"? From gnatyna на ya.ru Fri Nov 20 06:26:10 2009 From: gnatyna на ya.ru (=?koi8-r?b?587B1NnOwSDhzMXL08HOxNI=?=) Date: Fri, 20 Nov 2009 17:26:10 +0300 Subject: [Moscow.pm] =?koi8-r?b?UEFVU0UgwcvLwdXO1A==?= In-Reply-To: References: <589c94400911200542y6d279203t12fb1c15a8ade924@mail.gmail.com> Message-ID: <200911201726.10567.gnatyna@ya.ru> думаю имеет смысл указать месяц, ну или неделю хотя бы . часы и минуты - это погрешность :-) В сообщении от 20 ноября 2009 17:17:55 автор Dmitry Simonov написал: > В 16:13 по московскому времени пришло письмо подтверждение о реквесте. > > 2009/11/20 Ruslan Zakirov : > > Сколько врмени прошло с регистрации? > > > > 2009/11/20 Dmitry Simonov : > >> Привет! > >> > >> А есть тут кто, кто может протолкнуть PAUSE аккаунт "MRGRIPH"? > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From ruslan.zakirov на gmail.com Fri Nov 20 06:28:42 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Fri, 20 Nov 2009 17:28:42 +0300 Subject: [Moscow.pm] =?utf-8?b?UEFVU0Ug0LDQutC60LDRg9C90YI=?= In-Reply-To: References: <589c94400911200542y6d279203t12fb1c15a8ade924@mail.gmail.com> Message-ID: <589c94400911200628v25d77565k5e39e9cf621d0938@mail.gmail.com> Это 8:13 на восточном побережье США. Чуточку терпения. 2009/11/20 Dmitry Simonov : > В 16:13 по московскому времени пришло письмо подтверждение о реквесте. > > 2009/11/20 Ruslan Zakirov : >> Сколько врмени прошло с регистрации? >> >> 2009/11/20 Dmitry Simonov : >>> Привет! >>> >>> А есть тут кто, кто может протолкнуть PAUSE аккаунт "MRGRIPH"? > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From valeriy.krutov на gmail.com Mon Nov 23 00:51:19 2009 From: valeriy.krutov на gmail.com (Valeriy Krutov) Date: Mon, 23 Nov 2009 11:51:19 +0300 Subject: [Moscow.pm] =?koi8-r?b?99TP0s/KINDJ1MXS08vJyiDIwcvE3Mo=?= In-Reply-To: References: <5501258049474@webmail110.yandex.ru> <200911131555.14120.mons@cpan.org> <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> <901258379473@webmail38.yandex.ru> <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> <4B0172CB.6030000@gmail.com> <4B018713.5000704@mail.ru> <14711258395307@webmail9.yandex.ru> Message-ID: <30c4c30e0911230051w1959d8e7k62ee712e3f7edd2c@mail.gmail.com> Я хоть и опоздал, но всё равно, похоже, не пропустил ничего, что касается сабжа. Какой в итоге план действий? Какой проект? Действуем единой десантной группой или каждый сам по себе и кто куда? Предлагаю определиться уже по этим вопросам. 8) p.s. кстати, +1 перл-сообщник ещё едет. 2009/11/19 Alex Kapranoff > Я на месте примерно на 1.5 часа. > > sent from mobile > > 16 нояб., 2009 9:15 PM пользователь "Orlovsky Alexander" < > nordicdyno на yandex.ru> написал: > > > Никакими сверх-способностями для того, чтобы прийти на встречу обладать не > надо. Достаточно просто иметь свободное время вечером и находится в Москве. > ;) > Время: четверг 19 ноября, 19:00. > Место: http://www.495time.ru/contacts.html > > Приходите все кто может! Это ж social-встреча. Хакдей - просто как повод ;) > > 16.11.09, 20:08, ""Миловский Р.О."" : > > > Я бы хотел прийти посмотреть что это такое и на perl джедаев :) > Куда > приходить, во сколько и ко... > > -- Moscow.pm mailing list moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From kapranoff на gmail.com Tue Nov 24 10:44:09 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Tue, 24 Nov 2009 21:44:09 +0300 Subject: [Moscow.pm] =?utf-8?b?MTcg0L7RhNGE0LvQsNC50L0=?= Message-ID: Всем привет! На прошлой встрече в Московском Времени сразу несколько человек выразили желание устроить серьёзную техническую встречу с докладиками и всем таким. В связи с чем Рамблер нас зовёт в этот четверг, 26-го, вечером к себе в новый офис (тоже на м. Автозаводская). Там вместо проектора есть огромный телевизор. Кто будет? Кто готов рассказать про что-нибудь? Вписываемся :) (я готов прийти и готов рассказать про то, чем собираюсь заниматься на Spb Hackday, а также ещё про что-нибудь) -- Alex Kapranoff. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From kapranoff на gmail.com Tue Nov 24 10:51:52 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Tue, 24 Nov 2009 21:51:52 +0300 Subject: [Moscow.pm] =?utf-8?b?MTcg0L7RhNGE0LvQsNC50L0=?= In-Reply-To: References: Message-ID: Есть ещё вариант через неделю, 3-го декабря, кстати. -- Alex Kapranoff. 2009/11/24 Alex Kapranoff > Всем привет! > > На прошлой встрече в Московском Времени сразу несколько человек выразили > желание устроить серьёзную техническую встречу с докладиками и всем таким. > > В связи с чем Рамблер нас зовёт в этот четверг, 26-го, вечером к себе в > новый офис (тоже на м. Автозаводская). Там вместо проектора есть огромный > телевизор. > > Кто будет? Кто готов рассказать про что-нибудь? Вписываемся :) > (я готов прийти и готов рассказать про то, чем собираюсь заниматься на Spb > Hackday, а также ещё про что-нибудь) > > -- > Alex Kapranoff. > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andy на shitov.ru Tue Nov 24 11:02:20 2009 From: andy на shitov.ru (Andrew Shitov) Date: Tue, 24 Nov 2009 22:02:20 +0300 Subject: [Moscow.pm] =?utf-8?b?MTcg0L7RhNGE0LvQsNC50L0=?= In-Reply-To: References: Message-ID: > Есть ещё вариант через неделю, 3-го декабря, кстати. Я за этот вариант. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ivan на bessarabov.ru Tue Nov 24 11:13:51 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Tue, 24 Nov 2009 22:13:51 +0300 Subject: [Moscow.pm] =?koi8-r?b?MTcgz8bGzMHKzg==?= In-Reply-To: References: Message-ID: <7a1808af0911241113o19e4ca5bs9f0c2786342eb638@mail.gmail.com> Я тоже за 3 декабря. Тогда я выступлю с небольшим докладом что у меня получилось с локализацией сайта и позадаю кучу вопросов =) 24 ноября 2009 г. 22:02 пользователь Andrew Shitov написал: >> Есть ещё вариант через неделю, 3-го декабря, кстати. > > Я за этот вариант. > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- bessarabov From unera на debian.org Tue Nov 24 11:29:03 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Tue, 24 Nov 2009 22:29:03 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrRgtC+IE1vb3NlINC40YHQv9C+0LvRjNC30YM=?= =?utf-8?b?0LXRgj8=?= Message-ID: <20091124192903.GA22195@work.uvw.ru> сегодня для теста сваял небольшой проектик на Moose наткнулся на не очень приятный вещь: иногда из за ошибок в синтаксисе падает с выдачей кучи информации в которой НЕ содержится собственно ошибочная строка. стек ведет куда-то в недра Moose. Догадаться где ошибка можно только косвенным образом. кто как с такими проблемами борется? -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From shafiev на gmail.com Tue Nov 24 11:30:46 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Tue, 24 Nov 2009 22:30:46 +0300 Subject: [Moscow.pm] =?koi8-r?b?MTcgz8bGzMHKzg==?= In-Reply-To: <7a1808af0911241113o19e4ca5bs9f0c2786342eb638@mail.gmail.com> References: <7a1808af0911241113o19e4ca5bs9f0c2786342eb638@mail.gmail.com> Message-ID: <218771510911241130t3fa54911w6bb6619b911dcee4@mail.gmail.com> Я тоже за 3 декабря. Наверное поведаю(коротко очень) об том что я хочу сделать на spb.hackday . Может быть и про фичи нового padre 0.51 расскажу ) 24 ноября 2009 г. 22:13 пользователь Иван Бессарабов написал: > Я тоже за 3 декабря. > > Тогда я выступлю с небольшим докладом что у меня получилось с > локализацией сайта и позадаю кучу вопросов =) > > 24 ноября 2009 г. 22:02 пользователь Andrew Shitov написал: >>> Есть ещё вариант через неделю, 3-го декабря, кстати. >> >> Я за этот вариант. >> >> -- >> Andrew Shitov >> ______________________________________________________________________ >> andy на shitov.ru | http://shitov.ru >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From mshogin на gmail.com Tue Nov 24 12:04:52 2009 From: mshogin на gmail.com (Michael Shogin) Date: Tue, 24 Nov 2009 23:04:52 +0300 Subject: [Moscow.pm] =?windows-1251?b?yvLuIE1vb3NlIOjx7+7r/Ofz5fI/?= In-Reply-To: <20091124192903.GA22195@work.uvw.ru> References: <20091124192903.GA22195@work.uvw.ru> Message-ID: <4B0C3C64.1000600@gmail.com> Привет. Используем его очень активно. Правда еще ни разу не сталкивались с тем что бы муз не показал где ошибка. Информации он выдает много, но всегда хотя бы одна строчка да говорила нам о том где что не так. Может лог кинешь? Dmitry E. Oboukhov пишет: > сегодня для теста сваял небольшой проектик на Moose > наткнулся на не очень приятный вещь: > > иногда из за ошибок в синтаксисе падает с выдачей кучи информации в > которой НЕ содержится собственно ошибочная строка. стек ведет куда-то > в недра Moose. Догадаться где ошибка можно только косвенным образом. > > кто как с такими проблемами борется? > > ------------------------------------------------------------------------ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From unera на debian.org Tue Nov 24 12:14:36 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Tue, 24 Nov 2009 23:14:36 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrRgtC+IE1vb3NlINC40YHQv9C+0LvRjNC30YM=?= =?utf-8?b?0LXRgj8=?= In-Reply-To: <4B0C3C64.1000600@gmail.com> References: <20091124192903.GA22195@work.uvw.ru> <4B0C3C64.1000600@gmail.com> Message-ID: <20091124201435.GA31950@work.uvw.ru> MS> Используем его очень активно. MS> Правда еще ни разу не сталкивались с тем что бы муз не показал где ошибка. MS> Информации он выдает много, но всегда хотя бы одна MS> строчка да говорила нам о том где что не так. MS> Может лог кинешь? за сегодня раза три наткнулся, но сейчас лога нет. в кратце: создал N классов у всех был аттрибут url. один контейнер нескольких других те - контейнеры других итп и вот была ошибка (синтаксическая) с этим атрибутом. я понял по выводу что url, но в каком пакете пришлось перебирать методом тыка. если еще разок наткнусь то лог кину. кстати у Муза довольно солидное время компиляции. кто-либо тестировал как у него с рантаймом? то есть написать скажем класс - контейнер что-то считающий по содержимому. и создать в цикле их несколько сот тыщ и посмотреть отличие от мус-немус? есть ссылки на подобные рассмотры? -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From andy на shitov.ru Tue Nov 24 12:24:23 2009 From: andy на shitov.ru (Andrew Shitov) Date: Tue, 24 Nov 2009 23:24:23 +0300 Subject: [Moscow.pm] =?utf-8?b?MTcg0L7RhNGE0LvQsNC50L0=?= In-Reply-To: <7a1808af0911241113o19e4ca5bs9f0c2786342eb638@mail.gmail.com> References: <7a1808af0911241113o19e4ca5bs9f0c2786342eb638@mail.gmail.com> Message-ID: > Тогда я выступлю с небольшим докладом что у меня получилось с > локализацией сайта и позадаю кучу вопросов =) О! А я тогда - про нашу локализацию. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ruslan.zakirov на gmail.com Tue Nov 24 12:27:06 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 24 Nov 2009 23:27:06 +0300 Subject: [Moscow.pm] =?utf-8?b?MTcg0L7RhNGE0LvQsNC50L0=?= In-Reply-To: References: <7a1808af0911241113o19e4ca5bs9f0c2786342eb638@mail.gmail.com> Message-ID: <589c94400911241227v5bf41c2s47b3d1b402a2df30@mail.gmail.com> Я тоже за 3-е и буду только слушать докладчиков. 2009/11/24 Andrew Shitov : >> Тогда я выступлю с небольшим докладом что у меня получилось с >> локализацией сайта и позадаю кучу вопросов =) > > О! А я тогда - про нашу локализацию. > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From unera на debian.org Tue Nov 24 22:27:00 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 25 Nov 2009 09:27:00 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLRgNCw0L3RgdC70LjRgtC10YDQsNGG0LjRjw==?= Message-ID: <20091125062700.GA1550@work.uvw.ru> А кто что использует в окружении use utf8 по возможности максимально живое и простое для сабжа? нужно пока только в одну сторону - русский->транслит -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From andrey на kostenko.name Tue Nov 24 23:52:09 2009 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Wed, 25 Nov 2009 10:52:09 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLRgNCw0L3RgdC70LjRgtC10YDQsNGG0LjRjw==?= In-Reply-To: <20091125062700.GA1550@work.uvw.ru> References: <20091125062700.GA1550@work.uvw.ru> Message-ID: <5fcd07d60911242352w18c15831k56de70c08fc6b4bc@mail.gmail.com> После поисков и тестов я сделал qw(а б в г д е..) qw(a b v g d e..) Потому что остальные делают совсем непонятный транслит 2009/11/25 Dmitry E. Oboukhov > А кто что использует в окружении use utf8 по возможности максимально > живое и простое для сабжа? > > нужно пока только в одну сторону - русский->транслит > -- > ... mpd is off > > . ''`. Dmitry E. Oboukhov > : :? : email: unera на debian.org jabber://UNera на uvw.ru > `. `~? GPGKey: 1024D / F8E26537 2006-11-21 > `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iEYEAREDAAYFAksMzjQACgkQq4wAz/jiZTeOUgCfWSvp7f+B90xhRuQATXZHJs8R > B+EAn3QPysi6Qk3s3RBBWRNllqE3YEg6 > =nXk+ > -----END PGP SIGNATURE----- > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andy на shitov.ru Tue Nov 24 23:55:38 2009 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 25 Nov 2009 10:55:38 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLRgNCw0L3RgdC70LjRgtC10YDQsNGG0LjRjw==?= In-Reply-To: <5fcd07d60911242352w18c15831k56de70c08fc6b4bc@mail.gmail.com> References: <20091125062700.GA1550@work.uvw.ru> <5fcd07d60911242352w18c15831k56de70c08fc6b4bc@mail.gmail.com> Message-ID: Самое сложное - транслитерировать буквы типа Ш в начале слова, может получиться не совсем верно, например: SHarifulin. >> нужно пока только в одну сторону - русский->транслит -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ivan на bessarabov.ru Wed Nov 25 00:00:46 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Wed, 25 Nov 2009 11:00:46 +0300 Subject: [Moscow.pm] =?koi8-r?b?MTcgz8bGzMHKzg==?= In-Reply-To: References: <7a1808af0911241113o19e4ca5bs9f0c2786342eb638@mail.gmail.com> Message-ID: <7a1808af0911250000y12263caakd896f3a5373c1828@mail.gmail.com> Отлично! Очень интересно узнать, как ты решал эту же задачу. Если ты не против, я хочу первым выступить (а то, боюсь, что после тебя мне уже нечего будет рассказывать =) 24 ноября 2009 г. 23:24 пользователь Andrew Shitov написал: >> Тогда я выступлю с небольшим докладом что у меня получилось с >> локализацией сайта и позадаю кучу вопросов =) > > О! А я тогда - про нашу локализацию. > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- bessarabov From aml на rulezz.ru Wed Nov 25 00:17:40 2009 From: aml на rulezz.ru (Alexander Lourier) Date: Wed, 25 Nov 2009 11:17:40 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLRgNCw0L3RgdC70LjRgtC10YDQsNGG0LjRjw==?= In-Reply-To: <20091125062700.GA1550@work.uvw.ru> References: <20091125062700.GA1550@work.uvw.ru> Message-ID: <200911251117.41084.aml@rulezz.ru> On Wednesday 25 November 2009 09:27:00 Dmitry E. Oboukhov wrote: > А кто что использует в окружении use utf8 по возможности максимально > живое и простое для сабжа? > > нужно пока только в одну сторону - русский->транслит use utf8; use Lingua::Translit; my $tr = new Lingua::Translit('Streamlined System BUL'); print $tr->translit("Работает даже Шарифулин!\n"); $ ./test.pl Rabotaet dazhe Sharifulin! From aml на rulezz.ru Wed Nov 25 00:27:03 2009 From: aml на rulezz.ru (Alexander Lourier) Date: Wed, 25 Nov 2009 11:27:03 +0300 Subject: [Moscow.pm] =?koi8-r?b?9NLBztPMydTF0sHDydE=?= In-Reply-To: <200911251117.41084.aml@rulezz.ru> References: <20091125062700.GA1550@work.uvw.ru> <200911251117.41084.aml@rulezz.ru> Message-ID: <200911251127.03984.aml@rulezz.ru> On Wednesday 25 November 2009 11:17:40 Alexander Lourier wrote: > On Wednesday 25 November 2009 09:27:00 Dmitry E. Oboukhov wrote: > > А кто что использует в окружении use utf8 по возможности максимально > > живое и простое для сабжа? > > > > нужно пока только в одну сторону - русский->транслит > > use utf8; > use Lingua::Translit; > my $tr = new Lingua::Translit('Streamlined System BUL'); > print $tr->translit("Работает даже Шарифулин!\n"); > > $ ./test.pl > Rabotaet dazhe Sharifulin! О, посмотрел, он "ы" неправильно транслитерирует. Нашел другой модуль - получше. use utf8; use Lingua::RU::PhTranslit; use Encode qw(encode); print koi2phtr(encode('koi8-r', "Работает даже Шарифулин!\n")); From ksurent на gmail.com Wed Nov 25 01:00:10 2009 From: ksurent на gmail.com (ksurent) Date: Wed, 25 Nov 2009 12:00:10 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrRgtC+IE1vb3NlINC40YHQv9C+0LvRjNC30YM=?= =?utf-8?b?0LXRgj8=?= Message-ID: <4a701b370911250100k10c6bd71hfb3e6e436f2f9eab@mail.gmail.com> В документации есть короткая заметочка об этом. Муз в итоге создает обычные bless'нутые хэши. Так что если не юзать модификаторы и не забывать make_immutable(), то разница "муз-немуз" не должна быть существенной. 2009/11/25 > кстати у Муза довольно солидное время компиляции. кто-либо тестировал > как у него с рантаймом? > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From kapranoff на gmail.com Wed Nov 25 02:31:29 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Wed, 25 Nov 2009 13:31:29 +0300 Subject: [Moscow.pm] =?utf-8?b?MTcg0L7RhNGE0LvQsNC50L0=?= In-Reply-To: <7a1808af0911250000y12263caakd896f3a5373c1828@mail.gmail.com> References: <7a1808af0911241113o19e4ca5bs9f0c2786342eb638@mail.gmail.com> <7a1808af0911250000y12263caakd896f3a5373c1828@mail.gmail.com> Message-ID: Получить подтверждение из Рамблера на 3 декабря [?] :) Напишу отдельный пост. -- Alex Kapranoff. 2009/11/25 Иван Бессарабов > Отлично! Очень интересно узнать, как ты решал эту же задачу. > > Если ты не против, я хочу первым выступить (а то, боюсь, что после > тебя мне уже нечего будет рассказывать =) > > 24 ноября 2009 г. 23:24 пользователь Andrew Shitov > написал: > >> Тогда я выступлю с небольшим докладом что у меня получилось с > >> локализацией сайта и позадаю кучу вопросов =) > > > > О! А я тогда - про нашу локализацию. > > > > -- > > Andrew Shitov > > ______________________________________________________________________ > > andy на shitov.ru | http://shitov.ru > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From inthrax на gmail.com Wed Nov 25 06:56:55 2009 From: inthrax на gmail.com (Mons Anderson) Date: Wed, 25 Nov 2009 17:56:55 +0300 Subject: [Moscow.pm] =?windows-1251?b?MTcg7vT06+Dp7Q==?= In-Reply-To: References: Message-ID: <200911251756.55965.inthrax@gmail.com> On Tuesday 24 November 2009 21:51:52 Alex Kapranoff wrote: > Есть ещё вариант через неделю, 3-го декабря, кстати. Я расскажу про Devel::Declare -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From brosku на mail.ru Wed Nov 25 23:38:28 2009 From: brosku на mail.ru (Pavel) Date: Thu, 26 Nov 2009 10:38:28 +0300 Subject: [Moscow.pm] =?koi8-r?b?MTcgz8bGzMHKzg==?= In-Reply-To: References: Message-ID: <000701ca6e6b$723ee140$56bca3c0$@ru> Присутствовать нужно обязательно с докладом? Я бы посетил встречу, но докладывать особо не о чем :-) From sharifulin на gmail.com Wed Nov 25 23:46:32 2009 From: sharifulin на gmail.com (=?UTF-8?B?0JDQvdCw0YLQvtC70LjQuSDQqNCw0YDQuNGE0YPQu9C40L0=?=) Date: Thu, 26 Nov 2009 10:46:32 +0300 Subject: [Moscow.pm] Padre screencast Message-ID: <91318900911252346p35845075n9bb87ea983b313fd@mail.gmail.com> Габор Жабо сделал первый скринкаст про Padre IDE http://szabgab.com/blog/2009/11/1259131466.html Можно снять ответный скринкаст как Padre падает :) Всем кто был на BY Perl Too привет ))) -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From unera на debian.org Thu Nov 26 00:28:12 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Thu, 26 Nov 2009 11:28:12 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrRgtC+IE1vb3NlINC40YHQv9C+0LvRjNC30YM=?= =?utf-8?b?0LXRgj8=?= In-Reply-To: <4B0C3C64.1000600@gmail.com> References: <20091124192903.GA22195@work.uvw.ru> <4B0C3C64.1000600@gmail.com> Message-ID: <20091126082812.GW30491@work.uvw.ru> MS> Привет. MS> Используем его очень активно. Тогда такой еще вопрос. Там есть куча расширений MooseX на что из них стоит посмотреть? -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From german на itkm.ru Thu Nov 26 01:29:13 2009 From: german на itkm.ru (German) Date: Thu, 26 Nov 2009 12:29:13 +0300 Subject: [Moscow.pm] moscow-pm 2009.12.03 In-Reply-To: References: <7a1808af0911241113o19e4ca5bs9f0c2786342eb638@mail.gmail.com> <7a1808af0911250000y12263caakd896f3a5373c1828@mail.gmail.com> Message-ID: <96CB48ED6C55446580587ED311ED5221@GermanPC> я полагаю, было бы интересно принять участие a.. может ли кто-то дать ссылку на Гугл-map? b.. точное время c.. будет ли заказан пропуск (если нужен)? С уважением Герман ----- Original Message ----- From: Alex Kapranoff To: Moscow.pm group Sent: Wednesday, November 25, 2009 13:31 Subject: Re: [Moscow.pm] 17 оффлайн Получить подтверждение из Рамблера на 3 декабря [?] :) Напишу отдельный пост. -- -------------------------------------------------------------------------------- -- Moscow.pm mailing list moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ruslan.zakirov на gmail.com Thu Nov 26 02:11:47 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Thu, 26 Nov 2009 13:11:47 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrRgtC+IE1vb3NlINC40YHQv9C+0LvRjNC30YM=?= =?utf-8?b?0LXRgj8=?= In-Reply-To: <20091126082812.GW30491@work.uvw.ru> References: <20091124192903.GA22195@work.uvw.ru> <4B0C3C64.1000600@gmail.com> <20091126082812.GW30491@work.uvw.ru> Message-ID: <589c94400911260211p3bacfb31ubd0c64ab89ca9a3c@mail.gmail.com> параметризованные роли, атрибуты классов и еще найти видео или презентации nothingmuch с это yapc::eu 2009/11/26 Dmitry E. Oboukhov : > MS> Привет. > MS> Используем его очень активно. > > Тогда такой еще вопрос. > Там есть куча расширений MooseX > на что из них стоит посмотреть? > > -- > ... mpd is off > > . ''`.                               Dmitry E. Oboukhov > : :?  :   email: unera на debian.org jabber://UNera на uvw.ru > `. `~?              GPGKey: 1024D / F8E26537 2006-11-21 >  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537 > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iEYEAREDAAYFAksOPBwACgkQq4wAz/jiZTdvTQCg83do??????? > b2oAoOQAWE2stLARpwzCgTP1IN/n4Ndk > =u/Sk > -----END PGP SIGNATURE----- > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Best regards, Ruslan. From kapranoff на gmail.com Thu Nov 26 03:14:11 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Thu, 26 Nov 2009 14:14:11 +0300 Subject: [Moscow.pm] =?utf-8?b?MTcg0L7RhNGE0LvQsNC50L0=?= In-Reply-To: <000701ca6e6b$723ee140$56bca3c0$@ru> References: <000701ca6e6b$723ee140$56bca3c0$@ru> Message-ID: Нет, конечно необязательно. Всех послушать и не успеем. sent from mobile 26 нояб., 2009 10:38 AM пользователь "Pavel" написал: Присутствовать нужно обязательно с докладом? Я бы посетил встречу, но докладывать особо не о чем :-) -- Moscow.pm mailing list moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From nordicdyno на yandex.ru Thu Nov 26 03:51:14 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Thu, 26 Nov 2009 14:51:14 +0300 Subject: [Moscow.pm] =?koi8-r?b?69TPIE1vb3NlIMnT0M/M2NrVxdQ/?= In-Reply-To: <589c94400911260211p3bacfb31ubd0c64ab89ca9a3c@mail.gmail.com> References: <20091124192903.GA22195@work.uvw.ru> <4B0C3C64.1000600@gmail.com> <20091126082812.GW30491@work.uvw.ru> <589c94400911260211p3bacfb31ubd0c64ab89ca9a3c@mail.gmail.com> Message-ID: <49411259236274@webmail122.yandex.ru> 26.11.09, 13:11, "Ruslan Zakirov" : > параметризованные роли, атрибуты классов и еще найти видео или > презентации nothingmuch с это yapc::eu > +1 к параметризованным ролям From kapranoff на gmail.com Thu Nov 26 04:13:09 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Thu, 26 Nov 2009 15:13:09 +0300 Subject: [Moscow.pm] Google Wave Message-ID: Всем привет! У меня кстати тоже есть небольшая кучка инвайтов в Гугль Волну. Если кому надо, то присылайте адрес (на kapranoff на gmail.com, не надо писать в мейллист). -- Alex Kapranoff. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From yu.pats на gmail.com Thu Nov 26 04:17:06 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Thu, 26 Nov 2009 14:17:06 +0200 Subject: [Moscow.pm] Google Wave In-Reply-To: References: Message-ID: 2009/11/26 Alex Kapranoff : > Всем привет! > У меня кстати тоже есть небольшая кучка инвайтов в Гугль Волну. Если кому > надо, то присылайте адрес (на kapranoff на gmail.com, не надо писать в > мейллист). +15 В смысле инвайтов есть у меня. -- WBR, Yuri Pac From mshogin на gmail.com Thu Nov 26 04:26:43 2009 From: mshogin на gmail.com (Michael Shogin) Date: Thu, 26 Nov 2009 15:26:43 +0300 Subject: [Moscow.pm] Google Wave In-Reply-To: References: Message-ID: <4B0E7403.5080204@gmail.com> Yuri Pac пишет: > 2009/11/26 Alex Kapranoff : > >> Всем привет! >> У меня кстати тоже есть небольшая кучка инвайтов в Гугль Волну. Если кому >> надо, то присылайте адрес (на kapranoff на gmail.com, не надо писать в >> мейллист). >> > > +15 > > В смысле инвайтов есть у меня. > > +5 (осталось) :) поделюсь From zhecka на gmail.com Thu Nov 26 04:28:43 2009 From: zhecka на gmail.com (Kaltashkin Eugene) Date: Thu, 26 Nov 2009 15:28:43 +0300 Subject: [Moscow.pm] Google Wave In-Reply-To: <4B0E7403.5080204@gmail.com> References: <4B0E7403.5080204@gmail.com> Message-ID: <4B0E747B.3030208@gmail.com> Michael Shogin пишет: >> >> +15 >> >> В смысле инвайтов есть у меня. >> >> > +5 (осталось) :) поделюсь у меня 25 :) кто больше :))) From shafiev на gmail.com Thu Nov 26 04:39:43 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Thu, 26 Nov 2009 15:39:43 +0300 Subject: [Moscow.pm] Padre screencast In-Reply-To: <91318900911252346p35845075n9bb87ea983b313fd@mail.gmail.com> References: <91318900911252346p35845075n9bb87ea983b313fd@mail.gmail.com> Message-ID: <218771510911260439y20737d6fo7b7e3b8eb8546e2b@mail.gmail.com> Ну там оно падало на debugger (в основном). Я думаю мне надо его переписать. Да и когда скринкасты будут не на flashe(: ? 26 ноября 2009 г. 10:46 пользователь Анатолий Шарифулин написал: > Габор Жабо сделал первый скринкаст про Padre IDE > http://szabgab.com/blog/2009/11/1259131466.html > > Можно снять ответный скринкаст как Padre падает :) > > Всем кто был на  BY Perl Too привет ))) > > -- > С уважением, > Анатолий Шарифулин. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From postmaster на softsearch.ru Thu Nov 26 04:39:19 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Thu, 26 Nov 2009 15:39:19 +0300 Subject: [Moscow.pm] Google Wave In-Reply-To: <4B0E747B.3030208@gmail.com> References: <4B0E7403.5080204@gmail.com> <4B0E747B.3030208@gmail.com> Message-ID: <1488468162.20091126153919@softsearch.ru> Здравствуйте, Евгений. Полезная эта штука, коль такой большой спрос на инвайты. А вообще двач в реализации гугла любопытен. :-) >>> +15 >>> >>> В смысле инвайтов есть у меня. >>> >>> >> +5 (осталось) :) поделюсь KE> у меня 25 :) кто больше :))) KE> -- KE> Moscow.pm mailing list KE> moscow-pm на pm.org | http://moscow.pm.org -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From zhecka на gmail.com Thu Nov 26 04:42:28 2009 From: zhecka на gmail.com (Kaltashkin Eugene) Date: Thu, 26 Nov 2009 15:42:28 +0300 Subject: [Moscow.pm] Google Wave In-Reply-To: <1488468162.20091126153919@softsearch.ru> References: <4B0E7403.5080204@gmail.com> <4B0E747B.3030208@gmail.com> <1488468162.20091126153919@softsearch.ru> Message-ID: <4B0E77B4.5070402@gmail.com> Михаил Монашёв пишет: > Здравствуйте, Евгений. > > Полезная эта штука, коль такой большой спрос на инвайты. > > А вообще двач в реализации гугла любопытен. :-) > Это да. вспоминаются времена чатов типа "кроватки" и "дивана махаона" если кто застал это. From andrei.protasovitski на gmail.com Thu Nov 26 04:50:08 2009 From: andrei.protasovitski на gmail.com (Andrei) Date: Thu, 26 Nov 2009 13:50:08 +0100 Subject: [Moscow.pm] Google Wave In-Reply-To: <4B0E747B.3030208@gmail.com> References: <4B0E7403.5080204@gmail.com> <4B0E747B.3030208@gmail.com> Message-ID: <25d777680911260450m71a855aub58b3be39f31c61f@mail.gmail.com> Этот ваш вэйв для нахрена вообще? Мне уже куча народу предлагали инвайты, но никто так и не смог рассказать, что это. Может, это секта? :) 26 ноября 2009 г. 13:28 пользователь Kaltashkin Eugene написал: > Michael Shogin пишет: > > >>> +15 >>> >>> В смысле инвайтов есть у меня. >>> >>> >>> >> +5 (осталось) :) поделюсь >> > у меня 25 :) кто больше :))) > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From pfedin на gmail.com Thu Nov 26 04:55:28 2009 From: pfedin на gmail.com (Peter Fedin) Date: Thu, 26 Nov 2009 15:55:28 +0300 Subject: [Moscow.pm] =?utf-8?b?MTcg0L7RhNGE0LvQsNC50L0=?= In-Reply-To: References: <000701ca6e6b$723ee140$56bca3c0$@ru> Message-ID: А как-то регаться надо? Что там с пропускным режимом? С уважением, Федин Пётр Сергеевич тел. +7 926 335-51-30 mailto:pfedin на gmail.com ICQ UIN: 192054495 2009/11/26 Alex Kapranoff > Нет, конечно необязательно. Всех послушать и не успеем. > > sent from mobile > > 26 нояб., 2009 10:38 AM пользователь "Pavel" написал: > > > Присутствовать нужно обязательно с докладом? > Я бы посетил встречу, но докладывать особо не о чем :-) > > -- Moscow.pm mailing list moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From peter на vereshagin.org Thu Nov 26 05:10:13 2009 From: peter на vereshagin.org (Peter Vereshagin) Date: Thu, 26 Nov 2009 17:10:13 +0400 Subject: [Moscow.pm] Google Wave In-Reply-To: <4B0E747B.3030208@gmail.com> References: Message-ID: <20091126130850.GA3035@screwed.box> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 - -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 You know St. Peter won't call my name, moscow-pm! ну тогда мне отправь petr999 на gmail.com 2009/11/26 04:55:56 -0800 moscow-pm-request на pm.org => To moscow-pm на pm.org : > Date: Thu, 26 Nov 2009 15:28:43 +0300 > From: Kaltashkin Eugene > Subject: Re: [Moscow.pm] Google Wave > To: "Moscow.pm group" > Message-ID: <4B0E747B.3030208 на gmail.com> > Content-Type: text/plain; charset=KOI8-R; format=flowed > > Michael Shogin пишет: > >> > >> +15 > >> > >> В смысле инвайтов есть у меня. > >> > >> > > +5 (осталось) :) поделюсь > у меня 25 :) кто больше :))) 73! Peter pgp: A0E26627 (4A42 6841 2871 5EA7 52AB 12F8 0CE1 4AAC A0E2 6627) - - -- http://vereshagin.org - -----BEGIN PGP SIGNATURE----- Version: Vereshagin v2.0.10 (CP/M) iEYEARECAAYFAksOfeIACgkQDOFKrKDiZieM3QCg9kPt56PdfsMd5XYlvnsBzWKU GGEAoOpAezBJJQFk1rcGO7ki1vyXKc2t =lE0N - -----END PGP SIGNATURE----- -----BEGIN PGP SIGNATURE----- Version: Vereshagin v2.0.10 (CP/M) iEYEARECAAYFAksOfjQACgkQDOFKrKDiZiepRwCgu/ahQAQthKlQYy2qwhLOPVje 9ZsAn1y/PC/TDMiQUc/pk0hF4YN4Kl/r =SyU0 -----END PGP SIGNATURE----- From kapranoff на gmail.com Thu Nov 26 05:32:01 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Thu, 26 Nov 2009 16:32:01 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgdGC0YDQtdGH0LAgMyDQtNC10LrQsNCx0YA=?= =?utf-8?b?0Y8g0LIg0KDQsNC80LHQu9C10YDQtQ==?= Message-ID: Всем привет! Группа Moscow.pm 3 декабря в 19:30 собирается в офисе Рамблера на оффлайновую техническую встречу. Нужно прийти на ул. Ленинская слобода, 19 (это большой новый бизнес-центр ?Омега-плаза?), пройти турникеты, предъявив паспорт и сказав, что вам в Рамблер. Здесь же можно уточнить, куда идти дальше. Дальше нужно свернуть в первый поворот направо и по длинному коридору с коровами идти до конца, потом ещё чуть-чуть направо и будет лифт. На нём надо подняться на 3 этаж. Там будет ресепшн Рамблера с охранником, который должен, по идее, нас всех пропустить. Внутри Рамблера мы собираемся на ?кухне?. Вроде бы записываться пофамильно не надо. Приглашаются все желающие просто послушать или что-нибудь рассказать. Пока есть заявки на выступления от Ивана Бессарабова, Монса Андерсона, Андрея Шитова, Наима Шафиева и меня. Но время ещё есть, так что велкам :) Будет проектор, про вайфай пока непонятно. Предлагаю делать презентации с моего ноутбука, тогда можно будет воспользоваться ?системой оперативного троллинга?, которую мы успешно опробовали в Минске :) Вот тут есть немножко про расположение: http://www.rambler.ru/doc/addr.shtml -- Alex Kapranoff. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From kapranoff на gmail.com Thu Nov 26 05:33:16 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Thu, 26 Nov 2009 16:33:16 +0300 Subject: [Moscow.pm] =?utf-8?b?MTcg0L7RhNGE0LvQsNC50L0=?= In-Reply-To: References: <000701ca6e6b$723ee140$56bca3c0$@ru> Message-ID: Лёша Обровец сказал, что пустят всех, кто сумеет сказать охраннику что-нибудь со словами ?перл, встреча, обровец? :) В саму Омега-плазу пускают по паспорту всех. -- Alex Kapranoff. 2009/11/26 Peter Fedin > А как-то регаться надо? Что там с пропускным режимом? > > С уважением, > Федин Пётр Сергеевич > > тел. +7 926 335-51-30 > mailto:pfedin на gmail.com > ICQ UIN: 192054495 > > > 2009/11/26 Alex Kapranoff > >> Нет, конечно необязательно. Всех послушать и не успеем. >> >> sent from mobile >> >> 26 нояб., 2009 10:38 AM пользователь "Pavel" написал: >> >> >> Присутствовать нужно обязательно с докладом? >> Я бы посетил встречу, но докладывать особо не о чем :-) >> >> -- Moscow.pm mailing list moscow-pm на pm.org | http://moscow.pm.org >> >> >> -- >> >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на bessarabov.ru Thu Nov 26 07:04:26 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Thu, 26 Nov 2009 18:04:26 +0300 Subject: [Moscow.pm] =?koi8-r?b?99PU0sXewSAzIMTFy8HC0tEg1yDywc3CzMXSxQ==?= In-Reply-To: References: Message-ID: <7a1808af0911260704x69c0511ekbd34af3e4dd96b70@mail.gmail.com> Спасибо, Алекс. Несмотря на твои уговоры, я, возможно, буду вещать со своего ноутбука (но еще не точно, в зависимости от формата того, что я напишу). Может быть, чтобы не плутать, все встретимся перед входом (например в 19:20) и знающие люди всех нас проведут куда нужно? 26 ноября 2009 г. 16:32 пользователь Alex Kapranoff написал: > Всем привет! > > Группа Moscow.pm 3 декабря в 19:30 собирается в офисе Рамблера на > оффлайновую техническую встречу. > Нужно прийти на ул. Ленинская слобода, 19 (это большой новый бизнес-центр > <<Омега-плаза>>), пройти турникеты, предъявив паспорт и сказав, что вам в > Рамблер. Здесь же можно уточнить, куда идти дальше. > Дальше нужно свернуть в первый поворот направо и по длинному коридору с > коровами идти до конца, потом ещё чуть-чуть направо и будет лифт. На нём > надо подняться на 3 этаж. Там будет ресепшн Рамблера с охранником, который > должен, по идее, нас всех пропустить. Внутри Рамблера мы собираемся на > <<кухне>>. Вроде бы записываться пофамильно не надо. > Приглашаются все желающие просто послушать или что-нибудь рассказать. Пока > есть заявки на выступления от Ивана Бессарабова, Монса Андерсона, Андрея > Шитова, Наима Шафиева и меня. Но время ещё есть, так что велкам :) Будет > проектор, про вайфай пока непонятно. Предлагаю делать презентации с моего > ноутбука, тогда можно будет воспользоваться <<системой оперативного > троллинга>>, которую мы успешно опробовали в Минске :) > Вот тут есть немножко про расположение: http://www.rambler.ru/doc/addr.shtml > -- > Alex Kapranoff. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- bessarabov From ivan на bessarabov.ru Thu Nov 26 07:15:26 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Thu, 26 Nov 2009 18:15:26 +0300 Subject: [Moscow.pm] Padre screencast In-Reply-To: <218771510911260439y20737d6fo7b7e3b8eb8546e2b@mail.gmail.com> References: <91318900911252346p35845075n9bb87ea983b313fd@mail.gmail.com> <218771510911260439y20737d6fo7b7e3b8eb8546e2b@mail.gmail.com> Message-ID: <7a1808af0911260715v1087df50md3cd693aa17b5588@mail.gmail.com> А чем тебе скринкасты на флеше не нравятся? 26 ноября 2009 г. 15:39 пользователь Naim Shafiev написал: > Ну там оно падало на debugger (в основном). Я думаю мне надо его переписать. > Да и когда скринкасты будут не на flashe(: ? > > 26 ноября 2009 г. 10:46 пользователь Анатолий Шарифулин > написал: >> Габор Жабо сделал первый скринкаст про Padre IDE >> http://szabgab.com/blog/2009/11/1259131466.html >> >> Можно снять ответный скринкаст как Padre падает :) >> >> Всем кто был на  BY Perl Too привет ))) >> >> -- >> С уважением, >> Анатолий Шарифулин. >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- bessarabov From diver на rambler-co.ru Thu Nov 26 07:22:56 2009 From: diver на rambler-co.ru (Maxim Duyunov) Date: Thu, 26 Nov 2009 18:22:56 +0300 Subject: [Moscow.pm] =?koi8-r?b?99PU0sXewSAzIMTFy8HC0tEg1yDywc3CzMXSxQ==?= In-Reply-To: <7a1808af0911260704x69c0511ekbd34af3e4dd96b70@mail.gmail.com> References: <7a1808af0911260704x69c0511ekbd34af3e4dd96b70@mail.gmail.com> Message-ID: <4B0E9D50.6040207@rambler-co.ru> Лучше в холле, перед турникетами, по крайней мере там диваны есть. Вдруг на улице холодно будет? А заплутать в Омега Плаза сложно - там вариантов немного, зато пространства большие. > Может быть, чтобы не плутать, все встретимся перед входом (например в > 19:20) и знающие люди всех нас проведут куда нужно? From shafiev на gmail.com Thu Nov 26 08:00:19 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Thu, 26 Nov 2009 19:00:19 +0300 Subject: [Moscow.pm] Padre screencast In-Reply-To: <7a1808af0911260715v1087df50md3cd693aa17b5588@mail.gmail.com> References: <91318900911252346p35845075n9bb87ea983b313fd@mail.gmail.com> <218771510911260439y20737d6fo7b7e3b8eb8546e2b@mail.gmail.com> <7a1808af0911260715v1087df50md3cd693aa17b5588@mail.gmail.com> Message-ID: <218771510911260800y3e3e5d00nb32dd32a935434eb@mail.gmail.com> Тем что проприетарные флеш не любит 64 битные Линуксы. Приходиться вручную скачивать flv и запускать его через xine или mplayer . Лучше бы как на yapc.tv была бы ссылка на большой MPeG :) 26 ноября 2009 г. 18:15 пользователь Иван Бессарабов написал: > А чем тебе скринкасты на флеше не нравятся? > > 26 ноября 2009 г. 15:39 пользователь Naim Shafiev написал: >> Ну там оно падало на debugger (в основном). Я думаю мне надо его переписать. >> Да и когда скринкасты будут не на flashe(: ? >> >> 26 ноября 2009 г. 10:46 пользователь Анатолий Шарифулин >> написал: >>> Габор Жабо сделал первый скринкаст про Padre IDE >>> http://szabgab.com/blog/2009/11/1259131466.html >>> >>> Можно снять ответный скринкаст как Padre падает :) >>> >>> Всем кто был на  BY Perl Too привет ))) >>> >>> -- >>> С уважением, >>> Анатолий Шарифулин. >>> >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >>> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From andrey на kostenko.name Thu Nov 26 08:02:15 2009 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Thu, 26 Nov 2009 19:02:15 +0300 Subject: [Moscow.pm] Padre screencast In-Reply-To: <218771510911260800y3e3e5d00nb32dd32a935434eb@mail.gmail.com> References: <91318900911252346p35845075n9bb87ea983b313fd@mail.gmail.com> <218771510911260439y20737d6fo7b7e3b8eb8546e2b@mail.gmail.com> <7a1808af0911260715v1087df50md3cd693aa17b5588@mail.gmail.com> <218771510911260800y3e3e5d00nb32dd32a935434eb@mail.gmail.com> Message-ID: <5fcd07d60911260802j3987758eo45d64f0fb45564aa@mail.gmail.com> Уже давно как любит, а 32битные браузеры - вообще обожает... 2009/11/26 Naim Shafiev > Тем что проприетарные флеш не любит 64 битные Линуксы. Приходиться > вручную скачивать flv и запускать его через xine или mplayer . Лучше > бы как на yapc.tv была бы ссылка на большой MPeG :) > > 26 ноября 2009 г. 18:15 пользователь Иван Бессарабов > написал: > > А чем тебе скринкасты на флеше не нравятся? > > > > 26 ноября 2009 г. 15:39 пользователь Naim Shafiev > написал: > >> Ну там оно падало на debugger (в основном). Я думаю мне надо его > переписать. > >> Да и когда скринкасты будут не на flashe(: ? > >> > >> 26 ноября 2009 г. 10:46 пользователь Анатолий Шарифулин > >> написал: > >>> Габор Жабо сделал первый скринкаст про Padre IDE > >>> http://szabgab.com/blog/2009/11/1259131466.html > >>> > >>> Можно снять ответный скринкаст как Padre падает :) > >>> > >>> Всем кто был на BY Perl Too привет ))) > >>> > >>> -- > >>> С уважением, > >>> Анатолий Шарифулин. > >>> > >>> -- > >>> Moscow.pm mailing list > >>> moscow-pm на pm.org | http://moscow.pm.org > >>> > >>> > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > >> > > > > > > > > -- > > bessarabov > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From shafiev на gmail.com Thu Nov 26 09:10:02 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Thu, 26 Nov 2009 20:10:02 +0300 Subject: [Moscow.pm] Padre screencast In-Reply-To: <5fcd07d60911260802j3987758eo45d64f0fb45564aa@mail.gmail.com> References: <91318900911252346p35845075n9bb87ea983b313fd@mail.gmail.com> <218771510911260439y20737d6fo7b7e3b8eb8546e2b@mail.gmail.com> <7a1808af0911260715v1087df50md3cd693aa17b5588@mail.gmail.com> <218771510911260800y3e3e5d00nb32dd32a935434eb@mail.gmail.com> <5fcd07d60911260802j3987758eo45d64f0fb45564aa@mail.gmail.com> Message-ID: <218771510911260910if77c7c9mf588eb1f6c7b5619@mail.gmail.com> Хз. ладно и так тоже пойдет. 2009/11/26 Андрей Костенко : > Уже давно как любит, а 32битные браузеры - вообще обожает... > > 2009/11/26 Naim Shafiev >> >> Тем что проприетарные флеш не любит 64 битные Линуксы. Приходиться >> вручную скачивать  flv  и запускать его через xine или mplayer . Лучше >> бы как на yapc.tv была бы ссылка на большой MPeG :) >> >> 26 ноября 2009 г. 18:15 пользователь Иван Бессарабов >> написал: >> > А чем тебе скринкасты на флеше не нравятся? >> > >> > 26 ноября 2009 г. 15:39 пользователь Naim Shafiev >> > написал: >> >> Ну там оно падало на debugger (в основном). Я думаю мне надо его >> >> переписать. >> >> Да и когда скринкасты будут не на flashe(: ? >> >> >> >> 26 ноября 2009 г. 10:46 пользователь Анатолий Шарифулин >> >> написал: >> >>> Габор Жабо сделал первый скринкаст про Padre IDE >> >>> http://szabgab.com/blog/2009/11/1259131466.html >> >>> >> >>> Можно снять ответный скринкаст как Padre падает :) >> >>> >> >>> Всем кто был на  BY Perl Too привет ))) >> >>> >> >>> -- >> >>> С уважением, >> >>> Анатолий Шарифулин. >> >>> >> >>> -- >> >>> Moscow.pm mailing list >> >>> moscow-pm на pm.org | http://moscow.pm.org >> >>> >> >>> >> >> -- >> >> Moscow.pm mailing list >> >> moscow-pm на pm.org | http://moscow.pm.org >> >> >> > >> > >> > >> > -- >> > bessarabov >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> > >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From dot.and.thing на gmail.com Thu Nov 26 14:39:13 2009 From: dot.and.thing на gmail.com (ivan baktcheev) Date: Fri, 27 Nov 2009 01:39:13 +0300 Subject: [Moscow.pm] =?koi8-r?b?99PU0sXewSAzIMTFy8HC0tEg1yDywc3CzMXSxQ==?= In-Reply-To: References: Message-ID: я бы хотел рассказать, как я делаю deployment проектов On Nov 26, 2009, at 4:32 PM, Alex Kapranoff wrote: > Всем привет! > > Группа Moscow.pm 3 декабря в 19:30 собирается в офисе Рамблера на оффлайновую техническую встречу. > > Нужно прийти на ул. Ленинская слобода, 19 (это большой новый бизнес-центр ?Омега-плаза?), пройти турникеты, предъявив паспорт и сказав, что вам в Рамблер. Здесь же можно уточнить, куда идти дальше. > > Дальше нужно свернуть в первый поворот направо и по длинному коридору с коровами идти до конца, потом ещё чуть-чуть направо и будет лифт. На нём надо подняться на 3 этаж. Там будет ресепшн Рамблера с охранником, который должен, по идее, нас всех пропустить. Внутри Рамблера мы собираемся на ?кухне?. Вроде бы записываться пофамильно не надо. > > Приглашаются все желающие просто послушать или что-нибудь рассказать. Пока есть заявки на выступления от Ивана Бессарабова, Монса Андерсона, Андрея Шитова, Наима Шафиева и меня. Но время ещё есть, так что велкам :) Будет проектор, про вайфай пока непонятно. Предлагаю делать презентации с моего ноутбука, тогда можно будет воспользоваться ?системой оперативного троллинга?, которую мы успешно опробовали в Минске :) > > Вот тут есть немножко про расположение: http://www.rambler.ru/doc/addr.shtml > > -- > Alex Kapranoff. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4772 bytes Desc: отсутствует URL: From yu.pats на gmail.com Thu Nov 26 14:47:10 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Fri, 27 Nov 2009 00:47:10 +0200 Subject: [Moscow.pm] =?utf-8?b?0JLRgdGC0YDQtdGH0LAgMyDQtNC10LrQsNCx0YA=?= =?utf-8?b?0Y8g0LIg0KDQsNC80LHQu9C10YDQtQ==?= In-Reply-To: References: Message-ID: 2009/11/26 Alex Kapranoff : > Группа Moscow.pm 3 декабря в 19:30 собирается в офисе Рамблера на > оффлайновую техническую встречу. Как на счет трансляций / видеоматериалов? -- WBR, Yuri Pac From andrey на kostenko.name Thu Nov 26 14:50:30 2009 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Fri, 27 Nov 2009 01:50:30 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgdGC0YDQtdGH0LAgMyDQtNC10LrQsNCx0YA=?= =?utf-8?b?0Y8g0LIg0KDQsNC80LHQu9C10YDQtQ==?= In-Reply-To: References: Message-ID: <5fcd07d60911261450y4cef6be0wa6e22b73ad84a433@mail.gmail.com> Тогда я 20мин про DBIx::Class, ибо в Ригу я не попал, а заодно сделаю рекламу утилите perl2port - это буквально 5 минут :) 2009/11/27 Yuri Pac > 2009/11/26 Alex Kapranoff : > > Группа Moscow.pm 3 декабря в 19:30 собирается в офисе Рамблера на > > оффлайновую техническую встречу. > Как на счет трансляций / видеоматериалов? > > -- > WBR, Yuri Pac > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From pfedin на gmail.com Thu Nov 26 14:58:58 2009 From: pfedin на gmail.com (Peter Fedin) Date: Fri, 27 Nov 2009 01:58:58 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgdGC0YDQtdGH0LAgMyDQtNC10LrQsNCx0YA=?= =?utf-8?b?0Y8g0LIg0KDQsNC80LHQu9C10YDQtQ==?= In-Reply-To: <5fcd07d60911261450y4cef6be0wa6e22b73ad84a433@mail.gmail.com> References: <5fcd07d60911261450y4cef6be0wa6e22b73ad84a433@mail.gmail.com> Message-ID: Чувствую, намечается мини-конференция. Могу поснимать) С уважением, Федин Пётр Сергеевич тел. +7 926 335-51-30 mailto:pfedin на gmail.com ICQ UIN: 192054495 2009/11/27 Андрей Костенко > Тогда я 20мин про DBIx::Class, ибо в Ригу я не попал, а заодно сделаю > рекламу утилите perl2port - это буквально 5 минут :) > > 2009/11/27 Yuri Pac > > 2009/11/26 Alex Kapranoff : >> > Группа Moscow.pm 3 декабря в 19:30 собирается в офисе Рамблера на >> > оффлайновую техническую встречу. >> Как на счет трансляций / видеоматериалов? >> >> -- >> WBR, Yuri Pac >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ccnweb на gmail.com Thu Nov 26 16:22:04 2009 From: ccnweb на gmail.com (Alexander Onokhov) Date: Fri, 27 Nov 2009 02:22:04 +0200 Subject: [Moscow.pm] =?koi8-r?b?99PU0sXewSAzIMTFy8HC0tEg1yDywc3CzMXSxQ==?= In-Reply-To: <5fcd07d60911261450y4cef6be0wa6e22b73ad84a433@mail.gmail.com> References: <5fcd07d60911261450y4cef6be0wa6e22b73ad84a433@mail.gmail.com> Message-ID: Прям таки на 20! Все поверили. 2009/11/27 Андрей Костенко > Тогда я 20мин про DBIx::Class, ибо в Ригу я не попал, а заодно сделаю > рекламу утилите perl2port - это буквально 5 минут :) > > -- Alexander ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andy на shitov.ru Thu Nov 26 16:29:10 2009 From: andy на shitov.ru (Andrew Shitov) Date: Fri, 27 Nov 2009 03:29:10 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgdGC0YDQtdGH0LAgMyDQtNC10LrQsNCx0YA=?= =?utf-8?b?0Y8g0LIg0KDQsNC80LHQu9C10YDQtQ==?= In-Reply-To: References: <5fcd07d60911261450y4cef6be0wa6e22b73ad84a433@mail.gmail.com> Message-ID: > Могу поснимать) Сложность, как известно, не в поснимать, а в пообрабатывать и повыкладывать :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From kapranoff на gmail.com Thu Nov 26 22:22:11 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Fri, 27 Nov 2009 09:22:11 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgdGC0YDQtdGH0LAgMyDQtNC10LrQsNCx0YA=?= =?utf-8?b?0Y8g0LIg0KDQsNC80LHQu9C10YDQtQ==?= In-Reply-To: References: <5fcd07d60911261450y4cef6be0wa6e22b73ad84a433@mail.gmail.com> Message-ID: Я, кстати, придумал, как решить эту сложность системно. За записи нужно брать копеечку, тогда можно будет тупо поручать их обрабатывать специальным людям за деньги с гарантией качества и сроков. Предлагаю сделать этот функционал на yapc.tv ;) -- Alex Kapranoff. 2009/11/27 Andrew Shitov > > Могу поснимать) > > Сложность, как известно, не в поснимать, а в пообрабатывать и повыкладывать > :-) > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From brosku на mail.ru Thu Nov 26 23:21:42 2009 From: brosku на mail.ru (Pavel) Date: Fri, 27 Nov 2009 10:21:42 +0300 Subject: [Moscow.pm] =?koi8-r?b?99PU0sXewSAzIMTFy8HC0tEg1yDywc3CzMXSxQ==?= In-Reply-To: References: Message-ID: <000001ca6f32$44f33d40$ced9b7c0$@ru> > Тогда я 20мин про DBIx::Class, ибо в Ригу я не попал, а заодно сделаю > рекламу утилите perl2port - это буквально 5 минут :) Ну тогда обязательно приду! :-D ----------------------------------- Blog: http://perlmonks.org.ru From ivan на bessarabov.ru Fri Nov 27 00:06:07 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Fri, 27 Nov 2009 11:06:07 +0300 Subject: [Moscow.pm] =?koi8-r?b?99PU0sXewSAzIMTFy8HC0tEg1yDywc3CzMXSxQ==?= In-Reply-To: References: Message-ID: <7a1808af0911270006y3857d719t4054f2d0192e7e33@mail.gmail.com> О деплоймент - это тема! С удовольствием послушаю (и позадаю вопросы) 27 ноября 2009 г. 1:39 пользователь ivan baktcheev написал: > я бы хотел рассказать, как я делаю deployment проектов > On Nov 26, 2009, at 4:32 PM, Alex Kapranoff wrote: > > Всем привет! > > Группа Moscow.pm 3 декабря в 19:30 собирается в офисе Рамблера на > оффлайновую техническую встречу. > Нужно прийти на ул. Ленинская слобода, 19 (это большой новый бизнес-центр > <<Омега-плаза>>), пройти турникеты, предъявив паспорт и сказав, что вам в > Рамблер. Здесь же можно уточнить, куда идти дальше. > Дальше нужно свернуть в первый поворот направо и по длинному коридору с > коровами идти до конца, потом ещё чуть-чуть направо и будет лифт. На нём > надо подняться на 3 этаж. Там будет ресепшн Рамблера с охранником, который > должен, по идее, нас всех пропустить. Внутри Рамблера мы собираемся на > <<кухне>>. Вроде бы записываться пофамильно не надо. > Приглашаются все желающие просто послушать или что-нибудь рассказать. Пока > есть заявки на выступления от Ивана Бессарабова, Монса Андерсона, Андрея > Шитова, Наима Шафиева и меня. Но время ещё есть, так что велкам :) Будет > проектор, про вайфай пока непонятно. Предлагаю делать презентации с моего > ноутбука, тогда можно будет воспользоваться <<системой оперативного > троллинга>>, которую мы успешно опробовали в Минске :) > Вот тут есть немножко про расположение: http://www.rambler.ru/doc/addr.shtml > -- > Alex Kapranoff. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- bessarabov From ivan на bessarabov.ru Fri Nov 27 00:07:55 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Fri, 27 Nov 2009 11:07:55 +0300 Subject: [Moscow.pm] =?koi8-r?b?99PU0sXewSAzIMTFy8HC0tEg1yDywc3CzMXSxQ==?= In-Reply-To: <5fcd07d60911261450y4cef6be0wa6e22b73ad84a433@mail.gmail.com> References: <5fcd07d60911261450y4cef6be0wa6e22b73ad84a433@mail.gmail.com> Message-ID: <7a1808af0911270007t25bd3993g6d8e9569b77e4cb5@mail.gmail.com> DBIx - супер! Может быть до меня, наконец-то, дойдет, как эту штуку использовать. perl2port - это то чего я уже давно не видел - этот запрос в гугле выдает 0 результатов =) 27 ноября 2009 г. 1:50 пользователь Андрей Костенко написал: > Тогда я 20мин про DBIx::Class, ибо в Ригу я не попал, а заодно сделаю > рекламу утилите perl2port - это буквально 5 минут :) > > 2009/11/27 Yuri Pac >> >> 2009/11/26 Alex Kapranoff : >> > Группа Moscow.pm 3 декабря в 19:30 собирается в офисе Рамблера на >> > оффлайновую техническую встречу. >> Как на счет трансляций / видеоматериалов? >> >> -- >> WBR, Yuri Pac >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- bessarabov From ivan на bessarabov.ru Fri Nov 27 00:15:49 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Fri, 27 Nov 2009 11:15:49 +0300 Subject: [Moscow.pm] =?koi8-r?b?99PU0sXewSAzIMTFy8HC0tEg1yDywc3CzMXSxQ==?= In-Reply-To: References: <5fcd07d60911261450y4cef6be0wa6e22b73ad84a433@mail.gmail.com> Message-ID: <7a1808af0911270015v123f74b1h706430ad2b77dc51@mail.gmail.com> У меня тоже есть идея о том, как записывать-выкладывать доклады. Идея в том, чтобы писать скринкаст с экрана ноута и в этом же скринкасте сразу же записывать. На выходе получается файл, который можно сразу youtube скармливать (либо скармливать ffmpeg). Т.е. получится запись доклада, где самого докладчика не видно, зато слышно и очень хорошо видно слайды. Пока это только идея, не уверен, что это получится реализовать на этой встрече, но вообще очень хочется вот так попробовать. Скажите, пожалуйста, как мы там планируется выступать - с микрофоном или без? И если с микрофоном, то куда будет идти этот микрофон: 1) на колонки 2) на камеру или 3) и на колонки и на камеру? 27 ноября 2009 г. 9:22 пользователь Alex Kapranoff написал: > Я, кстати, придумал, как решить эту сложность системно. За записи нужно > брать копеечку, тогда можно будет тупо поручать их обрабатывать специальным > людям за деньги с гарантией качества и сроков. Предлагаю сделать этот > функционал на yapc.tv ;) > -- > Alex Kapranoff. > > > 2009/11/27 Andrew Shitov >> >> > Могу поснимать) >> >> Сложность, как известно, не в поснимать, а в пообрабатывать и >> повыкладывать :-) >> >> -- >> Andrew Shitov >> ______________________________________________________________________ >> andy на shitov.ru | http://shitov.ru >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- bessarabov From dmarsentev на gmail.com Fri Nov 27 00:56:03 2009 From: dmarsentev на gmail.com (Dmitry Arsentiev) Date: Fri, 27 Nov 2009 11:56:03 +0300 Subject: [Moscow.pm] =?koi8-r?b?99PU0sXewSAzIMTFy8HC0tEg1yDywc3CzMXSxQ==?= In-Reply-To: References: Message-ID: 27 ноября 2009 г. 1:39 пользователь ivan baktcheev написал: > я бы хотел рассказать, как я делаю deployment проектов О, Иван, вот что я очень хотел бы послушать! Особенно интересно было бы узнать, как деинсталлировать ранее установленные perl модули. :) А то вокруг меня Java-люди делают всё по-взрослому: ant, maven, Luntbuild. Сам я ant-ом пользуюсь, при этом не решаею всех моих задач. Вот поэтому про диплоймент, желательно про кроссплатформенный (Windows/Linux), давно хотел послушать и поучиться. Наверное, у вас всё юниксовыми средствами делается. From valeriy.krutov на gmail.com Fri Nov 27 02:44:58 2009 From: valeriy.krutov на gmail.com (Valeriy Krutov) Date: Fri, 27 Nov 2009 13:44:58 +0300 Subject: [Moscow.pm] =?koi8-r?b?99PU0sXewSAzIMTFy8HC0tEg1yDywc3CzMXSxQ==?= In-Reply-To: <7a1808af0911270015v123f74b1h706430ad2b77dc51@mail.gmail.com> References: <5fcd07d60911261450y4cef6be0wa6e22b73ad84a433@mail.gmail.com> <7a1808af0911270015v123f74b1h706430ad2b77dc51@mail.gmail.com> Message-ID: <30c4c30e0911270244q7c112c7cnaba76c12f1e4a0d4@mail.gmail.com> >>Т.е. получится запись доклада, где самого докладчика не видно, зато слышно и очень хорошо видно слайды. А мне вот гораздо интереснее смотреть доклад, где докладчика видно. Доклад лучше усваивается, когда докладчик проявляет некоторый артистизм и оживлённость ))) 2009/11/27 Иван Бессарабов > У меня тоже есть идея о том, как записывать-выкладывать доклады. Идея > в том, чтобы писать скринкаст с экрана ноута и в этом же скринкасте > сразу же записывать. На выходе получается файл, который можно сразу > youtube скармливать (либо скармливать ffmpeg). Т.е. получится запись > доклада, где самого докладчика не видно, зато слышно и очень хорошо > видно слайды. Пока это только идея, не уверен, что это получится > реализовать на этой встрече, но вообще очень хочется вот так > попробовать. > > Скажите, пожалуйста, как мы там планируется выступать - с микрофоном > или без? И если с микрофоном, то куда будет идти этот микрофон: 1) на > колонки 2) на камеру или 3) и на колонки и на камеру? > > 27 ноября 2009 г. 9:22 пользователь Alex Kapranoff > написал: > > Я, кстати, придумал, как решить эту сложность системно. За записи нужно > > брать копеечку, тогда можно будет тупо поручать их обрабатывать > специальным > > людям за деньги с гарантией качества и сроков. Предлагаю сделать этот > > функционал на yapc.tv ;) > > -- > > Alex Kapranoff. > > > > > > 2009/11/27 Andrew Shitov > >> > >> > Могу поснимать) > >> > >> Сложность, как известно, не в поснимать, а в пообрабатывать и > >> повыкладывать :-) > >> > >> -- > >> Andrew Shitov > >> ______________________________________________________________________ > >> andy на shitov.ru | http://shitov.ru > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > > > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > > > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From nordicdyno на yandex.ru Fri Nov 27 03:52:43 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Fri, 27 Nov 2009 14:52:43 +0300 Subject: [Moscow.pm] =?koi8-r?b?99PU0sXewSAzIMTFy8HC0tEg1yDywc3CzMXSxQ==?= In-Reply-To: <30c4c30e0911270244q7c112c7cnaba76c12f1e4a0d4@mail.gmail.com> References: <5fcd07d60911261450y4cef6be0wa6e22b73ad84a433@mail.gmail.com> <7a1808af0911270015v123f74b1h706430ad2b77dc51@mail.gmail.com> <30c4c30e0911270244q7c112c7cnaba76c12f1e4a0d4@mail.gmail.com> Message-ID: <53851259322763@webmail127.yandex.ru> 27.11.09, 13:44, "Valeriy Krutov" : > >>Т.е. получится записьдоклада, где самого докладчика не видно, зато слышно и очень хорошовидно слайды. > > А мне вот гораздо интереснее смотреть доклад, где докладчика видно. > Доклад лучше усваивается, когда докладчик проявляет некоторый артистизм и оживлённость ))) Лучше всего вживую тогда посещать, когда есть возможность :) From ivan на bessarabov.ru Fri Nov 27 05:07:20 2009 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Fri, 27 Nov 2009 16:07:20 +0300 Subject: [Moscow.pm] =?koi8-r?b?99PU0sXewSAzIMTFy8HC0tEg1yDywc3CzMXSxQ==?= In-Reply-To: <53851259322763@webmail127.yandex.ru> References: <5fcd07d60911261450y4cef6be0wa6e22b73ad84a433@mail.gmail.com> <7a1808af0911270015v123f74b1h706430ad2b77dc51@mail.gmail.com> <30c4c30e0911270244q7c112c7cnaba76c12f1e4a0d4@mail.gmail.com> <53851259322763@webmail127.yandex.ru> Message-ID: <7a1808af0911270507n52524eaas10b1e86fd83af552@mail.gmail.com> Даже когда в живую посетил, иногда (правда не очень часто) хочется через некоторое время пересмотреть/перепонять некоторые моменты, так что запись рулит =) 27 ноября 2009 г. 14:52 пользователь Orlovsky Alexander написал: > 27.11.09, 13:44, "Valeriy Krutov" : >> >>Т.е. получится записьдоклада, где самого докладчика не видно, зато слышно и очень хорошовидно слайды. >> >> А мне вот гораздо интереснее смотреть доклад, где докладчика видно. >> Доклад лучше усваивается, когда докладчик проявляет некоторый артистизм и оживлённость ))) > > Лучше всего вживую тогда посещать, когда есть возможность :) > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- bessarabov From nordicdyno на yandex.ru Fri Nov 27 07:48:13 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Fri, 27 Nov 2009 18:48:13 +0300 Subject: [Moscow.pm] =?koi8-r?b?8NLCzMXNwSDTIERCSXg6OkNsYXNzOjpTY2hlbWE6?= =?koi8-r?b?OkxvYWRlcg==?= Message-ID: <84791259336893@webmail51.yandex.ru> Осваиваю DBIx::Class и захотелось мне сгенерить схему DBIx::Class::Schema::Loader-ом из табличек, которые есть в БД (PostgreSQL) Делаю все по мануалу и у меня оно не работает почему-то. (вместе с SQLite работает, но мне то нужен PostgreSQL) Ситуация такая: В начале оно унутре себя делает первый страшный запрос (*приведен ниже), который (зачем то) выбирает таблички: public.pg_freespacemap_pages public.pg_freespacemap_relations public.pg_buffercache а затем оно делает из них запросы вида: SELECT * FROM public.pg_buffercache WHERE ( 1 = 0 ) и генерит схемку для этих таблиц вместо того чтобы генерить схемку из нужных мне таблиц из схемы к которой я коннекчусь. (при коннекте я указываю правильную базу и схему (не public ;) Че это оно? Запросы из: http://bytes.com/topic/postgresql/answers/172978-sql-command-list-tables работают нормально (для проверки запускал) и выдают список нужных мне таблиц. Все осложняется тем, что Postgress я не знаю, т.ч. вычленить проблему мне сложновато так вот сразу. Или может просто рисовать схему ручками при помощи DBIx::Class + DBIx::DBIx::Class::Schema - пойдя по пути наименьшего сопротивления? :) (а жалка! удобнее рисовать что-то в базке а потом оттуда выгружать, чем наоборот) Кто-нибудь вообще пользовался DBIx::Class::Schema::Loader в свзяке с PgSQL ? :) А то я может не там спрашиваю :) P/S Страшный (для меня) запрос: SELECT NULL::text AS "TABLE_CAT" , quote_ident(n.nspname) AS "TABLE_SCHEM" , quote_ident(c.relname) AS "TABLE_NAME" , CASE WHEN c.relkind = 'v' THEN CASE WHEN quote_ident(n.nspname) ~ '^pg_' THEN 'SYSTEM VIEW' ELSE 'VIEW' END ELSE CASE WHEN quote_ident(n.nspname) ~ '^pg_' THEN 'SYSTEM TABLE' ELSE 'TABLE' END END AS "TABLE_TYPE" , d.description AS "REMARKS" , quote_ident(t.spcname) AS "pg_tablespace_name" , quote_ident(t.spclocation) AS "pg_tablespace_location" , n.nspname AS pg_schema , c.relname AS pg_table FROM pg_catalog.pg_class AS c LEFT JOIN pg_catalog.pg_description AS d ON (c.oid = d.objoid AND c.tableoid = d.classoid AND d.objsubid = 0) LEFT JOIN pg_catalog.pg_namespace n ON (n.oid = c.relnamespace) LEFT JOIN pg_catalog.pg_tablespace t ON (t.oid = c.reltablespace) WHERE n.nspname = 'public' AND c.relname LIKE '%' AND c.relkind IN ('r','v') ORDER BY "TABLE_TYPE", "TABLE_CAT", "TABLE_SCHEM", "TABLE_NAME" From andrei.protasovitski на gmail.com Fri Nov 27 07:51:05 2009 From: andrei.protasovitski на gmail.com (Andrei) Date: Fri, 27 Nov 2009 16:51:05 +0100 Subject: [Moscow.pm] =?utf-8?b?0J/RgNCx0LvQtdC80LAg0YEgREJJeDo6Q2xhc3M6?= =?utf-8?b?OlNjaGVtYTo6TG9hZGVy?= In-Reply-To: <84791259336893@webmail51.yandex.ru> References: <84791259336893@webmail51.yandex.ru> Message-ID: <25d777680911270751s3f5b2745j5340e8ead3517d2b@mail.gmail.com> Когда-то давно я делал так: http://as-pushkin.blogspot.com/search/label/DBIC. Но в классы приходилось руками добавлять имя схемы в имя таблицы. 27 ноября 2009 г. 16:48 пользователь Orlovsky Alexander < nordicdyno на yandex.ru> написал: > Осваиваю DBIx::Class и захотелось мне сгенерить схему > DBIx::Class::Schema::Loader-ом из табличек, которые есть в БД (PostgreSQL) > Делаю все по мануалу и у меня оно не работает почему-то. (вместе с SQLite > работает, но мне то нужен PostgreSQL) > > Ситуация такая: > В начале оно унутре себя делает первый страшный запрос (*приведен ниже), > который (зачем то) выбирает таблички: > public.pg_freespacemap_pages > public.pg_freespacemap_relations > public.pg_buffercache > а затем оно делает из них запросы вида: > SELECT * FROM public.pg_buffercache WHERE ( 1 = 0 ) > и генерит схемку для этих таблиц > вместо того чтобы генерить схемку из нужных мне таблиц из схемы к которой я > коннекчусь. > (при коннекте я указываю правильную базу и схему (не public ;) > Че это оно? > > Запросы из: > http://bytes.com/topic/postgresql/answers/172978-sql-command-list-tables > работают нормально (для проверки запускал) и выдают список нужных мне > таблиц. > Все осложняется тем, что Postgress я не знаю, т.ч. вычленить проблему мне > сложновато так вот сразу. > > Или может просто рисовать схему ручками при помощи DBIx::Class + > DBIx::DBIx::Class::Schema - пойдя по пути наименьшего сопротивления? :) (а > жалка! удобнее рисовать что-то в базке а потом оттуда выгружать, чем > наоборот) > > Кто-нибудь вообще пользовался DBIx::Class::Schema::Loader в свзяке с PgSQL > ? :) А то я может не там спрашиваю :) > > P/S > Страшный (для меня) запрос: > > SELECT NULL::text AS "TABLE_CAT" > , quote_ident(n.nspname) AS "TABLE_SCHEM" > , quote_ident(c.relname) AS "TABLE_NAME" > , CASE > WHEN c.relkind = 'v' THEN > CASE WHEN quote_ident(n.nspname) ~ '^pg_' THEN 'SYSTEM VIEW' ELSE > 'VIEW' END > ELSE > CASE WHEN quote_ident(n.nspname) ~ '^pg_' THEN 'SYSTEM TABLE' ELSE > 'TABLE' END > END AS "TABLE_TYPE" > , d.description AS "REMARKS" , quote_ident(t.spcname) AS > "pg_tablespace_name" > , quote_ident(t.spclocation) AS "pg_tablespace_location" > , n.nspname AS pg_schema > , c.relname AS pg_table > FROM pg_catalog.pg_class AS c > LEFT JOIN pg_catalog.pg_description AS d > ON (c.oid = d.objoid AND c.tableoid = d.classoid AND > d.objsubid = 0) > LEFT JOIN pg_catalog.pg_namespace n ON (n.oid = c.relnamespace) > LEFT JOIN pg_catalog.pg_tablespace t ON (t.oid = c.reltablespace) > WHERE n.nspname = 'public' > AND c.relname LIKE '%' > AND c.relkind IN ('r','v') > ORDER BY "TABLE_TYPE", "TABLE_CAT", "TABLE_SCHEM", "TABLE_NAME" > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From rshadow на rambler.ru Fri Nov 27 07:52:17 2009 From: rshadow на rambler.ru (Roman V. Nikolaev) Date: Fri, 27 Nov 2009 18:52:17 +0300 Subject: [Moscow.pm] Gtk In-Reply-To: <84791259336893@webmail51.yandex.ru> References: <84791259336893@webmail51.yandex.ru> Message-ID: <4B0FF5B1.8010309@rambler.ru> А есть ли документация по Gtk получше чем?: http://gtk2-perl.sourceforge.net/doc/pod/index.html Если кто знает, поделитесь ссылками. А то приходиться в питоновскую и пхп лазить - там более вменяемо написано. -- Roman V. Nikolaev mail: rshadow на rambler.ru icq: 198-364-657 jabber: rshadow на jabber.org openPGP ID: DE0E1C1B openPGP key: 655A 86EB 653C 6D6C BB16 2550 EA12 A906 DE0E 1C1B ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 262 bytes Desc: OpenPGP digital signature URL: From kapranoff на gmail.com Fri Nov 27 10:27:12 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Fri, 27 Nov 2009 21:27:12 +0300 Subject: [Moscow.pm] Gtk In-Reply-To: <4B0FF5B1.8010309@rambler.ru> References: <84791259336893@webmail51.yandex.ru> <4B0FF5B1.8010309@rambler.ru> Message-ID: http://www.gtk.org/documentation.html Я пользуюсь только этой и её отлично хватает. -- Alex Kapranoff. 2009/11/27 Roman V. Nikolaev > А есть ли документация по Gtk получше чем?: > http://gtk2-perl.sourceforge.net/doc/pod/index.html > > Если кто знает, поделитесь ссылками. А то приходиться в питоновскую и > пхп лазить - там более вменяемо написано. > > > -- > > Roman V. Nikolaev > > mail: rshadow на rambler.ru > icq: 198-364-657 > jabber: rshadow на jabber.org > openPGP ID: DE0E1C1B > openPGP key: 655A 86EB 653C 6D6C BB16 2550 EA12 A906 DE0E 1C1B > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ruz на bestpractical.com Sat Nov 28 19:21:07 2009 From: ruz на bestpractical.com (Ruslan Zakirov) Date: Sun, 29 Nov 2009 06:21:07 +0300 Subject: [Moscow.pm] =?utf-8?b?0J3QsNC/0LjRgdCw0Lsg0LjQvdGC0LXRgNGE0LU=?= =?utf-8?b?0LnRgSDQuiDQsdCw0LfQtSDQvtGCIGlwZ2VvYmFzZS5ydQ==?= Message-ID: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> Всем привет, Недавно мы обсуждали определение положения по IP адресу. Мне посоветовали БД от http://ipgeobase.ru. Я рад, что существует такой ресурс. Был немного удивлен примерами кода и очень удивлен структурой БД. Код на perl страшен, достаточно сделать для него perltidy и он уже становится читабельный. Алгоритм тоже не сахар, но это издержки структуры файла. Переключение на указание смещения вместо номеров строк, позволит сделать быстрый поиск прямо из файлов без полного сканирования или загрузки их в память. В итоге решил отказаться от работы с файлами и заливать все в табличку БД. Написал скрипт обновления БД и модуль для работы. Пока не на CPANе, но если не будет конструктивной критики и успешно уйдет в продакшн, то залью на цпан и в гитхаб. -- Веселой гео локации, Руслан. ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: Geo-IP-RU-IpGeoBase-0.01.tar.gz Type: application/x-gzip Size: 19444 bytes Desc: отсутствует URL: From dmitry на eremeev.ru Sun Nov 29 02:27:41 2009 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Sun, 29 Nov 2009 13:27:41 +0300 Subject: [Moscow.pm] =?koi8-r?b?7sHQydPBzCDJztTF0sbFytMgyyDCwdrFIM/UIGlw?= =?koi8-r?b?Z2VvYmFzZS5ydQ==?= In-Reply-To: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> Message-ID: <55A23474-7585-4B8B-AC76-73C6E74819F0@eremeev.ru> Малатца Отправлено с iPod 29.11.2009, в 6:21, Ruslan Zakirov написал(а): > Всем привет, > > Недавно мы обсуждали определение положения по IP адресу. Мне > посоветовали БД от http://ipgeobase.ru. > > Я рад, что существует такой ресурс. Был немного удивлен примерами кода > и очень удивлен структурой БД. Код на perl страшен, достаточно сделать > для него perltidy и он уже становится читабельный. Алгоритм тоже не > сахар, но это издержки структуры файла. Переключение на указание > смещения вместо номеров строк, позволит сделать быстрый поиск прямо из > файлов без полного сканирования или загрузки их в память. > > В итоге решил отказаться от работы с файлами и заливать все в табличку > БД. Написал скрипт обновления БД и модуль для работы. Пока не на > CPANе, но если не будет конструктивной критики и успешно уйдет в > продакшн, то залью на цпан и в гитхаб. > > -- > Веселой гео локации, Руслан. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From spleenjack на gmail.com Sun Nov 29 06:04:18 2009 From: spleenjack на gmail.com (spleenjack) Date: Sun, 29 Nov 2009 17:04:18 +0300 Subject: [Moscow.pm] =?utf-8?b?0J3QsNC/0LjRgdCw0Lsg0LjQvdGC0LXRgNGE0LU=?= =?utf-8?b?0LnRgSDQuiDQsdCw0LfQtSDQvtGCIGlwZ2VvYmFzZS5ydQ==?= In-Reply-To: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> Message-ID: <4B127F62.5090507@gmail.com> Год назад прикручивал гео-локацию с использованием этой базы. Долго ковырялся с форматом и с самими данными. Выяснилось, что там много неконсистентности, пропусков и ошибок с наложением диапазонов. Например, диапазон 1-10 отмечен как Москва, и далее идет три поддиапазона: 3-5 на Владивосток, 5-7 на Питер, 9 на Тверь. Здесь перекрытие 5-ки (непонятно, куда именно она относится), нет поддиапазонов для 1-2, 8 и 10. А так как каждый ip нужно было определять быстро и однозначно, пришлось такие ошибки отлавливать, правильно разбивать вложенные диапазоны, отлавливать дырки и прочее. (Плюс была причина в связке с украинскими диапазонами, взятыми из базы от maxmind, но это в принципе неважно). Может такие заморочки и не нужны вовсе, да и база сама наверняка уже стала точнее и правильнее. Так, а я вообще к чему все это?.. :) Либа может такие непонятки отлавливать? Ruslan Zakirov пишет: > Всем привет, > > Недавно мы обсуждали определение положения по IP адресу. Мне > посоветовали БД от http://ipgeobase.ru. > > Я рад, что существует такой ресурс. Был немного удивлен примерами кода > и очень удивлен структурой БД. Код на perl страшен, достаточно сделать > для него perltidy и он уже становится читабельный. Алгоритм тоже не > сахар, но это издержки структуры файла. Переключение на указание > смещения вместо номеров строк, позволит сделать быстрый поиск прямо из > файлов без полного сканирования или загрузки их в память. > > В итоге решил отказаться от работы с файлами и заливать все в табличку > БД. Написал скрипт обновления БД и модуль для работы. Пока не на > CPANе, но если не будет конструктивной критики и успешно уйдет в > продакшн, то залью на цпан и в гитхаб. From kapranoff на gmail.com Sun Nov 29 06:52:42 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Sun, 29 Nov 2009 17:52:42 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLRgtC+0YDQvtC5INC/0LjRgtC10YDRgdC60Lg=?= =?utf-8?b?0Lkg0YXQsNC60LTRjdC5?= In-Reply-To: <30c4c30e0911230051w1959d8e7k62ee712e3f7edd2c@mail.gmail.com> References: <200911131555.14120.mons@cpan.org> <589c94400911131359k7b0f2916ube8914901a326bd8@mail.gmail.com> <901258379473@webmail38.yandex.ru> <7a1808af0911160608q4e81d784g4f6405a0ad816210@mail.gmail.com> <4B0172CB.6030000@gmail.com> <4B018713.5000704@mail.ru> <14711258395307@webmail9.yandex.ru> <30c4c30e0911230051w1959d8e7k62ee712e3f7edd2c@mail.gmail.com> Message-ID: Вот мой проект: http://spb.hackday.ru/projects.html#project57 Присоединяйтесь! :) -- Alex Kapranoff. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From kapranoff на gmail.com Sun Nov 29 06:54:13 2009 From: kapranoff на gmail.com (Alex Kapranoff) Date: Sun, 29 Nov 2009 17:54:13 +0300 Subject: [Moscow.pm] =?utf-8?b?0L/RgNC+0LXQutGC0Ysg0LTQu9GPIHNwYmhhY2tk?= =?utf-8?q?ay?= In-Reply-To: References: <589c94400911131642o2d8de081p5fa9003cbfdf9d9d@mail.gmail.com> Message-ID: Я сформулировал описание проекта вот тут: http://spb.hackday.ru/projects.html#project57 Велкам всем желающим. -- Alex Kapranoff. 2009/11/14 Alex Kapranoff > Я хочу вернуться к своей идее под названием ?Погода 2.0? ? социальному > дневнику наблюдений за погодой. > К самому мероприятию подготовлю красивую зазывалочку. Вкратце, я хочу дать > людям возможность вводить свои наблюдения (как минимум, температуру воздуха > и наблюдаемые осадки) вместе с координатами и показывать их на карте с > возможностью смотреть в прошлое. Также, есть возможность подключать > USB-термометр и мониторить температуру автоматически (принесу сам термометр > и интерфейсы к нему, нужно будет набросать десктопного клиента). > > -- > Alex Kapranoff. > > > 2009/11/14 Ruslan Zakirov > > Привет, >> >> А есть интересные проекты для hackday от перлового сообщества? Я читал >> только про аналог ab на ивентах. >> >> -- >> Best regards, Ruslan. >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From sergey.zhuravlev на gmail.com Sun Nov 29 10:23:36 2009 From: sergey.zhuravlev на gmail.com (Sergey Zhuravlev) Date: Sun, 29 Nov 2009 21:23:36 +0300 Subject: [Moscow.pm] =?koi8-r?b?7sHQydPBzCDJztTF0sbFytMgyyDCwdrFIM/UIGlw?= =?koi8-r?b?Z2VvYmFzZS5ydQ==?= In-Reply-To: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> Message-ID: Привет. Модуль клёвый. Только запрос из intersections - это index range scan, в среднем на половину таблички. На нагруженных проектах это может вызвать проблемы, хотя, в случае mysql и 128'000 записей это достаточно быстро. 2009/11/29 Ruslan Zakirov : > Всем привет, > > Недавно мы обсуждали определение положения по IP адресу. Мне > посоветовали БД от http://ipgeobase.ru. > > Я рад, что существует такой ресурс. Был немного удивлен примерами кода > и очень удивлен структурой БД. Код на perl страшен, достаточно сделать > для него perltidy и он уже становится читабельный. Алгоритм тоже не > сахар, но это издержки структуры файла. Переключение на указание > смещения вместо номеров строк, позволит сделать быстрый поиск прямо из > файлов без полного сканирования или загрузки их в память. > > В итоге решил отказаться от работы с файлами и заливать все в табличку > БД. Написал скрипт обновления БД и модуль для работы. Пока не на > CPANе, но если не будет конструктивной критики и успешно уйдет в > продакшн, то залью на цпан и в гитхаб. > > -- > Веселой гео локации, Руслан. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From ruslan.zakirov на gmail.com Sun Nov 29 11:13:21 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Sun, 29 Nov 2009 22:13:21 +0300 Subject: [Moscow.pm] =?utf-8?b?0J3QsNC/0LjRgdCw0Lsg0LjQvdGC0LXRgNGE0LU=?= =?utf-8?b?0LnRgSDQuiDQsdCw0LfQtSDQvtGCIGlwZ2VvYmFzZS5ydQ==?= In-Reply-To: References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> Message-ID: <589c94400911291113n51d8b31cnf14107e8e7719ab8@mail.gmail.com> 2009/11/29 Sergey Zhuravlev : > Привет. > > Модуль клёвый. > Только запрос из intersections - это index range scan, в среднем на > половину таблички. Не уверен, что это будет половина таблички. Нужно посмотреть логи. Конечно для нагруженного пректа я бы сделал по другому. Разбил бы все на три структуры и индекс в памяти: my $index_length = 8; # индекс - массив из 2^$index_lenght элементов my @index = ( <индекс первого блока, где $index_lenght первых бит начала блока == 0> <индекс первого блока, где $index_lenght первых бит начала блока == 1> <индекс первого блока, где $index_lenght первых бит начала блока == 2> .... ); В зависимости от размера маски меняется объем используемой памяти. Уже с этого момента можно посылать в БД, то есть указатели у нас просто дополнят условия поиска, а можно в память смотреть: my @blocks = ( [start, end, coordinates], ... ); my @coordinates = ( [long, lat, city], ... ); my @cities = ( [name, region, federal_district], ); Есть лучше идеи? > На нагруженных проектах это может вызвать проблемы, хотя, в случае > mysql и 128'000 записей это достаточно быстро. Мне нужно было простое решение. Десяток поисков в день в окружении, где и так памяти не очень много. > 2009/11/29 Ruslan Zakirov : >> Всем привет, >> >> Недавно мы обсуждали определение положения по IP адресу. Мне >> посоветовали БД от http://ipgeobase.ru. >> >> Я рад, что существует такой ресурс. Был немного удивлен примерами кода >> и очень удивлен структурой БД. Код на perl страшен, достаточно сделать >> для него perltidy и он уже становится читабельный. Алгоритм тоже не >> сахар, но это издержки структуры файла. Переключение на указание >> смещения вместо номеров строк, позволит сделать быстрый поиск прямо из >> файлов без полного сканирования или загрузки их в память. >> >> В итоге решил отказаться от работы с файлами и заливать все в табличку >> БД. Написал скрипт обновления БД и модуль для работы. Пока не на >> CPANе, но если не будет конструктивной критики и успешно уйдет в >> продакшн, то залью на цпан и в гитхаб. >> >> -- >> Веселой гео локации, Руслан. >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Sun Nov 29 11:20:16 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Sun, 29 Nov 2009 22:20:16 +0300 Subject: [Moscow.pm] =?utf-8?b?0J3QsNC/0LjRgdCw0Lsg0LjQvdGC0LXRgNGE0LU=?= =?utf-8?b?0LnRgSDQuiDQsdCw0LfQtSDQvtGCIGlwZ2VvYmFzZS5ydQ==?= In-Reply-To: <4B127F62.5090507@gmail.com> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> <4B127F62.5090507@gmail.com> Message-ID: <589c94400911291120h49faa50eqee8410c00f7ac35a@mail.gmail.com> 2009/11/29 spleenjack : > Год назад прикручивал гео-локацию с использованием этой базы. Долго > ковырялся с форматом и с самими данными. > > Выяснилось, что там много неконсистентности, пропусков и ошибок с наложением > диапазонов. Например,  диапазон 1-10 отмечен как Москва, и далее идет три > поддиапазона: 3-5 на Владивосток, 5-7 на Питер, 9 на Тверь. Здесь перекрытие > 5-ки (непонятно, куда именно она относится), нет поддиапазонов для 1-2, 8 и > 10. Я пытался найти пересечения блоков, но не дождался завершения запроса :) > А так как каждый ip нужно было определять быстро и однозначно, пришлось > такие ошибки отлавливать, правильно разбивать вложенные диапазоны, > отлавливать дырки и прочее. (Плюс была причина в связке с украинскими > диапазонами, взятыми из базы от maxmind, но это в принципе неважно). У меня в проекте тоже фоллбек к maxmind. > Может такие заморочки и не нужны вовсе, да и база сама наверняка уже стала > точнее и правильнее. Так, а я вообще к чему все это?.. :) Либа может такие > непонятки отлавливать? Либа просто возвращает список блоков содержащих IP, по умолчанию от наименьшего к наибольшему. Решать вам, что именно делать с конфликтами. Сейчас пойду искать пересечения блоков в базе. > > Ruslan Zakirov пишет: >> >> Всем привет, >> >> Недавно мы обсуждали определение положения по IP адресу. Мне >> посоветовали БД от http://ipgeobase.ru. >> >> Я рад, что существует такой ресурс. Был немного удивлен примерами кода >> и очень удивлен структурой БД. Код на perl страшен, достаточно сделать >> для него perltidy и он уже становится читабельный. Алгоритм тоже не >> сахар, но это издержки структуры файла. Переключение на указание >> смещения вместо номеров строк, позволит сделать быстрый поиск прямо из >> файлов без полного сканирования или загрузки их в память. >> >> В итоге решил отказаться от работы с файлами и заливать все в табличку >> БД. Написал скрипт обновления БД и модуль для работы. Пока не на >> CPANе, но если не будет конструктивной критики и успешно уйдет в >> продакшн, то залью на цпан и в гитхаб. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From unera на debian.org Sun Nov 29 13:02:36 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Mon, 30 Nov 2009 00:02:36 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrRgtC+IE1vb3NlINC40YHQv9C+0LvRjNC30YM=?= =?utf-8?b?0LXRgj8=?= In-Reply-To: <589c94400911260211p3bacfb31ubd0c64ab89ca9a3c@mail.gmail.com> References: <20091124192903.GA22195@work.uvw.ru> <4B0C3C64.1000600@gmail.com> <20091126082812.GW30491@work.uvw.ru> <589c94400911260211p3bacfb31ubd0c64ab89ca9a3c@mail.gmail.com> Message-ID: <20091129210236.GC25469@work.uvw.ru> RZ> параметризованные роли, атрибуты классов и еще найти видео или RZ> презентации nothingmuch с это yapc::eu Читаю про эти роли и не въеду. чем такой подход лучше множественного наследования? -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From ruslan.zakirov на gmail.com Sun Nov 29 15:24:41 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Mon, 30 Nov 2009 02:24:41 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrRgtC+IE1vb3NlINC40YHQv9C+0LvRjNC30YM=?= =?utf-8?b?0LXRgj8=?= In-Reply-To: <20091129210236.GC25469@work.uvw.ru> References: <20091124192903.GA22195@work.uvw.ru> <4B0C3C64.1000600@gmail.com> <20091126082812.GW30491@work.uvw.ru> <589c94400911260211p3bacfb31ubd0c64ab89ca9a3c@mail.gmail.com> <20091129210236.GC25469@work.uvw.ru> Message-ID: <589c94400911291524s35fbbcc2vaad0f9a6129f73d7@mail.gmail.com> Объяснение существования ролей: http://www.modernperlbooks.com/mt/2009/05/perl-roles-versus-interfaces-and-abcs.html Там самом начале ссылки на несколько статей, в том числе сравнение с наследованием. Идея в лучшем абстрагировании. Есть неплохие статьи как люди меняют большие схемы наследования на более мелкие с ролями, что позволяет сделать структуру проекта более прозрачной. Родился в голове тупой пример. Есть классы представляющие диск (накопитель) и число. У обоих есть метод format, но как вы понимаете делают они кардинально разные вещи. Значит нам не стоит пробовать ->can('format') для идентификации. Также нам не стоит проверять через ->isa('Number'), существует много объектов которые нужно форматировать перед отображением и это не только числа. Тогда мы вводим класс (роль) Displayable, Printable, HasPlainTextRepresentation или что-то еще, который реализует для нас интерфейс. Этот класс должен требовать от его пользователей метод format. Это одна из фич ролей. Вы можете сказать, что эту роль можно применить к классу или объекту, только в том случае, если он реализует метод X. Как правильно отмечено в мануале муза, роли можно сравнить с абстрактными классами, которые присутствуют в C++ и других языках: http://search.cpan.org/~flora/Moose-0.93/lib/Moose/Manual/Roles.pod#Roles_Versus_Abstract_Base_Classes Все это тонкие материи и как говорится subject to change. Через год другой будем писать на каком-нибудь дружественном функциональном языке и забудем о ролях. 2009/11/30 Dmitry E. Oboukhov : > RZ> параметризованные роли, атрибуты классов и еще найти видео или > RZ> презентации nothingmuch с это yapc::eu > > Читаю про эти роли и не въеду. чем такой подход лучше множественного > наследования? > -- > ... mpd is off > > . ''`.                               Dmitry E. Oboukhov > : :?  :   email: unera на debian.org jabber://UNera на uvw.ru > `. `~?              GPGKey: 1024D / F8E26537 2006-11-21 >  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537 > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iEYEAREDAAYFAksS4WwACgkQq4wAz/jiZTeQaACeP478387OYTwkA9ST7szme7ig > DHAAnAziYTtR/cEllTFpzCDJL8x+4iLn > =1qkI > -----END PGP SIGNATURE----- > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Best regards, Ruslan. From nordicdyno на yandex.ru Mon Nov 30 05:43:10 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Mon, 30 Nov 2009 16:43:10 +0300 Subject: [Moscow.pm] =?koi8-r?b?8NLCzMXNwSDTIERCSXg6OkNsYXNzOjpTY2hlbWE6?= =?koi8-r?b?OkxvYWRlcg==?= In-Reply-To: <25d777680911270751s3f5b2745j5340e8ead3517d2b@mail.gmail.com> References: <84791259336893@webmail51.yandex.ru> <25d777680911270751s3f5b2745j5340e8ead3517d2b@mail.gmail.com> Message-ID: <170051259588590@webmail50.yandex.ru> Ага, спасибо большое! Параметр db_schema помог (в DBIx::Class::Schema::Loader::Base про него есть упоминание, но в вечер пятницы мне было не тривиально его найти :) 27.11.09, 16:51, "Andrei" : > Когда-то давно я делал так: http://as-pushkin.blogspot.com/search/label/DBIC . Но в классы приходилось руками добавлять имя схемы в имя таблицы. > From sergey.zhuravlev на gmail.com Mon Nov 30 13:23:00 2009 From: sergey.zhuravlev на gmail.com (Sergey Zhuravlev) Date: Tue, 1 Dec 2009 00:23:00 +0300 Subject: [Moscow.pm] =?koi8-r?b?7sHQydPBzCDJztTF0sbFytMgyyDCwdrFIM/UIGlw?= =?koi8-r?b?Z2VvYmFzZS5ydQ==?= In-Reply-To: <589c94400911291113n51d8b31cnf14107e8e7719ab8@mail.gmail.com> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> <589c94400911291113n51d8b31cnf14107e8e7719ab8@mail.gmail.com> Message-ID: Мне кажется, оптимальным решением было бы избавиться от пересечений сетей при загрузке базы в mysql. После этого можно было бы делать select * from ipgeobase where istart <= ? order by istart desc limit 1 и проверять iend >= $ip на стороне перла Проверил на не на реальной базе (лень загружать), но на подобных тестовых данных: zhur на ppcdev% time perl -ME -e 'for (1..1000) {get_sql("select SQL_NO_CACHE * from ipgeobase where istart <= 62432 and iend >= 62432 order by iend-istart asc limit 1")}' real 0m27.686s zhur на ppcdev% time perl -ME -e 'for (1..1000) {get_sql("select SQL_NO_CACHE * from ipgeobase where istart <= 62432 order by istart desc limit 1")}' real 0m0.256s Но для простого решения модуль конечно подходит и сейчас. И он точно несравненно лучше того, что раздаётся с сайта ;-)) 2009/11/29 Ruslan Zakirov : > 2009/11/29 Sergey Zhuravlev : >> Привет. >> >> Модуль клёвый. >> Только запрос из intersections - это index range scan, в среднем на >> половину таблички. > > Не уверен, что это будет половина таблички. Нужно посмотреть логи. > Конечно для нагруженного пректа я бы сделал по другому. Разбил бы все > на три структуры и индекс в памяти: > > my $index_length = 8; > # индекс - массив из 2^$index_lenght элементов > my @index = ( >   <индекс первого блока, где $index_lenght первых бит начала блока == 0> >   <индекс первого блока, где $index_lenght первых бит начала блока == 1> >   <индекс первого блока, где $index_lenght первых бит начала блока == 2> >   .... > ); > > В зависимости от размера маски меняется объем используемой памяти. > > Уже с этого момента можно посылать в БД, то есть указатели у нас > просто дополнят условия поиска, а можно в память смотреть: > > my @blocks = ( >  [start, end, coordinates], > ... > ); > > my @coordinates = ( >  [long, lat, city], >  ... > ); > > my @cities = ( >  [name, region, federal_district], > ); > > > Есть лучше идеи? > >> На нагруженных проектах это может вызвать проблемы, хотя, в случае >> mysql и 128'000 записей это достаточно быстро. > > Мне нужно было простое решение. Десяток поисков в день в окружении, > где и так памяти не очень много. > >> 2009/11/29 Ruslan Zakirov : >>> Всем привет, >>> >>> Недавно мы обсуждали определение положения по IP адресу. Мне >>> посоветовали БД от http://ipgeobase.ru. >>> >>> Я рад, что существует такой ресурс. Был немного удивлен примерами кода >>> и очень удивлен структурой БД. Код на perl страшен, достаточно сделать >>> для него perltidy и он уже становится читабельный. Алгоритм тоже не >>> сахар, но это издержки структуры файла. Переключение на указание >>> смещения вместо номеров строк, позволит сделать быстрый поиск прямо из >>> файлов без полного сканирования или загрузки их в память. >>> >>> В итоге решил отказаться от работы с файлами и заливать все в табличку >>> БД. Написал скрипт обновления БД и модуль для работы. Пока не на >>> CPANе, но если не будет конструктивной критики и успешно уйдет в >>> продакшн, то залью на цпан и в гитхаб. >>> >>> -- >>> Веселой гео локации, Руслан. >>> >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >>> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > Best regards, Ruslan. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From ruslan.zakirov на gmail.com Mon Nov 30 13:50:05 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 1 Dec 2009 00:50:05 +0300 Subject: [Moscow.pm] =?utf-8?b?0J3QsNC/0LjRgdCw0Lsg0LjQvdGC0LXRgNGE0LU=?= =?utf-8?b?0LnRgSDQuiDQsdCw0LfQtSDQvtGCIGlwZ2VvYmFzZS5ydQ==?= In-Reply-To: References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> <589c94400911291113n51d8b31cnf14107e8e7719ab8@mail.gmail.com> Message-ID: <589c94400911301350s2c2addb5h8d07fe740feadee7@mail.gmail.com> Понятно, Странные цифры. Больше похоже на баг mysql. Можете прислать EXPLAINы для обоих запросов? Вот вы подумайте. Да, это range scan, но он ограничен с двух сторон. Индекс отсортирован по возрастанию по обоим колонкам. По этому mysql находит точку по istart и начинает сканирование вверх (к уменьшению) и должна остановиться как только iend станет меньше нужного нам значения. В итоге должно быть просмотрено записей максимум на две больше чем реально будет возвращено. Ваш запрос вообще должен быть моментальным, ведь он не возвращает результатов. Странно все это. Можете сравнить запросы совсем без сортировок? Я просто сейчас тестирую на Pg это дело. Потом конечно смогу посмотреть на mysql, но от помощи не откажусь. 2009/12/1 Sergey Zhuravlev : > Мне кажется, оптимальным решением было бы избавиться от пересечений > сетей при загрузке базы в mysql. > После этого можно было бы делать > select * from ipgeobase where istart <= ? order by istart desc limit 1 > и проверять iend >= $ip на стороне перла > > Проверил на не на реальной базе (лень загружать), но на подобных > тестовых данных: > > zhur на ppcdev% time perl -ME -e 'for (1..1000) {get_sql("select > SQL_NO_CACHE * from ipgeobase where istart <= 62432 and iend >= 62432 > order by iend-istart asc limit 1")}' > real    0m27.686s > > zhur на ppcdev% time perl -ME -e 'for (1..1000) {get_sql("select > SQL_NO_CACHE * from ipgeobase where istart <= 62432 order by istart > desc limit 1")}' > real    0m0.256s > > Но для простого решения модуль конечно подходит и сейчас. > И он точно несравненно лучше того, что раздаётся с сайта ;-)) > > > 2009/11/29 Ruslan Zakirov : >> 2009/11/29 Sergey Zhuravlev : >>> Привет. >>> >>> Модуль клёвый. >>> Только запрос из intersections - это index range scan, в среднем на >>> половину таблички. >> >> Не уверен, что это будет половина таблички. Нужно посмотреть логи. >> Конечно для нагруженного пректа я бы сделал по другому. Разбил бы все >> на три структуры и индекс в памяти: >> >> my $index_length = 8; >> # индекс - массив из 2^$index_lenght элементов >> my @index = ( >>   <индекс первого блока, где $index_lenght первых бит начала блока == 0> >>   <индекс первого блока, где $index_lenght первых бит начала блока == 1> >>   <индекс первого блока, где $index_lenght первых бит начала блока == 2> >>   .... >> ); >> >> В зависимости от размера маски меняется объем используемой памяти. >> >> Уже с этого момента можно посылать в БД, то есть указатели у нас >> просто дополнят условия поиска, а можно в память смотреть: >> >> my @blocks = ( >>  [start, end, coordinates], >> ... >> ); >> >> my @coordinates = ( >>  [long, lat, city], >>  ... >> ); >> >> my @cities = ( >>  [name, region, federal_district], >> ); >> >> >> Есть лучше идеи? >> >>> На нагруженных проектах это может вызвать проблемы, хотя, в случае >>> mysql и 128'000 записей это достаточно быстро. >> >> Мне нужно было простое решение. Десяток поисков в день в окружении, >> где и так памяти не очень много. >> >>> 2009/11/29 Ruslan Zakirov : >>>> Всем привет, >>>> >>>> Недавно мы обсуждали определение положения по IP адресу. Мне >>>> посоветовали БД от http://ipgeobase.ru. >>>> >>>> Я рад, что существует такой ресурс. Был немного удивлен примерами кода >>>> и очень удивлен структурой БД. Код на perl страшен, достаточно сделать >>>> для него perltidy и он уже становится читабельный. Алгоритм тоже не >>>> сахар, но это издержки структуры файла. Переключение на указание >>>> смещения вместо номеров строк, позволит сделать быстрый поиск прямо из >>>> файлов без полного сканирования или загрузки их в память. >>>> >>>> В итоге решил отказаться от работы с файлами и заливать все в табличку >>>> БД. Написал скрипт обновления БД и модуль для работы. Пока не на >>>> CPANе, но если не будет конструктивной критики и успешно уйдет в >>>> продакшн, то залью на цпан и в гитхаб. >>>> >>>> -- >>>> Веселой гео локации, Руслан. >>>> >>>> -- >>>> Moscow.pm mailing list >>>> moscow-pm на pm.org | http://moscow.pm.org >>>> >>>> >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >> >> >> >> -- >> Best regards, Ruslan. >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Mon Nov 30 13:53:29 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 1 Dec 2009 00:53:29 +0300 Subject: [Moscow.pm] =?utf-8?b?0J3QsNC/0LjRgdCw0Lsg0LjQvdGC0LXRgNGE0LU=?= =?utf-8?b?0LnRgSDQuiDQsdCw0LfQtSDQvtGCIGlwZ2VvYmFzZS5ydQ==?= In-Reply-To: <4B127F62.5090507@gmail.com> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> <4B127F62.5090507@gmail.com> Message-ID: <589c94400911301353m6640332bq3fdb264eccfd4bfc@mail.gmail.com> Привет, Поискал вчера пересечения. Да, есть они там и их относительно не много. Вернее так. Есть несколько больших блоков, которые относятся к целым регионам, но некоторые мелкие блоки внутри находятся по данным в другой части страны. Странно все это. Можно попытаться сравнить данные с maxmind'ом и оценить разницу, но это отдельная задача для тех, кто нуждается в абсолютно точной локации. 2009/11/29 spleenjack : > Год назад прикручивал гео-локацию с использованием этой базы. Долго > ковырялся с форматом и с самими данными. > > Выяснилось, что там много неконсистентности, пропусков и ошибок с наложением > диапазонов. Например,  диапазон 1-10 отмечен как Москва, и далее идет три > поддиапазона: 3-5 на Владивосток, 5-7 на Питер, 9 на Тверь. Здесь перекрытие > 5-ки (непонятно, куда именно она относится), нет поддиапазонов для 1-2, 8 и > 10. > > А так как каждый ip нужно было определять быстро и однозначно, пришлось > такие ошибки отлавливать, правильно разбивать вложенные диапазоны, > отлавливать дырки и прочее. (Плюс была причина в связке с украинскими > диапазонами, взятыми из базы от maxmind, но это в принципе неважно). > > Может такие заморочки и не нужны вовсе, да и база сама наверняка уже стала > точнее и правильнее. Так, а я вообще к чему все это?.. :) Либа может такие > непонятки отлавливать? > > Ruslan Zakirov пишет: >> >> Всем привет, >> >> Недавно мы обсуждали определение положения по IP адресу. Мне >> посоветовали БД от http://ipgeobase.ru. >> >> Я рад, что существует такой ресурс. Был немного удивлен примерами кода >> и очень удивлен структурой БД. Код на perl страшен, достаточно сделать >> для него perltidy и он уже становится читабельный. Алгоритм тоже не >> сахар, но это издержки структуры файла. Переключение на указание >> смещения вместо номеров строк, позволит сделать быстрый поиск прямо из >> файлов без полного сканирования или загрузки их в память. >> >> В итоге решил отказаться от работы с файлами и заливать все в табличку >> БД. Написал скрипт обновления БД и модуль для работы. Пока не на >> CPANе, но если не будет конструктивной критики и успешно уйдет в >> продакшн, то залью на цпан и в гитхаб. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From spleenjack на gmail.com Mon Nov 30 14:21:59 2009 From: spleenjack на gmail.com (spleenjack) Date: Tue, 01 Dec 2009 01:21:59 +0300 Subject: [Moscow.pm] =?koi8-r?b?7sHQydPBzCDJztTF0sbFytMgyyDCwdrFIM/UIGlw?= =?koi8-r?b?Z2VvYmFzZS5ydQ==?= In-Reply-To: <589c94400911301353m6640332bq3fdb264eccfd4bfc@mail.gmail.com> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> <4B127F62.5090507@gmail.com> <589c94400911301353m6640332bq3fdb264eccfd4bfc@mail.gmail.com> Message-ID: <4B144587.4000407@gmail.com> У maxmind база по России точно хуже. Насчет мелких блоков, которые сильно не связаны географически с внешним большим - думаю, это нормально. Видимо когда-то были выделены большие диапазоны, потом начало не хватать, ну и наделили как смогли. Есть еще предложения: - сделать возможность сжатия следующих друг за другом диапазонов одного и того же региона (например, 1-4 + 5-8 + 9 + 10-20 = 1-20) - хранение сжатой базы в памяти в таком виде, чтобы можно было быстро найти вхождение ip в нужный диапазон (можно как раз с индексом, который ранее был описан, или подобрать какое-нибудь подходящий алгоритм) ЗЫ: Кстати, я тогда это сжатие реализовал. Как сильно уменьшилось кол-во записей не могу сказать, но если посмотреть на данные - соседей там очень много, должен хороший выигрыш получится. Ruslan Zakirov пишет: > Привет, > > Поискал вчера пересечения. Да, есть они там и их относительно не > много. Вернее так. Есть несколько больших блоков, которые относятся к > целым регионам, но некоторые мелкие блоки внутри находятся по данным в > другой части страны. Странно все это. Можно попытаться сравнить данные > с maxmind'ом и оценить разницу, но это отдельная задача для тех, кто > нуждается в абсолютно точной локации. > > 2009/11/29 spleenjack : >> Год назад прикручивал гео-локацию с использованием этой базы. Долго >> ковырялся с форматом и с самими данными. >> >> Выяснилось, что там много неконсистентности, пропусков и ошибок с наложением >> диапазонов. Например, диапазон 1-10 отмечен как Москва, и далее идет три >> поддиапазона: 3-5 на Владивосток, 5-7 на Питер, 9 на Тверь. Здесь перекрытие >> 5-ки (непонятно, куда именно она относится), нет поддиапазонов для 1-2, 8 и >> 10. >> >> А так как каждый ip нужно было определять быстро и однозначно, пришлось >> такие ошибки отлавливать, правильно разбивать вложенные диапазоны, >> отлавливать дырки и прочее. (Плюс была причина в связке с украинскими >> диапазонами, взятыми из базы от maxmind, но это в принципе неважно). >> >> Может такие заморочки и не нужны вовсе, да и база сама наверняка уже стала >> точнее и правильнее. Так, а я вообще к чему все это?.. :) Либа может такие >> непонятки отлавливать? >> >> Ruslan Zakirov пишет: >>> Всем привет, >>> >>> Недавно мы обсуждали определение положения по IP адресу. Мне >>> посоветовали БД от http://ipgeobase.ru. >>> >>> Я рад, что существует такой ресурс. Был немного удивлен примерами кода >>> и очень удивлен структурой БД. Код на perl страшен, достаточно сделать >>> для него perltidy и он уже становится читабельный. Алгоритм тоже не >>> сахар, но это издержки структуры файла. Переключение на указание >>> смещения вместо номеров строк, позволит сделать быстрый поиск прямо из >>> файлов без полного сканирования или загрузки их в память. >>> >>> В итоге решил отказаться от работы с файлами и заливать все в табличку >>> БД. Написал скрипт обновления БД и модуль для работы. Пока не на >>> CPANе, но если не будет конструктивной критики и успешно уйдет в >>> продакшн, то залью на цпан и в гитхаб. From ruslan.zakirov на gmail.com Mon Nov 30 14:31:13 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 1 Dec 2009 01:31:13 +0300 Subject: [Moscow.pm] =?utf-8?b?0J3QsNC/0LjRgdCw0Lsg0LjQvdGC0LXRgNGE0LU=?= =?utf-8?b?0LnRgSDQuiDQsdCw0LfQtSDQvtGCIGlwZ2VvYmFzZS5ydQ==?= In-Reply-To: <4B144587.4000407@gmail.com> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> <4B127F62.5090507@gmail.com> <589c94400911301353m6640332bq3fdb264eccfd4bfc@mail.gmail.com> <4B144587.4000407@gmail.com> Message-ID: <589c94400911301431x24431a27hf8994a74670aa15c@mail.gmail.com> Странно, что там возможно сжатие. Позже попробую написать селект для оценки. 2009/12/1 spleenjack : > У maxmind база по России точно хуже. > Насчет мелких блоков, которые сильно не связаны географически с внешним > большим - думаю, это нормально. Видимо когда-то были выделены большие > диапазоны, потом начало не хватать, ну и наделили как смогли. > > Есть еще предложения: >  - сделать возможность сжатия следующих друг за другом диапазонов одного и > того же региона (например, 1-4 + 5-8 + 9 + 10-20 = 1-20) >  - хранение сжатой базы в памяти в таком виде, чтобы можно было быстро найти > вхождение ip в нужный диапазон (можно как раз с индексом, который ранее был > описан, или подобрать какое-нибудь подходящий алгоритм) > > ЗЫ: Кстати, я тогда это сжатие реализовал. Как сильно уменьшилось кол-во > записей не могу сказать, но если посмотреть на данные - соседей там очень > много, должен хороший выигрыш получится. > > Ruslan Zakirov пишет: >> >> Привет, >> >> Поискал вчера пересечения. Да, есть они там и их относительно не >> много. Вернее так. Есть несколько больших блоков, которые относятся к >> целым регионам, но некоторые мелкие блоки внутри находятся по данным в >> другой части страны. Странно все это. Можно попытаться сравнить данные >> с maxmind'ом и оценить разницу, но это отдельная задача для тех, кто >> нуждается в абсолютно точной локации. >> >> 2009/11/29 spleenjack : >>> >>> Год назад прикручивал гео-локацию с использованием этой базы. Долго >>> ковырялся с форматом и с самими данными. >>> >>> Выяснилось, что там много неконсистентности, пропусков и ошибок с >>> наложением >>> диапазонов. Например,  диапазон 1-10 отмечен как Москва, и далее идет три >>> поддиапазона: 3-5 на Владивосток, 5-7 на Питер, 9 на Тверь. Здесь >>> перекрытие >>> 5-ки (непонятно, куда именно она относится), нет поддиапазонов для 1-2, 8 >>> и >>> 10. >>> >>> А так как каждый ip нужно было определять быстро и однозначно, пришлось >>> такие ошибки отлавливать, правильно разбивать вложенные диапазоны, >>> отлавливать дырки и прочее. (Плюс была причина в связке с украинскими >>> диапазонами, взятыми из базы от maxmind, но это в принципе неважно). >>> >>> Может такие заморочки и не нужны вовсе, да и база сама наверняка уже >>> стала >>> точнее и правильнее. Так, а я вообще к чему все это?.. :) Либа может >>> такие >>> непонятки отлавливать? >>> >>> Ruslan Zakirov пишет: >>>> >>>> Всем привет, >>>> >>>> Недавно мы обсуждали определение положения по IP адресу. Мне >>>> посоветовали БД от http://ipgeobase.ru. >>>> >>>> Я рад, что существует такой ресурс. Был немного удивлен примерами кода >>>> и очень удивлен структурой БД. Код на perl страшен, достаточно сделать >>>> для него perltidy и он уже становится читабельный. Алгоритм тоже не >>>> сахар, но это издержки структуры файла. Переключение на указание >>>> смещения вместо номеров строк, позволит сделать быстрый поиск прямо из >>>> файлов без полного сканирования или загрузки их в память. >>>> >>>> В итоге решил отказаться от работы с файлами и заливать все в табличку >>>> БД. Написал скрипт обновления БД и модуль для работы. Пока не на >>>> CPANе, но если не будет конструктивной критики и успешно уйдет в >>>> продакшн, то залью на цпан и в гитхаб. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Mon Nov 30 15:39:09 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 1 Dec 2009 02:39:09 +0300 Subject: [Moscow.pm] =?utf-8?b?0J3QsNC/0LjRgdCw0Lsg0LjQvdGC0LXRgNGE0LU=?= =?utf-8?b?0LnRgSDQuiDQsdCw0LfQtSDQvtGCIGlwZ2VvYmFzZS5ydQ==?= In-Reply-To: <589c94400911301350s2c2addb5h8d07fe740feadee7@mail.gmail.com> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> <589c94400911291113n51d8b31cnf14107e8e7719ab8@mail.gmail.com> <589c94400911301350s2c2addb5h8d07fe740feadee7@mail.gmail.com> Message-ID: <589c94400911301539k39879bd3v1295738cbbbd6e30@mail.gmail.com> Привет, Посмотрел EXPLAINы в Pg, стало более понятно. При двух условиях, когда каждое отдельно условие не ограничивает диапазон, оценки количества строк сильно зашкаливают. Это понятно. Не учитывается связь между значениями начала и конца. По этому PG и скорее всего mysql отказываются от index based range scan и переходят к full sequential index scan. Если знать максимальный размер блока ( MAX(iend-istart) ), то, добавив дополнительные условия, можно помочь БД получить более точную оценку и выбрать оптимальный план. Получение этого значения в 5 раз медленнее выполнения оптимизированого запроса. Так что значение нужно кешировать и соответственно кеш проверять как-то. Итого дополнительные накладные расходы на стороне клиента. 2009/12/1 Ruslan Zakirov : > Понятно, > > Странные цифры. Больше похоже на баг mysql. Можете прислать EXPLAINы > для обоих запросов? > > Вот вы подумайте. Да, это range scan, но он ограничен с двух сторон. > Индекс отсортирован по возрастанию по обоим колонкам. По этому mysql > находит точку по istart и начинает сканирование вверх (к уменьшению) и > должна остановиться как только iend станет меньше нужного нам > значения. В итоге должно быть просмотрено записей максимум на две > больше чем реально будет возвращено. > > Ваш запрос вообще должен быть моментальным, ведь он не возвращает > результатов. Странно все это. > > Можете сравнить запросы совсем без сортировок? > > Я просто сейчас тестирую на Pg это дело. Потом конечно смогу > посмотреть на mysql, но от помощи не откажусь. > > 2009/12/1 Sergey Zhuravlev : >> Мне кажется, оптимальным решением было бы избавиться от пересечений >> сетей при загрузке базы в mysql. >> После этого можно было бы делать >> select * from ipgeobase where istart <= ? order by istart desc limit 1 >> и проверять iend >= $ip на стороне перла >> >> Проверил на не на реальной базе (лень загружать), но на подобных >> тестовых данных: >> >> zhur на ppcdev% time perl -ME -e 'for (1..1000) {get_sql("select >> SQL_NO_CACHE * from ipgeobase where istart <= 62432 and iend >= 62432 >> order by iend-istart asc limit 1")}' >> real    0m27.686s >> >> zhur на ppcdev% time perl -ME -e 'for (1..1000) {get_sql("select >> SQL_NO_CACHE * from ipgeobase where istart <= 62432 order by istart >> desc limit 1")}' >> real    0m0.256s >> >> Но для простого решения модуль конечно подходит и сейчас. >> И он точно несравненно лучше того, что раздаётся с сайта ;-)) >> >> >> 2009/11/29 Ruslan Zakirov : >>> 2009/11/29 Sergey Zhuravlev : >>>> Привет. >>>> >>>> Модуль клёвый. >>>> Только запрос из intersections - это index range scan, в среднем на >>>> половину таблички. >>> >>> Не уверен, что это будет половина таблички. Нужно посмотреть логи. >>> Конечно для нагруженного пректа я бы сделал по другому. Разбил бы все >>> на три структуры и индекс в памяти: >>> >>> my $index_length = 8; >>> # индекс - массив из 2^$index_lenght элементов >>> my @index = ( >>>   <индекс первого блока, где $index_lenght первых бит начала блока == 0> >>>   <индекс первого блока, где $index_lenght первых бит начала блока == 1> >>>   <индекс первого блока, где $index_lenght первых бит начала блока == 2> >>>   .... >>> ); >>> >>> В зависимости от размера маски меняется объем используемой памяти. >>> >>> Уже с этого момента можно посылать в БД, то есть указатели у нас >>> просто дополнят условия поиска, а можно в память смотреть: >>> >>> my @blocks = ( >>>  [start, end, coordinates], >>> ... >>> ); >>> >>> my @coordinates = ( >>>  [long, lat, city], >>>  ... >>> ); >>> >>> my @cities = ( >>>  [name, region, federal_district], >>> ); >>> >>> >>> Есть лучше идеи? >>> >>>> На нагруженных проектах это может вызвать проблемы, хотя, в случае >>>> mysql и 128'000 записей это достаточно быстро. >>> >>> Мне нужно было простое решение. Десяток поисков в день в окружении, >>> где и так памяти не очень много. >>> >>>> 2009/11/29 Ruslan Zakirov : >>>>> Всем привет, >>>>> >>>>> Недавно мы обсуждали определение положения по IP адресу. Мне >>>>> посоветовали БД от http://ipgeobase.ru. >>>>> >>>>> Я рад, что существует такой ресурс. Был немного удивлен примерами кода >>>>> и очень удивлен структурой БД. Код на perl страшен, достаточно сделать >>>>> для него perltidy и он уже становится читабельный. Алгоритм тоже не >>>>> сахар, но это издержки структуры файла. Переключение на указание >>>>> смещения вместо номеров строк, позволит сделать быстрый поиск прямо из >>>>> файлов без полного сканирования или загрузки их в память. >>>>> >>>>> В итоге решил отказаться от работы с файлами и заливать все в табличку >>>>> БД. Написал скрипт обновления БД и модуль для работы. Пока не на >>>>> CPANе, но если не будет конструктивной критики и успешно уйдет в >>>>> продакшн, то залью на цпан и в гитхаб. >>>>> >>>>> -- >>>>> Веселой гео локации, Руслан. >>>>> >>>>> -- >>>>> Moscow.pm mailing list >>>>> moscow-pm на pm.org | http://moscow.pm.org >>>>> >>>>> >>>> -- >>>> Moscow.pm mailing list >>>> moscow-pm на pm.org | http://moscow.pm.org >>>> >>> >>> >>> >>> -- >>> Best regards, Ruslan. >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > Best regards, Ruslan. > -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Mon Nov 30 15:53:16 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 1 Dec 2009 02:53:16 +0300 Subject: [Moscow.pm] =?utf-8?b?0J3QsNC/0LjRgdCw0Lsg0LjQvdGC0LXRgNGE0LU=?= =?utf-8?b?0LnRgSDQuiDQsdCw0LfQtSDQvtGCIGlwZ2VvYmFzZS5ydQ==?= In-Reply-To: <4B144587.4000407@gmail.com> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> <4B127F62.5090507@gmail.com> <589c94400911301353m6640332bq3fdb264eccfd4bfc@mail.gmail.com> <4B144587.4000407@gmail.com> Message-ID: <589c94400911301553m76322783p19fed471ca67399b@mail.gmail.com> 1984 стыкующихся блока (t1.iend = t2.istart ) Из них только один имеет различные значения по полям city, country, federal_district. И тот 1 размера с конечным нулем. 2009/12/1 spleenjack : > У maxmind база по России точно хуже. > Насчет мелких блоков, которые сильно не связаны географически с внешним > большим - думаю, это нормально. Видимо когда-то были выделены большие > диапазоны, потом начало не хватать, ну и наделили как смогли. > > Есть еще предложения: >  - сделать возможность сжатия следующих друг за другом диапазонов одного и > того же региона (например, 1-4 + 5-8 + 9 + 10-20 = 1-20) >  - хранение сжатой базы в памяти в таком виде, чтобы можно было быстро найти > вхождение ip в нужный диапазон (можно как раз с индексом, который ранее был > описан, или подобрать какое-нибудь подходящий алгоритм) > > ЗЫ: Кстати, я тогда это сжатие реализовал. Как сильно уменьшилось кол-во > записей не могу сказать, но если посмотреть на данные - соседей там очень > много, должен хороший выигрыш получится. > > Ruslan Zakirov пишет: >> >> Привет, >> >> Поискал вчера пересечения. Да, есть они там и их относительно не >> много. Вернее так. Есть несколько больших блоков, которые относятся к >> целым регионам, но некоторые мелкие блоки внутри находятся по данным в >> другой части страны. Странно все это. Можно попытаться сравнить данные >> с maxmind'ом и оценить разницу, но это отдельная задача для тех, кто >> нуждается в абсолютно точной локации. >> >> 2009/11/29 spleenjack : >>> >>> Год назад прикручивал гео-локацию с использованием этой базы. Долго >>> ковырялся с форматом и с самими данными. >>> >>> Выяснилось, что там много неконсистентности, пропусков и ошибок с >>> наложением >>> диапазонов. Например,  диапазон 1-10 отмечен как Москва, и далее идет три >>> поддиапазона: 3-5 на Владивосток, 5-7 на Питер, 9 на Тверь. Здесь >>> перекрытие >>> 5-ки (непонятно, куда именно она относится), нет поддиапазонов для 1-2, 8 >>> и >>> 10. >>> >>> А так как каждый ip нужно было определять быстро и однозначно, пришлось >>> такие ошибки отлавливать, правильно разбивать вложенные диапазоны, >>> отлавливать дырки и прочее. (Плюс была причина в связке с украинскими >>> диапазонами, взятыми из базы от maxmind, но это в принципе неважно). >>> >>> Может такие заморочки и не нужны вовсе, да и база сама наверняка уже >>> стала >>> точнее и правильнее. Так, а я вообще к чему все это?.. :) Либа может >>> такие >>> непонятки отлавливать? >>> >>> Ruslan Zakirov пишет: >>>> >>>> Всем привет, >>>> >>>> Недавно мы обсуждали определение положения по IP адресу. Мне >>>> посоветовали БД от http://ipgeobase.ru. >>>> >>>> Я рад, что существует такой ресурс. Был немного удивлен примерами кода >>>> и очень удивлен структурой БД. Код на perl страшен, достаточно сделать >>>> для него perltidy и он уже становится читабельный. Алгоритм тоже не >>>> сахар, но это издержки структуры файла. Переключение на указание >>>> смещения вместо номеров строк, позволит сделать быстрый поиск прямо из >>>> файлов без полного сканирования или загрузки их в память. >>>> >>>> В итоге решил отказаться от работы с файлами и заливать все в табличку >>>> БД. Написал скрипт обновления БД и модуль для работы. Пока не на >>>> CPANе, но если не будет конструктивной критики и успешно уйдет в >>>> продакшн, то залью на цпан и в гитхаб. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From sergey.zhuravlev на gmail.com Mon Nov 30 23:50:52 2009 From: sergey.zhuravlev на gmail.com (Sergey Zhuravlev) Date: Tue, 1 Dec 2009 10:50:52 +0300 Subject: [Moscow.pm] =?koi8-r?b?7sHQydPBzCDJztTF0sbFytMgyyDCwdrFIM/UIGlw?= =?koi8-r?b?Z2VvYmFzZS5ydQ==?= In-Reply-To: <589c94400911301350s2c2addb5h8d07fe740feadee7@mail.gmail.com> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> <589c94400911291113n51d8b31cnf14107e8e7719ab8@mail.gmail.com> <589c94400911301350s2c2addb5h8d07fe740feadee7@mail.gmail.com> Message-ID: 2009/12/1 Ruslan Zakirov : > Странные цифры. Больше похоже на баг mysql. Можете прислать EXPLAINы > для обоих запросов? mysql> explain select * from ipgeobase where istart <= 62432 and iend >= 62432 order by iend-istart asc limit 1 \G *************************** 1. row *************************** id: 1 select_type: SIMPLE table: ipgeobase type: range possible_keys: PRIMARY key: PRIMARY key_len: 4 ref: NULL rows: 26824 Extra: Using where; Using filesort 1 row in set (0.00 sec) mysql> explain select * from ipgeobase where istart <= 62432 order by istart desc limit 1 \G *************************** 1. row *************************** id: 1 select_type: SIMPLE table: ipgeobase type: range possible_keys: PRIMARY key: PRIMARY key_len: 4 ref: NULL rows: 26824 -- limit не учитывается в explain, поэтому тот неправильное число, -- реально - один лукап по индексу и выборка одной строки. Extra: Using where 1 row in set (0.00 sec) > Вот вы подумайте. Да, это range scan, но он ограничен с двух сторон. > Индекс отсортирован по возрастанию по обоим колонкам. По этому mysql > находит точку по istart и начинает сканирование вверх (к уменьшению) и > должна остановиться как только iend станет меньше нужного нам > значения. В итоге должно быть просмотрено записей максимум на две > больше чем реально будет возвращено. Недавно прочитал замечательную аналогую двухколоночного индекса. Есть адресная книга, контакты отсортированы сначала по фамилии, а потом по имени. Нам нужно выбрать тех, у кого фамилия меньше чем "Иванов" и имя больше чем "Сергей". Очевидно, что придётся просматривать последовательно всех, кто соответствует первому условию. > Можете сравнить запросы совсем без сортировок? предложенный мной запрос без сортировки будет возвращать неправильные результаты, поэтому на него не стоит смотреть. без сортировки - долго, потому что scan идёт снизу, приходится просматривать полтаблицы zhur на ppcdev% time perl -ME -e 'for (1..1000) {get_sql("select SQL_NO_CACHE * from ipgeobase where istart <= 62432 and iend >= 62432 limit 1")}' real 0m26.125s если нужная запись есть, то с сортировкой istart desc работает быстро zhur на ppcdev% time perl -ME -e 'for (1..1000) {get_sql("select SQL_NO_CACHE * from ipgeobase where istart <= 62432 and iend >= 62432 order by istart desc limit 1")}' real 0m0.264s если нужной записи нет, то с сортировкой istart desc работает работает долго zhur на ppcdev% time perl -ME -e 'for (1..1000) {get_sql("select SQL_NO_CACHE * from ipgeobase where istart <= 62434 and iend >= 62434 order by istart desc limit 1")}' real 0m27.418s > Я просто сейчас тестирую на Pg это дело. Потом конечно смогу > посмотреть на mysql, но от помощи не откажусь. > > 2009/12/1 Sergey Zhuravlev : >> Мне кажется, оптимальным решением было бы избавиться от пересечений >> сетей при загрузке базы в mysql. >> После этого можно было бы делать >> select * from ipgeobase where istart <= ? order by istart desc limit 1 >> и проверять iend >= $ip на стороне перла >> >> Проверил на не на реальной базе (лень загружать), но на подобных >> тестовых данных: >> >> zhur на ppcdev% time perl -ME -e 'for (1..1000) {get_sql("select >> SQL_NO_CACHE * from ipgeobase where istart <= 62432 and iend >= 62432 >> order by iend-istart asc limit 1")}' >> real    0m27.686s >> >> zhur на ppcdev% time perl -ME -e 'for (1..1000) {get_sql("select >> SQL_NO_CACHE * from ipgeobase where istart <= 62432 order by istart >> desc limit 1")}' >> real    0m0.256s >> >> Но для простого решения модуль конечно подходит и сейчас. >> И он точно несравненно лучше того, что раздаётся с сайта ;-)) >> >> >> 2009/11/29 Ruslan Zakirov : >>> 2009/11/29 Sergey Zhuravlev : >>>> Привет. >>>> >>>> Модуль клёвый. >>>> Только запрос из intersections - это index range scan, в среднем на >>>> половину таблички. >>> >>> Не уверен, что это будет половина таблички. Нужно посмотреть логи. >>> Конечно для нагруженного пректа я бы сделал по другому. Разбил бы все >>> на три структуры и индекс в памяти: >>> >>> my $index_length = 8; >>> # индекс - массив из 2^$index_lenght элементов >>> my @index = ( >>>   <индекс первого блока, где $index_lenght первых бит начала блока == 0> >>>   <индекс первого блока, где $index_lenght первых бит начала блока == 1> >>>   <индекс первого блока, где $index_lenght первых бит начала блока == 2> >>>   .... >>> ); >>> >>> В зависимости от размера маски меняется объем используемой памяти. >>> >>> Уже с этого момента можно посылать в БД, то есть указатели у нас >>> просто дополнят условия поиска, а можно в память смотреть: >>> >>> my @blocks = ( >>>  [start, end, coordinates], >>> ... >>> ); >>> >>> my @coordinates = ( >>>  [long, lat, city], >>>  ... >>> ); >>> >>> my @cities = ( >>>  [name, region, federal_district], >>> ); >>> >>> >>> Есть лучше идеи? >>> >>>> На нагруженных проектах это может вызвать проблемы, хотя, в случае >>>> mysql и 128'000 записей это достаточно быстро. >>> >>> Мне нужно было простое решение. Десяток поисков в день в окружении, >>> где и так памяти не очень много. >>> >>>> 2009/11/29 Ruslan Zakirov : >>>>> Всем привет, >>>>> >>>>> Недавно мы обсуждали определение положения по IP адресу. Мне >>>>> посоветовали БД от http://ipgeobase.ru. >>>>> >>>>> Я рад, что существует такой ресурс. Был немного удивлен примерами кода >>>>> и очень удивлен структурой БД. Код на perl страшен, достаточно сделать >>>>> для него perltidy и он уже становится читабельный. Алгоритм тоже не >>>>> сахар, но это издержки структуры файла. Переключение на указание >>>>> смещения вместо номеров строк, позволит сделать быстрый поиск прямо из >>>>> файлов без полного сканирования или загрузки их в память. >>>>> >>>>> В итоге решил отказаться от работы с файлами и заливать все в табличку >>>>> БД. Написал скрипт обновления БД и модуль для работы. Пока не на >>>>> CPANе, но если не будет конструктивной критики и успешно уйдет в >>>>> продакшн, то залью на цпан и в гитхаб. >>>>> >>>>> -- >>>>> Веселой гео локации, Руслан. >>>>> >>>>> -- >>>>> Moscow.pm mailing list >>>>> moscow-pm на pm.org | http://moscow.pm.org >>>>> >>>>> >>>> -- >>>> Moscow.pm mailing list >>>> moscow-pm на pm.org | http://moscow.pm.org >>>> >>> >>> >>> >>> -- >>> Best regards, Ruslan. >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > Best regards, Ruslan. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From sergey.zhuravlev на gmail.com Mon Nov 30 23:58:13 2009 From: sergey.zhuravlev на gmail.com (Sergey Zhuravlev) Date: Tue, 1 Dec 2009 10:58:13 +0300 Subject: [Moscow.pm] =?koi8-r?b?7sHQydPBzCDJztTF0sbFytMgyyDCwdrFIM/UIGlw?= =?koi8-r?b?Z2VvYmFzZS5ydQ==?= In-Reply-To: <589c94400911301539k39879bd3v1295738cbbbd6e30@mail.gmail.com> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> <589c94400911291113n51d8b31cnf14107e8e7719ab8@mail.gmail.com> <589c94400911301350s2c2addb5h8d07fe740feadee7@mail.gmail.com> <589c94400911301539k39879bd3v1295738cbbbd6e30@mail.gmail.com> Message-ID: 2009/12/1 Ruslan Zakirov : > Посмотрел EXPLAINы в Pg, стало более понятно. При двух условиях, когда > каждое отдельно условие не ограничивает диапазон, оценки количества > строк сильно зашкаливают. Это понятно. Не учитывается связь между > значениями начала и конца. > > По этому PG и скорее всего mysql отказываются от index based range > scan и переходят к full sequential index scan. Если знать максимальный > размер блока ( MAX(iend-istart) ), то, добавив дополнительные условия, > можно помочь БД получить более точную оценку и выбрать оптимальный > план. Для ipgeobase это действительно должно сильно помочь. У нас используется другая база для определения региона по ip, и там самая большая сеть 15.0.0.0 - 22.255.255.255 (США) Соответственно в нашем случае такая оптимизация не выстрелит ;-) Хотя, конечно, можно большие сети разбивать на куски, скажем /16 > Получение этого значения в 5 раз медленнее выполнения оптимизированого > запроса. Так что значение нужно кешировать и соответственно кеш > проверять как-то. Итого дополнительные накладные расходы на стороне > клиента. > > 2009/12/1 Ruslan Zakirov : >> Понятно, >> >> Странные цифры. Больше похоже на баг mysql. Можете прислать EXPLAINы >> для обоих запросов? >> >> Вот вы подумайте. Да, это range scan, но он ограничен с двух сторон. >> Индекс отсортирован по возрастанию по обоим колонкам. По этому mysql >> находит точку по istart и начинает сканирование вверх (к уменьшению) и >> должна остановиться как только iend станет меньше нужного нам >> значения. В итоге должно быть просмотрено записей максимум на две >> больше чем реально будет возвращено. >> >> Ваш запрос вообще должен быть моментальным, ведь он не возвращает >> результатов. Странно все это. >> >> Можете сравнить запросы совсем без сортировок? >> >> Я просто сейчас тестирую на Pg это дело. Потом конечно смогу >> посмотреть на mysql, но от помощи не откажусь. >> >> 2009/12/1 Sergey Zhuravlev : >>> Мне кажется, оптимальным решением было бы избавиться от пересечений >>> сетей при загрузке базы в mysql. >>> После этого можно было бы делать >>> select * from ipgeobase where istart <= ? order by istart desc limit 1 >>> и проверять iend >= $ip на стороне перла >>> >>> Проверил на не на реальной базе (лень загружать), но на подобных >>> тестовых данных: >>> >>> zhur на ppcdev% time perl -ME -e 'for (1..1000) {get_sql("select >>> SQL_NO_CACHE * from ipgeobase where istart <= 62432 and iend >= 62432 >>> order by iend-istart asc limit 1")}' >>> real    0m27.686s >>> >>> zhur на ppcdev% time perl -ME -e 'for (1..1000) {get_sql("select >>> SQL_NO_CACHE * from ipgeobase where istart <= 62432 order by istart >>> desc limit 1")}' >>> real    0m0.256s >>> >>> Но для простого решения модуль конечно подходит и сейчас. >>> И он точно несравненно лучше того, что раздаётся с сайта ;-)) >>> >>> >>> 2009/11/29 Ruslan Zakirov : >>>> 2009/11/29 Sergey Zhuravlev : >>>>> Привет. >>>>> >>>>> Модуль клёвый. >>>>> Только запрос из intersections - это index range scan, в среднем на >>>>> половину таблички. >>>> >>>> Не уверен, что это будет половина таблички. Нужно посмотреть логи. >>>> Конечно для нагруженного пректа я бы сделал по другому. Разбил бы все >>>> на три структуры и индекс в памяти: >>>> >>>> my $index_length = 8; >>>> # индекс - массив из 2^$index_lenght элементов >>>> my @index = ( >>>>   <индекс первого блока, где $index_lenght первых бит начала блока == 0> >>>>   <индекс первого блока, где $index_lenght первых бит начала блока == 1> >>>>   <индекс первого блока, где $index_lenght первых бит начала блока == 2> >>>>   .... >>>> ); >>>> >>>> В зависимости от размера маски меняется объем используемой памяти. >>>> >>>> Уже с этого момента можно посылать в БД, то есть указатели у нас >>>> просто дополнят условия поиска, а можно в память смотреть: >>>> >>>> my @blocks = ( >>>>  [start, end, coordinates], >>>> ... >>>> ); >>>> >>>> my @coordinates = ( >>>>  [long, lat, city], >>>>  ... >>>> ); >>>> >>>> my @cities = ( >>>>  [name, region, federal_district], >>>> ); >>>> >>>> >>>> Есть лучше идеи? >>>> >>>>> На нагруженных проектах это может вызвать проблемы, хотя, в случае >>>>> mysql и 128'000 записей это достаточно быстро. >>>> >>>> Мне нужно было простое решение. Десяток поисков в день в окружении, >>>> где и так памяти не очень много. >>>> >>>>> 2009/11/29 Ruslan Zakirov : >>>>>> Всем привет, >>>>>> >>>>>> Недавно мы обсуждали определение положения по IP адресу. Мне >>>>>> посоветовали БД от http://ipgeobase.ru. >>>>>> >>>>>> Я рад, что существует такой ресурс. Был немного удивлен примерами кода >>>>>> и очень удивлен структурой БД. Код на perl страшен, достаточно сделать >>>>>> для него perltidy и он уже становится читабельный. Алгоритм тоже не >>>>>> сахар, но это издержки структуры файла. Переключение на указание >>>>>> смещения вместо номеров строк, позволит сделать быстрый поиск прямо из >>>>>> файлов без полного сканирования или загрузки их в память. >>>>>> >>>>>> В итоге решил отказаться от работы с файлами и заливать все в табличку >>>>>> БД. Написал скрипт обновления БД и модуль для работы. Пока не на >>>>>> CPANе, но если не будет конструктивной критики и успешно уйдет в >>>>>> продакшн, то залью на цпан и в гитхаб. >>>>>> >>>>>> -- >>>>>> Веселой гео локации, Руслан. >>>>>> >>>>>> -- >>>>>> Moscow.pm mailing list >>>>>> moscow-pm на pm.org | http://moscow.pm.org >>>>>> >>>>>> >>>>> -- >>>>> Moscow.pm mailing list >>>>> moscow-pm на pm.org | http://moscow.pm.org >>>>> >>>> >>>> >>>> >>>> -- >>>> Best regards, Ruslan. >>>> -- >>>> Moscow.pm mailing list >>>> moscow-pm на pm.org | http://moscow.pm.org >>>> >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >> >> >> >> -- >> Best regards, Ruslan. >> > > > > -- > Best regards, Ruslan. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org >