From postmaster на softsearch.ru Thu Jan 1 04:10:01 2009 From: postmaster на softsearch.ru (postmaster на softsearch.ru) Date: Thu, 1 Jan 2009 15:10:01 +0300 Subject: [Moscow.pm] =?koi8-r?b?08XSycHMydrBw8nRINLB2tfF08nT1NnIINPU0tXL?= =?koi8-r?b?1NXSIMTBzs7ZyA==?= In-Reply-To: <778dbdcb0812300948r36cae965pb2b04c59acb82a5e@mail.gmail.com> References: <778dbdcb0812300948r36cae965pb2b04c59acb82a5e@mail.gmail.com> Message-ID: <1195396478.20090101151001@softsearch.ru> Здравствуйте, Timur. Возможно я не прав, но если Вы собрались кэшировать развесистые структуры данных, то с большой вероятностью оно будет не эффективным. Кэшировать лучше много мелких и простых объектов, а не один большой. > Какой модуль посоветуете для максимально быстрой сериализации (с > последующим сохранением в memcached) и десериализации развесистых > перловых структур (типа списки хэшей хэшей). -- С уважением, Монашёв Михаил From postmaster на softsearch.ru Sat Jan 3 09:44:48 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Sat, 3 Jan 2009 20:44:48 +0300 Subject: [Moscow.pm] =?koi8-r?b?5MXNz84gzsEgRVY=?= Message-ID: <188252136.20090103204448@softsearch.ru> Здравствуйте. Хотел спросить, если на EV написать скажем чат, то сколько одновременных кипэлайв соединений он потянет? Может у кого-то были подобные проекты... -- С уважением, Михаил mailto:postmaster на softsearch.ru From dmitry на karasik.eu.org Sat Jan 3 10:53:28 2009 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Sat, 03 Jan 2009 19:53:28 +0100 Subject: [Moscow.pm] Демон на EV In-Reply-To: <188252136.20090103204448@softsearch.ru> ("Михаил Монашёв"'s message of "Sat, 3 Jan 2009 20:44:48 +0300") References: <188252136.20090103204448@softsearch.ru> Message-ID: <841vvki5lj.fsf@tetsuo.karasik.eu.org> On 03 янв 09 at 18:44, ) wrote: > Хотел спросить, если на EV написать скажем чат, то сколько > одновременных кипэлайв соединений он потянет? Может у кого-то были > подобные проекты... Я не знаю за EV, но вообще пока не упрется в EMFILE/ENFILE. Возможно getdtablesize() скажет точнее, но а) это я точно не знаю б) он не скажет про системный лимит. А на винде все вообще по другому. btw, я хочу расширить IO::Lambda среди прочего для IRC. Нет ли желания написать на нем, в идеале отдельный модуль? -- Sincerely, Dmitry Karasik From postmaster на softsearch.ru Sun Jan 4 01:55:48 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Sun, 4 Jan 2009 12:55:48 +0300 Subject: [Moscow.pm] =?koi8-r?b?5MXNz84gzsEgRVY=?= In-Reply-To: <841vvki5lj.fsf@tetsuo.karasik.eu.org> References: <188252136.20090103204448@softsearch.ru> <841vvki5lj.fsf@tetsuo.karasik.eu.org> Message-ID: <1477048433.20090104125548@softsearch.ru> Здравствуйте, Dmitry. >> Хотел спросить, если на EV написать скажем чат, то сколько >> одновременных кипэлайв соединений он потянет? Может у кого-то были >> подобные проекты... > Я не знаю за EV, но вообще пока не упрется в EMFILE/ENFILE. Возможно > getdtablesize() скажет точнее, но а) это я точно не знаю б) он не > скажет про системный лимит. Переформулирую. nginx на такой же тачке не во что не упирается. Стоит тюненная FreeBSD 7.1 и поднять какой-нить лимит не проблема. Хватит ли процессора (одной корки) и памяти, чтобы поддерживать скажем 30000 постоянных tcp-соединений? А 50000? -- С уважением, Михаил mailto:postmaster на softsearch.ru From dmitry на karasik.eu.org Sun Jan 4 05:36:00 2009 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Sun, 04 Jan 2009 14:36:00 +0100 Subject: [Moscow.pm] Демон на EV In-Reply-To: <1477048433.20090104125548@softsearch.ru> ("Михаил Монашёв"'s message of "Sun, 4 Jan 2009 12:55:48 +0300") References: <188252136.20090103204448@softsearch.ru> <841vvki5lj.fsf@tetsuo.karasik.eu.org> <1477048433.20090104125548@softsearch.ru> Message-ID: <84wsdbgpmn.fsf@tetsuo.karasik.eu.org> On 04 янв 09 at 10:55, ) wrote: > Хватит ли процессора (одной корки) и памяти, чтобы поддерживать скажем > 30000 постоянных tcp-соединений? А 50000? А, я понял. Этого я не знаю, это надо просто померять сколько EV отъедает на одно соединение. Что я имел в виду, это что libc-шные и кернеловские возможности ограничиваются лимитами на mbufs и больше ничем. Проц именно на поддержку не тратится.. это я мысли вслух... проц тратится на обработку траффика - а про пределы траффика можно спросить в ru.unix.bsd я думаю. Разве только, если мы говорим о 50000 соединений и выше, может портов не хватить ;) -- Sincerely, Dmitry Karasik From postmaster на softsearch.ru Sun Jan 4 10:23:01 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Sun, 4 Jan 2009 21:23:01 +0300 Subject: [Moscow.pm] =?koi8-r?b?5MXNz84gzsEgRVY=?= In-Reply-To: <84wsdbgpmn.fsf@tetsuo.karasik.eu.org> References: <188252136.20090103204448@softsearch.ru> <841vvki5lj.fsf@tetsuo.karasik.eu.org> <1477048433.20090104125548@softsearch.ru> <84wsdbgpmn.fsf@tetsuo.karasik.eu.org> Message-ID: <1055777797.20090104212301@softsearch.ru> Здравствуйте, Dmitry. >> Хватит ли процессора (одной корки) и памяти, чтобы поддерживать скажем >> 30000 постоянных tcp-соединений? А 50000? > А, я понял. Этого я не знаю, это надо просто померять сколько EV > отъедает на одно соединение. Что я имел в виду, это что libc-шные > и кернеловские возможности ограничиваются лимитами на mbufs и больше ничем. > Проц именно на поддержку не тратится.. это я мысли вслух... > проц тратится на обработку траффика - а про пределы траффика > можно спросить в ru.unix.bsd я думаю. > Разве только, если мы говорим о 50000 соединений и выше, может > портов не хватить ;) Их хватит и на 1000000 соединений, если они не с одного ip будут. -- С уважением, Михаил mailto:postmaster на softsearch.ru From dmitry на karasik.eu.org Sun Jan 4 10:30:59 2009 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Sun, 04 Jan 2009 19:30:59 +0100 Subject: [Moscow.pm] Демон на EV In-Reply-To: <1055777797.20090104212301@softsearch.ru> ("Михаил Монашёв"'s message of "Sun, 4 Jan 2009 21:23:01 +0300") References: <188252136.20090103204448@softsearch.ru> <841vvki5lj.fsf@tetsuo.karasik.eu.org> <1477048433.20090104125548@softsearch.ru> <84wsdbgpmn.fsf@tetsuo.karasik.eu.org> <1055777797.20090104212301@softsearch.ru> Message-ID: <84mye6hqjg.fsf@tetsuo.karasik.eu.org> On 04 янв 09 at 19:23, ) wrote: >> ru.unix.bsd я думаю. Разве только, если мы говорим о 50000 соединений >> , может портов не хватить ;) > Их хватит и на 1000000 соединений, если они не с одного ip будут. Я наверное чего-то не знаю. Как на одном интерфейсе может висеть одновременно больше 65536 активных tcp соединений? -- Sincerely, Dmitry Karasik From postmaster на softsearch.ru Sun Jan 4 21:54:34 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Mon, 5 Jan 2009 08:54:34 +0300 Subject: [Moscow.pm] =?koi8-r?b?5MXNz84gzsEgRVY=?= In-Reply-To: <84mye6hqjg.fsf@tetsuo.karasik.eu.org> References: <188252136.20090103204448@softsearch.ru> <841vvki5lj.fsf@tetsuo.karasik.eu.org> <1477048433.20090104125548@softsearch.ru> <84wsdbgpmn.fsf@tetsuo.karasik.eu.org> <1055777797.20090104212301@softsearch.ru> <84mye6hqjg.fsf@tetsuo.karasik.eu.org> Message-ID: <1043368510.20090105085434@softsearch.ru> Здравствуйте, Dmitry. >>> ru.unix.bsd я думаю. Разве только, если мы говорим о 50000 соединений >>> , может портов не хватить ;) >> Их хватит и на 1000000 соединений, если они не с одного ip будут. > Я наверное чего-то не знаю. Как на одном интерфейсе может > висеть одновременно больше 65536 активных tcp соединений? На одному порту может висеть несколько соединений с разных ip. Достигается это средствами OS. Как называется эта фича не помню. -- С уважением, Михаил mailto:postmaster на softsearch.ru From ivan на bessarabov.ru Mon Jan 5 13:05:09 2009 From: ivan на bessarabov.ru (bessarabov) Date: Tue, 06 Jan 2009 00:05:09 +0300 Subject: [Moscow.pm] escaping chars in sql Message-ID: <901d99d35d30cc6ac2fdbccf3cbdc103@192.168.1.1> Привет. Что-то не могу сообраить. Пишу в sqlite базу: $sth = $dbh->prepare("INSERT INTO t1 (f1, f2) VALUES ('$foo', '$bar')"); Все пишется прексрано, но когда в скаляр попадает одинчная кавычка все чудестно падает: DBD::SQLite::db prepare failed: near "s": syntax error(1) at dbdimp.c line 271 at foobar.pm line 74. Я решил это, заменяя одиночную кавычку на двойную ($foo =~ s/'/"/g;) перед insert. Все работает, но у меня есть следующие вопросы: 1. Можно ли как-нибудь заэскейпить одиночную кавычку в sql запросе, чтобы она все-таки попадала в поле таблицы? 1. Нужно ли что-нить еще эскейпить? -- bessarabov From andy на shitov.ru Mon Jan 5 13:16:08 2009 From: andy на shitov.ru (Andrew Shitov) Date: Tue, 6 Jan 2009 00:16:08 +0300 Subject: [Moscow.pm] escaping chars in sql In-Reply-To: <901d99d35d30cc6ac2fdbccf3cbdc103@192.168.1.1> References: <901d99d35d30cc6ac2fdbccf3cbdc103@192.168.1.1> Message-ID: Было > $sth = $dbh->prepare("INSERT INTO t1 (f1, f2) VALUES ('$foo', '$bar')"); Стало $sth = $dbh->prepare("INSERT INTO t1 (f1, f2) VALUES (?, ?)"); $sth->execute($foo, $bar); ? -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ivan на bessarabov.ru Mon Jan 5 13:36:29 2009 From: ivan на bessarabov.ru (bessarabov) Date: Tue, 06 Jan 2009 00:36:29 +0300 Subject: [Moscow.pm] escaping chars in sql In-Reply-To: References: <901d99d35d30cc6ac2fdbccf3cbdc103@192.168.1.1> Message-ID: То что нужно. =) Спасибо, Андрей. > Стало > $sth = $dbh->prepare("INSERT INTO t1 (f1, f2) VALUES (?, ?)"); > $sth->execute($foo, $bar); > > ? -- bessarabov From proler на gmail.com Tue Jan 6 06:11:48 2009 From: proler на gmail.com (Oleg Alexeenkov) Date: Tue, 6 Jan 2009 17:11:48 +0300 Subject: [Moscow.pm] escaping chars in sql In-Reply-To: References: <901d99d35d30cc6ac2fdbccf3cbdc103@192.168.1.1> Message-ID: <1089868785.20090106171148@gmail.com> Здравствуйте, Andrew. Вы писали 6 января 2009 г., 0:16:08: > Было >> $sth = $dbh->prepare("INSERT INTO t1 (f1, f2) VALUES ('$foo', '$bar')"); > Стало $sth = $dbh->>prepare("INSERT INTO t1 (f1, f2) VALUES (?, ?)"); $sth->>execute($foo, $bar); А еще можно через $sth = $dbh->prepare("INSERT INTO t1 (f1, f2) VALUES (".$dbh->quote($foo).", ".$dbh->quote($bar).")"); -- С уважением, Oleg mailto:proler на gmail.com From ruz на bestpractical.com Tue Jan 6 21:09:11 2009 From: ruz на bestpractical.com (Ruslan Zakirov) Date: Wed, 7 Jan 2009 08:09:11 +0300 Subject: [Moscow.pm] =?utf-8?b?0KDQvtC70LjQutC4INGBINC70LDQudGC0LjQvdCz?= =?utf-8?b?0LDQvNC4INGD0LTQsNC70LjQu9C4INGBIHJ1dHViZQ==?= Message-ID: <589c94400901062109p1e73e6c0sb59096fbcfab857@mail.gmail.com> С чем связано? -- Best regards, Ruslan. From andy на shitov.ru Tue Jan 6 21:17:01 2009 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 7 Jan 2009 08:17:01 +0300 Subject: [Moscow.pm] is_modified($file) Message-ID: Мне потребовалась функция, сообщающая, был ли изменен файл, причем делающая это максимально быстро и нересурсоемко. Самый простой способ (проверка времени изменения) работает в большинстве случаев, но не всегда. Пример: `cp file1.txt temp.txt`; do_something('temp.txt'); `rm temp.txt ; cp file2.txt temp.txt`; do_something('temp.txt'); Если do_something() работает намного меньше секунды, то с большой вероятностью дата изменения (создания) файла temp.txt окажется одной и той же при каждом вызове, и проверка mtime не поможет. Сейчас я дополнительно проверяю и размер файла: return $cache{$path}[1] != (stat $path)[9] || # mtime $cache{$path}[2] != (stat _)[7]; # size Но если файлы случайно окажутся одинакового размера, и это не поможет. Можно ли как-то еще отследить, что между двумя моими чтениями в файл кто-то что-либо записывал? Варианты с md5 или diff не подходят, потому что полностью читать файл с диска ну совсем не хочется. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From andy на shitov.ru Tue Jan 6 21:22:56 2009 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 7 Jan 2009 08:22:56 +0300 Subject: [Moscow.pm] =?utf-8?b?0KDQvtC70LjQutC4INGBINC70LDQudGC0LjQvdCz?= =?utf-8?b?0LDQvNC4INGD0LTQsNC70LjQu9C4INGBIHJ1dHViZQ==?= In-Reply-To: <589c94400901062109p1e73e6c0sb59096fbcfab857@mail.gmail.com> References: <589c94400901062109p1e73e6c0sb59096fbcfab857@mail.gmail.com> Message-ID: > С чем связано? Ты про РИТ? Вероятно, с появлением http://ru-net.tv/. http://raa.livejournal.com/151763.html Павел Рогожин: "Ребята, не переживайте. Ролики удалили по моей просьбе. Они уже неделю на перемонтаже в Рунет-ТВ. Мы выправляем звук и качество видео. Сегодня часть будем заливать на рутуб, в течении нескольких дней материалы прошлого года зальем. На следующей неделе начнем выкладывать РИТ-2008". Оно теперь здесь (хуй найдешь) и в сильверлайте: http://ru-net.tv/events/2008/rit/blitz/. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ruslan.zakirov на gmail.com Tue Jan 6 21:26:03 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 7 Jan 2009 08:26:03 +0300 Subject: [Moscow.pm] is_modified($file) In-Reply-To: References: Message-ID: <589c94400901062126v2bfec3ebu9e9f5c762d0ae78a@mail.gmail.com> http://fixunix.com/kernel/331080-hi-res-mtime-userspace-interface.html ? 2009/1/7 Andrew Shitov : > Мне потребовалась функция, сообщающая, был ли изменен файл, причем > делающая это максимально быстро и нересурсоемко. > > Самый простой способ (проверка времени изменения) работает в > большинстве случаев, но не всегда. Пример: > > `cp file1.txt temp.txt`; > do_something('temp.txt'); > > `rm temp.txt ; cp file2.txt temp.txt`; > do_something('temp.txt'); > > Если do_something() работает намного меньше секунды, то с большой > вероятностью дата изменения (создания) файла temp.txt окажется одной и > той же при каждом вызове, и проверка mtime не поможет. > > Сейчас я дополнительно проверяю и размер файла: > > return > $cache{$path}[1] != (stat $path)[9] || # mtime > $cache{$path}[2] != (stat _)[7]; # size > > Но если файлы случайно окажутся одинакового размера, и это не поможет. > > > Можно ли как-то еще отследить, что между двумя моими чтениями в файл > кто-то что-либо записывал? Варианты с md5 или diff не подходят, потому > что полностью читать файл с диска ну совсем не хочется. > > -- > 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 Tue Jan 6 21:27:56 2009 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 7 Jan 2009 08:27:56 +0300 Subject: [Moscow.pm] is_modified($file) In-Reply-To: <589c94400901062126v2bfec3ebu9e9f5c762d0ae78a@mail.gmail.com> References: <589c94400901062126v2bfec3ebu9e9f5c762d0ae78a@mail.gmail.com> Message-ID: > http://fixunix.com/kernel/331080-hi-res-mtime-userspace-interface.html > ? ! -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ruslan.zakirov на gmail.com Tue Jan 6 21:30:18 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 7 Jan 2009 08:30:18 +0300 Subject: [Moscow.pm] is_modified($file) In-Reply-To: References: <589c94400901062126v2bfec3ebu9e9f5c762d0ae78a@mail.gmail.com> Message-ID: <589c94400901062130u4617be4blf6c8126a694adfc@mail.gmail.com> use Time::HiRes qw( stat ); my @stat = stat("file"); my @stat = stat(FH); On Wed, Jan 7, 2009 at 8:27 AM, Andrew Shitov wrote: >> http://fixunix.com/kernel/331080-hi-res-mtime-userspace-interface.html >> ? > > ! > > -- > 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 Tue Jan 6 21:31:41 2009 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 7 Jan 2009 08:31:41 +0300 Subject: [Moscow.pm] is_modified($file) In-Reply-To: <589c94400901062130u4617be4blf6c8126a694adfc@mail.gmail.com> References: <589c94400901062126v2bfec3ebu9e9f5c762d0ae78a@mail.gmail.com> <589c94400901062130u4617be4blf6c8126a694adfc@mail.gmail.com> Message-ID: > use Time::HiRes qw( stat ); Предыдущей ссылки было достаточно :-) После этого на спане все сразу нашлось. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ruslan.zakirov на gmail.com Tue Jan 6 21:32:18 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 7 Jan 2009 08:32:18 +0300 Subject: [Moscow.pm] =?utf-8?b?0KDQvtC70LjQutC4INGBINC70LDQudGC0LjQvdCz?= =?utf-8?b?0LDQvNC4INGD0LTQsNC70LjQu9C4INGBIHJ1dHViZQ==?= In-Reply-To: References: <589c94400901062109p1e73e6c0sb59096fbcfab857@mail.gmail.com> Message-ID: <589c94400901062132j52c72ca3w6ecbb286a1527e79@mail.gmail.com> Не забудь ссылки с perl-russia поправить. 2009/1/7 Andrew Shitov : >> С чем связано? > > Ты про РИТ? Вероятно, с появлением http://ru-net.tv/. > > http://raa.livejournal.com/151763.html > Павел Рогожин: "Ребята, не переживайте. Ролики удалили по моей > просьбе. Они уже неделю на перемонтаже в Рунет-ТВ. Мы выправляем звук > и качество видео. Сегодня часть будем заливать на рутуб, в течении > нескольких дней материалы прошлого года зальем. На следующей неделе > начнем выкладывать РИТ-2008". > > > Оно теперь здесь (хуй найдешь) и в сильверлайте: > http://ru-net.tv/events/2008/rit/blitz/. > > -- > 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 Tue Jan 6 22:01:27 2009 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 7 Jan 2009 09:01:27 +0300 Subject: [Moscow.pm] is_modified($file) In-Reply-To: References: <589c94400901062126v2bfec3ebu9e9f5c762d0ae78a@mail.gmail.com> <589c94400901062130u4617be4blf6c8126a694adfc@mail.gmail.com> Message-ID: >> use Time::HiRes qw( stat ); Эх, не помогло. # perl -E'@s = stat "1.xml"; say $s[9]; ' 1228673685 # perl -E'use Time::HiRes qw(stat); @s = stat "1.xml"; say $s[9]; ' 1228673685 -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ruslan.zakirov на gmail.com Tue Jan 6 22:32:03 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 7 Jan 2009 09:32:03 +0300 Subject: [Moscow.pm] is_modified($file) In-Reply-To: References: <589c94400901062126v2bfec3ebu9e9f5c762d0ae78a@mail.gmail.com> <589c94400901062130u4617be4blf6c8126a694adfc@mail.gmail.com> Message-ID: <589c94400901062232u560a8a14q198380ebc9c5e704@mail.gmail.com> Оно только на ext4, xfs и еще каких-то, но ентого нет в ext3. Есть патч вроде как. 2009/1/7 Andrew Shitov : >>> use Time::HiRes qw( stat ); > > Эх, не помогло. > > # perl -E'@s = stat "1.xml"; say $s[9]; ' > 1228673685 > > # perl -E'use Time::HiRes qw(stat); @s = stat "1.xml"; say $s[9]; ' > 1228673685 > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From aml на rulezz.ru Wed Jan 7 00:01:06 2009 From: aml на rulezz.ru (Alexander Lourier) Date: Wed, 7 Jan 2009 11:01:06 +0300 Subject: [Moscow.pm] is_modified($file) In-Reply-To: References: Message-ID: <200901071101.06647.aml@rulezz.ru> On Wednesday 07 January 2009 09:01:27 Andrew Shitov wrote: > >> use Time::HiRes qw( stat ); > > Эх, не помогло. Посмотри ещё SGI::FAM. Должно помочь. From al на beshenov.ru Wed Jan 7 01:13:03 2009 From: al на beshenov.ru (Alexey Beshenov) Date: Wed, 7 Jan 2009 12:13:03 +0300 Subject: [Moscow.pm] =?koi8-r?b?8s/MycvJINMgzMHK1MnOx8HNySDVxMHMyczJINMg?= =?koi8-r?b?cnV0dWJl?= In-Reply-To: References: <589c94400901062109p1e73e6c0sb59096fbcfab857@mail.gmail.com> Message-ID: <200901071213.03728.al@beshenov.ru> On Wednesday 07 January 2009 08:22:56 Andrew Shitov wrote: > и в сильверлайте Ужас-ужас! Есть, правда, Moonlight, но там опять какие-то проблемы с патентами и лицензиями, так что в дистрибутивах GNU/Linux Moonlight не бывает. http://www.mono-project.com/Moonlight http://www.microsoft.com/interop/msnovellcollab/moonlight.mspx И не факт что оно вообще работает. -- Boomtime, Chaos 7 YOLD 3175 Alexey Beshenov http://beshenov.ru/ From maxim.vuets на gmail.com Wed Jan 7 02:11:38 2009 From: maxim.vuets на gmail.com (Maxim Vuets) Date: Wed, 7 Jan 2009 12:11:38 +0200 Subject: [Moscow.pm] is_modified($file) In-Reply-To: <200901071101.06647.aml@rulezz.ru> References: <200901071101.06647.aml@rulezz.ru> Message-ID: On 1/7/09, Alexander Lourier wrote: > Посмотри ещё SGI::FAM. Должно помочь. Да, по-моему, это правильнее --- отслеживать _факт_ изменения, а не сравнивать атрибуты, которые могли измениться. Правда эти штуки более платформо-зависемы. Андрей, какая ОС? Вот еще несколько ключслов: inotify, dnotify, fschange, FindFirstChangeNotification (: (http://msdn.microsoft.com/en-us/library/aa364417.aspx) -- . Hoc est simplicissimum! ..: maxim.vuets.name From andy на shitov.ru Wed Jan 7 02:16:05 2009 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 7 Jan 2009 13:16:05 +0300 Subject: [Moscow.pm] is_modified($file) In-Reply-To: References: <200901071101.06647.aml@rulezz.ru> Message-ID: > Да, по-моему, это правильнее --- отслеживать _факт_ изменения, Тут я не спорю :-) > Правда эти штуки более платформо-зависемы. И тут тоже. > Андрей, какая ОС? *nix. То есть должно работать везде, к тому же это я хочу для модуля на спан, поэтому XS добавлять туда не хочется. В общем, пока оставлю mtime + size, для моей задачи этого достаточно. Даже одного mtime хватило бы. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From andy на shitov.ru Wed Jan 7 04:45:52 2009 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 7 Jan 2009 15:45:52 +0300 Subject: [Moscow.pm] escaping chars in sql In-Reply-To: <1089868785.20090106171148@gmail.com> References: <901d99d35d30cc6ac2fdbccf3cbdc103@192.168.1.1> <1089868785.20090106171148@gmail.com> Message-ID: > А еще можно через > $sth = $dbh->prepare("INSERT INTO t1 (f1, f2) VALUES > (".$dbh->quote($foo).", ".$dbh->quote($bar).")"); Можно, конечно, только запутаешься в кавычках и точках :-) $dbh->quote() удобен, когда нужно сделать список для IN. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ivan на bessarabov.ru Thu Jan 8 07:22:26 2009 From: ivan на bessarabov.ru (bessarabov) Date: Thu, 08 Jan 2009 18:22:26 +0300 Subject: [Moscow.pm] =?utf-8?b?0L/QvtGB0LvQtdC00L7QstCw0YLQtdC70YzQvdGL?= =?utf-8?b?0Lkg0LLRi9Cy0L7QtCDQsdCw0YjQsA==?= Message-ID: Привет. Делаю вот так: my $a = `some bash command`; print $a; Башовская команда выполняется некоторое время (кпк синхронизируется), после того как вся команда отработается, она выводится на экран. А как сделать так, чтобы вывод был line by line, т.е. башовская команда что-то выдала, и тут же перловый скрипт выдал на экран этот вывод? -- bessarabov From gnatyna на gmail.com Thu Jan 8 07:27:57 2009 From: gnatyna на gmail.com (Alexander A. Gnatyna) Date: Thu, 8 Jan 2009 18:27:57 +0300 Subject: [Moscow.pm] =?koi8-r?b?0M/TzMXEz9fB1MXM2M7ZyiDX2dfPxCDCwdvB?= In-Reply-To: References: Message-ID: <200901081827.57619.gnatyna@gmail.com> On Thursday 08 January 2009 18:22:26 bessarabov wrote: open(my $in, '-|', "some bash command") or die $!; while(<$in>) { print $_; } > Привет. > > Делаю вот так: > > my $a = `some bash command`; > print $a; > > Башовская команда выполняется некоторое > время (кпк синхронизируется), после того > как вся команда отработается, она > выводится на экран. > А как сделать так, чтобы вывод был line by line, > т.е. башовская команда что-то выдала, и > тут же перловый скрипт выдал на экран > этот вывод? From al на beshenov.ru Thu Jan 8 15:45:05 2009 From: al на beshenov.ru (Alexey Beshenov) Date: Fri, 9 Jan 2009 02:45:05 +0300 Subject: [Moscow.pm] =?koi8-r?b?0M/TzMXEz9fB1MXM2M7ZyiDX2dfPxCDCwdvB?= In-Reply-To: References: Message-ID: <200901090245.05648.al@beshenov.ru> On Thursday 08 January 2009 18:22:26 bessarabov wrote: > Привет. > > Делаю вот так: > > my $a = `some bash command`; > print $a; > > Башовская команда выполняется некоторое > время (кпк синхронизируется), после того > как вся команда отработается, она > выводится на экран. > А как сделать так, чтобы вывод был line by line, > т.е. башовская команда что-то выдала, и > тут же перловый скрипт выдал на экран > этот вывод? А может нужен просто fork-exec? #!/usr/bin/perl use POSIX; my $cmd = 'find /'; if (my $pid = fork) { waitpid($pid,0); } else { exec $cmd; exit; } -- Pungenday, Chaos 8 YOLD 3175 Alexey Beshenov http://beshenov.ru/ From inthrax на gmail.com Thu Jan 8 20:17:27 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Fri, 9 Jan 2009 07:17:27 +0300 Subject: [Moscow.pm] =?koi8-r?b?0M/TzMXEz9fB1MXM2M7ZyiDX2dfPxCDCwdvB?= In-Reply-To: <200901090245.05648.al@beshenov.ru> References: <200901090245.05648.al@beshenov.ru> Message-ID: <20f279210901082017m5db9154dwb7cc689805f7d08d@mail.gmail.com> кстати, если содержимое вывода не нужно обрабатывать, то можно и system'ом... 2009/1/9 Alexey Beshenov : > On Thursday 08 January 2009 18:22:26 bessarabov wrote: >> Привет. >> >> Делаю вот так: >> >> my $a = `some bash command`; >> print $a; >> >> Башовская команда выполняется некоторое >> время (кпк синхронизируется), после того >> как вся команда отработается, она >> выводится на экран. >> А как сделать так, чтобы вывод был line by line, >> т.е. башовская команда что-то выдала, и >> тут же перловый скрипт выдал на экран >> этот вывод? > > А может нужен просто fork-exec? > > > #!/usr/bin/perl > > use POSIX; > > my $cmd = 'find /'; > > if (my $pid = fork) { > waitpid($pid,0); > } > else { > exec $cmd; > exit; > } > > -- > Pungenday, Chaos 8 YOLD 3175 > Alexey Beshenov http://beshenov.ru/ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best wishes, Vladimir V. Perepelitsa aka Mons From andy на shitov.ru Thu Jan 8 23:49:35 2009 From: andy на shitov.ru (Andrew Shitov) Date: Fri, 9 Jan 2009 10:49:35 +0300 Subject: [Moscow.pm] Fwd: [pm_groups] Summer of Code 2009 - engaging with students In-Reply-To: <25d777680901082338o736f662ey3ac4e79f8329d71a@mail.gmail.com> References: <200901082324.22666.scratchcomputing@gmail.com> <25d777680901082338o736f662ey3ac4e79f8329d71a@mail.gmail.com> Message-ID: ---------- Forwarded message ---------- From: Eric Wilhelm Date: 2009/1/9 Subject: [pm_groups] Summer of Code 2009 - engaging with students To: pm_groups на pm.org Hi everybody, It's very cold here. Time to start thinking about summer! The student proposals for Google's Summer of Code will be due in a couple short months and Google has just given word that the program will indeed be on again this year. For 2008, we had a great turnout of willing and able mentors, but only about 16 student applications. This implies that we need to try to reach more students and encourage them to apply for summer of code this year. We'll probably start to see more information from Google about SOC 2009 within a month or so. For now: http://tinyurl.com/9r55v3 Last year taught us that the returning organizations which started early were more successful in recruiting students. While we can't say for sure that Perl/Parrot will be accepted as mentor organizations, we'll get a very late start if we wait. If it (knock on wood) doesn't happen, the Perl community will still benefit from efforts to connect with more students. The following are just a few ideas of what your local Perl Mongers group could do to help. Please forward this to your mailing list or discuss it at your next meeting. Find out if your local university has Perl in the curriculum. If so, get in touch with the professors and let them know about your local Perl Mongers group. Ask if they would be interested in you speaking to their class or giving a presentation on-campus. If the computer science department doesn't seem interested in Perl, you might find users (or potential users) in other departments. Think about all of the niche data-crunching for which Perl gets used. Find grad students who might be doing that - whatever their major might be. Are any members of your group recently graduated? If so, the contacts they still have might be a great place to start, especially in non-cs disciplines. Even in very specialized applications, the chances are that the Perl community contains a mentor with a related background. Finally, I would be interested in hearing from any Perl Mongers groups which have been involved with on-campus activities or are meeting on campus. Please send me mail about what you are doing, or even write about it on use.perl. Thanks, Eric -- Request pm.org Technical Support via support на pm.org pm_groups mailing list pm_groups на pm.org http://mail.pm.org/mailman/listinfo/pm_groups -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From gg.error на gmail.com Fri Jan 9 00:05:52 2009 From: gg.error на gmail.com (=?UTF-8?B?0J/QsNCy0LXQuyDQotC40LzQvtC90LjQvQ==?=) Date: Fri, 9 Jan 2009 11:05:52 +0300 Subject: [Moscow.pm] =?utf-8?b?0L/QvtGB0LvQtdC00L7QstCw0YLQtdC70YzQvdGL?= =?utf-8?b?0Lkg0LLRi9Cy0L7QtCDQsdCw0YjQsA==?= In-Reply-To: <20f279210901082017m5db9154dwb7cc689805f7d08d@mail.gmail.com> References: <200901090245.05648.al@beshenov.ru> <20f279210901082017m5db9154dwb7cc689805f7d08d@mail.gmail.com> Message-ID: <75b57edb0901090005n2c77bb33if0c4e0d9e0f2a5a3@mail.gmail.com> а если по ходу действия башевская команда выдаёт какие-то вопросы, и надо на них отвечать, какой вариант сработает? 9 января 2009 г. 7:17 пользователь Vladimir V. Perepelitsa < inthrax на gmail.com> написал: > кстати, если содержимое вывода не нужно обрабатывать, то можно и > system'ом... > > 2009/1/9 Alexey Beshenov : > > On Thursday 08 January 2009 18:22:26 bessarabov wrote: > >> Привет. > >> > >> Делаю вот так: > >> > >> my $a = `some bash command`; > >> print $a; > >> > >> Башовская команда выполняется некоторое > >> время (кпк синхронизируется), после того > >> как вся команда отработается, она > >> выводится на экран. > >> А как сделать так, чтобы вывод был line by line, > >> т.е. башовская команда что-то выдала, и > >> тут же перловый скрипт выдал на экран > >> этот вывод? > > > > А может нужен просто fork-exec? > > > > > > #!/usr/bin/perl > > > > use POSIX; > > > > my $cmd = 'find /'; > > > > if (my $pid = fork) { > > waitpid($pid,0); > > } > > else { > > exec $cmd; > > exit; > > } > > > > -- > > Pungenday, Chaos 8 YOLD 3175 > > Alexey Beshenov http://beshenov.ru/ > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > -- > Best wishes, > Vladimir V. Perepelitsa aka Mons > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From al на beshenov.ru Fri Jan 9 00:32:36 2009 From: al на beshenov.ru (Alexey Beshenov) Date: Fri, 9 Jan 2009 11:32:36 +0300 Subject: [Moscow.pm] =?koi8-r?b?0M/TzMXEz9fB1MXM2M7ZyiDX2dfPxCDCwdvB?= In-Reply-To: <75b57edb0901090005n2c77bb33if0c4e0d9e0f2a5a3@mail.gmail.com> References: <20f279210901082017m5db9154dwb7cc689805f7d08d@mail.gmail.com> <75b57edb0901090005n2c77bb33if0c4e0d9e0f2a5a3@mail.gmail.com> Message-ID: <200901091132.36721.al@beshenov.ru> On Friday 09 January 2009 11:05:52 Павел Тимонин wrote: > а если по ходу действия башевская команда выдаёт какие-то вопросы, > и надо на них отвечать, какой вариант сработает? Пользователю отвечать? Тогда fork-exec, который, собственно, и производится внутри system. -- Prickle Prickle, Chaos 9 YOLD 3175 Alexey Beshenov http://beshenov.ru/ From postmaster на softsearch.ru Fri Jan 9 14:09:03 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Sat, 10 Jan 2009 01:09:03 +0300 Subject: [Moscow.pm] =?koi8-r?b?5MXNz84gzsEgRVY=?= In-Reply-To: <1477048433.20090104125548@softsearch.ru> References: <188252136.20090103204448@softsearch.ru> <841vvki5lj.fsf@tetsuo.karasik.eu.org> <1477048433.20090104125548@softsearch.ru> Message-ID: <128481900.20090110010903@softsearch.ru> Здравствуйте. Как я понимаю, никто ничего подобного не делал? >>> Хотел спросить, если на EV написать скажем чат, то сколько >>> одновременных кипэлайв соединений он потянет? Может у кого-то были >>> подобные проекты... >> Я не знаю за EV, но вообще пока не упрется в EMFILE/ENFILE. Возможно >> getdtablesize() скажет точнее, но а) это я точно не знаю б) он не >> скажет про системный лимит. ММ> Переформулирую. nginx на такой же тачке не во что не упирается. Стоит ММ> тюненная FreeBSD 7.1 и поднять какой-нить лимит не проблема. ММ> Хватит ли процессора (одной корки) и памяти, чтобы поддерживать скажем ММ> 30000 постоянных tcp-соединений? А 50000? -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From jt на aaanet.ru Sat Jan 10 02:13:03 2009 From: jt на aaanet.ru (Eugene Toropov) Date: Sat, 10 Jan 2009 13:13:03 +0300 Subject: [Moscow.pm] =?koi8-r?b?5MXNz84gzsEgRVY=?= References: <188252136.20090103204448@softsearch.ru><841vvki5lj.fsf@tetsuo.karasik.eu.org><1477048433.20090104125548@softsearch.ru> <128481900.20090110010903@softsearch.ru> Message-ID: <002201c9730c$076a0440$655d570a@jt> Попробуй сюда посмотреть - http://search.cpan.org/~mlehmann/AnyEvent-4.331/lib/AnyEvent.pm#BENCHMARKING_THE_LARGE_SERVER_CASE - может поможет получить некое общее представление о производительности > Здравствуйте. > > Как я понимаю, никто ничего подобного не делал? > >>>> Хотел спросить, если на EV написать скажем чат, то сколько >>>> одновременных кипэлайв соединений он потянет? Может у кого-то были >>>> подобные проекты... > >>> Я не знаю за EV, но вообще пока не упрется в EMFILE/ENFILE. Возможно >>> getdtablesize() скажет точнее, но а) это я точно не знаю б) он не >>> скажет про системный лимит. > > ММ> Переформулирую. nginx на такой же тачке не во что не упирается. Стоит > ММ> тюненная FreeBSD 7.1 и поднять какой-нить лимит не проблема. > > ММ> Хватит ли процессора (одной корки) и памяти, чтобы поддерживать скажем > ММ> 30000 постоянных tcp-соединений? А 50000? > > > > > > -- > > С уважением, > Михаил Монашёв, 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 pavel.odintsov на googlemail.com Sat Jan 10 06:55:04 2009 From: pavel.odintsov на googlemail.com (=?KOI8-R?B?78TJzsPP1yDwwdfFzA==?=) Date: Sat, 10 Jan 2009 18:55:04 +0400 Subject: [Moscow.pm] =?koi8-r?b?9MXT1MnSz9fBzsnFINDSyczP1sXOycogzsEgQ2F0?= =?koi8-r?b?YWx5c3Q=?= Message-ID: Уважаемые Каталистоводы! Хотелось бы поинтересоваться, что и какими средствами вы тестируете в приложениях на Каталисте. Сейчас стоит выбор между Mechanize тестами и явными тестами отдельных методов контроллера (на основе нашей небольшой либы PseudoCatalyst). Проблема в том, что нужны и те и другие тесты, поэтому интересно, может как-то смог придумать общее решение =) -- С уважением, Одинцов Павел ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dsimonov на gmail.com Sun Jan 11 02:28:33 2009 From: dsimonov на gmail.com (Dmitry Simonov) Date: Sun, 11 Jan 2009 13:28:33 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQtdGB0YLQuNGA0L7QstCw0L3QuNC1INC/0YA=?= =?utf-8?b?0LjQu9C+0LbQtdC90LjQuSDQvdCwIENhdGFseXN0?= In-Reply-To: References: Message-ID: use Test::More qw(no_plan); use Catalyst::Test 'CatalystProject'; плюс в каталисте в bin/catalystproject_test.pl есть - которому даёшь в качества параметра урл. 2009/1/10 Одинцов Павел > Уважаемые Каталистоводы! > > Хотелось бы поинтересоваться, что и какими средствами вы тестируете в > приложениях на Каталисте. > Сейчас стоит выбор между Mechanize тестами и явными тестами отдельных > методов контроллера (на основе нашей небольшой либы PseudoCatalyst). > Проблема в том, что нужны и те и другие тесты, поэтому интересно, может > как-то смог придумать общее решение =) > > -- > С уважением, Одинцов Павел > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dsimonov на gmail.com Sun Jan 11 02:50:17 2009 From: dsimonov на gmail.com (Dmitry Simonov) Date: Sun, 11 Jan 2009 13:50:17 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQtdGB0YLQuNGA0L7QstCw0L3QuNC1INC/0YA=?= =?utf-8?b?0LjQu9C+0LbQtdC90LjQuSDQvdCwIENhdGFseXN0?= In-Reply-To: References: Message-ID: Что касается тестирования отдельный кусков контроллеров, то считается кошерным особо функциональные части из контрллеров выносить в отдельные модули и тестировать отдельно. Упрощённые же контроллеры тестировать каталист-тестом. Мы сейчас занимаемся похожими задачами - было бы интересно обменяться грамблями ;) 2009/1/10 Одинцов Павел > Уважаемые Каталистоводы! > > Хотелось бы поинтересоваться, что и какими средствами вы тестируете в > приложениях на Каталисте. > Сейчас стоит выбор между Mechanize тестами и явными тестами отдельных > методов контроллера (на основе нашей небольшой либы PseudoCatalyst). > Проблема в том, что нужны и те и другие тесты, поэтому интересно, может > как-то смог придумать общее решение =) > > -- > С уважением, Одинцов Павел > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на serezhkin.com Sun Jan 11 04:30:36 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Sun, 11 Jan 2009 15:30:36 +0300 Subject: [Moscow.pm] =?koi8-r?b?5MXNz84gzsEgRVY=?= In-Reply-To: <84mye6hqjg.fsf@tetsuo.karasik.eu.org> References: <188252136.20090103204448@softsearch.ru> <841vvki5lj.fsf@tetsuo.karasik.eu.org> <1477048433.20090104125548@softsearch.ru> <84wsdbgpmn.fsf@tetsuo.karasik.eu.org> <1055777797.20090104212301@softsearch.ru> <84mye6hqjg.fsf@tetsuo.karasik.eu.org> Message-ID: <4969E66C.3020100@serezhkin.com> Dmitry Karasik wrote: > On 04 янв 09 at 19:23, ) wrote: > > >> ru.unix.bsd я думаю. Разве только, если мы говорим о 50000 соединений > >> , может портов не хватить ;) > > Их хватит и на 1000000 соединений, если они не с одного ip будут. > > Я наверное чего-то не знаю. Как на одном интерфейсе может > висеть одновременно больше 65536 активных tcp соединений? > dst ip разный =) -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ivan на serezhkin.com Sun Jan 11 04:43:05 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Sun, 11 Jan 2009 15:43:05 +0300 Subject: [Moscow.pm] =?utf-8?b?0L/QvtGB0LvQtdC00L7QstCw0YLQtdC70YzQvdGL?= =?utf-8?b?0Lkg0LLRi9Cy0L7QtCDQsdCw0YjQsA==?= In-Reply-To: <75b57edb0901090005n2c77bb33if0c4e0d9e0f2a5a3@mail.gmail.com> References: <200901090245.05648.al@beshenov.ru> <20f279210901082017m5db9154dwb7cc689805f7d08d@mail.gmail.com> <75b57edb0901090005n2c77bb33if0c4e0d9e0f2a5a3@mail.gmail.com> Message-ID: <4969E959.4040105@serezhkin.com> Павел Тимонин wrote: > а если по ходу действия башевская команда выдаёт какие-то вопросы, и > надо на них отвечать, какой вариант сработает? POE::Wheel::Run -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ivan на serezhkin.com Sun Jan 11 04:44:36 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Sun, 11 Jan 2009 15:44:36 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQtdGB0YLQuNGA0L7QstCw0L3QuNC1INC/0YA=?= =?utf-8?b?0LjQu9C+0LbQtdC90LjQuSDQvdCwIENhdGFseXN0?= In-Reply-To: References: Message-ID: <4969E9B4.9070904@serezhkin.com> Dmitry Simonov wrote: > Что касается тестирования отдельный кусков контроллеров, то считается > кошерным особо функциональные части из контрллеров выносить в > отдельные модули и тестировать отдельно. Упрощённые же контроллеры > тестировать каталист-тестом. +1 Контроллеры должны только дёргать твои модели, а вот уже модели должны делать всю работу. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From dsimonov на gmail.com Sun Jan 11 05:31:11 2009 From: dsimonov на gmail.com (Dmitry Simonov) Date: Sun, 11 Jan 2009 16:31:11 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQtdGB0YLQuNGA0L7QstCw0L3QuNC1INC/0YA=?= =?utf-8?b?0LjQu9C+0LbQtdC90LjQuSDQvdCwIENhdGFseXN0?= In-Reply-To: <4969E9B4.9070904@serezhkin.com> References: <4969E9B4.9070904@serezhkin.com> Message-ID: На модели и так дофига приходится, учитывая их нагруженность. Кстати, к Тебе вопрос - а Ты не пробовал разбить контроллерные акшны так, чтобы на них ложился любой принципиально отличный вью (дизайн)? Речь идёт о том, чтобы одни и те же контроллеры обслуживали скажем два или три принципиально отличающихся интерфейса. Я сильно подозреваю, что эта задача решается только если сама вью будет партиально дёргать контроллеры собирая куски интерфейсов внутри себя. Чё скажешь? 2009/1/11 Vany Serezhkin > Dmitry Simonov wrote: > >> Что касается тестирования отдельный кусков контроллеров, то считается >> кошерным особо функциональные части из контрллеров выносить в отдельные >> модули и тестировать отдельно. Упрощённые же контроллеры тестировать >> каталист-тестом. >> > +1 > Контроллеры должны только дёргать твои модели, а вот уже модели должны > делать всю работу. > > -- > Ivan B. Serezhkin > Spamooborona, Yandex. http://so.yandex.ru/ > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на serezhkin.com Sun Jan 11 05:46:19 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Sun, 11 Jan 2009 16:46:19 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQtdGB0YLQuNGA0L7QstCw0L3QuNC1INC/0YA=?= =?utf-8?b?0LjQu9C+0LbQtdC90LjQuSDQvdCwIENhdGFseXN0?= In-Reply-To: References: <4969E9B4.9070904@serezhkin.com> Message-ID: <4969F82B.8090407@serezhkin.com> Dmitry Simonov wrote: > На модели и так дофига приходится, учитывая их нагруженность. > > Кстати, к Тебе вопрос - а Ты не пробовал разбить контроллерные акшны > так, чтобы на них ложился любой принципиально отличный вью (дизайн)? > Речь идёт о том, чтобы одни и те же контроллеры обслуживали скажем два > или три принципиально отличающихся интерфейса. > > Я сильно подозреваю, что эта задача решается только если сама вью > будет партиально дёргать контроллеры собирая куски интерфейсов внутри > себя. > > Чё скажешь? Скажу что рендерер ttk или imagick у меня выбирается в end : Private в зависимости от полученного запроса, но рендерер надо в какой то момент всё же выбирать. Также раскажу, что у меня, например, при рисовании графика используется аж два хэндлера, один дёргает данные по по полученным begin/end date, а второй вставляет в begin end вчера и сегодня и форвардит запрос в рисовалку, при этом проставляя в стэш влажок, что это сегодня, на этот флажок смотрит рендерер, но может посмотреть и выбирлка, а ещё в контексте написано какими контролерами он уже обработался. Также скажу, что какого то стандартного способа выбирать рендерер по каким либо условиям нету, так же нету например поддержки таблиц acl - всё приходится делать самому. Вот лучше раскажи, получилось ли использовать каталист в чём то отличном от http ? =) Очень интересен jabber фронтенд. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ivan на bessarabov.ru Sun Jan 11 05:52:40 2009 From: ivan на bessarabov.ru (bessarabov) Date: Sun, 11 Jan 2009 16:52:40 +0300 Subject: [Moscow.pm] Hackmeet Message-ID: В конце прошлого года был разговор о том, чтобы в первую адекватную субботу (17-ого числа) провести Hackmeet. Цели: собраться и совместно написать небольшое приложение, поработать вместе и посмотреть как другие работают. Ну что, будем устраивать? =) Отпишите, пожалуйста, кто за и кто собирается приходить. -- bessarabov From dsimonov на gmail.com Sun Jan 11 05:57:15 2009 From: dsimonov на gmail.com (Dmitry Simonov) Date: Sun, 11 Jan 2009 16:57:15 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQtdGB0YLQuNGA0L7QstCw0L3QuNC1INC/0YA=?= =?utf-8?b?0LjQu9C+0LbQtdC90LjQuSDQvdCwIENhdGFseXN0?= In-Reply-To: <4969F82B.8090407@serezhkin.com> References: <4969E9B4.9070904@serezhkin.com> <4969F82B.8090407@serezhkin.com> Message-ID: Ты ответил на другой вопрос. У Тебя логика того куда надо рисовать всё-равно сосредоточена в контроллера. Я говорю о том, что бы оперировать интерфейсами, как плагинами, которые используют контроллеры, как апи. Что касается джаббера, то пожалуй только интерфейсную часть (или фронтент - это оно и есть? я немного путаюсь в этой терминологии). Поинтересовался у коллег - ни каталист, ни моджо вообще использовать вообще ни для чего кроме хттп-образного использовать не надо. Можно, но это примерно как виндовое приложение заставить работать сервером для поисковика. Ку? 2009/1/11 Vany Serezhkin > Dmitry Simonov wrote: > >> На модели и так дофига приходится, учитывая их нагруженность. >> >> Кстати, к Тебе вопрос - а Ты не пробовал разбить контроллерные акшны так, >> чтобы на них ложился любой принципиально отличный вью (дизайн)? Речь идёт о >> том, чтобы одни и те же контроллеры обслуживали скажем два или три >> принципиально отличающихся интерфейса. >> >> Я сильно подозреваю, что эта задача решается только если сама вью будет >> партиально дёргать контроллеры собирая куски интерфейсов внутри себя. >> >> Чё скажешь? >> > Скажу что рендерер ttk или imagick у меня выбирается в end : Private в > зависимости от полученного запроса, но рендерер надо в какой то момент всё > же выбирать. > Также раскажу, что у меня, например, при рисовании графика используется аж > два хэндлера, один дёргает данные по по полученным begin/end date, а второй > вставляет в begin end вчера и сегодня и форвардит запрос в рисовалку, при > этом проставляя в стэш влажок, что это сегодня, на этот флажок смотрит > рендерер, но может посмотреть и выбирлка, а ещё в контексте написано какими > контролерами он уже обработался. > Также скажу, что какого то стандартного способа выбирать рендерер по каким > либо условиям нету, так же нету например поддержки таблиц acl - всё > приходится делать самому. > Вот лучше раскажи, получилось ли использовать каталист в чём то отличном от > http ? =) > Очень интересен jabber фронтенд. > > > -- > Ivan B. Serezhkin > Spamooborona, Yandex. http://so.yandex.ru/ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на serezhkin.com Sun Jan 11 07:05:12 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Sun, 11 Jan 2009 18:05:12 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQtdGB0YLQuNGA0L7QstCw0L3QuNC1INC/0YA=?= =?utf-8?b?0LjQu9C+0LbQtdC90LjQuSDQvdCwIENhdGFseXN0?= In-Reply-To: References: <4969E9B4.9070904@serezhkin.com> <4969F82B.8090407@serezhkin.com> Message-ID: <496A0AA8.8030002@serezhkin.com> Dmitry Simonov wrote: > Ты ответил на другой вопрос. У Тебя логика того куда надо рисовать > всё-равно сосредоточена в контроллера. Я говорю о том, что бы > оперировать интерфейсами, как плагинами, которые используют > контроллеры, как апи. То есть ... типа два view один http и один wap, которые ходят в одинаковые контроллеры, но по разному рисуются в зависимости от запроса ? вся логика во view ? Хм ... в таком случае посмотрри на view::TTSite - очень похоже, но блин, mvc теряется. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From funt4k на gmail.com Sun Jan 11 08:41:17 2009 From: funt4k на gmail.com (Dmitry Nizovtsev) Date: Sun, 11 Jan 2009 18:41:17 +0200 Subject: [Moscow.pm] =?koi8-r?b?VGVtcGxhdGUgVG9vbGtpdCDQ0s/XxdLJ1NggzsHM?= =?koi8-r?b?yd7JxSDbwcLMz87B?= Message-ID: <96f4873d0901110841t316aa393y85dcb42b66377555@mail.gmail.com> Кто знает как в Template Toolkit проверить существование шаблона то есть хочется сделать приблизительно такое: [% IF существует "файл шаблона" %] [% PROCESS "файл шаблона" %] [% END %] Спасибо! ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на serezhkin.com Sun Jan 11 08:46:50 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Sun, 11 Jan 2009 19:46:50 +0300 Subject: [Moscow.pm] =?koi8-r?b?VGVtcGxhdGUgVG9vbGtpdCDQ0s/XxdLJ1NggzsHM?= =?koi8-r?b?yd7JxSDbwcLMz87B?= In-Reply-To: <96f4873d0901110841t316aa393y85dcb42b66377555@mail.gmail.com> References: <96f4873d0901110841t316aa393y85dcb42b66377555@mail.gmail.com> Message-ID: <496A227A.2030209@serezhkin.com> Dmitry Nizovtsev wrote: > Кто знает как в Template Toolkit проверить существование шаблона > то есть хочется сделать приблизительно такое: > [% IF существует "файл шаблона" %] > [% PROCESS "файл шаблона" %] > [% END %] > Спасибо! Например так, при инициализации TTk: BLOCKS => { doc => sub { my $context=shift; my $stash=$context->{STASH}; my $basepath=RT->path_to( 'root', 'src' ); my $action=$stash->get('action'); my $D=$stash->get(['D', 0]); my $TN="doc/$action/".$D->TemplateName; $TN="doc/$action/Base.tt" unless -f "$basepath/$TN"; return $context->process("doc/$action/wrapper.tt", { content => $context->process($TN)} ); }, -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From yury.zavarin на gmail.com Sun Jan 11 08:54:34 2009 From: yury.zavarin на gmail.com (Yury Zavarin) Date: Sun, 11 Jan 2009 19:54:34 +0300 Subject: [Moscow.pm] =?utf-8?b?VGVtcGxhdGUgVG9vbGtpdCDQv9GA0L7QstC10YA=?= =?utf-8?b?0LjRgtGMINC90LDQu9C40YfQuNC1INGI0LDQsdC70L7QvdCw?= In-Reply-To: <96f4873d0901110841t316aa393y85dcb42b66377555@mail.gmail.com> References: <96f4873d0901110841t316aa393y85dcb42b66377555@mail.gmail.com> Message-ID: <428ab0901110854p549f56c0vb55733480953a82@mail.gmail.com> Можно попробовать использовать Template::Plugin::File: http://search.cpan.org/~abw/Template-Toolkit-2.20/lib/Template/Plugin/File.pm 2009/1/11 Dmitry Nizovtsev > Кто знает как в Template Toolkit проверить существование шаблона > то есть хочется сделать приблизительно такое: > [% IF существует "файл шаблона" %] > [% PROCESS "файл шаблона" %] > [% END %] > Спасибо! > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ruslan.zakirov на gmail.com Sun Jan 11 09:09:16 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Sun, 11 Jan 2009 20:09:16 +0300 Subject: [Moscow.pm] Hackmeet In-Reply-To: References: Message-ID: <589c94400901110909j3ec79e6cp96cde522b9c65e7b@mail.gmail.com> Устраивать будем. Помещение вроде будет, отправил письмо, но подумать про запасной план не помешало бы. Столовая в яндексе, где Иван Сережки доклад делал, вроде ничего, учитывая выходной :) С собой иметь ноутбук или не иметь, но иметь просветленную голову :) Опционально иметь еду, удлинители, патчкорды, хабы/свичи, флешки... Можно иметь камеру и заняться съемкой веселья :) На ноутах иметь perl 5.8 или новее, git и/или svn (на месте проголосуем) и прочий софт для разработки. Я принесу свежий minicpan. 2009/1/11 bessarabov : > > В конце прошлого года был разговор о том, > чтобы в первую адекватную субботу (17-ого > числа) провести Hackmeet. > > Цели: собраться и совместно написать > небольшое приложение, поработать вместе > и посмотреть как другие работают. > > Ну что, будем устраивать? =) > > Отпишите, пожалуйста, кто за и кто > собирается приходить. > > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From ivan на serezhkin.com Sun Jan 11 09:21:07 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Sun, 11 Jan 2009 20:21:07 +0300 Subject: [Moscow.pm] Hackmeet In-Reply-To: <589c94400901110909j3ec79e6cp96cde522b9c65e7b@mail.gmail.com> References: <589c94400901110909j3ec79e6cp96cde522b9c65e7b@mail.gmail.com> Message-ID: <496A2A83.7070204@serezhkin.com> Ruslan Zakirov wrote: > Устраивать будем. Помещение вроде будет, отправил письмо, но подумать > про запасной план не помешало бы. Столовая в яндексе, где Иван Сережки > доклад делал, вроде ничего, учитывая выходной :) > Выходной, в выхи много народу не пустят. Но я вентилирую. Сколько нас ? > С собой иметь ноутбук или не иметь, но иметь просветленную голову :) > Опционально иметь еду, удлинители, патчкорды, хабы/свичи, флешки... > Можно иметь камеру и заняться съемкой веселья :) > AP с меня, у меня атхерос на ноуте вполне мощная AP. Камера с меня, штатив с тебя. > На ноутах иметь perl 5.8 или новее, git и/или svn (на месте > проголосуем) и прочий софт для разработки. Я принесу свежий minicpan. В штатном месте интернет как в прошлый раз ? Сча высосу все перловые BSD порты. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From andy на shitov.ru Sun Jan 11 09:27:15 2009 From: andy на shitov.ru (Andrew Shitov) Date: Sun, 11 Jan 2009 20:27:15 +0300 Subject: [Moscow.pm] Hackmeet In-Reply-To: <496A2A83.7070204@serezhkin.com> References: <589c94400901110909j3ec79e6cp96cde522b9c65e7b@mail.gmail.com> <496A2A83.7070204@serezhkin.com> Message-ID: > В штатном месте интернет как в прошлый раз ? Я могу принести два резервных комплекта: "wi-fi-роутер + скайлинк" и "wi-fi-роутер + МТС EDGE", так что будет работать где угодно. Ну разве что не в подвале :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ruz на bestpractical.com Sun Jan 11 09:36:44 2009 From: ruz на bestpractical.com (Ruslan Zakirov) Date: Sun, 11 Jan 2009 20:36:44 +0300 Subject: [Moscow.pm] =?utf-8?b?0KDQsNC30YvRgdC60LjQstCw0LXRgtGB0Y8g0YFh?= =?utf-8?b?dGFseXN0INC4INC+0LrQvtC70L4g0LPRg9GA0YMg0LTQu9GPINGF0LA=?= =?utf-8?b?0LrQvNC40YLQsCE=?= Message-ID: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> Ауу! Где жы ты великий Catalyst-based мозг? Решили вроде как попробовать Catalyst? Если есть другие предложения, то милости просим. Вроде все более или менее трогали этот фреймворк и нужен нам один человек, которого мы будем спрашивать много и который будет архитектором :) Неужели никто не хочет попробовать? Пока никто не объявился, нуно составить список хороших ресурсов по каталисту для предварительного прочтения, что-то что можно прочитать за час и вникнуть в концепции и основы. Начну. Мне понравилась статья в календаре про простую галерею фоток http://www.catalystframework.org/calendar/2008/5. Больше там не нашел ничего интересного для начинающих, всё остальное детали. У меня есть запасной план, но очень не хочется к нему прибегать, до самого дня Х оставлю в секрете. -- Best regards, Ruslan. From andy на shitov.ru Sun Jan 11 09:39:03 2009 From: andy на shitov.ru (Andrew Shitov) Date: Sun, 11 Jan 2009 20:39:03 +0300 Subject: [Moscow.pm] =?utf-8?b?0KDQsNC30YvRgdC60LjQstCw0LXRgtGB0Y8g0YFh?= =?utf-8?b?dGFseXN0INC4INC+0LrQvtC70L4g0LPRg9GA0YMg0LTQu9GPINGF0LA=?= =?utf-8?b?0LrQvNC40YLQsCE=?= In-Reply-To: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> References: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> Message-ID: > каталисту для предварительного прочтения, что-то что можно прочитать http://yapc.tv/2008/fe/roman-catalyst/ -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From proler на gmail.com Sun Jan 11 09:41:53 2009 From: proler на gmail.com (Oleg Alexeenkov) Date: Sun, 11 Jan 2009 20:41:53 +0300 Subject: [Moscow.pm] Hackmeet In-Reply-To: References: <589c94400901110909j3ec79e6cp96cde522b9c65e7b@mail.gmail.com> <496A2A83.7070204@serezhkin.com> Message-ID: <847111281.20090111204153@gmail.com> Здравствуйте, Andrew. Вы писали 11 января 2009 г., 20:27:15: >> В штатном месте интернет как в прошлый раз ? > Я могу принести два резервных комплекта: "wi-fi-роутер + скайлинк" и > "wi-fi-роутер + МТС EDGE", так что будет работать где угодно. Ну разве > что не в подвале :-) На случай подвала нужна лопата, оптосварочный аппарат и конверторы 8) -- С уважением, Oleg mailto:proler на gmail.com From ivan на serezhkin.com Sun Jan 11 09:50:19 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Sun, 11 Jan 2009 20:50:19 +0300 Subject: [Moscow.pm] =?koi8-r?b?8sHa2dPLydfBxdTT0SDTYXRhbHlzdCDJIM/Lz8zP?= =?koi8-r?b?IMfV0tUgxMzRIMjBy83J1MEh?= In-Reply-To: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> References: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> Message-ID: <496A315B.1060205@serezhkin.com> Ruslan Zakirov wrote: > Ауу! Где жы ты великий Catalyst-based мозг? Решили вроде как > попробовать Catalyst? Если есть другие предложения, то милости просим. > Гуру нема, есть я, так ... пробовал. Вроде даж пара штучек появилась. > Вроде все более или менее трогали этот фреймворк и нужен нам один > человек, которого мы будем спрашивать много и который будет > архитектором :) Неужели никто не хочет попробовать? > > Пока никто не объявился, нуно составить список хороших ресурсов по > каталисту для предварительного прочтения, что-то что можно прочитать > за час и вникнуть в концепции и основы. Начну. Мне понравилась статья > в календаре про простую галерею фоток > http://www.catalystframework.org/calendar/2008/5. Больше там не нашел > ничего интересного для начинающих, всё остальное детали. > > У меня есть запасной план, но очень не хочется к нему прибегать, до > самого дня Х оставлю в секрете. > Так, до самого последнего дня ... .. Для продолжения вентилирования вопроса с Яндексом нужна тема, вооружившись которой, этот вопрос можно вентилировать. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ruslan.zakirov на gmail.com Sun Jan 11 10:00:16 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Sun, 11 Jan 2009 21:00:16 +0300 Subject: [Moscow.pm] Hackmeet In-Reply-To: <496A2A83.7070204@serezhkin.com> References: <589c94400901110909j3ec79e6cp96cde522b9c65e7b@mail.gmail.com> <496A2A83.7070204@serezhkin.com> Message-ID: <589c94400901111000l1bf9e5f3r97a4bc2cfd766f60@mail.gmail.com> 2009/1/11 Vany Serezhkin : > Ruslan Zakirov wrote: >> >> Устраивать будем. Помещение вроде будет, отправил письмо, но подумать >> про запасной план не помешало бы. Столовая в яндексе, где Иван Сережки >> доклад делал, вроде ничего, учитывая выходной :) >> > > Выходной, в выхи много народу не пустят. > Но я вентилирую. > Сколько нас ? Я думаю, что 15 верхний предел и только при условии, что все кто изъявлял желание придут. Я думаю, что к среде можно пересчитаться точнее. >> >> С собой иметь ноутбук или не иметь, но иметь просветленную голову :) >> Опционально иметь еду, удлинители, патчкорды, хабы/свичи, флешки... >> Можно иметь камеру и заняться съемкой веселья :) >> > > AP с меня, у меня атхерос на ноуте вполне мощная AP. Камера с меня, штатив с > тебя. Штатив принесу. >> >> На ноутах иметь perl 5.8 или новее, git и/или svn (на месте >> проголосуем) и прочий софт для разработки. Я принесу свежий minicpan. > > В штатном месте интернет как в прошлый раз ? > Сча высосу все перловые BSD порты. Лучше конечно высосать предварительно необходимое. По своему усмотрению, все последние перловые модули будут, а с остальным могут возникнуть проблемы конечно если тырнета не будет. Типа SQLite, MySQL, libgd, imagemagic и прочее. Да, и иметь при себе IRC клиент. > > > -- > Ivan B. Serezhkin > Spamooborona, Yandex. http://so.yandex.ru/ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From garikz на gmail.com Sun Jan 11 10:09:49 2009 From: garikz на gmail.com (Igor Zakharov) Date: Sun, 11 Jan 2009 21:09:49 +0300 Subject: [Moscow.pm] =?koi8-r?b?VGVtcGxhdGUgVG9vbGtpdCDQ0s/XxdLJ1NggzsHM?= =?koi8-r?b?yd7JxSDbwcLMz87B?= In-Reply-To: <96f4873d0901110841t316aa393y85dcb42b66377555@mail.gmail.com> References: <96f4873d0901110841t316aa393y85dcb42b66377555@mail.gmail.com> Message-ID: <1bc8f7b10901111009w6d5e78f3ra8d3ffdfe4a31ef@mail.gmail.com> А вариант try/catch не подойдет? [% TRY %] [% PROCESS "файл шаблона" %] [% CATCH %] [% END %] 11 января 2009 г. 19:41 пользователь Dmitry Nizovtsev написал: > Кто знает как в Template Toolkit проверить существование шаблона > то есть хочется сделать приблизительно такое: > [% IF существует "файл шаблона" %] > [% PROCESS "файл шаблона" %] > [% END %] > Спасибо! > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на serezhkin.com Sun Jan 11 10:23:41 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Sun, 11 Jan 2009 21:23:41 +0300 Subject: [Moscow.pm] =?koi8-r?b?8sHa2dPLydfBxdTT0SDTYXRhbHlzdCDJIM/Lz8zP?= =?koi8-r?b?IMfV0tUgxMzRIMjBy83J1MEh?= In-Reply-To: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> References: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> Message-ID: <496A392D.4050704@serezhkin.com> Ruslan Zakirov wrote: > Пока никто не объявился, нуно составить список хороших ресурсов по > каталисту для предварительного прочтения, что-то что можно прочитать > за час и вникнуть в концепции и основы. Начну. Мне понравилась статья > в календаре про простую галерею фоток > http://www.catalystframework.org/calendar/2008/5. Больше там не нашел > ничего интересного для начинающих, всё остальное детали. > Прокомменчу, пока никто не видит. DBIx::Class и Loader я бы не так делал, я бы сделал более собственный деплоер, это для первоначальной набивки справочников, это легко и быстро. А ещё я очень боюсь штуки типа HTML::FormFu Что то есть в них неподконтрольное. Использовать будем ? А так, да, такой вот каталист. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ivan на serezhkin.com Sun Jan 11 10:28:37 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Sun, 11 Jan 2009 21:28:37 +0300 Subject: [Moscow.pm] Hackmeet In-Reply-To: <589c94400901111000l1bf9e5f3r97a4bc2cfd766f60@mail.gmail.com> References: <589c94400901110909j3ec79e6cp96cde522b9c65e7b@mail.gmail.com> <496A2A83.7070204@serezhkin.com> <589c94400901111000l1bf9e5f3r97a4bc2cfd766f60@mail.gmail.com> Message-ID: <496A3A55.9010709@serezhkin.com> Ruslan Zakirov wrote: > Лучше конечно высосать предварительно необходимое. По своему > усмотрению, все последние перловые модули будут, а с остальным могут > возникнуть проблемы конечно если тырнета не будет. Типа SQLite, MySQL, > libgd, imagemagic и прочее. > У меня на ноуте вполне девелопмент енвайромент. nginx perl5.8 catalyst mysql Imagick TTk POE и куча всякого барахла вплоть до Net::LDAP и PDF::API2 Неговоря уже о всякой мелочи типа dhcpd, named samba sshd. > Да, и иметь при себе IRC клиент. > Есть unreal ircd и ejabberd =) -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ruz на bestpractical.com Sun Jan 11 10:44:36 2009 From: ruz на bestpractical.com (Ruslan Zakirov) Date: Sun, 11 Jan 2009 21:44:36 +0300 Subject: [Moscow.pm] =?utf-8?b?0JIg0YjQtdGA0LXQvdCz0YMg0YHRgtCw0L3QvtCy?= =?utf-8?b?0LjRgdGMIDopINC90LAg0L/QtdGA0LLRi9C5INCy0YLQvtGA0L7QuSAo?= =?utf-8?b?0YXQsNC60LzQuNGCKQ==?= Message-ID: <589c94400901111044v5c745f04y4725ae89057206ef@mail.gmail.com> К среде желательно пересчитаться: Руслан Закиров 100% -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Sun Jan 11 10:45:14 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Sun, 11 Jan 2009 21:45:14 +0300 Subject: [Moscow.pm] =?utf-8?b?0KDQsNC30YvRgdC60LjQstCw0LXRgtGB0Y8g0YFh?= =?utf-8?b?dGFseXN0INC4INC+0LrQvtC70L4g0LPRg9GA0YMg0LTQu9GPINGF0LA=?= =?utf-8?b?0LrQvNC40YLQsCE=?= In-Reply-To: <496A392D.4050704@serezhkin.com> References: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> <496A392D.4050704@serezhkin.com> Message-ID: <589c94400901111045s1a720e3ay55a66f06a0581487@mail.gmail.com> Предложи другие хорошие туториалы. 2009/1/11 Vany Serezhkin : > Ruslan Zakirov wrote: >> >> Пока никто не объявился, нуно составить список хороших ресурсов по >> каталисту для предварительного прочтения, что-то что можно прочитать >> за час и вникнуть в концепции и основы. Начну. Мне понравилась статья >> в календаре про простую галерею фоток >> http://www.catalystframework.org/calendar/2008/5. Больше там не нашел >> ничего интересного для начинающих, всё остальное детали. >> > > Прокомменчу, пока никто не видит. > DBIx::Class и Loader я бы не так делал, я бы сделал более собственный > деплоер, это для первоначальной набивки справочников, это легко и быстро. > > А ещё я очень боюсь штуки типа HTML::FormFu > Что то есть в них неподконтрольное. > Использовать будем ? > > А так, да, такой вот каталист. > > > > -- > Ivan B. Serezhkin > Spamooborona, Yandex. http://so.yandex.ru/ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From shafiev на gmail.com Sun Jan 11 10:53:11 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Sun, 11 Jan 2009 21:53:11 +0300 Subject: [Moscow.pm] =?koi8-r?b?9yDbxdLFzsfVINPUwc7P18nT2CA6KSDOwSDQxdLX?= =?koi8-r?b?2cog19TP0s/KICjIwcvNydQp?= In-Reply-To: <589c94400901111044v5c745f04y4725ae89057206ef@mail.gmail.com> References: <589c94400901111044v5c745f04y4725ae89057206ef@mail.gmail.com> Message-ID: <218771510901111053q1f338ff3pbdd24b45465990ff@mail.gmail.com> Шафиев Наим 99,9(9)% :) Тока осталось осилить Catalyst(уже пробовал но так и до конца не врубился во внутренние механизмы (: ) 11 января 2009 г. 21:44 пользователь Ruslan Zakirov написал: > К среде желательно пересчитаться: > > Руслан Закиров 100% > > -- > Best regards, Ruslan. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на serezhkin.com Sun Jan 11 11:12:17 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Sun, 11 Jan 2009 22:12:17 +0300 Subject: [Moscow.pm] =?koi8-r?b?9yDbxdLFzsfVINPUwc7P18nT2CA6KSDOwSDQxdLX?= =?koi8-r?b?2cog19TP0s/KICjIwcvNydQp?= In-Reply-To: <589c94400901111044v5c745f04y4725ae89057206ef@mail.gmail.com> References: <589c94400901111044v5c745f04y4725ae89057206ef@mail.gmail.com> Message-ID: <496A4491.5010304@serezhkin.com> Ruslan Zakirov wrote: > К среде желательно пересчитаться: > > Руслан Закиров 100% > Ваня Серёжкин 100% -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ivan на serezhkin.com Sun Jan 11 11:15:28 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Sun, 11 Jan 2009 22:15:28 +0300 Subject: [Moscow.pm] =?koi8-r?b?8sHa2dPLydfBxdTT0SDTYXRhbHlzdCDJIM/Lz8zP?= =?koi8-r?b?IMfV0tUgxMzRIMjBy83J1MEh?= In-Reply-To: <589c94400901111045s1a720e3ay55a66f06a0581487@mail.gmail.com> References: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> <496A392D.4050704@serezhkin.com> <589c94400901111045s1a720e3ay55a66f06a0581487@mail.gmail.com> Message-ID: <496A4550.4030603@serezhkin.com> Ruslan Zakirov wrote: > Предложи другие хорошие туториалы. > Я честно использовал http://search.cpan.org/~hkclark/Catalyst-Manual-5.7016/lib/Catalyst/Manual/Tutorial.pod А потом просто вынес почти всю логику в модели. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ruslan.zakirov на gmail.com Sun Jan 11 11:52:22 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Sun, 11 Jan 2009 22:52:22 +0300 Subject: [Moscow.pm] IRC (Was: Hackmeet) Message-ID: <589c94400901111152t7517ffd5h5297e1400819997@mail.gmail.com> >> Да, и иметь при себе IRC клиент. >> > > Есть unreal ircd и ejabberd =) В одной комнате нам не понадобится наверное IRC, но вот были люди, которые хотели поучаствовать удаленно. Для них есть канал #moscow.pm на rusnet.org.ru и временный #moscow.hm (HM не PM) на irc.perl.org для англоговорящей публики :) Попробую затащить туда Миагаву и еще кого-нибудь. Делайте записи в своих блогах господа. Заходите на irc каналы > > -- > Ivan B. Serezhkin > Spamooborona, Yandex. http://so.yandex.ru/ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From ivan на serezhkin.com Sun Jan 11 12:19:56 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Sun, 11 Jan 2009 23:19:56 +0300 Subject: [Moscow.pm] =?koi8-r?b?8sHa2dPLydfBxdTT0SDTYXRhbHlzdCDJIM/Lz8zP?= =?koi8-r?b?IMfV0tUgxMzRIMjBy83J1MEh?= In-Reply-To: References: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> Message-ID: <496A546C.1060202@serezhkin.com> Привет. Андрей повесь плз объяву на moscow.pm.org - чтоб можно было желающих туда носом тыкать. Andrew Shitov wrote: >> каталисту для предварительного прочтения, что-то что можно прочитать >> > > http://yapc.tv/2008/fe/roman-catalyst/ > > -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From andy на shitov.ru Sun Jan 11 12:42:44 2009 From: andy на shitov.ru (Andrew Shitov) Date: Sun, 11 Jan 2009 23:42:44 +0300 Subject: [Moscow.pm] =?utf-8?b?0KDQsNC30YvRgdC60LjQstCw0LXRgtGB0Y8g0YFh?= =?utf-8?b?dGFseXN0INC4INC+0LrQvtC70L4g0LPRg9GA0YMg0LTQu9GPINGF0LA=?= =?utf-8?b?0LrQvNC40YLQsCE=?= In-Reply-To: <496A546C.1060202@serezhkin.com> References: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> <496A546C.1060202@serezhkin.com> Message-ID: > Андрей повесь плз объяву на moscow.pm.org - чтоб можно было желающих туда > носом тыкать. Тыкай :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ivan на bessarabov.ru Sun Jan 11 12:46:49 2009 From: ivan на bessarabov.ru (bessarabov) Date: Sun, 11 Jan 2009 23:46:49 +0300 Subject: [Moscow.pm] =?utf-8?b?0JIg0YjQtdGA0LXQvdCz0YMg0YHRgtCw0L3QvtCy?= =?utf-8?b?0LjRgdGMIDopINC90LAg0L/QtdGA0LLRi9C5INCy0YLQvtGA0L7QuSAo0YU=?= =?utf-8?b?0LDQutC80LjRgik=?= In-Reply-To: <589c94400901111044v5c745f04y4725ae89057206ef@mail.gmail.com> References: <589c94400901111044v5c745f04y4725ae89057206ef@mail.gmail.com> Message-ID: > К среде желательно пересчитаться: Иван Бессарабов 100% -- bessarabov From ruslan.zakirov на gmail.com Sun Jan 11 13:05:55 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Mon, 12 Jan 2009 00:05:55 +0300 Subject: [Moscow.pm] =?utf-8?b?0KDQsNC30YvRgdC60LjQstCw0LXRgtGB0Y8g0YFh?= =?utf-8?b?dGFseXN0INC4INC+0LrQvtC70L4g0LPRg9GA0YMg0LTQu9GPINGF0LA=?= =?utf-8?b?0LrQvNC40YLQsCE=?= In-Reply-To: <496A315B.1060205@serezhkin.com> References: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> <496A315B.1060205@serezhkin.com> Message-ID: <589c94400901111305l46bbdc1au9d9aebb7790fbcea@mail.gmail.com> >> У меня есть запасной план, но очень не хочется к нему прибегать, до >> самого дня Х оставлю в секрете. >> > > Так, до самого последнего дня ... > .. Для продолжения вентилирования вопроса с Яндексом нужна тема, > вооружившись которой, этот вопрос можно вентилировать. Далеко в сторону от идеи не уйдем :) Вроде как народ соорганизовывается и скорее всего план Б не понадобиться. Ваня основной кандидат на cata-гуру :) -- Best regards, Ruslan. From sharifulin на gmail.com Sun Jan 11 13:15:49 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Mon, 12 Jan 2009 00:15:49 +0300 Subject: [Moscow.pm] =?koi8-r?b?VGVtcGxhdGUgVG9vbGtpdCDQ0s/XxdLJ1NggzsHM?= =?koi8-r?b?yd7JxSDbwcLMz87B?= In-Reply-To: <96f4873d0901110841t316aa393y85dcb42b66377555@mail.gmail.com> References: <96f4873d0901110841t316aa393y85dcb42b66377555@mail.gmail.com> Message-ID: <91318900901111315xc2d46a1l616f34be407fc190@mail.gmail.com> Чтобы сделать "IF существует", нужно знать путь к шаблонам, передавайте его в тт и все. Иначе TRY/CATCH. 2009/1/11 Dmitry Nizovtsev > Кто знает как в Template Toolkit проверить существование шаблона > то есть хочется сделать приблизительно такое: > [% IF существует "файл шаблона" %] > [% PROCESS "файл шаблона" %] > [% END %] > Спасибо! > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на bessarabov.ru Sun Jan 11 13:14:10 2009 From: ivan на bessarabov.ru (bessarabov) Date: Mon, 12 Jan 2009 00:14:10 +0300 Subject: [Moscow.pm] =?utf-8?b?0KDQsNC30YvRgdC60LjQstCw0LXRgtGB0Y8g0YFh?= =?utf-8?b?dGFseXN0INC4INC+0LrQvtC70L4g0LPRg9GA0YMg0LTQu9GPINGF0LDQutC8?= =?utf-8?b?0LjRgtCwIQ==?= In-Reply-To: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> References: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> Message-ID: <3d35e5a3d693332433ed538a6720a967@192.168.1.1> > Пока никто не объявился, нуно составить > список хороших ресурсов по > каталисту для предварительного > прочтения, что-то что можно прочитать > за час и вникнуть в концепции и основы. Для вдумчивого и методичного чтения отлично подходит книга Catalyst автора Jonathan Rockway. Электронную версию этой книги в pdf можно купить за 15 фунтов: http://www.packtpub.com/catalyst-perl-web-application/book (существуют и нечестные способы получения этой pdf-ки, но их рассматривать не будем) Когда я начал разбирался с каталистом, я написал небольшую презентацию в Такахаши. В ней я показываю, как за полчасика сварганить простенький блог: http://sys.bessarabov.ru/xul/takahashi-ru.xul?data=blog (ее конечно лучше рассказывать, но, в теории, если сделать все как там написано, то блог все-таки должен получится =) -- bessarabov From pfedin на gmail.com Sun Jan 11 15:14:44 2009 From: pfedin на gmail.com (Peter Fedin) Date: Mon, 12 Jan 2009 02:14:44 +0300 Subject: [Moscow.pm] IRC (Was: Hackmeet) In-Reply-To: <589c94400901111152t7517ffd5h5297e1400819997@mail.gmail.com> References: <589c94400901111152t7517ffd5h5297e1400819997@mail.gmail.com> Message-ID: Для удаленных людей можно сделать прямую видеотрансляцию из комнаты, например 2009/1/11 Ruslan Zakirov > >> Да, и иметь при себе IRC клиент. > >> > > > > Есть unreal ircd и ejabberd =) > > В одной комнате нам не понадобится наверное IRC, но вот были люди, > которые хотели поучаствовать удаленно. Для них есть канал #moscow.pm > на rusnet.org.ru и временный #moscow.hm (HM не PM) на irc.perl.org для > англоговорящей публики :) Попробую затащить туда Миагаву и еще > кого-нибудь. Делайте записи в своих блогах господа. > > Заходите на irc каналы > > > > -- > > Ivan B. Serezhkin > > Spamooborona, Yandex. http://so.yandex.ru/ > > > > -- > > 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 > -- С уважением, Федин Пётр Сергеевич тел. +7 926 335-51-30 mailto:pfedin на gmail.com ICQ UIN: 192054495 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From Kostya на yandex.ru Sun Jan 11 22:39:38 2009 From: Kostya на yandex.ru (=?KOI8-R?B?68/T1NEg9MXO?=) Date: Mon, 12 Jan 2009 09:39:38 +0300 Subject: [Moscow.pm] Hackmeet In-Reply-To: <496A2A83.7070204@serezhkin.com> References: <589c94400901110909j3ec79e6cp96cde522b9c65e7b@mail.gmail.com> <496A2A83.7070204@serezhkin.com> Message-ID: <258351231742378@webmail66.yandex.ru> > В штатном месте интернет как в прошлый раз ? там вроде нормальный инет. оссобенно в выходной. -- Костя Тен From evgeniy на kosov.su Mon Jan 12 00:38:47 2009 From: evgeniy на kosov.su (Eugene Kosov) Date: Mon, 12 Jan 2009 11:38:47 +0300 Subject: [Moscow.pm] =?koi8-r?b?9yDbxdLFzsfVINPUwc7P18nT2CA6KSDOwSDQxdLX?= =?koi8-r?b?2cog19TP0s/KICjIwcvNydQp?= In-Reply-To: <496A4491.5010304@serezhkin.com> References: <589c94400901111044v5c745f04y4725ae89057206ef@mail.gmail.com> <496A4491.5010304@serezhkin.com> Message-ID: <496B0197.7040501@kosov.su> Vany Serezhkin wrote: > Ruslan Zakirov wrote: >> К среде желательно пересчитаться: >> >> Руслан Закиров 100% >> > Ваня Серёжкин 100% > Евгений Косов 50% Пока я склоняюсь к удаленному участию, т.к. скорее всего нужно будет моё присутствие дома. -- С уважением, Евгений Косов From nordicdyno на yandex.ru Mon Jan 12 00:50:47 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Mon, 12 Jan 2009 11:50:47 +0300 Subject: [Moscow.pm] =?koi8-r?b?9yDbxdLFzsfVINPUwc7P18nT2CA6KSDOwSDQxdLX?= =?koi8-r?b?2cog19TP0s/KICjIwcvNydQp?= In-Reply-To: <496B0197.7040501@kosov.su> References: <589c94400901111044v5c745f04y4725ae89057206ef@mail.gmail.com> <496A4491.5010304@serezhkin.com> <496B0197.7040501@kosov.su> Message-ID: <87081231750247@webmail22.yandex.ru> Я собираюсь быть. "+1". 12.01.09, 11:38, "Eugene Kosov" : > Vany Serezhkin wrote: > > Ruslan Zakirov wrote: > >> К среде желательно пересчитаться: > >> > >> Руслан Закиров 100% > >> > > Ваня Серёжкин 100% > > > Евгений Косов 50% > Пока я склоняюсь к удаленному участию, т.к. скорее всего нужно будет моё > присутствие дома. > -- > С уважением, > Евгений Косов > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From dsimonov на gmail.com Mon Jan 12 01:19:23 2009 From: dsimonov на gmail.com (Dmitry Simonov) Date: Mon, 12 Jan 2009 12:19:23 +0300 Subject: [Moscow.pm] Hackmeet In-Reply-To: References: Message-ID: Ты меня уговорил :))))) Если кому-то интересно, могу рассказать про свои ощущения от работы с моджо и немного рассказать про тестирование каталистовских проектов. 2009/1/11 bessarabov > > В конце прошлого года был разговор о том, > чтобы в первую адекватную субботу (17-ого > числа) провести Hackmeet. > > Цели: собраться и совместно написать > небольшое приложение, поработать вместе > и посмотреть как другие работают. > > Ну что, будем устраивать? =) > > Отпишите, пожалуйста, кто за и кто > собирается приходить. > > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на bessarabov.ru Mon Jan 12 01:49:44 2009 From: ivan на bessarabov.ru (bessarabov) Date: Mon, 12 Jan 2009 12:49:44 +0300 Subject: [Moscow.pm] Hackmeet In-Reply-To: References: Message-ID: <17abe197b61b69b519bc63569cfe8f39@192.168.1.1> Рад, что ты все-таки собрался =) Темы однозначно интересные. Я как раз сейчас экспериментирую с тестированием, так что есть куча вопросов + всегда интересно посмотреть, как люди работают. =) On Mon, 12 Jan 2009 12:19:23 +0300, "Dmitry Simonov" wrote: > Ты меня уговорил :))))) > Если кому-то интересно, могу рассказать > про свои ощущения от работы с моджо > и немного рассказать про тестирование > каталистовских проектов. > > 2009/1/11 bessarabov >> >> В конце прошлого года был разговор о >> том, >> чтобы в первую адекватную субботу (17-ого >> числа) провести Hackmeet. >> >> Цели: собраться и совместно написать >> небольшое приложение, поработать >> вместе >> и посмотреть как другие работают. >> >> Ну что, будем устраивать? =) >> >> Отпишите, пожалуйста, кто за и кто >> собирается приходить. -- bessarabov From yu.pats на gmail.com Mon Jan 12 01:53:42 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Mon, 12 Jan 2009 11:53:42 +0200 Subject: [Moscow.pm] =?utf-8?b?0JIg0YjQtdGA0LXQvdCz0YMg0YHRgtCw0L3QvtCy?= =?utf-8?b?0LjRgdGMIDopINC90LAg0L/QtdGA0LLRi9C5INCy0YLQvtGA0L7QuSAo?= =?utf-8?b?0YXQsNC60LzQuNGCKQ==?= In-Reply-To: <496B0197.7040501@kosov.su> References: <589c94400901111044v5c745f04y4725ae89057206ef@mail.gmail.com> <496A4491.5010304@serezhkin.com> <496B0197.7040501@kosov.su> Message-ID: Я тоже склоняюсь к удаленному участию. 2009/1/12 Eugene Kosov : > Vany Serezhkin wrote: >> >> Ruslan Zakirov wrote: >>> >>> К среде желательно пересчитаться: >>> >>> Руслан Закиров 100% >>> >> >> Ваня Серёжкин 100% >> > > Евгений Косов 50% > Пока я склоняюсь к удаленному участию, т.к. скорее всего нужно будет моё > присутствие дома. > > -- > С уважением, > Евгений Косов > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- WBR, Yuri Pac From evdokimov.denis на gmail.com Mon Jan 12 03:28:20 2009 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Mon, 12 Jan 2009 14:28:20 +0300 Subject: [Moscow.pm] =?koi8-r?b?9yDbxdLFzsfVINPUwc7P18nT2CA6KSDOwSDQxdLX?= =?koi8-r?b?2cog19TP0s/KICjIwcvNydQp?= In-Reply-To: References: <589c94400901111044v5c745f04y4725ae89057206ef@mail.gmail.com> <496A4491.5010304@serezhkin.com> <496B0197.7040501@kosov.su> Message-ID: Денис Евдокимов 95% ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From xamess на gmail.com Mon Jan 12 03:58:23 2009 From: xamess на gmail.com (xames) Date: Mon, 12 Jan 2009 14:58:23 +0300 Subject: [Moscow.pm] =?koi8-r?b?9yDbxdLFzsfVINPUwc7P18nT2CA6KSDOwSDQxdLX?= =?koi8-r?b?2cog19TP0s/KICjIwcvNydQp?= In-Reply-To: References: <589c94400901111044v5c745f04y4725ae89057206ef@mail.gmail.com> <496A4491.5010304@serezhkin.com> <496B0197.7040501@kosov.su> Message-ID: <1e63f1120901120358i4ca84facu1311807232be79c3@mail.gmail.com> И я буду, "+1" From dsimonov на gmail.com Mon Jan 12 04:31:42 2009 From: dsimonov на gmail.com (Dmitry Simonov) Date: Mon, 12 Jan 2009 15:31:42 +0300 Subject: [Moscow.pm] =?utf-8?b?0JIg0YjQtdGA0LXQvdCz0YMg0YHRgtCw0L3QvtCy?= =?utf-8?b?0LjRgdGMIDopINC90LAg0L/QtdGA0LLRi9C5INCy0YLQvtGA0L7QuSAo?= =?utf-8?b?0YXQsNC60LzQuNGCKQ==?= In-Reply-To: <589c94400901111044v5c745f04y4725ae89057206ef@mail.gmail.com> References: <589c94400901111044v5c745f04y4725ae89057206ef@mail.gmail.com> Message-ID: Меня запиши, Plz :) 2009/1/11 Ruslan Zakirov > К среде желательно пересчитаться: > > Руслан Закиров 100% > > -- > Best regards, Ruslan. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From alexey.sveshnikov на gmail.com Mon Jan 12 05:18:54 2009 From: alexey.sveshnikov на gmail.com (Alexey Sveshnikov) Date: Mon, 12 Jan 2009 16:18:54 +0300 Subject: [Moscow.pm] =?koi8-r?b?IPcg28XSxc7H1SDT1MHOz9fJ09ggOikgzsEg0MXS?= =?koi8-r?b?19nKINfUz9LPyiAoyMHLzcnUKQ==?= Message-ID: Привет! +1 :) -- wbr, Alexey Sveshnikov From ivan на serezhkin.com Mon Jan 12 06:26:35 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Mon, 12 Jan 2009 17:26:35 +0300 Subject: [Moscow.pm] IRC (Was: Hackmeet) In-Reply-To: References: <589c94400901111152t7517ffd5h5297e1400819997@mail.gmail.com> Message-ID: <496B531B.1020600@serezhkin.com> Peter Fedin wrote: > Для удаленных людей можно сделать прямую видеотрансляцию из комнаты, > например Ну .. во первых неинтересно пялится на молчаливых людей за ноутами, во вторых 300kbit, в трертьих, надеюсь снимать все интересные обсуждения и оперативно их выкладывать .... куда ? -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From andy на shitov.ru Mon Jan 12 06:54:24 2009 From: andy на shitov.ru (Andrew Shitov) Date: Mon, 12 Jan 2009 17:54:24 +0300 Subject: [Moscow.pm] IRC (Was: Hackmeet) In-Reply-To: <496B531B.1020600@serezhkin.com> References: <589c94400901111152t7517ffd5h5297e1400819997@mail.gmail.com> <496B531B.1020600@serezhkin.com> Message-ID: > оперативно их выкладывать .... куда ? Туда же :-) Только зачем оперативно-то? -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From yu.pats на gmail.com Mon Jan 12 06:53:25 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Mon, 12 Jan 2009 16:53:25 +0200 Subject: [Moscow.pm] IRC (Was: Hackmeet) In-Reply-To: <496B531B.1020600@serezhkin.com> References: <589c94400901111152t7517ffd5h5297e1400819997@mail.gmail.com> <496B531B.1020600@serezhkin.com> Message-ID: Удаленно в обсуждениях можно участвовать только если ограничить всех участников, скайпом например. 2009/1/12 Vany Serezhkin : > Peter Fedin wrote: >> >> Для удаленных людей можно сделать прямую видеотрансляцию из комнаты, >> например > > Ну .. во первых неинтересно пялится на молчаливых людей за ноутами, во > вторых 300kbit, в трертьих, надеюсь снимать все интересные обсуждения и > оперативно их выкладывать .... куда ? > > -- > Ivan B. Serezhkin > Spamooborona, Yandex. http://so.yandex.ru/ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- WBR, Yuri Pac From yu.pats на gmail.com Mon Jan 12 06:57:39 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Mon, 12 Jan 2009 16:57:39 +0200 Subject: [Moscow.pm] =?utf-8?b?0KDQsNC30YvRgdC60LjQstCw0LXRgtGB0Y8g0YFh?= =?utf-8?b?dGFseXN0INC4INC+0LrQvtC70L4g0LPRg9GA0YMg0LTQu9GPINGF0LA=?= =?utf-8?b?0LrQvNC40YLQsCE=?= In-Reply-To: <496A392D.4050704@serezhkin.com> References: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> <496A392D.4050704@serezhkin.com> Message-ID: Надо заранее определиться что делать. Каталист-приложение? 2009/1/11 Vany Serezhkin : > Ruslan Zakirov wrote: >> >> Пока никто не объявился, нуно составить список хороших ресурсов по >> каталисту для предварительного прочтения, что-то что можно прочитать >> за час и вникнуть в концепции и основы. Начну. Мне понравилась статья >> в календаре про простую галерею фоток >> http://www.catalystframework.org/calendar/2008/5. Больше там не нашел >> ничего интересного для начинающих, всё остальное детали. >> > > Прокомменчу, пока никто не видит. > DBIx::Class и Loader я бы не так делал, я бы сделал более собственный > деплоер, это для первоначальной набивки справочников, это легко и быстро. > > А ещё я очень боюсь штуки типа HTML::FormFu > Что то есть в них неподконтрольное. > Использовать будем ? > > А так, да, такой вот каталист. > > > > -- > Ivan B. Serezhkin > Spamooborona, Yandex. http://so.yandex.ru/ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- WBR, Yuri Pac From andy на shitov.ru Mon Jan 12 07:09:14 2009 From: andy на shitov.ru (Andrew Shitov) Date: Mon, 12 Jan 2009 18:09:14 +0300 Subject: [Moscow.pm] =?utf-8?b?0KDQsNC30YvRgdC60LjQstCw0LXRgtGB0Y8g0YFh?= =?utf-8?b?dGFseXN0INC4INC+0LrQvtC70L4g0LPRg9GA0YMg0LTQu9GPINGF0LA=?= =?utf-8?b?0LrQvNC40YLQsCE=?= In-Reply-To: References: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> <496A392D.4050704@serezhkin.com> Message-ID: > Надо заранее определиться что делать. Каталист-приложение? Так уже решено же. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From yu.pats на gmail.com Mon Jan 12 07:21:52 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Mon, 12 Jan 2009 17:21:52 +0200 Subject: [Moscow.pm] =?utf-8?b?0KDQsNC30YvRgdC60LjQstCw0LXRgtGB0Y8g0YFh?= =?utf-8?b?dGFseXN0INC4INC+0LrQvtC70L4g0LPRg9GA0YMg0LTQu9GPINGF0LA=?= =?utf-8?b?0LrQvNC40YLQsCE=?= In-Reply-To: References: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> <496A392D.4050704@serezhkin.com> Message-ID: >Цели: собраться и совместно написать >небольшое приложение, поработать вместе >и посмотреть как другие работают. это воркшоп какой-то :) 2009/1/12 Andrew Shitov : >> Надо заранее определиться что делать. Каталист-приложение? > > Так уже решено же. > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- WBR, Yuri Pac From ruslan.zakirov на gmail.com Mon Jan 12 08:25:12 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Mon, 12 Jan 2009 19:25:12 +0300 Subject: [Moscow.pm] =?utf-8?b?0KDQsNC30YvRgdC60LjQstCw0LXRgtGB0Y8g0YFh?= =?utf-8?b?dGFseXN0INC4INC+0LrQvtC70L4g0LPRg9GA0YMg0LTQu9GPINGF0LA=?= =?utf-8?b?0LrQvNC40YLQsCE=?= In-Reply-To: References: <589c94400901110936o32b58bf9wbc71ec0032e97e92@mail.gmail.com> <496A392D.4050704@serezhkin.com> Message-ID: <589c94400901120825w606f4889ke5e4403174cb2335@mail.gmail.com> Поищите в архиве. Было описание приложения. Те кто были на прошлой встрече знают детали :) 2009/1/12 Yuri Pac : >>Цели: собраться и совместно написать >>небольшое приложение, поработать вместе >>и посмотреть как другие работают. > это воркшоп какой-то :) > > 2009/1/12 Andrew Shitov : >>> Надо заранее определиться что делать. Каталист-приложение? >> >> Так уже решено же. >> >> -- >> Andrew Shitov >> ______________________________________________________________________ >> andy на shitov.ru | http://shitov.ru >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > WBR, Yuri Pac > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From inthrax на gmail.com Mon Jan 12 09:50:27 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Mon, 12 Jan 2009 20:50:27 +0300 Subject: [Moscow.pm] =?koi8-r?b?0M/TzMXEz9fB1MXM2M7ZyiDX2dfPxCDCwdvB?= In-Reply-To: <4969E959.4040105@serezhkin.com> References: <200901090245.05648.al@beshenov.ru> <20f279210901082017m5db9154dwb7cc689805f7d08d@mail.gmail.com> <75b57edb0901090005n2c77bb33if0c4e0d9e0f2a5a3@mail.gmail.com> <4969E959.4040105@serezhkin.com> Message-ID: <20f279210901120950r4e0eb5c9tb8151b3517e734d1@mail.gmail.com> PFxtv bpdhfns? 2009/1/11 Vany Serezhkin : > Павел Тимонин wrote: >> >> а если по ходу действия башевская команда выдаёт какие-то вопросы, и надо >> на них отвечать, какой вариант сработает? > > POE::Wheel::Run > > -- > Ivan B. Serezhkin > Spamooborona, Yandex. http://so.yandex.ru/ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best wishes, Vladimir V. Perepelitsa aka Mons From inthrax на gmail.com Mon Jan 12 09:50:54 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Mon, 12 Jan 2009 20:50:54 +0300 Subject: [Moscow.pm] =?koi8-r?b?0M/TzMXEz9fB1MXM2M7ZyiDX2dfPxCDCwdvB?= In-Reply-To: <4969E959.4040105@serezhkin.com> References: <200901090245.05648.al@beshenov.ru> <20f279210901082017m5db9154dwb7cc689805f7d08d@mail.gmail.com> <75b57edb0901090005n2c77bb33if0c4e0d9e0f2a5a3@mail.gmail.com> <4969E959.4040105@serezhkin.com> Message-ID: <20f279210901120950p421c7fc1obc5afb5bb33db48c@mail.gmail.com> Зачем извраты, если system работает как нужно? 2009/1/11 Vany Serezhkin : > Павел Тимонин wrote: >> >> а если по ходу действия башевская команда выдаёт какие-то вопросы, и надо >> на них отвечать, какой вариант сработает? > > POE::Wheel::Run > > -- > Ivan B. Serezhkin > Spamooborona, Yandex. http://so.yandex.ru/ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best wishes, Vladimir V. Perepelitsa aka Mons From inthrax на gmail.com Mon Jan 12 09:57:15 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Mon, 12 Jan 2009 20:57:15 +0300 Subject: [Moscow.pm] Hackmeet In-Reply-To: <589c94400901110909j3ec79e6cp96cde522b9c65e7b@mail.gmail.com> References: <589c94400901110909j3ec79e6cp96cde522b9c65e7b@mail.gmail.com> Message-ID: <20f279210901120957o5114f152k9808c276a89da2f0@mail.gmail.com> Насчет ноутбука не уверен, но моя просветленная голова там будет ;) компилятор perl5 в нее встроен ;))) 2009/1/11 Ruslan Zakirov : > Устраивать будем. Помещение вроде будет, отправил письмо, но подумать > про запасной план не помешало бы. Столовая в яндексе, где Иван Сережки > доклад делал, вроде ничего, учитывая выходной :) > > С собой иметь ноутбук или не иметь, но иметь просветленную голову :) > Опционально иметь еду, удлинители, патчкорды, хабы/свичи, флешки... > Можно иметь камеру и заняться съемкой веселья :) > > На ноутах иметь perl 5.8 или новее, git и/или svn (на месте > проголосуем) и прочий софт для разработки. Я принесу свежий minicpan. > -- Best wishes, Vladimir V. Perepelitsa aka Mons From inthrax на gmail.com Mon Jan 12 09:58:32 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Mon, 12 Jan 2009 20:58:32 +0300 Subject: [Moscow.pm] =?koi8-r?b?9yDbxdLFzsfVINPUwc7P18nT2CA6KSDOwSDQxdLX?= =?koi8-r?b?2cog19TP0s/KICjIwcvNydQp?= In-Reply-To: <589c94400901111044v5c745f04y4725ae89057206ef@mail.gmail.com> References: <589c94400901111044v5c745f04y4725ae89057206ef@mail.gmail.com> Message-ID: <20f279210901120958n6dbfd382lbf8ffa37d27f0422@mail.gmail.com> Mons 97% 2009/1/11 Ruslan Zakirov : > К среде желательно пересчитаться: > > Руслан Закиров 100% > > -- > Best regards, Ruslan. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best wishes, Vladimir V. Perepelitsa aka Mons From inthrax на gmail.com Mon Jan 12 09:54:08 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Mon, 12 Jan 2009 20:54:08 +0300 Subject: [Moscow.pm] =?koi8-r?b?VGVtcGxhdGUgVG9vbGtpdCDQ0s/XxdLJ1NggzsHM?= =?koi8-r?b?yd7JxSDbwcLMz87B?= In-Reply-To: <96f4873d0901110841t316aa393y85dcb42b66377555@mail.gmail.com> References: <96f4873d0901110841t316aa393y85dcb42b66377555@mail.gmail.com> Message-ID: <20f279210901120954x1d5550ddr860939f50d598223@mail.gmail.com> Т.к. inc'ов может быть много, плюс файлах могут быть блоки, которые прекрасно PROCESS'ятся, то лучше все-таки TRY/CATCH 2009/1/11 Dmitry Nizovtsev : > Кто знает как в Template Toolkit проверить существование шаблона > то есть хочется сделать приблизительно такое: > [% IF существует "файл шаблона" %] > [% PROCESS "файл шаблона" %] > [% END %] > Спасибо! > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Best wishes, Vladimir V. Perepelitsa aka Mons From ivan на serezhkin.com Mon Jan 12 10:30:57 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Mon, 12 Jan 2009 21:30:57 +0300 Subject: [Moscow.pm] Hackmeet In-Reply-To: <20f279210901120957o5114f152k9808c276a89da2f0@mail.gmail.com> References: <589c94400901110909j3ec79e6cp96cde522b9c65e7b@mail.gmail.com> <20f279210901120957o5114f152k9808c276a89da2f0@mail.gmail.com> Message-ID: <496B8C61.7000004@serezhkin.com> Vladimir V. Perepelitsa wrote: > Насчет ноутбука не уверен, но моя просветленная голова там будет ;) > компилятор perl5 в нее встроен ;))) > Дам тебе msi с емаксом и виндой. Мучайся =) -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From pfedin на gmail.com Mon Jan 12 13:33:18 2009 From: pfedin на gmail.com (Peter Fedin) Date: Tue, 13 Jan 2009 00:33:18 +0300 Subject: [Moscow.pm] IRC (Was: Hackmeet) In-Reply-To: References: <589c94400901111152t7517ffd5h5297e1400819997@mail.gmail.com> <496B531B.1020600@serezhkin.com> Message-ID: Смотрите, ну как выглядит процесс, условно говоря: 1. Люди сидят-кодят. 2. Докодились до чего-то, надо обсудить. 3. Встают - обсуждают вслух, рисуют что-то на доске возможно. 4. Рассаживаются, снова кодят На пункте 3 можно включить на ноуте чьем-нибудь скайп с видео и звуком, чтобы удаленные могли тоже что-то сказать. Видео от собеседников можно на проектор дать, звук погромче сделать. Скорость инета в Вышке - 2 мегабита на розетку, должно хватить. Правильно ли я понимаю, что есть ещё вариант проводить не в ГУ-ВШЭ, а в Яндексе? А выкладывать записи, очевидно на YAPC::TV, куда же ещё) Япситиви крутой. 2009/1/12 Yuri Pac > Удаленно в обсуждениях можно участвовать только если ограничить всех > участников, скайпом например. > > 2009/1/12 Vany Serezhkin : > > Peter Fedin wrote: > >> > >> Для удаленных людей можно сделать прямую видеотрансляцию из комнаты, > >> например > > > > Ну .. во первых неинтересно пялится на молчаливых людей за ноутами, во > > вторых 300kbit, в трертьих, надеюсь снимать все интересные обсуждения и > > оперативно их выкладывать .... куда ? > > > > -- > > Ivan B. Serezhkin > > Spamooborona, Yandex. http://so.yandex.ru/ > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > -- > WBR, Yuri Pac > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Федин Пётр Сергеевич тел. +7 926 335-51-30 mailto:pfedin на gmail.com ICQ UIN: 192054495 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From nordicdyno на yandex.ru Tue Jan 13 00:12:09 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Tue, 13 Jan 2009 11:12:09 +0300 Subject: [Moscow.pm] =?koi8-r?b?5MXUwczJINDPIMjBy83J1NU=?= In-Reply-To: <589c94400812192055j2e822808k72cfe0dc7c0062fe@mail.gmail.com> References: <589c94400812192055j2e822808k72cfe0dc7c0062fe@mail.gmail.com> Message-ID: <228841231834329@webmail52.yandex.ru> Прокомментирую, чтобы поднять тему "наверх". Хакмит не за горами все-таки. :) Есть какие-то дополнения/изменения? 20.12.08, 07:55, "Ruslan Zakirov" : > Всем привет! > Возьму на себя ответственность написать. > Дата: Суббота 17 января 2009 года - первая суббота после праздников > Место проведения: точнго подтверждения пока нет, но вроде как > помещение будет. От помещения нужны стулья, столы и интернет. > Опцианально: замок амбарный, доска, кофе-машина, автомат с шоколадом, > пицерия рядом. Будет клево найти помещение с полным пакетом :) > Проект: planetperl.ru > Задача минимум: иметь к вечеру агрегатор записей про перл из русских болгов > Выбрано так, чтобы можно было справиться за минимальное количесто > времени, а далее можно будет разбиться на мелкие задачки и решать их > по отдельности и независимо, что позволит собраться без большого > объема домашней работы. > Из задачек которые можно решать на вскидку: > * комменты > ** обратное распространение комментариев в блоги > ** авторизации по различным протоколам: OpenID, OAuth, Bitcard... > * фильтрация блогов, которые умеют теги, но не умеют подавать фиды по тегам > * теги на агрегаторе > * скрапинг сайтов без фидов > * постинг записей прямо с сайта > * и прочее и прочее... предлагайте варианты > Из инструментов: Catalyst, Plagger, git or svn, google doc or trac. > Всё обсуждаемо... Милости просим. > -- > Best regards, Ruslan. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From alex на kapranoff.ru Tue Jan 13 01:02:52 2009 From: alex на kapranoff.ru (Alex Kapranoff) Date: Tue, 13 Jan 2009 12:02:52 +0300 Subject: [Moscow.pm] =?koi8-r?b?5MXUwczJINDPIMjBy83J1NU=?= In-Reply-To: <589c94400812192059x1062d95dv264b3e8e49095b0d@mail.gmail.com> References: <589c94400812192055j2e822808k72cfe0dc7c0062fe@mail.gmail.com> <589c94400812192059x1062d95dv264b3e8e49095b0d@mail.gmail.com> Message-ID: <496C58BC.7010406@kapranoff.ru> Ruslan Zakirov wrote: > Ах. Совсем забыл. Нужны верстальщики и дизайнеры тоже :) Каппа, > пригласишь из компании тех самых зверских товарищей, которые покажут > нам кузькину мать и научат разделению труда? Ох неты, я только-только добрался до этого треда :) Антон, на тебя вся надежда! > 2008/12/20 Ruslan Zakirov : >> Всем привет! >> >> Возьму на себя ответственность написать. >> >> Дата: Суббота 17 января 2009 года - первая суббота после праздников >> >> Место проведения: точнго подтверждения пока нет, но вроде как >> помещение будет. От помещения нужны стулья, столы и интернет. >> Опцианально: замок амбарный, доска, кофе-машина, автомат с шоколадом, >> пицерия рядом. Будет клево найти помещение с полным пакетом :) >> >> Проект: planetperl.ru >> >> Задача минимум: иметь к вечеру агрегатор записей про перл из русских болгов >> >> Выбрано так, чтобы можно было справиться за минимальное количесто >> времени, а далее можно будет разбиться на мелкие задачки и решать их >> по отдельности и независимо, что позволит собраться без большого >> объема домашней работы. >> >> Из задачек которые можно решать на вскидку: >> * комменты >> ** обратное распространение комментариев в блоги >> ** авторизации по различным протоколам: OpenID, OAuth, Bitcard... >> * фильтрация блогов, которые умеют теги, но не умеют подавать фиды по тегам >> * теги на агрегаторе >> * скрапинг сайтов без фидов >> * постинг записей прямо с сайта >> * и прочее и прочее... предлагайте варианты >> >> Из инструментов: Catalyst, Plagger, git or svn, google doc or trac. >> >> Всё обсуждаемо... Милости просим. >> >> >> -- >> Best regards, Ruslan. >> > > > From alex на kapranoff.ru Tue Jan 13 01:20:50 2009 From: alex на kapranoff.ru (Alex Kapranoff) Date: Tue, 13 Jan 2009 12:20:50 +0300 Subject: [Moscow.pm] =?koi8-r?b?8s/MycvJINMgzMHK1MnOx8HNySDVxMHMyczJINMg?= =?koi8-r?b?cnV0dWJl?= In-Reply-To: References: <589c94400901062109p1e73e6c0sb59096fbcfab857@mail.gmail.com> Message-ID: <496C5CF2.4050605@kapranoff.ru> Andrew Shitov wrote: >> С чем связано? > > Ты про РИТ? Вероятно, с появлением http://ru-net.tv/. > > http://raa.livejournal.com/151763.html > Павел Рогожин: "Ребята, не переживайте. Ролики удалили по моей > просьбе. Они уже неделю на перемонтаже в Рунет-ТВ. Мы выправляем звук > и качество видео. Сегодня часть будем заливать на рутуб, в течении > нескольких дней материалы прошлого года зальем. На следующей неделе > начнем выкладывать РИТ-2008". > > > Оно теперь здесь (хуй найдешь) и в сильверлайте: > http://ru-net.tv/events/2008/rit/blitz/. ППЦ. Проэтосамое все полимеры :( From ashrub на agava.com Tue Jan 13 03:41:34 2009 From: ashrub на agava.com (Alexey Shrub) Date: Tue, 13 Jan 2009 14:41:34 +0300 Subject: [Moscow.pm] Hackmeet In-Reply-To: <20f279210901120957o5114f152k9808c276a89da2f0@mail.gmail.com> References: <589c94400901110909j3ec79e6cp96cde522b9c65e7b@mail.gmail.com> <20f279210901120957o5114f152k9808c276a89da2f0@mail.gmail.com> Message-ID: <496C7DEE.3010609@agava.com> В крайнем случае у меня ноут попросишь, Dell с KUbuntu, perl, mysql, каталист тоже ставил, но вроде когда у меня cpan поломался он анисталлился, поставлю если не забуду Vladimir V. Perepelitsa wrote: > Насчет ноутбука не уверен, но моя просветленная голова там будет ;) > компилятор perl5 в нее встроен ;))) > > 2009/1/11 Ruslan Zakirov : >> Устраивать будем. Помещение вроде будет, отправил письмо, но подумать >> про запасной план не помешало бы. Столовая в яндексе, где Иван Сережки >> доклад делал, вроде ничего, учитывая выходной :) >> >> С собой иметь ноутбук или не иметь, но иметь просветленную голову :) >> Опционально иметь еду, удлинители, патчкорды, хабы/свичи, флешки... >> Можно иметь камеру и заняться съемкой веселья :) >> >> На ноутах иметь perl 5.8 или новее, git и/или svn (на месте >> проголосуем) и прочий софт для разработки. Я принесу свежий minicpan. >> > -- Шруб Алексей Технический руководитель проектов icq: 345894734 http://www.agava.ru/ From pfedin на gmail.com Tue Jan 13 04:49:10 2009 From: pfedin на gmail.com (Peter Fedin) Date: Tue, 13 Jan 2009 15:49:10 +0300 Subject: [Moscow.pm] Fwd: [pm_groups] Summer of Code 2009 - engaging with students In-Reply-To: References: <200901082324.22666.scratchcomputing@gmail.com> <25d777680901082338o736f662ey3ac4e79f8329d71a@mail.gmail.com> Message-ID: >Ask if they would be interested in you speaking to their class or giving a presentation on-campus. Если кто-то готов сделать какой-то вводный курс или доклад про перл/вебтехнологии вообще для студентов факультета Бизнес-информатики ГУ-ВШЭ (а также для студентов других вузов типа бауманки/миэма/мфти/мифи/etc, которых мы тоже можем привлечь) ? то мы, Бизнес в стиле .RU, готовы взять на себя организацию этого мероприятия. Послать студентов на SOC ? это же ого-го как здорово и полезно. Ау? On Fri, Jan 9, 2009 at 10:49 AM, Andrew Shitov wrote: > ---------- Forwarded message ---------- > From: Eric Wilhelm > Date: 2009/1/9 > Subject: [pm_groups] Summer of Code 2009 - engaging with students > To: pm_groups на pm.org > > > Hi everybody, > > It's very cold here. Time to start thinking about summer! > > The student proposals for Google's Summer of Code will be due in a > couple short months and Google has just given word that the program > will indeed be on again this year. > > For 2008, we had a great turnout of willing and able mentors, but only > about 16 student applications. This implies that we need to try to > reach more students and encourage them to apply for summer of code this > year. > > We'll probably start to see more information from Google about SOC 2009 > within a month or so. For now: > > http://tinyurl.com/9r55v3 > > Last year taught us that the returning organizations which started early > were more successful in recruiting students. While we can't say for > sure that Perl/Parrot will be accepted as mentor organizations, we'll > get a very late start if we wait. If it (knock on wood) doesn't > happen, the Perl community will still benefit from efforts to connect > with more students. > > The following are just a few ideas of what your local Perl Mongers group > could do to help. Please forward this to your mailing list or discuss > it at your next meeting. > > Find out if your local university has Perl in the curriculum. If so, > get in touch with the professors and let them know about your local > Perl Mongers group. Ask if they would be interested in you speaking to > their class or giving a presentation on-campus. > > If the computer science department doesn't seem interested in Perl, you > might find users (or potential users) in other departments. Think > about all of the niche data-crunching for which Perl gets used. Find > grad students who might be doing that - whatever their major might be. > > Are any members of your group recently graduated? If so, the contacts > they still have might be a great place to start, especially in non-cs > disciplines. Even in very specialized applications, the chances are > that the Perl community contains a mentor with a related background. > > Finally, I would be interested in hearing from any Perl Mongers groups > which have been involved with on-campus activities or are meeting on > campus. Please send me mail about what you are doing, or even write > about it on use.perl. > > Thanks, > Eric > -- > Request pm.org Technical Support via support на pm.org > > pm_groups mailing list > pm_groups на pm.org > http://mail.pm.org/mailman/listinfo/pm_groups > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Федин Пётр Сергеевич тел. +7 926 335-51-30 mailto:pfedin на gmail.com ICQ UIN: 192054495 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ruz на bestpractical.com Tue Jan 13 05:05:33 2009 From: ruz на bestpractical.com (Ruslan Zakirov) Date: Tue, 13 Jan 2009 16:05:33 +0300 Subject: [Moscow.pm] =?utf-8?b?0JzQtdGB0YLQviDQv9GA0L7QstC10LTQtdC90Lg=?= =?utf-8?b?0Y8g0YXQsNC60LzQuNGC0LAu?= Message-ID: <589c94400901130505p929ca38v9916fe698c3732d6@mail.gmail.com> Привет, Пётр Федин попросил определиться с местом. Я был на нескольких встречах организованых клубом "Бизнес в стиле .ru" и всегда организовано все было на отлично. Так что практически единолично было принято решение отмести все другие варианты и не ждать других предложений. Нам буквально на блюдечке предлагают "Вайфай, внешний интернет, видеотрансляцию, даже реальный айпишник можно сделать". Нет никакого смысла отказываться. Решение принято. Детали о точном месте чуть позже. -- Best regards, Ruslan. From ivan на serezhkin.com Tue Jan 13 05:06:07 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Tue, 13 Jan 2009 16:06:07 +0300 Subject: [Moscow.pm] Fwd: [pm_groups] Summer of Code 2009 - engaging with students In-Reply-To: References: <200901082324.22666.scratchcomputing@gmail.com> <25d777680901082338o736f662ey3ac4e79f8329d71a@mail.gmail.com> Message-ID: <496C91BF.2030603@serezhkin.com> Peter Fedin wrote: > >Ask if they would be interested in you speaking to their class or > giving a presentation on-campus. > > Если кто-то готов сделать какой-то вводный курс или доклад про > перл/вебтехнологии вообще для студентов факультета Бизнес-информатики > ГУ-ВШЭ (а также для студентов других вузов типа > бауманки/миэма/мфти/мифи/etc, которых мы тоже можем привлечь) ? то мы, > Бизнес в стиле .RU, готовы взять на себя организацию этого мероприятия. Уровень подготовки ? В принципе можно, но ликбез будет бесполезен, а дальше нужно более точное направление. Можно набросок учебного плана ? А я попробую более подробно его расписать. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From alex на kapranoff.ru Tue Jan 13 07:31:19 2009 From: alex на kapranoff.ru (Alex Kapranoff) Date: Tue, 13 Jan 2009 18:31:19 +0300 Subject: [Moscow.pm] =?windows-1251?b?W0Z3ZDogUmU6ICDE5fLg6+gg7+4g9eDq7Ojy?= =?windows-1251?b?810=?= Message-ID: <496CB3C7.5050405@kapranoff.ru> An embedded message was scrubbed... From: =?windows-1251?B?wO3y7u0g0ejs7u3u4g==?= <16051976 на rambler.ru> Subject: Re: [Moscow.pm] =?windows-1251?B?xOXy4OvoIO/uIPXg6uzo8vM=?= Date: Tue, 13 Jan 2009 16:45:29 +0300 Size: 3386 URL: From alexey на sveshnikov.ru Mon Jan 12 05:13:47 2009 From: alexey на sveshnikov.ru (Alexey Sveshnikov) Date: Mon, 12 Jan 2009 16:13:47 +0300 Subject: [Moscow.pm] =?utf-8?b?INCSINGI0LXRgNC10L3Qs9GDINGB0YLQsNC90L4=?= =?utf-8?b?0LLQuNGB0YwgOikg0L3QsCDQv9C10YDQstGL0Lkg0LLRgtC+0YDQvtC5ICg=?= =?utf-8?b?0YXQsNC60LzQuNGCKQ==?= Message-ID: <496B420B.5050803@sveshnikov.ru> Привет! +1 ) -- wbr, Alexey Sveshnikov From shafiev на gmail.com Tue Jan 13 09:45:25 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Tue, 13 Jan 2009 20:45:25 +0300 Subject: [Moscow.pm] Fwd: [pm_groups] Summer of Code 2009 - engaging with students In-Reply-To: <496C91BF.2030603@serezhkin.com> References: <200901082324.22666.scratchcomputing@gmail.com> <25d777680901082338o736f662ey3ac4e79f8329d71a@mail.gmail.com> <496C91BF.2030603@serezhkin.com> Message-ID: <218771510901130945t5b8e3587m815b86207574fe14@mail.gmail.com> Было бы неплохо.Особенно в моем МИРЭА ). Только студентам будет интересно что-то по типу Quick start и примеру попроще.CGI . 13 января 2009 г. 16:06 пользователь Vany Serezhkin написал: > Peter Fedin wrote: > >> >Ask if they would be interested in you speaking to their class or giving >> a presentation on-campus. >> >> Если кто-то готов сделать какой-то вводный курс или доклад про >> перл/вебтехнологии вообще для студентов факультета Бизнес-информатики ГУ-ВШЭ >> (а также для студентов других вузов типа бауманки/миэма/мфти/мифи/etc, >> которых мы тоже можем привлечь) ? то мы, Бизнес в стиле .RU, готовы взять на >> себя организацию этого мероприятия. >> > Уровень подготовки ? > В принципе можно, но ликбез будет бесполезен, а дальше нужно более точное > направление. > Можно набросок учебного плана ? А я попробую более подробно его расписать. > > -- > Ivan B. Serezhkin > Spamooborona, Yandex. http://so.yandex.ru/ > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на serezhkin.com Tue Jan 13 09:51:41 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Tue, 13 Jan 2009 20:51:41 +0300 Subject: [Moscow.pm] Fwd: [pm_groups] Summer of Code 2009 - engaging with students In-Reply-To: <218771510901130945t5b8e3587m815b86207574fe14@mail.gmail.com> References: <200901082324.22666.scratchcomputing@gmail.com> <25d777680901082338o736f662ey3ac4e79f8329d71a@mail.gmail.com> <496C91BF.2030603@serezhkin.com> <218771510901130945t5b8e3587m815b86207574fe14@mail.gmail.com> Message-ID: <496CD4AD.4090104@serezhkin.com> Naim Shafiev wrote: > Было бы неплохо.Особенно в моем МИРЭА ). > Только студентам будет интересно что-то по типу Quick start и примеру > попроще.CGI . Наим, вот ты втеме точно, раскажи, а что студентам нужно .. быстрый старт сервиса - ну да можно расказать за вечер. А надо ли вообще ... расказыватьо структуре веба, подходах к вебпрограммированию и прочее ? -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From pfedin на gmail.com Tue Jan 13 10:10:42 2009 From: pfedin на gmail.com (Peter Fedin) Date: Tue, 13 Jan 2009 21:10:42 +0300 Subject: [Moscow.pm] Fwd: [pm_groups] Summer of Code 2009 - engaging with students In-Reply-To: <496CD4AD.4090104@serezhkin.com> References: <200901082324.22666.scratchcomputing@gmail.com> <25d777680901082338o736f662ey3ac4e79f8329d71a@mail.gmail.com> <496C91BF.2030603@serezhkin.com> <218771510901130945t5b8e3587m815b86207574fe14@mail.gmail.com> <496CD4AD.4090104@serezhkin.com> Message-ID: Про Бизнес-информатику ГУ-ВШЭ. Студенты второго курса - очень слабо в теме веба, но вполне ок в теме программирования. К середине-концу второго курса в информатическом аспекте у них за плечами курсы: - информатика и программирование (3 семестра C#, хорошая алгоритмическая база) - базы данных (семестр теории + MS SQL) - "веб-дизайн" (очень слабый факультатив про хтмл) - операционные системы (не очень сильный курс, дают администрирование Windows, и чуток потрогать Linux) - ну а также дофига общего базового разного Computer Science, про схемотехнику, про теорию информации и т.п. У нас на Бизнес-информатике на старших курсах учат проектировать и внедрять всякие корпоративные информационные системы (а также управлять проектами по внедрению и анализировать бизнес-процессы, сорри за подробности), а про веб-технологии, которые при такой базовой подготовке тоже вполне осваиваемы ? просто нет ничего. На отделении программной инженерии учат про управление разработкой опять-таки офлайнового софта, а про веб опять пробел. У программных инженеров ещё более CS-ориентированная учебная программа, у бизнес-информатиков больше в сторону экономики и менеджмента. То есть по-хорошему академический учебный курс начального уровня про серверные веб-технологии должен содержать в себе какие-то такие разделы: 1. Введение про сети, стек OSI, про tcp/ip, http и акцент на http. 2. История про клиентов, серверов и интернеты. 3. Базовые основы администрирования веб-сервера - как Apache поставить и сконфигурировать 4. [Опционально] HTML/CSS/Javascript для тех кто не знает совсем ничего. 5. CGI, веб-программирование 6. Ну а дальше про какой-то конкретный язык ? будь то перл, питон, руби, пхп, jsp, asp.net или что угодно. 6.а. Про синтаксис 6.б. Про основные алгоритмы работы с вебом 6.в. Про офлайновые применения Это то что касается базового курса. А в более продвинутом можно рассказывать уже про паттерны, про MVC, и т.п. Можно в принципе это трансформировать в какую-то вменяемую табличку "Темы-учебные_часы" и предложить в качестве факультатива у нас. Я пытался читать какой-то такой курс в добровольческом режиме у нас года полтора назад, но очень быстро запал кончился, да и опыта и знаний не хватало. Спрос среди студентов был, человек 10 меня дергало за рукав "когда следующее занятие", ещё 10 приходили, увидев объявления на доске. Однако, замечу! Прямого и немедленного практического возврата преподавателям усилий от такого учебного курса ? НЕ БУДЕТ. Нельзя прочитать курс на семестр, и потом этих студентов считать готовыми идти работать junior developer'ами. После такого курса можно взять их на летнюю практику (см. как делает Джоэль Спольски), но не более того ? им ещё учиться и учиться, это всё-таки студенты. В общем это отдельная большая тема про взаимодействие академического и профессионального сообщества, и тут есть простор для взаимной пользы. Начать же можно и правда с одноразового мероприятия, как бы бесполезно оно ни казалось - оно будет демо-версией в том числе и для принимающих решения деканов-замдеканов. Возможно квикстарт был бы как раз хорошей темой для одноразового мероприятия. 2009/1/13 Vany Serezhkin > Naim Shafiev wrote: > > Было бы неплохо.Особенно в моем МИРЭА ). > > Только студентам будет интересно что-то по типу Quick start и примеру > > попроще.CGI . > Наим, вот ты втеме точно, раскажи, а что студентам нужно .. быстрый > старт сервиса - ну да можно расказать за вечер. > А надо ли вообще ... расказыватьо структуре веба, подходах к > вебпрограммированию и прочее ? > > -- > Ivan B. Serezhkin > Spamooborona, Yandex. http://so.yandex.ru/ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Федин Пётр Сергеевич тел. +7 926 335-51-30 mailto:pfedin на gmail.com ICQ UIN: 192054495 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From shafiev на gmail.com Tue Jan 13 10:12:03 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Tue, 13 Jan 2009 21:12:03 +0300 Subject: [Moscow.pm] Fwd: [pm_groups] Summer of Code 2009 - engaging with students In-Reply-To: <496CD4AD.4090104@serezhkin.com> References: <200901082324.22666.scratchcomputing@gmail.com> <25d777680901082338o736f662ey3ac4e79f8329d71a@mail.gmail.com> <496C91BF.2030603@serezhkin.com> <218771510901130945t5b8e3587m815b86207574fe14@mail.gmail.com> <496CD4AD.4090104@serezhkin.com> Message-ID: <218771510901131012sd365c28p7e9adfbb0c926256@mail.gmail.com> Про структуру веба и подходах и т.д можно и нужно,но немного а то студенты будут спать на лекциях ) 13 января 2009 г. 20:51 пользователь Vany Serezhkin написал: > Naim Shafiev wrote: > > Было бы неплохо.Особенно в моем МИРЭА ). > > Только студентам будет интересно что-то по типу Quick start и примеру > > попроще.CGI . > Наим, вот ты втеме точно, раскажи, а что студентам нужно .. быстрый > старт сервиса - ну да можно расказать за вечер. > А надо ли вообще ... расказыватьо структуре веба, подходах к > вебпрограммированию и прочее ? > > -- > Ivan B. Serezhkin > Spamooborona, Yandex. http://so.yandex.ru/ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From gg.error на gmail.com Tue Jan 13 22:59:10 2009 From: gg.error на gmail.com (=?UTF-8?B?0J/QsNCy0LXQuyDQotC40LzQvtC90LjQvQ==?=) Date: Wed, 14 Jan 2009 09:59:10 +0300 Subject: [Moscow.pm] Fwd: [pm_groups] Summer of Code 2009 - engaging with students In-Reply-To: <218771510901131012sd365c28p7e9adfbb0c926256@mail.gmail.com> References: <200901082324.22666.scratchcomputing@gmail.com> <25d777680901082338o736f662ey3ac4e79f8329d71a@mail.gmail.com> <496C91BF.2030603@serezhkin.com> <218771510901130945t5b8e3587m815b86207574fe14@mail.gmail.com> <496CD4AD.4090104@serezhkin.com> <218771510901131012sd365c28p7e9adfbb0c926256@mail.gmail.com> Message-ID: <75b57edb0901132259y62b3bbf6n59d330e911510afc@mail.gmail.com> вот вопрос, хоть и немного не по теме. гугл самер оф код 2009 - как туда попасть и где нарыть информации о мероприятии в целом? я студент, и хотел бы участвовать. однако (правда, месяц назад) не смог найти ничего кроме описаний и отзывов о SoC 2008. 13 января 2009 г. 21:12 пользователь Naim Shafiev написал: > Про структуру веба и подходах и т.д можно и нужно,но немного а то студенты > будут спать на лекциях ) > > 13 января 2009 г. 20:51 пользователь Vany Serezhkin написал: > > Naim Shafiev wrote: >> > Было бы неплохо.Особенно в моем МИРЭА ). >> > Только студентам будет интересно что-то по типу Quick start и примеру >> > попроще.CGI . >> Наим, вот ты втеме точно, раскажи, а что студентам нужно .. быстрый >> старт сервиса - ну да можно расказать за вечер. >> А надо ли вообще ... расказыватьо структуре веба, подходах к >> вебпрограммированию и прочее ? >> >> -- >> Ivan B. Serezhkin >> Spamooborona, Yandex. http://so.yandex.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 > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andy на shitov.ru Tue Jan 13 23:18:51 2009 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 14 Jan 2009 10:18:51 +0300 Subject: [Moscow.pm] Fwd: [pm_groups] Summer of Code 2009 - engaging with students In-Reply-To: <75b57edb0901132259y62b3bbf6n59d330e911510afc@mail.gmail.com> References: <200901082324.22666.scratchcomputing@gmail.com> <25d777680901082338o736f662ey3ac4e79f8329d71a@mail.gmail.com> <496C91BF.2030603@serezhkin.com> <218771510901130945t5b8e3587m815b86207574fe14@mail.gmail.com> <496CD4AD.4090104@serezhkin.com> <218771510901131012sd365c28p7e9adfbb0c926256@mail.gmail.com> <75b57edb0901132259y62b3bbf6n59d330e911510afc@mail.gmail.com> Message-ID: > вот вопрос, хоть и немного не по теме. гугл самер оф код 2009 - как туда > попасть и где нарыть информации о мероприятии в целом? я студент, и хотел бы > участвовать. однако (правда, месяц назад) не смог найти ничего кроме > описаний и отзывов о SoC 2008. Хм. В письме же было написано, что чуть позже: We'll probably start to see more information from Google about SOC 2009 within a month or so. For now: http://tinyurl.com/9r55v3 По этой ссылке можно найти обсуждение, где еще раз сказано о том, что информация будет чуть позже: http://groups.google.com/group/google-summer-of-code-discuss/browse_thread/thread/31e618ed693ed5/3295341ab0593ef6?lnk=gst&q=2009#3295341ab0593ef6 While we will be making a formal announcement with more details later this year, we wanted to let all would-be student participants in Google Summer of Code 2009 know that we will be holding the program once again this year. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From gg.error на gmail.com Wed Jan 14 00:49:27 2009 From: gg.error на gmail.com (=?UTF-8?B?0J/QsNCy0LXQuyDQotC40LzQvtC90LjQvQ==?=) Date: Wed, 14 Jan 2009 11:49:27 +0300 Subject: [Moscow.pm] Fwd: [pm_groups] Summer of Code 2009 - engaging with students In-Reply-To: References: <200901082324.22666.scratchcomputing@gmail.com> <25d777680901082338o736f662ey3ac4e79f8329d71a@mail.gmail.com> <496C91BF.2030603@serezhkin.com> <218771510901130945t5b8e3587m815b86207574fe14@mail.gmail.com> <496CD4AD.4090104@serezhkin.com> <218771510901131012sd365c28p7e9adfbb0c926256@mail.gmail.com> <75b57edb0901132259y62b3bbf6n59d330e911510afc@mail.gmail.com> Message-ID: <75b57edb0901140049lf244621xff0bf48c3182307f@mail.gmail.com> оу, сорри :) 14 января 2009 г. 10:18 пользователь Andrew Shitov написал: > > вот вопрос, хоть и немного не по теме. гугл самер оф код 2009 - как туда > > попасть и где нарыть информации о мероприятии в целом? я студент, и хотел > бы > > участвовать. однако (правда, месяц назад) не смог найти ничего кроме > > описаний и отзывов о SoC 2008. > > Хм. В письме же было написано, что чуть позже: > > We'll probably start to see more information from Google about SOC 2009 > within a month or so. For now: > > http://tinyurl.com/9r55v3 > > По этой ссылке можно найти обсуждение, где еще раз сказано о том, что > информация будет чуть позже: > > > http://groups.google.com/group/google-summer-of-code-discuss/browse_thread/thread/31e618ed693ed5/3295341ab0593ef6?lnk=gst&q=2009#3295341ab0593ef6 > > While we will be making a formal announcement with more details later > this year, we wanted to let all would-be student participants in > Google Summer of Code 2009 know that we will be holding the program > once again this year. > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From unera на debian.org Wed Jan 14 06:58:30 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 14 Jan 2009 17:58:30 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QtdGA0LXRhdCy0LDRgtC40YLRjCBTVERFUlI=?= Message-ID: <20090114145830.GB9227@work.uvw.ru> есть задача перехватить весь STDERR и выдать его потом в скажем функции get_stderr все это дело происходит в бааальшом проекте в контексте use utf8; use open qw(:std :utf8); раньше перехват делался примерно так: 0. создаем два пайпа 1. основной процесс форкается 2. один пайп превращаем в STDERR по нему все гонится в дочку 3. по второму пайпу вычитываем из дочки содержимое STDERR. все работает, но хочется избавиться от форка. попробовал я заменить STDERR на объект IO::String, работает в пределах одного теста, но в проекте натыкается на use open qw(:std :utf8); и обламывается на том что не может сделать binmode. можно ли как-то 1. обойтись без форка 2. обойтись без изъятия директивы use open qw(:std :utf8);? -- ... mpd playing: U.D.O. - Heart Of Gold . ''`. 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: 197 bytes Desc: Digital signature URL: From ruslan.zakirov на gmail.com Wed Jan 14 07:16:15 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 14 Jan 2009 18:16:15 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QtdGA0LXRhdCy0LDRgtC40YLRjCBTVERFUlI=?= In-Reply-To: <20090114145830.GB9227@work.uvw.ru> References: <20090114145830.GB9227@work.uvw.ru> Message-ID: <589c94400901140716n36ad159em6012f211b2742961@mail.gmail.com> sub buffered_stderr { my $code = shift; my $buf = ''; local *STDERR; open STDERR, '>:raw', \$buf; return $buf, $code->(); } пойдет? 2009/1/14 Dmitry E. Oboukhov : > есть задача перехватить весь STDERR и выдать его потом > в скажем функции get_stderr > > все это дело происходит в бааальшом проекте > в контексте > use utf8; > use open qw(:std :utf8); > > раньше перехват делался примерно так: > > 0. создаем два пайпа > 1. основной процесс форкается > 2. один пайп превращаем в STDERR по нему все гонится в дочку > 3. по второму пайпу вычитываем из дочки содержимое STDERR. > > все работает, но хочется избавиться от форка. > > попробовал я заменить STDERR на объект IO::String, работает > в пределах одного теста, но в проекте натыкается на > use open qw(:std :utf8); и обламывается на том что не может > сделать binmode. > > можно ли как-то > 1. обойтись без форка > 2. обойтись без изъятия директивы use open qw(:std :utf8);? > -- > ... mpd playing: U.D.O. - Heart Of Gold > > . ''`. 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.9 (GNU/Linux) > > iEYEARECAAYFAklt/ZYACgkQq4wAz/jiZTfJNACfZF4OQm9HXLscP/rXNTtMHZHN > rv0An0JvIEsGYC9t3+5FbU+M3u7bL3Mh > =UuYF > -----END PGP SIGNATURE----- > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Best regards, Ruslan. From inthrax на gmail.com Wed Jan 14 07:22:56 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Wed, 14 Jan 2009 18:22:56 +0300 Subject: [Moscow.pm] =?koi8-r?b?8MXSxcjXwdTJ1NggU1RERVJS?= In-Reply-To: <589c94400901140716n36ad159em6012f211b2742961@mail.gmail.com> References: <20090114145830.GB9227@work.uvw.ru> <589c94400901140716n36ad159em6012f211b2742961@mail.gmail.com> Message-ID: <20f279210901140722l6ef38d61ya269bdad4edf8ab9@mail.gmail.com> Можно еще через tie... 2009/1/14 Ruslan Zakirov : > sub buffered_stderr { > my $code = shift; > my $buf = ''; > local *STDERR; > open STDERR, '>:raw', \$buf; > return $buf, $code->(); > } > > пойдет? > -- Best wishes, Vladimir V. Perepelitsa aka Mons From unera на debian.org Wed Jan 14 07:24:29 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 14 Jan 2009 18:24:29 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QtdGA0LXRhdCy0LDRgtC40YLRjCBTVERFUlI=?= In-Reply-To: <589c94400901140716n36ad159em6012f211b2742961@mail.gmail.com> References: <20090114145830.GB9227@work.uvw.ru> <589c94400901140716n36ad159em6012f211b2742961@mail.gmail.com> Message-ID: <20090114152429.GD9227@work.uvw.ru> On 18:16 Wed 14 Jan , Ruslan Zakirov wrote: RZ> sub buffered_stderr { RZ> my $code = shift; RZ> my $buf = ''; RZ> local *STDERR; RZ> open STDERR, '>:raw', \$buf; RZ> return $buf, $code->(); RZ> } RZ> пойдет? ухты работает получается что с perl 5.8 модуль IO::String и не нужен, поскольку нужную функциональность впихнули в open, а я это как-то упустил :) -- ... mpd playing: U.D.O. - They Want War . ''`. 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: 197 bytes Desc: Digital signature URL: From unera на debian.org Wed Jan 14 07:41:39 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 14 Jan 2009 18:41:39 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QtdGA0LXRhdCy0LDRgtC40YLRjCBTVERFUlI=?= In-Reply-To: <20090114152429.GD9227@work.uvw.ru> References: <20090114145830.GB9227@work.uvw.ru> <589c94400901140716n36ad159em6012f211b2742961@mail.gmail.com> <20090114152429.GD9227@work.uvw.ru> Message-ID: <20090114154139.GE9227@work.uvw.ru> RZ>> sub buffered_stderr { RZ>> my $code = shift; RZ>> my $buf = ''; RZ>> local *STDERR; RZ>> open STDERR, '>:raw', \$buf; RZ>> return $buf, $code->(); RZ>> } RZ>> пойдет? Tmppo> ухты работает только на :raw open возвращает false и $! ставит в Permission denied всеж атрибуты видимо для объектов в памяти не поддерживаются? Tmppo> получается что с perl 5.8 модуль IO::String и не нужен, поскольку Tmppo> нужную функциональность впихнули в open, а я это как-то упустил :) Tmppo> -- Tmppo> ... mpd playing: U.D.O. - They Want War Tmppo> . ''`. Dmitry E. Oboukhov Tmppo> : :? : email: unera на debian.org jabber://UNera на uvw.ru Tmppo> `. `~? GPGKey: 1024D / F8E26537 2006-11-21 Tmppo> `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 -- ... mpd playing: U.D.O. - Timebomb . ''`. 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: 197 bytes Desc: Digital signature URL: From ivan на serezhkin.com Wed Jan 14 08:56:56 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Wed, 14 Jan 2009 19:56:56 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QtdGA0LXRhdCy0LDRgtC40YLRjCBTVERFUlI=?= In-Reply-To: <20090114152429.GD9227@work.uvw.ru> References: <20090114145830.GB9227@work.uvw.ru> <589c94400901140716n36ad159em6012f211b2742961@mail.gmail.com> <20090114152429.GD9227@work.uvw.ru> Message-ID: <496E1958.8010101@serezhkin.com> Dmitry E. Oboukhov wrote: > получается что с perl 5.8 модуль IO::String и не нужен, поскольку > нужную функциональность впихнули в open, а я это как-то упустил :) > Нужен, ибо он поддерживаетещё несколько фичей, присущих именно IO:: -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ruslan.zakirov на gmail.com Wed Jan 14 09:39:31 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 14 Jan 2009 20:39:31 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QtdGA0LXRhdCy0LDRgtC40YLRjCBTVERFUlI=?= In-Reply-To: <20090114154139.GE9227@work.uvw.ru> References: <20090114145830.GB9227@work.uvw.ru> <589c94400901140716n36ad159em6012f211b2742961@mail.gmail.com> <20090114152429.GD9227@work.uvw.ru> <20090114154139.GE9227@work.uvw.ru> Message-ID: <589c94400901140939v30348b3cubaf66afe8bdee2cc@mail.gmail.com> On Wed, Jan 14, 2009 at 6:41 PM, Dmitry E. Oboukhov wrote: > RZ>> sub buffered_stderr { > RZ>> my $code = shift; > RZ>> my $buf = ''; > RZ>> local *STDERR; > RZ>> open STDERR, '>:raw', \$buf; > RZ>> return $buf, $code->(); > RZ>> } > > RZ>> пойдет? > > Tmppo> ухты работает > только на :raw open возвращает false и $! ставит в > Permission denied > > всеж атрибуты видимо для объектов в памяти не поддерживаются? Может быть, но так или инче оно построено на одном из IO:: модулей. > > Tmppo> получается что с perl 5.8 модуль IO::String и не нужен, поскольку > Tmppo> нужную функциональность впихнули в open, а я это как-то упустил :) > Tmppo> -- > Tmppo> ... mpd playing: U.D.O. - They Want War > > Tmppo> . ''`. Dmitry E. Oboukhov > Tmppo> : :' : email: unera на debian.org jabber://UNera на uvw.ru > Tmppo> `. `~' GPGKey: 1024D / F8E26537 2006-11-21 > Tmppo> `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 > -- > ... mpd playing: U.D.O. - Timebomb > > . ''`. 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.9 (GNU/Linux) > > iEYEARECAAYFAkluB7MACgkQq4wAz/jiZTfQvgCeNYJCyf6xmr24BH5vKxHrXFad > 1FoAn1X6s76Rg3tqs/0M6GZkZsenqKA2 > =uSB7 > -----END PGP SIGNATURE----- > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Best regards, Ruslan. From postmaster на softsearch.ru Wed Jan 14 13:06:09 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Thu, 15 Jan 2009 00:06:09 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= Message-ID: <1132660026.20090115000609@softsearch.ru> Здравствуйте. Обнаружил, что в портах FreeBSD появилась новая версия перловки. Событие редкое и потому хочется узнать мнение о стабильности новой версии и возможных проблемах после перехода на неё. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From zhecka на gmail.com Wed Jan 14 13:10:49 2009 From: zhecka на gmail.com (Eugene Kaltashkin) Date: Thu, 15 Jan 2009 00:10:49 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <1132660026.20090115000609@softsearch.ru> References: <1132660026.20090115000609@softsearch.ru> Message-ID: в опёнке уже пару месяцев 5.10 в дереве. вроде стабильный. On 1/15/09, Михаил Монашёв wrote: > Здравствуйте. > > Обнаружил, что в портах FreeBSD появилась новая версия перловки. > Событие редкое и потому хочется узнать мнение о стабильности новой > версии и возможных проблемах после перехода на неё. > > -- > > С уважением, > Михаил Монашёв, 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 ZHECKA-RIPN From Kostya на yandex.ru Wed Jan 14 13:48:51 2009 From: Kostya на yandex.ru (=?KOI8-R?B?68/T1NEg9MXO?=) Date: Thu, 15 Jan 2009 00:48:51 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: References: <1132660026.20090115000609@softsearch.ru> Message-ID: <412791231969731@webmail33.yandex.ru> А я чёт понять не могу почему сразу в порты не добавить 5.10 > в опёнке уже пару месяцев 5.10 в дереве. вроде стабильный. > > On 1/15/09, Михаил Монашёв wrote: > > Здравствуйте. > > > > Обнаружил, что в портах FreeBSD появилась новая версия перловки. > > Событие редкое и потому хочется узнать мнение о стабильности новой > > версии и возможных проблемах после перехода на неё. > > > > -- > > > > С уважением, > > Михаил Монашёв, 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 > ZHECKA-RIPN > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Костя Тен From proler на gmail.com Wed Jan 14 14:04:41 2009 From: proler на gmail.com (Oleg Alexeenkov) Date: Thu, 15 Jan 2009 01:04:41 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <412791231969731@webmail33.yandex.ru> References: <1132660026.20090115000609@softsearch.ru> <412791231969731@webmail33.yandex.ru> Message-ID: <1835566583.20090115010441@gmail.com> Здравствуйте, Костя. Вы писали 15 января 2009 г., 0:48:51: > А я чёт понять не могу почему сразу в порты не добавить 5.10 Кто-то из высших умов считает 5.10 нестабильным.. что например меня тормозит в развитии уже на год 8) Странно что не сделали lang/perl5.10 >> в опёнке уже пару месяцев 5.10 в дереве. вроде стабильный. -- С уважением, Oleg mailto:proler на gmail.com From andy на shitov.ru Wed Jan 14 14:20:40 2009 From: andy на shitov.ru (Andrew Shitov) Date: Thu, 15 Jan 2009 01:20:40 +0300 Subject: [Moscow.pm] =?utf-8?b?NS44Ljkg0LIg0L/QvtGA0YLQsNGFLiDQodGC0LA=?= =?utf-8?b?0LLQuNGC0Yw/?= In-Reply-To: <1835566583.20090115010441@gmail.com> References: <1132660026.20090115000609@softsearch.ru> <412791231969731@webmail33.yandex.ru> <1835566583.20090115010441@gmail.com> Message-ID: > Кто-то из высших умов считает 5.10 нестабильным.. > что например меня тормозит в развитии уже на год 8) > Странно что не сделали lang/perl5.10 А я уже год использую и на личных, и на рабочих проектах. Ни одного сбоя, который можно было бы списать на версию, а не на собственные ошибки. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From inthrax на gmail.com Wed Jan 14 14:31:35 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Thu, 15 Jan 2009 01:31:35 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <1835566583.20090115010441@gmail.com> References: <1132660026.20090115000609@softsearch.ru> <412791231969731@webmail33.yandex.ru> <1835566583.20090115010441@gmail.com> Message-ID: <20f279210901141431x12f9d3b6l843a6d5f0f83f34a@mail.gmail.com> мозги у них нестабильные... 2009/1/15 Oleg Alexeenkov : > Здравствуйте, Костя. > > Вы писали 15 января 2009 г., 0:48:51: > > > >> А я чёт понять не могу почему сразу в порты не добавить 5.10 > > Кто-то из высших умов считает 5.10 нестабильным.. > что например меня тормозит в развитии уже на год 8) > Странно что не сделали lang/perl5.10 > >>> в опёнке уже пару месяцев 5.10 в дереве. вроде стабильный. > > > > > > -- > С уважением, > Oleg mailto:proler на gmail.com > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best wishes, Vladimir V. Perepelitsa aka Mons From gg.error на gmail.com Wed Jan 14 15:18:43 2009 From: gg.error на gmail.com (=?UTF-8?B?0J/QsNCy0LXQuyDQotC40LzQvtC90LjQvQ==?=) Date: Thu, 15 Jan 2009 02:18:43 +0300 Subject: [Moscow.pm] =?utf-8?b?NS44Ljkg0LIg0L/QvtGA0YLQsNGFLiDQodGC0LA=?= =?utf-8?b?0LLQuNGC0Yw/?= In-Reply-To: <20f279210901141431x12f9d3b6l843a6d5f0f83f34a@mail.gmail.com> References: <1132660026.20090115000609@softsearch.ru> <412791231969731@webmail33.yandex.ru> <1835566583.20090115010441@gmail.com> <20f279210901141431x12f9d3b6l843a6d5f0f83f34a@mail.gmail.com> Message-ID: <75b57edb0901141518hfedde06t9e78ff40d84e5b61@mail.gmail.com> нет, почему же. и мозги стабильные, и руки прямые.просто они не доходят. дерево очень сильно выросло, мэйнтейнеров не хватает. я так думаю. 15 января 2009 г. 1:31 пользователь Vladimir V. Perepelitsa < inthrax на gmail.com> написал: > мозги у них нестабильные... > > 2009/1/15 Oleg Alexeenkov : > > Здравствуйте, Костя. > > > > Вы писали 15 января 2009 г., 0:48:51: > > > > > > > >> А я чёт понять не могу почему сразу в порты не добавить 5.10 > > > > Кто-то из высших умов считает 5.10 нестабильным.. > > что например меня тормозит в развитии уже на год 8) > > Странно что не сделали lang/perl5.10 > > > >>> в опёнке уже пару месяцев 5.10 в дереве. вроде стабильный. > > > > > > > > > > > > -- > > С уважением, > > Oleg mailto:proler на gmail.com > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > -- > Best wishes, > Vladimir V. Perepelitsa aka Mons > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ashrub на agava.com Thu Jan 15 00:26:18 2009 From: ashrub на agava.com (Alexey Shrub) Date: Thu, 15 Jan 2009 11:26:18 +0300 Subject: [Moscow.pm] =?utf-8?b?NS44Ljkg0LIg0L/QvtGA0YLQsNGFLiDQodGC0LA=?= =?utf-8?b?0LLQuNGC0Yw/?= In-Reply-To: <75b57edb0901141518hfedde06t9e78ff40d84e5b61@mail.gmail.com> References: <1132660026.20090115000609@softsearch.ru> <412791231969731@webmail33.yandex.ru> <1835566583.20090115010441@gmail.com> <20f279210901141431x12f9d3b6l843a6d5f0f83f34a@mail.gmail.com> <75b57edb0901141518hfedde06t9e78ff40d84e5b61@mail.gmail.com> Message-ID: <496EF32A.3020309@agava.com> Как-то, на опеннете вроде, попадались жалобы что под 5.10 много модулей не работает, ссылку к сожалению дать не могу, давно было Павел Тимонин wrote: > нет, почему же. и мозги стабильные, и руки прямые. > просто они не доходят. дерево очень сильно выросло, мэйнтейнеров не хватает. > я так думаю. > > 15 января 2009 г. 1:31 пользователь Vladimir V. Perepelitsa > > написал: > > мозги у них нестабильные... > > 2009/1/15 Oleg Alexeenkov >: > > Здравствуйте, Костя. > > > > Вы писали 15 января 2009 г., 0:48:51: > > > > > > > >> А я чёт понять не могу почему сразу в порты не добавить 5.10 > > > > Кто-то из высших умов считает 5.10 нестабильным.. > > что например меня тормозит в развитии уже на год 8) > > Странно что не сделали lang/perl5.10 > > > >>> в опёнке уже пару месяцев 5.10 в дереве. вроде стабильный. > > > > > > > > > > > > -- > > С уважением, > > Oleg mailto:proler на gmail.com > > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > -- > Best wishes, > Vladimir V. Perepelitsa aka Mons > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > > ------------------------------------------------------------------------ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Шруб Алексей Технический руководитель проектов icq: 345894734 http://www.agava.ru/ From inthrax на gmail.com Thu Jan 15 02:14:04 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Thu, 15 Jan 2009 13:14:04 +0300 Subject: [Moscow.pm] POE Tests Message-ID: <200901151314.04729.inthrax@gmail.com> А не подскажет-ли сообщество, есть-ли адекватные фреймворки для тестирования POE приложений? -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From nordicdyno на yandex.ru Thu Jan 15 02:55:47 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Thu, 15 Jan 2009 13:55:47 +0300 Subject: [Moscow.pm] POE Tests In-Reply-To: <200901151314.04729.inthrax@gmail.com> References: <200901151314.04729.inthrax@gmail.com> Message-ID: <28741232016947@webmail44.yandex.ru> Да, мне тоже интересно, как тестировать POE приложения 15.01.09, 13:14, "Vladimir V. Perepelitsa" : > А не подскажет-ли сообщество, есть-ли адекватные фреймворки для тестирования > POE приложений? > -- > Vladimir Perepelitsa aka Mons Anderson > / #99779956 > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From jt на aaanet.ru Thu Jan 15 03:05:04 2009 From: jt на aaanet.ru (Eugene Toropov) Date: Thu, 15 Jan 2009 14:05:04 +0300 Subject: [Moscow.pm] POE Tests References: <200901151314.04729.inthrax@gmail.com> <28741232016947@webmail44.yandex.ru> Message-ID: <001001c97701$1e9873b0$0c92560a@jt> Быстрый поиск на кпане нашел вот такое http://search.cpan.org/~sungo/POE-Component-DebugShell-1.412/lib/POE/Component/DebugShell.pm В ядре POE тоже есть какая-то там DEBUG переменная. Или вам нужно нечто бОльшее? > Да, мне тоже интересно, как тестировать POE приложения > > 15.01.09, 13:14, "Vladimir V. Perepelitsa" : > >> А не подскажет-ли сообщество, есть-ли адекватные фреймворки для >> тестирования >> POE приложений? >> -- >> Vladimir Perepelitsa aka Mons Anderson >> / #99779956 >> -- >> 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 Thu Jan 15 03:11:37 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Thu, 15 Jan 2009 14:11:37 +0300 Subject: [Moscow.pm] POE Tests In-Reply-To: <001001c97701$1e9873b0$0c92560a@jt> References: <200901151314.04729.inthrax@gmail.com> <28741232016947@webmail44.yandex.ru> <001001c97701$1e9873b0$0c92560a@jt> Message-ID: <200901151411.37402.inthrax@gmail.com> On Thursday 15 January 2009 14:05:04 Eugene Toropov wrote: > Быстрый поиск на кпане нашел вот такое > > http://search.cpan.org/~sungo/POE-Component-DebugShell-1.412/lib/POE/Compon >ent/DebugShell.pm > > В ядре POE тоже есть какая-то там DEBUG переменная. Или вам нужно нечто > бОльшее? Ну скажем так: хочется писать Test::Harness compatible скрипты. > > > Да, мне тоже интересно, как тестировать POE приложения > > > > 15.01.09, 13:14, "Vladimir V. Perepelitsa" : > >> А не подскажет-ли сообщество, есть-ли адекватные фреймворки для > >> тестирования > >> POE приложений? > >> -- > >> Vladimir Perepelitsa aka Mons Anderson > >> / #99779956 > >> -- > >> 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 -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From skv на protey.ru Thu Jan 15 03:13:21 2009 From: skv на protey.ru (Sergey Skvortsov) Date: Thu, 15 Jan 2009 14:13:21 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <412791231969731@webmail33.yandex.ru> References: <1132660026.20090115000609@softsearch.ru> <412791231969731@webmail33.yandex.ru> Message-ID: <496F1A51.5060501@protey.ru> On 15.01.2009 0:48, Костя Тен wrote: > А я чёт понять не могу почему сразу в порты не добавить 5.10 Добавлю. В (этом) январе. -- Sergey Skvortsov mailto: skv на protey.ru From sharifulin на gmail.com Thu Jan 15 03:45:59 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Thu, 15 Jan 2009 14:45:59 +0300 Subject: [Moscow.pm] POE Tests In-Reply-To: <200901151314.04729.inthrax@gmail.com> References: <200901151314.04729.inthrax@gmail.com> Message-ID: <91318900901150345t4c791100r2f6e3c8e6b4bfaa5@mail.gmail.com> смотря что ты хочешь тестить: логику, интерфейсы, быстродействие. универсальных вещей нет лучше быстродействие не тестировать, можно разочароваться :) POE -- это удобство и гибкость. Чтобы быть увереным, то что POE работает максимально круто, я пишу: use POE qw(XS::Queue::Array Loop::IO_Poll); ну и отключение всех логов :) 2009/1/15 Vladimir V. Perepelitsa > А не подскажет-ли сообщество, есть-ли адекватные фреймворки для > тестирования > POE приложений? > > -- > Vladimir Perepelitsa aka Mons Anderson > / #99779956 > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From inthrax на gmail.com Thu Jan 15 03:52:08 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Thu, 15 Jan 2009 14:52:08 +0300 Subject: [Moscow.pm] POE Tests In-Reply-To: <91318900901150345t4c791100r2f6e3c8e6b4bfaa5@mail.gmail.com> References: <200901151314.04729.inthrax@gmail.com> <91318900901150345t4c791100r2f6e3c8e6b4bfaa5@mail.gmail.com> Message-ID: <200901151452.08315.inthrax@gmail.com> On Thursday 15 January 2009 14:45:59 Анатолий Шарифулин wrote: > смотря что ты хочешь тестить: логику, интерфейсы, быстродействие. > универсальных вещей нет тестировать хочу логику. т.е. мне желательно вызывать методы, которые обычно вызываются внутри демона. рефакторинг и вынесение логики конечно решение, но возможно существует что-то, под стать самому POE ;) > лучше быстродействие не тестировать, можно разочароваться :) > > POE -- это удобство и гибкость. > > Чтобы быть увереным, то что POE работает максимально круто, я пишу: > > use POE qw(XS::Queue::Array Loop::IO_Poll); > > ну и отключение всех логов :) -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From Kostya на yandex.ru Thu Jan 15 04:31:27 2009 From: Kostya на yandex.ru (=?KOI8-R?B?68/T1NEg9MXO?=) Date: Thu, 15 Jan 2009 15:31:27 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <496F1A51.5060501@protey.ru> References: <1132660026.20090115000609@softsearch.ru> <412791231969731@webmail33.yandex.ru> <496F1A51.5060501@protey.ru> Message-ID: <32391232022687@webmail20.yandex.ru> И всего лишь нужно было сюда написать чтоб добавили перл 5.10 в порты. > On 15.01.2009 0:48, Костя Тен wrote: > > А я чёт понять не могу почему сразу в порты не добавить 5.10 > > Добавлю. В (этом) январе. > -- > Sergey Skvortsov > mailto: skv на protey.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Костя Тен From ivan на serezhkin.com Thu Jan 15 04:39:22 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Thu, 15 Jan 2009 15:39:22 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <1132660026.20090115000609@softsearch.ru> References: <1132660026.20090115000609@softsearch.ru> Message-ID: <496F2E7A.3000201@serezhkin.com> Михаил Монашёв wrote: > Здравствуйте. > > Обнаружил, что в портах FreeBSD появилась новая версия перловки. > Событие редкое и потому хочется узнать мнение о стабильности новой > версиии возможных проблемах после перехода на неё. > Ставить, только protupgrade -rf p5-* это собственно пересобрать всё, яя вот какраз сегодня ночь мучался. Долго это. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ivan на serezhkin.com Thu Jan 15 04:40:31 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Thu, 15 Jan 2009 15:40:31 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <412791231969731@webmail33.yandex.ru> References: <1132660026.20090115000609@softsearch.ru> <412791231969731@webmail33.yandex.ru> Message-ID: <496F2EBF.1030206@serezhkin.com> Костя Тен wrote: > А я чёт понять не могу почему сразу в порты не добавить 5.10 > Потому что на новый год, вместо того, чтоб заянтся делом, я отсыпался, и смотрел аниме. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From postmaster на softsearch.ru Thu Jan 15 04:47:49 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Thu, 15 Jan 2009 15:47:49 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <496F2E7A.3000201@serezhkin.com> References: <1132660026.20090115000609@softsearch.ru> <496F2E7A.3000201@serezhkin.com> Message-ID: <289786838.20090115154749@softsearch.ru> Здравствуйте, Иван. >> Обнаружил, что в портах FreeBSD появилась новая версия перловки. >> Событие редкое и потому хочется узнать мнение о стабильности новой >> версиии возможных проблемах после перехода на неё. >> > Ставить, только protupgrade -rf p5-* это собственно пересобрать всё, яя > вот какраз сегодня ночь мучался. В /usr/ports/UPDATING написано, что можно запустить специальный скриптик и он уменьшит количество пересобираемых портов в разы. > Долго это. Именно это и останавливает. Если возникнут проблемы то потом назад ещё долго откатываться... -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From ivan на serezhkin.com Thu Jan 15 04:57:57 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Thu, 15 Jan 2009 15:57:57 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <289786838.20090115154749@softsearch.ru> References: <1132660026.20090115000609@softsearch.ru> <496F2E7A.3000201@serezhkin.com> <289786838.20090115154749@softsearch.ru> Message-ID: <496F32D5.3040709@serezhkin.com> Монашёв Михаил wrote: > Здравствуйте, Иван. > > >>> Обнаружил, что в портах FreeBSD появилась новая версия перловки. >>> Событие редкое и потому хочется узнать мнение о стабильности новой >>> версиии возможных проблемах после перехода на неё. >>> >>> >> Ставить, только protupgrade -rf p5-* это собственно пересобрать всё, яя >> вот какраз сегодня ночь мучался. >> > > В /usr/ports/UPDATING написано, что можно запустить специальный > скриптик и он уменьшит количество пересобираемых портов в разы. > =)) Я бешеная собака, я UPDATING не читаю, я читаю логи сборки. Тут недавно гном обновился, так я допёр до того что надо переснести pangomm минут за пять. > >> Долго это. >> > > Именно это и останавливает. Если возникнут проблемы то потом назад ещё > долго откатываться... > Нет, если сказать portupgrade -b тогда откатишься прямо на старые готовые пакеты. Есть проблемка ... от перла у тебя скорее всего зависит всё, ну как у меня, правда у меня проблема возникла только с десктопной машиной, пришлось всё собирать вааще даже кде, на серверах софта меньше, управилось часа за три. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From pesniru на gmail.com Thu Jan 15 05:19:55 2009 From: pesniru на gmail.com (=?KOI8-R?B?4czFy9PBzsTSIOLVy9LFxdc=?=) Date: Thu, 15 Jan 2009 16:19:55 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <496F32D5.3040709@serezhkin.com> References: <1132660026.20090115000609@softsearch.ru> <496F2E7A.3000201@serezhkin.com> <289786838.20090115154749@softsearch.ru> <496F32D5.3040709@serezhkin.com> Message-ID: А что такого полезного даёт обновление до 5.8.9, что стоит такое затевать на продакшен-серверах? ;-) 15 января 2009 г. 15:57 пользователь Vany Serezhkin написал: > Монашёв Михаил wrote: >> >> Здравствуйте, Иван. >> >> >>>> >>>> Обнаружил, что в портах FreeBSD появилась новая версия перловки. >>>> Событие редкое и потому хочется узнать мнение о стабильности новой >>>> версиии возможных проблемах после перехода на неё. >>>> >>> >>> Ставить, только protupgrade -rf p5-* это собственно пересобрать всё, яя >>> вот какраз сегодня ночь мучался. >>> >> >> В /usr/ports/UPDATING написано, что можно запустить специальный >> скриптик и он уменьшит количество пересобираемых портов в разы. >> > > =)) Я бешеная собака, я UPDATING не читаю, я читаю логи сборки. > Тут недавно гном обновился, так я допёр до того что надо переснести pangomm > минут за пять. >> >> >>> >>> Долго это. >>> >> >> Именно это и останавливает. Если возникнут проблемы то потом назад ещё >> долго откатываться... >> > > Нет, если сказать portupgrade -b > тогда откатишься прямо на старые готовые пакеты. > Есть проблемка ... от перла у тебя скорее всего зависит всё, ну как у меня, > правда у меня проблема возникла только с десктопной машиной, пришлось всё > собирать вааще даже кде, на серверах софта меньше, управилось часа за три. > > -- > Ivan B. Serezhkin > Spamooborona, Yandex. http://so.yandex.ru/ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From skv на protey.ru Thu Jan 15 05:53:52 2009 From: skv на protey.ru (Sergey Skvortsov) Date: Thu, 15 Jan 2009 16:53:52 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <32391232022687@webmail20.yandex.ru> References: <1132660026.20090115000609@softsearch.ru> <412791231969731@webmail33.yandex.ru> <496F1A51.5060501@protey.ru> <32391232022687@webmail20.yandex.ru> Message-ID: <496F3FF0.6090706@protey.ru> On 15.01.2009 15:31, Костя Тен wrote: > И всего лишь нужно было сюда написать чтоб добавили перл 5.10 в порты. Нет. Работа над портом ведётся давно. Эту же рассылку я читаю редко. Никакой связи нет. -- Sergey Skvortsov mailto: skv на protey.ru From Kostya на yandex.ru Thu Jan 15 05:55:44 2009 From: Kostya на yandex.ru (=?KOI8-R?B?68/T1NEg9MXO?=) Date: Thu, 15 Jan 2009 16:55:44 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <496F3FF0.6090706@protey.ru> References: <1132660026.20090115000609@softsearch.ru> <412791231969731@webmail33.yandex.ru> <496F1A51.5060501@protey.ru> <32391232022687@webmail20.yandex.ru> <496F3FF0.6090706@protey.ru> Message-ID: <41021232027744@webmail8.yandex.ru> А он ставиться вместо 5.8 или как отдельный perl? > On 15.01.2009 15:31, Костя Тен wrote: > > И всего лишь нужно было сюда написать чтоб добавили перл 5.10 в порты. > > Нет. Работа над портом ведётся давно. > Эту же рассылку я читаю редко. Никакой связи нет. > -- > Sergey Skvortsov > mailto: skv на protey.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Костя Тен From postmaster на softsearch.ru Thu Jan 15 06:02:06 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Thu, 15 Jan 2009 17:02:06 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <496F32D5.3040709@serezhkin.com> References: <1132660026.20090115000609@softsearch.ru> <496F2E7A.3000201@serezhkin.com> <289786838.20090115154749@softsearch.ru> <496F32D5.3040709@serezhkin.com> Message-ID: <1427487724.20090115170206@softsearch.ru> Здравствуйте, Иван. > =)) Я бешеная собака, я UPDATING не читаю, я читаю логи сборки. А я тут ещё с удивлением обнаружил, что во фре появился mysql-server-4.1.25 mysql-client-4.1.25 Хотя на сайте мускула их нельзя скачать... НГ пошёл на пользу... -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From skv на protey.ru Thu Jan 15 06:11:27 2009 From: skv на protey.ru (Sergey Skvortsov) Date: Thu, 15 Jan 2009 17:11:27 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <41021232027744@webmail8.yandex.ru> References: <1132660026.20090115000609@softsearch.ru> <412791231969731@webmail33.yandex.ru> <496F1A51.5060501@protey.ru> <32391232022687@webmail20.yandex.ru> <496F3FF0.6090706@protey.ru> <41021232027744@webmail8.yandex.ru> Message-ID: <496F440F.2040403@protey.ru> On 15.01.2009 16:55, Костя Тен wrote: > А он ставиться вместо 5.8 или как отдельный perl? Ну и вопрос. Он (perl 5.10) будет ставится как perl. /usr/bin/perl -> /usr/local/bin/perl (symlink) /usr/local/bin/perl (hardlink to /usr/local/bin/perl5.10.0) /usr/local/bin/perl5 -> /usr/local/bin/perl5.10.0 (symlink) /usr/local/bin/perl5.10.0 При этом в одной системе нельзя будет поставить 5.6, 5.8, 5.10 (это тупо задается через CONFLICTS). Ибо геморроя от поддержки мини-зоопарка будет неизмеримо больше эфемерных преимуществ. Зато perl6 может жить параллельно :) При переходе с 5.8 на 5.10 надо будет пересобрать _все_ порты, зависящие от perl - поскольку внутренности изменились более чем значительно. -- Sergey Skvortsov mailto: skv на protey.ru From postmaster на softsearch.ru Thu Jan 15 06:16:29 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Thu, 15 Jan 2009 17:16:29 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <496F440F.2040403@protey.ru> References: <1132660026.20090115000609@softsearch.ru> <412791231969731@webmail33.yandex.ru> <496F1A51.5060501@protey.ru> <32391232022687@webmail20.yandex.ru> <496F3FF0.6090706@protey.ru> <41021232027744@webmail8.yandex.ru> <496F440F.2040403@protey.ru> Message-ID: <1175085802.20090115171629@softsearch.ru> Здравствуйте, Сергей. А старая версия 5.8.x останется в виде отдельного порта? Видимо проще дождаться 5.10, чем сейчас апгрейдится на 5.8.9 не понятно ради чего. > Он (perl 5.10) будет ставится как perl. /usr/bin/perl ->> /usr/local/bin/perl (symlink) > /usr/local/bin/perl (hardlink to /usr/local/bin/perl5.10.0) > /usr/local/bin/perl5 -> /usr/local/bin/perl5.10.0 (symlink) > /usr/local/bin/perl5.10.0 > При этом в одной системе нельзя будет поставить 5.6, 5.8, 5.10 (это тупо > задается через CONFLICTS). Ибо геморроя от поддержки мини-зоопарка будет > неизмеримо больше эфемерных преимуществ. > Зато perl6 может жить параллельно :) > При переходе с 5.8 на 5.10 надо будет пересобрать _все_ порты, зависящие > от perl - поскольку внутренности изменились более чем значительно. -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From postmaster на softsearch.ru Thu Jan 15 07:48:05 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Thu, 15 Jan 2009 18:48:05 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <496F2E7A.3000201@serezhkin.com> References: <1132660026.20090115000609@softsearch.ru> <496F2E7A.3000201@serezhkin.com> Message-ID: <859648631.20090115184805@softsearch.ru> Здравствуйте, Иван. >> Обнаружил, что в портах FreeBSD появилась новая версия перловки. >> Событие редкое и потому хочется узнать мнение о стабильности новой >> версиии возможных проблемах после перехода на неё. >> > Ставить, только protupgrade -rf p5-* это собственно пересобрать всё, яя > вот какраз сегодня ночь мучался. > Долго это. А посмотреть что пересоберётся можно наверное так: portupgrade -nrf perl-5.8.* -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From ivan на serezhkin.com Thu Jan 15 06:51:55 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Thu, 15 Jan 2009 17:51:55 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <496F440F.2040403@protey.ru> References: <1132660026.20090115000609@softsearch.ru> <412791231969731@webmail33.yandex.ru> <496F1A51.5060501@protey.ru> <32391232022687@webmail20.yandex.ru> <496F3FF0.6090706@protey.ru> <41021232027744@webmail8.yandex.ru> <496F440F.2040403@protey.ru> Message-ID: <496F4D8B.9050908@serezhkin.com> Sergey Skvortsov wrote: > При переходе с 5.8 на 5.10 надо будет пересобрать _все_ порты, зависящие > от perl - поскольку внутренности изменились более чем значительно. > Да при любом апгрейде его надо перевобирать, ибо они ж живут в /usr/local/lib/perl5/site_perl/$$PERL_VER$$ Да и mach тоже надо пересобирать полностью, даже в пределах миграции на треды / с тредов в одной версии. А вот про зоопарк ... в FreeBSD для зоопарка клетки придуманы, так что не очень уж это страшно. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From andy на shitov.ru Thu Jan 15 12:53:50 2009 From: andy на shitov.ru (Andrew Shitov) Date: Thu, 15 Jan 2009 23:53:50 +0300 Subject: [Moscow.pm] Fwd: [pm_groups] GSoC 2009 - can your .pm pledge a student? In-Reply-To: <200901151233.43798.scratchcomputing@gmail.com> References: <200901151233.43798.scratchcomputing@gmail.com> Message-ID: Еще новости про Гсок. ---------- Forwarded message ---------- From: Eric Wilhelm Date: Thu, Jan 15, 2009 at 11:33 PM Subject: [pm_groups] GSoC 2009 - can your .pm pledge a student? To: pm_groups на pm.org Cc: Jonathan Leto Hello all, Jonathan Leto has stepped-up to take the wheel for the Summer of Code effort and would like to enlist your help to contact potential students. http://leto.net/dukeleto.pl/2009/01/perl-monger-parallelism.html We did a great job of enlisting mentors last year, so please help us balance that equation with students this year. Please feel free to use this handy template to enlist a few people from your group to help: ------------------------------------------------------- To: Subject: can we find one student for GSoC 2009? Hi all, I would like to have a few volunteers for our student outreach program. If you know a likely candidate or have the time to do a campus visit, please step forward. Let's help make this happen: http://leto.net/dukeleto.pl/2009/01/perl-monger-parallelism.html (Please feel free to contact me off-list if you or someone you know would like to volunteer.) By reading this message, you agree to allow yourself to be volunteered for this task by one of your fellow members. Thanks, ------------------------------------------------------- Thanks, Eric -- We who cut mere stones must always be envisioning cathedrals. --Quarry worker's creed --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- -- Request pm.org Technical Support via support на pm.org pm_groups mailing list pm_groups на pm.org http://mail.pm.org/mailman/listinfo/pm_groups -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ruz на bestpractical.com Thu Jan 15 14:05:59 2009 From: ruz на bestpractical.com (Ruslan Zakirov) Date: Fri, 16 Jan 2009 01:05:59 +0300 Subject: [Moscow.pm] =?utf-8?b?0LzQtdGB0YLQviDRgdGD0LHQsdC+0YLQvdC10LM=?= =?utf-8?b?0L4g0YXQsNC60LzQuNGC0LA=?= Message-ID: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> Внизу детали. Андрей или кто-то другой, пожалуйста вышлите скомпилированый список. Я уже просто выжат как лимон SOAPом, а клиент для сервиса еще не готов :( XML::Compile бяка :/ Проголосуйте за время. С 9 до 21 всего 12 часов. Я думаю, что нужно "начинать" с 9ти к десяти может подтянется половина. ---------- Forwarded message ---------- From: Peter Fedin Date: 2009/1/15 Subject: Re: Вопрос о месте субботнего хакмита To: Ruslan Zakirov Руслан, привет. Итак, детали по месту - это будет в здании на Семеновской (в здании на Мясницкой сейчас такая жесть с ремонтом, что я отказался от этой идеи), где проходил May Perl, аудитория 206. Будет внешний IP-адрес. Точный адрес - ул. Кирпичная, 33/5, а по карте - 1-й Кирпичный переулок, дом 5 - http://maps.yandex.ru/map.xml?mapID=2000&mapX=4200437&mapY=7479132&scale=10&descx=4200437&descy=7479132&text=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F%2C%20%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0%2C%20%D0%9A%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%BD%D1%8B%D0%B9%201-%D0%B9%20%D0%BF%D0%B5%D1%80%D0%B5%D1%83%D0%BB%D0%BE%D0%BA%2C%205 До 12-00 в пятницу необходимо выслать список участников - чтобы я успел оформить пропуска. В субботу аудитория наша - с 9-00 до 21-00. По поводу еды Мжно заказать доставку пиццы ? у Доминос пекарня на Бауманской, довезут моментально - http://www.yellow-pages.ru/rus/qu10/bo3443156 Можно сходить куда-то, куда ходили во время May Perl'a - всякие Тануки и кофехаусы на Щербаковской улице. Теоретически, можно поесть и на Кирпичной в буфете на 9-ом этаже. Чай-кофе можем мы сделать. Для комфортного чая и кофе ? лучше брать свои кружки)) Вроде ключевые вопросы рассказал. -- Best regards, Ruslan. From andy на shitov.ru Thu Jan 15 14:23:20 2009 From: andy на shitov.ru (Andrew Shitov) Date: Fri, 16 Jan 2009 01:23:20 +0300 Subject: [Moscow.pm] =?utf-8?b?0LzQtdGB0YLQviDRgdGD0LHQsdC+0YLQvdC10LM=?= =?utf-8?b?0L4g0YXQsNC60LzQuNGC0LA=?= In-Reply-To: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> Message-ID: Ребята, есть ли кто-то, кого не хватает в этом списке? Руслан Закиров Андрей Шитов Алексей Капранов Иван Сережкин Александр Орловский Владимир Перепелица Наим Шафиев Иван Бессарабов Евгений Косов Алексей Свешников Денис Евдокимов Дмитрий Симонов Товарища xames просьба сообщить свои фиы :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From d1v3rs на gmail.com Thu Jan 15 23:22:37 2009 From: d1v3rs на gmail.com (=?KOI8-R?B?88HNz9LPxM/L?=) Date: Fri, 16 Jan 2009 10:22:37 +0300 Subject: [Moscow.pm] =?koi8-r?b?zcXT1M8g09XCws/UzsXHzyDIwcvNydTB?= In-Reply-To: References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> Message-ID: Меня не хватает. Постараюсь быть. С уважением, Дуюнов Максим. From skv на protey.ru Thu Jan 15 23:22:08 2009 From: skv на protey.ru (Sergey Skvortsov) Date: Fri, 16 Jan 2009 10:22:08 +0300 Subject: [Moscow.pm] =?koi8-r?b?NS44Ljkg1yDQz9LUwcguIPPUwdfJ1Ng/?= In-Reply-To: <496F4D8B.9050908@serezhkin.com> References: <1132660026.20090115000609@softsearch.ru> <412791231969731@webmail33.yandex.ru> <496F1A51.5060501@protey.ru> <32391232022687@webmail20.yandex.ru> <496F3FF0.6090706@protey.ru> <41021232027744@webmail8.yandex.ru> <496F440F.2040403@protey.ru> <496F4D8B.9050908@serezhkin.com> Message-ID: <497035A0.1020205@protey.ru> On 15.01.2009 17:51, Vany Serezhkin wrote: > Sergey Skvortsov wrote: >> При переходе с 5.8 на 5.10 надо будет пересобрать _все_ порты, зависящие >> от perl - поскольку внутренности изменились более чем значительно. >> > Да при любом апгрейде его надо перевобирать, ибо они ж живут в > /usr/local/lib/perl5/site_perl/$$PERL_VER$$ При изменении minor версии - нет. man perl-after-upgrade > Да и mach тоже надо пересобирать полностью, даже в пределах миграции на > треды / с тредов в одной версии. При изменении OPTIONS - да, надо пересобирать. cd /usr/ports/lang/perl5.8 sudo make rebuild-xs > А вот про зоопарк ... в FreeBSD для зоопарка клетки придуманы, так что > не очень уж это страшно. Именно. Хочется разные версии perl - jails в руки. -- Sergey Skvortsov mailto: skv на protey.ru From unera на debian.org Fri Jan 16 02:08:33 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Fri, 16 Jan 2009 13:08:33 +0300 Subject: [Moscow.pm] =?utf-8?b?0LDQvdCw0LvQvtCzIGdvdG8/?= Message-ID: <20090116100832.GC12533@work.uvw.ru> я тут продолжаю доводить до ума свой профайлер, видимо скоро уже попадем на cpan... есть у perl'ового goto замечательная форма goto &sub она очень похожа на функцию exec, токма между перловыми функциями работает. sub wrapper { наш код .. goto &w_ed_sub; } то в этом случае в w_ed_sub вызывая caller нельзя будет узнать что функция была вызвана через wrapper. соответственно это очень полезно было бы при профайлинге, ибо в некотором количестве модулей работа некоторых функций опирается на результаты вызова caller и получается профайлер с такими конфликтует. посмотрел я в код DProf и некоторых других профайлеров, везде тупо составляют список "плохих" модулей и их не профайлят. вопрос, есть какие-либо идеи как написать аналог такого goto, но чтобы по завершению функции получить обратно управление? -- ... 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: 197 bytes Desc: Digital signature URL: From inthrax на gmail.com Fri Jan 16 02:16:33 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Fri, 16 Jan 2009 13:16:33 +0300 Subject: [Moscow.pm] =?windows-1251?b?4O3g6+7jIGdvdG8/?= In-Reply-To: <20090116100832.GC12533@work.uvw.ru> References: <20090116100832.GC12533@work.uvw.ru> Message-ID: <200901161316.33716.inthrax@gmail.com> Есть Sub::Uplevel более удобная форма, плюс вызвав CORE::caller можно узнать реальный стек On Friday 16 January 2009 13:08:33 Dmitry E. Oboukhov wrote: > я тут продолжаю доводить до ума свой профайлер, видимо > скоро уже попадем на cpan... > > есть у perl'ового goto замечательная форма > > goto &sub > > она очень похожа на функцию exec, токма между перловыми > функциями работает. > > > sub wrapper > { >         наш код >         .. > >         goto &w_ed_sub; > } > > то в этом случае в w_ed_sub вызывая caller нельзя будет узнать > что функция была вызвана через wrapper. > > соответственно это очень полезно было бы при профайлинге, ибо > в некотором количестве модулей работа некоторых функций > опирается на результаты вызова caller и получается профайлер > с такими конфликтует. > > посмотрел я в код DProf и некоторых других профайлеров, везде > тупо составляют список "плохих" модулей и их не профайлят. > > вопрос, есть какие-либо идеи как написать аналог такого goto, > но чтобы по завершению функции получить обратно управление? -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From unera на debian.org Fri Jan 16 02:42:01 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Fri, 16 Jan 2009 13:42:01 +0300 Subject: [Moscow.pm] =?utf-8?b?0LDQvdCw0LvQvtCzIGdvdG8/?= In-Reply-To: <200901161316.33716.inthrax@gmail.com> References: <20090116100832.GC12533@work.uvw.ru> <200901161316.33716.inthrax@gmail.com> Message-ID: <20090116104201.GF12533@work.uvw.ru> VVP> Есть Sub::Uplevel хм посмотрел я в код Sub::Uplevel там явно бага сходу видна подопытная функция вызывается всегда в wantarray, а по wantarray только срезы с массива возвращаются. на эту грабель я сразу наступил как профайлер еще делать начал :( Есть много функций которые в зависимости от wantarray разное возвращают, то бишь ($var) = foo; далеко не всегда эквивалентно $var=foo; уж не говоря о том что некоторые функции еще и пустой контекст возвращают. VVP> более удобная форма, плюс вызвав CORE::caller можно узнать реальный стек -- ... 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: 197 bytes Desc: Digital signature URL: From unera на debian.org Fri Jan 16 02:52:21 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Fri, 16 Jan 2009 13:52:21 +0300 Subject: [Moscow.pm] =?utf-8?b?0LDQvdCw0LvQvtCzIGdvdG8/?= In-Reply-To: <20090116104201.GF12533@work.uvw.ru> References: <20090116100832.GC12533@work.uvw.ru> <200901161316.33716.inthrax@gmail.com> <20090116104201.GF12533@work.uvw.ru> Message-ID: <20090116105221.GG12533@work.uvw.ru> TVVP> хм посмотрел я в код Sub::Uplevel там явно бага сходу видна TVVP> подопытная функция вызывается всегда в wantarray, а по wantarray TVVP> только срезы с массива возвращаются. а хм, не прав. не туда посмотрел. бага где-то в другом месте. прямая замена &$foo; на uplevel 1, $foo, @_; привела к тому же результату что неучет wantarray в самом начале. вот я в код и смотрел сразу с поиском по этому ключевому слову. а бага где-то в другом видимо, ща буду разбираться.. -- ... 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: 197 bytes Desc: Digital signature URL: From ivan на serezhkin.com Fri Jan 16 03:25:21 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Fri, 16 Jan 2009 14:25:21 +0300 Subject: [Moscow.pm] =?utf-8?b?0LzQtdGB0YLQviDRgdGD0LHQsdC+0YLQvdC10LM=?= =?utf-8?b?0L4g0YXQsNC60LzQuNGC0LA=?= In-Reply-To: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> Message-ID: <49706EA1.8000301@serezhkin.com> Буду в 10, с уддлиннителллями и прочей фигнёй. Встретте меня кто нибудь плз. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From inthrax на gmail.com Fri Jan 16 03:42:04 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Fri, 16 Jan 2009 14:42:04 +0300 Subject: [Moscow.pm] =?koi8-r?b?zcXT1M8g09XCws/UzsXHzyDIwcvNydTB?= In-Reply-To: <49706EA1.8000301@serezhkin.com> References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> <49706EA1.8000301@serezhkin.com> Message-ID: <200901161442.04686.inthrax@gmail.com> On Friday 16 January 2009 14:25:21 Vany Serezhkin wrote: > Буду в 10, с уддлиннителллями и прочей фигнёй. > > Встретте меня кто нибудь плз. Если успею сам к этому времени ;) -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From alex на kapranoff.ru Fri Jan 16 03:31:56 2009 From: alex на kapranoff.ru (Alex Kapranoff) Date: Fri, 16 Jan 2009 14:31:56 +0300 Subject: [Moscow.pm] =?koi8-r?b?zcXT1M8g09XCws/UzsXHzyDIwcvNydTB?= In-Reply-To: References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> Message-ID: <4970702C.7080105@kapranoff.ru> Антон Симонов, наш верстальщик. Andrew Shitov wrote: > Ребята, есть ли кто-то, кого не хватает в этом списке? > > > Руслан Закиров > Андрей Шитов > Алексей Капранов > Иван Сережкин > Александр Орловский > Владимир Перепелица > Наим Шафиев > Иван Бессарабов > Евгений Косов > Алексей Свешников > Денис Евдокимов > Дмитрий Симонов > > > Товарища xames просьба сообщить свои фиы :-) > > From pfedin на gmail.com Fri Jan 16 07:26:17 2009 From: pfedin на gmail.com (Peter Fedin) Date: Fri, 16 Jan 2009 18:26:17 +0300 Subject: [Moscow.pm] =?utf-8?b?0LzQtdGB0YLQviDRgdGD0LHQsdC+0YLQvdC10LM=?= =?utf-8?b?0L4g0YXQsNC60LzQuNGC0LA=?= In-Reply-To: <4970A458.5000701@kapranoff.ru> References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> <4970702C.7080105@kapranoff.ru> <589c94400901160705i2df37fadi5501c30238112248@mail.gmail.com> <4970A458.5000701@kapranoff.ru> Message-ID: Завтра уже на проходной допишем в список, пусть приходит конечно же. 2009/1/16 Alex Kapranoff > Ruslan Zakirov wrote: > >> Время уже шесть вечера :( нужно спросить у Петра. >> > > Угу, а я письмо отправил в 2 часа дня :( В интернетах творится безобразие. > > > 2009/1/16 Alex Kapranoff : >> >>> Антон Симонов, наш верстальщик. >>> >>> Andrew Shitov wrote: >>> >>>> Ребята, есть ли кто-то, кого не хватает в этом списке? >>>> >>>> >>>> Руслан Закиров >>>> Андрей Шитов >>>> Алексей Капранов >>>> Иван Сережкин >>>> Александр Орловский >>>> Владимир Перепелица >>>> Наим Шафиев >>>> Иван Бессарабов >>>> Евгений Косов >>>> Алексей Свешников >>>> Денис Евдокимов >>>> Дмитрий Симонов >>>> >>>> >>>> Товарища xames просьба сообщить свои фиы :-) >>>> >>>> >>>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >>> >> >> >> > -- С уважением, Федин Пётр Сергеевич тел. +7 926 335-51-30 mailto:pfedin на gmail.com ICQ UIN: 192054495 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на serezhkin.com Fri Jan 16 08:14:17 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Fri, 16 Jan 2009 19:14:17 +0300 Subject: [Moscow.pm] =?koi8-r?b?zcXT1M8g09XCws/UzsXHzyDIwcvNydTB?= In-Reply-To: <4970702C.7080105@kapranoff.ru> References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> <4970702C.7080105@kapranoff.ru> Message-ID: <4970B259.6020605@serezhkin.com> Alex Kapranoff wrote: > Антон Симонов, наш верстальщик. TTk ? HTML::Template ? Как бы нам времени не пришлось угробить на изготовление View. я прадполагал Catalyst DBIx::Class Template::Toolkit. Хотя ... можно и написать View для чего нибудь страшного. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From diver на rambler-co.ru Fri Jan 16 08:14:31 2009 From: diver на rambler-co.ru (Maxim Duyunov) Date: Fri, 16 Jan 2009 19:14:31 +0300 Subject: [Moscow.pm] =?koi8-r?b?zcXT1M8g09XCws/UzsXHzyDIwcvNydTB?= In-Reply-To: <4970B259.6020605@serezhkin.com> References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> <4970702C.7080105@kapranoff.ru> <4970B259.6020605@serezhkin.com> Message-ID: <4970B267.4070703@rambler-co.ru> HTML::Template - точно. Vany Serezhkin пишет: > TTk ? > HTML::Template ? From alexey.sveshnikov на gmail.com Fri Jan 16 07:07:35 2009 From: alexey.sveshnikov на gmail.com (Alexey Sveshnikov) Date: Fri, 16 Jan 2009 18:07:35 +0300 Subject: [Moscow.pm] =?koi8-r?b?zcXT1M8g09XCws/UzsXHzyDIwcvNydTB?= In-Reply-To: References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> Message-ID: <4970A2B7.8030208@gmail.com> Эмм.. Я, к сожалению, не смогу присутствовать. > Ребята, есть ли кто-то, кого не хватает в этом списке? > > > Руслан Закиров > Андрей Шитов > Алексей Капранов > Иван Сережкин > Александр Орловский > Владимир Перепелица > Наим Шафиев > Иван Бессарабов > Евгений Косов > Алексей Свешников <-- я > Денис Евдокимов > Дмитрий Симонов > > > Товарища xames просьба сообщить свои фиы :-) > From ivan на serezhkin.com Fri Jan 16 08:45:13 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Fri, 16 Jan 2009 19:45:13 +0300 Subject: [Moscow.pm] =?koi8-r?b?zcXT1M8g09XCws/UzsXHzyDIwcvNydTB?= In-Reply-To: <4970B267.4070703@rambler-co.ru> References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> <4970702C.7080105@kapranoff.ru> <4970B259.6020605@serezhkin.com> <4970B267.4070703@rambler-co.ru> Message-ID: <4970B999.3030307@serezhkin.com> Maxim Duyunov wrote: > HTML::Template - точно. aknowledged В спешке его собираю. > > Vany Serezhkin пишет: >> TTk ? >> HTML::Template ? > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From inthrax на gmail.com Fri Jan 16 08:58:16 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Fri, 16 Jan 2009 19:58:16 +0300 Subject: [Moscow.pm] =?koi8-r?b?zcXT1M8g09XCws/UzsXHzyDIwcvNydTB?= In-Reply-To: <4970B999.3030307@serezhkin.com> References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> <4970B267.4070703@rambler-co.ru> <4970B999.3030307@serezhkin.com> Message-ID: <200901161958.16917.inthrax@gmail.com> On Friday 16 January 2009 19:45:13 Vany Serezhkin wrote: > Maxim Duyunov wrote: > > HTML::Template - точно. > > aknowledged > В спешке его собираю. в пень HTML::Template, отстой полнейший TTk рулит > > > Vany Serezhkin пишет: > >> TTk ? > >> HTML::Template ? > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From ivan на serezhkin.com Fri Jan 16 09:03:49 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Fri, 16 Jan 2009 20:03:49 +0300 Subject: [Moscow.pm] =?utf-8?b?0JAg0YMg0LLQsNGBINGA0LDQsdC+0YLQsNC10YIg?= =?utf-8?q?=3F?= Message-ID: <4970BDF5.3080909@serezhkin.com> Привет, Вот это у вас работает ? Интересуют перлы с тредами/без, 588, 589. perl -wle '(1 x $_) !~ /^(1{2,}?){2,}$/ && print while ++ $_' Ps у меня 589 с тредами на каренте свалился. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From evdokimov.denis на gmail.com Fri Jan 16 09:29:37 2009 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Fri, 16 Jan 2009 20:29:37 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDVINfB0yDSwcLP1MHF1CA/?= In-Reply-To: <4970BDF5.3080909@serezhkin.com> References: <4970BDF5.3080909@serezhkin.com> Message-ID: green на green:~$ perl -wle '(1 x $_) !~ /^(1{2,}?){2,}$/ && print while ++ $_' 1 2 3 Segmentation fault green на green:~$ perl -V Summary of my perl5 (revision 5 version 8 subversion 8) configuration: Platform: osname=linux, osvers=2.6.24-19-server, archname=i486-linux-gnu-thread-multi ----------- ???????? ????? ----------- ???????? ? ??????? HTML ???? ?????????… URL: From inthrax на gmail.com Fri Jan 16 09:40:43 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Fri, 16 Jan 2009 20:40:43 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDVINfB0yDSwcLP1MHF1CA/?= In-Reply-To: <4970BDF5.3080909@serezhkin.com> References: <4970BDF5.3080909@serezhkin.com> Message-ID: <200901162040.43885.inthrax@gmail.com> On Friday 16 January 2009 20:03:49 Vany Serezhkin wrote: > Привет, > > Вот это у вас работает ? > Интересуют перлы с тредами/без, 588, 589. > > perl -wle '(1 x $_) !~ /^(1{2,}?){2,}$/ && print while ++ $_' > > > Ps у меня 589 с тредами на каренте свалился. mons на mashinka ~ $ perl -wle '(1 x $_) !~ /^(1{2,}?){2,}$/ && print while ++ $_' 1 2 3 ^C mons на mashinka ~ $ perl -V Summary of my perl5 (revision 5 version 8 subversion 8) configuration: Platform: osname=linux, osvers=2.6.13.3-ss, archname=i686-linux-thread-multi не падает, жрет проц. -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From ivan на serezhkin.com Fri Jan 16 09:40:13 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Fri, 16 Jan 2009 20:40:13 +0300 Subject: [Moscow.pm] =?utf-8?b?Z2l0INC90LAg0LfQsNCy0YLRgNCwLg==?= Message-ID: <4970C67D.7020805@serezhkin.com> Привет. Все прочитали man gittutorial ? Или завтра решим какой контроль версий пользовать? -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From evdokimov.denis на gmail.com Fri Jan 16 09:44:43 2009 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Fri, 16 Jan 2009 20:44:43 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDVINfB0yDSwcLP1MHF1CA/?= In-Reply-To: <200901162040.43885.inthrax@gmail.com> References: <4970BDF5.3080909@serezhkin.com> <200901162040.43885.inthrax@gmail.com> Message-ID: > > > не падает, жрет проц. > Именно, а потом падает ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ashrub на agava.com Fri Jan 16 09:50:28 2009 From: ashrub на agava.com (Alexey Shrub) Date: Fri, 16 Jan 2009 20:50:28 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDVINfB0yDSwcLP1MHF1CA/?= In-Reply-To: <4970BDF5.3080909@serezhkin.com> References: <4970BDF5.3080909@serezhkin.com> Message-ID: <4970C8E4.5060806@agava.com> ashrub на mashinka:~$ perl -wle '(1 x $_) !~ /^(1{2,}?){2,}$/ && print while ++ $_' 1 2 3 ashrub на mashinka:~$ perl -V Summary of my perl5 (revision 5 version 8 subversion 8) configuration: Platform: osname=linux, osvers=2.6.18-6-686, archname=i486-linux-gnu-thread-multi [ashrub на mashinka] ~ $ perl -wle '(1 x $_) !~ /^(1{2,}?){2,}$/ && print while ++ $_' 1 2 3 ^C [ashrub на mashinka] ~ $ perl -V Summary of my perl5 (revision 5 version 8 subversion 8) configuration: Platform: osname=freebsd, osvers=6.1-release, archname=i386-freebsd-64int Проц сжирает, но падения не дождался, скучно жадать, проц занят и ничего не выводит Vany Serezhkin wrote: > Привет, > > Вот это у вас работает ? > Интересуют перлы с тредами/без, 588, 589. > > perl -wle '(1 x $_) !~ /^(1{2,}?){2,}$/ && print while ++ $_' > > > Ps у меня 589 с тредами на каренте свалился. > -- Шруб Алексей Технический руководитель проектов icq: 345894734 http://www.agava.ru/ From ivan на serezhkin.com Fri Jan 16 09:44:42 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Fri, 16 Jan 2009 20:44:42 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDVINfB0yDSwcLP1MHF1CA/?= In-Reply-To: <200901162040.43885.inthrax@gmail.com> References: <4970BDF5.3080909@serezhkin.com> <200901162040.43885.inthrax@gmail.com> Message-ID: <4970C78A.1000600@serezhkin.com> Vladimir V. Perepelitsa wrote: > не падает, жрет проц. > И память ? - Знач рухнет по нехватке памяти. Вааще должно простые числа писать. Кто нибудь может объяснить что тут происходит, в стэктрейсе видна нехилая рекурсия : #6 0x28163941 in S_regmatch () from /usr/local/lib/perl5/5.8.9/mach/CORE/libperl.so #7 0x2816576a in S_regmatch () from /usr/local/lib/perl5/5.8.9/mach/CORE/libperl.so #8 0x28163941 in S_regmatch () from /usr/local/lib/perl5/5.8.9/mach/CORE/libperl.so #9 0x2816576a in S_regmatch () from /usr/local/lib/perl5/5.8.9/mach/CORE/libperl.so #10 0x28163941 in S_regmatch () from /usr/local/lib/perl5/5.8.9/mach/CORE/libperl.so ... стотыщщмильёнов -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ivan на serezhkin.com Fri Jan 16 09:01:57 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Fri, 16 Jan 2009 20:01:57 +0300 Subject: [Moscow.pm] =?koi8-r?b?zcXT1M8g09XCws/UzsXHzyDIwcvNydTB?= In-Reply-To: <200901161958.16917.inthrax@gmail.com> References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> <4970B267.4070703@rambler-co.ru> <4970B999.3030307@serezhkin.com> <200901161958.16917.inthrax@gmail.com> Message-ID: <4970BD85.6090906@serezhkin.com> Vladimir V. Perepelitsa wrote: > в пень HTML::Template, отстой полнейший > TTk рулит > Ну ... +1 , но решать верстальщику. для TTk у меня всё всегда с собой =) -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From proler на gmail.com Fri Jan 16 11:29:33 2009 From: proler на gmail.com (Oleg Alexeenkov) Date: Fri, 16 Jan 2009 22:29:33 +0300 Subject: [Moscow.pm] =?koi8-r?b?zcXT1M8g09XCws/UzsXHzyDIwcvNydTB?= In-Reply-To: <200901161958.16917.inthrax@gmail.com> References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> <4970B267.4070703@rambler-co.ru> <4970B999.3030307@serezhkin.com> <200901161958.16917.inthrax@gmail.com> Message-ID: <764963760.20090116222933@gmail.com> Здравствуйте, Vladimir. Вы писали 16 января 2009 г., 19:58:16: > в пень HTML::Template, отстой полнейший Хоть я и не смогу завтра, хоть не довелось ни с чем другим кроме него, но жырный +1 > TTk рулит -- С уважением, Oleg mailto:proler на gmail.com From alex на kapranoff.ru Fri Jan 16 07:14:32 2009 From: alex на kapranoff.ru (Alex Kapranoff) Date: Fri, 16 Jan 2009 18:14:32 +0300 Subject: [Moscow.pm] =?utf-8?b?0LzQtdGB0YLQviDRgdGD0LHQsdC+0YLQvdC10LM=?= =?utf-8?b?0L4g0YXQsNC60LzQuNGC0LA=?= In-Reply-To: <589c94400901160705i2df37fadi5501c30238112248@mail.gmail.com> References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> <4970702C.7080105@kapranoff.ru> <589c94400901160705i2df37fadi5501c30238112248@mail.gmail.com> Message-ID: <4970A458.5000701@kapranoff.ru> Ruslan Zakirov wrote: > Время уже шесть вечера :( нужно спросить у Петра. Угу, а я письмо отправил в 2 часа дня :( В интернетах творится безобразие. > 2009/1/16 Alex Kapranoff : >> Антон Симонов, наш верстальщик. >> >> Andrew Shitov wrote: >>> Ребята, есть ли кто-то, кого не хватает в этом списке? >>> >>> >>> Руслан Закиров >>> Андрей Шитов >>> Алексей Капранов >>> Иван Сережкин >>> Александр Орловский >>> Владимир Перепелица >>> Наим Шафиев >>> Иван Бессарабов >>> Евгений Косов >>> Алексей Свешников >>> Денис Евдокимов >>> Дмитрий Симонов >>> >>> >>> Товарища xames просьба сообщить свои фиы :-) >>> >>> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > From evgeniy на kosov.su Fri Jan 16 09:33:03 2009 From: evgeniy на kosov.su (Eugene Kosov) Date: Fri, 16 Jan 2009 20:33:03 +0300 Subject: [Moscow.pm] =?koi8-r?b?zcXT1M8g09XCws/UzsXHzyDIwcvNydTB?= In-Reply-To: <200901161958.16917.inthrax@gmail.com> References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> <4970B267.4070703@rambler-co.ru> <4970B999.3030307@serezhkin.com> <200901161958.16917.inthrax@gmail.com> Message-ID: <4970C4CF.2050901@kosov.su> Vladimir V. Perepelitsa wrote: > On Friday 16 January 2009 19:45:13 Vany Serezhkin wrote: >> Maxim Duyunov wrote: >>> HTML::Template - точно. >> aknowledged >> В спешке его собираю. > > в пень HTML::Template, отстой полнейший > TTk рулит Согласен. ИМХО HTML::Template убог на фоне Template Toolkit. >>> Vany Serezhkin пишет: >>>> TTk ? >>>> HTML::Template ? >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org > > > -- С уважением, Евгений Косов. From gg.error на gmail.com Fri Jan 16 13:42:35 2009 From: gg.error на gmail.com (=?UTF-8?B?0J/QsNCy0LXQuyDQotC40LzQvtC90LjQvQ==?=) Date: Sat, 17 Jan 2009 00:42:35 +0300 Subject: [Moscow.pm] =?utf-8?b?0LzQtdGB0YLQviDRgdGD0LHQsdC+0YLQvdC10LM=?= =?utf-8?b?0L4g0YXQsNC60LzQuNGC0LA=?= In-Reply-To: <4970C4CF.2050901@kosov.su> References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> <4970B267.4070703@rambler-co.ru> <4970B999.3030307@serezhkin.com> <200901161958.16917.inthrax@gmail.com> <4970C4CF.2050901@kosov.su> Message-ID: <75b57edb0901161342l253da9ffn923f5d27b2559e91@mail.gmail.com> 16 января 2009 г. 20:33 пользователь Eugene Kosov написал: > Vladimir V. Perepelitsa wrote: > >> On Friday 16 January 2009 19:45:13 Vany Serezhkin wrote: >> >>> Maxim Duyunov wrote: >>> >>>> HTML::Template - точно. >>>> >>> aknowledged >>> В спешке его собираю. >>> >> >> в пень HTML::Template, отстой полнейший >> TTk рулит >> > > Согласен. ИМХО HTML::Template убог на фоне Template Toolkit. а ZM::Template кто-нибудь смотрел? не хочется открывать новый тред, вроде тема не слишком плодородная. > > > Vany Serezhkin пишет: >>>> >>>>> TTk ? >>>>> HTML::Template ? >>>>> >>>> -- >>>> 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 на serezhkin.com Fri Jan 16 11:34:31 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Fri, 16 Jan 2009 22:34:31 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDVINfB0yDSwcLP1MHF1CA/?= In-Reply-To: <4970C8E4.5060806@agava.com> References: <4970BDF5.3080909@serezhkin.com> <4970C8E4.5060806@agava.com> Message-ID: <4970E147.9080700@serezhkin.com> Привет. Так, отставить панику, это я идиот. Фишка в том, что при perl -wle '(1 x $_) !~ /^(11+)\1+$/ && print while ++ $_' Мы матчим последовательность, а потом тооже самое, а во время (){} мы матчим n раз эти самые скобки Вообщем оно матчит (11)(11)(11)...(111) и идёт дальше. А когда ему таки подсовывают стотыщщмильёнов единиц - естественно валится по памяти. первая строчка кода печатает простые числа. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From alex на kapranoff.ru Fri Jan 16 23:36:41 2009 From: alex на kapranoff.ru (Alex Kapranoff) Date: Sat, 17 Jan 2009 10:36:41 +0300 Subject: [Moscow.pm] =?koi8-r?b?zcXT1M8g09XCws/UzsXHzyDIwcvNydTB?= In-Reply-To: <200901161958.16917.inthrax@gmail.com> References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> <4970B267.4070703@rambler-co.ru> <4970B999.3030307@serezhkin.com> <200901161958.16917.inthrax@gmail.com> Message-ID: <49718A89.3050801@kapranoff.ru> Vladimir V. Perepelitsa wrote: > On Friday 16 January 2009 19:45:13 Vany Serezhkin wrote: >> Maxim Duyunov wrote: >>> HTML::Template - точно. >> aknowledged >> В спешке его собираю. > > в пень HTML::Template, отстой полнейший Убогость HTML::Template -- это фича. Когда-нибудь я напишу статью про то, как HTML::Template помогает делать большие и успешные проекты своей убогостью. > TTk рулит > >>> Vany Serezhkin пишет: >>>> TTk ? >>>> HTML::Template ? >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org > > > From evdokimov.denis на gmail.com Fri Jan 16 23:52:50 2009 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Sat, 17 Jan 2009 10:52:50 +0300 Subject: [Moscow.pm] Hackmeet NOW!!! Message-ID: Всё уже почти организовалось. Собралось пока 7 человек. У нас уже стоит "Большой круглый стол"(На деле квадратный), чайник, WiFi, стол с кучей фруктов и всяких печенюшек. Осталось совсем немного времени до нашего первого тестового хакмита!!! Кстати, нас уже 8 ;-) ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From shafiev на gmail.com Sat Jan 17 00:15:03 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Sat, 17 Jan 2009 11:15:03 +0300 Subject: [Moscow.pm] Hackmeet NOW!!! In-Reply-To: References: Message-ID: <218771510901170015m35ac1efanf1cef61753023a22@mail.gmail.com> nadeyus uspet dobratsya do vas do nachala . 17.01.09, Denis Evdokimov написал(а): > Всё уже почти организовалось. > Собралось пока 7 человек. > У нас уже стоит "Большой круглый стол"(На деле квадратный), чайник, WiFi, > стол с кучей фруктов и всяких печенюшек. > Осталось совсем немного времени до нашего первого тестового хакмита!!! > > Кстати, нас уже 8 ;-) > From dmitry на eremeev.ru Fri Jan 16 23:52:25 2009 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Sat, 17 Jan 2009 11:52:25 +0400 Subject: [Moscow.pm] =?koi8-r?b?zcXT1M8g09XCws/UzsXHzyDIwcvNydTB?= In-Reply-To: <49718A89.3050801@kapranoff.ru> References: <589c94400901151405t18ca98b2i5d407c0d1bedca70@mail.gmail.com> <4970B267.4070703@rambler-co.ru> <4970B999.3030307@serezhkin.com> <200901161958.16917.inthrax@gmail.com> <49718A89.3050801@kapranoff.ru> Message-ID: <2E2E37DE-FE18-4D4F-8A9D-E4CFDE8D5090@eremeev.ru> Кроме того, "технологическая убогость"!="коммерческая не успешность". 17.01.2009, в 11:36, Alex Kapranoff написал(а): > Vladimir V. Perepelitsa wrote: >> On Friday 16 January 2009 19:45:13 Vany Serezhkin wrote: >>> Maxim Duyunov wrote: >>>> HTML::Template - точно. >>> aknowledged >>> В спешке его собираю. >> в пень HTML::Template, отстой полнейший > > Убогость HTML::Template -- это фича. Когда-нибудь я напишу статью > про то, как HTML::Template помогает делать большие и успешные > проекты своей убогостью. > >> TTk рулит >>>> Vany Serezhkin пишет: >>>>> TTk ? >>>>> HTML::Template ? >>>> -- >>>> 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 hsw на hsw.pp.ru Sat Jan 17 01:45:07 2009 From: hsw на hsw.pp.ru (Sergey Homenkow) Date: Sat, 17 Jan 2009 12:45:07 +0300 Subject: [Moscow.pm] Hackmeet NOW!!! In-Reply-To: References: Message-ID: <4971A8A3.1080407@hsw.pp.ru> Привет! Как к вам туда попасть? Кому-нибудь позвонить, что бы забрали с проходной? Меня не было в списке. Буду около 14:00. -- Сергей Хоменков From evdokimov.denis на gmail.com Sat Jan 17 01:49:35 2009 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Sat, 17 Jan 2009 12:49:35 +0300 Subject: [Moscow.pm] Hackmeet NOW!!! In-Reply-To: <4971A8A3.1080407@hsw.pp.ru> References: <4971A8A3.1080407@hsw.pp.ru> Message-ID: Мы тебя внесём в список Если что +7 926 584 13 87 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From hsw на hsw.pp.ru Sat Jan 17 12:30:30 2009 From: hsw на hsw.pp.ru (Sergey Homenkow) Date: Sat, 17 Jan 2009 23:30:30 +0300 Subject: [Moscow.pm] =?koi8-r?b?SGFja21lZXQg5s/Uzw==?= In-Reply-To: References: Message-ID: <49723FE6.2020108@hsw.pp.ru> http://foto.rambler.ru/users/hsw/4/ From shafiev на gmail.com Sat Jan 17 14:26:58 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Sun, 18 Jan 2009 01:26:58 +0300 Subject: [Moscow.pm] =?koi8-r?b?SGFja21lZXQg5s/Uzw==?= In-Reply-To: <49723FE6.2020108@hsw.pp.ru> References: <49723FE6.2020108@hsw.pp.ru> Message-ID: <218771510901171426y2495526du1ad2dd9681263ad2@mail.gmail.com> Неплохо.Ждемс видео от сережкина ) 17 января 2009 г. 23:30 пользователь Sergey Homenkow написал: > http://foto.rambler.ru/users/hsw/4/ > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ruslan.zakirov на gmail.com Sat Jan 17 16:39:09 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Sun, 18 Jan 2009 03:39:09 +0300 Subject: [Moscow.pm] =?utf-8?b?SGFja21lZXQg0KTQvtGC0L4=?= In-Reply-To: <218771510901171426y2495526du1ad2dd9681263ad2@mail.gmail.com> References: <49723FE6.2020108@hsw.pp.ru> <218771510901171426y2495526du1ad2dd9681263ad2@mail.gmail.com> Message-ID: <589c94400901171639m327962e9xbdf77103e8a0e9e5@mail.gmail.com> Наим, нормально добрались? Я вот только из душа :) 2009/1/18 Naim Shafiev : > Неплохо.Ждемс видео от сережкина ) > > 17 января 2009 г. 23:30 пользователь Sergey Homenkow > написал: >> >> http://foto.rambler.ru/users/hsw/4/ >> -- >> 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 alex на kapranoff.ru Sun Jan 18 00:55:45 2009 From: alex на kapranoff.ru (Alex Kapranoff) Date: Sun, 18 Jan 2009 11:55:45 +0300 Subject: [Moscow.pm] =?windows-1251?b?zO7oIPTu8u4g8SD14Ors6PLg?= Message-ID: <4972EE91.7090906@kapranoff.ru> http://picasaweb.google.ru/kapranoff/MoscowPmHackmeet1?authkey=bevwxVegc0o# Как водится, принимаются заявки на удаление, но вроде там всё прилично ;) From postmaster на softsearch.ru Sun Jan 18 03:42:19 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Sun, 18 Jan 2009 14:42:19 +0300 Subject: [Moscow.pm] =?koi8-r?b?7c/JIMbP1M8g0yDIwcvNydTB?= In-Reply-To: <4972EE91.7090906@kapranoff.ru> References: <4972EE91.7090906@kapranoff.ru> Message-ID: <753241322.20090118144219@softsearch.ru> Здравствуйте, Алекс. А planetperl.ru то сделали? AK> http://picasaweb.google.ru/kapranoff/MoscowPmHackmeet1?authkey=bevwxVegc0o# AK> Как водится, принимаются заявки на удаление, но вроде там всё прилично ;) -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From shafiev на gmail.com Sun Jan 18 03:50:12 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Sun, 18 Jan 2009 14:50:12 +0300 Subject: [Moscow.pm] =?koi8-r?b?SGFja21lZXQg5s/Uzw==?= In-Reply-To: <589c94400901171639m327962e9xbdf77103e8a0e9e5@mail.gmail.com> References: <49723FE6.2020108@hsw.pp.ru> <218771510901171426y2495526du1ad2dd9681263ad2@mail.gmail.com> <589c94400901171639m327962e9xbdf77103e8a0e9e5@mail.gmail.com> Message-ID: <218771510901180350m274606d1j88516bdb39c0fec@mail.gmail.com> Да вроде нормально.Щас опять с утра работу за субботу делаю. ) 18 января 2009 г. 3:39 пользователь Ruslan Zakirov написал: > Наим, нормально добрались? Я вот только из душа :) > > 2009/1/18 Naim Shafiev : > > Неплохо.Ждемс видео от сережкина ) > > > > 17 января 2009 г. 23:30 пользователь Sergey Homenkow > > написал: > >> > >> http://foto.rambler.ru/users/hsw/4/ > >> -- > >> 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 > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на bessarabov.ru Sun Jan 18 04:20:17 2009 From: ivan на bessarabov.ru (bessarabov) Date: Sun, 18 Jan 2009 15:20:17 +0300 Subject: [Moscow.pm] hackmeet photos Message-ID: <25f5eeffa7f45eb948d8951904744f7e@192.168.1.1> Мои фотки с Хакмита (снимал на мобильник): http://www.flickr.com/photos/86746848 на N00/sets/72157612709185330/ -- bessarabov From diver на rambler-co.ru Sun Jan 18 03:47:53 2009 From: diver на rambler-co.ru (Maxim Duyunov) Date: Sun, 18 Jan 2009 14:47:53 +0300 Subject: [Moscow.pm] =?koi8-r?b?7c/JIMbP1M8g0yDIwcvNydTB?= In-Reply-To: <753241322.20090118144219@softsearch.ru> References: <4972EE91.7090906@kapranoff.ru> <753241322.20090118144219@softsearch.ru> Message-ID: <497316E9.4080708@rambler-co.ru> Кое-что есть, но его ещё не выкатили в продакшн. В моей песочнице можно посмотреть, как это выглядит на данный момент: http://diver.selfip.com:3000/ Михаил Монашёв пишет: > Здравствуйте, Алекс. > > А planetperl.ru то сделали? > [snip] From unera на debian.org Sun Jan 18 04:52:19 2009 From: unera на debian.org (Dmitry E. Oboukhov) Date: Sun, 18 Jan 2009 15:52:19 +0300 Subject: [Moscow.pm] hackmeet photos In-Reply-To: <25f5eeffa7f45eb948d8951904744f7e@192.168.1.1> References: <25f5eeffa7f45eb948d8951904744f7e@192.168.1.1> Message-ID: <20090118125219.GC23718@work.uvw.ru> b> Мои фотки с Хакмита (снимал на мобильник): b> http://www.flickr.com/photos/86746848 на N00/sets/72157612709185330/ покажите что написали то? ;) -- ... 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: 197 bytes Desc: Digital signature URL: From ivan на serezhkin.com Sun Jan 18 13:29:12 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Mon, 19 Jan 2009 00:29:12 +0300 Subject: [Moscow.pm] =?utf-8?b?0JHQsNGI0L7QtSDRgdC/0LDRgdC40LHQviDQt9Cw?= =?utf-8?q?_Win32=2EKido?= Message-ID: <49739F28.9060400@serezhkin.com> Привет. Вот такое счастье принесла моя торрентососалка домой. А так, видео пережимается .. что то у меня mencoder сломался, по этому любим ffmpeg. А теперь главное: Use of uninitialized value in concatenation (.) or string at lib/Plagger/Plugin/Globus/Publish/Items.pm line 38. Языки у нас не определяются, убрал NOT NULL в items.lang На морде у нас сплошной Ларри - Кажется мне, что языки и авторы - это класные кандидаты для выносы в словари. Кто против - можете поднять руки, одеть барабаны ..... =) -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From postmaster на softsearch.ru Sun Jan 18 16:22:15 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Mon, 19 Jan 2009 03:22:15 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= Message-ID: <1497801035.20090119032215@softsearch.ru> Здравствуйте. Вот думаю перейти с написания скриптов, обрабатывающих например всех юзеров, к написанию функций для MapReduce. А потому, хотел поинтересоваться, как народ в компаниях вроде Яндекса, Рамблера, Супа, Мыла и других реализует гугловский MapReduce? На спане нашёл http://search.cpan.org/dist/Parallel-MapReduce/ , что весьма любопытно. Как например решается проблема перекачки и накопления большого количества данных между фазами Map и Reduce и между одним MapReduce-ом и другим MapReduce-ом? -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From sharifulin на gmail.com Mon Jan 19 00:03:55 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Mon, 19 Jan 2009 11:03:55 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <1497801035.20090119032215@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> Message-ID: <91318900901190003g4e167fc8n83c6ecfd1fd6bb4@mail.gmail.com> Я тоже пришел к тому, чтобы использовать мап редьюс. Видел этот модуль, но не понял его :) Было бы интересно услышать опыт использования. Только пока сам не сделаешь, никто не расскажет :) 19.01.09, Михаил Монашёв написал(а): > Здравствуйте. > > Вот думаю перейти с написания скриптов, обрабатывающих например всех > юзеров, к написанию функций для MapReduce. А потому, хотел > поинтересоваться, как народ в компаниях вроде Яндекса, Рамблера, Супа, > Мыла и других реализует гугловский MapReduce? > > На спане нашёл http://search.cpan.org/dist/Parallel-MapReduce/ , что > весьма любопытно. > > Как например решается проблема перекачки и накопления большого > количества данных между фазами Map и Reduce и между одним MapReduce-ом > и другим MapReduce-ом? > > -- > > С уважением, > Михаил Монашёв, 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 nordicdyno на yandex.ru Mon Jan 19 00:21:35 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Mon, 19 Jan 2009 11:21:35 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <1497801035.20090119032215@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> Message-ID: <82731232353295@webmail12.yandex.ru> Я знаю не-Perl реализацию map/reduce - это Hadoop (Java). Там для хранения данных используется своя распределенная ФС, которая хранит файлы кусками на нодах, воркеры, соответсвенно, обрабатывают локальные куски данных... Точно не знаю, подзабыл :) Подробности можно в документации посмотреть и в исходном коде Hadoop. 19.01.09, 03:22, "Михаил Монашёв" : > Здравствуйте. > Вот думаю перейти с написания скриптов, обрабатывающих например всех > юзеров, к написанию функций для MapReduce. А потому, хотел > поинтересоваться, как народ в компаниях вроде Яндекса, Рамблера, Супа, > Мыла и других реализует гугловский MapReduce? > На спане нашёл http://search.cpan.org/dist/Parallel-MapReduce/ , что > весьма любопытно. > Как например решается проблема перекачки и накопления большого > количества данных между фазами Map и Reduce и между одним MapReduce-ом > и другим MapReduce-ом? > -- > С уважением, > Михаил Монашёв, 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 alex на kapranoff.ru Mon Jan 19 01:16:28 2009 From: alex на kapranoff.ru (Alex Kapranoff) Date: Mon, 19 Jan 2009 12:16:28 +0300 Subject: [Moscow.pm] Version Control Systems (inspired by Hackmeet) Message-ID: <497444EC.40706@kapranoff.ru> Всем привет! А кто из участников Хакмита раньше с какими VCS работал? Напишите, плиз. rcs,cvs,svn etc :) From inthrax на gmail.com Mon Jan 19 01:43:52 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Mon, 19 Jan 2009 12:43:52 +0300 Subject: [Moscow.pm] Version Control Systems (inspired by Hackmeet) In-Reply-To: <497444EC.40706@kapranoff.ru> References: <497444EC.40706@kapranoff.ru> Message-ID: <200901191243.52265.inthrax@gmail.com> On Monday 19 January 2009 12:16:28 Alex Kapranoff wrote: > Всем привет! > > А кто из участников Хакмита раньше с какими VCS работал? Напишите, плиз. > rcs,cvs,svn etc :) cvs, svn -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From diver на rambler-co.ru Mon Jan 19 01:48:03 2009 From: diver на rambler-co.ru (Maxim Duyunov) Date: Mon, 19 Jan 2009 12:48:03 +0300 Subject: [Moscow.pm] Version Control Systems (inspired by Hackmeet) In-Reply-To: <200901191243.52265.inthrax@gmail.com> References: <497444EC.40706@kapranoff.ru> <200901191243.52265.inthrax@gmail.com> Message-ID: <49744C53.40504@rambler-co.ru> >> А кто из участников Хакмита раньше с какими VCS работал? Напишите, плиз. > > cvs, svn > Аналогично... From postmaster на softsearch.ru Mon Jan 19 02:09:55 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Mon, 19 Jan 2009 13:09:55 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <91318900901190003g4e167fc8n83c6ecfd1fd6bb4@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <91318900901190003g4e167fc8n83c6ecfd1fd6bb4@mail.gmail.com> Message-ID: <362471740.20090119130955@softsearch.ru> Здравствуйте, Анатолий. Дык, как только начинаешь шардить данные, то приходишь к мэпредьюсу, ибо иначе эти данные трудоёмко обрабатывать. АШ> Я тоже пришел к тому, чтобы использовать мап редьюс. Видел этот АШ> модуль, но не понял его :) У не ясно как данные перекачивать большие. Вот скажем нужно обработать миллиард пар ключ-значение. И маперы на каждую пару выдают 10 пар ключ-значение. Как всё это перекачать редьюсерам и где всё это хранить, пока все маперы не закончат работу? АШ> Было бы интересно услышать опыт использования. Только пока сам не АШ> сделаешь, никто не расскажет :) >> Вот думаю перейти с написания скриптов, обрабатывающих например всех >> юзеров, к написанию функций для MapReduce. А потому, хотел >> поинтересоваться, как народ в компаниях вроде Яндекса, Рамблера, Супа, >> Мыла и других реализует гугловский MapReduce? >> >> На спане нашёл >> http://search.cpan.org/dist/Parallel-MapReduce/ , что >> весьма любопытно. >> >> Как например решается проблема перекачки и накопления большого >> количества данных между фазами Map и Reduce и между одним MapReduce-ом >> и другим MapReduce-ом? -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From postmaster на softsearch.ru Mon Jan 19 02:11:29 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Mon, 19 Jan 2009 13:11:29 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <82731232353295@webmail12.yandex.ru> References: <1497801035.20090119032215@softsearch.ru> <82731232353295@webmail12.yandex.ru> Message-ID: <628175665.20090119131129@softsearch.ru> Здравствуйте, Александр. OA> Я знаю не-Perl реализацию map/reduce - это Hadoop (Java). OA> Там для хранения данных используется своя распределенная ФС, OA> которая хранит файлы кусками на нодах, воркеры, соответсвенно, OA> обрабатывают локальные куски данных... Точно не знаю, подзабыл :) OA> Подробности можно в документации посмотреть и в исходном коде OA> Hadoop. С Java очень не хочется связываться, как бы хорошо там не было :-) Там у них и бигтейбл есть, но тоже как-то не тянет... >> Здравствуйте. >> Вот думаю перейти с написания скриптов, обрабатывающих например всех >> юзеров, к написанию функций для MapReduce. А потому, хотел >> поинтересоваться, как народ в компаниях вроде Яндекса, Рамблера, Супа, >> Мыла и других реализует гугловский MapReduce? >> На спане нашёл >> http://search.cpan.org/dist/Parallel-MapReduce/ , что >> весьма любопытно. >> Как например решается проблема перекачки и накопления большого >> количества данных между фазами Map и Reduce и между одним MapReduce-ом >> и другим MapReduce-ом? -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From despairr на gmail.com Mon Jan 19 02:06:07 2009 From: despairr на gmail.com (Walery Studennikov) Date: Mon, 19 Jan 2009 14:06:07 +0400 Subject: [Moscow.pm] Version Control Systems (inspired by Hackmeet) In-Reply-To: <497444EC.40706@kapranoff.ru> References: <497444EC.40706@kapranoff.ru> Message-ID: <1d770e770901190206w44835555sb3f7ab8b135b09c@mail.gmail.com> 19 января 2009 г. 13:16 пользователь Alex Kapranoff написал: > Всем привет! > > А кто из участников Хакмита раньше с какими VCS работал? Напишите, плиз. > rcs,cvs,svn etc :) svn -- наше всё (предвижу флейм ;) -- Walery Studennikov http://www.reg.ru/ From dmitry на karasik.eu.org Mon Jan 19 02:30:23 2009 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Mon, 19 Jan 2009 11:30:23 +0100 Subject: [Moscow.pm] Идеальный Map-ер и Reduce-ер In-Reply-To: <362471740.20090119130955@softsearch.ru> ("Михаил Монашёв"'s message of "Mon, 19 Jan 2009 13:09:55 +0300") References: <1497801035.20090119032215@softsearch.ru> <91318900901190003g4e167fc8n83c6ecfd1fd6bb4@mail.gmail.com> <362471740.20090119130955@softsearch.ru> Message-ID: <844ozvwpts.fsf@tetsuo.karasik.eu.org> On 19 янв 09 at 11:09, ) wrote: > У не ясно как данные перекачивать большие. IIRC в гугле делали через шареную FS -- Sincerely, Dmitry Karasik From despairr на gmail.com Mon Jan 19 02:06:13 2009 From: despairr на gmail.com (Walery Studennikov) Date: Mon, 19 Jan 2009 14:06:13 +0400 Subject: [Moscow.pm] Version Control Systems (inspired by Hackmeet) In-Reply-To: <49744C53.40504@rambler-co.ru> References: <497444EC.40706@kapranoff.ru> <200901191243.52265.inthrax@gmail.com> <49744C53.40504@rambler-co.ru> Message-ID: <1d770e770901190206j61f30b3ek15761a65f86da7a8@mail.gmail.com> 19 января 2009 г. 13:48 пользователь Maxim Duyunov написал: >>> А кто из участников Хакмита раньше с какими VCS работал? Напишите, плиз. >> >> cvs, svn svn. Наше всё ;) -- Walery Studennikov http://www.reg.ru/ From ruslan.zakirov на gmail.com Mon Jan 19 03:29:00 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Mon, 19 Jan 2009 14:29:00 +0300 Subject: [Moscow.pm] Version Control Systems (inspired by Hackmeet) In-Reply-To: <497444EC.40706@kapranoff.ru> References: <497444EC.40706@kapranoff.ru> Message-ID: <589c94400901190329i5d510d96o484755fdac21a2e3@mail.gmail.com> svn, svk по мере необходимости: cvs 2009/1/19 Alex Kapranoff : > Всем привет! > > А кто из участников Хакмита раньше с какими VCS работал? Напишите, плиз. > rcs,cvs,svn etc :) > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From nordicdyno на yandex.ru Mon Jan 19 03:26:37 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Mon, 19 Jan 2009 14:26:37 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <628175665.20090119131129@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <82731232353295@webmail12.yandex.ru> <628175665.20090119131129@softsearch.ru> Message-ID: <70821232364397@webmail7.yandex.ru> > С Java очень не хочется связываться, как бы хорошо там не было :-) > Там у них и бигтейбл есть, но тоже как-то не тянет... Хочется-не хочется, а для perl готовых решений нет, если где-то и есть, то его прячут и не показывают :) А вообще, что мешает заглянуть в java-исходники и потырить идеи? :) From sharifulin на gmail.com Mon Jan 19 03:34:02 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Mon, 19 Jan 2009 14:34:02 +0300 Subject: [Moscow.pm] Version Control Systems (inspired by Hackmeet) In-Reply-To: <589c94400901190329i5d510d96o484755fdac21a2e3@mail.gmail.com> References: <497444EC.40706@kapranoff.ru> <589c94400901190329i5d510d96o484755fdac21a2e3@mail.gmail.com> Message-ID: <91318900901190334u5083ea28i6ad08ab0d38c09b2@mail.gmail.com> Используйте git! :) 2009/1/19 Ruslan Zakirov > svn, svk > по мере необходимости: cvs > > 2009/1/19 Alex Kapranoff : > > Всем привет! > > > > А кто из участников Хакмита раньше с какими VCS работал? Напишите, плиз. > > rcs,cvs,svn etc :) > > -- > > 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 evgeniy на kosov.su Mon Jan 19 02:54:43 2009 From: evgeniy на kosov.su (Eugene Kosov) Date: Mon, 19 Jan 2009 13:54:43 +0300 Subject: [Moscow.pm] Version Control Systems (inspired by Hackmeet) In-Reply-To: <49744C53.40504@rambler-co.ru> References: <497444EC.40706@kapranoff.ru> <200901191243.52265.inthrax@gmail.com> <49744C53.40504@rambler-co.ru> Message-ID: <49745BF3.1060407@kosov.su> Maxim Duyunov wrote: >>> А кто из участников Хакмита раньше с какими VCS работал? Напишите, плиз. >> >> cvs, svn >> > Аналогично... юзал только cvs, svn, но git оставил оч. хорошее впечатление ) -- С уважением, Евгений Косов. From ruslan.zakirov на gmail.com Mon Jan 19 04:17:18 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Mon, 19 Jan 2009 15:17:18 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQtNC10LDQu9GM0L3Ri9C5IE1hcC3QtdGAINC4?= =?utf-8?b?IFJlZHVjZS3QtdGA?= In-Reply-To: <1497801035.20090119032215@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> Message-ID: <589c94400901190417n2dd00143s392ed422fb4a46a4@mail.gmail.com> Посмотрел Hadoop и у них есть Combiner для этого: "Users can optionally specify a combiner, via JobConf.setCombinerClass(Class), to perform local aggregation of the intermediate outputs, which helps to cut down the amount of data transferred from the Mapper to the Reducer." Прежде чем прочитал, то подумал об этом. Фактически Reducer, который будет выполнен на той же ноде сразу после мапера. В Parallel-MapReduce такого нет и придется его совмещать с мапером. Типа если считаем количество вхождений слов в текст, то делаем не: sub map { return map { $_ => 1} grep length, split /\s+/ }; а что-то типа: sub map { my %res; $res{$_}++ for grep length, split /\s+/; return %res }; Пошел читать дальше. 2009/1/19 Михаил Монашёв : > Здравствуйте. > > Вот думаю перейти с написания скриптов, обрабатывающих например всех > юзеров, к написанию функций для MapReduce. А потому, хотел > поинтересоваться, как народ в компаниях вроде Яндекса, Рамблера, Супа, > Мыла и других реализует гугловский MapReduce? > > На спане нашёл http://search.cpan.org/dist/Parallel-MapReduce/ , что > весьма любопытно. > > Как например решается проблема перекачки и накопления большого > количества данных между фазами Map и Reduce и между одним MapReduce-ом > и другим MapReduce-ом? > > -- > > С уважением, > Михаил Монашёв, 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 postmaster на softsearch.ru Mon Jan 19 04:19:31 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Mon, 19 Jan 2009 15:19:31 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <70821232364397@webmail7.yandex.ru> References: <1497801035.20090119032215@softsearch.ru> <82731232353295@webmail12.yandex.ru> <628175665.20090119131129@softsearch.ru> <70821232364397@webmail7.yandex.ru> Message-ID: <1704074841.20090119151931@softsearch.ru> Здравствуйте, Александр. >> С Java очень не хочется связываться, как бы хорошо там не было :-) >> Там у них и бигтейбл есть, но тоже как-то не тянет... > Хочется-не хочется, а для perl готовых решений нет, если где-то и > есть, то его прячут и не показывают :) > А вообще, что мешает заглянуть в java-исходники и потырить идеи? :) А зачем тырить, если все идеи известны? Мне правда понадобилось 3 часа разговоров по джаберу с людьми, применяющими MapReduce, чтобы понять все прелести подхода. -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From shafiev на gmail.com Mon Jan 19 04:20:05 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Mon, 19 Jan 2009 15:20:05 +0300 Subject: [Moscow.pm] Version Control Systems (inspired by Hackmeet) In-Reply-To: <49745BF3.1060407@kosov.su> References: <497444EC.40706@kapranoff.ru> <200901191243.52265.inthrax@gmail.com> <49744C53.40504@rambler-co.ru> <49745BF3.1060407@kosov.su> Message-ID: <218771510901190420n7fa4f443u6c48c4f2d8e09cf2@mail.gmail.com> cvs svn и то мало.проекты не такие большие были и 90% кода писал я ) 19 января 2009 г. 13:54 пользователь Eugene Kosov написал: > Maxim Duyunov wrote: > >> А кто из участников Хакмита раньше с какими VCS работал? Напишите, плиз. >>>> >>> >>> cvs, svn >>> >>> > Аналогично... > > юзал только cvs, svn, но git оставил оч. хорошее впечатление ) > > > -- > С уважением, > Евгений Косов. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на bessarabov.ru Mon Jan 19 02:59:19 2009 From: ivan на bessarabov.ru (bessarabov) Date: Mon, 19 Jan 2009 13:59:19 +0300 Subject: [Moscow.pm] Version Control Systems (inspired by Hackmeet) In-Reply-To: <497444EC.40706@kapranoff.ru> References: <497444EC.40706@kapranoff.ru> Message-ID: <07eed5d257df774449a7decee295a9ac@192.168.1.1> svn > А кто из участников Хакмита раньше с > какими VCS работал? Напишите, плиз. > rcs,cvs,svn etc :) -- bessarabov From juchkov на gmail.com Mon Jan 19 01:25:02 2009 From: juchkov на gmail.com (Sergey Juchkov) Date: Mon, 19 Jan 2009 12:25:02 +0300 Subject: [Moscow.pm] Version Control Systems (inspired by Hackmeet) In-Reply-To: <497444EC.40706@kapranoff.ru> References: <497444EC.40706@kapranoff.ru> Message-ID: <615fd2130901190125k4ee66fbdr5a5f8d33d149505@mail.gmail.com> Так расскажите чем вам git не угодил? 2009/1/19 Alex Kapranoff > Всем привет! > > А кто из участников Хакмита раньше с какими VCS работал? Напишите, плиз. > rcs,cvs,svn etc :) > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Sergey Juchkov http://juchkov.com ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From evdokimov.denis на gmail.com Mon Jan 19 04:51:09 2009 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Mon, 19 Jan 2009 15:51:09 +0300 Subject: [Moscow.pm] Version Control Systems (inspired by Hackmeet) In-Reply-To: <07eed5d257df774449a7decee295a9ac@192.168.1.1> References: <497444EC.40706@kapranoff.ru> <07eed5d257df774449a7decee295a9ac@192.168.1.1> Message-ID: cvs, svn git не вызвал особого нарекания, пару дней привыкания и с ним будет легко работать ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From sharifulin на gmail.com Mon Jan 19 04:56:39 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Mon, 19 Jan 2009 15:56:39 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <1704074841.20090119151931@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <82731232353295@webmail12.yandex.ru> <628175665.20090119131129@softsearch.ru> <70821232364397@webmail7.yandex.ru> <1704074841.20090119151931@softsearch.ru> Message-ID: <91318900901190456k42897519g65e8d876edd1939a@mail.gmail.com> расскажи вкратце 2009/1/19 Монашёв Михаил > Здравствуйте, Александр. > > >> С Java очень не хочется связываться, как бы хорошо там не было :-) > >> Там у них и бигтейбл есть, но тоже как-то не тянет... > > > Хочется-не хочется, а для perl готовых решений нет, если где-то и > > есть, то его прячут и не показывают :) > > А вообще, что мешает заглянуть в java-исходники и потырить идеи? :) > > А зачем тырить, если все идеи известны? Мне правда понадобилось 3 часа > разговоров по джаберу с людьми, применяющими MapReduce, чтобы понять > все прелести подхода. > > > -- > С уважением, > Монашёв Михаил, 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 nordicdyno на yandex.ru Mon Jan 19 05:05:47 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Mon, 19 Jan 2009 16:05:47 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <91318900901190456k42897519g65e8d876edd1939a@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <82731232353295@webmail12.yandex.ru> <628175665.20090119131129@softsearch.ru> <70821232364397@webmail7.yandex.ru> <1704074841.20090119151931@softsearch.ru> <91318900901190456k42897519g65e8d876edd1939a@mail.gmail.com> Message-ID: <26121232370347@webmail35.yandex.ru> Хорошие презенташку и доку можно здесь взять: http://labs.google.com/papers/mapreduce.html 19.01.09, 15:56, "Анатолий Шарифулин" : > расскажи вкратце > > 2009/1/19 Монашёв Михаил > > Здравствуйте, Александр. > > > > >> С Java очень не хочется связываться, как бы хорошо там не было :-) > > >> Там у них и бигтейбл есть, но тоже как-то не тянет... > > > > > Хочется-не хочется, а для perl готовых решений нет, если где-то и > > > есть, то его прячут и не показывают :) > > > А вообще, что мешает заглянуть в java-исходники и потырить идеи? :) > > > > А зачем тырить, если все идеи известны? Мне правда понадобилось 3 часа > > разговоров по джаберу с людьми, применяющими MapReduce, чтобы понять > > все прелести подхода. > > > > > > -- > > С уважением, > > Монашёв Михаил, 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 Mon Jan 19 05:14:28 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Mon, 19 Jan 2009 16:14:28 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <589c94400901190417n2dd00143s392ed422fb4a46a4@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <589c94400901190417n2dd00143s392ed422fb4a46a4@mail.gmail.com> Message-ID: <384749378.20090119161428@softsearch.ru> Здравствуйте, Руслан. Каждый редьсер может получать данные от ВСЕХ маперов. Поэтому имеет смысл привязывать маперы к читаемым ими данных. А редьюсеры как раз наоборот должны быть равномерно загружены, получив равные порции данных от всех маперов. > Посмотрел Hadoop и у них есть Combiner для этого: > "Users can optionally specify a combiner, via > JobConf.setCombinerClass(Class), to perform local aggregation of the > intermediate outputs, which helps to cut down the amount of data > transferred from the Mapper to the Reducer." > Прежде чем прочитал, то подумал об этом. Фактически Reducer, который > будет выполнен на той же ноде сразу после мапера. В Parallel-MapReduce > такого нет и придется его совмещать с мапером. Типа если считаем > количество вхождений слов в текст, то делаем не: > sub map { return map { $_ => 1} grep length, split /\s+/ }; > а что-то типа: > sub map { my %res; $res{$_}++ for grep length, split /\s+/; return %res }; > Пошел читать дальше. > 2009/1/19 Михаил Монашёв : >> Здравствуйте. >> >> Вот думаю перейти с написания скриптов, обрабатывающих например всех >> юзеров, к написанию функций для MapReduce. А потому, хотел >> поинтересоваться, как народ в компаниях вроде Яндекса, Рамблера, Супа, >> Мыла и других реализует гугловский MapReduce? >> >> На спане нашёл >> http://search.cpan.org/dist/Parallel-MapReduce/ , что >> весьма любопытно. >> >> Как например решается проблема перекачки и накопления большого >> количества данных между фазами Map и Reduce и между одним MapReduce-ом >> и другим MapReduce-ом? -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From nordicdyno на yandex.ru Mon Jan 19 05:17:38 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Mon, 19 Jan 2009 16:17:38 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <26121232370347@webmail35.yandex.ru> References: <1497801035.20090119032215@softsearch.ru> <82731232353295@webmail12.yandex.ru> <628175665.20090119131129@softsearch.ru> <70821232364397@webmail7.yandex.ru> <1704074841.20090119151931@softsearch.ru> <91318900901190456k42897519g65e8d876edd1939a@mail.gmail.com> <26121232370347@webmail35.yandex.ru> Message-ID: <94761232371058@webmail58.yandex.ru> Здесь по русски "вкратце": http://artamonov.ru/2008/09/16/mapreduce/ Кстати, в книжке с описаниями презенташек на HighLoad 2007 (сам не был) видел презентацию от компании "Вертикальный поиск" как раз по поводу map/reduce в контексте, именно, Perl. Но так как больше в интернете по этому поводу ничего не видел (кроме пары записей в блогах) склонен считать, что это как раз один из тех велосипедов: "что прячут"... 19.01.09, 16:05, "Orlovsky Alexander" : > Хорошие презенташку и доку можно здесь взять: http://labs.google.com/papers/mapreduce.html > 19.01.09, 15:56, "Анатолий Шарифулин" : > > расскажи вкратце > > > > 2009/1/19 Монашёв Михаил > > > Здравствуйте, Александр. > > > > > > >> С Java очень не хочется связываться, как бы хорошо там не было :-) > > > >> Там у них и бигтейбл есть, но тоже как-то не тянет... > > > > > > > Хочется-не хочется, а для perl готовых решений нет, если где-то и > > > > есть, то его прячут и не показывают :) > > > > А вообще, что мешает заглянуть в java-исходники и потырить идеи? :) > > > > > > А зачем тырить, если все идеи известны? Мне правда понадобилось 3 часа > > > разговоров по джаберу с людьми, применяющими MapReduce, чтобы понять > > > все прелести подхода. > > > > > > > > > -- > > > С уважением, > > > Монашёв Михаил, 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 nordicdyno на yandex.ru Mon Jan 19 01:29:21 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Mon, 19 Jan 2009 12:29:21 +0300 Subject: [Moscow.pm] Version Control Systems (inspired by Hackmeet) In-Reply-To: <497444EC.40706@kapranoff.ru> References: <497444EC.40706@kapranoff.ru> Message-ID: <76511232357361@webmail60.yandex.ru> Я с svn работал и работаю, немножко щупал rcs и cvs 19.01.09, 12:16, "Alex Kapranoff" : > Всем привет! > А кто из участников Хакмита раньше с какими VCS работал? Напишите, плиз. > rcs,cvs,svn etc :) > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From ivan на serezhkin.com Mon Jan 19 05:29:20 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Mon, 19 Jan 2009 16:29:20 +0300 Subject: [Moscow.pm] Version Control Systems (inspired by Hackmeet) In-Reply-To: <497444EC.40706@kapranoff.ru> References: <497444EC.40706@kapranoff.ru> Message-ID: <49748030.3070403@serezhkin.com> Alex Kapranoff wrote: > Всем привет! > > А кто из участников Хакмита раньше с какими VCS работал? Напишите, плиз. > rcs,cvs,svn etc :) rcs cvs svn vss mercurial perforce Сейчас сижу на svn -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ruslan.zakirov на gmail.com Mon Jan 19 05:40:41 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Mon, 19 Jan 2009 16:40:41 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQtNC10LDQu9GM0L3Ri9C5IE1hcC3QtdGAINC4?= =?utf-8?b?IFJlZHVjZS3QtdGA?= In-Reply-To: <1497801035.20090119032215@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> Message-ID: <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> 2009/1/19 Михаил Монашёв : > Здравствуйте. > > Вот думаю перейти с написания скриптов, обрабатывающих например всех > юзеров, к написанию функций для MapReduce. А потому, хотел > поинтересоваться, как народ в компаниях вроде Яндекса, Рамблера, Супа, > Мыла и других реализует гугловский MapReduce? > > На спане нашёл http://search.cpan.org/dist/Parallel-MapReduce/ , что > весьма любопытно. > > Как например решается проблема перекачки и накопления большого > количества данных между фазами Map и Reduce и между одним MapReduce-ом > и другим MapReduce-ом? Если использовать Memcached для шаринга, то можно на каждом воркере иметь его и соответственно для reduce передавать работу согласно алгоритму партишининга MemCached, чтобы результат маппинга сразу оказывался на локальной машинке. Хотя что-то MemCached не кажется удачным решением. Что интересно делается в Parallel-MapReduce при переполнении кеша. > > -- > > С уважением, > Михаил Монашёв, 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 andy на shitov.ru Mon Jan 19 05:45:08 2009 From: andy на shitov.ru (Andrew Shitov) Date: Mon, 19 Jan 2009 16:45:08 +0300 Subject: [Moscow.pm] Version Control Systems (inspired by Hackmeet) In-Reply-To: <49748030.3070403@serezhkin.com> References: <497444EC.40706@kapranoff.ru> <49748030.3070403@serezhkin.com> Message-ID: svn. Правда, с вечной борьбой с правами доступа :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From postmaster на softsearch.ru Mon Jan 19 05:57:34 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Mon, 19 Jan 2009 16:57:34 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> Message-ID: <1182625867.20090119165734@softsearch.ru> Здравствуйте, Руслан. > Если использовать Memcached для шаринга, то можно на каждом воркере > иметь его и соответственно для reduce передавать работу согласно > алгоритму партишининга MemCached, чтобы результат маппинга сразу > оказывался на локальной машинке. > Хотя что-то MemCached не кажется удачным решением. Что интересно > делается в Parallel-MapReduce при переполнении кеша. Ничего не делается :-) Мемкашед тут совсем не к месту. У него например ограничение в 1М на размер ответа. И данные потерять можно... Вместо него лучше http://memcachedb.org/ использовать, запускаемый у всех редьюсеров. Parallel-MapReduce - это игрушка. Для обработки большого количества данных не подходит. -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From dsimonov на gmail.com Mon Jan 19 06:10:43 2009 From: dsimonov на gmail.com (Dmitry Simonov) Date: Mon, 19 Jan 2009 17:10:43 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQtNC10LDQu9GM0L3Ri9C5IE1hcC3QtdGAINC4?= =?utf-8?b?IFJlZHVjZS3QtdGA?= In-Reply-To: <1182625867.20090119165734@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> <1182625867.20090119165734@softsearch.ru> Message-ID: Я бы так не сказал. Некоторые присутствующие на листе разработчики используют эту "игрушку" в полный рост на одном из известных российских проектов. 2009/1/19 Монашёв Михаил > Parallel-MapReduce - это игрушка. Для обработки большого количества > данных не подходит. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ruslan.zakirov на gmail.com Mon Jan 19 06:18:34 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Mon, 19 Jan 2009 17:18:34 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQtNC10LDQu9GM0L3Ri9C5IE1hcC3QtdGAINC4?= =?utf-8?b?IFJlZHVjZS3QtdGA?= In-Reply-To: References: <1497801035.20090119032215@softsearch.ru> <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> <1182625867.20090119165734@softsearch.ru> Message-ID: <589c94400901190618k4ddffd6amdd203f12d7108feb@mail.gmail.com> И как решается вопрос с профукаными записями в кеше? 2009/1/19 Dmitry Simonov : > Я бы так не сказал. Некоторые присутствующие на листе разработчики > используют эту "игрушку" в полный рост на одном из известных российских > проектов. > > 2009/1/19 Монашёв Михаил >> >> Parallel-MapReduce - это игрушка. Для обработки большого количества >> данных не подходит. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Best regards, Ruslan. From dsimonov на gmail.com Mon Jan 19 06:24:38 2009 From: dsimonov на gmail.com (Dmitry Simonov) Date: Mon, 19 Jan 2009 17:24:38 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQtNC10LDQu9GM0L3Ri9C5IE1hcC3QtdGAINC4?= =?utf-8?b?IFJlZHVjZS3QtdGA?= In-Reply-To: <589c94400901190618k4ddffd6amdd203f12d7108feb@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> <1182625867.20090119165734@softsearch.ru> <589c94400901190618k4ddffd6amdd203f12d7108feb@mail.gmail.com> Message-ID: Думаю, соответствующие люди сами всё смогут рассказать, если захотят. Нам остаётся только подождать, - возникнет ли у них к тому желание :) 2009/1/19 Ruslan Zakirov > И как решается вопрос с профукаными записями в кеше? ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From inthrax на gmail.com Mon Jan 19 06:36:59 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Mon, 19 Jan 2009 17:36:59 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <1182625867.20090119165734@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> <1182625867.20090119165734@softsearch.ru> Message-ID: <200901191736.59990.inthrax@gmail.com> On Monday 19 January 2009 16:57:34 Монашёв Михаил wrote: > Вместо него лучше http://memcachedb.org/ использовать, запускаемый у > всех редьюсеров. Миша, раз уж ты упомянул memcachedb, скажи плиз: ты его юзаешь? Если да, то как у него со стабильностью? А то тут товарищи говорят, что под нагрузкой теряет данные. -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From postmaster на softsearch.ru Mon Jan 19 08:49:08 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Mon, 19 Jan 2009 19:49:08 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <1704074841.20090119151931@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <82731232353295@webmail12.yandex.ru> <628175665.20090119131129@softsearch.ru> <70821232364397@webmail7.yandex.ru> <1704074841.20090119151931@softsearch.ru> Message-ID: <992460602.20090119194908@softsearch.ru> Здравствуйте, Михаил. Ещё одна реализация. Совсем примитивная: http://groups.google.com/group/httpmr-discuss/files -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From postmaster на softsearch.ru Mon Jan 19 08:58:19 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Mon, 19 Jan 2009 19:58:19 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <200901191736.59990.inthrax@gmail.com> References: <1497801035.20090119032215@softsearch.ru> <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> <1182625867.20090119165734@softsearch.ru> <200901191736.59990.inthrax@gmail.com> Message-ID: <387656202.20090119195819@softsearch.ru> Здравствуйте, Владимир. >> Вместо него лучше http://memcachedb.org/ использовать, запускаемый у >> всех редьюсеров. > Миша, раз уж ты упомянул memcachedb, скажи плиз: ты его юзаешь? > Если да, то как у него со стабильностью? > А то тут товарищи говорят, что под нагрузкой теряет данные. А его не использовал ни разу. Читаю про него периодические анонсы в листе, посвящённом мемкашеду. Писал про него в целях рассказать, что оно есть и по идее пригодно для замены мемкашеду, ибо всё на диске хранит. -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From ivan на serezhkin.com Mon Jan 19 09:09:23 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Mon, 19 Jan 2009 20:09:23 +0300 Subject: [Moscow.pm] =?utf-8?b?0JAg0L/Qu9Cw0LPQs9C10YAg0YPQvNC10LXRgiA=?= =?utf-8?b?0LLRi9C/0LDRgNGB0LjRgtGMINC40Lcg0LDQudGC0LXQvNC+0LIg0LLRgdC1?= =?utf-8?b?INGB0YHRi9C70LrQuCDQsiDQvtCx0YrQtdC60YIgbGlua3MgPw==?= Message-ID: <4974B3C3.6090203@serezhkin.com> Привет. Мысль сделать автоматическую добавлялку фидов. Также есть Мысля, что мы таки сделаем language detection. Киньте ссылок на блоги, там где про перл на разных языках, мне нужен корпус языков для самообучения, Сдаётся мне, что десяток языков я выделить смогу. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ruslan.zakirov на gmail.com Mon Jan 19 09:28:51 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Mon, 19 Jan 2009 20:28:51 +0300 Subject: [Moscow.pm] =?utf-8?b?0JAg0L/Qu9Cw0LPQs9C10YAg0YPQvNC10LXRgiA=?= =?utf-8?b?0LLRi9C/0LDRgNGB0LjRgtGMINC40Lcg0LDQudGC0LXQvNC+0LIg0LI=?= =?utf-8?b?0YHQtSDRgdGB0YvQu9C60Lgg0LIg0L7QsdGK0LXQutGCIGxpbmtzID8=?= In-Reply-To: <4974B3C3.6090203@serezhkin.com> References: <4974B3C3.6090203@serezhkin.com> Message-ID: <589c94400901190928x4cf20463s421849f20d44885e@mail.gmail.com> Ты можешь сделать Globus::Util и в нем фунцию language_detect, которая берет стринг референс? Просто оно понадобиться и для тегов тоже. И еще так как у нас все в УТФ, то можно этот факт использовать для детекта. Я спушил новый список, там есть немецкий, английский и русский. Некоторые закоменчены. Я на днях собираюсь переписать сам парсер фидов, то есть заменить Plagger::Plugin::Aggregator::Simple на свой и не использовать в нем Plagger::FeedParser, который пока доставляет больше проблем. В поток обработки будет все равно вставляться Plagger::Feed и Plagger::Entry, или их подклассы если нам понядобится. 2009/1/19 Vany Serezhkin : > Привет. > > Мысль сделать автоматическую добавлялку фидов. > > Также есть Мысля, что мы таки сделаем language detection. > > Киньте ссылок на блоги, там где про перл на разных языках, мне нужен корпус > языков для самообучения, > Сдаётся мне, что десяток языков я выделить смогу. > > -- > Ivan B. Serezhkin > Spamooborona, Yandex. http://so.yandex.ru/ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From diver на rambler-co.ru Mon Jan 19 09:48:06 2009 From: diver на rambler-co.ru (Maxim Duyunov) Date: Mon, 19 Jan 2009 20:48:06 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDQzMHHx8XSINXNxcXUINfZ0MHS08nU2CDJ2iDB?= =?koi8-r?b?ytTFzc/XINfTxSDT09nMy8kg1yDPwt/Fy9QgbGlua3MgPw==?= In-Reply-To: <4974B3C3.6090203@serezhkin.com> References: <4974B3C3.6090203@serezhkin.com> Message-ID: <4974BCD6.5000807@rambler-co.ru> Иван подготовил примерный список блогов ещё в день hackmeet. http://trac.bessarabov.ru/hackmeet/wiki/TestBlogs Vany Serezhkin пишет: > Киньте ссылок на блоги, там где про перл на разных языках, мне нужен > корпус языков для самообучения, From ruslan.zakirov на gmail.com Mon Jan 19 10:08:00 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Mon, 19 Jan 2009 21:08:00 +0300 Subject: [Moscow.pm] =?utf-8?b?0JAg0L/Qu9Cw0LPQs9C10YAg0YPQvNC10LXRgiA=?= =?utf-8?b?0LLRi9C/0LDRgNGB0LjRgtGMINC40Lcg0LDQudGC0LXQvNC+0LIg0LI=?= =?utf-8?b?0YHQtSDRgdGB0YvQu9C60Lgg0LIg0L7QsdGK0LXQutGCIGxpbmtzID8=?= In-Reply-To: <4974BCD6.5000807@rambler-co.ru> References: <4974B3C3.6090203@serezhkin.com> <4974BCD6.5000807@rambler-co.ru> Message-ID: <589c94400901191008v5dbca172k54d6fd8c431737d0@mail.gmail.com> Я оттуда и взял :) 2009/1/19 Maxim Duyunov : > Иван подготовил примерный список блогов ещё в день hackmeet. > > http://trac.bessarabov.ru/hackmeet/wiki/TestBlogs > > Vany Serezhkin пишет: >> >> Киньте ссылок на блоги, там где про перл на разных языках, мне нужен >> корпус языков для самообучения, > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From ivan на serezhkin.com Mon Jan 19 10:42:55 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Mon, 19 Jan 2009 21:42:55 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDQzMHHx8XSINXNxcXUINfZ0MHS08nU2CDJ2iDB?= =?koi8-r?b?ytTFzc/XINfTxSDT09nMy8kg1yDPwt/Fy9QgbGlua3MgPw==?= In-Reply-To: <589c94400901190928x4cf20463s421849f20d44885e@mail.gmail.com> References: <4974B3C3.6090203@serezhkin.com> <589c94400901190928x4cf20463s421849f20d44885e@mail.gmail.com> Message-ID: <4974C9AF.5050405@serezhkin.com> Привет Оки, тогда я просто присматриваю за общим дизайном, А пока сделаю Lingua::Detect С разбором корпуса, определением по триграммам сверху и снизу. Пока не уверен, что получится понимать что текст про перл, это более серьёзная задача. Также, Руслан, а не вести ли нам отдельно authors с многокомного до feeds ? Ruslan Zakirov wrote: > Ты можешь сделать Globus::Util и в нем фунцию language_detect, которая > берет стринг референс? Просто оно понадобиться и для тегов тоже. И еще > так как у нас все в УТФ, то можно этот факт использовать для детекта. > > Я спушил новый список, там есть немецкий, английский и русский. > Некоторые закоменчены. > > Я на днях собираюсь переписать сам парсер фидов, то есть заменить > Plagger::Plugin::Aggregator::Simple на свой и не использовать в нем > Plagger::FeedParser, который пока доставляет больше проблем. В поток > обработки будет все равно вставляться Plagger::Feed и Plagger::Entry, > или их подклассы если нам понядобится. > > 2009/1/19 Vany Serezhkin : > >> Привет. >> >> Мысль сделать автоматическую добавлялку фидов. >> >> Также есть Мысля, что мы таки сделаем language detection. >> >> Киньте ссылок на блоги, там где про перл на разных языках, мне нужен корпус >> языков для самообучения, >> Сдаётся мне, что десяток языков я выделить смогу. >> >> -- >> Ivan B. Serezhkin >> Spamooborona, Yandex. http://so.yandex.ru/ >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> > > -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ivan на bessarabov.ru Mon Jan 19 11:16:54 2009 From: ivan на bessarabov.ru (bessarabov) Date: Mon, 19 Jan 2009 22:16:54 +0300 Subject: [Moscow.pm] xkcd Message-ID: <48b53d533f15dbb70bca4d4e90631614@192.168.1.1> Не могу удержатся и не запостить повторно (в первй раз - http://mail.pm.org/pipermail/moscow-pm/2008-December/003783.html) замечательный комикс с xkcd: http://community.livejournal.com/ru_xkcd/63539.html (на этот раз на русском). -- bessarabov From ivan на serezhkin.com Mon Jan 19 12:24:59 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Mon, 19 Jan 2009 23:24:59 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDQzMHHx8XSINXNxcXUINfZ0MHS08nU2CDJ2iDB?= =?koi8-r?b?ytTFzc/XINfTxSDT09nMy8kg1yDPwt/Fy9QgbGlua3MgPw==?= In-Reply-To: <4974BCD6.5000807@rambler-co.ru> References: <4974B3C3.6090203@serezhkin.com> <4974BCD6.5000807@rambler-co.ru> Message-ID: <4974E19B.1050704@serezhkin.com> Привет. Maxim Duyunov wrote: > Иван подготовил примерный список блогов ещё в день hackmeet. > > http://trac.bessarabov.ru/hackmeet/wiki/TestBlogs Ой вей, ви как то не академически подходите к задаче. Мне ещё нужно: Белорусский: две кирилицы, одна латинитса, Украинский: мова и суржик Немецкий Итальянский Французский Испанский Мексиканский Португальский Каждого языка хочется не меньше трёх авторов, а то я теперь умею находить в интернете свой текст, ибо у меня стилистика =) -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From postmaster на softsearch.ru Mon Jan 19 12:28:12 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Mon, 19 Jan 2009 23:28:12 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <91318900901190456k42897519g65e8d876edd1939a@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <82731232353295@webmail12.yandex.ru> <628175665.20090119131129@softsearch.ru> <70821232364397@webmail7.yandex.ru> <1704074841.20090119151931@softsearch.ru> <91318900901190456k42897519g65e8d876edd1939a@mail.gmail.com> Message-ID: <1615115440.20090119232812@softsearch.ru> Здравствуйте, Анатолий. http://www.greenplum.com/video/GPMapReduce_ch3.mov http://www.greenplum.com/video/GPMapReduce_ch4.mov http://www.greenplum.com/video/GPMapReduce_ch5.mov http://www.greenplum.com/video/GPMapReduce_ch6.mov http://www.greenplum.com/video/GPMapReduce_ch7.mov -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From ruslan.zakirov на gmail.com Mon Jan 19 14:21:46 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 20 Jan 2009 01:21:46 +0300 Subject: [Moscow.pm] =?utf-8?b?0JAg0L/Qu9Cw0LPQs9C10YAg0YPQvNC10LXRgiA=?= =?utf-8?b?0LLRi9C/0LDRgNGB0LjRgtGMINC40Lcg0LDQudGC0LXQvNC+0LIg0LI=?= =?utf-8?b?0YHQtSDRgdGB0YvQu9C60Lgg0LIg0L7QsdGK0LXQutGCIGxpbmtzID8=?= In-Reply-To: <4974E19B.1050704@serezhkin.com> References: <4974B3C3.6090203@serezhkin.com> <4974BCD6.5000807@rambler-co.ru> <4974E19B.1050704@serezhkin.com> Message-ID: <589c94400901191421w3b72e5cdt74c30f7258ac8163@mail.gmail.com> А чем ты детектишь? Я просто заглянул в Lingua-Identify-0.23 и метадата для русского там в cp1251 и еще в ascii, что вообще странно. 2009/1/19 Vany Serezhkin : > Привет. > Maxim Duyunov wrote: >> >> Иван подготовил примерный список блогов ещё в день hackmeet. >> >> http://trac.bessarabov.ru/hackmeet/wiki/TestBlogs > > Ой вей, ви как то не академически подходите к задаче. > Мне ещё нужно: > Белорусский: две кирилицы, одна латинитса, > Украинский: мова и суржик > Немецкий > Итальянский > Французский > Испанский > Мексиканский > Португальский > > Каждого языка хочется не меньше трёх авторов, а то я теперь умею находить в > интернете свой текст, ибо у меня стилистика =) > > -- > Ivan B. Serezhkin > Spamooborona, Yandex. http://so.yandex.ru/ > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Mon Jan 19 14:35:15 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 20 Jan 2009 01:35:15 +0300 Subject: [Moscow.pm] =?utf-8?b?0JAg0L/Qu9Cw0LPQs9C10YAg0YPQvNC10LXRgiA=?= =?utf-8?b?0LLRi9C/0LDRgNGB0LjRgtGMINC40Lcg0LDQudGC0LXQvNC+0LIg0LI=?= =?utf-8?b?0YHQtSDRgdGB0YvQu9C60Lgg0LIg0L7QsdGK0LXQutGCIGxpbmtzID8=?= In-Reply-To: <589c94400901191421w3b72e5cdt74c30f7258ac8163@mail.gmail.com> References: <4974B3C3.6090203@serezhkin.com> <4974BCD6.5000807@rambler-co.ru> <4974E19B.1050704@serezhkin.com> <589c94400901191421w3b72e5cdt74c30f7258ac8163@mail.gmail.com> Message-ID: <589c94400901191435h463df839i8e8d82cad0c726c9@mail.gmail.com> Посмотрел в Lingua-StopWords. Они молодцы - возвращают строки с флагом. Поддерживают достаточно языков и добавить новый не сложно. Странно, что возвращают хешом, но наверное это для чеков удобнее. Нет поддержки формата en-us, но в этом ничего страшного, и скорее всего практически невозможно отличить разные варианты языков. 2009/1/20 Ruslan Zakirov : > А чем ты детектишь? Я просто заглянул в Lingua-Identify-0.23 и > метадата для русского там в cp1251 и еще в ascii, что вообще странно. > > 2009/1/19 Vany Serezhkin : >> Привет. >> Maxim Duyunov wrote: >>> >>> Иван подготовил примерный список блогов ещё в день hackmeet. >>> >>> http://trac.bessarabov.ru/hackmeet/wiki/TestBlogs >> >> Ой вей, ви как то не академически подходите к задаче. >> Мне ещё нужно: >> Белорусский: две кирилицы, одна латинитса, >> Украинский: мова и суржик >> Немецкий >> Итальянский >> Французский >> Испанский >> Мексиканский >> Португальский >> >> Каждого языка хочется не меньше трёх авторов, а то я теперь умею находить в >> интернете свой текст, ибо у меня стилистика =) >> >> -- >> Ivan B. Serezhkin >> Spamooborona, Yandex. http://so.yandex.ru/ >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > Best regards, Ruslan. > -- Best regards, Ruslan. From postmaster на softsearch.ru Mon Jan 19 14:56:15 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 20 Jan 2009 01:56:15 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <1497801035.20090119032215@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> Message-ID: <913496609.20090120015615@softsearch.ru> Здравствуйте, Михаил. Похоже, что есть опенсорсный MapReduce, который можно подружить с перлом: http://discoproject.org/doc/external.html . Да и вообще с любым языком... -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From ivan на serezhkin.com Mon Jan 19 16:38:43 2009 From: ivan на serezhkin.com (Ivan B. Serezhkin) Date: Tue, 20 Jan 2009 03:38:43 +0300 (MSK) Subject: [Moscow.pm] =?utf-8?b?IFJlOiAg0JAg0L/Qu9Cw0LPQs9C10YAg0YPQvNC1?= =?utf-8?b?0LXRgiDQstGL0L/QsNGA0YHQuNGC0Ywg0LjQtyDQsNC50YLQtdC80L7QsiA=?= =?utf-8?b?0LLRgdC1INGB0YHRi9C70LrQuCDQsiDQvtCx0YrQtdC60YIgbGlua3MgPw==?= In-Reply-To: <589c94400901191421w3b72e5cdt74c30f7258ac8163@mail.gmail.com> References: <4974B3C3.6090203@serezhkin.com> <4974BCD6.5000807@rambler-co.ru> <4974E19B.1050704@serezhkin.com> <589c94400901191421w3b72e5cdt74c30f7258ac8163@mail.gmail.com> Message-ID: В письме от Втр, 20 Янв 2009, 01:21 Ruslan Zakirov пишет: > А чем ты детектишь? Я просто заглянул в Lingua-Identify-0.23 и > метадата для русского там в cp1251 и еще в ascii, что вообще странно. Ох, сейчас наверное уже не посмотрю, я детектю триграмами всё честно, правда там наверняка ещё какие то хаки можно, но мне сейчас интересно именно самому подетектить, много слышал о технологии, но сам не пробовал. -- Ivan B. Serezhkin From ivan на serezhkin.com Mon Jan 19 16:57:19 2009 From: ivan на serezhkin.com (Ivan B. Serezhkin) Date: Tue, 20 Jan 2009 03:57:19 +0300 (MSK) Subject: [Moscow.pm] Globus. Vision. Message-ID: Привет. Вот такое получилось http://ivan.serezhkin.com/pm/globus_vision.mp3 -- Ivan B. Serezhkin From ivanshirokoff на gmail.com Tue Jan 20 01:05:29 2009 From: ivanshirokoff на gmail.com (Ivan Shirokoff) Date: Tue, 20 Jan 2009 12:05:29 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: References: Message-ID: <497593D9.3080904@gmail.com> Ivan B. Serezhkin пишет: > Привет. > Вот такое получилось > http://ivan.serezhkin.com/pm/globus_vision.mp3 > Вань, хочу подкасты про Перловые и околоперловые штуки =) From postmaster на softsearch.ru Tue Jan 20 01:22:09 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 20 Jan 2009 12:22:09 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: References: Message-ID: <1878707052.20090120122209@softsearch.ru> Здравствуйте, Иван. Делал зарядку, слушал твою болтовню и решил накалякать свой фидбэк, коль ты просил. :-) Смотрю за этим со стороны и понимаю, что программисты не могут сделать сайт для людей. Они делают сайт ради процесса, ради реализации своих амбиций. В лучшем случае - для себя любимого. Ибо мыслят совершенно другими категориям. Если вы и вправду хотите сделать сайт для людей, то ходите на него сами несколько раз каждый день и используйте его. Не тестируйте, а именно используйте по его прямому назначению. Также просите его использовать своих знакомых и узнавайте почему они не хотят приходить туда снова. И не надо прикручивать поиск, пока на сайте 2 пустышки вместо статей. Поиском по сайту пользуются 5% людей. Сил убьёте много, а пользы - пшик. А те 5% всёравно потом будут искать по сайту через гугл, ибо он лучше угадывает что же на самом деле хотел найти человек. P.S. Могу предположить, что агрегатор фидов, даже узкотематичный, не может иметь своей постоянной аудитории, пока там сторонний контент будет составлять более 1% от всего остального контента. Ибо каждый фид уводит человека с сайта, а не приводит на сайт. А если публиковать свои мысли в виде статей, то процесс изменит своё направление, и может появиться постоянная аудитория. Агрегатор фидов же может лишь паразитировать на поисковом трафике, пока его не забанят (а это очень вероятно, когда републикуешь чужой контент). Это ещё и относительно того, что функционал сайта может быть полное Г, а статьи интересные и потому много читателей. Т.е. вам нужно понять одну вещь: функционал никому не нужен. Нужен интересный и оригинальный контент. P.P.S. Есть поговорка: "У семи нянек дитя без глаза". Вам очень не хватает лидера, который будет принимать решения, которые все, включая его самого, будут исполнять. Не важно, правильные это будут решения или нет. Важно, что они будут и что они будут исходить из ОДНОЙ головы. Иван, ты не лучший кандидат в лидеры с моей точки зрения :-). Ты скорее хороший архитектор. Но если никого другого не найдётся, надеюсь ты сможешь развить в себе лидерские способности и тянуть эту лямку. Лидер должен иметь вижн. Это у тебя есть, хоть и не в полном объёме. Но думаю, что после запуска и отсутствия посетителей вижн немного скорректируется и дополнится. Лидер должен уметь разговаривать с людьми так, чтобы люди его понимали и чтобы он понимал мысли людей. С этим у тебя кстати большие проблемы, порой хрен поймёшь, о чём ты тут пишешь, ибо не учитываешь, что ты сам уже успел хорошо исследовать предметную область, а другие люди - нет. Лидер должен уметь принимать решения, мотивировать людей исполнять их и наказывать за неисполнение. Потренируйся наказывать, с остальным, вроде в порядке. Самому всё переделывать конечно тоже можно, но если не наказывать, то поток мусорного кода тебя победит и весь его ты не перепишешь чисто физически. А уж проект или новую версию зарелизить и вовсе не выйдет. IBS> Привет. IBS> Вот такое получилось IBS> http://ivan.serezhkin.com/pm/globus_vision.mp3 -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From dmitry на karasik.eu.org Tue Jan 20 01:35:45 2009 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Tue, 20 Jan 2009 10:35:45 +0100 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <1878707052.20090120122209@softsearch.ru> ("Михаил Монашёв"'s message of "Tue, 20 Jan 2009 12:22:09 +0300") References: <1878707052.20090120122209@softsearch.ru> Message-ID: <84tz7uuxou.fsf@tetsuo.karasik.eu.org> On 20 янв 09 at 10:22, ) wrote: > Лидер должен уметь принимать решения, мотивировать людей исполнять их и > наказывать. Потренируйся наказывать, с остальным, вроде в порядке. Я бы поостерегся давать такой совет без учета личности, хоть он в первом приближении и верный. Есть разные стили лидерства. -- Sincerely, Dmitry Karasik From sharifulin на gmail.com Tue Jan 20 01:36:39 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Tue, 20 Jan 2009 12:36:39 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <1878707052.20090120122209@softsearch.ru> References: <1878707052.20090120122209@softsearch.ru> Message-ID: <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> Я тоже как со стороны. Михаил, тут фишка была в самом хакмите :) Агрегатор фидов -- хорошая штука, и для русского Perl (и не только Perl) он должен быть, даже если читать никто не будет (хотя я точно буду). Почему? Потому что есть Planet Perl и Perl Sphere :) Ваня, спасибо за подкаст, отлично получилось, давай еще, записывай и выкладывай! Вообще все выступления с воркшопов и япси можно перевести в mp3, сделать подкаст и/или Perl-радио. Бугага :) 2009/1/20 Михаил Монашёв > Здравствуйте, Иван. > > Делал зарядку, слушал твою болтовню и решил накалякать свой фидбэк, > коль ты просил. :-) > > Смотрю за этим со стороны и понимаю, что программисты не могут сделать > сайт для людей. Они делают сайт ради процесса, ради реализации своих > амбиций. В лучшем случае - для себя любимого. Ибо мыслят совершенно > другими категориям. > > Если вы и вправду хотите сделать сайт для людей, то ходите на него > сами несколько раз каждый день и используйте его. Не тестируйте, а > именно используйте по его прямому назначению. Также просите его > использовать своих знакомых и узнавайте почему они не хотят приходить > туда снова. > > И не надо прикручивать поиск, пока на сайте 2 пустышки вместо статей. > Поиском по сайту пользуются 5% людей. Сил убьёте много, а пользы - > пшик. А те 5% всёравно потом будут искать по сайту через гугл, ибо он > лучше угадывает что же на самом деле хотел найти человек. > > P.S. > Могу предположить, что агрегатор фидов, даже узкотематичный, не может > иметь своей постоянной аудитории, пока там сторонний контент будет > составлять более 1% от всего остального контента. Ибо каждый фид > уводит человека с сайта, а не приводит на сайт. А если публиковать > свои мысли в виде статей, то процесс изменит своё направление, и может > появиться постоянная аудитория. Агрегатор фидов же может лишь > паразитировать на поисковом трафике, пока его не забанят (а это очень > вероятно, когда републикуешь чужой контент). > > Это ещё и относительно того, что функционал сайта может быть полное Г, > а статьи интересные и потому много читателей. Т.е. вам нужно понять > одну вещь: функционал никому не нужен. Нужен интересный и оригинальный > контент. > > P.P.S. > Есть поговорка: "У семи нянек дитя без глаза". Вам очень не хватает > лидера, который будет принимать решения, которые все, включая его > самого, будут исполнять. Не важно, правильные это будут решения или > нет. Важно, что они будут и что они будут исходить из ОДНОЙ головы. > Иван, ты не лучший кандидат в лидеры с моей точки зрения :-). Ты > скорее хороший архитектор. Но если никого другого не найдётся, надеюсь > ты сможешь развить в себе лидерские способности и тянуть эту лямку. > > Лидер должен иметь вижн. Это у тебя есть, хоть и не в полном объёме. > Но думаю, что после запуска и отсутствия посетителей вижн немного > скорректируется и дополнится. > > Лидер должен уметь разговаривать с людьми так, чтобы люди его понимали > и чтобы он понимал мысли людей. С этим у тебя кстати большие проблемы, > порой хрен поймёшь, о чём ты тут пишешь, ибо не учитываешь, что ты сам > уже успел хорошо исследовать предметную область, а другие люди - нет. > > Лидер должен уметь принимать решения, мотивировать людей исполнять их > и наказывать за неисполнение. Потренируйся наказывать, с остальным, > вроде в порядке. Самому всё переделывать конечно тоже можно, но если > не наказывать, то поток мусорного кода тебя победит и весь его ты не > перепишешь чисто физически. А уж проект или новую версию зарелизить и > вовсе не выйдет. > > IBS> Привет. > IBS> Вот такое получилось > IBS> http://ivan.serezhkin.com/pm/globus_vision.mp3 > > -- > > С уважением, > Михаил Монашёв, 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 andy на shitov.ru Tue Jan 20 01:41:00 2009 From: andy на shitov.ru (Andrew Shitov) Date: Tue, 20 Jan 2009 12:41:00 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> Message-ID: > Вообще все выступления с воркшопов и япси можно перевести в mp3, сделать > подкаст и/или Perl-радио. Бугага :) Переводи? -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From sharifulin на gmail.com Tue Jan 20 01:43:34 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Tue, 20 Jan 2009 12:43:34 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> Message-ID: <91318900901200143y713c672cuc8c8150d2da456a2@mail.gmail.com> Кстати, запросто. Только вот видео с South Perl дождаться не могу :) YAPC.MP3 или YAPC.Radio регеть? )) 2009/1/20 Andrew Shitov > > Вообще все выступления с воркшопов и япси можно перевести в mp3, сделать > > подкаст и/или Perl-радио. Бугага :) > > Переводи? > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From postmaster на softsearch.ru Tue Jan 20 01:54:09 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 20 Jan 2009 12:54:09 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <84tz7uuxou.fsf@tetsuo.karasik.eu.org> References: <1878707052.20090120122209@softsearch.ru> <84tz7uuxou.fsf@tetsuo.karasik.eu.org> Message-ID: <1581494116.20090120125409@softsearch.ru> Здравствуйте, Дмитрий. >> Лидер должен уметь принимать решения, мотивировать людей исполнять >> их и наказывать. Потренируйся наказывать, с остальным, вроде в >> порядке. DK> Я бы поостерегся давать такой совет без учета личности, хоть он в DK> первом приближении и верный. Есть разные стили лидерства. Ну я же не про дубиной по башке. Наказать и взглядом можно. Естественно к каждому человеку свой подход нужен. Просто обязательно должна быть обратная связь, которая говорила бы программисту правильно он делает или нет. Без неё начинается вредная для проекта самодеятельность, которая кроме всего прочего демотивирует остальных. Если есть какие-то идеи, то их конечно же не надо подавлять. Нужно мотивировать людей их высказать, обсудить всем коллективом и потом лидер должен принять решение полезное для проекта и объяснить, почему он так решил. Я не говорю про технические решения и про тонкости написания какой-то функции. Я говорю про решения реализовывать тот или иной функционал: рейтинг авторов, поиск по сайту, добавление комментов, вкладывание файлов. P.S. Пишу всё это основываясь исключительно на собственном опыте. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From yu.pats на gmail.com Tue Jan 20 01:57:09 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Tue, 20 Jan 2009 11:57:09 +0200 Subject: [Moscow.pm] =?utf-8?b?0JAg0L/Qu9Cw0LPQs9C10YAg0YPQvNC10LXRgiA=?= =?utf-8?b?0LLRi9C/0LDRgNGB0LjRgtGMINC40Lcg0LDQudGC0LXQvNC+0LIg0LI=?= =?utf-8?b?0YHQtSDRgdGB0YvQu9C60Lgg0LIg0L7QsdGK0LXQutGCIGxpbmtzID8=?= In-Reply-To: <4974E19B.1050704@serezhkin.com> References: <4974B3C3.6090203@serezhkin.com> <4974BCD6.5000807@rambler-co.ru> <4974E19B.1050704@serezhkin.com> Message-ID: 2009/1/19 Vany Serezhkin : > Привет. > Maxim Duyunov wrote: >> >> Иван подготовил примерный список блогов ещё в день hackmeet. >> >> http://trac.bessarabov.ru/hackmeet/wiki/TestBlogs > > Ой вей, ви как то не академически подходите к задаче. > Мне ещё нужно: > Белорусский: две кирилицы, одна латинитса, белорусский - мертвый язык для интернета -- WBR, Yuri Pac From postmaster на softsearch.ru Tue Jan 20 02:00:37 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 20 Jan 2009 13:00:37 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> Message-ID: <1535934216.20090120130037@softsearch.ru> Здравствуйте, Анатолий. АШ> Вообще все выступления с воркшопов и япси можно перевести в АШ> mp3, сделать подкаст и/или Perl-радио. Бугага :) Вот кстати пример предложения, которое лидеру надо или принять или отклонить. При этом не идти на поводу у поклонников Ивана, а трезво думать о пользе для проекта. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From andy на shitov.ru Tue Jan 20 02:01:57 2009 From: andy на shitov.ru (Andrew Shitov) Date: Tue, 20 Jan 2009 13:01:57 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <1535934216.20090120130037@softsearch.ru> References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> <1535934216.20090120130037@softsearch.ru> Message-ID: > Вот кстати пример предложения, которое лидеру надо или принять или > отклонить. При этом не идти на поводу у поклонников Ивана, а трезво > думать о пользе для проекта. Ничонепонял. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From andy на shitov.ru Tue Jan 20 02:02:50 2009 From: andy на shitov.ru (Andrew Shitov) Date: Tue, 20 Jan 2009 13:02:50 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> <1535934216.20090120130037@softsearch.ru> Message-ID: Иваново видево: http://yapc.tv/2009/moscowpm-hackmeet/ -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From sharifulin на gmail.com Tue Jan 20 02:04:09 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Tue, 20 Jan 2009 13:04:09 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <1535934216.20090120130037@softsearch.ru> References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> <1535934216.20090120130037@softsearch.ru> Message-ID: <91318900901200204kb93fb0dj7dc4653446d43560@mail.gmail.com> Вообще-то тут не тоталитаризм, чтобы такие вещи решать. 2009/1/20 Михаил Монашёв > Здравствуйте, Анатолий. > > АШ> Вообще все выступления с воркшопов и япси можно перевести в > АШ> mp3, сделать подкаст и/или 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 > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dmitry на karasik.eu.org Tue Jan 20 02:09:27 2009 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Tue, 20 Jan 2009 11:09:27 +0100 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <1581494116.20090120125409@softsearch.ru> ("Михаил Монашёв"'s message of "Tue, 20 Jan 2009 12:54:09 +0300") References: <1878707052.20090120122209@softsearch.ru> <84tz7uuxou.fsf@tetsuo.karasik.eu.org> <1581494116.20090120125409@softsearch.ru> Message-ID: <84priiuw4o.fsf@tetsuo.karasik.eu.org> On 20 янв 09 at 10:54, ) wrote: >>> . Потренируйся наказывать, с остальным, вроде в порядке. > Естественно к каждому человеку свой подход нужен. Просто обязательно > нужна обратная связь, > , которая говорила бы программисту правильно он делает или нет. Вот скорее обратная связь чем наказание. Наказание это всего лишь один из приемов обратной связи, и то далеко не лучший. А то у Вани будет заблуждение что без кнута не выйдет лидера ;) Выйдет, выйдет, методик вагон существует. -- Sincerely, Dmitry Karasik From ruslan.zakirov на gmail.com Tue Jan 20 02:08:46 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 20 Jan 2009 13:08:46 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <1878707052.20090120122209@softsearch.ru> References: <1878707052.20090120122209@softsearch.ru> Message-ID: <589c94400901200208s82279a9m6f5b24484c714e71@mail.gmail.com> А у меня уже не пусто: http://request-tracker.ru:3000/?page=7 Ваня, я еще не слушал твой подкаст :) прости. Я лично от сервиса хочу: * агрегацию большого количества фидов, где люди возможно постят редко, но про перл. * агрегированный фид в виде фида опять же, чтобы читать его в читалке :) * теги и поиск по ним * двухсторонний синк комментариев Вот и все для начала. Никаких полнотекстовых поисков. Дополнительные опции: * подсветка синтаксиса * авто-тегирование записей с примерами кода * авто-тегирование записей именами модулей, которые используется в примерах или упоминаются в тексте. * автоматический поиск лент через переходы по френдам 2009/1/20 Михаил Монашёв : > Здравствуйте, Иван. > > Делал зарядку, слушал твою болтовню и решил накалякать свой фидбэк, > коль ты просил. :-) > > Смотрю за этим со стороны и понимаю, что программисты не могут сделать > сайт для людей. Они делают сайт ради процесса, ради реализации своих > амбиций. В лучшем случае - для себя любимого. Ибо мыслят совершенно > другими категориям. > > Если вы и вправду хотите сделать сайт для людей, то ходите на него > сами несколько раз каждый день и используйте его. Не тестируйте, а > именно используйте по его прямому назначению. Также просите его > использовать своих знакомых и узнавайте почему они не хотят приходить > туда снова. > > И не надо прикручивать поиск, пока на сайте 2 пустышки вместо статей. > Поиском по сайту пользуются 5% людей. Сил убьёте много, а пользы - > пшик. А те 5% всёравно потом будут искать по сайту через гугл, ибо он > лучше угадывает что же на самом деле хотел найти человек. > > P.S. > Могу предположить, что агрегатор фидов, даже узкотематичный, не может > иметь своей постоянной аудитории, пока там сторонний контент будет > составлять более 1% от всего остального контента. Ибо каждый фид > уводит человека с сайта, а не приводит на сайт. А если публиковать > свои мысли в виде статей, то процесс изменит своё направление, и может > появиться постоянная аудитория. Агрегатор фидов же может лишь > паразитировать на поисковом трафике, пока его не забанят (а это очень > вероятно, когда републикуешь чужой контент). > > Это ещё и относительно того, что функционал сайта может быть полное Г, > а статьи интересные и потому много читателей. Т.е. вам нужно понять > одну вещь: функционал никому не нужен. Нужен интересный и оригинальный > контент. > > P.P.S. > Есть поговорка: "У семи нянек дитя без глаза". Вам очень не хватает > лидера, который будет принимать решения, которые все, включая его > самого, будут исполнять. Не важно, правильные это будут решения или > нет. Важно, что они будут и что они будут исходить из ОДНОЙ головы. > Иван, ты не лучший кандидат в лидеры с моей точки зрения :-). Ты > скорее хороший архитектор. Но если никого другого не найдётся, надеюсь > ты сможешь развить в себе лидерские способности и тянуть эту лямку. > > Лидер должен иметь вижн. Это у тебя есть, хоть и не в полном объёме. > Но думаю, что после запуска и отсутствия посетителей вижн немного > скорректируется и дополнится. > > Лидер должен уметь разговаривать с людьми так, чтобы люди его понимали > и чтобы он понимал мысли людей. С этим у тебя кстати большие проблемы, > порой хрен поймёшь, о чём ты тут пишешь, ибо не учитываешь, что ты сам > уже успел хорошо исследовать предметную область, а другие люди - нет. > > Лидер должен уметь принимать решения, мотивировать людей исполнять их > и наказывать за неисполнение. Потренируйся наказывать, с остальным, > вроде в порядке. Самому всё переделывать конечно тоже можно, но если > не наказывать, то поток мусорного кода тебя победит и весь его ты не > перепишешь чисто физически. А уж проект или новую версию зарелизить и > вовсе не выйдет. > > IBS> Привет. > IBS> Вот такое получилось > IBS> http://ivan.serezhkin.com/pm/globus_vision.mp3 > > -- > > С уважением, > Михаил Монашёв, 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 dmitry на karasik.eu.org Tue Jan 20 02:15:07 2009 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Tue, 20 Jan 2009 11:15:07 +0100 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <91318900901200204kb93fb0dj7dc4653446d43560@mail.gmail.com> ("Анатолий Шарифулин"'s message of "Tue, 20 Jan 2009 13:04:09 +0300") References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> <1535934216.20090120130037@softsearch.ru> <91318900901200204kb93fb0dj7dc4653446d43560@mail.gmail.com> Message-ID: <84ljt6uvv8.fsf@tetsuo.karasik.eu.org> Hi Анатолий! On 20 янв 09 at 11:04, "Анатолий" (Анатолий Шарифулин) wrote: Анатолий> Вообще-то тут не тоталитаризм, чтобы такие вещи решать. Ты прав, но вместе с тем, если твое предложение никто не подхватит, будет странно если ты сам его не начнешь реализовывать ;) -- Sincerely, Dmitry Karasik From juchkov на gmail.com Tue Jan 20 02:16:13 2009 From: juchkov на gmail.com (Sergey Juchkov) Date: Tue, 20 Jan 2009 13:16:13 +0300 Subject: [Moscow.pm] =?utf-8?b?0JAg0L/Qu9Cw0LPQs9C10YAg0YPQvNC10LXRgiA=?= =?utf-8?b?0LLRi9C/0LDRgNGB0LjRgtGMINC40Lcg0LDQudGC0LXQvNC+0LIg0LI=?= =?utf-8?b?0YHQtSDRgdGB0YvQu9C60Lgg0LIg0L7QsdGK0LXQutGCIGxpbmtzID8=?= In-Reply-To: References: <4974B3C3.6090203@serezhkin.com> <4974BCD6.5000807@rambler-co.ru> <4974E19B.1050704@serezhkin.com> Message-ID: <615fd2130901200216p1643a222x7964da5b13cf4ccd@mail.gmail.com> Вiтаю, > > Белорусский: две кирилицы, одна латинитса, > белорусский - мертвый язык для интернета > > Чаму? -- Sergey Juchkov http://juchkov.com ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ruslan.zakirov на gmail.com Tue Jan 20 02:17:00 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 20 Jan 2009 13:17:00 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <1581494116.20090120125409@softsearch.ru> References: <1878707052.20090120122209@softsearch.ru> <84tz7uuxou.fsf@tetsuo.karasik.eu.org> <1581494116.20090120125409@softsearch.ru> Message-ID: <589c94400901200217nd74c94nea6c2d8fc1c4f1fb@mail.gmail.com> Опыте каком? Ведения закрытых проектов? Так этот опыт не применим. Михаил, взгляни на сеть комитов. Из 12 человек, которые так или иначе присутствовали и поставили на свои машины все необходимое, закомитили в репозиторий только несколько после окончания хакмита. В таком случае нет никакого смысла наказывать людей за какие-либо действия развивающие проект. Главное делать то что нужно тебе и вероятнее всего понадобится другим, а не абстрактную модель лошади в вакууме. 2009/1/20 Михаил Монашёв : > Здравствуйте, Дмитрий. > >>> Лидер должен уметь принимать решения, мотивировать людей исполнять >>> их и наказывать. Потренируйся наказывать, с остальным, вроде в >>> порядке. > > DK> Я бы поостерегся давать такой совет без учета личности, хоть он в > DK> первом приближении и верный. Есть разные стили лидерства. > > Ну я же не про дубиной по башке. Наказать и взглядом можно. > > Естественно к каждому человеку свой подход нужен. Просто обязательно > должна быть обратная связь, которая говорила бы программисту правильно > он делает или нет. Без неё начинается вредная для проекта > самодеятельность, которая кроме всего прочего демотивирует остальных. > Если есть какие-то идеи, то их конечно же не надо подавлять. Нужно > мотивировать людей их высказать, обсудить всем коллективом и потом > лидер должен принять решение полезное для проекта и объяснить, почему > он так решил. Я не говорю про технические решения и про тонкости > написания какой-то функции. Я говорю про решения реализовывать тот или > иной функционал: рейтинг авторов, поиск по сайту, добавление > комментов, вкладывание файлов. > > P.S. > Пишу всё это основываясь исключительно на собственном опыте. > > -- > > С уважением, > Михаил Монашёв, 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 postmaster на softsearch.ru Tue Jan 20 02:18:16 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 20 Jan 2009 13:18:16 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <91318900901200204kb93fb0dj7dc4653446d43560@mail.gmail.com> References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> <1535934216.20090120130037@softsearch.ru> <91318900901200204kb93fb0dj7dc4653446d43560@mail.gmail.com> Message-ID: <1108483992.20090120131816@softsearch.ru> Здравствуйте, Анатолий. А ты думал, что в сказку попал? :-) АШ> Вообще-то тут не тоталитаризм, чтобы такие вещи решать. АШ>> Вообще все выступления с воркшопов и япси можно перевести в АШ>> mp3, сделать подкаст и/или Perl-радио. Бугага :) АШ> Вот ═кстати ═пример ═предложения, ═которое лидеру надо или принять или АШ> отклонить. ═При ═этом ═не идти на поводу у поклонников Ивана, а трезво АШ> думать о пользе для проекта. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From davydov на nexo.ru Tue Jan 20 02:18:26 2009 From: davydov на nexo.ru (Dennis S.Davidoff) Date: Tue, 20 Jan 2009 13:18:26 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <84ljt6uvv8.fsf@tetsuo.karasik.eu.org> References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> <1535934216.20090120130037@softsearch.ru> <91318900901200204kb93fb0dj7dc4653446d43560@mail.gmail.com> <84ljt6uvv8.fsf@tetsuo.karasik.eu.org> Message-ID: <4975A4F2.4090009@nexo.ru> А где Globus на git-е? ;-) Я не нашел. Или его туда не пихали еще? Хотел полистать код. On 20.01.2009 13:15, Dmitry Karasik wrote: > Hi Анатолий! > > On 20 янв 09 at 11:04, "Анатолий" (Анатолий Шарифулин) wrote: > > Анатолий> Вообще-то тут не тоталитаризм, чтобы такие вещи решать. > > Ты прав, но вместе с тем, если твое предложение никто не подхватит, > будет странно если ты сам его не начнешь реализовывать ;) > -- Sincerely, Dennis S.Davidoff System/Network Engineer, Nexo Russia, Moscow mailto: davydov на nexo.ru tel. (495) 981-6211 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 3229 bytes Desc: S/MIME Cryptographic Signature URL: From sharifulin на gmail.com Tue Jan 20 02:20:40 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Tue, 20 Jan 2009 13:20:40 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <84ljt6uvv8.fsf@tetsuo.karasik.eu.org> References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> <1535934216.20090120130037@softsearch.ru> <91318900901200204kb93fb0dj7dc4653446d43560@mail.gmail.com> <84ljt6uvv8.fsf@tetsuo.karasik.eu.org> Message-ID: <91318900901200220w449a4025s607be926c488a9aa@mail.gmail.com> Ну так, таких идей у меня полно :) 2009/1/20 Dmitry Karasik > Hi Анатолий! > > On 20 янв 09 at 11:04, "Анатолий" (Анатолий Шарифулин) wrote: > > Анатолий> Вообще-то тут не тоталитаризм, чтобы такие вещи решать. > > Ты прав, но вместе с тем, если твое предложение никто не подхватит, > будет странно если ты сам его не начнешь реализовывать ;) > > -- > Sincerely, > Dmitry Karasik > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ruslan.zakirov на gmail.com Tue Jan 20 02:26:22 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 20 Jan 2009 13:26:22 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <4975A4F2.4090009@nexo.ru> References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> <1535934216.20090120130037@softsearch.ru> <91318900901200204kb93fb0dj7dc4653446d43560@mail.gmail.com> <84ljt6uvv8.fsf@tetsuo.karasik.eu.org> <4975A4F2.4090009@nexo.ru> Message-ID: <589c94400901200226h30699c4cy4ee28675b212c4fb@mail.gmail.com> http://github.com/ruz/globus/tree/master 2009/1/20 Dennis S.Davidoff : > А где Globus на git-е? ;-) Я не нашел. Или его туда не пихали еще? > Хотел полистать код. > > On 20.01.2009 13:15, Dmitry Karasik wrote: >> >> Hi Анатолий! >> >> On 20 янв 09 at 11:04, "Анатолий" (Анатолий Шарифулин) wrote: >> >> Анатолий> Вообще-то тут не тоталитаризм, чтобы такие вещи решать. >> >> Ты прав, но вместе с тем, если твое предложение никто не подхватит, >> будет странно если ты сам его не начнешь реализовывать ;) >> > > -- > Sincerely, > Dennis S.Davidoff > System/Network Engineer, Nexo Russia, Moscow > mailto: davydov на nexo.ru > tel. (495) 981-6211 > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Best regards, Ruslan. From dmitry на karasik.eu.org Tue Jan 20 02:28:21 2009 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Tue, 20 Jan 2009 11:28:21 +0100 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <91318900901200220w449a4025s607be926c488a9aa@mail.gmail.com> ("Анатолий Шарифулин"'s message of "Tue, 20 Jan 2009 13:20:40 +0300") References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> <1535934216.20090120130037@softsearch.ru> <91318900901200204kb93fb0dj7dc4653446d43560@mail.gmail.com> <84ljt6uvv8.fsf@tetsuo.karasik.eu.org> <91318900901200220w449a4025s607be926c488a9aa@mail.gmail.com> Message-ID: <84hc3uuv96.fsf@tetsuo.karasik.eu.org> Hi Анатолий! On 20 янв 09 at 11:20, "Анатолий" (Анатолий Шарифулин) wrote: Анатолий> Ну так, таких идей у меня полно :) Так что ж твоя команда их не реализует? Выберите самую перспективную и вперёд! :) -- Sincerely, Dmitry Karasik From postmaster на softsearch.ru Tue Jan 20 02:35:18 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 20 Jan 2009 13:35:18 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <84priiuw4o.fsf@tetsuo.karasik.eu.org> References: <1878707052.20090120122209@softsearch.ru> <84tz7uuxou.fsf@tetsuo.karasik.eu.org> <1581494116.20090120125409@softsearch.ru> <84priiuw4o.fsf@tetsuo.karasik.eu.org> Message-ID: <1024527757.20090120133518@softsearch.ru> Здравствуйте, Дмитрий. >>>> . Потренируйся наказывать, с остальным, вроде в порядке. >> Естественно к каждому человеку свой подход нужен. Просто >> обязательно нужна обратная связь, , которая говорила бы >> программисту правильно он делает или нет. DK> Вот скорее обратная связь чем наказание. Наказание это всего лишь DK> один из приемов обратной связи, и то далеко не лучший. А то у Вани DK> будет заблуждение что без кнута не выйдет лидера ;) Выйдет, DK> выйдет, методик вагон существует. Согласен с тобой. Не правильно выразился изначально. Ты писал, что люди все разные. Поэтому хочу добавить, что не выйдет всегда всех гладить по головке. Негативные эмоции тоже нужно давать испытать некоторым людям. Иначе они могут например устроить травлю в коллективе или начать саботировать проект или холиварить без конца. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From postmaster на softsearch.ru Tue Jan 20 02:47:45 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 20 Jan 2009 13:47:45 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <589c94400901200217nd74c94nea6c2d8fc1c4f1fb@mail.gmail.com> References: <1878707052.20090120122209@softsearch.ru> <84tz7uuxou.fsf@tetsuo.karasik.eu.org> <1581494116.20090120125409@softsearch.ru> <589c94400901200217nd74c94nea6c2d8fc1c4f1fb@mail.gmail.com> Message-ID: <149527564.20090120134745@softsearch.ru> Здравствуйте, Руслан. RZ> Опыте каком? Ведения закрытых проектов? Так этот опыт не применим. Немного не так. Опыте успешных и популярных проектов. RZ> Михаил, взгляни на сеть комитов. Из 12 человек, которые так или иначе RZ> присутствовали и поставили на свои машины все необходимое, закомитили RZ> в репозиторий только несколько после окончания хакмита. RZ> В таком случае нет никакого смысла наказывать людей за какие-либо RZ> действия развивающие проект. Главное делать то что нужно тебе и RZ> вероятнее всего понадобится другим, а не абстрактную модель лошади в RZ> вакууме. Блин, ну вы сделает не абстрактного коня в вакууме, а жабу с хоботом. Это если ещё сделаете... >>>> Лидер должен уметь принимать решения, мотивировать людей исполнять >>>> их и наказывать. Потренируйся наказывать, с остальным, вроде в >>>> порядке. >> >> DK> Я бы поостерегся давать такой совет без учета личности, хоть он в >> DK> первом приближении и верный. Есть разные стили лидерства. >> >> Ну я же не про дубиной по башке. Наказать и взглядом можно. >> >> Естественно к каждому человеку свой подход нужен. Просто обязательно >> должна быть обратная связь, которая говорила бы программисту правильно >> он делает или нет. Без неё начинается вредная для проекта >> самодеятельность, которая кроме всего прочего демотивирует остальных. >> Если есть какие-то идеи, то их конечно же не надо подавлять. Нужно >> мотивировать людей их высказать, обсудить всем коллективом и потом >> лидер должен принять решение полезное для проекта и объяснить, почему >> он так решил. Я не говорю про технические решения и про тонкости >> написания какой-то функции. Я говорю про решения реализовывать тот или >> иной функционал: рейтинг авторов, поиск по сайту, добавление >> комментов, вкладывание файлов. >> >> P.S. >> Пишу всё это основываясь исключительно на собственном опыте. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From dmitry на karasik.eu.org Tue Jan 20 02:50:44 2009 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Tue, 20 Jan 2009 11:50:44 +0100 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <1024527757.20090120133518@softsearch.ru> ("Михаил Монашёв"'s message of "Tue, 20 Jan 2009 13:35:18 +0300") References: <1878707052.20090120122209@softsearch.ru> <84tz7uuxou.fsf@tetsuo.karasik.eu.org> <1581494116.20090120125409@softsearch.ru> <84priiuw4o.fsf@tetsuo.karasik.eu.org> <1024527757.20090120133518@softsearch.ru> Message-ID: <847i4quu7v.fsf@tetsuo.karasik.eu.org> On 20 янв 09 at 11:35, ) wrote: > Ты писал, что люди все разные. Поэтому хочу добавить, что не выйдет > всегда всех гладить по головке. Негативные эмоции тоже нужно давать > испытать некоторым людям. Иначе они могут например устроить травлю в > коллективе или начать саботировать проект или холиварить без конца. Это тонкий момент. Я считаю, что правильный подход это скорее признавать право этих некоторых людей на их негативные эмоции, и признавать свое право их по головке при этом не гладить. Можно, но далеко не обязательно разруливать такие проблемы добавляя еще и своего негативного давления, есть и более другие способы. Собственно вся теория управления, начиная с Макиавелли, об этом ;) -- Sincerely, Dmitry Karasik From dmarsentev на gmail.com Tue Jan 20 02:54:19 2009 From: dmarsentev на gmail.com (Dmitry Arsentiev) Date: Tue, 20 Jan 2009 13:54:19 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <1024527757.20090120133518@softsearch.ru> References: <1878707052.20090120122209@softsearch.ru> <84tz7uuxou.fsf@tetsuo.karasik.eu.org> <1581494116.20090120125409@softsearch.ru> <84priiuw4o.fsf@tetsuo.karasik.eu.org> <1024527757.20090120133518@softsearch.ru> Message-ID: > Поэтому хочу добавить, что не выйдет > всегда всех гладить по головке. Негативные эмоции тоже нужно давать > испытать некоторым людям. Иначе они могут например устроить травлю в > коллективе или начать саботировать проект или холиварить без конца. Михаил, с вашим посылом в основном согласен. Готовность наказывать - признак зрелости руководителя. Только поспорю с фразой > Негативные эмоции тоже нужно давать > испытать некоторым людям. Я читал в книжке психологической, и мой личный опыт это подтверждает, что не следует принимать на себя ответственность за эмоции других людей, в т.ч. не следует управлять эмоциями. Именно таким образом легко попасть в т.н. эмоциональную зависимость, а её испытывает не только "жертва", но и "мучитель". Руководитель может и должен принять на себя ответственность за результат, может делегировать полномочия (а может и не делегировать), обязан создать стабильные и внятные "правила игры" на весь проект, обязан быть вежливым, доброжелательным, объективным и "равноудалённым", правдивым, разъяснять мотивацию принятия тех или иных решений, но вот за эмоции других людей лучше не брать ответственности, это опасно. Извините, если сочтёте за флуд. Кстати, было бы интересно на очередной встрече послушать действующих руководителей на тему "Как управлять разработчиками". 20 января 2009 г. 13:35 пользователь Михаил Монашёв написал: > Здравствуйте, Дмитрий. > > >>>> . Потренируйся наказывать, с остальным, вроде в порядке. > > >> Естественно к каждому человеку свой подход нужен. Просто > >> обязательно нужна обратная связь, , которая говорила бы > >> программисту правильно он делает или нет. > > DK> Вот скорее обратная связь чем наказание. Наказание это всего лишь > DK> один из приемов обратной связи, и то далеко не лучший. А то у Вани > DK> будет заблуждение что без кнута не выйдет лидера ;) Выйдет, > DK> выйдет, методик вагон существует. > > Согласен с тобой. Не правильно выразился изначально. > > Ты писал, что люди все разные. Поэтому хочу добавить, что не выйдет > всегда всех гладить по головке. Негативные эмоции тоже нужно давать > испытать некоторым людям. Иначе они могут например устроить травлю в > коллективе или начать саботировать проект или холиварить без конца. > > -- > > С уважением, > Михаил Монашёв, 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 dmitry на karasik.eu.org Tue Jan 20 02:59:31 2009 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Tue, 20 Jan 2009 11:59:31 +0100 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: (Dmitry Arsentiev's message of "Tue, 20 Jan 2009 13:54:19 +0300") References: <1878707052.20090120122209@softsearch.ru> <84tz7uuxou.fsf@tetsuo.karasik.eu.org> <1581494116.20090120125409@softsearch.ru> <84priiuw4o.fsf@tetsuo.karasik.eu.org> <1024527757.20090120133518@softsearch.ru> Message-ID: <843afeutt8.fsf@tetsuo.karasik.eu.org> Hi Dmitry! On 20 янв 09 at 11:54, "Dmitry" (Dmitry Arsentiev) wrote: Dmitry> Готовность наказывать - признак зрелости руководителя. Да, вот так будет еще точнее. Но готовность и уверенность, а не само применение наказания, т.к. эта вещь сильно демотивирующая. -- Sincerely, Dmitry Karasik From yu.pats на gmail.com Tue Jan 20 03:34:05 2009 From: yu.pats на gmail.com (Yuri Pac) Date: Tue, 20 Jan 2009 13:34:05 +0200 Subject: [Moscow.pm] =?utf-8?b?0JAg0L/Qu9Cw0LPQs9C10YAg0YPQvNC10LXRgiA=?= =?utf-8?b?0LLRi9C/0LDRgNGB0LjRgtGMINC40Lcg0LDQudGC0LXQvNC+0LIg0LI=?= =?utf-8?b?0YHQtSDRgdGB0YvQu9C60Lgg0LIg0L7QsdGK0LXQutGCIGxpbmtzID8=?= In-Reply-To: <615fd2130901200216p1643a222x7964da5b13cf4ccd@mail.gmail.com> References: <4974B3C3.6090203@serezhkin.com> <4974BCD6.5000807@rambler-co.ru> <4974E19B.1050704@serezhkin.com> <615fd2130901200216p1643a222x7964da5b13cf4ccd@mail.gmail.com> Message-ID: 2009/1/20 Sergey Juchkov : > Вiтаю, >> >> > Белорусский: две кирилицы, одна латинитса, >> белорусский - мертвый язык для интернета >> > > Чаму? ? вам прыв?танне, спадар Сяргей. Проста справа: у роднай кра?не на ?м не разма?ляюць. -- WBR, Yuri Pac From pfedin на gmail.com Tue Jan 20 03:39:04 2009 From: pfedin на gmail.com (Peter Fedin) Date: Tue, 20 Jan 2009 14:39:04 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <843afeutt8.fsf@tetsuo.karasik.eu.org> References: <1878707052.20090120122209@softsearch.ru> <84tz7uuxou.fsf@tetsuo.karasik.eu.org> <1581494116.20090120125409@softsearch.ru> <84priiuw4o.fsf@tetsuo.karasik.eu.org> <1024527757.20090120133518@softsearch.ru> <843afeutt8.fsf@tetsuo.karasik.eu.org> Message-ID: >Кстати, было бы интересно на очередной встрече >послушать действующих руководителей на тему >"Как управлять разработчиками". Я сначала воспринял это как запрос на семинар - действительно, взять Дмитрия Безуглого, или ещё какого-нибудь консультанта по управлению командами/проектами, да и провести такой доклад-обсуждение. А потом подумал, что ведь всё таки - формулировка "управлять разработчиками" - она в себе несёт презумпцию того, что разработчик сам не может решить, что же необходимо делать. А это как-то неуважительно по меньшей мере. А дальше вспомнился Agile в лице SCRUM и XP, который как раз говорит об обратном - что лучше всего, когда _команда_ разработчиков совместно принимает решение, за которое совместно несет ответственность. Притом это решение принимается совместно с _заказчиком_, через определенные здоровые процедуры обмена оценками приоритетности и трудозатрантности тех или иных фич. За приоритет отвечает заказчик, за трудозатраты - разработчики. А дальше вместе решают что оптимальней по критериям важнее/ценней-для-бизнеса/рискованней-технологически/сложнее/дольше. Мне кажется, что в нашей беседе надо делать различие между работой команды и работой сообщества, тусы. Опенсорсная разработка, тусовочная разработка - это всё таки совсем не разработка под некого заказчика (в роли которого может выступать как рынок, так и отдельный человек, у которого есть видение, что нужно рынку - product owner в эджайловской терминологии). Опенсорсному сообществу достаточно, чтобы были контрибьюторы, результаты которых координируются через SCM-систему. Контрибьюторы сами ставят себе задачи или договариваются между собой, исходя из того, что же им интересно. Команда же должна взаимодействовать с учетом поставленных задач, и целей. Цели же определяются - заказчиком. Мне кажется, что в случае с Глобусом у нас таки не разработка командой продукта под заказчика, а разработка сообществом чего-то интересного для себя. Основной выход-польза хакмита же была в том, что все потрогали каталист, плагер, DBI и гит, а также поработали друг с другом вместе, так ведь? Однако теперь и вправду можно поменять точку зрения, и надеть на себя роль команды, работающей на продукт. С такой точки зрения как раз смотрит Михаил. Только надо сначала каждому спросить себя, необходимо ли это, и ради чего? Если да, то да, если нет - то продолжать контрибьютить по прежнему в тусовочном режиме в проект на гитхабе, и не запариваться по поводу мотивации-энтузиазма-негативногофидбека. А управлять командой должна таки команда. А тусу могут воодушевлять лидеры мнений. Но ругаться как-то незачем, даже если это называть негативной обратной связью. Спасибо за внимание, яидиотубейтеменяктонибудь. 2009/1/20 Dmitry Karasik > Hi Dmitry! > > On 20 янв 09 at 11:54, "Dmitry" (Dmitry Arsentiev) wrote: > > Dmitry> Готовность наказывать - признак зрелости руководителя. > > Да, вот так будет еще точнее. Но готовность и уверенность, а > не само применение наказания, т.к. эта вещь сильно > демотивирующая. > > -- > Sincerely, > Dmitry Karasik > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Федин Пётр Сергеевич тел. +7 926 335-51-30 mailto:pfedin на gmail.com ICQ UIN: 192054495 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From juchkov на gmail.com Tue Jan 20 03:49:59 2009 From: juchkov на gmail.com (Sergey Juchkov) Date: Tue, 20 Jan 2009 14:49:59 +0300 Subject: [Moscow.pm] =?utf-8?b?0JAg0L/Qu9Cw0LPQs9C10YAg0YPQvNC10LXRgiA=?= =?utf-8?b?0LLRi9C/0LDRgNGB0LjRgtGMINC40Lcg0LDQudGC0LXQvNC+0LIg0LI=?= =?utf-8?b?0YHQtSDRgdGB0YvQu9C60Lgg0LIg0L7QsdGK0LXQutGCIGxpbmtzID8=?= In-Reply-To: References: <4974B3C3.6090203@serezhkin.com> <4974BCD6.5000807@rambler-co.ru> <4974E19B.1050704@serezhkin.com> <615fd2130901200216p1643a222x7964da5b13cf4ccd@mail.gmail.com> Message-ID: <615fd2130901200349ve0c9f0ey3f845156004d38ed@mail.gmail.com> Вiтаю, > > > > > Чаму? > ? вам прыв?танне, спадар Сяргей. > > Проста справа: у роднай кра?не на ?м не разма?ляюць. > Гэта вельмi дрэнна. Але мы нiяк не зменiм гэта. PS: Да, за сим наверно стоит перестать пугать людей в этой рассылке. Да и тема это более отдельная для более другого разговора :) -- Sergey Juchkov http://juchkov.com ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ruslan.zakirov на gmail.com Tue Jan 20 04:07:28 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 20 Jan 2009 15:07:28 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <149527564.20090120134745@softsearch.ru> References: <1878707052.20090120122209@softsearch.ru> <84tz7uuxou.fsf@tetsuo.karasik.eu.org> <1581494116.20090120125409@softsearch.ru> <589c94400901200217nd74c94nea6c2d8fc1c4f1fb@mail.gmail.com> <149527564.20090120134745@softsearch.ru> Message-ID: <589c94400901200407t573d626bwb371424fbeceed40@mail.gmail.com> Придется применить негативную энергию. Михаил, я очень вас прошу прекратить и в будущем не начинать безосновательную полемику. Вы написали очень длинное первое письмо, в котором промелькнула одна весомая мысль, что не стоит реализовывать полнотекстовой поиск. Лучше с этим справится внешняя поисковая машина. Все остальное чистой воды демотивация и деморализация идеи, что так же известно как stop energy [1]. Я считаю, что на данные момент вы не имеете право на столь обобщенные высказывания без конкретных и точечных предложений, потому что: * вы не были на встрече где мы обсуждали идею * вы не принимали участи в хакмите * вы не запросили права на комит в мастер ветку * вы не форкнули проект и не послали запрос на pull ваших измений * вы не прислали патч * вы не установили у себя проект * вы не сделали греп по слову TODO или XXX Я где-то ошибся? Возможно, но список большой. У вас есть конкретные предложения, конкретная критика, конкретные идеи? Прежде чем вы их озвучите вслух, посчитайте трудозатраты на исполнение, уменьшите в 5 раз, поубавьте энтузиазм, разбейте на задачи не более 30 минут для программиста, который делал это на прошлой неделе на своей работе. Составьте список с ссылками на документацию, примеры реализации внутри проекта откуда можно копи пастить какие-то элементарные вещи и приведите все это здесь, в вики или в папке docs в репозитрии. Тогда вам цены не будет. Вам понадобиться на это часа 2 и если вы привлечете 5 человек для выполнения этих задач, то значит вы сэкономили 30минут и это по меньшей мере. Учитывая, что было на хакмите более 10 человек, то я оцениваю ваши шансы на успех очень высоко. Или потратьте хотя бы половину часа на описание своего видения сервиса, например перечислите 5 самых плохих идей и 5 самых хороших хороших. [1] http://www.userland.com/whatIsStopEnergy 2009/1/20 Михаил Монашёв : > Здравствуйте, Руслан. > > RZ> Опыте каком? Ведения закрытых проектов? Так этот опыт не применим. > > Немного не так. Опыте успешных и популярных проектов. > > RZ> Михаил, взгляни на сеть комитов. Из 12 человек, которые так или иначе > RZ> присутствовали и поставили на свои машины все необходимое, закомитили > RZ> в репозиторий только несколько после окончания хакмита. > > RZ> В таком случае нет никакого смысла наказывать людей за какие-либо > RZ> действия развивающие проект. Главное делать то что нужно тебе и > RZ> вероятнее всего понадобится другим, а не абстрактную модель лошади в > RZ> вакууме. > > Блин, ну вы сделает не абстрактного коня в вакууме, а жабу с хоботом. И что дальше? > Это если ещё сделаете... Вы нам точно не помогаете развертыванием данного треда в негативном ключе :/ >>>>> Лидер должен уметь принимать решения, мотивировать людей исполнять >>>>> их и наказывать. Потренируйся наказывать, с остальным, вроде в >>>>> порядке. >>> >>> DK> Я бы поостерегся давать такой совет без учета личности, хоть он в >>> DK> первом приближении и верный. Есть разные стили лидерства. >>> >>> Ну я же не про дубиной по башке. Наказать и взглядом можно. >>> >>> Естественно к каждому человеку свой подход нужен. Просто обязательно >>> должна быть обратная связь, которая говорила бы программисту правильно >>> он делает или нет. Без неё начинается вредная для проекта >>> самодеятельность, которая кроме всего прочего демотивирует остальных. >>> Если есть какие-то идеи, то их конечно же не надо подавлять. Нужно >>> мотивировать людей их высказать, обсудить всем коллективом и потом >>> лидер должен принять решение полезное для проекта и объяснить, почему >>> он так решил. Я не говорю про технические решения и про тонкости >>> написания какой-то функции. Я говорю про решения реализовывать тот или >>> иной функционал: рейтинг авторов, поиск по сайту, добавление >>> комментов, вкладывание файлов. >>> >>> P.S. >>> Пишу всё это основываясь исключительно на собственном опыте. > > -- > > С уважением, > Михаил Монашёв, 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 ivan на serezhkin.com Tue Jan 20 04:16:40 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Tue, 20 Jan 2009 15:16:40 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDQzMHHx8XSINXNxcXUINfZ0MHS08nU2CDJ2iDB?= =?koi8-r?b?ytTFzc/XINfTxSDT09nMy8kg1yDPwt/Fy9QgbGlua3MgPw==?= In-Reply-To: <589c94400901191435h463df839i8e8d82cad0c726c9@mail.gmail.com> References: <4974B3C3.6090203@serezhkin.com> <4974BCD6.5000807@rambler-co.ru> <4974E19B.1050704@serezhkin.com> <589c94400901191421w3b72e5cdt74c30f7258ac8163@mail.gmail.com> <589c94400901191435h463df839i8e8d82cad0c726c9@mail.gmail.com> Message-ID: <4975C0A8.20402@serezhkin.com> Ruslan Zakirov wrote: > Посмотрел в Lingua-StopWords. Они молодцы - возвращают строки с > флагом. Поддерживают достаточно языков и добавить новый не сложно. > Странно, что возвращают хешом, но наверное это для чеков удобнее. Нет > поддержки формата en-us, но в этом ничего страшного, и скорее всего > практически невозможно отличить разные варианты языков. > Вобщем то да, только наличие перла в русском тексте аффектит этот детектор. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ivan на serezhkin.com Tue Jan 20 04:18:15 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Tue, 20 Jan 2009 15:18:15 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <497593D9.3080904@gmail.com> References: <497593D9.3080904@gmail.com> Message-ID: <4975C107.6040504@serezhkin.com> Привет. Ivan Shirokoff wrote: > Вань, хочу подкасты про Перловые и околоперловые штуки =) Вань, я тоже очень хочу, но нужен материал, у меня уже давно такое желание есть, но как то сяду записать, и говорить то не о чем. Всё время кажется что все всё знают давно. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ivan на serezhkin.com Tue Jan 20 04:35:03 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Tue, 20 Jan 2009 15:35:03 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <1878707052.20090120122209@softsearch.ru> References: <1878707052.20090120122209@softsearch.ru> Message-ID: <4975C4F7.70506@serezhkin.com> Михаил Монашёв wrote: > Здравствуйте, Иван. > > Делал зарядку, слушал твою болтовню и решил накалякать свой фидбэк, > коль ты просил. :-) > > Смотрю за этим со стороны и понимаю, что программисты не могут сделать > сайт для людей. Они делают сайт ради процесса, ради реализации своих > амбиций. В лучшем случае - для себя любимого. Ибо мыслят совершенно > другими категориям. > Вообще то это и есть такой проект. На вопрос Антона, а где монетизация, и что он с этого поимеет, пришлось в срочном порядке выдумывать всякую фигню. > Если вы и вправду хотите сделать сайт для людей, то ходите на него > сами несколько раз каждый день и используйте его. Не тестируйте, а > именно используйте по его прямому назначению. Также просите его > использовать своих знакомых и узнавайте почему они не хотят приходить > туда снова. > В принципе, есть надежда, но ... аудитория перловиков небольшая. Сайт про перл никогда не будет иметь популярность фишек нет. Даже хабрахабр всегда будет сильно впереди. Пока что мы кодим нечто для ... того чтобы покодить, обкатать совместно технологии, сработатся. Это первый и не последний (я очень надеюсь) кусок совместнонаписанного кода. И наверное я буду им пользоватся, потому что я один никогда не найду все те фиды, которые там появятся, да и не только фиды. Это же не простой агрегатор, это же выпарсивательно новостей по крупицам. > И не надо прикручивать поиск, пока на сайте 2 пустышки вместо статей. > Поиском по сайту пользуются 5% людей. Сил убьёте много, а пользы - > пшик. А те 5% всёравно потом будут искать по сайту через гугл, ибо он > лучше угадывает что же на самом деле хотел найти человек. > Хехе, я ж говорю, плаггер работает. А поиск ... сфинкс не совсем поиск, это сторадж индекса, по нему можно графики например рисовать. Да и основная цель поиска - распиарить среди нас вполне класную штуку - sphinx -он много чего может, быстро и хорошо. > P.S. > Могу предположить, что агрегатор фидов, даже узкотематичный, не может > иметь своей постоянной аудитории, пока там сторонний контент будет > составлять более 1% от всего остального контента. Ибо каждый фид > уводит человека с сайта, а не приводит на сайт. А если публиковать > свои мысли в виде статей, то процесс изменит своё направление, и может > появиться постоянная аудитория. Агрегатор фидов же может лишь > паразитировать на поисковом трафике, пока его не забанят (а это очень > вероятно, когда републикуешь чужой контент). > Ага, именно, я вообще плохо представляю бизнесмодель. Можно сделать japb (blog) - но он так и будет just another. Пока нужно добится устойчивости инфраструктуры и стиля. > Это ещё и относительно того, что функционал сайта может быть полное Г, > а статьи интересные и потому много читателей. Т.е. вам нужно понять > одну вещь: функционал никому не нужен. Нужен интересный и оригинальный > контент. > Вебдваноль. Понимаю. Но есть ещё аналитика. На агрегатор, обладающий полнотой поиска, можно навинтить рейтинги, календари колаборэйшн. и не делать блоги. Блоги есть у всех, блоги - это значит принять правила игры, когда на рынке есть сильные игроки - вот ты например. > P.P.S. > Есть поговорка: "У семи нянек дитя без глаза". Вам очень не хватает > лидера, который будет принимать решения, которые все, включая его > самого, будут исполнять. Не важно, правильные это будут решения или > нет. Важно, что они будут и что они будут исходить из ОДНОЙ головы. > Иван, ты не лучший кандидат в лидеры с моей точки зрения :-). Ты > скорее хороший архитектор. Но если никого другого не найдётся, надеюсь > ты сможешь развить в себе лидерские способности и тянуть эту лямку. > Ненене, давайте Каппа, я даже не архитектор, я скорее технолог. Я могу что то делать и своим примером ... но именно жечь сердца глаголом - не ко мне. на счёт вести ... незнаю, никогда не ставил такой цели. Попробовать можно, но это будет в ущерб фану. Я тоже хочу писать код. > Лидер должен иметь вижн. Это у тебя есть, хоть и не в полном объёме. > Но думаю, что после запуска и отсутствия посетителей вижн немного > скорректируется и дополнится. > Вижен есть, нестандартный. Всё надо когда то пробовать. У нас мало кто пишет о перле, у нас не будет контента, только чужой. А чужой контент можно преподать удобными способами ... сделать из блогов автовики с перекрёстными ссылками e.t.c. Надо наслушатся идей, выписать их в колоночку и начать ставить плюсики. Этим и займёмся. > Лидер должен уметь разговаривать с людьми так, чтобы люди его понимали > и чтобы он понимал мысли людей. С этим у тебя кстати большие проблемы, > порой хрен поймёшь, о чём ты тут пишешь, ибо не учитываешь, что ты сам > уже успел хорошо исследовать предметную область, а другие люди - нет. > Я сам себя не понимаю, а программирую спинным мозгом =) А то что я думаю что все всё давно знают и умеют - Да, грешен. Очень сложно что то с собой сделать ... но я стараюсь. > Лидер должен уметь принимать решения, мотивировать людей исполнять их > и наказывать за неисполнение. Потренируйся наказывать, с остальным, > вроде в порядке. Самому всё переделывать конечно тоже можно, но если > не наказывать, то поток мусорного кода тебя победит и весь его ты не > перепишешь чисто физически. А уж проект или новую версию зарелизить и > вовсе не выйдет. > Да ну нафиг, самое страшное наказание - человек выпадает из майнстрима. Сам, а моя задача - возвращать в майнстрим ращработки - там фан и профит. И я с ней хреново справляюсь. Нужна помощь. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ivan на serezhkin.com Tue Jan 20 04:44:11 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Tue, 20 Jan 2009 15:44:11 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> Message-ID: <4975C71B.7000505@serezhkin.com> Анатолий Шарифулин wrote: > Я тоже как со стороны. > Михаил, тут фишка была в самом хакмите :) > Агрегатор фидов -- хорошая штука, и для русского Perl (и не только > Perl) он должен быть, даже если читать никто не будет (хотя я точно > буду). Почему? Потому что есть Planet Perl и Perl Sphere :) Ох, вот только читаю я всё это через агрегатор в тхундербирде ... хотя наверняка есть такая культура - читать с сайта. > > Ваня, спасибо за подкаст, отлично получилось, давай еще, записывай и > выкладывай! > > Вообще все выступления с воркшопов и япси можно перевести в mp3, > сделать подкаст и/или Perl-радио. Бугага :) Бугага. =) Need Help 4 podcasts. У меня с тематикой траблы. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ivan на serezhkin.com Tue Jan 20 04:54:22 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Tue, 20 Jan 2009 15:54:22 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <1581494116.20090120125409@softsearch.ru> References: <1878707052.20090120122209@softsearch.ru> <84tz7uuxou.fsf@tetsuo.karasik.eu.org> <1581494116.20090120125409@softsearch.ru> Message-ID: <4975C97E.4060407@serezhkin.com> Михаил Монашёв wrote: > ... Нужно > мотивировать людей их высказать, обсудить всем коллективом и потом > лидер должен принять решение полезное для проекта и объяснить, почему > он так решил. Вово ! Нужны идеи, и кто что видит в своих планах. Давайте ставить плюсики. PS на гитхабе есть вики, давайте там roadmap сделаем. http://wiki.github.com/ruz/globus/roadmap Тоесть я уже сделал, жду мысли. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ivan на serezhkin.com Tue Jan 20 04:55:32 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Tue, 20 Jan 2009 15:55:32 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDQzMHHx8XSINXNxcXUINfZ0MHS08nU2CDJ2iDB?= =?koi8-r?b?ytTFzc/XINfTxSDT09nMy8kg1yDPwt/Fy9QgbGlua3MgPw==?= In-Reply-To: References: <4974B3C3.6090203@serezhkin.com> <4974BCD6.5000807@rambler-co.ru> <4974E19B.1050704@serezhkin.com> Message-ID: <4975C9C4.8060701@serezhkin.com> Yuri Pac wrote: > 2009/1/19 Vany Serezhkin : > >> Привет. >> Maxim Duyunov wrote: >> >>> Иван подготовил примерный список блогов ещё в день hackmeet. >>> >>> http://trac.bessarabov.ru/hackmeet/wiki/TestBlogs >>> >> Ой вей, ви как то не академически подходите к задаче. >> Мне ещё нужно: >> Белорусский: две кирилицы, одна латинитса, >> > белорусский - мертвый язык для интернета > И так будет всегда ? На самом деле нативно русскоговорящие личности его почти понимают, Так что его можно считать русским, а латинитсу - транслитом ... но всёже ? -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From ivan на serezhkin.com Tue Jan 20 04:57:34 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Tue, 20 Jan 2009 15:57:34 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <1535934216.20090120130037@softsearch.ru> References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> <1535934216.20090120130037@softsearch.ru> Message-ID: <4975CA3E.7080302@serezhkin.com> Михаил Монашёв wrote: > Здравствуйте, Анатолий. > > АШ> Вообще все выступления с воркшопов и япси можно перевести в > АШ> mp3, сделать подкаст и/или Perl-радио. Бугага :) > > Вот кстати пример предложения, которое лидеру надо или принять или > отклонить. При этом не идти на поводу у поклонников Ивана, а трезво > думать о пользе для проекта. > =)))) Поклонников Ивана =))) Перлрадио надо делать, самому, не надо делать сайт под будущий проект - надо делать сайт под уже готовый и успешный. всё прекрасно живёт и на ftp и на rpod.ru - начать можно без красивого сайта. Но делать - да - прикольно, только надо подумать о слайдах. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From igor на gerdler.ru Tue Jan 20 04:58:59 2009 From: igor на gerdler.ru (=?windows-1251?Q?=C8=E3=EE=F0=FC_=C3=E5=F0=E4=EB=E5=F0?=) Date: Tue, 20 Jan 2009 15:58:59 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <4975C71B.7000505@serezhkin.com> References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> <4975C71B.7000505@serezhkin.com> Message-ID: <4975CA93.9090408@gerdler.ru> > Need Help 4 podcasts. > У меня с тематикой траблы. Иван, было бы интересно послушать про "Выкладываение модулей на CPAN", а также "Хитрости и тонкости Perl". From ivan на serezhkin.com Tue Jan 20 04:58:13 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Tue, 20 Jan 2009 15:58:13 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> <1535934216.20090120130037@softsearch.ru> Message-ID: <4975CA65.4000003@serezhkin.com> Andrew Shitov wrote: > Иваново видево: http://yapc.tv/2009/moscowpm-hackmeet/ > А как ты его нашел ? via kappa на frendfeed ? -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From postmaster на softsearch.ru Tue Jan 20 05:18:30 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Tue, 20 Jan 2009 16:18:30 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <589c94400901200407t573d626bwb371424fbeceed40@mail.gmail.com> References: <1878707052.20090120122209@softsearch.ru> <84tz7uuxou.fsf@tetsuo.karasik.eu.org> <1581494116.20090120125409@softsearch.ru> <589c94400901200217nd74c94nea6c2d8fc1c4f1fb@mail.gmail.com> <149527564.20090120134745@softsearch.ru> <589c94400901200407t573d626bwb371424fbeceed40@mail.gmail.com> Message-ID: <841172046.20090120161830@softsearch.ru> Здравствуйте, Руслан. Не принимай всё так близко. Я сначала хотел много слов тебе в ответ написать, но потом решил этого не делать. А заодно прошу прощения, если кого-то оскорбил. P.S. Троллить я начинаю неосознанно. И за это меня простите. > Придется применить негативную энергию. > Михаил, я очень вас прошу прекратить и в будущем не начинать > безосновательную полемику. Вы написали очень длинное первое письмо, в > котором промелькнула одна весомая мысль, что не стоит реализовывать > полнотекстовой поиск. Лучше с этим справится внешняя поисковая машина. > Все остальное чистой воды демотивация и деморализация идеи, что так же > известно как stop energy [1]. > Я считаю, что на данные момент вы не имеете право на столь обобщенные > высказывания без конкретных и точечных предложений, потому что: > * вы не были на встрече где мы обсуждали идею > * вы не принимали участи в хакмите > * вы не запросили права на комит в мастер ветку > * вы не форкнули проект и не послали запрос на pull ваших измений > * вы не прислали патч > * вы не установили у себя проект > * вы не сделали греп по слову TODO или XXX > Я где-то ошибся? Возможно, но список большой. > У вас есть конкретные предложения, конкретная критика, конкретные идеи? > Прежде чем вы их озвучите вслух, посчитайте трудозатраты на > исполнение, уменьшите в 5 раз, поубавьте энтузиазм, разбейте на задачи > не более 30 минут для программиста, который делал это на прошлой > неделе на своей работе. Составьте список с ссылками на документацию, > примеры реализации внутри проекта откуда можно копи пастить какие-то > элементарные вещи и приведите все это здесь, в вики или в папке docs в > репозитрии. Тогда вам цены не будет. Вам понадобиться на это часа 2 и > если вы привлечете 5 человек для выполнения этих задач, то значит вы > сэкономили 30минут и это по меньшей мере. > Учитывая, что было на хакмите более 10 человек, то я оцениваю ваши > шансы на успех очень высоко. > Или потратьте хотя бы половину часа на описание своего видения > сервиса, например перечислите 5 самых плохих идей и 5 самых хороших > хороших. > [1] http://www.userland.com/whatIsStopEnergy > 2009/1/20 Михаил Монашёв : >> Здравствуйте, Руслан. >> >> RZ> Опыте каком? Ведения закрытых проектов? Так этот опыт не применим. >> >> Немного не так. Опыте успешных и популярных проектов. >> >> RZ> Михаил, взгляни на сеть комитов. Из 12 человек, которые так или иначе >> RZ> присутствовали и поставили на свои машины все необходимое, закомитили >> RZ> в репозиторий только несколько после окончания хакмита. >> >> RZ> В таком случае нет никакого смысла наказывать людей за какие-либо >> RZ> действия развивающие проект. Главное делать то что нужно тебе и >> RZ> вероятнее всего понадобится другим, а не абстрактную модель лошади в >> RZ> вакууме. >> >> Блин, ну вы сделает не абстрактного коня в вакууме, а жабу с хоботом. > И что дальше? >> Это если ещё сделаете... > Вы нам точно не помогаете развертыванием данного треда в негативном ключе :/ >>>>>> Лидер должен уметь принимать решения, мотивировать людей исполнять >>>>>> их и наказывать. Потренируйся наказывать, с остальным, вроде в >>>>>> порядке. >>>> >>>> DK> Я бы поостерегся давать такой совет без учета личности, хоть он в >>>> DK> первом приближении и верный. Есть разные стили лидерства. >>>> >>>> Ну я же не про дубиной по башке. Наказать и взглядом можно. >>>> >>>> Естественно к каждому человеку свой подход нужен. Просто обязательно >>>> должна быть обратная связь, которая говорила бы программисту правильно >>>> он делает или нет. Без неё начинается вредная для проекта >>>> самодеятельность, которая кроме всего прочего демотивирует остальных. >>>> Если есть какие-то идеи, то их конечно же не надо подавлять. Нужно >>>> мотивировать людей их высказать, обсудить всем коллективом и потом >>>> лидер должен принять решение полезное для проекта и объяснить, почему >>>> он так решил. Я не говорю про технические решения и про тонкости >>>> написания какой-то функции. Я говорю про решения реализовывать тот или >>>> иной функционал: рейтинг авторов, поиск по сайту, добавление >>>> комментов, вкладывание файлов. >>>> >>>> P.S. >>>> Пишу всё это основываясь исключительно на собственном опыте. >> >> -- >> >> С уважением, >> Михаил Монашёв, SoftSearch.ru >> mailto:postmaster на softsearch.ru >> ICQ# 166233339 >> http://michael.mindmix.ru/ >> Без бэкапа по жизни. >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From juchkov на gmail.com Tue Jan 20 05:36:32 2009 From: juchkov на gmail.com (Sergey Juchkov) Date: Tue, 20 Jan 2009 16:36:32 +0300 Subject: [Moscow.pm] =?utf-8?b?0JAg0L/Qu9Cw0LPQs9C10YAg0YPQvNC10LXRgiA=?= =?utf-8?b?0LLRi9C/0LDRgNGB0LjRgtGMINC40Lcg0LDQudGC0LXQvNC+0LIg0LI=?= =?utf-8?b?0YHQtSDRgdGB0YvQu9C60Lgg0LIg0L7QsdGK0LXQutGCIGxpbmtzID8=?= In-Reply-To: <4975C9C4.8060701@serezhkin.com> References: <4974B3C3.6090203@serezhkin.com> <4974BCD6.5000807@rambler-co.ru> <4974E19B.1050704@serezhkin.com> <4975C9C4.8060701@serezhkin.com> Message-ID: <615fd2130901200536i132df61bga44febd1b287946a@mail.gmail.com> > >>>> белорусский - мертвый язык для интернета >> >> > И так будет всегда ? > На самом деле нативно русскоговорящие личности его почти понимают, > Так что его можно считать русским, а латинитсу - транслитом ... но всёже ? > Я например не могу даже представить, что должно произойти и в какой срок, что бы в Беларуси белорусский язык стали применять. Причем под "применять" я имею в виду везде и не из под палки. То что было в 90-х годах, когда его сделали единым и например все предметы в вузах на нем преподавались принудительно (ужас) - это было не применение. А как только Лукашенко провел референдум и сделал два государственных языка - так сразу и забыли про него. Остались реально фанаты, которые им пользуются. В качестве грубого сравнения - как перловики - есть фанаты. пользуются им и не дают ему умереть. И в тоже время он не завоюет весь мир. Так и там - нация просто растеряла свою культуры за годы под советским режимом. PS: немного не по теме рассылке. убейтеменя -- Sergey Juchkov http://juchkov.com ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на serezhkin.com Tue Jan 20 06:42:08 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Tue, 20 Jan 2009 17:42:08 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: References: <1878707052.20090120122209@softsearch.ru> <84tz7uuxou.fsf@tetsuo.karasik.eu.org> <1581494116.20090120125409@softsearch.ru> <84priiuw4o.fsf@tetsuo.karasik.eu.org> <1024527757.20090120133518@softsearch.ru> <843afeutt8.fsf@tetsuo.karasik.eu.org> Message-ID: <4975E2C0.3060808@serezhkin.com> Peter Fedin wrote: > А дальше вспомнился Agile в лице SCRUM и XP, который как раз говорит > об обратном - что лучше всего, когда _команда_ разработчиков совместно > принимает решение, за которое совместно несет ответственность. Притом > это решение принимается совместно с _заказчиком_, через определенные > здоровые процедуры обмена оценками приоритетности и трудозатрантности > тех или иных фич. За приоритет отвечает заказчик, за трудозатраты - > разработчики. А дальше вместе решают что оптимальней по критериям > важнее/ценней-для-бизнеса/рискованней-технологически/сложнее/дольше. Во-во, коллективный продуктовнер - это примерно то что надо. На первое время есть roadmap, кстати, надеюсь всем нравится ? Там есть подвальчик под названием "потом" - приветствуются не самые сумасшедшие идеи. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From postmaster на softsearch.ru Tue Jan 20 07:11:46 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Tue, 20 Jan 2009 18:11:46 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <387656202.20090119195819@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> <1182625867.20090119165734@softsearch.ru> <200901191736.59990.inthrax@gmail.com> <387656202.20090119195819@softsearch.ru> Message-ID: <1915529585.20090120181146@softsearch.ru> Здравствуйте, Михаил. Хотел спросить, как бы Вы решали задачу выбора хостов для запусков маперов, чтобы они работали с теми данными, которые хранятся на том же хосте? -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From nordicdyno на yandex.ru Tue Jan 20 07:54:18 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Tue, 20 Jan 2009 18:54:18 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <1915529585.20090120181146@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> <1182625867.20090119165734@softsearch.ru> <200901191736.59990.inthrax@gmail.com> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> Message-ID: <72371232466858@webmail15.yandex.ru> Кудряво написано. Но, если мы знаем где лежат данные, то запустить там же мапперы не сложно, а ежли нет - то "ой". Соответсвенно, тот же hadoop хранит файлы кусками на кластере и его "запускалка мапов" знает где и что лежит. 20.01.09, 18:11, "Монашёв Михаил" : > Здравствуйте, Михаил. > Хотел спросить, как бы Вы решали задачу выбора хостов для запусков > маперов, чтобы они работали с теми данными, которые хранятся на том же > хосте? > -- > С уважением, > Монашёв Михаил, 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 nordicdyno на yandex.ru Tue Jan 20 07:57:06 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Tue, 20 Jan 2009 18:57:06 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <4975E2C0.3060808@serezhkin.com> References: <1878707052.20090120122209@softsearch.ru> <84tz7uuxou.fsf@tetsuo.karasik.eu.org> <1581494116.20090120125409@softsearch.ru> <84priiuw4o.fsf@tetsuo.karasik.eu.org> <1024527757.20090120133518@softsearch.ru> <843afeutt8.fsf@tetsuo.karasik.eu.org> <4975E2C0.3060808@serezhkin.com> Message-ID: <74661232467026@webmail15.yandex.ru> Я пока только скачал книжку по Git-у и только-только собираюсь разобраться с Plagger, что это такое (для этого придется смотреть в его код, поэтому все откладываю :), + готовлюсь читать код из того, что уже есть в репозитории "глобуса"... Т.е. в основном это все-то, что по-хорошему надо было делать ДО хакмита, но на что катастрофически не было времени (да и сейчас почти нет). З.Ы. Кстати, если не лень - расскажите в двух словах про Плаггер. Из презенташек, которые были найдены в инете, одной из основных его особенностей, как понял, является скудная документированность и авторы призывают помочь им с написанием док =) 20.01.09, 17:42, "Vany Serezhkin" : > Во-во, коллективный продуктовнер - это примерно то что надо. > На первое время есть roadmap, кстати, надеюсь всем нравится ? > Там есть подвальчик под названием "потом" - приветствуются не самые > сумасшедшие идеи. > -- > Ivan B. Serezhkin > Spamooborona, Yandex. http://so.yandex.ru/ From ivan на serezhkin.com Tue Jan 20 08:26:25 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Tue, 20 Jan 2009 19:26:25 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <74661232467026@webmail15.yandex.ru> References: <1878707052.20090120122209@softsearch.ru> <84tz7uuxou.fsf@tetsuo.karasik.eu.org> <1581494116.20090120125409@softsearch.ru> <84priiuw4o.fsf@tetsuo.karasik.eu.org> <1024527757.20090120133518@softsearch.ru> <843afeutt8.fsf@tetsuo.karasik.eu.org> <4975E2C0.3060808@serezhkin.com> <74661232467026@webmail15.yandex.ru> Message-ID: <4975FB31.5090609@serezhkin.com> Orlovsky Alexander wrote: > Я пока только скачал книжку по Git-у и только-только собираюсь разобраться с Plagger, что это такое (для этого придется смотреть в его код, поэтому все откладываю :), + готовлюсь читать код из того, что уже есть в репозитории "глобуса"... Т.е. в основном это все-то, что по-хорошему надо было делать ДО хакмита, но на что катастрофически не было времени (да и сейчас почти нет). > > З.Ы. > Кстати, если не лень - расскажите в двух словах про Плаггер. Из презенташек, которые были найдены в инете, одной из основных его особенностей, как понял, является скудная документированность и авторы призывают помочь им с написанием док =) > Руслан, Ждём подкаст =) -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From postmaster на softsearch.ru Tue Jan 20 08:33:38 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Tue, 20 Jan 2009 19:33:38 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <72371232466858@webmail15.yandex.ru> References: <1497801035.20090119032215@softsearch.ru> <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> <1182625867.20090119165734@softsearch.ru> <200901191736.59990.inthrax@gmail.com> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> Message-ID: <814745221.20090120193338@softsearch.ru> Здравствуйте, Александр. Выходит, что мастер-процесс, раскидывающий задачи по маперам, должен знать какой тип данных им передаётся и где данные этого типа хранятся... Приходим к тому, что было неплохо иметь возможность самому писать алгоритм раскидования задач маперам. Или же скрыть его от программиста и на каждом мапере игнорировать чтение данных, расположенных на других хостах, если на тех хостах запущены маперы. > Кудряво написано. > Но, если мы знаем где лежат данные, то запустить там же мапперы > не сложно, а ежли нет - то "ой". > Соответсвенно, тот же hadoop хранит файлы кусками на кластере и > его "запускалка мапов" знает где и что лежит. > 20.01.09, 18:11, "Монашёв Михаил" : >> Здравствуйте, Михаил. >> Хотел спросить, как бы Вы решали задачу выбора хостов для запусков >> маперов, чтобы они работали с теми данными, которые хранятся на том же >> хосте? -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From postmaster на softsearch.ru Tue Jan 20 08:37:19 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Tue, 20 Jan 2009 19:37:19 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <814745221.20090120193338@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> <1182625867.20090119165734@softsearch.ru> <200901191736.59990.inthrax@gmail.com> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> Message-ID: <1466362738.20090120193719@softsearch.ru> Здравствуйте, Михаил. Вдогонку... А редьюсеры запускать на тех хостах, где скопилось больше всего данных от маперов, в надежде, что придётся гонять меньше данных по сети. > Выходит, что мастер-процесс, раскидывающий задачи по маперам, должен > знать какой тип данных им передаётся и где данные этого типа > хранятся... > Приходим к тому, что было неплохо иметь возможность самому писать > алгоритм раскидования задач маперам. Или же скрыть его от программиста > и на каждом мапере игнорировать чтение данных, расположенных на других > хостах, если на тех хостах запущены маперы. >> Кудряво написано. >> Но, если мы знаем где лежат данные, то запустить там же мапперы >> не сложно, а ежли нет - то "ой". >> Соответсвенно, тот же hadoop хранит файлы кусками на кластере и >> его "запускалка мапов" знает где и что лежит. >> 20.01.09, 18:11, "Монашёв Михаил" : >>> Здравствуйте, Михаил. >>> Хотел спросить, как бы Вы решали задачу выбора хостов для запусков >>> маперов, чтобы они работали с теми данными, которые хранятся на том же >>> хосте? -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From gg.error на gmail.com Tue Jan 20 10:12:00 2009 From: gg.error на gmail.com (=?UTF-8?B?0J/QsNCy0LXQuyDQotC40LzQvtC90LjQvQ==?=) Date: Tue, 20 Jan 2009 21:12:00 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQtNC10LDQu9GM0L3Ri9C5IE1hcC3QtdGAINC4?= =?utf-8?b?IFJlZHVjZS3QtdGA?= In-Reply-To: <1466362738.20090120193719@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> <1182625867.20090119165734@softsearch.ru> <200901191736.59990.inthrax@gmail.com> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> Message-ID: <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> 20 января 2009 г. 19:37 пользователь Монашёв Михаил < postmaster на softsearch.ru> написал: > Здравствуйте, Михаил. А вот это сильно. Сорри за оффтоп. > > > Вдогонку... А редьюсеры запускать на тех хостах, где скопилось больше всего > данных от маперов, в надежде, что придётся гонять меньше данных по > сети. > > > Выходит, что мастер-процесс, раскидывающий задачи по маперам, должен > > знать какой тип данных им передаётся и где данные этого типа > > хранятся... > > > Приходим к тому, что было неплохо иметь возможность самому писать > > алгоритм раскидования задач маперам. Или же скрыть его от программиста > > и на каждом мапере игнорировать чтение данных, расположенных на других > > хостах, если на тех хостах запущены маперы. > > >> Кудряво написано. > >> Но, если мы знаем где лежат данные, то запустить там же мапперы > >> не сложно, а ежли нет - то "ой". > >> Соответсвенно, тот же hadoop хранит файлы кусками на кластере и > >> его "запускалка мапов" знает где и что лежит. > > >> 20.01.09, 18:11, "Монашёв Михаил" : > > >>> Здравствуйте, Михаил. > >>> Хотел спросить, как бы Вы решали задачу выбора хостов для запусков > >>> маперов, чтобы они работали с теми данными, которые хранятся на том же > >>> хосте? > > > > > -- > С уважением, > Монашёв Михаил, 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 andy на shitov.ru Tue Jan 20 12:15:04 2009 From: andy на shitov.ru (Andrew Shitov) Date: Tue, 20 Jan 2009 23:15:04 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <4975CA65.4000003@serezhkin.com> References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> <1535934216.20090120130037@softsearch.ru> <4975CA65.4000003@serezhkin.com> Message-ID: > А как ты его нашел ? > via kappa на frendfeed ? Ага :) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From postmaster на softsearch.ru Tue Jan 20 14:20:56 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Wed, 21 Jan 2009 01:20:56 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> <1182625867.20090119165734@softsearch.ru> <200901191736.59990.inthrax@gmail.com> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> Message-ID: <1478231218.20090121012056@softsearch.ru> Здравствуйте, Павел. ПТ> Здравствуйте, Михаил. ПТ> А вот это сильно. ПТ> Сорри за оффтоп. В каком смысле "сильно"? Грибы у меня забористые или идея понравилась? Можно поняснить. Я просто тут пытаюсь людей спровоцировать на диалог. Тема, видимо не всем понятна, а потому любое обсуждение ИМХО полезно. Есть например большой вопрос об эффективности использовании ssh как транспорта. Но при этом Disco и Parallel::MapReduce их используют. Мы же не MapReduce-ботнет делаем. А во внутренней сетке всё это запускаем. Шифрование там лишнее ИМХО. Также есть мысль, что перед мапером должен запускаться какой-то итератор, который поставляет маперу данные в формате хэша. Также должно быть какое-то хранилище, чтобы складывать результаты работы маперов, потом агркгировать их по ключам и раздавать редьюсерам. Ещё есть ощущение, что редьюсеры особенно лично мне и не нужны. И потому MapReduce вырождается просто в запускалку в параллель на нескольких серверах каких-то скриптов. Хотя возможно просто не хватает практики, чтобы понять всю мощь MapReduce и начать использовать его. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From ruslan.zakirov на gmail.com Tue Jan 20 22:59:53 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 21 Jan 2009 09:59:53 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: <74661232467026@webmail15.yandex.ru> References: <84tz7uuxou.fsf@tetsuo.karasik.eu.org> <1581494116.20090120125409@softsearch.ru> <84priiuw4o.fsf@tetsuo.karasik.eu.org> <1024527757.20090120133518@softsearch.ru> <843afeutt8.fsf@tetsuo.karasik.eu.org> <4975E2C0.3060808@serezhkin.com> <74661232467026@webmail15.yandex.ru> Message-ID: <589c94400901202259j1386bebct307b91b8517f02f@mail.gmail.com> А о чем рассказать? Есть вопросы? Я могу конечно рассказать какие-то основы. Нужны? Я в репозиторий закинул doc/plagger.txt с минимальной информацией. Сейчас еще закину пример конфига, которым я в канал #moscow.pm засылаю изменения в нашем репозитории и вики. 2009/1/20 Orlovsky Alexander : > Я пока только скачал книжку по Git-у и только-только собираюсь разобраться с Plagger, что это такое (для этого придется смотреть в его код, поэтому все откладываю :), + готовлюсь читать код из того, что уже есть в репозитории "глобуса"... Т.е. в основном это все-то, что по-хорошему надо было делать ДО хакмита, но на что катастрофически не было времени (да и сейчас почти нет). > > З.Ы. > Кстати, если не лень - расскажите в двух словах про Плаггер. Из презенташек, которые были найдены в инете, одной из основных его особенностей, как понял, является скудная документированность и авторы призывают помочь им с написанием док =) > > 20.01.09, 17:42, "Vany Serezhkin" : > >> Во-во, коллективный продуктовнер - это примерно то что надо. >> На первое время есть roadmap, кстати, надеюсь всем нравится ? >> Там есть подвальчик под названием "потом" - приветствуются не самые >> сумасшедшие идеи. >> -- >> Ivan B. Serezhkin >> Spamooborona, Yandex. http://so.yandex.ru/ > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From gg.error на gmail.com Tue Jan 20 23:37:43 2009 From: gg.error на gmail.com (=?UTF-8?B?0J/QsNCy0LXQuyDQotC40LzQvtC90LjQvQ==?=) Date: Wed, 21 Jan 2009 10:37:43 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQtNC10LDQu9GM0L3Ri9C5IE1hcC3QtdGAINC4?= =?utf-8?b?IFJlZHVjZS3QtdGA?= In-Reply-To: <1478231218.20090121012056@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <1182625867.20090119165734@softsearch.ru> <200901191736.59990.inthrax@gmail.com> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> Message-ID: <75b57edb0901202337o62711a60v6c762fd43a0c45d4@mail.gmail.com> Сильно - в смысле "здравствуйте, Михаил" :) - строчка, после которой я это написал. такое обращение к самому себе.поэтому и извинялся за оффтоп - никакого отношения к теме это не имеет. сама же тема мне очень непонятна и интересна, тред читаю, но ничего не понимаю - я в этом ни в зуб ногой. но вижу большуя практическую пользу. 21 января 2009 г. 1:20 пользователь Михаил Монашёв написал: > Здравствуйте, Павел. > > ПТ> Здравствуйте, Михаил. > ПТ> А вот это сильно. > ПТ> Сорри за оффтоп. > > В каком смысле "сильно"? Грибы у меня забористые или идея понравилась? > Можно поняснить. > > Я просто тут пытаюсь людей спровоцировать на диалог. Тема, видимо не > всем понятна, а потому любое обсуждение ИМХО полезно. > > Есть например большой вопрос об эффективности использовании ssh как > транспорта. Но при этом Disco и Parallel::MapReduce их используют. Мы > же не MapReduce-ботнет делаем. А во внутренней сетке всё это > запускаем. Шифрование там лишнее ИМХО. > > Также есть мысль, что перед мапером должен запускаться какой-то > итератор, который поставляет маперу данные в формате хэша. Также > должно быть какое-то хранилище, чтобы складывать результаты работы > маперов, потом агркгировать их по ключам и раздавать редьюсерам. > > Ещё есть ощущение, что редьюсеры особенно лично мне и не нужны. И > потому MapReduce вырождается просто в запускалку в параллель на > нескольких серверах каких-то скриптов. Хотя возможно просто не хватает > практики, чтобы понять всю мощь MapReduce и начать использовать его. > > -- > > С уважением, > Михаил Монашёв, 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 ruslan.zakirov на gmail.com Tue Jan 20 23:38:24 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 21 Jan 2009 10:38:24 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQtNC10LDQu9GM0L3Ri9C5IE1hcC3QtdGAINC4?= =?utf-8?b?IFJlZHVjZS3QtdGA?= In-Reply-To: <1478231218.20090121012056@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <1182625867.20090119165734@softsearch.ru> <200901191736.59990.inthrax@gmail.com> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> Message-ID: <589c94400901202338td5e26f6kfc4cae6cfaa3f500@mail.gmail.com> 2009/1/21 Михаил Монашёв : > Здравствуйте, Павел. > > ПТ> Здравствуйте, Михаил. > ПТ> А вот это сильно. > ПТ> Сорри за оффтоп. > > В каком смысле "сильно"? Грибы у меня забористые или идея понравилась? > Можно поняснить. Сильно было "Здравствуйте, Михаил." > > Я просто тут пытаюсь людей спровоцировать на диалог. Тема, видимо не > всем понятна, а потому любое обсуждение ИМХО полезно. > > Есть например большой вопрос об эффективности использовании ssh как > транспорта. Но при этом Disco и Parallel::MapReduce их используют. Мы > же не MapReduce-ботнет делаем. А во внутренней сетке всё это > запускаем. Шифрование там лишнее ИМХО. Без шифрования можно. Поднимите сервер со своим протоколом. ssh проще и наверное так делают по этому. Ведь транспорт не самое главное в задаче и пока это не камень предкновения можно использовать ssh. > > Также есть мысль, что перед мапером должен запускаться какой-то > итератор, который поставляет маперу данные в формате хэша. Также > должно быть какое-то хранилище, чтобы складывать результаты работы > маперов, потом агркгировать их по ключам и раздавать редьюсерам. Я так понимаю, что нужно иметь несколько компонентов: Dispatcher, Mappper, Combiner, Reducer, Reporter И однозначно нужно иметь расшареное хранилище с локальным куском на каждой работающей машине. Для эффективности нужно знать куда попал кусок, когда мы его запихнули в хранилище. Например: у нас есть результат мапинга и комбинирования (key1 => [val1, val1, val1]) вот мы его и запихиваем это в хранилище под ключом taks-123-mapped-. Если мы знаем алгоритм распределения в хранилище, то мы знаем, что все результаты необходимые для reducer'ов собрались на одной ноде и можем ее определить и отдать задачу на reduce конкретно данной ноде. Мне кажется, что dispatcher тоже должен складывать задачи в хранилище. И когда к нему приходят ноды и говорят, что им нужна задача, то диспетчер по возможности выдает ключ от задачки с этой ноды. Простоя быть не должно и если на этой ноде нет ничего, то можно выдать любой другой ключик и тогда будет перенос данных по сети. > > Ещё есть ощущение, что редьюсеры особенно лично мне и не нужны. И > потому MapReduce вырождается просто в запускалку в параллель на > нескольких серверах каких-то скриптов. Хотя возможно просто не хватает > практики, чтобы понять всю мощь MapReduce и начать использовать его. Я заинтересовался темой потому что у меня есть задачка, которая может стать реальным кандидатом на решение подобным алгоритмом. И получается, что редьюсеры тоже вроде не нужны. Тогда можно не запихивать обратно рельтат и сразу направлять reporter'у. > > -- > > С уважением, > Михаил Монашёв, 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 ruslan.zakirov на gmail.com Wed Jan 21 00:06:02 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 21 Jan 2009 11:06:02 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQtNC10LDQu9GM0L3Ri9C5IE1hcC3QtdGAINC4?= =?utf-8?b?IFJlZHVjZS3QtdGA?= In-Reply-To: <75b57edb0901202337o62711a60v6c762fd43a0c45d4@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <200901191736.59990.inthrax@gmail.com> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> <75b57edb0901202337o62711a60v6c762fd43a0c45d4@mail.gmail.com> Message-ID: <589c94400901210006w319e2642q5f6b0a59c8dc2565@mail.gmail.com> Знаете что такое оператор шварца? @sorted = map $_->[0] sort { $a->[1] <=> $b->[1] } map [ $_, $_->sort_order ], @objects; reducer - map+sort слева mapper - map справа task - сортировка task data - @objects; Теперь все это параллелим: * в диспечере: my @block = splice @objects, 0, 100; * запихиваем @block в свободный мапер * мапер: return map { operation-sort-task-x => [ $_, $_->sort_order ] } @block * локальный комбинатор получает ключ и список значений с этим ключом полученный от локального мапера * локальный комбинатор sub { my $key = shift; @values = @_; return $key, [ sort { $a->[1] <=> $b->[1] } @_ ]; } * запихиваем в хранилище результат * после окончания мапинга раздаем задачи по редьюсу * редьюсеры сортируют уже предварительно отсортированные блоки и возвращают объекты * репортеры складывают результат куда нам нужно Все просто, но куча веселых вопросов. В задаче сортировки одного потока объектов у нас в коннце будет один редьюсер, что может быть не так удобно и возможно лучше даже не ждать окончания всего мапинга и сделать по другому: редьюсерам начинаем раздавать задачи раньше после накопления определенного количества блоков. редьюсер возращает не объекты, а опять блоки, но объединенные и отсортированные. Получиться алгоритм сортировки по типу разделяй и властвуй. Я бы не назвал это редьюсером, а глобальным комбинером. и в задаче сортировки не было бы редьюсера совсем. Или можно назвать re-entrant reducer'ом. Репортер знает, что мы передаем блоки и знает где забрать объекты. Вот такая хрень. 2009/1/21 Павел Тимонин : > Сильно - в смысле "здравствуйте, Михаил" :) - строчка, после которой я это > написал. такое обращение к самому себе. > поэтому и извинялся за оффтоп - никакого отношения к теме это не имеет. > сама же тема мне очень непонятна и интересна, тред читаю, но ничего не > понимаю - я в этом ни в зуб ногой. но вижу большуя практическую пользу. > 21 января 2009 г. 1:20 пользователь Михаил Монашёв > написал: >> >> Здравствуйте, Павел. >> >> ПТ> Здравствуйте, Михаил. >> ПТ> А вот это сильно. >> ПТ> Сорри за оффтоп. >> >> В каком смысле "сильно"? Грибы у меня забористые или идея понравилась? >> Можно поняснить. >> >> Я просто тут пытаюсь людей спровоцировать на диалог. Тема, видимо не >> всем понятна, а потому любое обсуждение ИМХО полезно. >> >> Есть например большой вопрос об эффективности использовании ssh как >> транспорта. Но при этом Disco и Parallel::MapReduce их используют. Мы >> же не MapReduce-ботнет делаем. А во внутренней сетке всё это >> запускаем. Шифрование там лишнее ИМХО. >> >> Также есть мысль, что перед мапером должен запускаться какой-то >> итератор, который поставляет маперу данные в формате хэша. Также >> должно быть какое-то хранилище, чтобы складывать результаты работы >> маперов, потом агркгировать их по ключам и раздавать редьюсерам. >> >> Ещё есть ощущение, что редьюсеры особенно лично мне и не нужны. И >> потому MapReduce вырождается просто в запускалку в параллель на >> нескольких серверах каких-то скриптов. Хотя возможно просто не хватает >> практики, чтобы понять всю мощь MapReduce и начать использовать его. >> >> -- >> >> С уважением, >> Михаил Монашёв, 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 > > -- Best regards, Ruslan. From ivan на bessarabov.ru Wed Jan 21 00:38:41 2009 From: ivan на bessarabov.ru (bessarabov) Date: Wed, 21 Jan 2009 11:38:41 +0300 Subject: [Moscow.pm] Globus. Vision. In-Reply-To: References: <1878707052.20090120122209@softsearch.ru> <91318900901200136l398a9488le1714adcf43c1e3d@mail.gmail.com> <1535934216.20090120130037@softsearch.ru> Message-ID: <9bcf16727df11f1468f022ac88507d44@192.168.1.1> Спасибо! > Иваново видево: http://yapc.tv/2009/moscowpm-hackmeet/ -- bessarabov From ruslan.zakirov на gmail.com Wed Jan 21 01:11:25 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 21 Jan 2009 12:11:25 +0300 Subject: [Moscow.pm] Plagger Message-ID: <589c94400901210111v21f9bbeag1ba628c65e3a9f55@mail.gmail.com> Закинул: misc/plagger_announce_commits.yml В нем описано как запустить. И две проблемки описаны. Одна элементарная - нужна переворачивалка записей, а другая сложнее - нужно разобраться почему для github фидов не работает cache полученных записей. И еще отпишитесь с вопросами по плаггеру и я сделаю подкаст. 2009/1/21 Ruslan Zakirov : > А о чем рассказать? Есть вопросы? Я могу конечно рассказать какие-то > основы. Нужны? > > Я в репозиторий закинул doc/plagger.txt с минимальной информацией. > > Сейчас еще закину пример конфига, которым я в канал #moscow.pm засылаю > изменения в нашем репозитории и вики. > > 2009/1/20 Orlovsky Alexander : >> Я пока только скачал книжку по Git-у и только-только собираюсь разобраться с Plagger, что это такое (для этого придется смотреть в его код, поэтому все откладываю :), + готовлюсь читать код из того, что уже есть в репозитории "глобуса"... Т.е. в основном это все-то, что по-хорошему надо было делать ДО хакмита, но на что катастрофически не было времени (да и сейчас почти нет). >> >> З.Ы. >> Кстати, если не лень - расскажите в двух словах про Плаггер. Из презенташек, которые были найдены в инете, одной из основных его особенностей, как понял, является скудная документированность и авторы призывают помочь им с написанием док =) >> >> 20.01.09, 17:42, "Vany Serezhkin" : >> >>> Во-во, коллективный продуктовнер - это примерно то что надо. >>> На первое время есть roadmap, кстати, надеюсь всем нравится ? >>> Там есть подвальчик под названием "потом" - приветствуются не самые >>> сумасшедшие идеи. >>> -- >>> Ivan B. Serezhkin >>> Spamooborona, Yandex. http://so.yandex.ru/ >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > Best regards, Ruslan. > -- Best regards, Ruslan. From ivan на bessarabov.ru Wed Jan 21 01:09:20 2009 From: ivan на bessarabov.ru (bessarabov) Date: Wed, 21 Jan 2009 12:09:20 +0300 Subject: [Moscow.pm] Globus task manager Message-ID: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> Привет! Vany, спасибо за "подкаст"! Я обоими руками за то, чтобы довести глобус до продашкена. На вики github я отписал свое мнение о том, что нам для работы необходим таск менеджер - http://wiki.github.com/ruz/globus/taskmanager Пожалуйста отпишите на вики свое мнение, нужен ли он нам или не нужен. -- bessarabov From ruslan.zakirov на gmail.com Wed Jan 21 02:02:19 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 21 Jan 2009 13:02:19 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> Message-ID: <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> С trac'ом можно по почте общаться? 2009/1/21 bessarabov : > Привет! > > Vany, спасибо за "подкаст"! > > Я обоими руками за то, чтобы довести > глобус до продашкена. На вики github я > отписал свое мнение о том, что нам для > работы необходим таск менеджер - > http://wiki.github.com/ruz/globus/taskmanager > > Пожалуйста отпишите на вики свое мнение, > нужен ли он нам или не нужен. > > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From postmaster на softsearch.ru Wed Jan 21 02:38:39 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Wed, 21 Jan 2009 13:38:39 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <1478231218.20090121012056@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> <1182625867.20090119165734@softsearch.ru> <200901191736.59990.inthrax@gmail.com> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> Message-ID: <184470768.20090121133839@softsearch.ru> Здравствуйте, Михаил. Вдогонку... Подумалось, что MapReduce-у самое место быть в составе БД. Тогда решается куча проблем с тем, чтобы запускать маперы на одной машине с данными. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From ivan на bessarabov.ru Wed Jan 21 02:41:10 2009 From: ivan на bessarabov.ru (bessarabov) Date: Wed, 21 Jan 2009 13:41:10 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> Message-ID: <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> Он присылвает все изменения по тикетам, если ты либо создать тикета, либо владелец тикета, либо указал свой email в специальном поле CC. Нативно создавть тикета из email он не умеет, но это реализуется плагином (если необходимо, то прикручу). Лично я создаю тикеты только из вебморды, так как мне удобнее + это позвляет редактировать все поля, а не только subject и desсription. > С trac'ом можно по почте общаться? -- bessarabov From postmaster на softsearch.ru Wed Jan 21 03:22:56 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Wed, 21 Jan 2009 14:22:56 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <75b57edb0901202337o62711a60v6c762fd43a0c45d4@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <1182625867.20090119165734@softsearch.ru> <200901191736.59990.inthrax@gmail.com> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> <75b57edb0901202337o62711a60v6c762fd43a0c45d4@mail.gmail.com> Message-ID: <1686352366.20090121142256@softsearch.ru> Здравствуйте, Павел. ПТ> сама же тема мне очень непонятна и интересна, тред читаю, но ПТ> ничего не понимаю - я в этом ни в зуб ногой. но вижу большуя ПТ> практическую пользу. Написал у себя в блоге о том, как работает MapReduce: http://michael.mindmix.ru/699-584-o-tom-kak-rabotaet-mapreduce.zhtml -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From gg.error на gmail.com Wed Jan 21 05:15:05 2009 From: gg.error на gmail.com (=?UTF-8?B?0J/QsNCy0LXQuyDQotC40LzQvtC90LjQvQ==?=) Date: Wed, 21 Jan 2009 16:15:05 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQtNC10LDQu9GM0L3Ri9C5IE1hcC3QtdGAINC4?= =?utf-8?b?IFJlZHVjZS3QtdGA?= In-Reply-To: <1686352366.20090121142256@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> <75b57edb0901202337o62711a60v6c762fd43a0c45d4@mail.gmail.com> <1686352366.20090121142256@softsearch.ru> Message-ID: <75b57edb0901210515q1a94ebdfxed4ceadfb7d94ff0@mail.gmail.com> прочитал. перевариваю. 21 января 2009 г. 14:22 пользователь Михаил Монашёв < postmaster на softsearch.ru> написал: > Здравствуйте, Павел. > > ПТ> сама же тема мне очень непонятна и интересна, тред читаю, но > ПТ> ничего не понимаю - я в этом ни в зуб ногой. но вижу большуя > ПТ> практическую пользу. > > Написал у себя в блоге о том, как работает MapReduce: > http://michael.mindmix.ru/699-584-o-tom-kak-rabotaet-mapreduce.zhtml > > -- > > С уважением, > Михаил Монашёв, 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 postmaster на softsearch.ru Wed Jan 21 05:43:39 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Wed, 21 Jan 2009 16:43:39 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <589c94400901190618k4ddffd6amdd203f12d7108feb@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> <1182625867.20090119165734@softsearch.ru> <589c94400901190618k4ddffd6amdd203f12d7108feb@mail.gmail.com> Message-ID: <833468678.20090121164339@softsearch.ru> Здравствуйте, Руслан. Мапер и редьюсер должны иметь 3 фазы: инициализация, обработка данных, финал. Причём в каждой фазе можно выплёвывать наружу данные. Так например при инициализации можно выставить в ноль какие-то счётчики, в обработке их накрутить, а в финале - выплюнуть. Прочитал твои мысли и пришёл к выводу, что фаза обработки пропускает через себя и выдаёт наружу много данных. Не разумно накапливать эти данные в переменных. Оперативной памяти не хватит в общем случае. Должна быть мини-функция, которая получит ОДНУ пару ключ->значение, обработает её и СРАЗУ выплюнет результат, если он имеется. Я никогда не использовал memcachdb и не знаю про его стабильность, но мне видится полезным его функционал в том плане, что это надёжное хранилище (если один memcachdb умирает и он реплицировался, то тут же избирается другой мастер среди слейвов и вроде данные не теряются). У него есть команда append(), что позволяет результаты работы разных маперов средствами memcachdb сразу аппендить. У него есть возможность получить все ключи, что позволяет редьюсерам, запущенным на одной машине с memcachdb получать все предназначенные для него данные локально. -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From dimad.ag на gmail.com Wed Jan 21 05:44:30 2009 From: dimad.ag на gmail.com (Dmitriy Dzema) Date: Wed, 21 Jan 2009 23:44:30 +1000 Subject: [Moscow.pm] =?utf-8?b?0JjQtNC10LDQu9GM0L3Ri9C5IE1hcC3QtdGAINC4?= =?utf-8?b?IFJlZHVjZS3QtdGA?= In-Reply-To: <184470768.20090121133839@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> <1182625867.20090119165734@softsearch.ru> <200901191736.59990.inthrax@gmail.com> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> <184470768.20090121133839@softsearch.ru> Message-ID: <4BEE072C-CC8A-4A03-8F00-D964E5A41B2C@gmail.com> Привет On 21.01.2009, at 20:38, Михаил Монашёв wrote: > Подумалось, что MapReduce-у самое место быть в составе БД. Тогда > решается куча проблем с тем, чтобы запускать маперы на одной машине с > данными. CouchDB From sharifulin на gmail.com Wed Jan 21 05:53:35 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Wed, 21 Jan 2009 16:53:35 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <4BEE072C-CC8A-4A03-8F00-D964E5A41B2C@gmail.com> References: <1497801035.20090119032215@softsearch.ru> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> <184470768.20090121133839@softsearch.ru> <4BEE072C-CC8A-4A03-8F00-D964E5A41B2C@gmail.com> Message-ID: <91318900901210553m2e2b9ebbtf2b2e970196b5b17@mail.gmail.com> Дима, ты использовал CouchDB? 2009/1/21 Dmitriy Dzema > Привет > > > On 21.01.2009, at 20:38, Михаил Монашёв wrote: > > Подумалось, что MapReduce-у самое место быть в составе БД. Тогда >> решается куча проблем с тем, чтобы запускать маперы на одной машине с >> данными. >> > > CouchDB > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dimad.ag на gmail.com Wed Jan 21 06:41:47 2009 From: dimad.ag на gmail.com (Dmitriy Dzema) Date: Thu, 22 Jan 2009 00:41:47 +1000 Subject: [Moscow.pm] =?utf-8?b?0JjQtNC10LDQu9GM0L3Ri9C5IE1hcC3QtdGAINC4?= =?utf-8?b?IFJlZHVjZS3QtdGA?= In-Reply-To: <91318900901210553m2e2b9ebbtf2b2e970196b5b17@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> <184470768.20090121133839@softsearch.ru> <4BEE072C-CC8A-4A03-8F00-D964E5A41B2C@gmail.com> <91318900901210553m2e2b9ebbtf2b2e970196b5b17@mail.gmail.com> Message-ID: On 21.01.2009, at 23:53, Анатолий Шарифулин wrote: > Дима, ты использовал CouchDB? Исключительно в развлекательных целях. А что? From shafiev на gmail.com Wed Jan 21 07:01:22 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Wed, 21 Jan 2009 18:01:22 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> Message-ID: <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> Вики вроде нормальная.Хотя времени из-за сессии мало для серьезного изучения (: 21 января 2009 г. 13:41 пользователь bessarabov написал: > > Он присылвает все изменения по тикетам, > если ты либо создать тикета, либо > владелец тикета, либо указал свой email в > специальном поле CC. > > Нативно создавть тикета из email он не > умеет, но это реализуется плагином (если > необходимо, то прикручу). Лично я создаю > тикеты только из вебморды, так как мне > удобнее + это позвляет редактировать все > поля, а не только subject и desсription. > >> С trac'ом можно по почте общаться? > > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From ivan на bessarabov.ru Wed Jan 21 07:41:24 2009 From: ivan на bessarabov.ru (bessarabov) Date: Wed, 21 Jan 2009 18:41:24 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> Message-ID: Спасибо, Наим. =) КстатИ, кроме wiki (которая есть и в github) в траке существует тикеты, а тикеты - это прекрасный способ фиксировать и задачи, и баги. Тикеты объединябтся в вехи (milestone) и сразу видно что еще осталось сделать для релиза. В тикетах несравнимо удобнее обсуждать задачу, чем по почте или в вике. Так что я считаю, что имеет смысл попробовать использовать трак для глобуса. > Вики вроде нормальная.Хотя времени из-за > сессии мало для серьезного изучения (: > >> Он присылвает все изменения по тикетам, >> если ты либо создать тикета, либо >> владелец тикета, либо указал свой email в >> специальном поле CC. >> >> Нативно создавть тикета из email он не >> умеет, но это реализуется плагином (если >> необходимо, то прикручу). Лично я создаю >> тикеты только из вебморды, так как мне >> удобнее + это позвляет редактировать >> все >> поля, а не только subject и desсription. >> >>> С trac'ом можно по почте общаться? -- bessarabov From nordicdyno на yandex.ru Wed Jan 21 07:58:04 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Wed, 21 Jan 2009 18:58:04 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> Message-ID: <431981232553484@webmail59.yandex.ru> Конечно стоит, при таком то "евангелисте"! :) Честно, мне хочется его пощупать на реальном проекте, а не просто в интерфейс "пофтыкать". */me in study git mode* 21.01.09, 18:41, "bessarabov" : > Спасибо, Наим. =) > КстатИ, кроме wiki (которая есть и в github) в > траке существует тикеты, а тикеты - это > прекрасный способ фиксировать и задачи, > и баги. > Тикеты объединябтся в вехи (milestone) и сразу > видно что еще осталось сделать для > релиза. > В тикетах несравнимо удобнее обсуждать > задачу, чем по почте или в вике. Так что я > считаю, что имеет смысл попробовать > использовать трак для глобуса. > > Вики вроде нормальная.Хотя времени > из-за > > сессии мало для серьезного изучения (: > > > >> Он присылвает все изменения по тикетам, > >> если ты либо создать тикета, либо > >> владелец тикета, либо указал свой email в > >> специальном поле CC. > >> > >> Нативно создавть тикета из email он не > >> умеет, но это реализуется плагином > (если > >> необходимо, то прикручу). Лично я создаю > >> тикеты только из вебморды, так как мне > >> удобнее + это позвляет редактировать > >> все > >> поля, а не только subject и desсription. > >> > >>> С trac'ом можно по почте общаться? > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From ivanshirokoff на gmail.com Wed Jan 21 08:01:02 2009 From: ivanshirokoff на gmail.com (Ivan Shirokoff) Date: Wed, 21 Jan 2009 19:01:02 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> Message-ID: <497746BE.2000001@gmail.com> bessarabov пишет: > Спасибо, Наим. =) > > КстатИ, кроме wiki (которая есть и в github) в > траке существует тикеты, а тикеты - это > прекрасный способ фиксировать и задачи, > и баги. > Тикеты объединябтся в вехи (milestone) и сразу > видно что еще осталось сделать для > релиза. > > В тикетах несравнимо удобнее обсуждать > задачу, чем по почте или в вике. Так что я > считаю, что имеет смысл попробовать > использовать трак для глобуса. > зацените teamer.ru конечно далеко не JIRA, но имхо достаточно кашерно. > >> Вики вроде нормальная.Хотя времени >> > из-за > >> сессии мало для серьезного изучения (: >> >> >>> Он присылвает все изменения по тикетам, >>> если ты либо создать тикета, либо >>> владелец тикета, либо указал свой email в >>> специальном поле CC. >>> >>> Нативно создавть тикета из email он не >>> умеет, но это реализуется плагином >>> > (если > >>> необходимо, то прикручу). Лично я создаю >>> тикеты только из вебморды, так как мне >>> удобнее + это позвляет редактировать >>> все >>> поля, а не только subject и desсription. >>> >>> >>>> С trac'ом можно по почте общаться? >>>> > > From ruslan.zakirov на gmail.com Wed Jan 21 08:06:23 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 21 Jan 2009 19:06:23 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: <497746BE.2000001@gmail.com> References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> <497746BE.2000001@gmail.com> Message-ID: <589c94400901210806n1b6548d7ve5728ab75ba07c7f@mail.gmail.com> Я могу поднять RT :) 2009/1/21 Ivan Shirokoff : > bessarabov пишет: >> >> Спасибо, Наим. =) >> >> КстатИ, кроме wiki (которая есть и в github) в >> траке существует тикеты, а тикеты - это >> прекрасный способ фиксировать и задачи, >> и баги. >> Тикеты объединябтся в вехи (milestone) и сразу >> видно что еще осталось сделать для >> релиза. >> >> В тикетах несравнимо удобнее обсуждать >> задачу, чем по почте или в вике. Так что я >> считаю, что имеет смысл попробовать >> использовать трак для глобуса. >> > > зацените teamer.ru > конечно далеко не JIRA, но имхо достаточно кашерно. >> >> >>> >>> Вики вроде нормальная.Хотя времени >>> >> >> из-за >> >>> >>> сессии мало для серьезного изучения (: >>> >>> >>>> >>>> Он присылвает все изменения по тикетам, >>>> если ты либо создать тикета, либо >>>> владелец тикета, либо указал свой email в >>>> специальном поле CC. >>>> >>>> Нативно создавть тикета из email он не >>>> умеет, но это реализуется плагином >>>> >> >> (если >> >>>> >>>> необходимо, то прикручу). Лично я создаю >>>> тикеты только из вебморды, так как мне >>>> удобнее + это позвляет редактировать >>>> все >>>> поля, а не только subject и desсription. >>>> >>>> >>>>> >>>>> С trac'ом можно по почте общаться? >>>>> >> >> > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From ivan на bessarabov.ru Wed Jan 21 08:03:30 2009 From: ivan на bessarabov.ru (bessarabov) Date: Wed, 21 Jan 2009 19:03:30 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: <431981232553484@webmail59.yandex.ru> References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> <431981232553484@webmail59.yandex.ru> Message-ID: Спасибо, Александр. =) Если еще народ подтянется, то попробуем поработать в траке. Высылай мне вывод "htpasswd - n" - добавлю тебя к траку. > Конечно стоит, при таком то "евангелисте"! > :) > Честно, мне хочется его пощупать на > реальном проекте, а не просто в интерфейс > "пофтыкать". >> Так что я >> считаю, что имеет смысл попробовать >> использовать трак для глобуса. -- bessarabov From ivan на bessarabov.ru Wed Jan 21 08:06:01 2009 From: ivan на bessarabov.ru (bessarabov) Date: Wed, 21 Jan 2009 19:06:01 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: <589c94400901210806n1b6548d7ve5728ab75ba07c7f@mail.gmail.com> References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> <497746BE.2000001@gmail.com> <589c94400901210806n1b6548d7ve5728ab75ba07c7f@mail.gmail.com> Message-ID: <2b977e96980559f963a086e798aa09c5@192.168.1.1> Я за =) С удовольствием поработатю с RT. PS естественно я не отказываюсь от работы с траком - что большинство выберет, то и нужно использовать, но что-то использовать просто необходимо. > Я могу поднять RT :) -- bessarabov From ivan на bessarabov.ru Wed Jan 21 08:08:17 2009 From: ivan на bessarabov.ru (bessarabov) Date: Wed, 21 Jan 2009 19:08:17 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: <497746BE.2000001@gmail.com> References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> <497746BE.2000001@gmail.com> Message-ID: <39407ad69c43404b6e00fc803dbcd4fa@192.168.1.1> Штука, которая не позволяет зарегится без указания пола сразу внушает опасение =) А вообще спасибо за ссылку, поразбираюсь. > зацените teamer.ru > конечно далеко не JIRA, но имхо достаточно > кашерно. -- bessarabov From ruslan.zakirov на gmail.com Wed Jan 21 08:13:49 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 21 Jan 2009 19:13:49 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: <2b977e96980559f963a086e798aa09c5@192.168.1.1> References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> <497746BE.2000001@gmail.com> <589c94400901210806n1b6548d7ve5728ab75ba07c7f@mail.gmail.com> <2b977e96980559f963a086e798aa09c5@192.168.1.1> Message-ID: <589c94400901210813l5da961a7v319bb2c88a95e4b3@mail.gmail.com> У тебя уже поднято и значит я голосую за трак :) у меня нет российского сервера, где хостить RT, а в америке будут большие пинги, а у себя не хочется поднимать (мне хватает drupal'а). 2009/1/21 bessarabov : > > Я за =) С удовольствием поработатю с RT. > > PS естественно я не отказываюсь от работы > с траком - что большинство выберет, то и > нужно использовать, но что-то > использовать просто необходимо. > >> Я могу поднять RT :) -- Best regards, Ruslan. From nordicdyno на yandex.ru Wed Jan 21 08:18:09 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Wed, 21 Jan 2009 19:18:09 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: <2b977e96980559f963a086e798aa09c5@192.168.1.1> References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> <497746BE.2000001@gmail.com> <589c94400901210806n1b6548d7ve5728ab75ba07c7f@mail.gmail.com> <2b977e96980559f963a086e798aa09c5@192.168.1.1> Message-ID: <87261232554689@webmail44.yandex.ru> Можно и RT. Я его тоже не знаю :) 21.01.09, 19:06, "bessarabov" : > Я за =) С удовольствием поработатю с RT. > PS естественно я не отказываюсь от работы > с траком - что большинство выберет, то и > нужно использовать, но что-то > использовать просто необходимо. > > Я могу поднять RT :) > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From dsimonov на gmail.com Wed Jan 21 08:50:08 2009 From: dsimonov на gmail.com (Dmitry Simonov) Date: Wed, 21 Jan 2009 19:50:08 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: <87261232554689@webmail44.yandex.ru> References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> <497746BE.2000001@gmail.com> <589c94400901210806n1b6548d7ve5728ab75ba07c7f@mail.gmail.com> <2b977e96980559f963a086e798aa09c5@192.168.1.1> <87261232554689@webmail44.yandex.ru> Message-ID: Я засяду за тесты. У кого какие по ним пожелания? ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на bessarabov.ru Wed Jan 21 08:49:24 2009 From: ivan на bessarabov.ru (bessarabov) Date: Wed, 21 Jan 2009 19:49:24 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> <497746BE.2000001@gmail.com> <589c94400901210806n1b6548d7ve5728ab75ba07c7f@mail.gmail.com> <2b977e96980559f963a086e798aa09c5@192.168.1.1> <87261232554689@webmail44.yandex.ru> Message-ID: <5f0681efc4fd40c41127fb71650a325f@192.168.1.1> Буду очень тебе благодарен, если ты будешь писать крохотные комменты с объяснением того, что этот тест провевряет (конечно же если тест не интуитивно понятный) =) > Я засяду за тесты. У кого какие по ним > пожелания? -- bessarabov From ivan на bessarabov.ru Wed Jan 21 08:53:56 2009 From: ivan на bessarabov.ru (bessarabov) Date: Wed, 21 Jan 2009 19:53:56 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: <589c94400901210813l5da961a7v319bb2c88a95e4b3@mail.gmail.com> References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> <497746BE.2000001@gmail.com> <589c94400901210806n1b6548d7ve5728ab75ba07c7f@mail.gmail.com> <2b977e96980559f963a086e798aa09c5@192.168.1.1> <589c94400901210813l5da961a7v319bb2c88a95e4b3@mail.gmail.com> Message-ID: <090dfbc8a8120d946347071eb3bbafa5@192.168.1.1> =) Руслан, как ты понимаешь, я голосую за RT - всегда же интерсно посмотреть на что-то новое. Я тут попытался поднять RT у себя, но сходу не получилось это сделать - он танят за собой кучу всего с сипана и не все у меня нативно ставится. > У тебя уже поднято и значит я голосую за > трак :) у меня нет > российского сервера, где хостить RT, а в > америке будут большие пинги, > а у себя не хочется поднимать (мне > хватает drupal'а). -- bessarabov From ruslan.zakirov на gmail.com Wed Jan 21 09:32:08 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 21 Jan 2009 20:32:08 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: <090dfbc8a8120d946347071eb3bbafa5@192.168.1.1> References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> <497746BE.2000001@gmail.com> <589c94400901210806n1b6548d7ve5728ab75ba07c7f@mail.gmail.com> <2b977e96980559f963a086e798aa09c5@192.168.1.1> <589c94400901210813l5da961a7v319bb2c88a95e4b3@mail.gmail.com> <090dfbc8a8120d946347071eb3bbafa5@192.168.1.1> Message-ID: <589c94400901210932q44f04520hb14d31e2d150bc2c@mail.gmail.com> 2009/1/21 bessarabov : > =) Руслан, как ты понимаешь, я голосую за RT > - всегда же интерсно посмотреть на что-то > новое. > > Я тут попытался поднять RT у себя, но сходу > не получилось это сделать - он танят за > собой кучу всего с сипана и не все у меня > нативно ставится. Можем обсудить вне листа. Смысла нет тут гонять трафик. Или обсудить на request-tracker.ru > >> У тебя уже поднято и значит я голосую за >> трак :) у меня нет >> российского сервера, где хостить RT, а в >> америке будут большие пинги, >> а у себя не хочется поднимать (мне >> хватает drupal'а). > > -- > bessarabov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From postmaster на softsearch.ru Wed Jan 21 09:54:16 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Wed, 21 Jan 2009 20:54:16 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <91318900901210553m2e2b9ebbtf2b2e970196b5b17@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> <184470768.20090121133839@softsearch.ru> <4BEE072C-CC8A-4A03-8F00-D964E5A41B2C@gmail.com> <91318900901210553m2e2b9ebbtf2b2e970196b5b17@mail.gmail.com> Message-ID: <37545730.20090121205416@softsearch.ru> Здравствуйте, Анатолий. А кто-то использовал memcachedb? Судя по презенташке, вещь офигенная! http://memcachedb.org/memcachedb-guide-1.0.pdf > Дима, ты использовал CouchDB? >>> Подумалось, ═что ═MapReduce-у ═самое ═место ═быть ═в составе БД. Тогда >>> решается ═куча проблем с тем, чтобы запускать маперы на одной машине с >>> данными. >> CouchDB -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From ruslan.zakirov на gmail.com Wed Jan 21 09:59:06 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 21 Jan 2009 20:59:06 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <589c94400901210202i594d5624ta08dce180c6b175d@mail.gmail.com> <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> <497746BE.2000001@gmail.com> <589c94400901210806n1b6548d7ve5728ab75ba07c7f@mail.gmail.com> <2b977e96980559f963a086e798aa09c5@192.168.1.1> <87261232554689@webmail44.yandex.ru> Message-ID: <589c94400901210959l51af49b2xd4b664c89ac7c393@mail.gmail.com> Я последнее время пришел к таким тестам: diag "testing X with Y without Z" if $ENV{TEST_VERBOSE}; { ... } И много таких блоков. Каждый из которых можно отключить в любой момент закомментировав и все будет работать, только количество тестов уедет в сторону, но с этим можно тестировать каждый блок отдельно, что значительно ускоряет процесс. Можно в теории разнести это все по различным файлам, но тогда много файлов с длинными или непонятными именами. Недостаток: так как каждый кусок должен быть независим, то приходиться делать его таким, то есть для примера в каждом блоке создавать запись, а потом ее удалять. Это очень важно так как тесты нужно потом расширять как и программы, а ты вставил строчку в середину и весь тест развалился. И никто вспомнит какие там данные в БД на данный момент. Вот большой пример: http://svn.bestpractical.com/cgi-bin/index.cgi/bps/view/rtir/2.4/trunk/t/013-custom-field-ip.t В любой момент нужно пять минут чтобы понять структуру, скопировать подходящий блок и написать новый тест на основе старого. Для поиска и сортировок что-то похожее, но вот так: @data = ( { Subject => 'Nobody' }, { Subject => 'Z', Owner => $uids[0] }, { Subject => 'A', Owner => $uids[1] }, ); @tickets = add_tix_from_data(); @test = ( { Order => "Owner" }, ); run_tests(); полный пример: http://svn.bestpractical.com/cgi-bin/index.cgi/bps/view/rt/3.8/trunk/t/ticket/search_by_watcher.t Это не пожелания, а рекомендации основанные на опыте с примерами. 2009/1/21 Dmitry Simonov : > Я засяду за тесты. У кого какие по ним пожелания? > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Best regards, Ruslan. From d1v3rs на gmail.com Wed Jan 21 10:19:09 2009 From: d1v3rs на gmail.com (=?KOI8-R?B?88HNz9LPxM/L?=) Date: Wed, 21 Jan 2009 21:19:09 +0300 Subject: [Moscow.pm] Globus task manager In-Reply-To: <589c94400901210932q44f04520hb14d31e2d150bc2c@mail.gmail.com> References: <063ec65dd62dd9963bce08421c53cb46@192.168.1.1> <27237f74233e0a20dfc199b5b6ce488b@192.168.1.1> <218771510901210701gbc59ef3ocbf8ac0ff5be0c37@mail.gmail.com> <497746BE.2000001@gmail.com> <589c94400901210806n1b6548d7ve5728ab75ba07c7f@mail.gmail.com> <2b977e96980559f963a086e798aa09c5@192.168.1.1> <589c94400901210813l5da961a7v319bb2c88a95e4b3@mail.gmail.com> <090dfbc8a8120d946347071eb3bbafa5@192.168.1.1> <589c94400901210932q44f04520hb14d31e2d150bc2c@mail.gmail.com> Message-ID: Читал "Тайм-менеджмент для системныъ администраторов" Томаса Лимончелли, автор крайне рекомендовал для любой задачи использовать RT. Заинтересовался, может быть попробовать его? From postmaster на softsearch.ru Wed Jan 21 10:53:54 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Wed, 21 Jan 2009 21:53:54 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <589c94400901202338td5e26f6kfc4cae6cfaa3f500@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <1182625867.20090119165734@softsearch.ru> <200901191736.59990.inthrax@gmail.com> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> <589c94400901202338td5e26f6kfc4cae6cfaa3f500@mail.gmail.com> Message-ID: <54562111.20090121215354@softsearch.ru> Здравствуйте, Руслан. RZ> Я так понимаю, что нужно иметь несколько компонентов: RZ> Dispatcher, Mappper, Combiner, Reducer, Reporter Угу. Всё верное. И похоже писать надо все 5 компонентов, а не только Mappper и Reducer. RZ> И однозначно нужно иметь расшареное хранилище с локальным куском на RZ> каждой работающей машине. Для эффективности нужно знать куда попал RZ> кусок, когда мы его запихнули в хранилище. RZ> Например: у нас есть результат мапинга и комбинирования (key1 => RZ> [val1, val1, val1]) вот мы его и запихиваем это в хранилище под ключом RZ> taks-123-mapped-. Если мы знаем алгоритм распределения в RZ> хранилище, то мы знаем, что все результаты необходимые для reducer'ов RZ> собрались на одной ноде и можем ее определить и отдать задачу на RZ> reduce конкретно данной ноде. Cache::Memcaced::Fast может класть сразу в нужное хранилище в виде MemcacheBD. RZ> Мне кажется, что dispatcher тоже должен складывать задачи в хранилище. RZ> И когда к нему приходят ноды и говорят, что им нужна задача, то RZ> диспетчер по возможности выдает ключ от задачки с этой ноды. Простоя RZ> быть не должно и если на этой ноде нет ничего, то можно выдать любой RZ> другой ключик и тогда будет перенос данных по сети. Диспатчеры, ИМХО, должны не перекладывать из хранилища в хранилище, а обращаться к локальным хранилищам, читать из них данные, и если они имеются, запускать маперов и давать им на вход поток этих данных. А для очереди задач есть MemcacheQ. От автора MemcacheBD. Правда я пока не вникал как у MemcacheQ с устойчивостью к падениям... -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From ruslan.zakirov на gmail.com Wed Jan 21 13:22:18 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Thu, 22 Jan 2009 00:22:18 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQtNC10LDQu9GM0L3Ri9C5IE1hcC3QtdGAINC4?= =?utf-8?b?IFJlZHVjZS3QtdGA?= In-Reply-To: <54562111.20090121215354@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> <589c94400901202338td5e26f6kfc4cae6cfaa3f500@mail.gmail.com> <54562111.20090121215354@softsearch.ru> Message-ID: <589c94400901211322l35041adh70cb46b0d2468c50@mail.gmail.com> 2009/1/21 Михаил Монашёв : > Здравствуйте, Руслан. > > RZ> Я так понимаю, что нужно иметь несколько компонентов: > RZ> Dispatcher, Mappper, Combiner, Reducer, Reporter > > Угу. Всё верное. И похоже писать надо все 5 компонентов, а не только > Mappper и Reducer. > > RZ> И однозначно нужно иметь расшареное хранилище с локальным куском на > RZ> каждой работающей машине. Для эффективности нужно знать куда попал > RZ> кусок, когда мы его запихнули в хранилище. > > RZ> Например: у нас есть результат мапинга и комбинирования (key1 => > RZ> [val1, val1, val1]) вот мы его и запихиваем это в хранилище под ключом > RZ> taks-123-mapped-. Если мы знаем алгоритм распределения в > RZ> хранилище, то мы знаем, что все результаты необходимые для reducer'ов > RZ> собрались на одной ноде и можем ее определить и отдать задачу на > RZ> reduce конкретно данной ноде. > > Cache::Memcaced::Fast может класть сразу в нужное хранилище в виде > MemcacheBD. В доке к MCDB я увидел, что там репликация master->slave и так понял, что репликация 1-н к 1-му. Вы предлагаете поднимать несколько MCDB и с помощью C::M::F конектиться к ним без шаринга данных между этими БД? Тут возникает заковыка небольшая. Так как MCDB в общем не предназначен для хранения больших записей, то ключ придется менять используя main-key-xxx, где xxx атомарный счетчик иначе поле мапа записи могут стать очень большими. > > RZ> Мне кажется, что dispatcher тоже должен складывать задачи в хранилище. > RZ> И когда к нему приходят ноды и говорят, что им нужна задача, то > RZ> диспетчер по возможности выдает ключ от задачки с этой ноды. Простоя > RZ> быть не должно и если на этой ноде нет ничего, то можно выдать любой > RZ> другой ключик и тогда будет перенос данных по сети. > > Диспатчеры, ИМХО, должны не перекладывать из хранилища в хранилище, а > обращаться к локальным хранилищам, читать из них данные, и если они > имеются, запускать маперов и давать им на вход поток этих данных. Моя идея была в том, что диспатчер находится вне работающих нод. Рассмотрим пример с одним диспечером. Есть какая-то группа работяг, которые умеют делать набор операции X, допустим нам нужно посчитать статистику по IP из логов апача за месяц и это операция x1. Мы заходим на диспечер и запускаем операцию x1 на файл f1. Диспечер режет от лога 1M плюс пару байт дойти до конца строки. Берет этот чанк и кладет в БД под ключом x1-block1, внутри может быть дополнительная информация, типа названия операции, адреса диспечера и так далее. Свободные ноды обращаются к диспечеру, он им дает ключ и что сделать(map, reduce, report), после выполнения нода должна отчитаться за ключ. Какие задачи решает диспетчер: * самое главное: определение завершения этапов map, reduce. Ведь в общем случае MapReduce не потоковый, например "подсчет слов" или "статистка" по хостам. Да, вы можете начать комбинировать до получения всех данных, но вот результат даже по одному ключу получить не можете, пока не закончен этап map для всего задания. Дополнительно: * запуск заданий в возможно уже нагруженную систему * параметризация заданний * приоритезация заданий * распределение нагрузки * контроль выполнения ** тайм-ауты ** повторный запуск в случае ошибок ** остановка задачи если что-то сломалось и много блоков не обработано ** перезапуск (например обновили все ноды) * статистика * даже можно загружать новые или обновления модулей с него Можно реализовать запуск с любого хоста. Например класть список диспечеров под определенными ключами с информацией о диспечере (хост:порт) и приоритете его задач. Каждая нода обращается, согласно приоритетам, к тому или иному диспечеру после выполнения задания. > > А для очереди задач есть MemcacheQ. От автора MemcacheBD. Правда я > пока не вникал как у MemcacheQ с устойчивостью к падениям... > > > -- > > С уважением, > Михаил Монашёв, 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 ruslan.zakirov на gmail.com Wed Jan 21 13:45:43 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Thu, 22 Jan 2009 00:45:43 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQtNC10LDQu9GM0L3Ri9C5IE1hcC3QtdGAINC4?= =?utf-8?b?IFJlZHVjZS3QtdGA?= In-Reply-To: <833468678.20090121164339@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <589c94400901190540h70bff9a4we0f8304e88d64b11@mail.gmail.com> <1182625867.20090119165734@softsearch.ru> <589c94400901190618k4ddffd6amdd203f12d7108feb@mail.gmail.com> <833468678.20090121164339@softsearch.ru> Message-ID: <589c94400901211345g45808df2x2e88fb9eb9b1ab41@mail.gmail.com> 2009/1/21 Монашёв Михаил : > Здравствуйте, Руслан. > > Мапер и редьюсер должны иметь 3 фазы: инициализация, обработка данных, > финал. Причём в каждой фазе можно выплёвывать наружу данные. Так > например при инициализации можно выставить в ноль какие-то счётчики, в > обработке их накрутить, а в финале - выплюнуть. > > Прочитал твои мысли и пришёл к выводу, что фаза обработки пропускает > через себя и выдаёт наружу много данных. Не разумно накапливать эти > данные в переменных. Оперативной памяти не хватит в общем случае. > Должна быть мини-функция, которая получит ОДНУ пару ключ->значение, > обработает её и СРАЗУ выплюнет результат, если он имеется. В другом письме я начал тему про отлов ошибок и лучше почитать его сначала. ---- потом читать дальше ---- Мне кажется, что маппер может выплевывать по одному значению, и можно передавать локальному комбинатору (если он есть), далее эти данные необходимо кешировать, пока не закончиться работа мапера с полученным блоком, тогда только можно сказать диспечеру, что блок X обработан. И если у нас нет редюсера в операции, то можно сразу передавать публикатору данные, а иначе запихиваем результат в хранилище. То есть над конкретными функциями(модулем исполнения операции) стоит контроллер, который общается с деспечером и БД. Этот контроллер получает задания, информацию об операции, модули при необходимости (с проверкой версий :), запускает и котроллирует процесс обработки, посылает отчеты диспечеру. > > Я никогда не использовал memcachdb и не знаю про его стабильность, но > мне видится полезным его функционал в том плане, что это надёжное > хранилище (если один memcachdb умирает и он реплицировался, то тут же > избирается другой мастер среди слейвов и вроде данные не теряются). У > него есть команда append(), что позволяет результаты работы разных > маперов средствами memcachdb сразу аппендить. У него есть возможность > получить все ключи, что позволяет редьюсерам, запущенным на одной > машине с memcachdb получать все предназначенные для него данные > локально. Про заковыку с аппендом я писал в другом письме. Записи могут стать очень большими. И про частичное решение тоже написал, которое ведет к потере одно-нодового размещения одинаковых ключей. > > -- > С уважением, > Монашёв Михаил, 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 postmaster на softsearch.ru Wed Jan 21 13:52:32 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Thu, 22 Jan 2009 00:52:32 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <589c94400901211322l35041adh70cb46b0d2468c50@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> <589c94400901202338td5e26f6kfc4cae6cfaa3f500@mail.gmail.com> <54562111.20090121215354@softsearch.ru> <589c94400901211322l35041adh70cb46b0d2468c50@mail.gmail.com> Message-ID: <791343175.20090122005232@softsearch.ru> Здравствуйте, Руслан. RZ> В доке к MCDB я увидел, что там репликация master->slave и так понял, RZ> что репликация 1-н к 1-му. Вы предлагаете поднимать несколько MCDB и с RZ> помощью C::M::F конектиться к ним без шаринга данных между этими БД? Там один мастер пишет в несколько слейвов. Клиенты пишут в мастер, а читают из слейвов и мастера. При этом есть возможность добиться, что все слейвы и мастер ВСЕГДА имеют одинаковые данные. Т.е. пока все слейвы не сохранят к себе ключик, мастер не скажет клиенту, что ключик сохранён. При этом как я понял тромозов не наблюдается, ибо асинхронно и сама запись в bdb быстрая. У меня есть планы немного дописать C::M::F :-) Нужно добавить работу с MemcacheDB и с Repcached. Репликация нужна только для отказоустойчивости и увеличения скорости чтения. Распределённость никто не отменял. Схема там простая. Раньше у нас было несколько мемкашедов. Теперь несколько пар(или троек) MemcacheDB. Т.е. мы пишем ключики на несколько мастеров, а читаем со всех мастеров и слейвов. RZ> Тут возникает заковыка небольшая. Так как MCDB в общем не предназначен RZ> для хранения больших записей, то ключ придется менять используя RZ> main-key-xxx, где xxx атомарный счетчик иначе поле мапа записи могут RZ> стать очень большими. Я жду что ответит Стив Чу по поводу размера значений ключей. Если что, можно использовать счётчик, как ты написал, или можно один большой ключ распылять в фиксированное число мелких... -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From postmaster на softsearch.ru Wed Jan 21 14:56:21 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Thu, 22 Jan 2009 01:56:21 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <589c94400901202338td5e26f6kfc4cae6cfaa3f500@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <1182625867.20090119165734@softsearch.ru> <200901191736.59990.inthrax@gmail.com> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> <589c94400901202338td5e26f6kfc4cae6cfaa3f500@mail.gmail.com> Message-ID: <116159448.20090122015621@softsearch.ru> Здравствуйте, Руслан. RZ> Я заинтересовался темой потому что у меня есть задачка, которая RZ> может стать реальным кандидатом на решение подобным алгоритмом. И RZ> получается, что редьюсеры тоже вроде не нужны. Тогда можно не RZ> запихивать обратно рельтат и сразу направлять reporter'у. А можешь описать задачу? -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From ruslan.zakirov на gmail.com Wed Jan 21 15:12:36 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Thu, 22 Jan 2009 02:12:36 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQtNC10LDQu9GM0L3Ri9C5IE1hcC3QtdGAINC4?= =?utf-8?b?IFJlZHVjZS3QtdGA?= In-Reply-To: <116159448.20090122015621@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> <589c94400901202338td5e26f6kfc4cae6cfaa3f500@mail.gmail.com> <116159448.20090122015621@softsearch.ru> Message-ID: <589c94400901211512t234f4d6bo281dc00fb79c60c5@mail.gmail.com> 2009/1/22 Михаил Монашёв : > Здравствуйте, Руслан. > > RZ> Я заинтересовался темой потому что у меня есть задачка, которая > RZ> может стать реальным кандидатом на решение подобным алгоритмом. И > RZ> получается, что редьюсеры тоже вроде не нужны. Тогда можно не > RZ> запихивать обратно рельтат и сразу направлять reporter'у. > > А можешь описать задачу? Получение различных методанных (метрик и разных штук, возможно индексирование) всех модулей на CPANе. > > -- > > С уважением, > Михаил Монашёв, 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 postmaster на softsearch.ru Wed Jan 21 21:32:14 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Thu, 22 Jan 2009 08:32:14 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <589c94400901211322l35041adh70cb46b0d2468c50@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <387656202.20090119195819@softsearch.ru> <1915529585.20090120181146@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> <589c94400901202338td5e26f6kfc4cae6cfaa3f500@mail.gmail.com> <54562111.20090121215354@softsearch.ru> <589c94400901211322l35041adh70cb46b0d2468c50@mail.gmail.com> Message-ID: <1351934068.20090122083214@softsearch.ru> Здравствуйте, Руслан. RZ> Тут возникает заковыка небольшая. Так как MCDB в общем не предназначен RZ> для хранения больших записей, то ключ придется менять используя RZ> main-key-xxx, где xxx атомарный счетчик иначе поле мапа записи могут RZ> стать очень большими. Автор говорит, что размер ключиков не ограничен: http://groups.google.com/group/memcachedb/browse_thread/thread/2bb0eb9df029272e -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From ruslan.zakirov на gmail.com Thu Jan 22 04:59:59 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Thu, 22 Jan 2009 15:59:59 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjQtNC10LDQu9GM0L3Ri9C5IE1hcC3QtdGAINC4?= =?utf-8?b?IFJlZHVjZS3QtdGA?= In-Reply-To: <1351934068.20090122083214@softsearch.ru> References: <1497801035.20090119032215@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> <589c94400901202338td5e26f6kfc4cae6cfaa3f500@mail.gmail.com> <54562111.20090121215354@softsearch.ru> <589c94400901211322l35041adh70cb46b0d2468c50@mail.gmail.com> <1351934068.20090122083214@softsearch.ru> Message-ID: <589c94400901220459l2e406097s86ac075a2d4160b5@mail.gmail.com> Дело не в ограничении, а в памяти. Придет вам ключик на 100 мегабайт и что с ним делать? Нужно слить на диск, а потом разбивать. Может лучше подумать над хачиньем интерфейсов к memcache, чтобы можно было эффективно хранить последовательности и чтобы они попадали на одну ноду. 2009/1/22 Михаил Монашёв : > Здравствуйте, Руслан. > > RZ> Тут возникает заковыка небольшая. Так как MCDB в общем не предназначен > RZ> для хранения больших записей, то ключ придется менять используя > RZ> main-key-xxx, где xxx атомарный счетчик иначе поле мапа записи могут > RZ> стать очень большими. > > Автор говорит, что размер ключиков не ограничен: > http://groups.google.com/group/memcachedb/browse_thread/thread/2bb0eb9df029272e > > -- > > С уважением, > Михаил Монашёв, 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 dmarsentev на gmail.com Thu Jan 22 05:05:55 2009 From: dmarsentev на gmail.com (Dmitry Arsentiev) Date: Thu, 22 Jan 2009 16:05:55 +0300 Subject: [Moscow.pm] =?koi8-r?b?+sHC2cwgwcLC0sXXycHU1dLVLCDLwcsgzsHa2dfB?= =?koi8-r?b?xdTT0SBSRVdDIMnMySDe1M8t1M8g1yDc1M/NINLPxMUuIPTJ0MEg?= =?koi8-r?b?UmVhZC1FdmFsdWF0ZS1Xcml0ZS1DeWNsZQ==?= Message-ID: Народ, кто помнит, помогите пожалуйста. Забыл аббревиатуру и потому не могу понять, как искать на CPAN-е. Что-то вроде REWC. Аббревиатура обозначает модуль-обвязку, с помощью которой легко писать скрипты, выполняющие такие действия: Прочёл_данные_из_одного_файла_-Попреобразовывал_эти_данные-Записал_в_другой_файл Типа Read-Evaluate-Write-Cycle Это не обсуждавшийся здесь MapReduce, а что-то гораздо более простое, рабоче-крестьянское. Как его зовут, этот подход? Какие-то четыре буквы. И модуль перловый был для него, для этого подхода. Никак не могу вспомнить :( Помогите плиз, если кто в теме. Спасибо! From andy на shitov.ru Thu Jan 22 05:11:46 2009 From: andy на shitov.ru (Andrew Shitov) Date: Thu, 22 Jan 2009 16:11:46 +0300 Subject: [Moscow.pm] =?utf-8?b?0JfQsNCx0YvQuyDQsNCx0LHRgNC10LLQuNCw0YI=?= =?utf-8?b?0YPRgNGDLCDQutCw0Log0L3QsNC30YvQstCw0LXRgtGB0Y8gUkVXQyA=?= =?utf-8?b?0LjQu9C4INGH0YLQvi3RgtC+INCyINGN0YLQvtC8INGA0L7QtNC1LiA=?= =?utf-8?b?0KLQuNC/0LAgUmVhZC1FdmFsdWF0ZS1Xcml0ZS1DeWNsZQ==?= In-Reply-To: References: Message-ID: http://en.wikipedia.org/wiki/Read-modify-write ? > Прочёл_данные_из_одного_файла_-Попреобразовывал_эти_данные-Записал_в_другой_файл -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From yury.zavarin на gmail.com Thu Jan 22 05:12:17 2009 From: yury.zavarin на gmail.com (Yury Zavarin) Date: Thu, 22 Jan 2009 16:12:17 +0300 Subject: [Moscow.pm] =?utf-8?b?0JfQsNCx0YvQuyDQsNCx0LHRgNC10LLQuNCw0YI=?= =?utf-8?b?0YPRgNGDLCDQutCw0Log0L3QsNC30YvQstCw0LXRgtGB0Y8gUkVXQyA=?= =?utf-8?b?0LjQu9C4INGH0YLQvi3RgtC+INCyINGN0YLQvtC8INGA0L7QtNC1LiA=?= =?utf-8?b?0KLQuNC/0LAgUmVhZC1FdmFsdWF0ZS1Xcml0ZS1DeWNsZQ==?= In-Reply-To: References: Message-ID: <428ab0901220512m757c7405k9720215d43b8be5c@mail.gmail.com> Наверное REPL -- Read, Eval, Print, Loop. Эту аббревиатуру хорошо знают те, кто пишут на функциональных языках. А о каком Perl'овом модуле идет речь -- не знаю, не сталкивался. 2009/1/22 Dmitry Arsentiev > Народ, кто помнит, помогите пожалуйста. > Забыл аббревиатуру и потому не могу понять, как искать на CPAN-е. > Что-то вроде REWC. > Аббревиатура обозначает модуль-обвязку, > с помощью которой легко писать скрипты, > выполняющие такие действия: > > Прочёл_данные_из_одного_файла_-Попреобразовывал_эти_данные-Записал_в_другой_файл > > Типа Read-Evaluate-Write-Cycle > > Это не обсуждавшийся здесь MapReduce, а что-то > гораздо более простое, рабоче-крестьянское. > > Как его зовут, этот подход? > Какие-то четыре буквы. > И модуль перловый был для него, для этого подхода. > Никак не могу вспомнить :( > Помогите плиз, если кто в теме. > Спасибо! > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dmarsentev на gmail.com Thu Jan 22 05:33:21 2009 From: dmarsentev на gmail.com (Dmitry Arsentiev) Date: Thu, 22 Jan 2009 16:33:21 +0300 Subject: [Moscow.pm] =?koi8-r?b?+sHC2cwgwcLC0sXXycHU1dLVLCDLwcsgzsHa2dfB?= =?koi8-r?b?xdTT0SBSRVdDIMnMySDe1M8t1M8g1yDc1M/NINLPxMUuIPTJ0MEg?= =?koi8-r?b?UmVhZC1FdmFsdWF0ZS1Xcml0ZS1DeWNsZQ==?= In-Reply-To: References: Message-ID: Спасибо, Андрей, похоже, что оно. 22 января 2009 г. 16:11 пользователь Andrew Shitov написал: > http://en.wikipedia.org/wiki/Read-modify-write ? > >> Прочёл_данные_из_одного_файла_-Попреобразовывал_эти_данные-Записал_в_другой_файл > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From dmarsentev на gmail.com Thu Jan 22 05:34:30 2009 From: dmarsentev на gmail.com (Dmitry Arsentiev) Date: Thu, 22 Jan 2009 16:34:30 +0300 Subject: [Moscow.pm] =?koi8-r?b?+sHC2cwgwcLC0sXXycHU1dLVLCDLwcsgzsHa2dfB?= =?koi8-r?b?xdTT0SBSRVdDIMnMySDe1M8t1M8g1yDc1M/NINLPxMUuIPTJ0MEg?= =?koi8-r?b?UmVhZC1FdmFsdWF0ZS1Xcml0ZS1DeWNsZQ==?= In-Reply-To: <428ab0901220512m757c7405k9720215d43b8be5c@mail.gmail.com> References: <428ab0901220512m757c7405k9720215d43b8be5c@mail.gmail.com> Message-ID: Спасибо, Юрий, да, это точно оно. 22 января 2009 г. 16:12 пользователь Yury Zavarin написал: > Наверное REPL -- Read, Eval, Print, Loop. Эту аббревиатуру хорошо знают те, > кто пишут на функциональных языках. > А о каком Perl'овом модуле идет речь -- не знаю, не сталкивался. > > 2009/1/22 Dmitry Arsentiev >> >> Народ, кто помнит, помогите пожалуйста. >> Забыл аббревиатуру и потому не могу понять, как искать на CPAN-е. >> Что-то вроде REWC. >> Аббревиатура обозначает модуль-обвязку, >> с помощью которой легко писать скрипты, >> выполняющие такие действия: >> >> Прочёл_данные_из_одного_файла_-Попреобразовывал_эти_данные-Записал_в_другой_файл >> >> Типа Read-Evaluate-Write-Cycle >> >> Это не обсуждавшийся здесь MapReduce, а что-то >> гораздо более простое, рабоче-крестьянское. >> >> Как его зовут, этот подход? >> Какие-то четыре буквы. >> И модуль перловый был для него, для этого подхода. >> Никак не могу вспомнить :( >> Помогите плиз, если кто в теме. >> Спасибо! >> -- >> 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 ruz на bestpractical.com Thu Jan 22 08:11:21 2009 From: ruz на bestpractical.com (Ruslan Zakirov) Date: Thu, 22 Jan 2009 19:11:21 +0300 Subject: [Moscow.pm] =?utf-8?b?0J3QvtCy0YvQtSDRhNC40YfQuCDQsiDQuNC80L8=?= =?utf-8?b?0L7RgNGC0LXRgNC1INGE0LjQtNC+0LI=?= Message-ID: <589c94400901220811s3c29800fyed937b323a0723ee@mail.gmail.com> Теперь у нас есть config у каждой записи в таблице feeds. Это хэш, сериализация через YAML. В плаггере можно получить через $plagger_feed_obj->meta->{'globus'}{'config'} Пока поддерживается только одна опция filter, но со следующими возможностями. Можно писать запросы в стиле gmail, например: (has_no:tag perl) OR tag:perl - все записи с тегом perl или те у которых нет тегов совсем, но в тексте или заголовке встречается perl. Все операции: tag:x tag:x,y,z tag:"long tag" tag:"long tag",x tag:"long tag","another long" Такие же аргументы, но с оперциями: author: title: content: Отрицание предыдущих: !tag: !author: И две специальные: has:tag has_no:tag -- Best regards, Ruslan. From ruz на bestpractical.com Thu Jan 22 08:14:06 2009 From: ruz на bestpractical.com (Ruslan Zakirov) Date: Thu, 22 Jan 2009 19:14:06 +0300 Subject: [Moscow.pm] =?utf-8?b?0J3QvtCy0YvQtSDRhNC40YfQuCDQsiDQuNC80L8=?= =?utf-8?b?0L7RgNGC0LXRgNC1INGE0LjQtNC+0LI=?= In-Reply-To: <589c94400901220811s3c29800fyed937b323a0723ee@mail.gmail.com> References: <589c94400901220811s3c29800fyed937b323a0723ee@mail.gmail.com> Message-ID: <589c94400901220814u1f7762bcs3326ffc6a928a81@mail.gmail.com> Забыл добавить, что пришлось залить новый Parse::BooleanLogic на CPAN, скоро будет доступен для скачивания с ближайших зеркал :) Я ушел в SOAP интерфейсы для всяких гнусных приложений. 2009/1/22 Ruslan Zakirov : > Теперь у нас есть config у каждой записи в таблице feeds. Это хэш, > сериализация через YAML. > > В плаггере можно получить через $plagger_feed_obj->meta->{'globus'}{'config'} > > Пока поддерживается только одна опция filter, но со следующими > возможностями. Можно писать запросы в стиле gmail, например: > (has_no:tag perl) OR tag:perl - все записи с тегом perl или те у > которых нет тегов совсем, но в тексте или заголовке встречается perl. > > Все операции: > tag:x > tag:x,y,z > tag:"long tag" > tag:"long tag",x > tag:"long tag","another long" > > Такие же аргументы, но с оперциями: > author: > title: > content: > > Отрицание предыдущих: > !tag: > !author: > > И две специальные: > has:tag > has_no:tag > > -- > Best regards, Ruslan. > -- Best regards, Ruslan. From ivan на serezhkin.com Thu Jan 22 08:38:14 2009 From: ivan на serezhkin.com (Vany Serezhkin) Date: Thu, 22 Jan 2009 19:38:14 +0300 Subject: [Moscow.pm] =?koi8-r?b?7s/X2cUgxsneySDXIMnN0M/S1MXSxSDGycTP1w==?= In-Reply-To: <589c94400901220814u1f7762bcs3326ffc6a928a81@mail.gmail.com> References: <589c94400901220811s3c29800fyed937b323a0723ee@mail.gmail.com> <589c94400901220814u1f7762bcs3326ffc6a928a81@mail.gmail.com> Message-ID: <4978A0F6.6050606@serezhkin.com> Ruslan Zakirov wrote: > Забыл добавить, что пришлось залить новый Parse::BooleanLogic на CPAN, > скоро будет доступен для скачивания с ближайших зеркал :) > Оки, я дотачиваю Lingua::Detect - к середине субботы будет готово. Пока ушёл в рабочий проект на каталисте. -- Ivan B. Serezhkin Spamooborona, Yandex. http://so.yandex.ru/ From postmaster на softsearch.ru Thu Jan 22 11:56:19 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Thu, 22 Jan 2009 22:56:19 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <589c94400901220459l2e406097s86ac075a2d4160b5@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> <589c94400901202338td5e26f6kfc4cae6cfaa3f500@mail.gmail.com> <54562111.20090121215354@softsearch.ru> <589c94400901211322l35041adh70cb46b0d2468c50@mail.gmail.com> <1351934068.20090122083214@softsearch.ru> <589c94400901220459l2e406097s86ac075a2d4160b5@mail.gmail.com> Message-ID: <882123067.20090122225619@softsearch.ru> Здравствуйте, Руслан. RZ> Дело не в ограничении, а в памяти. Придет вам ключик на 100 мегабайт и RZ> что с ним делать? Нужно слить на диск, а потом разбивать. Может лучше RZ> подумать над хачиньем интерфейсов к memcache, чтобы можно было RZ> эффективно хранить последовательности и чтобы они попадали на одну RZ> ноду. Ты наверное прав. Подобная ситуация вероятна. В редьюсере мы ведь всёравно обходим элементы одного ключа. И наверное делаем это в цикле. Так можно хранить эти элементы не в одном ключе, а в нескольких с последовательной нумерацией, вытаскивать их чанками и так же по одному отдавать их во внутренний цикл обработки элементов одного ключа... -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From postmaster на softsearch.ru Thu Jan 22 12:45:42 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Thu, 22 Jan 2009 23:45:42 +0300 Subject: [Moscow.pm] =?koi8-r?b?6cTFwczYztnKIE1hcC3F0iDJIFJlZHVjZS3F0g==?= In-Reply-To: <589c94400901220459l2e406097s86ac075a2d4160b5@mail.gmail.com> References: <1497801035.20090119032215@softsearch.ru> <72371232466858@webmail15.yandex.ru> <814745221.20090120193338@softsearch.ru> <1466362738.20090120193719@softsearch.ru> <75b57edb0901201012h3599ca53r3ce2e64ceb31648f@mail.gmail.com> <1478231218.20090121012056@softsearch.ru> <589c94400901202338td5e26f6kfc4cae6cfaa3f500@mail.gmail.com> <54562111.20090121215354@softsearch.ru> <589c94400901211322l35041adh70cb46b0d2468c50@mail.gmail.com> <1351934068.20090122083214@softsearch.ru> <589c94400901220459l2e406097s86ac075a2d4160b5@mail.gmail.com> Message-ID: <147122044.20090122234542@softsearch.ru> Здравствуйте, Руслан. RZ> Дело не в ограничении, а в памяти. Придет вам ключик на 100 RZ> мегабайт и что с ним делать? Нужно слить на диск, а потом RZ> разбивать. Может лучше подумать над хачиньем интерфейсов к RZ> memcache, чтобы можно было эффективно хранить последовательности и RZ> чтобы они попадали на одну ноду. А как быть, если на одну ноду пришло несколько огромных ключей они все не помещаются физически на диске? Выходит, что или большой сетевой трафик, необходимый для размазывания нагрузки, или допустить возможность перегрузки одной ноды и по размеру сохранённых данных и по нагрузке на эту ноду по операциям чтения-записи. Возможно было бы правильным дать возможность юзеру выбирать. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From postmaster на softsearch.ru Sat Jan 24 04:16:21 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Sat, 24 Jan 2009 15:16:21 +0300 Subject: [Moscow.pm] =?koi8-r?b?68/S0NXTINPMz9c=?= Message-ID: <931619668.20090124151621@softsearch.ru> Здравствуйте. А что такое корпус? Это список из слов и их частот? Или там ещё связи между словами есть? Что можно с корпусом делать в теории? Мне видится, что можно как-то посчитать близость текста и корпуса слов. Вот только как правильно это сделать? Можно, наверное, взять совпадающие слова и в многомерном пространстве из них посчитать угол между многомерным вектором корпуса и вектором текста. Слово - это измерение. Частота слова - это значение координаты, отложенное в этом измерении. Так правильно близость текстов считать? Нужно ли слова предварительно через стеммер пропускать? Или вместо слов лучше шинглы использовать? Можно ли на коллекции разных текстов сделать автоматическое тематическое разбиение этих текстов, заранее не зная о чём они? Скажем нужно разбить коллекцию на 100 тематических групп. Как эти группы выделить? P.S. Посоветуйте хороший бесплатный стеммер, который бы справлялся с неизвестными ему словами русского и английского языков. VS> Мысль сделать автоматическую добавлялку фидов. VS> Также есть Мысля, что мы таки сделаем language detection. VS> Киньте ссылок на блоги, там где про перл на разных языках, мне нужен VS> корпус языков для самообучения, VS> Сдаётся мне, что десяток языков я выделить смогу. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From yury.zavarin на gmail.com Sat Jan 24 06:45:05 2009 From: yury.zavarin на gmail.com (Yury Zavarin) Date: Sat, 24 Jan 2009 17:45:05 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQvtGA0L/Rg9GBINGB0LvQvtCy?= In-Reply-To: <931619668.20090124151621@softsearch.ru> References: <931619668.20090124151621@softsearch.ru> Message-ID: <428ab0901240645k2d1477deya328efd4b4401372@mail.gmail.com> Здравствуйте, Михаил. Я совсем не специалист и вполне возможно, могу ошибаться в своем мнении, но попробую ответить, вдруг чем-то помогу. 2009/1/24 Михаил Монашёв > А что такое корпус? Это список из слов и их частот? Или там ещё связи > между словами есть? Нет, список слов и их частот обычно примерно так и называют -- список частотности слов, частотный словарь и т. д. По английски это frequency list. Корпус же состоит не из отдельных слов, а из текстов, взятых из разных источников (чтобы охватить как можно больше различных вариантов словоупотребления). Для всех этих текстов делается дополнительная разметка. Разметка может включать в себя самую разнообразную информацию: о том, к какому контексту принадлежит текст/предложение (разговорный, поэтический, деловой и т. д.), морфологический разбор входящих в предложение слов (проставлена часть речи, падеж и т. п.), семантическая разметка (например, слова "он", "Иванов" будут размечены как "человек"), синтаксическая разметка (структура предложения представленная в виде дерева, treebank). В качестве примера можете зайти на http://ruscorpora.ru/ > Что можно с корпусом делать в теории? Много чего можно. Можно составлять те же словари широко и редко распостраненных слов. (А уж как вы будете это использовать -- только вам известно. Можно словарь выпустить для обучающихся этому языку, а можно верхушку срезать и использовать как стоп-слова при определении ключевых слов). Можно считать статистику употребления различных словоформ, выделять какие-то устойчивые сочетания и т. д. В общем собирать различную статистику. Этим занимается дисциплина, которая называется корпусная лингвистика. В большинстве прикладных задач, которые приходится решать программистам (классификация, кластеризация текстов, схожесть текстов), сейчас, как вы наверняка знаете, используется модель 'bag-of-words' -- когда каждый текст мы рассматриваем, как набор слов и количество упоминаний этих слов, при этом делается два допущения: 1) что словоформа не важна (используем стеммер) 2) что все слова независимы, порядок не важен. Для каких-то задач такой подход удовлетворителен (вспомните первые байесовские фильтры для отсеивания спама), в каких-то задачах требуется лучшее понимание структуры текста, тут нам и может помочь корпус. В качестве примера можно рассмотреть систему машинного перевода Google. Если упрощенно, то у них есть параллельный корпус для двух заданных языков и просто корпуса этих языков. Параллельный корпус используется для того, чтобы выбрать разные варианты перевода очередного слова. Теперь представим, что у нас есть четыре переведенных слова и есть варианты перевода для пятого слова. Тогда мы на основе корпуса языка, на который мы переводим, считаем вероятность появления каждого варианта и подставляем самый удачный, а начало цепочки сдвигаем на одно слово. Это, конечно, очень-очень упрощенно. > Мне видится, что можно как-то посчитать близость текста и корпуса > слов. Вот только как правильно это сделать? А зачем это делать? Чтобы узнать, принадлежит ли текст тому или иному языку? Ну, если в этом корпусе действительно только слова, а не тексты, то наверное это имеет смысл. Думаю, что найти такие готовые списки слов для основных языков не очень сложно. Но в то же время кажется, что есть какие-то более удобные/интересные алгоритмы. > Можно, наверное, взять совпадающие слова и в многомерном пространстве > из них посчитать угол между многомерным вектором корпуса и вектором > текста. Слово - это измерение. Частота слова - это значение > координаты, отложенное в этом измерении. Так правильно близость > текстов считать? Нужно ли слова предварительно через стеммер > пропускать? Или вместо слов лучше шинглы использовать? Обычно так примерно и делают, считают косинус между этими векторами. В качестве значений координаты наверное все-таки лучше использовать tf (idf здесь не нужен: по причине того, что мы используем сам корпус для сравнения, idf для терма из документа и idf для того же терма из корпуса будут совпадать). Если так не сделать, то будет зависимость от длины текста и не очень хорошо будут учитываться документы на смешанных языках, это нехорошо. Вообще, для подсчета весов терма есть куча других формул, надо искать по слову term-weighting. Формулы для схожести тоже разные есть. Например, часто используется формула Okapi. Искать надо по чему-то типа text similarity measurement, relevance score и т. д. Да, через стеммер пропускать надо. Шинглы при таком подходе, как мне кажется, неудобно использовать. Их удобно использовать, когда у нас есть два конкретных документа (а не документ и большой корпус) и мы хотим посмотреть, насколько близки друг к другу эти документы, то есть можно с их помощью искать дубликаты или цитаты одного документа в другом. Можно ли на коллекции разных текстов сделать автоматическое > тематическое разбиение этих текстов, заранее не зная о чём они? Скажем > нужно разбить коллекцию на 100 тематических групп. Как эти группы > выделить? Можно. Называется кластеризация. Если бы что-то знали и могли бы чему-то предварительно обучить нашу программу, то тогда это был бы классификатор. Думаю, пытаться писать об этом в письме бессмысленно. О кластеризации (обзорно) пишут в книгах по data mining, подробно -- в книгах о кластерном анализе. О том, какие подходы лучше выбирать для текста, пишут в книгах о text mining. Если сходить по этой ссылке: http://www.amazon.com/Text-Mining-Handbook-Approaches-Unstructured/dp/0521836573/ref=pd_bxgy_b_img_b > P.S. > Посоветуйте хороший бесплатный стеммер, который бы справлялся с > неизвестными ему словами русского и английского языков. Для русского языка посмотрите на mystem -- http://company.yandex.ru/technology/mystem/ Он бесплатный, с неизвестными словами русского языка справляется. Насколько он "хороший" судить не берусь -- с другими стеммерами не сравнивал. > VS> Мысль сделать автоматическую добавлялку фидов. > > VS> Также есть Мысля, что мы таки сделаем language detection. > > VS> Киньте ссылок на блоги, там где про перл на разных языках, мне нужен > VS> корпус языков для самообучения, > VS> Сдаётся мне, что десяток языков я выделить смогу. > О, черт. При первом прочтении письма я плохо прочитал то, что тут пишет Ваня Сережкин. Иначе по-другому ответил бы. Ну все равно, пусть будет. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From postmaster на softsearch.ru Sat Jan 24 13:15:25 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Sun, 25 Jan 2009 00:15:25 +0300 Subject: [Moscow.pm] =?koi8-r?b?68/S0NXTINPMz9c=?= In-Reply-To: <428ab0901240645k2d1477deya328efd4b4401372@mail.gmail.com> References: <931619668.20090124151621@softsearch.ru> <428ab0901240645k2d1477deya328efd4b4401372@mail.gmail.com> Message-ID: <164461356.20090125001525@softsearch.ru> Здравствуйте, Юрий. Большое спасибо за письмо и ссылки. Они оказались весьма полезными. YZ>> Мне видится, что можно как-то посчитать близость текста и корпуса YZ>> слов. Вот только как правильно это сделать? YZ> YZ> А зачем это делать? Чтобы узнать, принадлежит ли текст тому или YZ> иному языку? Ну, если в этом корпусе действительно только слова, а YZ> не тексты, то наверное это имеет смысл. Думаю, что найти такие YZ> готовые списки слов для основных языков не очень сложно. Но в то YZ> же время кажется, что есть какие-то более удобные/интересные YZ> алгоритмы. Мне хотелось бы находить на своём блогхостинге ручной спам. Бывает, что приходит какой-то человек, создаёт 5 блогов, выкладывает туда непотребные фотки с текстами и ссылочку на такой же непотребный сайт. Хотелось бы находить такое и давать модераторам на рассмотрение. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From dmitry на eremeev.ru Sat Jan 24 23:58:33 2009 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Sun, 25 Jan 2009 11:58:33 +0400 Subject: [Moscow.pm] =?koi8-r?b?68/S0NXTINPMz9c=?= In-Reply-To: <931619668.20090124151621@softsearch.ru> References: <931619668.20090124151621@softsearch.ru> Message-ID: <83DC08AE-AE00-46F6-8B07-D007A6A78AA8@eremeev.ru> На "Озоне" есть несколько книжек по лингвистике и текстологии, дешевые но полезные. Потратьте пару недель - очень увлекательно. :о) 24.01.2009, в 16:16, Михаил Монашёв написал(а): > Здравствуйте. > > А что такое корпус? Это список из слов и их частот? Или там ещё связи > между словами есть? > > Что можно с корпусом делать в теории? > > Мне видится, что можно как-то посчитать близость текста и корпуса > слов. Вот только как правильно это сделать? > > Можно, наверное, взять совпадающие слова и в многомерном пространстве > из них посчитать угол между многомерным вектором корпуса и вектором > текста. Слово - это измерение. Частота слова - это значение > координаты, отложенное в этом измерении. Так правильно близость > текстов считать? Нужно ли слова предварительно через стеммер > пропускать? Или вместо слов лучше шинглы использовать? > > Можно ли на коллекции разных текстов сделать автоматическое > тематическое разбиение этих текстов, заранее не зная о чём они? Скажем > нужно разбить коллекцию на 100 тематических групп. Как эти группы > выделить? > > P.S. > Посоветуйте хороший бесплатный стеммер, который бы справлялся с > неизвестными ему словами русского и английского языков. > > VS> Мысль сделать автоматическую добавлялку фидов. > > VS> Также есть Мысля, что мы таки сделаем language detection. > > VS> Киньте ссылок на блоги, там где про перл на разных языках, мне > нужен > VS> корпус языков для самообучения, > VS> Сдаётся мне, что десяток языков я выделить смогу. > > -- > > С уважением, > Михаил Монашёв, 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 dmarsentev на gmail.com Sun Jan 25 07:36:32 2009 From: dmarsentev на gmail.com (Dmitry Arsentiev) Date: Sun, 25 Jan 2009 18:36:32 +0300 Subject: [Moscow.pm] =?koi8-r?b?68/S0NXTINPMz9c=?= In-Reply-To: <83DC08AE-AE00-46F6-8B07-D007A6A78AA8@eremeev.ru> References: <931619668.20090124151621@softsearch.ru> <83DC08AE-AE00-46F6-8B07-D007A6A78AA8@eremeev.ru> Message-ID: > На "Озоне" есть несколько книжек по лингвистике и текстологии, дешевые но > полезные. > Потратьте пару недель - очень увлекательно. :о) Дмитрий, а вы бы не могли конкретно какие-то книжки посоветовать? PS Очень информативное письмо от Юрия Заварина, большое Юрию спасибо, так интересно было читать! 25 января 2009 г. 10:58 пользователь Dmitry Eremeev написал: > На "Озоне" есть несколько книжек по лингвистике и текстологии, дешевые но > полезные. > Потратьте пару недель - очень увлекательно. :о) > > > > 24.01.2009, в 16:16, Михаил Монашёв написал(а): > >> Здравствуйте. >> >> А что такое корпус? Это список из слов и их частот? Или там ещё связи >> между словами есть? >> >> Что можно с корпусом делать в теории? >> >> Мне видится, что можно как-то посчитать близость текста и корпуса >> слов. Вот только как правильно это сделать? >> >> Можно, наверное, взять совпадающие слова и в многомерном пространстве >> из них посчитать угол между многомерным вектором корпуса и вектором >> текста. Слово - это измерение. Частота слова - это значение >> координаты, отложенное в этом измерении. Так правильно близость >> текстов считать? Нужно ли слова предварительно через стеммер >> пропускать? Или вместо слов лучше шинглы использовать? >> >> Можно ли на коллекции разных текстов сделать автоматическое >> тематическое разбиение этих текстов, заранее не зная о чём они? Скажем >> нужно разбить коллекцию на 100 тематических групп. Как эти группы >> выделить? >> >> P.S. >> Посоветуйте хороший бесплатный стеммер, который бы справлялся с >> неизвестными ему словами русского и английского языков. >> >> VS> Мысль сделать автоматическую добавлялку фидов. >> >> VS> Также есть Мысля, что мы таки сделаем language detection. >> >> VS> Киньте ссылок на блоги, там где про перл на разных языках, мне нужен >> VS> корпус языков для самообучения, >> VS> Сдаётся мне, что десяток языков я выделить смогу. >> >> -- >> >> С уважением, >> Михаил Монашёв, 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 dmitry на eremeev.ru Sun Jan 25 11:19:09 2009 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Sun, 25 Jan 2009 23:19:09 +0400 Subject: [Moscow.pm] =?koi8-r?b?68/S0NXTINPMz9c=?= In-Reply-To: References: <931619668.20090124151621@softsearch.ru> <83DC08AE-AE00-46F6-8B07-D007A6A78AA8@eremeev.ru> Message-ID: <2F06BD0B-0C01-4979-8AA4-F59C09DF8788@eremeev.ru> А вот это попробуйте: ?Текстология? Лихачев Д.С. ?Невербальные компоненты коммуникации. Изд.2? Горелов И.Н. ?Введение в прикладную лингвистику? А. Н. Баранов В общеобразовательном плане весьма небесполезны. 25.01.2009, в 19:36, Dmitry Arsentiev написал(а): >> > Дмитрий, а вы бы не могли конкретно какие-то книжки посоветовать? > > PS Очень информативное письмо от Юрия Заварина, большое Юрию спасибо, > так интересно было читать! > > 25 января 2009 г. 10:58 пользователь Dmitry Eremeev > написал: >> From dmarsentev на gmail.com Sun Jan 25 11:32:39 2009 From: dmarsentev на gmail.com (Dmitry Arsentiev) Date: Sun, 25 Jan 2009 22:32:39 +0300 Subject: [Moscow.pm] =?koi8-r?b?68/S0NXTINPMz9c=?= In-Reply-To: <2F06BD0B-0C01-4979-8AA4-F59C09DF8788@eremeev.ru> References: <931619668.20090124151621@softsearch.ru> <83DC08AE-AE00-46F6-8B07-D007A6A78AA8@eremeev.ru> <2F06BD0B-0C01-4979-8AA4-F59C09DF8788@eremeev.ru> Message-ID: > А вот это попробуйте: > > <<Текстология>> Лихачев Д.С. > <<Невербальные компоненты коммуникации. Изд.2>> Горелов И.Н. > <<Введение в прикладную лингвистику>> А. Н. Баранов > > В общеобразовательном плане весьма небесполезны. Дмитрий, спасибо за совет. 25 января 2009 г. 22:19 пользователь Dmitry Eremeev написал: > > А вот это попробуйте: > > <<Текстология>> Лихачев Д.С. > <<Невербальные компоненты коммуникации. Изд.2>> Горелов И.Н. > <<Введение в прикладную лингвистику>> А. Н. Баранов > > В общеобразовательном плане весьма небесполезны. > > > > 25.01.2009, в 19:36, Dmitry Arsentiev написал(а): >>> >> Дмитрий, а вы бы не могли конкретно какие-то книжки посоветовать? >> >> PS Очень информативное письмо от Юрия Заварина, большое Юрию спасибо, >> так интересно было читать! >> >> 25 января 2009 г. 10:58 пользователь Dmitry Eremeev >> написал: >>> > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From dmitry на eremeev.ru Sun Jan 25 12:02:40 2009 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Mon, 26 Jan 2009 00:02:40 +0400 Subject: [Moscow.pm] =?koi8-r?b?68/S0NXTINPMz9c=?= In-Reply-To: References: <931619668.20090124151621@softsearch.ru> <83DC08AE-AE00-46F6-8B07-D007A6A78AA8@eremeev.ru> <2F06BD0B-0C01-4979-8AA4-F59C09DF8788@eremeev.ru> Message-ID: <3793AE7F-C0F5-421B-84BA-549813E55547@eremeev.ru> > Да всегда пожалуйста. :о) > > Дмитрий, спасибо за совет. > From sharifulin на gmail.com Sun Jan 25 15:10:23 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Mon, 26 Jan 2009 02:10:23 +0300 Subject: [Moscow.pm] =?koi8-r?b?8sHEyc8/ISDwz8TLwdPU2SE=?= Message-ID: <91318900901251510gac5a9afjd67ac2e9408735ae@mail.gmail.com> Привет! На прошлой неделе я случайно решил сделать Perl-радио. http://radio.planetperl.ru В итоге получилось больше -- для YAPC.TV скоро появятся аудио-подкасты, возможность с сайта скачать mp3, ну и подписка в айтюнсе. Что с радио? Пока в замешательстве :) Есть несколько идей на счет формата, разделения русскоязычного и англоязычного потоков, добавление разных подкастов про Perl в ротацию, начитка новостей и прочее. Сейчас в ротации все сюжеты с YAPC.TV (http://yapc.tv/list/), подкаст от Ивана Сережкина -- Глобус Вижин и конечно же -- use Perl or die (сюжет с RUSSIA.RU). Давайте обсудим это :) -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dmitry на karasik.eu.org Mon Jan 26 00:16:34 2009 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Mon, 26 Jan 2009 09:16:34 +0100 Subject: [Moscow.pm] =?koi8-r?b?8sHEyc8/ISDwz8TLwdPU2SE=?= In-Reply-To: <47C6A912.5090806@serezhkin.com> (Ivan B. Serezhkin's message of "Thu, 28 Feb 2008 15:29:06 +0300") References: <47C6A912.5090806@serezhkin.com> Message-ID: <84y6wytrbx.fsf@tetsuo.karasik.eu.org> > На прошлой неделе я случайно решил сделать Perl-радио. Есть предложение выложить отдельные треки тоже. -- Sincerely, Dmitry Karasik From sharifulin на gmail.com Mon Jan 26 00:31:41 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Mon, 26 Jan 2009 11:31:41 +0300 Subject: [Moscow.pm] =?koi8-r?b?8sHEyc8/ISDwz8TLwdPU2SE=?= In-Reply-To: <84y6wytrbx.fsf@tetsuo.karasik.eu.org> References: <47C6A912.5090806@serezhkin.com> <84y6wytrbx.fsf@tetsuo.karasik.eu.org> Message-ID: <91318900901260031h123da21n19e1ccf50e281c03@mail.gmail.com> Давай, какие? 2009/1/26 Dmitry Karasik > > > На прошлой неделе я случайно решил сделать Perl-радио. > > Есть предложение выложить отдельные треки тоже. > > -- > Sincerely, > Dmitry Karasik > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andy на shitov.ru Mon Jan 26 02:50:53 2009 From: andy на shitov.ru (Andrew Shitov) Date: Mon, 26 Jan 2009 13:50:53 +0300 Subject: [Moscow.pm] =?utf-8?b?W1Jvc3Rvdk9uRG9uLnBtXSDQoNCw0LTQuNC+PyEg?= =?utf-8?b?0J/QvtC00LrQsNGB0YLRiyE=?= In-Reply-To: <91318900901251510gac5a9afjd67ac2e9408735ae@mail.gmail.com> References: <91318900901251510gac5a9afjd67ac2e9408735ae@mail.gmail.com> Message-ID: > В итоге получилось больше -- для YAPC.TV скоро появятся аудио-подкасты, > возможность с сайта скачать mp3, ну и подписка в айтюнсе. Появились mp3-шки. У каждого доклада теперь стоит ссылка на скачать звук. Спасибо, Толег! :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From shafiev на gmail.com Mon Jan 26 04:30:41 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Mon, 26 Jan 2009 15:30:41 +0300 Subject: [Moscow.pm] =?koi8-r?b?W1Jvc3Rvdk9uRG9uLnBtXSDywcTJzz8hIPDPxMvB?= =?koi8-r?b?09TZIQ==?= In-Reply-To: References: <91318900901251510gac5a9afjd67ac2e9408735ae@mail.gmail.com> Message-ID: <218771510901260430q2d603031j8f3dfc20879b7624@mail.gmail.com> Господа может будет юзать ogg(vorbis).Все таки открытый формат. :) 26 января 2009 г. 13:50 пользователь Andrew Shitov написал: > > В итоге получилось больше -- для YAPC.TV скоро появятся аудио-подкасты, > > возможность с сайта скачать mp3, ну и подписка в айтюнсе. > > Появились mp3-шки. У каждого доклада теперь стоит ссылка на скачать > звук. Спасибо, Толег! :-) > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andy на shitov.ru Mon Jan 26 04:45:56 2009 From: andy на shitov.ru (Andrew Shitov) Date: Mon, 26 Jan 2009 15:45:56 +0300 Subject: [Moscow.pm] =?utf-8?b?W1Jvc3Rvdk9uRG9uLnBtXSDQoNCw0LTQuNC+PyEg?= =?utf-8?b?0J/QvtC00LrQsNGB0YLRiyE=?= In-Reply-To: <218771510901260430q2d603031j8f3dfc20879b7624@mail.gmail.com> References: <91318900901251510gac5a9afjd67ac2e9408735ae@mail.gmail.com> <218771510901260430q2d603031j8f3dfc20879b7624@mail.gmail.com> Message-ID: > Господа может будет юзать ogg(vorbis).Все таки открытый формат. :) Чтобы все мучались? -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From postmaster на softsearch.ru Mon Jan 26 06:42:09 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Mon, 26 Jan 2009 17:42:09 +0300 Subject: [Moscow.pm] =?koi8-r?b?W1Jvc3Rvdk9uRG9uLnBtXSDywcTJzz8hIPDPxMvB?= =?koi8-r?b?09TZIQ==?= In-Reply-To: References: <91318900901251510gac5a9afjd67ac2e9408735ae@mail.gmail.com> <218771510901260430q2d603031j8f3dfc20879b7624@mail.gmail.com> Message-ID: <1663897097.20090126174209@softsearch.ru> Здравствуйте, Андрей. Мода требует жертв :-) >> Господа может будет юзать ogg(vorbis).Все таки открытый формат. :) > Чтобы все мучались? -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From andy на shitov.ru Mon Jan 26 06:45:15 2009 From: andy на shitov.ru (Andrew Shitov) Date: Mon, 26 Jan 2009 17:45:15 +0300 Subject: [Moscow.pm] =?utf-8?b?W1Jvc3Rvdk9uRG9uLnBtXSDQoNCw0LTQuNC+PyEg?= =?utf-8?b?0J/QvtC00LrQsNGB0YLRiyE=?= In-Reply-To: <1663897097.20090126174209@softsearch.ru> References: <91318900901251510gac5a9afjd67ac2e9408735ae@mail.gmail.com> <218771510901260430q2d603031j8f3dfc20879b7624@mail.gmail.com> <1663897097.20090126174209@softsearch.ru> Message-ID: > Мода требует жертв :-) > >>> Господа может будет юзать ogg(vorbis).Все таки открытый формат. :) Но все-таки, зачем? Для наших задач лицензировать использование mp3 не нужно, но при этом тех, у кого есть плеер, понимающий ogg, -- куда меньше тех, кто сможет прослушать mp3. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From shafiev на gmail.com Mon Jan 26 05:35:04 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Mon, 26 Jan 2009 16:35:04 +0300 Subject: [Moscow.pm] =?koi8-r?b?W1Jvc3Rvdk9uRG9uLnBtXSDywcTJzz8hIPDPxMvB?= =?koi8-r?b?09TZIQ==?= In-Reply-To: References: <91318900901251510gac5a9afjd67ac2e9408735ae@mail.gmail.com> <218771510901260430q2d603031j8f3dfc20879b7624@mail.gmail.com> Message-ID: <218771510901260535j776a4dfer9239e0163728d4a1@mail.gmail.com> А ну да это проблема тоже может быть (: 26 января 2009 г. 15:45 пользователь Andrew Shitov написал: > > Господа может будет юзать ogg(vorbis).Все таки открытый формат. :) > > Чтобы все мучались? > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From postmaster на softsearch.ru Mon Jan 26 08:24:16 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Mon, 26 Jan 2009 19:24:16 +0300 Subject: [Moscow.pm] =?koi8-r?b?W1Jvc3Rvdk9uRG9uLnBtXSDywcTJzz8hIPDPxMvB?= =?koi8-r?b?09TZIQ==?= In-Reply-To: References: <91318900901251510gac5a9afjd67ac2e9408735ae@mail.gmail.com> <218771510901260430q2d603031j8f3dfc20879b7624@mail.gmail.com> <1663897097.20090126174209@softsearch.ru> Message-ID: <414101607.20090126192416@softsearch.ru> Здравствуйте, Андрей. >> Мода требует жертв :-) >> >>>> Господа может будет юзать ogg(vorbis).Все таки открытый формат. :) > Но все-таки, зачем? Для наших задач лицензировать использование mp3 не > нужно, но при этом тех, у кого есть плеер, понимающий ogg, -- куда > меньше тех, кто сможет прослушать mp3. Ну я как бе хотел сказать, что ogg - это хабрахабовщина. А mp3 - это стандарт фактически. -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From hsw на hsw.pp.ru Tue Jan 27 01:35:25 2009 From: hsw на hsw.pp.ru (Sergey Homenkow) Date: Tue, 27 Jan 2009 12:35:25 +0300 Subject: [Moscow.pm] perlio v5.8.8 => v5.8.9 Message-ID: <497ED55D.1050104@hsw.pp.ru> 5.8.8: perl -we '$r = \""; open $out, ">", $r or die; print $out "test"; close $out; print $$r,"\n"' печатает "test" 5.8.9: perl -we '$r = \""; open $out, ">", $r or die; print $out "test"; close $out; print $$r,"\n"' Modification of a read-only value attempted at -e line 1. Died at -e line 1. С $$r = "" работают оба варианта. Будте бдительны при обновлении :) From ruslan.zakirov на gmail.com Tue Jan 27 02:21:38 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 27 Jan 2009 13:21:38 +0300 Subject: [Moscow.pm] perlio v5.8.8 => v5.8.9 In-Reply-To: <497ED55D.1050104@hsw.pp.ru> References: <497ED55D.1050104@hsw.pp.ru> Message-ID: <589c94400901270221x30a6711ax1c2b270a09a9b57f@mail.gmail.com> В 5.8.10 тоже самое, но вот так работает: perl -we 'my $r = ""; open( $out, ">", \$r) or die; print $out "test"; close $out; print $r,"\n"' Конечно с точки зрения кода вполне валидно и логично, но тут народ на p5p кричит что это фича. 2009/1/27 Sergey Homenkow : > 5.8.8: > perl -we '$r = \""; open $out, ">", $r or die; print $out "test"; close > $out; print $$r,"\n"' > печатает "test" > > 5.8.9: > perl -we '$r = \""; open $out, ">", $r or die; print $out "test"; close > $out; print $$r,"\n"' > Modification of a read-only value attempted at -e line 1. > Died at -e line 1. > > С $$r = "" работают оба варианта. > Будте бдительны при обновлении :) > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Tue Jan 27 02:27:14 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 27 Jan 2009 13:27:14 +0300 Subject: [Moscow.pm] perlio v5.8.8 => v5.8.9 In-Reply-To: <589c94400901270221x30a6711ax1c2b270a09a9b57f@mail.gmail.com> References: <497ED55D.1050104@hsw.pp.ru> <589c94400901270221x30a6711ax1c2b270a09a9b57f@mail.gmail.com> Message-ID: <589c94400901270227r11df0cccua4ecbc0cbe3f99f1@mail.gmail.com> perl -e '$r=\"";$$r="x"' 2009/1/27 Ruslan Zakirov : > В 5.8.10 тоже самое, но вот так работает: > perl -we 'my $r = ""; open( $out, ">", \$r) or die; print $out "test"; > close $out; print $r,"\n"' > > Конечно с точки зрения кода вполне валидно и логично, но тут народ на > p5p кричит что это фича. > > > 2009/1/27 Sergey Homenkow : >> 5.8.8: >> perl -we '$r = \""; open $out, ">", $r or die; print $out "test"; close >> $out; print $$r,"\n"' >> печатает "test" >> >> 5.8.9: >> perl -we '$r = \""; open $out, ">", $r or die; print $out "test"; close >> $out; print $$r,"\n"' >> Modification of a read-only value attempted at -e line 1. >> Died at -e line 1. >> >> С $$r = "" работают оба варианта. >> Будте бдительны при обновлении :) >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > Best regards, Ruslan. > -- Best regards, Ruslan. From hsw на hsw.pp.ru Tue Jan 27 02:43:18 2009 From: hsw на hsw.pp.ru (Sergey Homenkow) Date: Tue, 27 Jan 2009 13:43:18 +0300 Subject: [Moscow.pm] perlio v5.8.8 => v5.8.9 In-Reply-To: <589c94400901270227r11df0cccua4ecbc0cbe3f99f1@mail.gmail.com> References: <497ED55D.1050104@hsw.pp.ru> <589c94400901270221x30a6711ax1c2b270a09a9b57f@mail.gmail.com> <589c94400901270227r11df0cccua4ecbc0cbe3f99f1@mail.gmail.com> Message-ID: <497EE546.2060908@hsw.pp.ru> Ruslan Zakirov пишет: > perl -e '$r=\"";$$r="x"' Ну это по крайне мере одинаково неработает в 5.8.[89]. А моя бага вылезла при апгрейде. From sharifulin на gmail.com Tue Jan 27 08:12:41 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Tue, 27 Jan 2009 19:12:41 +0300 Subject: [Moscow.pm] =?koi8-r?b?W1Jvc3Rvdk9uRG9uLnBtXSDywcTJzz8hIPDPxMvB?= =?koi8-r?b?09TZIQ==?= In-Reply-To: <414101607.20090126192416@softsearch.ru> References: <91318900901251510gac5a9afjd67ac2e9408735ae@mail.gmail.com> <218771510901260430q2d603031j8f3dfc20879b7624@mail.gmail.com> <1663897097.20090126174209@softsearch.ru> <414101607.20090126192416@softsearch.ru> Message-ID: <91318900901270812w27f3e5bbh68ac4bef33bf4751@mail.gmail.com> Вот, что мы имеем: 1. Теперь два потока: англоязычный и русскоязычный http://radio.planetperl.ru/ 2. Подкасты! http://yapc.tv (чтобы подписаться на подкасты в айтюнсе, достаточно http заменить на itpc) 3. На YAPC.TV, кроме mp3шек, появился аудио-плеер, который можно легко вставить в блог :) Спасибо Андрею Шитову за совместную работу :) -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From nordicdyno на yandex.ru Wed Jan 28 11:12:16 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Wed, 28 Jan 2009 22:12:16 +0300 Subject: [Moscow.pm] globus. Catalyst Watcher errors. Message-ID: <1100961233169936@webmail12.yandex.ru> Странная бага при запуске globus_server.pl с флагом -r (не из под root-а) Оно запускается и пишет Use of uninitialized value in join or string at /usr/local/lib/perl/5.8.8/File/Spec/Unix.pm line 82. Затем, через пару секунд в консоль сыпятся ошибки вида: Can't opendir(/proc/tty/driver): Permission denied at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm line 129 Can't opendir(/proc/1/task/1/fd): Permission denied at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm line 129 Can't opendir(/proc/1/task/1/fdinfo): Permission denied at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm line 129 Can't opendir(/proc/1/fd): Permission denied at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm line 129 Can't opendir(/proc/1/fdinfo): Permission denied at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm line 129 Can't opendir(/proc/2/task/2/fd): Permission denied at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm line 129 Can't opendir(/proc/2/task/2/fdinfo): Permission denied Без этого ключика - все ок. В других catalyst приложениях это не воспроизводится. (у меня есть парочка для тестов) ОС: ubuntu 8.04.2. From ruslan.zakirov на gmail.com Wed Jan 28 12:02:38 2009 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 28 Jan 2009 23:02:38 +0300 Subject: [Moscow.pm] globus. Catalyst Watcher errors. In-Reply-To: <1100961233169936@webmail12.yandex.ru> References: <1100961233169936@webmail12.yandex.ru> Message-ID: <589c94400901281202t56824bd7gab6e215d45814a57@mail.gmail.com> Таже фигня, похоже, что он пытается слушать все директории в системе. Либо какая-то опция не стоит или что-то еще. 2009/1/28 Orlovsky Alexander : > Странная бага при запуске globus_server.pl с флагом -r (не из под root-а) > Оно запускается и пишет > Use of uninitialized value in join or string at /usr/local/lib/perl/5.8.8/File/Spec/Unix.pm line 82. > > Затем, через пару секунд в консоль сыпятся ошибки вида: > > Can't opendir(/proc/tty/driver): Permission denied > at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm line 129 > Can't opendir(/proc/1/task/1/fd): Permission denied > at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm line 129 > Can't opendir(/proc/1/task/1/fdinfo): Permission denied > at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm line 129 > Can't opendir(/proc/1/fd): Permission denied > at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm line 129 > Can't opendir(/proc/1/fdinfo): Permission denied > at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm line 129 > Can't opendir(/proc/2/task/2/fd): Permission denied > at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm line 129 > Can't opendir(/proc/2/task/2/fdinfo): Permission denied > > > Без этого ключика - все ок. > В других catalyst приложениях это не воспроизводится. (у меня есть парочка для тестов) > ОС: ubuntu 8.04.2. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From inthrax на gmail.com Thu Jan 29 00:43:58 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Thu, 29 Jan 2009 11:43:58 +0300 Subject: [Moscow.pm] globus. Catalyst Watcher errors. In-Reply-To: <1100961233169936@webmail12.yandex.ru> References: <1100961233169936@webmail12.yandex.ru> Message-ID: <200901291143.59298.inthrax@gmail.com> Это бага в вотчере. сделай в сервере use FindBin; On Wednesday 28 January 2009 22:12:16 Orlovsky Alexander wrote: > Странная бага при запуске globus_server.pl с флагом -r (не из под root-а) > Оно запускается и пишет > Use of uninitialized value in join or string at > /usr/local/lib/perl/5.8.8/File/Spec/Unix.pm line 82. > > Затем, через пару секунд в консоль сыпятся ошибки вида: > > Can't opendir(/proc/tty/driver): Permission denied > at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm > line 129 Can't opendir(/proc/1/task/1/fd): Permission denied > at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm > line 129 Can't opendir(/proc/1/task/1/fdinfo): Permission denied > at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm > line 129 Can't opendir(/proc/1/fd): Permission denied > at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm > line 129 Can't opendir(/proc/1/fdinfo): Permission denied > at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm > line 129 Can't opendir(/proc/2/task/2/fd): Permission denied > at /usr/local/share/perl/5.8.8/Catalyst/Engine/HTTP/Restarter/Watcher.pm > line 129 Can't opendir(/proc/2/task/2/fdinfo): Permission denied > > > Без этого ключика - все ок. > В других catalyst приложениях это не воспроизводится. (у меня есть парочка > для тестов) ОС: ubuntu 8.04.2. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From nordicdyno на yandex.ru Thu Jan 29 00:45:46 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Thu, 29 Jan 2009 11:45:46 +0300 Subject: [Moscow.pm] globus. Catalyst Watcher errors. In-Reply-To: <589c94400901281202t56824bd7gab6e215d45814a57@mail.gmail.com> References: <1100961233169936@webmail12.yandex.ru> <589c94400901281202t56824bd7gab6e215d45814a57@mail.gmail.com> Message-ID: <419041233218746@webmail62.yandex.ru> Поковырял каталистовский код и нашел причину почему оно ругается.. В Watcher.pm при вызове _index_directory в self->directory видится корневая директория "/", а не текущая директория приложения, почему-то (как должно быть по умолчанию - я проверял) Теперь ищу как это пофиксить. 28.01.09, 23:02, "Ruslan Zakirov" : > Таже фигня, похоже, что он пытается слушать все директории в системе. > Либо какая-то опция не стоит или что-то еще. From Kostya на yandex.ru Thu Jan 29 00:58:12 2009 From: Kostya на yandex.ru (=?KOI8-R?B?68/T1NEg9MXO?=) Date: Thu, 29 Jan 2009 11:58:12 +0300 Subject: [Moscow.pm] takahashi Message-ID: <2401233219492@webmail31.yandex.ru> Объясните мне как создавать презентации. -- Костя Тен From ivanshirokoff на gmail.com Thu Jan 29 01:08:17 2009 From: ivanshirokoff на gmail.com (Ivan Shirokoff) Date: Thu, 29 Jan 2009 12:08:17 +0300 Subject: [Moscow.pm] takahashi In-Reply-To: <2401233219492@webmail31.yandex.ru> References: <2401233219492@webmail31.yandex.ru> Message-ID: <49817201.8050605@gmail.com> Костя Тен пишет: > Объясните мне как создавать презентации. > > > http://kapranoff.ru/talks/rit2008/takahashi-ru.xul?data=taka.taka#page1 From nordicdyno на yandex.ru Thu Jan 29 01:13:29 2009 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Thu, 29 Jan 2009 12:13:29 +0300 Subject: [Moscow.pm] takahashi In-Reply-To: <2401233219492@webmail31.yandex.ru> References: <2401233219492@webmail31.yandex.ru> Message-ID: <16311233220409@webmail39.yandex.ru> Проще всего на примерах посмотреть Если, например, есть url: http://BLA-BLA-BLA/takahashi-ru.xul?data=DATANAME то исходник презентации можно посмотреть в http://BLA-BLA-BLA/DATANAME 29.01.09, 11:58, "Костя Тен" : > Объясните мне как создавать презентации. > -- > Костя Тен > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From inthrax на gmail.com Thu Jan 29 02:02:51 2009 From: inthrax на gmail.com (Vladimir V. Perepelitsa) Date: Thu, 29 Jan 2009 13:02:51 +0300 Subject: [Moscow.pm] globus. Catalyst Watcher errors. In-Reply-To: <419041233218746@webmail62.yandex.ru> References: <1100961233169936@webmail12.yandex.ru> <589c94400901281202t56824bd7gab6e215d45814a57@mail.gmail.com> <419041233218746@webmail62.yandex.ru> Message-ID: <200901291302.51634.inthrax@gmail.com> On Thursday 29 January 2009 11:45:46 Orlovsky Alexander wrote: > Поковырял каталистовский код и нашел причину почему оно ругается.. > В Watcher.pm при вызове _index_directory в self->directory видится корневая > директория "/", а не текущая директория приложения, почему-то (как должно > быть по умолчанию - я проверял) Теперь ищу как это пофиксить. Я же написал... для определения directory используется $FindBin::Bin, но при этом use FindBin не делается. просто use FindBin в любом месте. > > 28.01.09, 23:02, "Ruslan Zakirov" : > > Таже фигня, похоже, что он пытается слушать все директории в системе. > > Либо какая-то опция не стоит или что-то еще. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Vladimir Perepelitsa aka Mons Anderson / #99779956 From shafiev на gmail.com Fri Jan 30 08:20:06 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Fri, 30 Jan 2009 19:20:06 +0300 Subject: [Moscow.pm] =?koi8-r?b?99nCz9IgYnVsbGV0aW4gYm9hcmQ=?= Message-ID: <218771510901300820y599084bal2b4a7cd7cadd207d@mail.gmail.com> Нужно выбрать движок форум(желательно перловый :) и секьюрный ),да и желательно,чтобы его можно легко дописывать так как туда будет внедрена отправка смс посредством https://ecusms.com/apihelp.html. Кто что может посоветовать да и покритикуйте phpbb( а то начальство в его сторону склоняется) ю ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From sharifulin на gmail.com Fri Jan 30 08:36:47 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Fri, 30 Jan 2009 19:36:47 +0300 Subject: [Moscow.pm] =?koi8-r?b?99nCz9IgYnVsbGV0aW4gYm9hcmQ=?= In-Reply-To: <91318900901300835m3f274146h949624db24d45d65@mail.gmail.com> References: <218771510901300820y599084bal2b4a7cd7cadd207d@mail.gmail.com> <91318900901300835m3f274146h949624db24d45d65@mail.gmail.com> Message-ID: <91318900901300836u7978d28ev32ca809af27b6c44@mail.gmail.com> PS IP.board по отзывам круче, функциональней и безопасней, чем phpbb. 2009/1/30 Анатолий Шарифулин > Foorum -- на каталисте. > > Из пхп работал с IP.board, пришлось много с ним возиться, перевел на UTF-8, > сделал полноценную поддержку русского, прикрутил аторизацию/регистрацию, > создание тем/топиков, выборка статистики и постов к сайту (кое-что на его > апи, кое что из его БД, кое что через HTTP запросы :). > > Но он дырявый, так недавно -- хакнули шаблон главной страницы форума, > показывалась реклама (спонсор хака popuder.ru :). > > 2009/1/30 Naim Shafiev > >> Нужно выбрать движок форум(желательно перловый :) и секьюрный ),да и >> желательно,чтобы его можно легко дописывать так как туда будет внедрена >> отправка смс посредством https://ecusms.com/apihelp.html. >> Кто что может посоветовать да и покритикуйте phpbb( а то начальство в его >> сторону склоняется) ю >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> > > > -- > С уважением, > Анатолий Шарифулин. > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From shafiev на gmail.com Fri Jan 30 09:01:41 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Fri, 30 Jan 2009 20:01:41 +0300 Subject: [Moscow.pm] =?koi8-r?b?99nCz9IgYnVsbGV0aW4gYm9hcmQ=?= In-Reply-To: <91318900901300836u7978d28ev32ca809af27b6c44@mail.gmail.com> References: <218771510901300820y599084bal2b4a7cd7cadd207d@mail.gmail.com> <91318900901300835m3f274146h949624db24d45d65@mail.gmail.com> <91318900901300836u7978d28ev32ca809af27b6c44@mail.gmail.com> Message-ID: <218771510901300901v7070276ds78d217018458b691@mail.gmail.com> Он блин платный.У начальства тоже фин кризис. И он проприетарный(: 30 января 2009 г. 19:36 пользователь Анатолий Шарифулин < sharifulin на gmail.com> написал: > PS IP.board по отзывам круче, функциональней и безопасней, чем phpbb. > > 2009/1/30 Анатолий Шарифулин > >> Foorum -- на каталисте. >> >> Из пхп работал с IP.board, пришлось много с ним возиться, перевел на >> UTF-8, сделал полноценную поддержку русского, прикрутил >> аторизацию/регистрацию, создание тем/топиков, выборка статистики и постов к >> сайту (кое-что на его апи, кое что из его БД, кое что через HTTP запросы :). >> >> Но он дырявый, так недавно -- хакнули шаблон главной страницы форума, >> показывалась реклама (спонсор хака popuder.ru :). >> >> 2009/1/30 Naim Shafiev >> >>> Нужно выбрать движок форум(желательно перловый :) и секьюрный ),да и >>> желательно,чтобы его можно легко дописывать так как туда будет внедрена >>> отправка смс посредством https://ecusms.com/apihelp.html. >>> Кто что может посоветовать да и покритикуйте phpbb( а то начальство в его >>> сторону склоняется) ю >>> >>> -- >>> 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 postmaster на softsearch.ru Fri Jan 30 10:00:47 2009 From: postmaster на softsearch.ru (=?koi8-r?B?7c/Owduj1yDtycjBycw=?=) Date: Fri, 30 Jan 2009 21:00:47 +0300 Subject: [Moscow.pm] =?koi8-r?b?99nCz9IgYnVsbGV0aW4gYm9hcmQ=?= In-Reply-To: <218771510901300820y599084bal2b4a7cd7cadd207d@mail.gmail.com> References: <218771510901300820y599084bal2b4a7cd7cadd207d@mail.gmail.com> Message-ID: <16264323.20090130210047@softsearch.ru> Здравствуйте, Naim. Не используйте популярные движки. Всегда будут проблемы с безопасностью. > Нужно выбрать движок форум(желательно перловый :) и секьюрный > ),да и желательно,чтобы его можно легко дописывать так как туда > будет внедрена отправка смс посредством > https://ecusms.com/apihelp.html. > Кто что может посоветовать да и покритикуйте phpbb( а то > начальство в его сторону склоняется) ю -- С уважением, Монашёв Михаил, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From evdokimov.denis на gmail.com Fri Jan 30 10:20:56 2009 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Fri, 30 Jan 2009 21:20:56 +0300 Subject: [Moscow.pm] =?koi8-r?b?99nCz9IgYnVsbGV0aW4gYm9hcmQ=?= In-Reply-To: <16264323.20090130210047@softsearch.ru> References: <218771510901300820y599084bal2b4a7cd7cadd207d@mail.gmail.com> <16264323.20090130210047@softsearch.ru> Message-ID: > > Не используйте популярные движки. Всегда будут проблемы с > безопасностью. > Но при этом не стоит писать свой велосипед ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From sharifulin на gmail.com Fri Jan 30 08:35:47 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Fri, 30 Jan 2009 19:35:47 +0300 Subject: [Moscow.pm] =?koi8-r?b?99nCz9IgYnVsbGV0aW4gYm9hcmQ=?= In-Reply-To: <218771510901300820y599084bal2b4a7cd7cadd207d@mail.gmail.com> References: <218771510901300820y599084bal2b4a7cd7cadd207d@mail.gmail.com> Message-ID: <91318900901300835m3f274146h949624db24d45d65@mail.gmail.com> Foorum -- на каталисте. Из пхп работал с IP.board, пришлось много с ним возиться, перевел на UTF-8, сделал полноценную поддержку русского, прикрутил аторизацию/регистрацию, создание тем/топиков, выборка статистики и постов к сайту (кое-что на его апи, кое что из его БД, кое что через HTTP запросы :). Но он дырявый, так недавно -- хакнули шаблон главной страницы форума, показывалась реклама (спонсор хака popuder.ru :). 2009/1/30 Naim Shafiev > Нужно выбрать движок форум(желательно перловый :) и секьюрный ),да и > желательно,чтобы его можно легко дописывать так как туда будет внедрена > отправка смс посредством https://ecusms.com/apihelp.html. > Кто что может посоветовать да и покритикуйте phpbb( а то начальство в его > сторону склоняется) ю > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From sharifulin на gmail.com Fri Jan 30 23:04:07 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Sat, 31 Jan 2009 10:04:07 +0300 Subject: [Moscow.pm] =?koi8-r?b?99nCz9IgYnVsbGV0aW4gYm9hcmQ=?= In-Reply-To: References: <218771510901300820y599084bal2b4a7cd7cadd207d@mail.gmail.com> <16264323.20090130210047@softsearch.ru> Message-ID: <91318900901302304ybfc4feeya37ce9c8237835a7@mail.gmail.com> велосипед в виде Foorum -- хороший велосипед) 2009/1/30 Denis Evdokimov > Не используйте популярные движки. Всегда будут проблемы с >> безопасностью. >> > Но при этом не стоит писать свой велосипед > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From zhecka на gmail.com Sat Jan 31 05:31:03 2009 From: zhecka на gmail.com (Eugene Kaltashkin) Date: Sat, 31 Jan 2009 16:31:03 +0300 Subject: [Moscow.pm] =?koi8-r?b?99nCz9IgYnVsbGV0aW4gYm9hcmQ=?= In-Reply-To: <218771510901300820y599084bal2b4a7cd7cadd207d@mail.gmail.com> References: <218771510901300820y599084bal2b4a7cd7cadd207d@mail.gmail.com> Message-ID: могу предложить авторушный движок древовидный. http://323f.net.ru/Forum/ Код очень простой на перле. phpbb, Ip.board чреваты дырками в безопасности к сожалению :( 2009/1/30 Naim Shafiev : > Нужно выбрать движок форум(желательно перловый :) и секьюрный ),да и > желательно,чтобы его можно легко дописывать так как туда будет внедрена > отправка смс посредством https://ecusms.com/apihelp.html. > Кто что может посоветовать да и покритикуйте phpbb( а то начальство в его > сторону склоняется) ю > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Best Regards ZHECKA-RIPN From shafiev на gmail.com Sat Jan 31 07:33:57 2009 From: shafiev на gmail.com (Naim Shafiev) Date: Sat, 31 Jan 2009 18:33:57 +0300 Subject: [Moscow.pm] =?koi8-r?b?99nCz9IgYnVsbGV0aW4gYm9hcmQ=?= In-Reply-To: References: <218771510901300820y599084bal2b4a7cd7cadd207d@mail.gmail.com> Message-ID: <218771510901310733x3da6f007pe5a550453220be39@mail.gmail.com> Ok.Выглядит он убого ),боюсь начальство будет не в восторге. Я остановился на yabb правда он не юзает СУБД но все равно там форум будет маленький! 31 января 2009 г. 16:31 пользователь Eugene Kaltashkin написал: > могу предложить авторушный движок древовидный. > http://323f.net.ru/Forum/ > Код очень простой на перле. > phpbb, Ip.board чреваты дырками в безопасности к сожалению :( > > > 2009/1/30 Naim Shafiev : > > Нужно выбрать движок форум(желательно перловый :) и секьюрный ),да и > > желательно,чтобы его можно легко дописывать так как туда будет внедрена > > отправка смс посредством https://ecusms.com/apihelp.html. > > Кто что может посоветовать да и покритикуйте phpbb( а то начальство в его > > сторону склоняется) ю > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > > > -- > Best Regards > ZHECKA-RIPN > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From d1v3rs на gmail.com Sat Jan 31 08:01:08 2009 From: d1v3rs на gmail.com (=?KOI8-R?B?88HNz9LPxM/L?=) Date: Sat, 31 Jan 2009 19:01:08 +0300 Subject: [Moscow.pm] =?koi8-r?b?99nCz9IgYnVsbGV0aW4gYm9hcmQ=?= In-Reply-To: References: <218771510901300820y599084bal2b4a7cd7cadd207d@mail.gmail.com> Message-ID: Где скачать исходники можно? Искал давно, такой как на auto.ru 2009/1/31 Eugene Kaltashkin : > могу предложить авторушный движок древовидный. > http://323f.net.ru/Forum/ > Код очень простой на перле. > phpbb, Ip.board чреваты дырками в безопасности к сожалению :( From zhecka на gmail.com Sat Jan 31 09:29:13 2009 From: zhecka на gmail.com (Eugene Kaltashkin) Date: Sat, 31 Jan 2009 20:29:13 +0300 Subject: [Moscow.pm] =?koi8-r?b?99nCz9IgYnVsbGV0aW4gYm9hcmQ=?= In-Reply-To: References: <218771510901300820y599084bal2b4a7cd7cadd207d@mail.gmail.com> Message-ID: сейчас я его в нормальный вид приведу и выложу. я его лет 7 назад написал, поэтому нада код подрихтовать. 2009/1/31 Самородок : > Где скачать исходники можно? > Искал давно, такой как на auto.ru > > 2009/1/31 Eugene Kaltashkin : >> могу предложить авторушный движок древовидный. >> http://323f.net.ru/Forum/ >> Код очень простой на перле. >> phpbb, Ip.board чреваты дырками в безопасности к сожалению :( > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best Regards ZHECKA-RIPN From zhecka на gmail.com Sat Jan 31 09:46:41 2009 From: zhecka на gmail.com (Kaltashkin Eugene) Date: Sat, 31 Jan 2009 20:46:41 +0300 Subject: [Moscow.pm] =?koi8-r?b?99nCz9IgYnVsbGV0aW4gYm9hcmQ=?= In-Reply-To: <218771510901310733x3da6f007pe5a550453220be39@mail.gmail.com> References: <218771510901300820y599084bal2b4a7cd7cadd207d@mail.gmail.com> <218771510901310733x3da6f007pe5a550453220be39@mail.gmail.com> Message-ID: <49848E81.4010405@gmail.com> Naim Shafiev wrote: > Ok.Выглядит он убого ),боюсь начальство будет не в восторге. > Я остановился на yabb правда он не юзает СУБД но все равно там форум > будет маленький! Конечно убого. это же скелет без стилей :) Остальное от дизайнера зависит. > > 31 января 2009 г. 16:31 пользователь Eugene Kaltashkin > > написал: > > могу предложить авторушный движок древовидный. > http://323f.net.ru/Forum/ > Код очень простой на перле. > phpbb, Ip.board чреваты дырками в безопасности к сожалению :( > > > 2009/1/30 Naim Shafiev >: > > Нужно выбрать движок форум(желательно перловый :) и секьюрный ),да и > > желательно,чтобы его можно легко дописывать так как туда будет > внедрена > > отправка смс посредством https://ecusms.com/apihelp.html. > > Кто что может посоветовать да и покритикуйте phpbb( а то > начальство в его > > сторону склоняется) ю > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > > > -- > Best Regards > ZHECKA-RIPN > -- > 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 Sat Jan 31 13:07:06 2009 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Sun, 1 Feb 2009 00:07:06 +0300 Subject: [Moscow.pm] Modern Perl Message-ID: <91318900901311307x7f6ca2bbj44c316302ee30e3b@mail.gmail.com> http://rostovondon.pm.org/modernperl/ :) -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: