From shulyakovskiy на rambler.ru Mon Feb 1 04:58:56 2010 From: shulyakovskiy на rambler.ru (=?windows-1251?B?zejq7uvg6SDY8+v/6u7i8ero6Q==?=) Date: Mon, 01 Feb 2010 15:58:56 +0300 Subject: [Moscow.pm] PerlBurg References: <20100130150031.GC3315@screwed.box> <20100130172150.GK313@work.uvw.ru> <20100130235945.GA7060@tetsuo.karasik.eu.org> <20100131154439.GE13600@work.uvw.ru> <20100131170155.GA51576@tetsuo.karasik.eu.org> Message-ID: <994277755.1265029136.192765540.83894@mcgi21.rambler.ru> Привет! Кто собирается на САБЖ? http://event.perlrussia.org/perlburg/ From daxim на cpan.org Mon Feb 1 05:09:03 2010 From: daxim на cpan.org (Lars =?utf-8?b?RMmq4bSH4bSE4bSL4bSP4bShIOi/quaLieaWrw==?=) Date: Mon, 1 Feb 2010 14:09:03 +0100 Subject: [Moscow.pm] =?utf-8?q?DBIx-Class=2C_nvarchar=2C_MSSQL_=28_=D0=9F?= =?utf-8?b?0LDQstC10Lsg0JrRg9C/0YbQvtCyICk=?= Message-ID: <201002011409.26052.daxim@cpan.org> >> open(TEMPLATE,"<:encoding(utf-8)", $filepath) > лучше open(...,'<:utf8',...) > это значительно быстрее ? тоже значительно ошибочнее. Тебе всегда нужно использовать слой :encoding(UTF-8). Он ? точный и рассказывает о проблемах; слой :utf8 молчает. > perl -E'open my $fh, q(<:encoding(UTF-8)), q(broken-utf-8.txt); <$fh>;' utf8 "\xE0" does not map to Unicode at -e line 1. > perl -E'open my $fh, q(<:utf8), q(broken-utf-8.txt); <$fh>;' > hex broken-utf-8.txt 0000 d1 84 d1 83 d0 b1 d0 b0 d1 80 e0 d0 ba d0 b2 d1 ........ ........ 0010 83 d0 ba d1 81 0a ...... Это может быть везти опасний ситуации: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part. URL: From kapranoff на gmail.com Mon Feb 1 05:59:57 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Mon, 1 Feb 2010 16:59:57 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7RhNGE0LvQsNC50L0gTjE5?= Message-ID: Друзья, всем привет! Ко мне неожиданно пришёл Мейлру и сказал, что с большим удовольствием предоставит нам хорошее место для технической оффлайновой встречи. Планов пока нет, но на носу целая вереница весенних конференций, если вдруг кто-то хочет потренироваться и о чём-нибудь рассказать, то вписывайтесь. Ориентировочно -- недельки через две. Меня многие пинают рассказать подробнее про PSGI, от которого я тащусь последние полтора месяца, вот наверное и соберусь. -- Alex Kapranoff. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From shafiev на gmail.com Mon Feb 1 07:56:18 2010 From: shafiev на gmail.com (Naim Shafiev) Date: Mon, 1 Feb 2010 18:56:18 +0300 Subject: [Moscow.pm] =?koi8-r?b?78bGzMHKziBOMTk=?= In-Reply-To: References: Message-ID: <218771511002010756x219254f1l2595e7dcac62a684@mail.gmail.com> Ок.Я как раз про свой допиленный AnyEvent::HTTPBenchmark расскажу. P.S С удовольствием послушая по PSGI и по Погоде 2.0 и было бы неплохо если бы Mons порадовал докладом об AnyEvent :) 1 февраля 2010 г. 16:59 пользователь Alex Kapranoff написал: > Друзья, всем привет! > Ко мне неожиданно пришёл Мейлру и сказал, что с большим удовольствием > предоставит нам хорошее место для технической оффлайновой встречи. Планов > пока нет, но на носу целая вереница весенних конференций, если вдруг кто-то > хочет потренироваться и о чём-нибудь рассказать, то вписывайтесь. > Ориентировочно -- недельки через две. > Меня многие пинают рассказать подробнее про PSGI, от которого я тащусь > последние полтора месяца, вот наверное и соберусь. > -- > Alex Kapranoff. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From kapranoff на gmail.com Tue Feb 2 07:06:01 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Tue, 2 Feb 2010 18:06:01 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QvtGA0LrQsCDQutCw0L/Rh9C4?= In-Reply-To: <1758172837.20100123182328@softsearch.ru> References: <1885585907.20100122221150@softsearch.ru> <4b81661f1001230419w745e529cx3c0fcda972c9b93d@mail.gmail.com> <1758172837.20100123182328@softsearch.ru> Message-ID: Касание -- не препятствие, потому что оно не препятствует сегментации картинки на буквы :) Не уверен, что знаю, какие там алгоритмы, но скорее всего картинка строчки текста разбивается на вертикальные блоки в разных местах, а потом выбирается самое интересное разбиение. В аттаче пример, который напрочь убивает распознавание тессерактом. Я просто провёл в гимпе чёрную горизонтальную полоску поверх букв. -- Alex Kapranoff. 2010/1/23 Михаил Монашёв > Здравствуйте, Александр. > > хммм. выходит, что касание букв - это не препятствие для распознавания, > как писалось ранее... > > AS> четвёртый символ, конечно, не распознан, но это за 10 минут: > AS> --copy > AS> cyga на host:~/dev/capthca$ convert yzhv.png -scale 50x50+0+0 1.tif > AS> cyga на host:~/dev/capthca$ convert 1.tif -blur 0 2.tif > AS> cyga на host:~/dev/capthca$ tesseract 2.tif 2.tif > AS> Tesseract Open Source OCR Engine > AS> cyga на abergman:~/dev/capthca$ cat 2.tif.txt > AS> YZHI > AS> --cut > AS> и без какого-либо "хитрого" подхода. > > >> Вот такие капчи генерятся. Какое Ваше мнение, сложно они автоматом > >> распознаются? > > > > -- > > С уважением, > Михаил Монашёв, SoftSearch.ru > mailto:postmaster на softsearch.ru > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: yzhv.png Type: image/png Size: 3180 bytes Desc: отсутствует URL: From andrey на kostenko.name Tue Feb 2 07:45:58 2010 From: andrey на kostenko.name (Andrey Kostenko) Date: Tue, 02 Feb 2010 18:45:58 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QvtGA0LrQsCDQutCw0L/Rh9C4?= In-Reply-To: References: <1885585907.20100122221150@softsearch.ru> <4b81661f1001230419w745e529cx3c0fcda972c9b93d@mail.gmail.com> <1758172837.20100123182328@softsearch.ru> Message-ID: <4B6848B6.8060109@kostenko.name> 02.02.10 18:06, Alex Kapranoff написав(ла): > Касание -- не препятствие, потому что оно не препятствует сегментации > картинки на буквы :) Не уверен, что знаю, какие там алгоритмы, но > скорее всего картинка строчки текста разбивается на вертикальные блоки > в разных местах, а потом выбирается самое интересное разбиение. > > В аттаче пример, который напрочь убивает распознавание тессерактом. Я > просто провёл в гимпе чёрную горизонтальную полоску поверх букв. > > -- > Alex Kapranoff. > > > 2010/1/23 Михаил Монашёв > > > Здравствуйте, Александр. > > хммм. выходит, что касание букв - это не препятствие для > распознавания, > как писалось ранее... > > AS> четвёртый символ, конечно, не распознан, но это за 10 минут: > AS> --copy > AS> cyga на host:~/dev/capthca$ convert yzhv.png -scale 50x50+0+0 1.tif > AS> cyga на host:~/dev/capthca$ convert 1.tif -blur 0 2.tif > AS> cyga на host:~/dev/capthca$ tesseract 2.tif 2.tif > AS> Tesseract Open Source OCR Engine > AS> cyga на abergman:~/dev/capthca$ cat 2.tif.txt > AS> YZHI > AS> --cut > AS> и без какого-либо "хитрого" подхода. > > >> Вот такие капчи генерятся. Какое Ваше мнение, сложно они автоматом > >> распознаются? > > > > -- > > С уважением, > Михаил Монашёв, SoftSearch.ru > mailto:postmaster на softsearch.ru > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > Как правило основной алгоритм: use India; my $india = India->new my $man = $india->get_cheap_man; $man->pay("$0.0001"); my $captcha = $man->process( 'http://id.captcha.rambler.ru/641aa883fc83131c590a6c5f9e63aa4c.jpg'); вот эту капчу натренированный индус распознает вмиг. А пользователь себе мозг сломает. Выход, пожалуй, один - поднимать уровень жизни в Индии :-) ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From qalex на ashmanov.com Tue Feb 2 07:48:53 2010 From: qalex на ashmanov.com (Alexander Q) Date: Tue, 02 Feb 2010 18:48:53 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QvtGA0LrQsCDQutCw0L/Rh9C4?= In-Reply-To: <4B6848B6.8060109@kostenko.name> References: <1885585907.20100122221150@softsearch.ru> <4b81661f1001230419w745e529cx3c0fcda972c9b93d@mail.gmail.com> <1758172837.20100123182328@softsearch.ru> <4B6848B6.8060109@kostenko.name> Message-ID: <4B684965.5070506@ashmanov.com> > Как правило основной алгоритм: > > use India; > my $india = India->new > my $man = $india->get_cheap_man; > $man->pay("$0.0001"); > my $captcha = $man->process( > 'http://id.captcha.rambler.ru/641aa883fc83131c590a6c5f9e63aa4c.jpg'); > > > вот эту капчу натренированный индус распознает вмиг. А пользователь себе > мозг сломает. Выход, пожалуй, один - поднимать уровень жизни в Индии :-) CAPTCHA по своей сути не должна отличать индуса от таджика, а должна человека от не-человека :) -- Alexander Q mailto:qalex на ashmanov.com From kapranoff на gmail.com Tue Feb 2 08:27:18 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Tue, 2 Feb 2010 19:27:18 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QvtGA0LrQsCDQutCw0L/Rh9C4?= In-Reply-To: <4B6848B6.8060109@kostenko.name> References: <1885585907.20100122221150@softsearch.ru> <4b81661f1001230419w745e529cx3c0fcda972c9b93d@mail.gmail.com> <1758172837.20100123182328@softsearch.ru> <4B6848B6.8060109@kostenko.name> Message-ID: 2010/2/2 Andrey Kostenko > 02.02.10 18:06, Alex Kapranoff написав(ла): > > Касание -- не препятствие, потому что оно не препятствует сегментации > картинки на буквы :) Не уверен, что знаю, какие там алгоритмы, но скорее > всего картинка строчки текста разбивается на вертикальные блоки в разных > местах, а потом выбирается самое интересное разбиение. > > В аттаче пример, который напрочь убивает распознавание тессерактом. Я > просто провёл в гимпе чёрную горизонтальную полоску поверх букв. > > -- > Alex Kapranoff. > > > 2010/1/23 Михаил Монашёв > >> Здравствуйте, Александр. >> >> хммм. выходит, что касание букв - это не препятствие для распознавания, >> как писалось ранее... >> >> AS> четвёртый символ, конечно, не распознан, но это за 10 минут: >> AS> --copy >> AS> cyga на host:~/dev/capthca$ convert yzhv.png -scale 50x50+0+0 1.tif >> AS> cyga на host:~/dev/capthca$ convert 1.tif -blur 0 2.tif >> AS> cyga на host:~/dev/capthca$ tesseract 2.tif 2.tif >> AS> Tesseract Open Source OCR Engine >> AS> cyga на abergman:~/dev/capthca$ cat 2.tif.txt >> AS> YZHI >> AS> --cut >> AS> и без какого-либо "хитрого" подхода. >> >> >> Вот такие капчи генерятся. Какое Ваше мнение, сложно они автоматом >> >> распознаются? >> >> >> >> -- >> >> С уважением, >> Михаил Монашёв, SoftSearch.ru >> mailto:postmaster на softsearch.ru >> ICQ# 166233339 >> http://michael.mindmix.ru/ >> Без бэкапа по жизни. >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > -- > Moscow.pm mailing listmoscow-pm на pm.org | http://moscow.pm.org > > Как правило основной алгоритм: > > use India; > my $india = India->new > my $man = $india->get_cheap_man; > $man->pay("$0.0001"); > my $captcha = $man->process( 'http://id.c > *--* > *Moscow.pm mailing list* > *moscow-pm на pm.org | http://moscow.pm.org* > > aptcha.rambler.ru/ > *--* > *Moscow.pm mailing list* > *moscow-pm на pm.org | http://moscow.pm.org* > > 641aa883fc83131c590a6c5f9e63aa4c.jpg > '); > > > вот эту капчу натренированный индус распознает вмиг. А пользователь себе > мозг сломает. Выход, пожалуй, один - поднимать уровень жизни в Индии :-) > > Я имел в виду алгоритмы в Тессеракте. А индусы в мишином случае на раз отсекаются кириллическими буквами. Текущая рамблеровская капча является плохим примером, так как разработчики упростили её распознавание использованием нескольких цветов, а также убиранием антисегментирующего мусора. В аттаче пример старой капчи. Она распознаётся сильно хуже, а читается либо так же, либо лучше. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: c_ramnew3.jpg Type: image/jpeg Size: 2865 bytes Desc: отсутствует URL: From andrey на kostenko.name Tue Feb 2 09:50:30 2010 From: andrey на kostenko.name (Andrey Kostenko) Date: Tue, 02 Feb 2010 20:50:30 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QvtGA0LrQsCDQutCw0L/Rh9C4?= In-Reply-To: References: <1885585907.20100122221150@softsearch.ru> <4b81661f1001230419w745e529cx3c0fcda972c9b93d@mail.gmail.com> <1758172837.20100123182328@softsearch.ru> <4B6848B6.8060109@kostenko.name> Message-ID: <4B6865E6.8090608@kostenko.name> 02.02.10 19:27, Alex Kapranoff написав(ла): > 2010/2/2 Andrey Kostenko > > > 02.02.10 18:06, Alex Kapranoff написав(ла): >> Касание -- не препятствие, потому что оно не препятствует >> сегментации картинки на буквы :) Не уверен, что знаю, какие там >> алгоритмы, но скорее всего картинка строчки текста разбивается на >> вертикальные блоки в разных местах, а потом выбирается самое >> интересное разбиение. >> >> В аттаче пример, который напрочь убивает распознавание >> тессерактом. Я просто провёл в гимпе чёрную горизонтальную >> полоску поверх букв. >> >> -- >> Alex Kapranoff. >> >> >> 2010/1/23 Михаил Монашёв > > >> >> Здравствуйте, Александр. >> >> хммм. выходит, что касание букв - это не препятствие для >> распознавания, >> как писалось ранее... >> >> AS> четвёртый символ, конечно, не распознан, но это за 10 минут: >> AS> --copy >> AS> cyga на host:~/dev/capthca$ convert yzhv.png -scale >> 50x50+0+0 1.tif >> AS> cyga на host:~/dev/capthca$ convert 1.tif -blur 0 2.tif >> AS> cyga на host:~/dev/capthca$ tesseract 2.tif 2.tif >> AS> Tesseract Open Source OCR Engine >> AS> cyga на abergman:~/dev/capthca$ cat 2.tif.txt >> AS> YZHI >> AS> --cut >> AS> и без какого-либо "хитрого" подхода. >> >> >> Вот такие капчи генерятся. Какое Ваше мнение, сложно они >> автоматом >> >> распознаются? >> >> >> >> -- >> >> С уважением, >> Михаил Монашёв, SoftSearch.ru >> mailto:postmaster на softsearch.ru >> ICQ# 166233339 >> http://michael.mindmix.ru/ >> Без бэкапа по жизни. >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org |http://moscow.pm.org >> > Как правило основной алгоритм: > > use India; > my $india = India->new > my $man = $india->get_cheap_man; > $man->pay("$0.0001"); > my $captcha = $man->process( 'http://id.c > _--_ > _Moscow.pm mailing list_ > _moscow-pm на pm.org | http://moscow.pm.org_ > > aptcha.rambler.ru/ > _--_ > _Moscow.pm mailing list_ > _moscow-pm на pm.org | http://moscow.pm.org_ > > 641aa883fc83131c590a6c5f9e63aa4c.jpg > '); > > > вот эту капчу натренированный индус распознает вмиг. А > пользователь себе мозг сломает. Выход, пожалуй, один - поднимать > уровень жизни в Индии :-) > > > Я имел в виду алгоритмы в Тессеракте. > > А индусы в мишином случае на раз отсекаются кириллическими буквами. > > Текущая рамблеровская капча является плохим примером, так как > разработчики упростили её распознавание использованием нескольких > цветов, а также убиранием антисегментирующего мусора. В аттаче пример > старой капчи. Она распознаётся сильно хуже, а читается либо так же, > либо лучше. > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > Умный индус пойдет на курсы повышения квалификации, где выучит 32 новые буквы :-) PS: эффект был временным. Все текущие спам-боты тогда сломались :-) ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From postmaster на softsearch.ru Tue Feb 2 10:21:00 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 2 Feb 2010 21:21:00 +0300 Subject: [Moscow.pm] =?koi8-r?b?8M/Sy8Egy8HQ3sk=?= In-Reply-To: <4B6865E6.8090608@kostenko.name> References: <1885585907.20100122221150@softsearch.ru> <4b81661f1001230419w745e529cx3c0fcda972c9b93d@mail.gmail.com> <1758172837.20100123182328@softsearch.ru> <4B6848B6.8060109@kostenko.name> <4B6865E6.8090608@kostenko.name> Message-ID: <1825956145.20100202212100@softsearch.ru> Здравствуйте, Андрей. Последний вариант, который мы скоро примем на вооружение. Напрягает моск однако, но тессеракт её тоже не берёт. Зачёркнуть легко, но под линией могут скрываться элементы, которые отличают одну букву от другой. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: c9at3.png Type: image/png Size: 3255 bytes Desc: отсутствует URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: e3fw1.png Type: image/png Size: 2623 bytes Desc: отсутствует URL: From cygakob на gmail.com Tue Feb 2 10:35:59 2010 From: cygakob на gmail.com (Alexander Soudakov) Date: Wed, 3 Feb 2010 00:35:59 +0600 Subject: [Moscow.pm] =?koi8-r?b?8M/Sy8Egy8HQ3sk=?= In-Reply-To: <1825956145.20100202212100@softsearch.ru> References: <1885585907.20100122221150@softsearch.ru> <4b81661f1001230419w745e529cx3c0fcda972c9b93d@mail.gmail.com> <1758172837.20100123182328@softsearch.ru> <4B6848B6.8060109@kostenko.name> <4B6865E6.8090608@kostenko.name> <1825956145.20100202212100@softsearch.ru> Message-ID: <4b81661f1002021035u4bc25f3eye812cb6f4b9cb65c@mail.gmail.com> тессеракт и нормальный текст иногда с трудом берёт, так что он далеко не показатель. на хабре была серия статей про всякие ломки капчи: http://habrahabr.ru/blogs/artificial_intelligence/64535/ с помощью обучения нейросетей (были и ещё какие-то примеры там же для других методов). достигали они правда 1-5% распознавания (дальше говорилось: посадим индийцев, они будут трейнить сети, что имхо далеко не факт, повысит как угодно высоко этот процент). 3 февраля 2010 г. 0:21 пользователь Михаил Монашёв написал: > Здравствуйте, Андрей. > > Последний вариант, который мы скоро примем на вооружение. Напрягает > моск однако, но тессеракт её тоже не берёт. > > Зачёркнуть легко, но под линией могут скрываться элементы, которые > отличают одну букву от другой. > > -- > > С уважением, > Михаил Монашёв, SoftSearch.ru > mailto:postmaster на softsearch.ru > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Alexander Soudakov Software Developer email: cygakoB на gmail.com jabber: asudakov на jabber.org google talk: cygakoB на gmail.com icq uin: 311516511 skype: asudakov From kapranoff на gmail.com Tue Feb 2 11:57:36 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Tue, 2 Feb 2010 22:57:36 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QvtGA0LrQsCDQutCw0L/Rh9C4?= In-Reply-To: <1825956145.20100202212100@softsearch.ru> References: <1885585907.20100122221150@softsearch.ru> <4b81661f1001230419w745e529cx3c0fcda972c9b93d@mail.gmail.com> <1758172837.20100123182328@softsearch.ru> <4B6848B6.8060109@kostenko.name> <4B6865E6.8090608@kostenko.name> <1825956145.20100202212100@softsearch.ru> Message-ID: 2010/2/2 Михаил Монашёв > Здравствуйте, Андрей. > > Последний вариант, который мы скоро примем на вооружение. Напрягает > моск однако, но тессеракт её тоже не берёт. > > Зачёркнуть легко, но под линией могут скрываться элементы, которые > отличают одну букву от другой. > Нет ничего страшного, что некоторые случайные капчи не будут читаться, если рядом есть кнопочка "дать другую капчу". ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From kapranoff на gmail.com Tue Feb 2 12:00:27 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Tue, 2 Feb 2010 23:00:27 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QvtGA0LrQsCDQutCw0L/Rh9C4?= In-Reply-To: <4B6865E6.8090608@kostenko.name> References: <1885585907.20100122221150@softsearch.ru> <4b81661f1001230419w745e529cx3c0fcda972c9b93d@mail.gmail.com> <1758172837.20100123182328@softsearch.ru> <4B6848B6.8060109@kostenko.name> <4B6865E6.8090608@kostenko.name> Message-ID: 2010/2/2 Andrey Kostenko > 02.02.10 19:27, Alex Kapranoff написав(ла): > > 2010/2/2 Andrey Kostenko > >> 02.02.10 18:06, Alex Kapranoff написав(ла): >> >> Касание -- не препятствие, потому что оно не препятствует сегментации >> картинки на буквы :) Не уверен, что знаю, какие там алгоритмы, но скорее >> всего картинка строчки текста разбивается на вертикальные блоки в разных >> местах, а потом выбирается самое интересное разбиение. >> >> В аттаче пример, который напрочь убивает распознавание тессерактом. Я >> просто провёл в гимпе чёрную горизонтальную полоску поверх букв. >> >> -- >> Alex Kapranoff. >> >> >> 2010/1/23 Михаил Монашёв >> >>> Здравствуйте, Александр. >>> >>> хммм. выходит, что касание букв - это не препятствие для распознавания, >>> как писалось ранее... >>> >>> AS> четвёртый символ, конечно, не распознан, но это за 10 минут: >>> AS> --copy >>> AS> cyga на host:~/dev/capthca$ convert yzhv.png -scale 50x50+0+0 1.tif >>> AS> cyga на host:~/dev/capthca$ convert 1.tif -blur 0 2.tif >>> AS> cyga на host:~/dev/capthca$ tesseract 2.tif 2.tif >>> AS> Tesseract Open Source OCR Engine >>> AS> cyga на abergman:~/dev/capthca$ cat 2.tif.txt >>> AS> YZHI >>> AS> --cut >>> AS> и без какого-либо "хитрого" подхода. >>> >>> >> Вот такие капчи генерятся. Какое Ваше мнение, сложно они автоматом >>> >> распознаются? >>> >>> >>> >>> -- >>> >>> С уважением, >>> Михаил Монашёв, SoftSearch.ru >>> mailto:postmaster на softsearch.ru >>> ICQ# 166233339 >>> http://michael.mindmix.ru/ >>> Без бэкапа по жизни. >>> >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >> >> >> -- >> Moscow.pm mailing listmoscow-pm на pm.org | http://moscow.pm.org >> >> Как правило основной алгоритм: >> >> use India; >> my $india = India->new >> my $man = $india->get_cheap_man; >> $man->pay("$0.0001"); >> my $captcha = $man->process( 'http://id.c >> *--* >> *Moscow.pm mailing list* >> *moscow-pm на pm.org | http://moscow.pm.org* >> >> aptcha.rambler.ru/ >> *--* >> *Moscow.pm mailing list* >> *moscow-pm на pm.org | http://moscow.pm.org* >> >> 641aa883fc83131c590a6c5f9e63aa4c.jpg >> '); >> >> >> вот эту капчу натренированный индус распознает вмиг. А пользователь себе >> мозг сломает. Выход, пожалуй, один - поднимать уровень жизни в Индии :-) >> >> > Я имел в виду алгоритмы в Тессеракте. > > А индусы в мишином случае на раз отсекаются кириллическими буквами. > > Текущая рамблеровская капча является плохим примером, так как > разработчики упростили её распознавание использованием нескольких цветов, а > также убиранием антисегментирующего мусора. В аттаче пример старой капчи. > Она распознаётся сильно хуже, а читается либо так же, либо лучше. > > > -- > Moscow.pm mailing listmoscow-pm на pm.org | http://moscow.pm.org > > Умный индус пойдет на курсы повышения квалификации, где выучит 32 новые > буквы :-) > Умного индуса уже не устроит зарплата батарейки в матрице :) ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From aml на rulezz.ru Tue Feb 2 12:23:13 2010 From: aml на rulezz.ru (Alexander Lourier) Date: Tue, 2 Feb 2010 23:23:13 +0300 Subject: [Moscow.pm] =?utf-8?b?0J/QvtGA0LrQsCDQutCw0L/Rh9C4?= In-Reply-To: <1885585907.20100122221150@softsearch.ru> References: <1885585907.20100122221150@softsearch.ru> Message-ID: <201002022323.14011.aml@rulezz.ru> On Friday 22 January 2010 22:11:50 Михаил Монашёв wrote: Мне нравится капча в Webmoney Keeper Light. Туда разработчики запихали несколько десятков разных алгоритмов. Не просто варьируют начертание и искажение букв, а вообще по-разному - то мелкие буковки на фоне мусора, то здоровые рукописные, то из какой-то текстуры сделанные буквы, то сплошные, то контурные. Вот уж где спамер точно устанет - реализовать угадывалку алгоритма и реализовать их кучу. А что касается кнопочки "Дать другую капчу", то надо как-то ограничивать ее использование. А то бот перебором найдет вариант, который сможет раскусить, и вся защита насмарку. From postmaster на softsearch.ru Tue Feb 2 12:29:56 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 2 Feb 2010 23:29:56 +0300 Subject: [Moscow.pm] =?koi8-r?b?8M/Sy8Egy8HQ3sk=?= In-Reply-To: <201002022323.14011.aml@rulezz.ru> References: <1885585907.20100122221150@softsearch.ru> <201002022323.14011.aml@rulezz.ru> Message-ID: <268048104.20100202232956@softsearch.ru> Здравствуйте, Александр. AL> Мне нравится капча в Webmoney Keeper Light. Туда разработчики AL> запихали несколько десятков разных алгоритмов. Не просто варьируют AL> начертание и AL> искажение букв, а вообще по-разному - то мелкие буковки на AL> фоне мусора, то здоровые рукописные, то из какой-то текстуры AL> сделанные буквы, то сплошные, AL> то контурные. Вот уж где спамер точно устанет - реализовать AL> угадывалку алгоритма и реализовать их кучу. AL> А что касается кнопочки "Дать другую капчу", то надо как-то AL> ограничивать ее использование. А то бот перебором найдет вариант, AL> который сможет AL> раскусить, и вся защита насмарку. С вебманями вроде так и делают - ломают, что ломается. Хоть один алгоритм, да пробивают. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From postmaster на softsearch.ru Tue Feb 2 12:33:46 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 2 Feb 2010 23:33:46 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= Message-ID: <718478979.20100202233346@softsearch.ru> Здравствуйте. Я понимаю, что тут никого ни за что не отписывают, но это не значит, что можно слать в лист письма, состоящие на половину из подписей участников переписки. Это хорошо бы почикать. Цитировать всё письмо ради одной фразы тоже стоит. Всё лишнее можно смело удалять. -- С уважением, Михаил Монашёв, SoftSearch.ru mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From ruslan.zakirov на gmail.com Tue Feb 2 12:45:45 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 2 Feb 2010 23:45:45 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <718478979.20100202233346@softsearch.ru> References: <718478979.20100202233346@softsearch.ru> Message-ID: <589c94401002021245n7ccb6cebjfc0bbbf11a1aceac@mail.gmail.com> Привет, Михаил, ты свою подпись видел? 2010/2/2 Михаил Монашёв : > Здравствуйте. > > Я  понимаю,  что тут никого ни за что не отписывают, но это не значит, > что  можно  слать  в  лист  письма,  состоящие на половину из подписей > участников переписки. Это хорошо бы почикать. > > Цитировать  всё  письмо  ради одной фразы тоже стоит. Всё лишнее можно > смело удалять. > > -- > > С уважением, > Михаил Монашёв, SoftSearch.ru -- Best regards, Ruslan. From juchkov на gmail.com Tue Feb 2 12:50:08 2010 From: juchkov на gmail.com (Sergey Juchkov) Date: Tue, 2 Feb 2010 23:50:08 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <718478979.20100202233346@softsearch.ru> References: <718478979.20100202233346@softsearch.ru> Message-ID: <615fd2131002021250n400bb02h4bddd67a42063d42@mail.gmail.com> > > С уважением, > Михаил Монашёв, SoftSearch.ru > mailto:postmaster на softsearch.ru > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. Обычно начинают с себя -- Sergey Juchkov http://juchkov.com From shafiev на gmail.com Tue Feb 2 12:52:06 2010 From: shafiev на gmail.com (Naim Shafiev) Date: Tue, 2 Feb 2010 23:52:06 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <615fd2131002021250n400bb02h4bddd67a42063d42@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <615fd2131002021250n400bb02h4bddd67a42063d42@mail.gmail.com> Message-ID: <218771511002021252s36727b4et35f9d35b204649d9@mail.gmail.com> +1024 Хотя да стоит начать с себя. P.S оверквотинг лично мне не мешает 2 февраля 2010 г. 23:50 пользователь Sergey Juchkov написал: >> >> С уважением, >> Михаил Монашёв, SoftSearch.ru >> mailto:postmaster на softsearch.ru >> ICQ# 166233339 >> http://michael.mindmix.ru/ >> Без бэкапа по жизни. > >  Обычно начинают с себя > > > > -- > Sergey Juchkov > http://juchkov.com > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From kapranoff на gmail.com Tue Feb 2 14:04:59 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Wed, 3 Feb 2010 01:04:59 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <718478979.20100202233346@softsearch.ru> References: <718478979.20100202233346@softsearch.ru> Message-ID: 2010/2/2 Михаил Монашёв > Я  понимаю,  что тут никого ни за что не отписывают, но это не значит, > что  можно  слать  в  лист  письма,  состоящие на половину из подписей > участников переписки. Это хорошо бы почикать. > > Цитировать  всё  письмо  ради одной фразы тоже стоит. Всё лишнее можно > смело удалять. Виноват, исправлюсь. С тех пор как пересел на Gmail, стал оверквотить, так как он схлопывает цитаты :) From unera на debian.org Tue Feb 2 22:22:43 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 3 Feb 2010 09:22:43 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <218771511002021252s36727b4et35f9d35b204649d9@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <615fd2131002021250n400bb02h4bddd67a42063d42@mail.gmail.com> <218771511002021252s36727b4et35f9d35b204649d9@mail.gmail.com> Message-ID: <20100203062243.GB25914@work.uvw.ru> NS> +1024 NS> Хотя да стоит начать с себя. NS> P.S оверквотинг лично мне не мешает NS> 2 февраля 2010 г. 23:50 пользователь Sergey Juchkov написал: >>> >>> С уважением, >>> Михаил Монашёв, SoftSearch.ru >>> mailto:postmaster на softsearch.ru >>> ICQ# 166233339 >>> http://michael.mindmix.ru/ >>> Без бэкапа по жизни. >> >>  Обычно начинают с себя Оверквоттинг не мешает, а вот за топквоттинг я бы вешал :) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From unera на debian.org Tue Feb 2 22:21:13 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 3 Feb 2010 09:21:13 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <615fd2131002021250n400bb02h4bddd67a42063d42@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <615fd2131002021250n400bb02h4bddd67a42063d42@mail.gmail.com> Message-ID: <20100203062113.GA25914@work.uvw.ru> >> С уважением, >> Михаил Монашёв, SoftSearch.ru >> mailto:postmaster на softsearch.ru >> ICQ# 166233339 >> http://michael.mindmix.ru/ >> Без бэкапа по жизни. SJ> Обычно начинают с себя согласно RFC выполненная подпись в правильно работающих почтовых системах при ответе автоматом вырезается. он говорил не о размерах подписей, а о том что их цитируют. не пользуйтесь говноподелиями вроде аутглюка и гулемыла и будет всем щастье :) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From unera на debian.org Tue Feb 2 22:25:57 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 3 Feb 2010 09:25:57 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <589c94401002021245n7ccb6cebjfc0bbbf11a1aceac@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <589c94401002021245n7ccb6cebjfc0bbbf11a1aceac@mail.gmail.com> Message-ID: <20100203062557.GC25914@work.uvw.ru> RZ> Привет, RZ> Михаил, ты свою подпись видел? Да, кстати, Михаил! по RFC подпись должна начинаться двумя символами -- и пробелом. то есть а-ля перловый print "-- \n" а у тебя print "--\n", потому конкретно твою подпись будут продолжать цитировать (если человек руками не потрет). действительно стоит начать с того чтобы привести собственные письма в соответствие :) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From andy на shitov.ru Tue Feb 2 22:48:48 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 3 Feb 2010 09:48:48 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <20100203062557.GC25914@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <589c94401002021245n7ccb6cebjfc0bbbf11a1aceac@mail.gmail.com> <20100203062557.GC25914@work.uvw.ru> Message-ID: > действительно стоит начать > с того чтобы привести собственные письма в соответствие :) Еще бы PGP-подписи почикать. > -----BEGIN PGP SIGNATURE----- -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ivan на bessarabov.ru Tue Feb 2 22:49:12 2010 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Wed, 3 Feb 2010 09:49:12 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100203062243.GB25914@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <615fd2131002021250n400bb02h4bddd67a42063d42@mail.gmail.com> <218771511002021252s36727b4et35f9d35b204649d9@mail.gmail.com> <20100203062243.GB25914@work.uvw.ru> Message-ID: <7a1808af1002022249r6f93e9c9g7ebec9493df55344@mail.gmail.com> А что такое "топквоттинг"? > Оверквоттинг не мешает, а вот за топквоттинг я бы вешал :) From andy на shitov.ru Tue Feb 2 22:54:25 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 3 Feb 2010 09:54:25 +0300 Subject: [Moscow.pm] Why Perl? Message-ID: Дано: Аудитория начинающих программистов, которые еще не сделали выбор своего основного языка. Задача: Показать им прелести перла. О чем бы вы сказали в первую очередь? -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From andrei.protasovitski на gmail.com Tue Feb 2 23:02:21 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Wed, 3 Feb 2010 08:02:21 +0100 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> 3 февраля 2010 г. 7:54 пользователь Andrew Shitov написал: > Дано: > Аудитория начинающих программистов, которые еще не сделали выбор > своего основного языка. > > Задача: > Показать им прелести перла. > > > О чем бы вы сказали в первую очередь? > Покажи им свой рассчётный листок. :) -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From aml на rulezz.ru Tue Feb 2 23:03:31 2010 From: aml на rulezz.ru (Alexander Lourier) Date: Wed, 3 Feb 2010 10:03:31 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: <201002031003.32058.aml@rulezz.ru> В письме Wednesday 03 February 2010 09:54:25 Andrew Shitov написал: > О чем бы вы сказали в первую очередь? Разрушить миф о том, что Perl - это олд-скульный тормозной CGI. Сказать о том, что одна и та же codebase может использоваться для сетевых демонов, веб-приложений, крон-скриптов - что с помощью Perl можно не только говноскрипты писать. Потом. Быстрая разрабтка приложений. В каком ещё языке можно сделать s/[user(\d+)]/username($1)/ge - 10 секунд и готова фукнциональность, которую на любом другом языке надо ещё помучиться делать. Наличие CPAN. -- Alexander Lourier, http://aml.rulezz.ru/ From dmitry на karasik.eu.org Tue Feb 2 23:19:15 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Wed, 3 Feb 2010 08:19:15 +0100 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: <20100203071914.GA93916@tetsuo.karasik.eu.org> On Wed, Feb 03, 2010 at 09:54:25AM +0300, Andrew Shitov wrote: > Дано: > Аудитория начинающих программистов, которые еще не сделали выбор > своего основного языка. > > Задача: > Показать им прелести перла. > > > О чем бы вы сказали в первую очередь? Этих "о чем" слишком много чтобы можно было бы выбрать что-то одно )) но если не одно, то из стандартной кучи плюсов у меня нарисовался такой набор, причем ни один особо не перевешивает: - связь с другими языками и идеями (more than one paradigm как Ларри любит говорить) - т.е. если знаешь перл, будет легче учить С (shell,awk,ruby), и функциональное программирование - практичность, напр. скорость написания по сравнению с более другими языками (где-то есть статьи с графиками) - краткость/элегантность - это уж на свой вкус ;) - DWIM - текущая ситуация с трудоустройством и популярность языка вообще - адекватное комьюнити (добрые монахи в т.ч.:) - CPAN - не просто набор модулей но и как часть opensource, и как обучающий материал -- Sincerely, Dmitry Karasik From yu.pats на gmail.com Tue Feb 2 23:38:40 2010 From: yu.pats на gmail.com (Yuri Pac) Date: Wed, 3 Feb 2010 09:38:40 +0200 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <7a1808af1002022249r6f93e9c9g7ebec9493df55344@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <615fd2131002021250n400bb02h4bddd67a42063d42@mail.gmail.com> <218771511002021252s36727b4et35f9d35b204649d9@mail.gmail.com> <20100203062243.GB25914@work.uvw.ru> <7a1808af1002022249r6f93e9c9g7ebec9493df55344@mail.gmail.com> Message-ID: Это троллинг, только сверху :) 2010/2/3 Иван Бессарабов : > А что такое "топквоттинг"? >> Оверквоттинг не мешает, а вот за топквоттинг я бы вешал :) -- WBR, Yuri Pats From yu.pats на gmail.com Tue Feb 2 23:49:27 2010 From: yu.pats на gmail.com (Yuri Pac) Date: Wed, 3 Feb 2010 09:49:27 +0200 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: 2010/2/3 Andrew Shitov : > Дано: > Аудитория начинающих программистов, которые еще не сделали выбор > своего основного языка. > > Задача: > Показать им прелести перла. > > > О чем бы вы сказали в первую очередь? Я бы рассказал, что в перле есть место для их собственных велосипедов :) И никто не навязывает каких-либо парадигм и говнофреймворков. Покажи им еще лайтинг Андрея про Perl vs Java. -- WBR, Yuri Pats From funt4k на gmail.com Wed Feb 3 00:01:38 2010 From: funt4k на gmail.com (Dmitry Nizovtsev) Date: Wed, 3 Feb 2010 10:01:38 +0200 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: <96f4873d1002030001h45d353c2s45fc7490ae31ad60@mail.gmail.com> Покажи им CPAN - в своё время мне этого было достаточно :) 3 февраля 2010 г. 8:54 пользователь Andrew Shitov написал: > Дано: > Аудитория начинающих программистов, которые еще не сделали выбор > своего основного языка. > > Задача: > Показать им прелести перла. > > > О чем бы вы сказали в первую очередь? > > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ruslan.zakirov на gmail.com Wed Feb 3 00:04:43 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 3 Feb 2010 11:04:43 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <615fd2131002021250n400bb02h4bddd67a42063d42@mail.gmail.com> <218771511002021252s36727b4et35f9d35b204649d9@mail.gmail.com> <20100203062243.GB25914@work.uvw.ru> <7a1808af1002022249r6f93e9c9g7ebec9493df55344@mail.gmail.com> Message-ID: <589c94401002030004p5021ef4fk8f0ed20a72093af8@mail.gmail.com> который называется топ постинг :) и к которому приучают клиенты, но так не удобно потом читать историю :) 2010/2/3 Yuri Pac : > Это троллинг, только сверху :) > > 2010/2/3 Иван Бессарабов : >> А что такое "топквоттинг"? >>> Оверквоттинг не мешает, а вот за топквоттинг я бы вешал :) -- Best regards, Ruslan. From 403rus на gmail.com Wed Feb 3 00:17:18 2010 From: 403rus на gmail.com (Dmitriy T.) Date: Wed, 03 Feb 2010 11:17:18 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: <4B69310E.1070103@gmail.com> On 03.02.2010 10:49, Yuri Pac wrote: > 2010/2/3 Andrew Shitov: > >> Дано: >> Аудитория начинающих программистов, которые еще не сделали выбор >> своего основного языка. >> >> Задача: >> Показать им прелести перла. >> >> >> О чем бы вы сказали в первую очередь? >> > Я бы рассказал, что в перле есть место для их собственных велосипедов :) > > И никто не навязывает каких-либо парадигм и говнофреймворков. > > Покажи им еще лайтинг Андрея про Perl vs Java. > > О, а где можно взглянуть на лайтинг Perl vs Java? А то оно как-то мимо меня прошло. Всегда интересно посмотреть как сравнивают мягкое с красным. :) From znick на hackerdom.ru Wed Feb 3 00:21:55 2010 From: znick на hackerdom.ru (Nickolai Zhuravlev) Date: Wed, 3 Feb 2010 13:21:55 +0500 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> Привет! 2010/2/3 Andrew Shitov : > О чем бы вы сказали в первую очередь? Все очень зависит от аудитории. Что мне пришло в голову из моих абстрактных представлений толпы начинающий программистов: 1. Hello world! 2. Обработка текстов (регвыры) 3. Хэши и как-нибудь красиво их поиспользовать (возможно вместе с обработкой текстов) 4. Сетевые сервисы (реализация какого-нибудь простого сервера типа POP3 - login,new_user,list,read,new_message,delete) 5. Как-нибудь поиспользовать map,grep (хотя как пойдет) 6. Что-нибудь obfuscated и japh (зависит от аудитории) n. Ресурсы Перла (желательно, чтобы было понятно, что Перл - это культура). Как им поиметь Перл у себя (под разные платформы). Не обязательно в этом порядке, можно после 1., но начинать с этого бы не стал (хотя, от аудитории зависит). Этот пункт можно использовать, как некий перерыв. (не факт, что все это можно успеть) - было бы неплохо не показывать готовый код, а писать его по-дороге (конечно предварительно потренировавшись заранее). Но это сильно зависит от формата. - разводить холивары perl vs. ... я бы не стал и как-нибудь бы уходил от откровенно холиварных вопросов - не стал бы показывать "сложные" конструкции со ссылками - выглядит слишком страшно первый раз (imho). -- Николай Журавлёв From postmaster на softsearch.ru Wed Feb 3 00:22:09 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Wed, 3 Feb 2010 11:22:09 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <589c94401002030004p5021ef4fk8f0ed20a72093af8@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <615fd2131002021250n400bb02h4bddd67a42063d42@mail.gmail.com> <218771511002021252s36727b4et35f9d35b204649d9@mail.gmail.com> <20100203062243.GB25914@work.uvw.ru> <7a1808af1002022249r6f93e9c9g7ebec9493df55344@mail.gmail.com> <589c94401002030004p5021ef4fk8f0ed20a72093af8@mail.gmail.com> Message-ID: <13210309831.20100203112209@softsearch.ru> Здравствуйте, Руслан. RZ> который называется топ постинг :) и к которому приучают клиенты, но RZ> так не удобно потом читать историю :) >> Это троллинг, только сверху :) >>> А что такое "топквоттинг"? >>>> Оверквоттинг не мешает, а вот за топквоттинг я бы вешал :) Клиенты настраиваются. В том же The Bat есть возможность редактировать место появления курсора при цитировании. И прочитав этот тред я даже настроил свою подпись, чтобы она пропадала при цитирование! А Вы, Руслан, всё так же овеквотите и топ постите. Причём с особым цинизмом. Причём в теме, про оверквотинг и топпостинг, что явно выражает Ваше наплевательское отношение к подписчикам листа и ко мне лично. :-( -- С уважением, Михаил Монашёв mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From yu.pats на gmail.com Wed Feb 3 00:30:13 2010 From: yu.pats на gmail.com (Yuri Pac) Date: Wed, 3 Feb 2010 10:30:13 +0200 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <13210309831.20100203112209@softsearch.ru> References: <718478979.20100202233346@softsearch.ru> <615fd2131002021250n400bb02h4bddd67a42063d42@mail.gmail.com> <218771511002021252s36727b4et35f9d35b204649d9@mail.gmail.com> <20100203062243.GB25914@work.uvw.ru> <7a1808af1002022249r6f93e9c9g7ebec9493df55344@mail.gmail.com> <589c94401002030004p5021ef4fk8f0ed20a72093af8@mail.gmail.com> <13210309831.20100203112209@softsearch.ru> Message-ID: 2010/2/3 Михаил Монашёв : > Здравствуйте, Руслан. > > RZ> который называется топ постинг :) и к которому приучают клиенты, но > RZ> так не удобно потом читать историю :) > >>> Это троллинг, только сверху :) > >>>> А что такое "топквоттинг"? >>>>> Оверквоттинг не мешает, а вот за топквоттинг я бы вешал :) > > Клиенты настраиваются. В том же The Bat есть возможность редактировать > место появления курсора при цитировании. Что ж будет с тем беднягой, который запостит сюда хтмл... -- WBR, Yuri Pats From unera на debian.org Wed Feb 3 00:50:09 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 3 Feb 2010 11:50:09 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <589c94401002021245n7ccb6cebjfc0bbbf11a1aceac@mail.gmail.com> <20100203062557.GC25914@work.uvw.ru> Message-ID: <20100203085009.GB8626@work.uvw.ru> On 09:48 Wed 03 Feb , Andrew Shitov wrote: >> действительно стоит начать >> с того чтобы привести собственные письма в соответствие :) AS> Еще бы PGP-подписи почикать. PGP чикает почтовый клиент. я упоминания о PGP вижу только если они некорректные :) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From shafiev на gmail.com Wed Feb 3 01:27:46 2010 From: shafiev на gmail.com (Naim Shafiev) Date: Wed, 3 Feb 2010 12:27:46 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> Message-ID: <218771511002030127r7fd5d446j6c833ce729189c34@mail.gmail.com> Кому я показывал Perl. Все почему-то шарахались ( особенно после регулярок,хотя CPAN на них положительно влиял :) ) 3 февраля 2010 г. 11:21 пользователь Nickolai Zhuravlev написал: > Привет! > > 2010/2/3 Andrew Shitov : >> О чем бы вы сказали в первую очередь? > > Все очень зависит от аудитории. > Что мне пришло в голову из моих абстрактных представлений толпы > начинающий программистов: > > 1. Hello world! > 2. Обработка текстов (регвыры) > 3. Хэши и как-нибудь красиво их поиспользовать (возможно вместе с > обработкой текстов) > 4. Сетевые сервисы (реализация какого-нибудь простого сервера типа > POP3 - login,new_user,list,read,new_message,delete) > 5. Как-нибудь поиспользовать map,grep (хотя как пойдет) > 6. Что-нибудь obfuscated и japh (зависит от аудитории) > n. Ресурсы Перла (желательно, чтобы было понятно, что Перл - это > культура). Как им поиметь Перл у себя (под разные платформы). Не > обязательно в этом порядке, можно после 1., но начинать с этого бы не > стал (хотя, от аудитории зависит). Этот пункт можно использовать, как > некий перерыв. > > (не факт, что все это можно успеть) > > - было бы неплохо не показывать готовый код, а писать его по-дороге > (конечно предварительно потренировавшись заранее). Но это сильно > зависит от формата. > - разводить холивары perl vs. ... я бы не стал и как-нибудь бы уходил > от откровенно холиварных вопросов > - не стал бы показывать "сложные" конструкции со ссылками - выглядит > слишком страшно первый раз (imho). > > > -- > Николай Журавлёв > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From andrei.protasovitski на gmail.com Wed Feb 3 01:54:34 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Wed, 3 Feb 2010 10:54:34 +0100 Subject: [Moscow.pm] Why Perl? In-Reply-To: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> Message-ID: <25d777681002030154r6787f958w95a6d39a9b499914@mail.gmail.com> 3 февраля 2010 г. 9:21 пользователь Nickolai Zhuravlev написал: > Привет! > > 2010/2/3 Andrew Shitov : > > О чем бы вы сказали в первую очередь? > > - разводить холивары perl vs. ... я бы не стал и как-нибудь бы уходил > от откровенно холиварных вопросов > Там не холивар, а пародия на холивар. Взято пять плюсов и 5 минусов каждого языка. Итого рассматриваются 5 аспектов. Вот тут: http://www.slideshare.net/aspushkin/perl-vs-java Жалко, слайдшара не показывает анимацию... -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akzhan.abdulin на gmail.com Wed Feb 3 01:55:47 2010 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Wed, 3 Feb 2010 12:55:47 +0300 Subject: [Moscow.pm] Why Perl? (Andrew Shitov) Message-ID: Доброе время суток, Думаю, не стоит начинающим программистам учить Perl :) Хотя бы потому, что большинство программистов, использующих Perl, опытны, и новички способны резко изменить это соотношение. Я бы рекомендовал им начинать с Ruby, язык очень хорош, удобен для начинающих, способен показать красивые концепции, и достаточно близок к Perl. 3 февраля 2010 г. 9:54 пользователь написал: > Why Perl? (Andrew Shitov) ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From mshogin на gmail.com Wed Feb 3 01:55:44 2010 From: mshogin на gmail.com (=?koi8-r?B?+8/Hyc4g7cnIwcnM?=) Date: Wed, 3 Feb 2010 12:55:44 +0300 Subject: [Moscow.pm] =?koi8-r?b?IPfBy8HO08nRIFBlcmwg0NLPx9LBzc3J09Q=?= In-Reply-To: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> Message-ID: Привет сообществу! У нас появилась вакансия, и не одна ) Что надо будет делать: Работать над высоконагруженными проектами компании, участвовать в проектировании архитектуры. Вознаграждение у нас достойное, а задачи - нетривиальные, профессиональный рост ежедневный :) Что надо знать и уметь: знать Perl :) на уровне <очень хорошо> или <отлично> знать SQL и уметь работать с базами данных, иметь опыт разработки веб-приложений, и опыт командной разработки с использованием SVN/CVS. Резюме ждем по адресу: hr на corp.mail.ru Михаил Шогин -- Николай Журавлёв -- Moscow.pm mailing list moscow-pm на pm.org | http://moscow.pm.org From andrei.protasovitski на gmail.com Wed Feb 3 01:58:08 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Wed, 3 Feb 2010 10:58:08 +0100 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: <25d777681002030158v7b7128dfl9dbce3ecbadd4a18@mail.gmail.com> 3 февраля 2010 г. 7:54 пользователь Andrew Shitov написал: > Дано: > Аудитория начинающих программистов, которые еще не сделали выбор > своего основного языка. > > Задача: > Показать им прелести перла. > > > О чем бы вы сказали в первую очередь? > Можно перевести на Perl вот это: http://gist.github.com/289467 . Мне особенно Enterprise нравится. -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akovbovich на gmail.com Wed Feb 3 01:59:36 2010 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Wed, 3 Feb 2010 12:59:36 +0300 Subject: [Moscow.pm] Why Perl? (Andrew Shitov) In-Reply-To: References: Message-ID: <93db51671002030159v671b3e2biaa281dc5ccf40eab@mail.gmail.com> Ну если для начинающих, то лучше уж не руби, а smalltalk или сразу common lisp. Не нужно будет тогда вообще перл учить )) 3 февраля 2010 г. 12:55 пользователь Akzhan Abdulin написал: > Доброе время суток, > Думаю, не стоит начинающим программистам учить Perl :)  Хотя бы потому, что > большинство программистов, использующих Perl, опытны, и новички способны > резко изменить это соотношение. > Я бы рекомендовал им начинать с Ruby, язык очень хорош, удобен для > начинающих, способен показать красивые концепции, и достаточно близок к > Perl. > > 3 февраля 2010 г. 9:54 пользователь написал: >> >> Why Perl? (Andrew Shitov) > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From 403rus на gmail.com Wed Feb 3 02:03:48 2010 From: 403rus на gmail.com (Dmitriy T.) Date: Wed, 03 Feb 2010 13:03:48 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <25d777681002030154r6787f958w95a6d39a9b499914@mail.gmail.com> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <25d777681002030154r6787f958w95a6d39a9b499914@mail.gmail.com> Message-ID: <4B694A04.1080906@gmail.com> On 03.02.2010 12:54, Andrei wrote: > 3 февраля 2010 г. 9:21 пользователь Nickolai Zhuravlev > > написал: > > Привет! > > 2010/2/3 Andrew Shitov >: > > О чем бы вы сказали в первую очередь? > > - разводить холивары perl vs. ... я бы не стал и как-нибудь бы уходил > от откровенно холиварных вопросов > > > Там не холивар, а пародия на холивар. Взято пять плюсов и 5 минусов > каждого языка. Итого рассматриваются 5 аспектов. Вот тут: > http://www.slideshare.net/aspushkin/perl-vs-java > > Жалко, слайдшара не показывает анимацию... > > -- > Andrei Protasovitski > < andrei[dot]protasovitski[at]gmail[dot]com > > Diemen, Netherlands > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > Забавно. Правда инфа про спонсора java устарела. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From shulyakovskiy на mail.ru Wed Feb 3 02:09:02 2010 From: shulyakovskiy на mail.ru (=?koi8-r?Q?=EE=C9=CB=CF=CC=C1=CA_=FB=D5=CC=D1=CB=CF=D7=D3=CB=C9=CA?=) Date: Wed, 03 Feb 2010 13:09:02 +0300 Subject: [Moscow.pm] =?koi8-r?b?V2h5IFBlcmw/?= In-Reply-To: <218771511002030127r7fd5d446j6c833ce729189c34@mail.gmail.com> References: <218771511002030127r7fd5d446j6c833ce729189c34@mail.gmail.com> Message-ID: > Кому я показывал Perl. Все почему-то шарахались ( особенно после > регулярок,хотя CPAN на них положительно влиял :) ) > Регулярки, это вообще отдельный разговор. Показывть, как их удобно использовать в перле, надо тому, кто понимает, что это такое. Думаю, аудиторию еще можно познакомить с тем, что можно ускорять его работу при помоща xs`ов на порядки. Однако не пугать их тем, что надо знать как их писать, а предоднести это как пряник: "Если надо то перл позволяет и так сделать!" Да и вообще мне кажется, что начать изучение по написанию WEB приложений надо именно с перла. В нем собрано, и более интуитивно понятное разграничение клиентской и серверной стороной, и простота испольнования и отладки приложений. > > 3 февраля 2010 г. 11:21 пользователь Nickolai Zhuravlev > написал: > > Привет! > > > > 2010/2/3 Andrew Shitov : > >> О чем бы вы сказали в первую очередь? > > > > Все очень зависит от аудитории. > > Что мне пришло в голову из моих абстрактных представлений толпы > > начинающий программистов: > > > > 1. Hello world! > > 2. Обработка текстов (регвыры) > > 3. Хэши и как-нибудь красиво их поиспользовать (возможно вместе с > > обработкой текстов) > > 4. Сетевые сервисы (реализация какого-нибудь простого сервера типа > > POP3 - login,new_user,list,read,new_message,delete) > > 5. Как-нибудь поиспользовать map,grep (хотя как пойдет) > > 6. Что-нибудь obfuscated и japh (зависит от аудитории) > > n. Ресурсы Перла (желательно, чтобы было понятно, что Перл - это > > культура). Как им поиметь Перл у себя (под разные платформы). Не > > обязательно в этом порядке, можно после 1., но начинать с этого бы не > > стал (хотя, от аудитории зависит). Этот пункт можно использовать, как > > некий перерыв. > > > > (не факт, что все это можно успеть) > > > > - было бы неплохо не показывать готовый код, а писать его по-дороге > > (конечно предварительно потренировавшись заранее). Но это сильно > > зависит от формата. > > - разводить холивары perl vs. ... я бы не стал и как-нибудь бы уходил > > от откровенно холиварных вопросов > > - не стал бы показывать "сложные" конструкции со ссылками - выглядит > > слишком страшно первый раз (imho). > > > > > > -- > > Николай Журавлёв > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From andy на shitov.ru Wed Feb 3 02:14:40 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 3 Feb 2010 13:14:40 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> Message-ID: 2010/2/3 Alex Kapranoff : > С тех пор как пересел на Gmail, стал оверквотить, так как он > схлопывает цитаты :) Но он (gmail) все равно как-то хило схлопывает цитаты второго и третьего уровней. У меня вечно письма с кучей >>> в начале строк. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From andy на shitov.ru Wed Feb 3 02:15:18 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 3 Feb 2010 13:15:18 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <20100203085009.GB8626@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <589c94401002021245n7ccb6cebjfc0bbbf11a1aceac@mail.gmail.com> <20100203062557.GC25914@work.uvw.ru> <20100203085009.GB8626@work.uvw.ru> Message-ID: > PGP чикает почтовый клиент. я упоминания о PGP вижу только если они > некорректные :) Либо одно из двух, либо веб-интерфейс гмейла не схлопывает все твои подписи :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From shafiev на gmail.com Wed Feb 3 02:16:34 2010 From: shafiev на gmail.com (Naim Shafiev) Date: Wed, 3 Feb 2010 13:16:34 +0300 Subject: [Moscow.pm] Why Perl? (Andrew Shitov) In-Reply-To: <93db51671002030159v671b3e2biaa281dc5ccf40eab@mail.gmail.com> References: <93db51671002030159v671b3e2biaa281dc5ccf40eab@mail.gmail.com> Message-ID: <218771511002030216l5673d2e1keaada62a6a0daa93@mail.gmail.com> Не smalltalk мне в институте хватило(учитывая что преподователь вообще в нем ничего не понимал и на нас все время обижался) Lisp - Так это ж только для полных Тру ( Так говорят на ЛОРе ;) ) 3 февраля 2010 г. 12:59 пользователь Андрей П. Ковбович написал: > Ну если для начинающих, то лучше уж не руби, а smalltalk или сразу > common lisp. Не нужно будет тогда вообще перл учить )) > > 3 февраля 2010 г. 12:55 пользователь Akzhan Abdulin > написал: >> Доброе время суток, >> Думаю, не стоит начинающим программистам учить Perl :)  Хотя бы потому, что >> большинство программистов, использующих Perl, опытны, и новички способны >> резко изменить это соотношение. >> Я бы рекомендовал им начинать с Ruby, язык очень хорош, удобен для >> начинающих, способен показать красивые концепции, и достаточно близок к >> Perl. >> >> 3 февраля 2010 г. 9:54 пользователь написал: >>> >>> Why Perl? (Andrew Shitov) >> >> -- >> 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 qalex на ashmanov.com Wed Feb 3 02:20:52 2010 From: qalex на ashmanov.com (Alexander Q) Date: Wed, 03 Feb 2010 13:20:52 +0300 Subject: [Moscow.pm] =?windows-1251?b?zuLl8Ori7vLo7eMg5O7x8uDr?= In-Reply-To: <20100203062557.GC25914@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <589c94401002021245n7ccb6cebjfc0bbbf11a1aceac@mail.gmail.com> <20100203062557.GC25914@work.uvw.ru> Message-ID: <4B694E04.9030505@ashmanov.com> 03.02.2010 09:25, Dmitry E. Oboukhov пишет: > Да, кстати, Михаил! > > по RFC подпись должна начинаться двумя символами -- и пробелом. > то есть а-ля перловый > > print "-- \n" > > а у тебя print "--\n", потому конкретно твою подпись будут продолжать > цитировать (если человек руками не потрет). действительно стоит начать > с того чтобы привести собственные письма в соответствие :) > > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org Легко можно видеть, что подпись Moscow.pm mailing list обладает тем же недостатком. Пофиксить бы :) -- Alexander Q mailto:qalex на ashmanov.com From andy на shitov.ru Wed Feb 3 02:27:01 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 3 Feb 2010 13:27:01 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <4B694E04.9030505@ashmanov.com> References: <718478979.20100202233346@softsearch.ru> <589c94401002021245n7ccb6cebjfc0bbbf11a1aceac@mail.gmail.com> <20100203062557.GC25914@work.uvw.ru> <4B694E04.9030505@ashmanov.com> Message-ID: > Легко можно видеть, что подпись Moscow.pm mailing list обладает тем же > недостатком. Пофиксить бы :) Добавил пробел. Правда gmail на это пофиг вроде? -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From onokonem на gmail.com Wed Feb 3 02:38:28 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Wed, 3 Feb 2010 13:38:28 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> Message-ID: > У нас появилась вакансия, и не одна ) Правильно я понимаю, что, раз город не указан, предполагается удаленка? From STork2000 на yandex.ru Wed Feb 3 02:38:12 2010 From: STork2000 на yandex.ru (=?koi8-r?B?U1RvcmsgTG9naW5vZmYg7snLz8zByiDhzMXL08HOxNLP18ne?=) Date: Wed, 03 Feb 2010 13:38:12 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> Message-ID: <233431265193492@webmail124.yandex.ru> А в договоре написано что перед увольнением нужно предупредить за 3 месяца? И как потом менять работу? ;-) не уж, увольте... > Привет сообществу! > У нас появилась вакансия, и не одна ) > Что надо будет делать: > Работать над высоконагруженными проектами компании, участвовать в > проектировании архитектуры. > Вознаграждение у нас достойное, а задачи - нетривиальные, профессиональный > рост ежедневный :) > Что надо знать и уметь: > знать Perl :) на уровне <очень хорошо> или <отлично> > знать SQL и уметь работать с базами данных, > иметь опыт разработки веб-приложений, > и опыт командной разработки с использованием SVN/CVS. > Резюме ждем по адресу: hr на corp.mail.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 > -- С Уважением, Login|off Николай Александрович. From shafiev на gmail.com Wed Feb 3 02:44:00 2010 From: shafiev на gmail.com (Naim Shafiev) Date: Wed, 3 Feb 2010 13:44:00 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> Message-ID: <218771511002030244u5a35cf0es34f8e9e3808364ef@mail.gmail.com> Скорее default city ( Москва) . :) 3 февраля 2010 г. 13:38 пользователь Daniel Podolsky написал: >> У нас появилась вакансия, и не одна ) > Правильно я понимаю, что, раз город не указан, предполагается удаленка? > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From STork2000 на yandex.ru Wed Feb 3 02:43:55 2010 From: STork2000 на yandex.ru (=?koi8-r?B?U1RvcmsgTG9naW5vZmYg7snLz8zByiDhzMXL08HOxNLP18ne?=) Date: Wed, 03 Feb 2010 13:43:55 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> Message-ID: <237251265193835@webmail24.yandex.ru> Если город не указан - значит Москва > > Развернуть > > У нас появилась вакансия, и не одна ) > Правильно я понимаю, что, раз город не указан, предполагается удаленка? > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С Уважением, Login|off Николай Александрович. From Kostya на yandex.ru Wed Feb 3 03:09:37 2010 From: Kostya на yandex.ru (=?koi8-r?B?68/T1NEg9MXO?=) Date: Wed, 03 Feb 2010 14:09:37 +0300 Subject: [Moscow.pm] MongoDB Message-ID: <27731265195377@webmail58.yandex.ru> Люди кто нибудь юзал MongoDB (http://www.mongodb.org/) ? -- Костя Тен From aml на rulezz.ru Wed Feb 3 03:18:36 2010 From: aml на rulezz.ru (Alexander Lourier) Date: Wed, 3 Feb 2010 14:18:36 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <233431265193492@webmail124.yandex.ru> References: <233431265193492@webmail124.yandex.ru> Message-ID: <201002031418.36098.aml@rulezz.ru> В письме Wednesday 03 February 2010 13:38:12 STork Loginoff Николай Александрович написал: > А в договоре написано что перед увольнением нужно предупредить за 3 месяца? > И как потом менять работу? ;-) не уж, увольте... Статья 80 ТК РФ. Работник имеет право расторгнуть трудовой договор, предупредив об этом работодателя в письменной форме не позднее чем за две недели, если иной срок не установлен настоящим Кодексом или иным федеральным законом. Договор не является ни настоящим Кодексом, ни иным федеральным законом. Никакой договор не может поместить человека в рабство. Увольняться можно так же, как и с любого другого места работы - предупредив за 2 недели. -- Alexander Lourier, http://aml.rulezz.ru/ From unera на debian.org Wed Feb 3 03:23:08 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 3 Feb 2010 14:23:08 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <589c94401002021245n7ccb6cebjfc0bbbf11a1aceac@mail.gmail.com> <20100203062557.GC25914@work.uvw.ru> <20100203085009.GB8626@work.uvw.ru> Message-ID: <20100203112308.GA13730@work.uvw.ru> >> PGP чикает почтовый клиент. я упоминания о PGP вижу только если они >> некорректные :) AS> Либо одно из двух, либо веб-интерфейс гмейла не схлопывает все твои подписи :-) ну я переписываюсь по линуксу со всем миром и если бы были проблемы с именно подписью, то кто-то бы на это мне указал (например debian'овские роботы управляются по email и проверяют подписи). так что это проблема gmail'а скорее всего. кстати подпись идет отдельным аттачем, а он ее у тебя показывает ее прямо в теле письма? это значит гугель покушается на контент писем. это неправильно он делает :) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From akovbovich на gmail.com Wed Feb 3 03:25:22 2010 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Wed, 3 Feb 2010 14:25:22 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <201002031418.36098.aml@rulezz.ru> References: <233431265193492@webmail124.yandex.ru> <201002031418.36098.aml@rulezz.ru> Message-ID: <93db51671002030325y3571077fv3bf98975c94f5139@mail.gmail.com> А <очень хорошо> или <отлично> это как? 3 февраля 2010 г. 14:18 пользователь Alexander Lourier написал: > В письме Wednesday 03 February 2010 13:38:12 STork Loginoff Николай Александрович написал: > >> А в договоре написано что перед увольнением нужно предупредить за 3 месяца? >> И как потом менять работу? ;-) не уж, увольте... > > Статья 80 ТК РФ. Работник имеет право расторгнуть трудовой договор, предупредив об этом работодателя в письменной форме > не позднее чем за две недели, если иной срок не установлен настоящим Кодексом или иным федеральным законом. > > Договор не является ни настоящим Кодексом, ни иным федеральным законом. Никакой договор не может поместить человека в > рабство. Увольняться можно так же, как и с любого другого места работы - предупредив за 2 недели. > > -- > Alexander Lourier, http://aml.rulezz.ru/ > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From sharifulin на gmail.com Wed Feb 3 03:25:54 2010 From: sharifulin на gmail.com (=?UTF-8?B?0JDQvdCw0YLQvtC70LjQuSDQqNCw0YDQuNGE0YPQu9C40L0=?=) Date: Wed, 3 Feb 2010 14:25:54 +0300 Subject: [Moscow.pm] Why Perl? (Andrew Shitov) In-Reply-To: References: Message-ID: <91318901002030325s57b3dad6q6d4e4f6b14398317@mail.gmail.com> Есть отличный пример Екатеринбурга, где начинающие программисты учат сразу Perl. У них хорошая программа и результат на лицо. 2010/2/3 Akzhan Abdulin > Доброе время суток, > > Думаю, не стоит начинающим программистам учить Perl :) Хотя бы потому, что > большинство программистов, использующих Perl, опытны, и новички способны > резко изменить это соотношение. > > Я бы рекомендовал им начинать с Ruby, язык очень хорош, удобен для > начинающих, способен показать красивые концепции, и достаточно близок к > Perl. > > > 3 февраля 2010 г. 9:54 пользователь написал: > >> Why Perl? (Andrew Shitov) > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andy на shitov.ru Wed Feb 3 03:26:31 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 3 Feb 2010 14:26:31 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <20100203112308.GA13730@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <589c94401002021245n7ccb6cebjfc0bbbf11a1aceac@mail.gmail.com> <20100203062557.GC25914@work.uvw.ru> <20100203085009.GB8626@work.uvw.ru> <20100203112308.GA13730@work.uvw.ru> Message-ID: > отдельным аттачем, а он ее у тебя показывает ее прямо в теле письма? -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: pgp.gif Type: image/gif Size: 10907 bytes Desc: отсутствует URL: From unera на debian.org Wed Feb 3 03:23:08 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 3 Feb 2010 14:23:08 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <589c94401002021245n7ccb6cebjfc0bbbf11a1aceac@mail.gmail.com> <20100203062557.GC25914@work.uvw.ru> <20100203085009.GB8626@work.uvw.ru> Message-ID: <20100203112308.GA13730@work.uvw.ru> >> PGP чикает почтовый клиент. я упоминания о PGP вижу только если они >> некорректные :) AS> Либо одно из двух, либо веб-интерфейс гмейла не схлопывает все твои подписи :-) ну я переписываюсь по линуксу со всем миром и если бы были проблемы с именно подписью, то кто-то бы на это мне указал (например debian'овские роботы управляются по email и проверяют подписи). так что это проблема gmail'а скорее всего. кстати подпись идет отдельным аттачем, а он ее у тебя показывает ее прямо в теле письма? это значит гугель покушается на контент писем. это неправильно он делает :) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From funt4k на gmail.com Wed Feb 3 03:36:24 2010 From: funt4k на gmail.com (Dmitry Nizovtsev) Date: Wed, 3 Feb 2010 13:36:24 +0200 Subject: [Moscow.pm] MongoDB In-Reply-To: <27731265195377@webmail58.yandex.ru> References: <27731265195377@webmail58.yandex.ru> Message-ID: <96f4873d1002030336m7d7816c0xfaf94bbc4f86c29f@mail.gmail.com> я Юзаю немного правда на питоне а что? 3 февраля 2010 г. 13:09 пользователь Костя Тен написал: > Люди кто нибудь юзал MongoDB (http://www.mongodb.org/) ? > > > > -- > Костя Тен > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From aml на rulezz.ru Wed Feb 3 03:38:27 2010 From: aml на rulezz.ru (Alexander Lourier) Date: Wed, 3 Feb 2010 14:38:27 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <20100203112308.GA13730@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100203112308.GA13730@work.uvw.ru> Message-ID: <201002031438.27221.aml@rulezz.ru> В письме Wednesday 03 February 2010 14:23:08 Dmitry E. Oboukhov написал: > >> PGP чикает почтовый клиент. я упоминания о PGP вижу только если они > >> некорректные :) > > AS> Либо одно из двух, либо веб-интерфейс гмейла не схлопывает все твои > подписи :-) > > > ну я переписываюсь по линуксу со всем миром и если бы были проблемы с > именно подписью, то кто-то бы на это мне указал (например > debian'овские роботы управляются по email и проверяют подписи). > > так что это проблема gmail'а скорее всего. кстати подпись идет > отдельным аттачем, а он ее у тебя показывает ее прямо в теле письма? > это значит гугель покушается на контент писем. это неправильно он > делает :) Отдельным аттачем, он с Content-Disposition: inline А раз ты просишь, то гуголь его и показывает inline. -- Alexander Lourier, http://aml.rulezz.ru/ From Kostya на yandex.ru Wed Feb 3 03:40:00 2010 From: Kostya на yandex.ru (=?koi8-r?B?68/T1NEg9MXO?=) Date: Wed, 03 Feb 2010 14:40:00 +0300 Subject: [Moscow.pm] MongoDB In-Reply-To: <96f4873d1002030336m7d7816c0xfaf94bbc4f86c29f@mail.gmail.com> References: <27731265195377@webmail58.yandex.ru> <96f4873d1002030336m7d7816c0xfaf94bbc4f86c29f@mail.gmail.com> Message-ID: <122421265197200@webmail46.yandex.ru> Да просто хотел узнать на сколько она стабильна. А то хотим заюзать его мастер - мастер (он даже работает), но как-то странно данные приходит на один из мастеров через несколько секунд. То есть как бы реплика одного из мастеров отстаёт. > я Юзаю немного правда на питоне > а что? > 3 февраля 2010 г. 13:09 пользователь Костя Тен написал: > > Развернуть > > Люди кто нибудь юзал MongoDB (http://www.mongodb.org/) ? > > > > > > > > -- > > Костя Тен > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > -- Костя Тен From andrey на kostenko.name Wed Feb 3 03:47:00 2010 From: andrey на kostenko.name (Andrey Kostenko) Date: Wed, 03 Feb 2010 14:47:00 +0300 Subject: [Moscow.pm] MongoDB In-Reply-To: <122421265197200@webmail46.yandex.ru> References: <27731265195377@webmail58.yandex.ru> <96f4873d1002030336m7d7816c0xfaf94bbc4f86c29f@mail.gmail.com> <122421265197200@webmail46.yandex.ru> Message-ID: <4B696234.6020909@kostenko.name> 03.02.10 14:40, Костя Тен написав(ла): > Да просто хотел узнать на сколько она стабильна. > А то хотим заюзать его мастер - мастер (он даже работает), но как-то странно данные приходит на один из мастеров через несколько секунд. > То есть как бы реплика одного из мастеров отстаёт. > > > > >> я Юзаю немного правда на питоне >> а что? >> 3 февраля 2010 г. 13:09 пользователь Костя Тен написал: >> >>> Развернуть >>> Люди кто нибудь юзал MongoDB (http://www.mongodb.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 > Там есть список проектов, которые используют MongoDB. Но все они стремненькие какие-то From znick на hackerdom.ru Wed Feb 3 03:51:14 2010 From: znick на hackerdom.ru (Nickolai Zhuravlev) Date: Wed, 3 Feb 2010 16:51:14 +0500 Subject: [Moscow.pm] Why Perl? (Andrew Shitov) In-Reply-To: <91318901002030325s57b3dad6q6d4e4f6b14398317@mail.gmail.com> References: <91318901002030325s57b3dad6q6d4e4f6b14398317@mail.gmail.com> Message-ID: <433f623b1002030351q75b5c309kc582482153b0d975@mail.gmail.com> 2010/2/3 Анатолий Шарифулин : > Есть отличный пример Екатеринбурга, где начинающие программисты учат сразу > Perl. Не хочется ломать красивую картинку, но это не совсем так :) Картина примерно такая (по памяти, могу ошибиться): 1 семестр - ОС, C++, Скрипты (Jscript) 2 семестр - Perl, Сети 3 семестр - Архитектура ЭВМ, Java 4 семестр - Web, acm 5 семестр - Аппаратные средства Где-то еще вроде C#/.NET светится - не помню. И СУБД еще где-то есть. Я курсы >=3 не очень помню. Указано когда курс начинается, длится он может больше семестра. Например, Perl - годовой курс. -- Николай Журавлёв From chesnokov.ilya на gmail.com Wed Feb 3 03:52:08 2010 From: chesnokov.ilya на gmail.com (=?KOI8-R?B?6czY0SD+xdPOz8vP1w==?=) Date: Wed, 3 Feb 2010 14:52:08 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> Message-ID: <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> 3 февраля 2010 г. 10:02 пользователь Andrei написал: > 3 февраля 2010 г. 7:54 пользователь Andrew Shitov написал: > > Дано: >> Аудитория начинающих программистов, которые еще не сделали выбор >> своего основного языка. >> >> Задача: >> Показать им прелести перла. >> >> >> О чем бы вы сказали в первую очередь? >> > > Покажи им свой рассчётный листок. :) > Плюс стопицот. Люди изучают язык программирования для того, чтобы зарабатывать потом деньги на своих знаниях, поэтому надо вселить в них уверенность в то, что программисты на этом языке будут востребованы. Fun для большинства на втором месте (имхо). Я бы рассказал несколько success stories - или своих, если есть, или каких-нибудь известных компаний. Потом озадачил бы аудиторию вопросом: как вы думаете, что именно привело разработчиков этих проектов к успеху? Конечно же Perl! Ну и рассказал бы, какие ключевые особенности Perl-а помогли в данном случае. Вдаваться бы сильно в подробности языка не стал. Можно поверхностно перечислить некоторые механизмы, а потом показать какой-нибудь трюк - быстро решить на Perl сложную на первый взгляд задачу. В процессе можно заодно и указать, что "сейчас я использую такой-то механизм, который в Perl используется постоянно, а чтобы использовать его в других языках, надо сделать N дополнительных телодвижений". Написав кусок красивого кода можно развенчать миф о том, что Perl - это write-only язык. Показал бы пару графиков из доклада Tim Bunce "Perl Myths" - например, те, где он сравнивает количество вакансий по запросам "Web Developer" и "Software Engineer" и объяснил бы, почему у людей, программирующих на Perl, больше шансов стать инженерами и архитекторами ПО, а не остаться на всю жизнь быдлокодерами. То есть, к примеру, это более серьёзные требования к самодисциплине и расширению своих знаний - не каждый выдержит это, но те, кто выдержат - выйдут победителями. Заманил бы их правом называться "Perl хакерами" :) Ну ещё если возьмёшься показывать CPAN, то желательно, имхо, привести несколько примеров конкретных модулей, которые выполняют конкретные задачи, причём делают это красиво - чтобы люди поверили, что на Perl можно красиво и быстро решить практически любую задачу, причем пользоваться при этом обширной сетью бесплатных компонентов. Вот как-то так. -- > Andrei Protasovitski > < andrei[dot]protasovitski[at]gmail[dot]com > > Diemen, Netherlands > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Чесноков Илья ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From yu.pats на gmail.com Wed Feb 3 04:28:20 2010 From: yu.pats на gmail.com (Yuri Pac) Date: Wed, 3 Feb 2010 14:28:20 +0200 Subject: [Moscow.pm] Why Perl? In-Reply-To: <25d777681002030154r6787f958w95a6d39a9b499914@mail.gmail.com> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <25d777681002030154r6787f958w95a6d39a9b499914@mail.gmail.com> Message-ID: 2010/2/3 Andrei : > 3 февраля 2010 г. 9:21 пользователь Nickolai Zhuravlev > написал: >> Привет! >> 2010/2/3 Andrew Shitov : >> > О чем бы вы сказали в первую очередь? >> >> - разводить холивары perl vs. ... я бы не стал и как-нибудь бы уходил >> от откровенно холиварных вопросов > > Там не холивар, а пародия на холивар. Взято пять плюсов и 5 минусов каждого > языка. Итого рассматриваются 5 аспектов. Вот тут: > http://www.slideshare.net/aspushkin/perl-vs-java > > Жалко, слайдшара не показывает анимацию... Вообще-то у кого-то (не будем показывать пальцем у кого :) ) есть видео этого лайтинга. -- WBR, Yuri Pats From ruslan.zakirov на gmail.com Wed Feb 3 05:14:21 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 3 Feb 2010 16:14:21 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <233431265193492@webmail124.yandex.ru> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <233431265193492@webmail124.yandex.ru> Message-ID: <589c94401002030514i53440e40g853618445f17272c@mail.gmail.com> 2010/2/3 STork Loginoff Николай Александрович : > А в договоре написано что перед увольнением нужно предупредить за 3 месяца? И как потом менять работу? ;-) не уж, увольте... Так вы не ведитесь на противоправные пункты. Подпишите, но не исполняйте. Статья 5 ... Условия договоров о труде, ухудшающие положение работников по сравнению с законодательством о труде являются недействительными. ... Статья 31. Расторжение трудового договора (контракта), заключенного на неопределенный срок, по инициативе работника Работники имеют право расторгнуть трудовой договор (контракт), заключенный на неопределенный срок, предупредив об этом администрацию письменно за две недели. ... По истечении срока предупреждения об увольнении работник вправе прекратить работу, а администрация предприятия, учреждения, организации обязана выдать работнику трудовую книжку и произвести с ним расчет. По договоренности между работником и администрацией трудовой договор (контракт) может быть расторгнут и до истечения срока предупреждения об увольнении. ... -- Best regards, Ruslan. From andrey на kostenko.name Wed Feb 3 05:24:33 2010 From: andrey на kostenko.name (Andrey Kostenko) Date: Wed, 03 Feb 2010 16:24:33 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <589c94401002030514i53440e40g853618445f17272c@mail.gmail.com> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <233431265193492@webmail124.yandex.ru> <589c94401002030514i53440e40g853618445f17272c@mail.gmail.com> Message-ID: <4B697911.8030003@kostenko.name> 03.02.10 16:14, Ruslan Zakirov написав(ла): > 2010/2/3 STork Loginoff Николай Александрович: > >> А в договоре написано что перед увольнением нужно предупредить за 3 месяца? И как потом менять работу? ;-) не уж, увольте... >> > Так вы не ведитесь на противоправные пункты. Подпишите, но не исполняйте. > > Статья 5 ... > > Условия договоров о труде, ухудшающие положение работников по > сравнению с законодательством о труде являются недействительными. > > ... > > Статья 31. Расторжение трудового договора (контракта), заключенного на > неопределенный срок, по инициативе работника > > Работники имеют право расторгнуть трудовой договор (контракт), > заключенный на неопределенный срок, предупредив об этом администрацию > письменно за две недели. > > ... > > По истечении срока предупреждения об увольнении работник вправе > прекратить работу, а администрация предприятия, учреждения, > организации обязана выдать работнику трудовую книжку и произвести с > ним расчет. > По договоренности между работником и администрацией трудовой договор > (контракт) может быть расторгнут и до истечения срока предупреждения > об увольнении. > > ... > > А если в договоре будет срок определен? 28 лет? :-) То уже никаких 2-х недель?)) From andrei.protasovitski на gmail.com Wed Feb 3 05:49:31 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Wed, 3 Feb 2010 14:49:31 +0100 Subject: [Moscow.pm] Why Perl? In-Reply-To: <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> Message-ID: <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> 3 февраля 2010 г. 12:52 пользователь Илья Чесноков написал: > 3 февраля 2010 г. 10:02 пользователь Andrei < > andrei.protasovitski на gmail.com> написал: > > 3 февраля 2010 г. 7:54 пользователь Andrew Shitov написал: >> >> Дано: >>> Аудитория начинающих программистов, которые еще не сделали выбор >>> своего основного языка. >>> >>> Задача: >>> Показать им прелести перла. >>> >>> >>> О чем бы вы сказали в первую очередь? >>> >> >> Покажи им свой рассчётный листок. :) >> > > Плюс стопицот. Люди изучают язык программирования для того, чтобы > зарабатывать потом деньги на своих знаниях, поэтому надо вселить в них > уверенность в то, что программисты на этом языке будут востребованы. > Fun для большинства на втором месте (имхо). > Скажи ещё, что если будут хорошо учиться, смогуть устроиться на работу в Голландии, где много диких обезьян^W^Wпроституток и марихуаны. (Надо задействовать все мотиваторы!) -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ruslan.zakirov на gmail.com Wed Feb 3 05:56:23 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 3 Feb 2010 16:56:23 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <4B697911.8030003@kostenko.name> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <233431265193492@webmail124.yandex.ru> <589c94401002030514i53440e40g853618445f17272c@mail.gmail.com> <4B697911.8030003@kostenko.name> Message-ID: <589c94401002030556v680063cch1f53eadef8264853@mail.gmail.com> 2010/2/3 Andrey Kostenko : > 03.02.10 16:14, Ruslan Zakirov написав(ла): [snip] >> Условия договоров о труде, ухудшающие положение работников по >> сравнению с законодательством о труде являются недействительными. [snip] > А если в договоре будет срок определен? 28 лет? :-) То уже никаких 2-х > недель?)) В статье пятой, которая процитирована выше, все написано. -- Best regards, Ruslan. From andrey на kostenko.name Wed Feb 3 05:59:19 2010 From: andrey на kostenko.name (Andrey Kostenko) Date: Wed, 03 Feb 2010 16:59:19 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <589c94401002030556v680063cch1f53eadef8264853@mail.gmail.com> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <233431265193492@webmail124.yandex.ru> <589c94401002030514i53440e40g853618445f17272c@mail.gmail.com> <4B697911.8030003@kostenko.name> <589c94401002030556v680063cch1f53eadef8264853@mail.gmail.com> Message-ID: <4B698137.6000702@kostenko.name> 03.02.10 16:56, Ruslan Zakirov написав(ла): > 2010/2/3 Andrey Kostenko: > >> 03.02.10 16:14, Ruslan Zakirov написав(ла): >> > [snip] > > >>> Условия договоров о труде, ухудшающие положение работников по >>> сравнению с законодательством о труде являются недействительными. >>> > [snip] > > >> А если в договоре будет срок определен? 28 лет? :-) То уже никаких 2-х >> недель?)) >> > В статье пятой, которая процитирована выше, все написано. > > "По сравнению с законодательством." Но в статье 31 защищается только договор на неопределенный срок. А про определенный ни слова :-) From dmitry на eremeev.ru Wed Feb 3 06:07:11 2010 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Wed, 3 Feb 2010 17:07:11 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> Message-ID: <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> А надо ли убеждать? Платформа сама найдет себе дорогу если перспективна. Практически весь Рамблер и X% Яндекса и Майла на Perl. Какие еще могут быть доводы? :-) P.S. А зарплата как цифра не всегда показатель. From andy на shitov.ru Wed Feb 3 06:09:22 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 3 Feb 2010 17:09:22 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: > А надо ли убеждать? Задача не убедить, а показать. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From onokonem на gmail.com Wed Feb 3 06:10:54 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Wed, 3 Feb 2010 17:10:54 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: > Задача не убедить, а показать. Показать что? From andrei.protasovitski на gmail.com Wed Feb 3 06:12:13 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Wed, 3 Feb 2010 15:12:13 +0100 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: <25d777681002030612t793be453s25ba6fc2e4ea0ff3@mail.gmail.com> 3 февраля 2010 г. 15:09 пользователь Andrew Shitov написал: > > А надо ли убеждать? > > Задача не убедить, а показать. > > http://www.isperldead.org/ ^W http://www.isperldead.com/ ? -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andy на shitov.ru Wed Feb 3 06:13:00 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 3 Feb 2010 17:13:00 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: >> Задача не убедить, а показать. > Показать что? Вот так и происходят обсуждения. Цитата из первого письма этой темы: " Задача: Показать им прелести перла. " -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From kapranoff на gmail.com Wed Feb 3 06:14:04 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Wed, 3 Feb 2010 17:14:04 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: Студентам надо о будущем думать, а не о настоящем. На Whale Rider Сегалович чётко сказал, что Яндекс от Перла постепенно отказывается. Габриэлян ответил, что всех перловиков они наймут, но будут пробовать и другие технологии. (анти-оффтопик: я начиная с 3-го курса делал лабораторные на Перле -- потому что получалось быстрее, чем у коллег, которые мучались с паскалем и си++. в итоге и диплом состоял из кучи скриптов. Перл -- отличный экспериментаторский, исследовательский язык, это важно для студентов, в особенности НЕ-программистов. надо подумать, как это можно быстро показать) -- Alex Kapranoff. 2010/2/3 Dmitry Eremeev : > А надо ли убеждать? > > Платформа сама найдет себе дорогу если перспективна. > > Практически весь Рамблер и X% Яндекса и Майла на Perl. > > Какие еще могут быть доводы? :-) > > > P.S. А зарплата как цифра не всегда показатель. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From onokonem на gmail.com Wed Feb 3 06:18:32 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Wed, 3 Feb 2010 17:18:32 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: > " > Задача: > Показать им прелести перла. > " Похоже попытку распространять Хастлер в детском саду :) Чтобы осознать эти "прелести" надо пару лет попрограммировать на sh. Или сделать десяток кроссплатформенных утилит. IMHO. From ruslan.zakirov на gmail.com Wed Feb 3 06:20:51 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 3 Feb 2010 17:20:51 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <4B698137.6000702@kostenko.name> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <233431265193492@webmail124.yandex.ru> <589c94401002030514i53440e40g853618445f17272c@mail.gmail.com> <4B697911.8030003@kostenko.name> <589c94401002030556v680063cch1f53eadef8264853@mail.gmail.com> <4B698137.6000702@kostenko.name> Message-ID: <589c94401002030620u6cea5f61j891b163c50e83f20@mail.gmail.com> 2010/2/3 Andrey Kostenko : > 03.02.10 16:56, Ruslan Zakirov написав(ла): >>> А если в договоре будет срок определен? 28 лет? :-) То уже никаких 2-х >>> недель?)) >>> >> >> В статье пятой, которая процитирована выше, все написано. >> >> > > "По сравнению с законодательством." Но в статье 31 защищается только договор > на неопределенный срок. А про определенный ни слова :-) Я не понял про какой срок идет речь. Ограничение срока до 5 лет. Из того, что я знаю, я никому не советую наниматься на срочные контракты на постоянную работу :) Далее читайте КЗОТ. -- Best regards, Ruslan. From dmarsentev на gmail.com Wed Feb 3 06:37:35 2010 From: dmarsentev на gmail.com (Dmitry Arsentiev) Date: Wed, 3 Feb 2010 17:37:35 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: > На Whale Rider Сегалович чётко сказал, что Яндекс от Перла постепенно > отказывается. А он не сказал, в пользу какого именно языка отказываются? Насколько я понимаю, в пользу Питона. > Перл -- > отличный экспериментаторский, исследовательский язык, это важно для > студентов, в особенности НЕ-программистов. надо подумать, как это > можно быстро показать) Питон проще, порог вхождения как минимум вдвое ниже, для экспериментов идеален. From andy на shitov.ru Wed Feb 3 06:44:07 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 3 Feb 2010 17:44:07 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: > Питон проще, порог вхождения как минимум вдвое ниже, > для экспериментов идеален. Почему? По-моему, необходимость считать пробелы это только усложняет. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From kapranoff на gmail.com Wed Feb 3 06:50:35 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Wed, 3 Feb 2010 17:50:35 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: 2010/2/3 Dmitry Arsentiev : >> На Whale Rider Сегалович чётко сказал, что Яндекс от Перла постепенно >> отказывается. > А он не сказал, в пользу какого именно языка отказываются? > Насколько я понимаю, в пользу Питона. Не сказал. Я бы скорее предположил Яву, учитывая их масштабы. >> Перл -- >> отличный экспериментаторский, исследовательский язык, это важно для >> студентов, в особенности НЕ-программистов. надо подумать, как это >> можно быстро показать) > Питон проще, порог вхождения как минимум вдвое ниже, > для экспериментов идеален. Было бы здорово услышать аргументацию. Не флейма ради, а чтобы понимать и упоминать. From evdokimov.denis на gmail.com Wed Feb 3 06:54:26 2010 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Wed, 3 Feb 2010 17:54:26 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: > А он не сказал, в пользу какого именно языка отказываются? > Насколько я понимаю, в пользу Питона. у Питона есть все шансы отхватить кусок перловой ниши. Но не забывайте, что в Яндексе используется не только Перл, но и Си, и Си++, и Ява, и Питон. Лично мне Питон интересен, но менее интересен, чем Перл. У Питона схожие с Перлом возможности/проблемы, какие-то вещи сделаны по другому, но не лучше. Очень небольшая часть сделана лучше, а какая-то часть явно хуже. From yu.pats на gmail.com Wed Feb 3 07:20:01 2010 From: yu.pats на gmail.com (Yuri Pac) Date: Wed, 3 Feb 2010 17:20:01 +0200 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: 2010/2/3 Andrew Shitov : >> Питон проще, порог вхождения как минимум вдвое ниже, >> для экспериментов идеален. > > Почему? По-моему, необходимость считать пробелы это только усложняет. Зато отпадает необходимость считать скобки :) Отступы не проблема какраз. Правильно настроенный редактор решает ее раз и навсегда. У меня и в перле уже 7 лет как отступы для блоков одинаковые, пробелами. -- WBR, Yuri Pats From andy на shitov.ru Wed Feb 3 07:22:58 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 3 Feb 2010 18:22:58 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: > Отступы не проблема какраз. Правильно настроенный редактор решает ее > раз и навсегда. Более того, Питон (по крайней мере под Windows) идет в комплекте с редактором, который сам занимается отступами. А в документации написано, что хотя родной шел не умеет добавлять отступы, но это временно. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From dmarsentev на gmail.com Wed Feb 3 07:35:33 2010 From: dmarsentev на gmail.com (Dmitry Arsentiev) Date: Wed, 3 Feb 2010 18:35:33 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: >> Питон проще, порог вхождения как минимум вдвое ниже, >> для экспериментов идеален. > > Было бы здорово услышать аргументацию. Не флейма ради, а чтобы > понимать и упоминать. Спросил у коллеги, который пробовал сам выучить Пёрл, а потом стал программировать на Питоне. Во-первых, отступы. Не так страшны. как их малюют. Коллега говорит, что отступы приводили его в ярость только первую неделю. Потом привык и "забыл", т.е. стал делать на автомате. Другими словами, отступы - это такое "ката" питонера. :) Во-вторых, у Питона правильная для новичка, изучающего язык, идеология: Есть Только Один Способ Сделать Это Правильно. В отличие от Перла, с его идеологией TIMTOWTDI. Для новичка проще выучить один способ, который НАДЁЖНО работает ВСЕГДА ОДИНАКОВО. Вообще, хорош тот язык, в котором кирпичиков мало, а составить из этих кирпичиков можно богато всего. В Перле наоборот - на много случаев свой кипичик. По поводу работает ВСЕГДА ОДИНАКОВО - следующий пункт. В-третьих, в питоне слабая зависимость от контекста. В Перле, например, одна и та же переменная $_ в разных контекстах ведёт себя по разному и порой нужно задумываться, в каком контексте мы сейчас находимся. В-четвёртых, обилие специальных переменных и, шире, идиоматизация языка. Пёрл - язык с очень направильной, нелогичной грамматикой и с огромным количеством идиом. Вот что это за переменные такие? $| $|- $& $^I $^O и т.д. Если выучил две-три вещи в пёрл, то не факт, что догадаешься, как должны выглядеть/называться другие две-три вещи. В Питоне всё логичнее. Если выучил десять "кирпичиков", то про остальное можно логически догадаться. Т.е. питон - это правильная литературная речь. Да, это речь с длиннотами, но не переполненная сверх всякой меры жаргонизмами, идиомами и авторскими неологизмами. В этой речи есть подлежащее и сказуемое, они видны. В-пятых. Ссылки, разыменование ссылок. Я спросил у коллеги, он сказал, что такого разнообразия игр со сслыками, как в перле, в питоне нету. Т.е. всякие \() , \&funcfoo, %{ $refhash } и т.д. - нету их. Правда, в питоне нету автовивификации, насколько я знаю.. И это единственный крупный минус питона перед перлом в моих глазах. В-шестых. Объекты перла слизаны с объектов питона. Поэтому здесь питон не хуже перла. В-седьмых, сопровождать чужой код на питоне проще, чем сопровождать чужой код на перле. Последнее иногда просто невозможно. Т.е. уход крутого разработчика означает сперва "обожествление", а потом и омертвение оставленного разработчиком кода. Вот, здесь выдохся. Если подумать, можно, наверное, написать ещё. Хотя надо делать поправку, что на чужом лугу трава кажется зеленей и чужой кусок пирога слаще, тем не менее, всё-таки питон проще для изучение. Отношение "отдача на вложение" явно больше. From dmarsentev на gmail.com Wed Feb 3 07:36:20 2010 From: dmarsentev на gmail.com (Dmitry Arsentiev) Date: Wed, 3 Feb 2010 18:36:20 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: > Почему? По-моему, необходимость считать пробелы это только усложняет. Ответил Алексею Капранову. From shafiev на gmail.com Wed Feb 3 07:36:35 2010 From: shafiev на gmail.com (Naim Shafiev) Date: Wed, 3 Feb 2010 18:36:35 +0300 Subject: [Moscow.pm] Why Perl? (Andrew Shitov) In-Reply-To: <433f623b1002030351q75b5c309kc582482153b0d975@mail.gmail.com> References: <91318901002030325s57b3dad6q6d4e4f6b14398317@mail.gmail.com> <433f623b1002030351q75b5c309kc582482153b0d975@mail.gmail.com> Message-ID: <218771511002030736r649ed583w2ceb4fae639740af@mail.gmail.com> Ну у вас очень хорошая программа. Я учись на специальности 230105 (Программное обеспечение вычислительной техники и автоматизированных систем ) И у нас дела обстояли так 1 семестр - паскаль (процедурный) 2 семестр - паскаль ООП 3 - С (Visual studio ) 4 - C++ ( ООП но не весь) (Преподавательница была очень граммотная) 4 - Лаб Ос - (зависит от преподавателя - в основном свой UUM ) 5 - ООП - smalltalk(Вела смольянинова - самый ужасный препод на кафедре - нихрена не знала языках,нам тока мозг парила<Хвост я еле-еле сдал> ) 5 - Mathcad (хотя там об языке было немного) 5 - Ос - Был правда обзорный курс (но этого большинству наших студентов хватает и так ;) ) 6 семестр - функциональное и логическое програмированние - Visual Prolog (очень древняя версия - и вела таже Смольянинова ) 7 cеместр - Моделирование Систем - GPSS (но тут вариантова мало кроме самой системы есть тока Simula, Но как мне обьяснили в экс СССР его не преподают по историческим причинам ) 8 Теория языков програмирования (даже свой транслятор на перле написал <понял что написать даже простой транслятор это непросто>) 9 ПК6 - Тут тока смореле C# и .NET (но мало очень ) Это программа специалиста - в бакалавриате все сильно порезали 3 февраля 2010 г. 14:51 пользователь Nickolai Zhuravlev написал: > 2010/2/3 Анатолий Шарифулин : >> Есть отличный пример Екатеринбурга, где начинающие программисты учат сразу >> Perl. > > Не хочется ломать красивую картинку, но это не совсем так :) > Картина примерно такая (по памяти, могу ошибиться): > > 1 семестр - ОС, C++, Скрипты (Jscript) > 2 семестр - Perl, Сети > 3 семестр - Архитектура ЭВМ, Java > 4 семестр - Web, acm > 5 семестр - Аппаратные средства > > Где-то еще вроде C#/.NET светится - не помню. > И СУБД еще где-то есть. Я курсы >=3 не очень помню. > > Указано когда курс начинается, длится он может больше семестра. > Например, Perl - годовой курс. > > > -- > Николай Журавлёв > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From yury.zavarin на gmail.com Wed Feb 3 07:38:42 2010 From: yury.zavarin на gmail.com (Yury Zavarin) Date: Wed, 3 Feb 2010 18:38:42 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: <428ab1002030738p16bd11d4wbf343683b62f96a6@mail.gmail.com> 2010/2/3 Andrew Shitov > > Отступы не проблема какраз. Правильно настроенный редактор решает ее > > раз и навсегда. > > Более того, Питон (по крайней мере под Windows) идет в комплекте с > редактором, который сам занимается отступами. А в документации > написано, что хотя родной шел не умеет добавлять отступы, но это > временно. > Может быть я слишком мало имел дело с Python'ом. Но вот типичные примеры, когда мне было неудобно с его отступами: 1. Кто-то присылает мне кусок кода в jabber. Этот кусок кода можно выполнить независимо, но у приславшего код был внутри функции. Я хочу просто скопировать этот код в питоновый шелл. Нельзя, нужно убрать лишние отступы. 2. У меня есть блок if. Я в целях отладки хочу его временно отключить. В Perl'е мне достаточно закомменитровать сам if с открывающими и закрывающими скобками. В Python'е мне нужно менять отступы (можно, конечно, понять само условие, но тогда об этом можно забыть в отличие от комментариев). И т. д. и т. п. То есть в конечном виде, когда программа написана, это выглядит может быть и ничего, но во время разработки неудобно. > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From 403rus на gmail.com Wed Feb 3 07:38:30 2010 From: 403rus на gmail.com (Dmitriy T.) Date: Wed, 03 Feb 2010 18:38:30 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: <4B699876.6010001@gmail.com> On 03.02.2010 17:37, Dmitry Arsentiev wrote: >> На Whale Rider Сегалович чётко сказал, что Яндекс от Перла постепенно >> отказывается. >> > А он не сказал, в пользу какого именно языка отказываются? > Насколько я понимаю, в пользу Питона. > > Если верить Бобуку то они перловиков на питон переучивают. Только понятное дело что это у них задействовано в сопутствующих проектах а не в основном поиске. From kaa на zvuki.ru Wed Feb 3 07:40:04 2010 From: kaa на zvuki.ru (Andrew Kopeyko) Date: Wed, 03 Feb 2010 18:40:04 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <589c94401002030620u6cea5f61j891b163c50e83f20@mail.gmail.com> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <233431265193492@webmail124.yandex.ru> <589c94401002030514i53440e40g853618445f17272c@mail.gmail.com> <4B697911.8030003@kostenko.name> <589c94401002030556v680063cch1f53eadef8264853@mail.gmail.com> <4B698137.6000702@kostenko.name> <589c94401002030620u6cea5f61j891b163c50e83f20@mail.gmail.com> Message-ID: <4B6998D4.7050408@zvuki.ru> Ruslan Zakirov wrote: > 2010/2/3 Andrey Kostenko : >> 03.02.10 16:56, Ruslan Zakirov написав(ла): >>>> А если в договоре будет срок определен? 28 лет? :-) То уже никаких 2-х >>>> недель?)) >>>> >>> В статье пятой, которая процитирована выше, все написано. >>> >>> >> "По сравнению с законодательством." Но в статье 31 защищается только договор >> на неопределенный срок. А про определенный ни слова :-) > > Я не понял про какой срок идет речь. Ограничение срока до 5 лет. Из > того, что я знаю, я никому не советую наниматься на срочные контракты > на постоянную работу :) Оформиться по срочному договору на постоянную работу не получится - как только вы приступите к ней, ваш срочный контракт _автоматически_, вне зависимости от пожеланий работодателя и текста договора, превращается в _бессрочный_. ;-) Ибо для срочного договора есть чётко описанные условия его заключения (в основном - ограничение объёма и сроков работ, типа "написать 200 строк кода за 2 дня"), и постоянная работа под эти условия не подпадает, ну никак. > Далее читайте КЗОТ. Разумеется, читать надо первоисточник. -- Best regards, Andrew A. Kopeyko http://www.zvuki.ru/ From shafiev на gmail.com Wed Feb 3 07:45:58 2010 From: shafiev на gmail.com (Naim Shafiev) Date: Wed, 3 Feb 2010 18:45:58 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <4B699876.6010001@gmail.com> References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> <4B699876.6010001@gmail.com> Message-ID: <218771511002030745o532a898fmfa6dfdb16143ce5c@mail.gmail.com> Вообще то из того же Лора - все сразу наезжают на отступы хотя они всего лишь для упрощения визуального восприятия человека(ведь элементов меньше).ИМХО конечно 3 февраля 2010 г. 18:38 пользователь Dmitriy T. <403rus на gmail.com> написал: > On 03.02.2010 17:37, Dmitry Arsentiev wrote: >>> >>> На Whale Rider Сегалович чётко сказал, что Яндекс от Перла постепенно >>> отказывается. >>> >> >> А он не сказал, в пользу какого именно языка отказываются? >> Насколько я понимаю, в пользу Питона. >> >> > > Если верить Бобуку то они перловиков на питон переучивают. Только понятное > дело что это у них задействовано в сопутствующих проектах а не в основном > поиске. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From mshogin на gmail.com Wed Feb 3 07:46:29 2010 From: mshogin на gmail.com (=?koi8-r?B?+8/Hyc4g7cnIwcnM?=) Date: Wed, 3 Feb 2010 18:46:29 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> Message-ID: <05d501caa4e8$13518d00$39f4a700$@com> > On Wed, 3 Feb 2010, Шогин Михаил wrote: >> >> Привет сообществу! >> У нас появилась вакансия, и не одна ) > Правильно я понимаю, что, раз город не указан, предполагается удаленка? Нет, full-time. Москва, офис 3 мин. от м.Аэропорт. ;) > А <очень хорошо> или <отлично> это как? Вы приходите и поговорим :) В наш проект, основной упор все же на SQL делаем. По другим проектам - основной упор на perl, все подробности выясняются техническим собеседованием :) From yu.pats на gmail.com Wed Feb 3 07:48:59 2010 From: yu.pats на gmail.com (Yuri Pac) Date: Wed, 3 Feb 2010 17:48:59 +0200 Subject: [Moscow.pm] Why Perl? In-Reply-To: <428ab1002030738p16bd11d4wbf343683b62f96a6@mail.gmail.com> References: <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> <428ab1002030738p16bd11d4wbf343683b62f96a6@mail.gmail.com> Message-ID: 2010/2/3 Yury Zavarin : > > > 2010/2/3 Andrew Shitov >> >> > Отступы не проблема какраз. Правильно настроенный редактор решает ее >> > раз и навсегда. >> >> Более того, Питон (по крайней мере под Windows) идет в комплекте с >> редактором, который сам занимается отступами. А в документации >> написано, что хотя родной шел не умеет добавлять отступы, но это >> временно. > > Может быть я слишком мало имел дело с Python'ом. Но вот типичные примеры, > когда мне было неудобно с его отступами: > 1. Кто-то присылает мне кусок кода в jabber. Этот кусок кода можно выполнить > независимо, но у приславшего код был внутри функции. Я хочу просто > скопировать этот код в питоновый шелл. Нельзя, нужно убрать лишние отступы. > 2. У меня есть блок if. Я в целях отладки хочу его временно отключить.  В > Perl'е мне достаточно закомменитровать сам if с открывающими и закрывающими > скобками. В Python'е мне нужно менять отступы (можно, конечно, понять само > условие, но тогда об этом можно забыть в отличие от комментариев). И т. д. и > т. п. Многие редакторы позволяют автоформатировать блоки скопипасченного текста. Второе замечание справедливо только на 1-м уровне вложения. if 1==1: #if 1==1: print 'OK' работает -- WBR, Yuri Pats From proler на gmail.com Wed Feb 3 07:53:00 2010 From: proler на gmail.com (Oleg Alexeenkov) Date: Wed, 03 Feb 2010 18:53:00 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <428ab1002030738p16bd11d4wbf343683b62f96a6@mail.gmail.com> References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> <428ab1002030738p16bd11d4wbf343683b62f96a6@mail.gmail.com> Message-ID: <4B699BDC.9000403@gmail.com> On 03.02.2010 18:38, Yury Zavarin wrote: > > > 2010/2/3 Andrew Shitov > > > > Отступы не проблема какраз. Правильно настроенный редактор решает ее > > раз и навсегда. > > Более того, Питон (по крайней мере под Windows) идет в комплекте с > редактором, который сам занимается отступами. А в документации > написано, что хотя родной шел не умеет добавлять отступы, но это > временно. > > > Может быть я слишком мало имел дело с Python'ом. Но вот типичные > примеры, когда мне было неудобно с его отступами: > 1. Кто-то присылает мне кусок кода в jabber. Этот кусок кода можно > выполнить независимо, но у приславшего код был внутри функции. Я хочу > просто скопировать этот код в питоновый шелл. Нельзя, нужно убрать > лишние отступы. > 2. У меня есть блок if. Я в целях отладки хочу его временно отключить. > В Perl'е мне достаточно закомменитровать сам if с открывающими и > закрывающими скобками. В Python'е мне нужно менять отступы (можно, > конечно, понять само условие, но тогда об этом можно забыть в отличие от > комментариев). И т. д. и т. п. > > То есть в конечном виде, когда программа написана, это выглядит может > быть и ничего, но во время разработки неудобно. > Предлагаю пропатчить питон, чтоб в нем небыло отступов и были if(..){..} конструкции. Тогда получится более-менее нормальный язык :) From ruslan.zakirov на gmail.com Wed Feb 3 07:54:06 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 3 Feb 2010 18:54:06 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <4B6998D4.7050408@zvuki.ru> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <233431265193492@webmail124.yandex.ru> <589c94401002030514i53440e40g853618445f17272c@mail.gmail.com> <4B697911.8030003@kostenko.name> <589c94401002030556v680063cch1f53eadef8264853@mail.gmail.com> <4B698137.6000702@kostenko.name> <589c94401002030620u6cea5f61j891b163c50e83f20@mail.gmail.com> <4B6998D4.7050408@zvuki.ru> Message-ID: <589c94401002030754n69ef81abpdf0b0d176c0f4d4b@mail.gmail.com> 2010/2/3 Andrew Kopeyko : > Ruslan Zakirov wrote: >> >> 2010/2/3 Andrey Kostenko : >>> >>> 03.02.10 16:56, Ruslan Zakirov написав(ла): >>>>> >>>>> А если в договоре будет срок определен? 28 лет? :-) То уже никаких 2-х >>>>> недель?)) >>>>> >>>> В статье пятой, которая процитирована выше, все написано. >>>> >>>> >>> "По сравнению с законодательством." Но в статье 31 защищается только >>> договор >>> на неопределенный срок. А про определенный ни слова :-) >> >> Я не понял про какой срок идет речь. Ограничение срока до 5 лет. Из >> того, что я знаю, я никому не советую наниматься на срочные контракты >> на постоянную работу :) > > Оформиться по срочному договору на постоянную работу не получится - как > только вы приступите к ней, ваш срочный контракт _автоматически_, вне > зависимости от пожеланий работодателя и текста договора, превращается в > _бессрочный_. > ;-) Ты путаешь срочный договор на определенный объем работ и срочный договор по времени: Статья 17: ... Трудовые договоры (контракты) заключаются: (в ред. Закона РФ от 25.09.1992 N 3543-1) 1) на неопределенный срок; 2) на определенный срок не более пяти лет; (в ред. Закона РФ от 25.09.1992 N 3543-1) 3) на время выполнения определенной работы. ... > Ибо для срочного договора есть чётко описанные условия его заключения (в > основном - ограничение объёма и сроков работ, типа "написать 200 строк кода > за 2 дня"), и постоянная работа под эти условия не подпадает, ну никак. Ты говоришь про пункт три, а я про пункт 2. >>  Далее читайте КЗОТ. > > Разумеется, читать надо первоисточник. -- Best regards, Ruslan. From evgeniy на kosov.su Wed Feb 3 08:28:33 2010 From: evgeniy на kosov.su (Evgeniy Kosov) Date: Wed, 03 Feb 2010 19:28:33 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <589c94401002030754n69ef81abpdf0b0d176c0f4d4b@mail.gmail.com> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <233431265193492@webmail124.yandex.ru> <589c94401002030514i53440e40g853618445f17272c@mail.gmail.com> <4B697911.8030003@kostenko.name> <589c94401002030556v680063cch1f53eadef8264853@mail.gmail.com> <4B698137.6000702@kostenko.name> <589c94401002030620u6cea5f61j891b163c50e83f20@mail.gmail.com> <4B6998D4.7050408@zvuki.ru> <589c94401002030754n69ef81abpdf0b0d176c0f4d4b@mail.gmail.com> Message-ID: <4B69A431.1080903@kosov.su> Ruslan Zakirov wrote: > > Ты путаешь срочный договор на определенный объем работ и срочный > договор по времени: > > Статья 17: > ... > > Трудовые договоры (контракты) заключаются: > (в ред. Закона РФ от 25.09.1992 N 3543-1) > 1) на неопределенный срок; > 2) на определенный срок не более пяти лет; > (в ред. Закона РФ от 25.09.1992 N 3543-1) > 3) на время выполнения определенной работы. > > ... А разве КЗОТ ещё актуален? Я думал, его уже давно заменил ТК. -- С уважением, Евгений Косов From kaa на zvuki.ru Wed Feb 3 08:43:30 2010 From: kaa на zvuki.ru (Andrew Kopeyko) Date: Wed, 03 Feb 2010 19:43:30 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <589c94401002030754n69ef81abpdf0b0d176c0f4d4b@mail.gmail.com> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <233431265193492@webmail124.yandex.ru> <589c94401002030514i53440e40g853618445f17272c@mail.gmail.com> <4B697911.8030003@kostenko.name> <589c94401002030556v680063cch1f53eadef8264853@mail.gmail.com> <4B698137.6000702@kostenko.name> <589c94401002030620u6cea5f61j891b163c50e83f20@mail.gmail.com> <4B6998D4.7050408@zvuki.ru> <589c94401002030754n69ef81abpdf0b0d176c0f4d4b@mail.gmail.com> Message-ID: <4B69A7B2.4040508@zvuki.ru> Ruslan Zakirov wrote: > 2010/2/3 Andrew Kopeyko : >> Ruslan Zakirov wrote: >>> 2010/2/3 Andrey Kostenko : >>>> 03.02.10 16:56, Ruslan Zakirov написав(ла): >>>>>> А если в договоре будет срок определен? 28 лет? :-) То уже никаких 2-х >>>>>> недель?)) >>>>>> >>>>> В статье пятой, которая процитирована выше, все написано. >>>>> >>>>> >>>> "По сравнению с законодательством." Но в статье 31 защищается только >>>> договор >>>> на неопределенный срок. А про определенный ни слова :-) >>> Я не понял про какой срок идет речь. Ограничение срока до 5 лет. Из >>> того, что я знаю, я никому не советую наниматься на срочные контракты >>> на постоянную работу :) >> Оформиться по срочному договору на постоянную работу не получится - как >> только вы приступите к ней, ваш срочный контракт _автоматически_, вне >> зависимости от пожеланий работодателя и текста договора, превращается в >> _бессрочный_. >> ;-) > > Ты путаешь срочный договор на определенный объем работ и срочный > договор по времени: > > Статья 17: Откуда именно эта статья? КЗОТ или ТК? > ... > > Трудовые договоры (контракты) заключаются: > (в ред. Закона РФ от 25.09.1992 N 3543-1) > 1) на неопределенный срок; > 2) на определенный срок не более пяти лет; > (в ред. Закона РФ от 25.09.1992 N 3543-1) > 3) на время выполнения определенной работы. > > ... > >> Ибо для срочного договора есть чётко описанные условия его заключения (в >> основном - ограничение объёма и сроков работ, типа "написать 200 строк кода >> за 2 дня"), и постоянная работа под эти условия не подпадает, ну никак. > > Ты говоришь про пункт три, а я про пункт 2. В твоём первоисточнике просто перечичлены возможне типы, без описания каждого - надо читать весь ТК. Если я и путаю, то не сильно - для срочных договоров есть чёткие и жёсткие ограничения "когда можно" и "когда нельзя". "Гарант" сейчас открывать, если честно, уже лень. Но завтра, если шум не утихнет, - посмотрю обязательно. -- Best regards, Andrew A. Kopeyko http://www.zvuki.ru/ From nordicdyno на yandex.ru Wed Feb 3 09:47:47 2010 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Wed, 03 Feb 2010 20:47:47 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: <34541265219267@webmail106.yandex.ru> 03.02.10, 18:35, "Dmitry Arsentiev" : > В-четвёртых, обилие специальных переменных и, шире, идиоматизация языка. > Пёрл - язык с очень направильной, > нелогичной грамматикой и с огромным количеством идиом. > Вот что это за переменные такие? > $| $|- $& $^I $^O и т.д. > Если выучил две-три вещи в пёрл, то не факт, что догадаешься, > как должны выглядеть/называться другие две-три вещи. > В Питоне всё логичнее. > Если выучил десять "кирпичиков", то про остальное можно логически догадаться. > Т.е. питон - это правильная литературная речь. > Да, это речь с длиннотами, > но не переполненная сверх всякой меры жаргонизмами, > идиомами и авторскими неологизмами. > В этой речи есть подлежащее и сказуемое, они видны. Не соглашусь. По-моему как раз наоборот - Пёрл более похож на литературный язык, т.е. он обладает необходимой гибкостью (взять те же постфиксные команды) и "неформальностью" человеческогоо языка. Возможность выразить одну и ту же мысль разными способами - оттуда же. Python - это более "сухой" и "математичный" язык. "Если что-то - сделай то, иначе делай это". За что ИМХО и любим гиками. :) В перл можно писать так же, но можно и "сделай это и это если не случилась какая-то фигня или забей". Если мои аргументы не убедительны, то могу упомянуть еще один факт, то что Ларри Уолл - лингвист и "это многое объясняет" :) From andy на shitov.ru Wed Feb 3 10:27:51 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 3 Feb 2010 21:27:51 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <34541265219267@webmail106.yandex.ru> References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> <34541265219267@webmail106.yandex.ru> Message-ID: 2010/2/3 Orlovsky Alexander : > Python - это более "сухой" и "математичный" язык. В какой-то степени это и достоинство. Таким же языком написана и документация; значительную ее часть я смог освоить за пару часов, возвращаясь самолетом с Perl-воркшопа :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From dmarsentev на gmail.com Wed Feb 3 10:34:20 2010 From: dmarsentev на gmail.com (Dmitry Arsentiev) Date: Wed, 3 Feb 2010 21:34:20 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> <34541265219267@webmail106.yandex.ru> Message-ID: >> Python - это более "сухой" и "математичный" язык. > > В какой-то степени это и достоинство. Андрей, именно! 3 февраля 2010 г. 21:27 пользователь Andrew Shitov написал: > 2010/2/3 Orlovsky Alexander : >> Python - это более "сухой" и "математичный" язык. > > В какой-то степени это и достоинство. Таким же языком написана и > документация; значительную ее часть я смог освоить за пару часов, > возвращаясь самолетом с Perl-воркшопа :-) > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From dmarsentev на gmail.com Wed Feb 3 10:45:31 2010 From: dmarsentev на gmail.com (Dmitry Arsentiev) Date: Wed, 3 Feb 2010 21:45:31 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <34541265219267@webmail106.yandex.ru> References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> <34541265219267@webmail106.yandex.ru> Message-ID: АО> Если мои аргументы не убедительны, то могу упомянуть еще один факт, АО> то что Ларри Уолл - лингвист и "это многое объясняет" :) Александр. Так получилось, что в этом треде я ответил НЕ на вопрос Андрея Шитова - "Почему надо учить перлу начинающих программистов? " Я ответил Алексею Капранову, вопрос которого можно сформулировать так: почему я считаю, что студентов НЕ-программистов лучше учить питону, а не перлу. Вот фрагмент, с которого началось. АК>>> Перл -- АК>>> отличный экспериментаторский, исследовательский язык, это важно для АК>>> студентов, в особенности НЕ-программистов. надо подумать, как это АК>>> можно быстро показать) ДА>> Питон проще, порог вхождения как минимум вдвое ниже, ДА>> для экспериментов идеален. АК> Было бы здорово услышать аргументацию. Не флейма ради, а чтобы АК> понимать и упоминать. Т.е. мы не в чистом поле сравниваем языки, а в применении к задаче обучения студентов НЕ-программистов, которым для своих нужд разного рода автоматизации нужно умение быстрого "наколенного" программирования. Я счиатю, что пёрл для этой задачи подходит хуже питона. From funt4k на gmail.com Wed Feb 3 10:58:58 2010 From: funt4k на gmail.com (Dmitry Nizovtsev) Date: Wed, 3 Feb 2010 20:58:58 +0200 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> Message-ID: <96f4873d1002031058x670602a3w1c477f91da47950e@mail.gmail.com> Про отступы это верно. Я сам пол жизни программировал на C/C++/Perl и никогда в жизни б не поверил что можно так быстро перейти от скобок к отступам. На самом деле через 3 дня(ну максимум неделю) о скобках уже не вспоминаешь. >Есть Только Один Способ Сделать Это Правильно. Это вы идиализируете :) Например контроль доступа к аттрибутам обьектов можно сделать 4 способами причём эти способы меняются от версии к версии вот такой вот зоопарк. 3 февраля 2010 г. 17:35 пользователь Dmitry Arsentiev написал: > >> Питон проще, порог вхождения как минимум вдвое ниже, > >> для экспериментов идеален. > > > > Было бы здорово услышать аргументацию. Не флейма ради, а чтобы > > понимать и упоминать. > > Спросил у коллеги, который пробовал сам выучить Пёрл, > а потом стал программировать на Питоне. > > Во-первых, отступы. Не так страшны. как их малюют. > Коллега говорит, что отступы приводили его в ярость > только первую неделю. > Потом привык и "забыл", т.е. стал делать на автомате. > Другими словами, отступы - это такое "ката" питонера. :) > Во-вторых, у Питона правильная для новичка, изучающего язык, идеология: > Есть Только Один Способ Сделать Это Правильно. > В отличие от Перла, с его идеологией TIMTOWTDI. > Для новичка проще выучить один способ, > который НАДЁЖНО работает ВСЕГДА ОДИНАКОВО. > Вообще, хорош тот язык, в котором кирпичиков мало, > а составить из этих кирпичиков можно богато всего. > В Перле наоборот - на много случаев свой кипичик. > > По поводу работает ВСЕГДА ОДИНАКОВО - следующий пункт. > > В-третьих, в питоне слабая зависимость от контекста. > В Перле, например, одна и та же переменная $_ > в разных контекстах ведёт себя по разному > и порой нужно задумываться, в каком контексте мы сейчас находимся. > > В-четвёртых, обилие специальных переменных и, шире, идиоматизация языка. > Пёрл - язык с очень направильной, > нелогичной грамматикой и с огромным количеством идиом. > Вот что это за переменные такие? > $| $|- $& $^I $^O и т.д. > Если выучил две-три вещи в пёрл, то не факт, что догадаешься, > как должны выглядеть/называться другие две-три вещи. > В Питоне всё логичнее. > Если выучил десять "кирпичиков", то про остальное можно логически > догадаться. > Т.е. питон - это правильная литературная речь. > Да, это речь с длиннотами, > но не переполненная сверх всякой меры жаргонизмами, > идиомами и авторскими неологизмами. > В этой речи есть подлежащее и сказуемое, они видны. > > В-пятых. Ссылки, разыменование ссылок. > Я спросил у коллеги, он сказал, что такого разнообразия игр со сслыками, > как в перле, в питоне нету. > Т.е. всякие \() , \&funcfoo, %{ $refhash } и т.д. - нету их. > Правда, в питоне нету автовивификации, насколько я знаю.. > И это единственный крупный минус питона перед перлом в моих глазах. > > В-шестых. Объекты перла слизаны с объектов питона. > Поэтому здесь питон не хуже перла. > > В-седьмых, сопровождать чужой код на питоне > проще, чем сопровождать чужой код на перле. > Последнее иногда просто невозможно. > Т.е. уход крутого разработчика означает сперва "обожествление", > а потом и омертвение оставленного разработчиком кода. > > Вот, здесь выдохся. > Если подумать, можно, наверное, написать ещё. > Хотя надо делать поправку, что на чужом лугу трава кажется зеленей > и чужой кусок пирога слаще, тем не менее, всё-таки питон проще для > изучение. > Отношение "отдача на вложение" явно больше. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andy на shitov.ru Wed Feb 3 11:00:38 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 3 Feb 2010 22:00:38 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <96f4873d1002031058x670602a3w1c477f91da47950e@mail.gmail.com> References: <25d777681002022302rba6200fy38478060eb8856ac@mail.gmail.com> <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> <96f4873d1002031058x670602a3w1c477f91da47950e@mail.gmail.com> Message-ID: > никогда в жизни б не поверил что можно так быстро перейти от скобок к > отступам. Но зато не очевидно, как писать онлайнеры. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ruslan.zakirov на gmail.com Wed Feb 3 11:44:07 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 3 Feb 2010 22:44:07 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <428ab1002030738p16bd11d4wbf343683b62f96a6@mail.gmail.com> References: <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> <428ab1002030738p16bd11d4wbf343683b62f96a6@mail.gmail.com> Message-ID: <589c94401002031144s3ee703a5j89cd04ae0d141c4b@mail.gmail.com> 2010/2/3 Yury Zavarin : > > > 2010/2/3 Andrew Shitov >> >> > Отступы не проблема какраз. Правильно настроенный редактор решает ее >> > раз и навсегда. >> >> Более того, Питон (по крайней мере под Windows) идет в комплекте с >> редактором, который сам занимается отступами. А в документации >> написано, что хотя родной шел не умеет добавлять отступы, но это >> временно. > > Может быть я слишком мало имел дело с Python'ом. Но вот типичные примеры, > когда мне было неудобно с его отступами: > 1. Кто-то присылает мне кусок кода в jabber. Этот кусок кода можно выполнить > независимо, но у приславшего код был внутри функции. Я хочу просто > скопировать этот код в питоновый шелл. Нельзя, нужно убрать лишние отступы. vim1: CTRL+V, выделили нужный блок пробелов и d vim2: SHIFT+V,j,j,j,j...,[0-9]*<< > 2. У меня есть блок if. Я в целях отладки хочу его временно отключить.  В > Perl'е мне достаточно закомменитровать сам if с открывающими и закрывающими > скобками. В Python'е мне нужно менять отступы (можно, конечно, понять само > условие, но тогда об этом можно забыть в отличие от комментариев). И т. д. и > т. п. тут конечно да, но все равно можно как-то приноровиться. В перле тоже есть похожие конструкции с проблемами временного рефакторинга: постфиксный if/unless/foreach map/grep без блока > То есть в конечном виде, когда программа написана, это выглядит может быть и > ничего, но во время разработки неудобно. -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Wed Feb 3 11:52:23 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 3 Feb 2010 22:52:23 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <5402114c1002030352x45364e96ne49ccd5b4e4a65cf@mail.gmail.com> <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> <34541265219267@webmail106.yandex.ru> Message-ID: <589c94401002031152n284aeb21qec56f91638dba439@mail.gmail.com> 2010/2/3 Dmitry Arsentiev : > Т.е. мы не в чистом поле сравниваем языки, > а в применении к задаче обучения студентов НЕ-программистов, > которым для своих нужд разного рода автоматизации нужно > умение быстрого "наколенного" программирования. > Я счиатю, что пёрл для этой задачи подходит хуже питона. А как же однострочники, которыми лопатят километры данных? Я не помню кто именно упоминал ученых, которые данные экспериментов перегоняют между различными форматами perl'ом. -- Best regards, Ruslan. From dmarsentev на gmail.com Wed Feb 3 11:58:45 2010 From: dmarsentev на gmail.com (Dmitry Arsentiev) Date: Wed, 3 Feb 2010 22:58:45 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <589c94401002031152n284aeb21qec56f91638dba439@mail.gmail.com> References: <25d777681002030549m57f9136bm3c7806aafe385998@mail.gmail.com> <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> <34541265219267@webmail106.yandex.ru> <589c94401002031152n284aeb21qec56f91638dba439@mail.gmail.com> Message-ID: > А как же однострочники, которыми лопатят километры данных? Я не помню > кто именно упоминал ученых, которые данные экспериментов перегоняют > между различными форматами perl'ом. Руслан, похоже, в питоне тоже можно http://wiki.python.org/moin/Powerful%20Python%20One-Liners From shafiev на gmail.com Wed Feb 3 12:10:54 2010 From: shafiev на gmail.com (Naim Shafiev) Date: Wed, 3 Feb 2010 23:10:54 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <311E183F-28D0-4807-80D3-92DF8938002B@eremeev.ru> <34541265219267@webmail106.yandex.ru> <589c94401002031152n284aeb21qec56f91638dba439@mail.gmail.com> Message-ID: <218771511002031210p1f0fbc4w194e840f4af51f6@mail.gmail.com> я надеюсь perl 6 станет в скором времени стабилен и появиться аналог strawberry под 6 .Вот тогда посмотрим как он пойдет. 3 февраля 2010 г. 22:58 пользователь Dmitry Arsentiev написал: >> А как же однострочники, которыми лопатят километры данных? Я не помню >> кто именно упоминал ученых, которые данные экспериментов перегоняют >> между различными форматами perl'ом. > > Руслан, похоже, в питоне тоже можно > http://wiki.python.org/moin/Powerful%20Python%20One-Liners > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From aml на rulezz.ru Wed Feb 3 12:17:24 2010 From: aml на rulezz.ru (Alexander Lourier) Date: Wed, 3 Feb 2010 23:17:24 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <4B699BDC.9000403@gmail.com> References: <428ab1002030738p16bd11d4wbf343683b62f96a6@mail.gmail.com> <4B699BDC.9000403@gmail.com> Message-ID: <201002032317.25082.aml@rulezz.ru> On Wednesday 03 February 2010 18:53:00 Oleg Alexeenkov wrote: > On 03.02.2010 18:38, Yury Zavarin wrote: > > 2010/2/3 Andrew Shitov > > > > > > Отступы не проблема какраз. Правильно настроенный редактор решает > > > ее раз и навсегда. > > > > Более того, Питон (по крайней мере под Windows) идет в комплекте с > > редактором, который сам занимается отступами. А в документации > > написано, что хотя родной шел не умеет добавлять отступы, но это > > временно. > > > > > > Может быть я слишком мало имел дело с Python'ом. Но вот типичные > > примеры, когда мне было неудобно с его отступами: > > 1. Кто-то присылает мне кусок кода в jabber. Этот кусок кода можно > > выполнить независимо, но у приславшего код был внутри функции. Я хочу > > просто скопировать этот код в питоновый шелл. Нельзя, нужно убрать > > лишние отступы. > > 2. У меня есть блок if. Я в целях отладки хочу его временно отключить. > > В Perl'е мне достаточно закомменитровать сам if с открывающими и > > закрывающими скобками. В Python'е мне нужно менять отступы (можно, > > конечно, понять само условие, но тогда об этом можно забыть в отличие от > > комментариев). И т. д. и т. п. > > > > То есть в конечном виде, когда программа написана, это выглядит может > > быть и ничего, но во время разработки неудобно. > > Предлагаю пропатчить питон, чтоб в нем небыло отступов и были if(..){..} > конструкции. > Тогда получится более-менее нормальный язык :) Учитывая, что есть компилятор python для parrot :) From dmarsentev на gmail.com Wed Feb 3 12:19:19 2010 From: dmarsentev на gmail.com (Dmitry Arsentiev) Date: Wed, 3 Feb 2010 23:19:19 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <218771511002031210p1f0fbc4w194e840f4af51f6@mail.gmail.com> References: <34541265219267@webmail106.yandex.ru> <589c94401002031152n284aeb21qec56f91638dba439@mail.gmail.com> <218771511002031210p1f0fbc4w194e840f4af51f6@mail.gmail.com> Message-ID: > я надеюсь perl 6 станет в скором времени стабилен и появиться аналог > strawberry под 6 .Вот тогда посмотрим как он пойдет. Наим, я считаю, что perl перестал входить в джентльменский набор и перестал быть lingua franca среди скриптовых языков. Как в средневековье образованный человек мог не знать древнегреческого, но латынь знать был обязан, так и сейчас образованный разработчик: перла может не знать, а вот питон знать обязан. Остаётся смириться и общаться в узком кругу на "благозвучном греческом", вспоминая "старые добрые времена". :) From andy на shitov.ru Wed Feb 3 12:23:47 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 3 Feb 2010 23:23:47 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <34541265219267@webmail106.yandex.ru> <589c94401002031152n284aeb21qec56f91638dba439@mail.gmail.com> <218771511002031210p1f0fbc4w194e840f4af51f6@mail.gmail.com> Message-ID: > Как в средневековье образованный человек мог не знать древнегреческого, > но латынь знать был обязан, Цитата из ролика по поводу запуску третьей версии сайта nixp.ru: "Зачем мне латынь, если я знаю Perl?" :-) http://www.nixp.ru/news/%D0%97%D0%B0%D0%BF%D1%83%D1%89%D0%B5%D0%BD%D0%B0-%D0%BF%D1%83%D0%B1%D0%BB%D0%B8%D1%87%D0%BD%D0%B0%D1%8F-%D0%B1%D0%B5%D1%82%D0%B0-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F-%D1%81%D0%B0%D0%B9%D1%82%D0%B0-NIXP-RU-v3-0-Eskej.html -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From shafiev на gmail.com Wed Feb 3 12:24:54 2010 From: shafiev на gmail.com (Naim Shafiev) Date: Wed, 3 Feb 2010 23:24:54 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <201002032317.25082.aml@rulezz.ru> References: <428ab1002030738p16bd11d4wbf343683b62f96a6@mail.gmail.com> <4B699BDC.9000403@gmail.com> <201002032317.25082.aml@rulezz.ru> Message-ID: <218771511002031224x56180e30l48f56f6e562c4afe@mail.gmail.com> Кстати он щас в каком состоянии? В Parrot помоему все сыровато покаместь.Хотя надо седня посмотреть и потыкать. 3 февраля 2010 г. 23:17 пользователь Alexander Lourier написал: > On Wednesday 03 February 2010 18:53:00 Oleg Alexeenkov wrote: >> On 03.02.2010 18:38, Yury Zavarin wrote: >> > 2010/2/3 Andrew Shitov > >> > >> >      > Отступы не проблема какраз. Правильно настроенный редактор решает >> >      > ее раз и навсегда. >> > >> >     Более того, Питон (по крайней мере под Windows) идет в комплекте с >> >     редактором, который сам занимается отступами. А в документации >> >     написано, что хотя родной шел не умеет добавлять отступы, но это >> >     временно. >> > >> > >> > Может быть я слишком мало имел дело с Python'ом. Но вот типичные >> > примеры, когда мне было неудобно с его отступами: >> > 1. Кто-то присылает мне кусок кода в jabber. Этот кусок кода можно >> > выполнить независимо, но у приславшего код был внутри функции. Я хочу >> > просто скопировать этот код в питоновый шелл. Нельзя, нужно убрать >> > лишние отступы. >> > 2. У меня есть блок if. Я в целях отладки хочу его временно отключить. >> > В  Perl'е мне достаточно закомменитровать сам if с открывающими и >> > закрывающими скобками. В Python'е мне нужно менять отступы (можно, >> > конечно, понять само условие, но тогда об этом можно забыть в отличие от >> > комментариев). И т. д. и т. п. >> > >> > То есть в конечном виде, когда программа написана, это выглядит может >> > быть и ничего, но во время разработки неудобно. >> >> Предлагаю пропатчить питон, чтоб в нем небыло отступов и были if(..){..} >> конструкции. >> Тогда получится более-менее нормальный язык :) > > Учитывая, что есть компилятор python для parrot :) > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From aml на rulezz.ru Wed Feb 3 12:53:05 2010 From: aml на rulezz.ru (Alexander Lourier) Date: Wed, 3 Feb 2010 23:53:05 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: <201002032353.05893.aml@rulezz.ru> On Wednesday 03 February 2010 18:35:33 Dmitry Arsentiev wrote: > >> Питон проще, порог вхождения как минимум вдвое ниже, > >> для экспериментов идеален. > > > > Было бы здорово услышать аргументацию. Не флейма ради, а чтобы > > понимать и упоминать. > > Спросил у коллеги, который пробовал сам выучить Пёрл, > а потом стал программировать на Питоне. > > Во-первых, отступы. Не так страшны. как их малюют. +1. Одна строчка настроек для vim позволяет ставить их автоматически и стирать одним нажатием на backspace. А то, что даже в чужом коде визуально видно, какой оператор к блоку какой вложенности относится - это вообще супер. > В-пятых. Ссылки, разыменование ссылок. > Я спросил у коллеги, он сказал, что такого разнообразия игр со сслыками, > как в перле, в питоне нету. > Т.е. всякие \() , \&funcfoo, %{ $refhash } и т.д. - нету их. Точнее, всё это есть, но доступно через функции с длинными названиями. Быстро, как в перле создать копию хеша, имея ссылку на него, дописать туда пару ключей, не получается - это превращается в колбасу из трех функций из стандартной библиотеки вместо { %$orig_hash, key1 => 1, key2 => 1 }, Код не получается писать так же быстро, как на Перле. Кстати, в литературе отмечают, что питонячий синтаксис специально задумывался для быстрой разработки. Убрать лишние скобки, лишние символы, лишние ключевые слова для объявления переменных и т.д. Это все помогает, но без перловых всяких \() не получается такого удобства. > Правда, в питоне нету автовивификации, насколько я знаю.. > И это единственный крупный минус питона перед перлом в моих глазах. Справедливости ради, это часто бывает и причиной ошибок. Ошибся в названии поля вместо $self->{field}->[$i] написал $self->{fieid}->[$i] - и разбирайся потом, откуда баг растет. Ни одного ворнинга при этом. > В-шестых. Объекты перла слизаны с объектов питона. > Поэтому здесь питон не хуже перла. Уу, они совсем разные. Совсем. В перле объекты мне нравятся в сто раз больше. У меня довольно специфичная задача - онлайн-игрушка. Запускаются толстенные демоны, которые хранят в себе игровое состояние, и управляются событиями от игроков. В код постоянно вносятся изменения - от мелких фиксов до крупных нововведений. И сложность в том, что нужно, не прерывая работу сервера, не останавливая процесс, на лету перезагружать код. В перле благословение объекта - это просто присвоение строчки с названием класса. А в питоне каждый класс - это сам по себе объект, и экземпляры этого класса знают то, что они принадлежат к этому классу, храня в себе ссылку на объект класса, а не просто строчку с его названием. При перезагрузке файла с исходником программы перл замещает все функции в пакете на новые скомпилированные, и при вызове методов старых объектов будут вызываться уже новые функции. А в питоне создается новый объект класса, в него компилируется новый код. А старые объекты как ссылались на старый объект класса, так и продолжают ссылаться. И не пересоздав объект, изменить его класс невозможно. Это порождает необходимость использования костылей для перезагрузки питонячьих классов - вручную смотреть таблицы методов, переписывать их из нового объекта класса в старый и т.д. > В-седьмых, сопровождать чужой код на питоне > проще, чем сопровождать чужой код на перле. > Последнее иногда просто невозможно. > Т.е. уход крутого разработчика означает сперва "обожествление", > а потом и омертвение оставленного разработчиком кода. 100%. Я нуб в питоне, но легко читаю его библиотечный код, чтобы разобраться в особенностях работы. В перле это намного сложнее - подменяются функции, переопределяются всякие autoload'ы - пока разберешься в особенностях реализации, уже забудешь, как это все вместе работать должно. PS. Вот за что я люблю moscow.pm - все-таки классная тут аудитория собралась. Можно спокойно без флейма обсуждать оффтопиковые технологии. Видно, что пишут люди, для которых язык программирования - не религия, а инструмент для решения задач. From aml на rulezz.ru Wed Feb 3 13:07:17 2010 From: aml на rulezz.ru (Alexander Lourier) Date: Thu, 4 Feb 2010 00:07:17 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <218771511002031224x56180e30l48f56f6e562c4afe@mail.gmail.com> References: <201002032317.25082.aml@rulezz.ru> <218771511002031224x56180e30l48f56f6e562c4afe@mail.gmail.com> Message-ID: <201002040007.17599.aml@rulezz.ru> On Wednesday 03 February 2010 23:24:54 Naim Shafiev wrote: > Кстати он щас в каком состоянии? В Parrot помоему все сыровато > покаместь.Хотя надо седня посмотреть и потыкать. Да это вообще шутка была. Если уж писать на питоне, то на родном - чтобы потом этот код везде можно было выполнить, не устанавливая хакнутые интерпретаторы поверх виртуальных машин. Я вообще не понимаю истерии вокруг Parrot. Кому в здравом уме придет в голову смешивать в одной программе код на разных языках? А если не придет, то и общая виртуальная машина никакой ценности не представляет - это все чистой воды любимая программистская забава - сделать какую-нибудь хитрую штуку, которая чем гибче и универсальнее будет, тем лучше. Тренировка для мозгов, отличный фаллометр, опыты в computer science - но никак не создание рабочего инструмента. Есть, правда, любители, которые и бухгалтерские системы пишут на академических языках типа Хаскеля - и ничего, работает. Но тут уж действительно - врагу не пожелаешь потом этот проект поддерживать. From akzhan.abdulin на gmail.com Wed Feb 3 14:00:32 2010 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Thu, 4 Feb 2010 01:00:32 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <05d501caa4e8$13518d00$39f4a700$@com> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <05d501caa4e8$13518d00$39f4a700$@com> Message-ID: В своё время планировал к Вам устроиться, так как живу рядом. Пришлось пройти пару собеседований, и потом Вы тупо пропали :) А поскольку от меня ждали решения в другой компании, ушёл к ним. О чём, кстати, не жалею :) В общем, Mail.ru - это минимум три собеседования и возможность тупого пропадания работодателя :) С уважением, Акжан. 3 февраля 2010 г. 18:46 пользователь Шогин Михаил написал: > > On Wed, 3 Feb 2010, Шогин Михаил wrote: > >> > >> Привет сообществу! > >> У нас появилась вакансия, и не одна ) > > Правильно я понимаю, что, раз город не указан, предполагается удаленка? > > Нет, full-time. > > Москва, офис 3 мин. от м.Аэропорт. ;) > > > А <очень хорошо> или <отлично> это как? > Вы приходите и поговорим :) > > В наш проект, основной упор все же на SQL делаем. > По другим проектам - основной упор на perl, все подробности выясняются > техническим собеседованием :) > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From proler на gmail.com Wed Feb 3 14:14:06 2010 From: proler на gmail.com (Oleg Alexeenkov) Date: Thu, 04 Feb 2010 01:14:06 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <05d501caa4e8$13518d00$39f4a700$@com> Message-ID: <4B69F52E.7080600@gmail.com> On 04.02.2010 1:00, Akzhan Abdulin wrote: > В своё время планировал к Вам устроиться, так как живу рядом. Пришлось > пройти пару собеседований, и потом Вы тупо пропали :) > > А поскольку от меня ждали решения в другой компании, ушёл к ним. О чём, > кстати, не жалею :) > > В общем, Mail.ru - это минимум три собеседования и возможность тупого > пропадания работодателя :) Это стандартный ответ "не подходит", по другому редко кто делает.. From juchkov на gmail.com Wed Feb 3 14:29:53 2010 From: juchkov на gmail.com (Sergey Juchkov) Date: Thu, 4 Feb 2010 01:29:53 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <589c94401002021245n7ccb6cebjfc0bbbf11a1aceac@mail.gmail.com> <20100203062557.GC25914@work.uvw.ru> <4B694E04.9030505@ashmanov.com> Message-ID: <615fd2131002031429l59a00470xd5f92a28a7474766@mail.gmail.com> > > Добавил пробел. > > Правда gmail на это пофиг вроде? > Майлинг лист схлопнуло, твою оставило. Походу схлопывает только "первую снизу". -- Sergey Juchkov http://juchkov.com From akzhan.abdulin на gmail.com Wed Feb 3 15:03:16 2010 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Thu, 4 Feb 2010 02:03:16 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <4B69F52E.7080600@gmail.com> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> Message-ID: Я с таким столкнулся впервые :) Мне думается, что правильнее звонок "вы нам не подходите", так как я из-за этого завис на пару дней, насколько я помню. 4 февраля 2010 г. 1:14 пользователь Oleg Alexeenkov написал: > > > On 04.02.2010 1:00, Akzhan Abdulin wrote: > >> >> В общем, Mail.ru - это минимум три собеседования и возможность тупого >> пропадания работодателя :) >> > > Это стандартный ответ "не подходит", по другому редко кто делает.. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From postmaster на softsearch.ru Wed Feb 3 23:02:19 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Thu, 4 Feb 2010 10:02:19 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <4B69F52E.7080600@gmail.com> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> Message-ID: <1086402014.20100204100219@softsearch.ru> Здравствуйте, Олег. >> В своё время планировал к Вам устроиться, так как живу рядом. Пришлось >> пройти пару собеседований, и потом Вы тупо пропали :) >> >> А поскольку от меня ждали решения в другой компании, ушёл к ним. О чём, >> кстати, не жалею :) >> >> В общем, Mail.ru - это минимум три собеседования и возможность тупого >> пропадания работодателя :) OA> Это стандартный ответ "не подходит", по другому редко кто делает.. Не совсем это корректно. ИМХО. -- С уважением, Михаил Монашёв mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From kapranoff на gmail.com Wed Feb 3 23:09:23 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Thu, 4 Feb 2010 10:09:23 +0300 Subject: [Moscow.pm] MongoDB In-Reply-To: <122421265197200@webmail46.yandex.ru> References: <27731265195377@webmail58.yandex.ru> <96f4873d1002030336m7d7816c0xfaf94bbc4f86c29f@mail.gmail.com> <122421265197200@webmail46.yandex.ru> Message-ID: Sourceforge сейчас на МонгоДБ. Он довольно большой. sent from mobile 3 февр., 2010 2:41 PM пользователь "Костя Тен" написал: Да просто хотел узнать на сколько она стабильна. А то хотим заюзать его мастер - мастер (он даже работает), но как-то странно данные приходит на один из мастеров через несколько секунд. То есть как бы реплика одного из мастеров отстаёт. > я Юзаю немного правда на питоне > а что? > 3 февраля 2010 г. 13:09 пользователь Костя Тен > Развернуть > > Люди кто нибудь юзал MongoDB (http://www.mongodb.org/) ? > > > > > > > > -- > > Костя Тен ... ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From shafiev на gmail.com Wed Feb 3 23:30:20 2010 From: shafiev на gmail.com (Naim Shafiev) Date: Thu, 4 Feb 2010 10:30:20 +0300 Subject: [Moscow.pm] MongoDB In-Reply-To: References: <27731265195377@webmail58.yandex.ru> <96f4873d1002030336m7d7816c0xfaf94bbc4f86c29f@mail.gmail.com> <122421265197200@webmail46.yandex.ru> Message-ID: <218771511002032330k330db79ej57ba2948a6d47b2c@mail.gmail.com> А какой фактический(реальный) профит от его использование? Просветите пожалуйста 4 февраля 2010 г. 10:09 пользователь Alex Kapranoff написал: > Sourceforge сейчас на МонгоДБ. Он довольно большой. > > sent from mobile > > 3 февр., 2010 2:41 PM пользователь "Костя Тен" написал: > > Да просто хотел узнать на сколько она стабильна. > А то хотим заюзать его мастер - мастер (он даже работает), но как-то странно > данные приходит на один из мастеров через несколько секунд. > То есть как бы реплика одного из мастеров отстаёт. > >> я Юзаю немного правда на питоне > а что? > 3 февраля 2010 г. 13:09 >> пользователь Костя Тен >> > Развернуть > >> > Люди кто нибудь юзал MongoDB (http://www.mongodb.org/) ? > > > > > > > > >> > -- > > Костя Тен ... > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From kaa на zvuki.ru Wed Feb 3 23:56:40 2010 From: kaa на zvuki.ru (Andrew Kopeyko) Date: Thu, 4 Feb 2010 10:56:40 +0300 (MSK) Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <4B69F52E.7080600@gmail.com> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> Message-ID: <20100204105015.W24085@www1.zvuki.ru> On Thu, 4 Feb 2010, Oleg Alexeenkov wrote: > > > On 04.02.2010 1:00, Akzhan Abdulin wrote: >> В своё время планировал к Вам устроиться, так как живу рядом. Пришлось >> пройти пару собеседований, и потом Вы тупо пропали :) >> >> А поскольку от меня ждали решения в другой компании, ушёл к ним. О чём, >> кстати, не жалею :) >> >> В общем, Mail.ru - это минимум три собеседования и возможность тупого >> пропадания работодателя :) > > Это стандартный ответ "не подходит", по другому редко кто делает.. Нет, стандартной ответ - это позвонить (написать) и прямо сказать "вы нам не подходите". Пусть даже и не объясняя "а почему?". Этого, как минимум, законы вежливости требуют. А такое молчание - хороший "звоночек" для нанимающегося, ибо характеризует работодателя с той стороны, которая на собеседовании ну никак не видна... Оговорюсь : не всегда будет верным распространять такую оценку на всего работодателя - возможно, это особенность поведения именно собеседовавшего вас человека. Возможно, в других отделах сотрудники другие. -- Best regards, Andrew Kopeyko From nordicdyno на yandex.ru Thu Feb 4 00:29:25 2010 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Thu, 04 Feb 2010 11:29:25 +0300 Subject: [Moscow.pm] MongoDB In-Reply-To: References: <27731265195377@webmail58.yandex.ru> <96f4873d1002030336m7d7816c0xfaf94bbc4f86c29f@mail.gmail.com> <122421265197200@webmail46.yandex.ru> Message-ID: <58641265272165@webmail116.yandex.ru> 04.02.10, 10:09, "Alex Kapranoff" : > Sourceforge сейчас на МонгоДБ. Он довольно *В качестве ремарки.* А github на redis-е. (Это если кто-то задумается о NoSQL-сторадже для себя). Кстати mojo его тоже нативно поддерживает (или будет). Точнее не скажу т.к. этим фреймворком не пользовался еще. From ivan на bessarabov.ru Thu Feb 4 01:17:11 2010 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Thu, 4 Feb 2010 12:17:11 +0300 Subject: [Moscow.pm] MongoDB In-Reply-To: <58641265272165@webmail116.yandex.ru> References: <27731265195377@webmail58.yandex.ru> <96f4873d1002030336m7d7816c0xfaf94bbc4f86c29f@mail.gmail.com> <122421265197200@webmail46.yandex.ru> <58641265272165@webmail116.yandex.ru> Message-ID: <7a1808af1002040117g18f4d2d7ha98244b7522a184b@mail.gmail.com> Скажите, пожалуйста, я правильно понимаю что memcached не умеет сохранятся на диск? Redis, вот, например, это прекрасно умеет: http://code.google.com/p/redis/wiki/README И вообще что, как вы считаете что сейчас стоит использовать: memcached, mongodb, redis, couchdb или еще что-то? 4 февраля 2010 г. 11:29 пользователь Orlovsky Alexander написал: > 04.02.10, 10:09, "Alex Kapranoff" : >> Sourceforge сейчас на МонгоДБ. Он довольно > > *В качестве ремарки.* > А github на redis-е. (Это если кто-то задумается о NoSQL-сторадже для себя). > Кстати mojo его тоже нативно поддерживает (или будет). Точнее не скажу т.к. этим фреймворком не пользовался еще. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From kapranoff на gmail.com Thu Feb 4 01:16:17 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Thu, 4 Feb 2010 12:16:17 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <20100204105015.W24085@www1.zvuki.ru> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> Message-ID: 2010/2/4 Andrew Kopeyko : >>> В общем, Mail.ru - это минимум три собеседования и возможность тупого >>> пропадания работодателя :) >> >> Это стандартный ответ "не подходит", по другому редко кто делает.. > > Нет, стандартной ответ - это позвонить (написать) и прямо сказать "вы нам не > подходите". Пусть даже и не объясняя "а почему?". > > Этого, как минимум, законы вежливости требуют. > > А такое молчание - хороший "звоночек" для нанимающегося, ибо характеризует > работодателя с той стороны, которая на собеседовании ну никак не видна... > > Оговорюсь : не всегда будет верным распространять такую оценку на всего > работодателя - возможно, это особенность поведения именно собеседовавшего > вас человека. Возможно, в других отделах сотрудники другие. Отказывать -- это работа отдела кадров, я так думаю. Чтобы отказать так, чтобы человек не чувствовал себя обиженным, надо иметь навыки :) From evgeniy на kosov.su Thu Feb 4 01:22:06 2010 From: evgeniy на kosov.su (Evgeniy Kosov) Date: Thu, 04 Feb 2010 12:22:06 +0300 Subject: [Moscow.pm] MongoDB In-Reply-To: <7a1808af1002040117g18f4d2d7ha98244b7522a184b@mail.gmail.com> References: <27731265195377@webmail58.yandex.ru> <96f4873d1002030336m7d7816c0xfaf94bbc4f86c29f@mail.gmail.com> <122421265197200@webmail46.yandex.ru> <58641265272165@webmail116.yandex.ru> <7a1808af1002040117g18f4d2d7ha98244b7522a184b@mail.gmail.com> Message-ID: <4B6A91BE.8050603@kosov.su> Иван Бессарабов wrote: > Скажите, пожалуйста, я правильно понимаю что memcached не умеет > сохранятся на диск? > > Redis, вот, например, это прекрасно умеет: > http://code.google.com/p/redis/wiki/README > > И вообще что, как вы считаете что сейчас стоит использовать: > memcached, mongodb, redis, couchdb или еще что-то? Как минимум memcached и mongodb - сильно разные вещи (остальные не пробовал). Первый исключительно key-value и живёт в памяти. В mongodb же есть индексы, поиск по значениям атрибутов и много других прикольных штук. -- С уважением, Евгений Косов From Kostya на yandex.ru Thu Feb 4 01:27:56 2010 From: Kostya на yandex.ru (=?koi8-r?B?68/T1NEg9MXO?=) Date: Thu, 04 Feb 2010 12:27:56 +0300 Subject: [Moscow.pm] MongoDB In-Reply-To: <7a1808af1002040117g18f4d2d7ha98244b7522a184b@mail.gmail.com> References: <27731265195377@webmail58.yandex.ru> <96f4873d1002030336m7d7816c0xfaf94bbc4f86c29f@mail.gmail.com> <122421265197200@webmail46.yandex.ru> <58641265272165@webmail116.yandex.ru> <7a1808af1002040117g18f4d2d7ha98244b7522a184b@mail.gmail.com> Message-ID: <21141265275676@webmail104.yandex.ru> 1.Редис не сразу сбрасывает данные на диск. 2.Объем данных ограничен размером памяти в OS Я не ищу замену memcache, мне нужен master <> master > Скажите, пожалуйста, я правильно понимаю что memcached не умеет > сохранятся на диск? > Redis, вот, например, это прекрасно умеет: > http://code.google.com/p/redis/wiki/README > И вообще что, как вы считаете что сейчас стоит использовать: > memcached, mongodb, redis, couchdb или еще что-то? > 4 февраля 2010 г. 11:29 пользователь Orlovsky Alexander > написал: > > Развернуть > > 04.02.10, 10:09, "Alex Kapranoff" : > > > Развернуть > > > Sourceforge сейчас на МонгоДБ. Он довольно > > *В качестве ремарки.* > > А github на redis-е. (Это если кто-то задумается о NoSQL-сторадже для себя). > > Кстати mojo его тоже нативно поддерживает (или будет). Точнее не скажу т.к. этим фреймворком не пользовался еще. > > -- > > 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 Thu Feb 4 01:29:25 2010 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Thu, 04 Feb 2010 12:29:25 +0300 Subject: [Moscow.pm] MongoDB In-Reply-To: <7a1808af1002040117g18f4d2d7ha98244b7522a184b@mail.gmail.com> References: <27731265195377@webmail58.yandex.ru> <96f4873d1002030336m7d7816c0xfaf94bbc4f86c29f@mail.gmail.com> <122421265197200@webmail46.yandex.ru> <58641265272165@webmail116.yandex.ru> <7a1808af1002040117g18f4d2d7ha98244b7522a184b@mail.gmail.com> Message-ID: <38871265275765@webmail85.yandex.ru> 04.02.10, 12:17, "Иван Бессарабов" : > Скажите, пожалуйста, я правильно понимаю что memcached не умеет > сохранятся на диск? а оно и не должно, ибо кеш > Redis, вот, например, это прекрасно умеет: > http://code.google.com/p/redis/wiki/README потому что это уже сторадж > И вообще что, как вы считаете что сейчас стоит использовать: > memcached, mongodb, redis, couchdb или еще что-то? а какие задачи? Если нужен простой сторадж, то redis достаточно ИМХО (key-value + lists + hashes + атомарные команды + выборки ключей на основе других, сортировки & etc). Если более навороченный сторадж, то mongodb и couchdb можно смотреть. Впрочем, для большинства задач старый-добрый MySQL никто не отменял :) From nordicdyno на yandex.ru Thu Feb 4 01:35:23 2010 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Thu, 04 Feb 2010 12:35:23 +0300 Subject: [Moscow.pm] MongoDB In-Reply-To: <21141265275676@webmail104.yandex.ru> References: <27731265195377@webmail58.yandex.ru> <96f4873d1002030336m7d7816c0xfaf94bbc4f86c29f@mail.gmail.com> <122421265197200@webmail46.yandex.ru> <58641265272165@webmail116.yandex.ru> <7a1808af1002040117g18f4d2d7ha98244b7522a184b@mail.gmail.com> <21141265275676@webmail104.yandex.ru> Message-ID: <28481265276123@webmail108.yandex.ru> 04.02.10, 12:27, "Костя Тен" : > 1.Редис не сразу сбрасывает данные на диск. Это уж как настроишь. > 2.Объем данных ограничен размером памяти в OS Это пока так, да. (ожидается поддержка вирт. памяти) Но redis он как раз для таких задач, когда все данные лучше держать в памяти для "шустрости". Не замена "большому" стораджу, нет. > > Я не ищу замену memcache, мне нужен master <> master redis на данный момент еще умеет зеркалирование данных на другие инстансы. From ivan на bessarabov.ru Thu Feb 4 02:10:19 2010 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Thu, 4 Feb 2010 13:10:19 +0300 Subject: [Moscow.pm] MongoDB In-Reply-To: <38871265275765@webmail85.yandex.ru> References: <27731265195377@webmail58.yandex.ru> <96f4873d1002030336m7d7816c0xfaf94bbc4f86c29f@mail.gmail.com> <122421265197200@webmail46.yandex.ru> <58641265272165@webmail116.yandex.ru> <7a1808af1002040117g18f4d2d7ha98244b7522a184b@mail.gmail.com> <38871265275765@webmail85.yandex.ru> Message-ID: <7a1808af1002040210g6e9f438fn7fe9949af2394afe@mail.gmail.com> Задач две: 1. уменьшение времени работы скриптов 2. изучение технологии для того чтобы стать более привлекательным соискателем Сам спросил сам отвечу: для первой задачи подходит любая система, а для второй лучше всего знать все. =) 4 февраля 2010 г. 12:29 пользователь Orlovsky Alexander написал: >>  И вообще что, как вы считаете что сейчас стоит использовать: >>  memcached, mongodb, redis, couchdb или еще что-то? > а какие задачи? From yu.pats на gmail.com Thu Feb 4 03:11:00 2010 From: yu.pats на gmail.com (Yuri Pac) Date: Thu, 4 Feb 2010 13:11:00 +0200 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: Кстати, Андрей. Было бы классно сделать саммари по треду и опубликовать в блоге. 2010/2/3 Andrew Shitov : > Дано: > Аудитория начинающих программистов, которые еще не сделали выбор > своего основного языка. > > Задача: > Показать им прелести перла. > > > О чем бы вы сказали в первую очередь? > -- WBR, Yuri Pats From andrei.protasovitski на gmail.com Thu Feb 4 03:16:57 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Thu, 4 Feb 2010 12:16:57 +0100 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: <25d777681002040316w647caeb5y6b8d61cddc8ff672@mail.gmail.com> 4 февраля 2010 г. 12:11 пользователь Yuri Pac написал: > Кстати, Андрей. Было бы классно сделать саммари по треду и опубликовать в > блоге. > А потом издать книгу, продавать и зашибать бабло... Ну его, это программирование! :) > > 2010/2/3 Andrew Shitov : > > Дано: > > Аудитория начинающих программистов, которые еще не сделали выбор > > своего основного языка. > > > > Задача: > > Показать им прелести перла. > > > > > > О чем бы вы сказали в первую очередь? > > > > > > -- > WBR, Yuri Pats > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From qalex на ashmanov.com Thu Feb 4 04:25:03 2010 From: qalex на ashmanov.com (Alexander Q) Date: Thu, 04 Feb 2010 15:25:03 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <615fd2131002031429l59a00470xd5f92a28a7474766@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <589c94401002021245n7ccb6cebjfc0bbbf11a1aceac@mail.gmail.com> <20100203062557.GC25914@work.uvw.ru> <4B694E04.9030505@ashmanov.com> <615fd2131002031429l59a00470xd5f92a28a7474766@mail.gmail.com> Message-ID: <4B6ABC9F.2030803@ashmanov.com> Вот в этом письме подписи для меня выглядят так: -- Sergey Juchkov http://juchkov.com -- Moscow.pm mailing list moscow-pm на pm.org | http://moscow.pm.org подпись moscow.pm опять-таки лишена пробела 04.02.2010 01:29, Sergey Juchkov пишет: >> >> Добавил пробел. >> >> Правда gmail на это пофиг вроде? >> > > Майлинг лист схлопнуло, твою оставило. Походу схлопывает только > "первую снизу". -- Alexander Q mailto:qalex на ashmanov.com From kapranoff на gmail.com Thu Feb 4 04:56:36 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Thu, 4 Feb 2010 15:56:36 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <25d777681002040316w647caeb5y6b8d61cddc8ff672@mail.gmail.com> References: <25d777681002040316w647caeb5y6b8d61cddc8ff672@mail.gmail.com> Message-ID: 2010/2/4 Andrei : > 4 февраля 2010 г. 12:11 пользователь Yuri Pac написал: >> >> Кстати, Андрей. Было бы классно сделать саммари по треду и опубликовать в >> блоге. > > А потом издать книгу, продавать и зашибать бабло... Ну его, это > программирование! :) Насколько я понимаю, это достаточно популярный вариант карьеры среди перловиков ;) From kogdaugodno на gmail.com Thu Feb 4 06:01:23 2010 From: kogdaugodno на gmail.com (Egor Shipovalov) Date: Thu, 4 Feb 2010 15:01:23 +0100 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: Показал бы CPAN. И как с его помощью можно сделать за вечер то, на что на PHP потребуется неделя. 2010/2/3 Andrew Shitov : > Дано: > Аудитория начинающих программистов, которые еще не сделали выбор > своего основного языка. > > Задача: > Показать им прелести перла. > > > О чем бы вы сказали в первую очередь? > > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From akovbovich на gmail.com Thu Feb 4 06:35:37 2010 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Thu, 4 Feb 2010 17:35:37 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: <93db51671002040635w4d2a3512te580f35600d12b04@mail.gmail.com> Я считаю, что те кто переходит с перла на пайтон/руби - еретики и скорее всего попадут в ад. Вот еще есть небольшая иллюстрация на тему перла - http://xkcd.com/224/ (из презентации Тима Банса "Perl Myths") From dsimonov на gmail.com Thu Feb 4 07:51:14 2010 From: dsimonov на gmail.com (Dmitry Simonov) Date: Thu, 4 Feb 2010 18:51:14 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> Message-ID: Опуская все подробности про которые тут говорятся со ссылками на КЗОТ, напомню всем присутствующим, то закон что дышло, куда повернёшь туда и вышло. Как только вы соберётесь опираться на закон - вы становитесь одиночкой, который может опираться только на свои стальные нервы, толстый кошелёк, отсутствие за плечами семьи и конечно же команду юристов. Ничего этого у каждого из вас за плечами - нет. А у компании - штатные юристы, бухгалтера и служба безопасности. Ей доказать свою правоту перед законом не стоит ничего - потому что все необходимые инструменты уже отлажены и тысячу раз опробованы. И каждому кто попытается пойти против компании - придётся тратить время и силы на доказательство своей правоты. Ощутили? Конечно каждый из вас может сказать, что не так страшен чёрт, как его малюют... Но тут на листе присутствуют коллеги, которым тупо не платили зп перед НГ. И ничего - эти коллеги (10летний опыт разработки!) молча это всё прожевали. А ведь там даже небольшая кампания, а на-коленке-собранный-стартап. Ну? Кто смелый? :) From kaa на zvuki.ru Thu Feb 4 08:16:40 2010 From: kaa на zvuki.ru (Andrew Kopeyko) Date: Thu, 04 Feb 2010 19:16:40 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> Message-ID: <4B6AF2E8.8030604@zvuki.ru> Dmitry Simonov wrote: > Опуская все подробности про которые тут говорятся со ссылками на КЗОТ, > напомню всем присутствующим, то закон что дышло, куда повернёшь туда и > вышло. Как только вы соберётесь опираться на закон - вы становитесь > одиночкой, который может опираться только на свои стальные нервы, > толстый кошелёк, отсутствие за плечами семьи и конечно же команду > юристов. Ничего этого у каждого из вас за плечами - нет. Дима, ты ошибаешься. Если твой контракт заключён не на словах, а на бумаге (а в 99% случаев это так) - за твоей спиной стоит _все_ государственные проверяющие органы, от трудовой до пожарной инспекций. И стоят они наготове - им только нужно твоё заявление чтобы начать выполнять свою работу. > А у компании - штатные юристы, Дима, эти же самые юристы, когда ты всего лишь 1) письменно излагаешь свои требования 2) присылаешь их работодателю по почте, с уведомлением о вручении (не пожалей 20 рублей) тут же перебегают на твою сторону - и начинают советовать работодателю уладить всё быстро и тихо, чтобы не дай бог трудовая инспекция не пришла. Я попадал в такие ситуации - срабатывает. А уж доводить дело до суда - для работодателя ещё дороже : суд в ~95% случаев трудовых споров выносит решение в пользу работника, и обязывает оплатить всё время "вынужденного прогула". > бухгалтера и служба безопасности. Ей СБ против милиции - ну не смеши ты народ, ей богу. > доказать свою правоту перед законом не стоит ничего - потому что все > необходимые инструменты уже отлажены и тысячу раз опробованы. И > каждому кто попытается пойти против компании - придётся тратить время > и силы на доказательство своей правоты. Ровно столько же времени и сил понадобится потратить и противнику. Денег даже больше - он ещё и зарплату заплатит сотрудникам, занятым спором с тобой. > Ощутили? Конечно каждый из вас может сказать, что не так страшен чёрт, > как его малюют... Но тут на листе присутствуют коллеги, которым тупо > не платили зп перед НГ. И ничего - эти коллеги (10летний опыт > разработки!) молча это всё прожевали. А ведь там даже небольшая > кампания, а на-коленке-собранный-стартап. Это их выбор. В той ситуации, о которой мы знаем только снаружи. Когда мне, в одном из мест подработок, не платят ЗП за какой-то месяц - я соглашаюсь, ибо - сперва сами приходят, и убедительно объясняют почему - обязательно расплачиваются после. Это мой выбор, обоснованный. > Ну? Кто смелый? :) Жаль что это будешь не ты... -- Best regards, Andrew A. Kopeyko http://www.zvuki.ru/ From despairr на gmail.com Thu Feb 4 08:44:01 2010 From: despairr на gmail.com (Walery Studennikov) Date: Thu, 4 Feb 2010 20:44:01 +0400 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: <1d770e771002040844y8bdfa0dt757cf8b0052dd479@mail.gmail.com> 3 февраля 2010 г. 10:54 пользователь Andrew Shitov написал: > Дано: > Аудитория начинающих программистов, которые еще не сделали выбор > своего основного языка. > > Задача: > Показать им прелести перла. > > О чем бы вы сказали в первую очередь? В своё время читал курс "Перспективные информационные технологии" в универе и моя задача была как раз "распрограммировать" мозги студентов, которым долго и упорно вдалбливали Java и которые просто не умеют и не хотят мыслить другими категориями, чем те, которые приняты в Java World. Мои основные аргументы были: 1. "Сильная типизация" vs "Сильное тестирование". Типа тестирование, гораздо круче позволяет уберечься от ошибок, чем мнимый костыль под названием "строгая типизация"; при этом код при динамической типизации _в несколько раз_ короче и проще в написании за счёт отсутствия объявления и явной конвертации типов (вообще приходиться ДУМАТЬ о типах и следить за ними). 2. "Динамический язык" vs "Нединамический язык". Разбить в "пух и прах" второе, показав, что в динамических языках возможно в принципе ВСЁ (всё что можно помыслить даже в самом извращённом воображении)). Эти возможности позволяют целый ряд задач решить настолько просто и красиво, для чего в Java/C# например потребовалось бы использовать всякие хитровывернутые структуры классов AKA "паттерны проектировния", которые зачастую являются просто напросто костылём для языков не имеющих динамический типизации и динамических возможностей. Т. е. вместо одной строчки пишешь 3-5 связанных классов, которые нужны проcто чтобы преодолеть ограничения языка. Я не отрицаю паттерны как таковые, но многие из них действительно являются просто костылями (способом выживания) для нединамических языков. 3. Встроенные структуры данных. Показать, что это В РАЗЫ удобнее, чем всякие C++ шаблоны (зачастую костыль для преодоления статической типизации), несчислимые Java-классы для работы с данными (коих МОРЕ) и т. п. В Perl всего навсего: скаляры, массивы, хеши. Всё! Этого хватает на все случаи жизни. И никаких библиотек классов не нужно, никаких STL и т. п. Всё встроено в язык. Возможность использования языка как DSL. Отсутствие встроенных сложных структур данных в Java выражается в обильном применении там XML для постоянной сериализации / десериализации всяческих структур данных. Т.е. бесконечный XML там -- это просто ещё один костыль. Причём покажите людям: что такое сериализация / десериализация в Perl (XML::Simple как пример) и в Java (DOM, о боже...). Причем например в/из YAML / JSON (широко используемые в мире в Perl) преобразование в динамических языках проходит вообще взаимо-однозначно и взаимообратимо, как очень просто и естественно. Кстати в XML нет однозначного преобразования в/из встроенных структур даных -- есть бесконечное множество вариантов конвертации. Одна из причин, а которую не люблю XML. 4. Высокоуровневые возможности, встроенные в язык. Встроенная удобная работа с массивами и хэшами (push / pop, shift / unshift). Операции, обрабатывающие массив целиком (что неимоверно сокращает код). Встроенные в язык регекспы, что на порядок удобнее использования всяких внешних regexp-библиотек. Всё это вместе вытекает в следующее: - РАДИКАЛЬНОЕ сокращение объёма кода в динамических языках: приведите примеры аналогичных проектов например на Java и на Perl / Ruby / Python. На Java это десятки и сотни мегабайт, в динамических языках -- сотни килобайт и мегабайты. Т. е. на порядок меньше. И это для ОДИНАКОВЫХ проектов, аналогичных по функционалу. - Код в Perl более концентрированный, интеллектуальный, осмысленный. "Священный". Код, который может менять только человек. С ним приятно работать. Это всегда Challenge. Код в Java -- очень рыхлый, "тупой", быдловатый. Это объект для бесконечного автоматического рефакторинга. Доверить машине менять код... -- себя не уважать. - Различие культур Perl (хакеры) и Java (быдлокодеры, которых можно собрать много за небольшие деньги, чтобы делать быдлокод и которые зачастую не принимают никаких высокоуровневых решений -- тупо "кидируют" по заданной спецификации). Труд становится нетворческим, механическим. Мозги "закостеневаеют". В общем, это было действенно. Иногда за одно занятие люди радикально меняли своё мнение по поводу языков. Материалы моих лекций (которые я уже 2 года как забросил и не читаю), всё ещё висят тут: http://despair.pp.ru/ -- Walery Studennikov http://www.reg.ru/ From andy на shitov.ru Thu Feb 4 09:05:50 2010 From: andy на shitov.ru (Andrew Shitov) Date: Thu, 4 Feb 2010 20:05:50 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <1d770e771002040844y8bdfa0dt757cf8b0052dd479@mail.gmail.com> References: <1d770e771002040844y8bdfa0dt757cf8b0052dd479@mail.gmail.com> Message-ID: 2010/2/4 Walery Studennikov: > - РАДИКАЛЬНОЕ сокращение объёма кода в динамических языках: приведите > примеры аналогичных проектов например на Java и на Perl / Ruby / > Python. На Java это десятки и сотни мегабайт, в динамических языках -- > сотни килобайт и мегабайты. Т. е. на порядок меньше. А где найти такие примеры? -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ruslan.zakirov на gmail.com Thu Feb 4 09:08:08 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Thu, 4 Feb 2010 20:08:08 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> Message-ID: <589c94401002040908y13feb079o1009a6d6b4c008dc@mail.gmail.com> Андрей уже прокомментировал, но я уже что-то настрочил. 2010/2/4 Dmitry Simonov : > Опуская все подробности про которые тут говорятся со ссылками на КЗОТ, > напомню всем присутствующим, то закон что дышло, куда повернёшь туда и > вышло. Как только вы соберётесь опираться на закон - вы становитесь > одиночкой, который может опираться только на свои стальные нервы, > толстый кошелёк, отсутствие за плечами семьи и конечно же команду > юристов. Ничего этого у каждого из вас за плечами - нет. Конечно нет. По этому все вопросы нужно решать полюбовно и заранее. Просто нужно понимать, что часть вещей ты можешь в трудовом договоре игнорировать как противоречащие закону. > А у компании - штатные юристы, бухгалтера и служба безопасности. Ей > доказать свою правоту перед законом не стоит ничего - потому что все > необходимые инструменты уже отлажены и тысячу раз опробованы. И > каждому кто попытается пойти против компании - придётся тратить время > и силы на доказательство своей правоты. Какой правоты? Я просто через две недели после уведомления могу не выходить на работу и все, могу выходить и ничего не делать, сидеть за ноутбуком у бухгалтерии. Андрей правильно советует про письмо с уведомлением о доставке. Увольнение по просьбе сотрудника имеет уведомительный характер. > Ощутили? Конечно каждый из вас может сказать, что не так страшен чёрт, > как его малюют... Но тут на листе присутствуют коллеги, которым тупо > не платили зп перед НГ. И ничего - эти коллеги (10летний опыт > разработки!) молча это всё прожевали. А ведь там даже небольшая > кампания, а на-коленке-собранный-стартап. Ну, если у тебя нормальная зарплата, есть запас денег, тебя это не тревожит, то отчего расстраиваться. Если тебя беспокоит это дело, то 11 января начинай искать работу. Нету работы? Значит вынужден терпеть и так всегда было. > Ну? Кто смелый? :) -- Best regards, Ruslan. From despairr на gmail.com Thu Feb 4 09:09:24 2010 From: despairr на gmail.com (Walery Studennikov) Date: Thu, 4 Feb 2010 21:09:24 +0400 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <1d770e771002040844y8bdfa0dt757cf8b0052dd479@mail.gmail.com> Message-ID: <1d770e771002040909m4399adcsc03ff362f675ebe3@mail.gmail.com> 4 февраля 2010 г. 21:05 пользователь Andrew Shitov написал: > 2010/2/4 Walery Studennikov: > >> - РАДИКАЛЬНОЕ сокращение объёма кода в динамических языках: приведите >> примеры аналогичных проектов например на Java и на Perl / Ruby / >> Python. На Java это десятки и сотни мегабайт, в динамических языках -- >> сотни килобайт и мегабайты. Т. е. на порядок меньше. > > А где найти такие примеры? Честно говоря я уже не помню что приводил ;) Ну всякие фреймворки, web-аппликухи. Можно взять что-то тяжёлое (JBOSS-based, например) из Java и найти аналоги на Perl -- не ошибёшься :) -- Walery Studennikov http://www.reg.ru/ From despairr на gmail.com Thu Feb 4 09:13:35 2010 From: despairr на gmail.com (Walery Studennikov) Date: Thu, 4 Feb 2010 21:13:35 +0400 Subject: [Moscow.pm] Why Perl? In-Reply-To: <1d770e771002040844y8bdfa0dt757cf8b0052dd479@mail.gmail.com> References: <1d770e771002040844y8bdfa0dt757cf8b0052dd479@mail.gmail.com> Message-ID: <1d770e771002040913y2dae16c0ic675fad1e1e2b799@mail.gmail.com> 4 февраля 2010 г. 20:44 пользователь Walery Studennikov написал: > 2. "Динамический язык" vs "Нединамический язык". > Разбить в "пух и прах" второе, показав, что в динамических языках > возможно в принципе ВСЁ (всё что можно помыслить даже в самом > извращённом воображении)). Эти возможности позволяют целый ряд задач > решить настолько просто и красиво Кстати вот ещё тема, оставшаяся от лекций -- сравнение "динамических" возможностей различных языков: http://despair.pp.ru/langs/ Можно, в принципе, довести до ума.... -- Walery Studennikov http://www.reg.ru/ From cgodless на mail.ru Thu Feb 4 09:14:33 2010 From: cgodless на mail.ru (=?KOI8-R?Q?=F0=C1=D7=C5=CC_=EB=CF=CC=C7=C1=CE=CF=D7?=) Date: Thu, 04 Feb 2010 20:14:33 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <1d770e771002040909m4399adcsc03ff362f675ebe3@mail.gmail.com> References: <1d770e771002040844y8bdfa0dt757cf8b0052dd479@mail.gmail.com> <1d770e771002040909m4399adcsc03ff362f675ebe3@mail.gmail.com> Message-ID: <4B6B0079.5010603@mail.ru> 04.02.2010 20:09, Walery Studennikov пишет: > Честно говоря я уже не помню что приводил ;) > Ну всякие фреймворки, web-аппликухи. > Можно взять что-то тяжёлое (JBOSS-based, например) из Java и найти > аналоги на Perl -- не ошибёшься :) > > Только не Catalyst-based, а то и отпугнуть не долго :-D -- С уважением, Павел Колганов From dmarsentev на gmail.com Thu Feb 4 09:14:35 2010 From: dmarsentev на gmail.com (Dmitry Arsentiev) Date: Thu, 4 Feb 2010 20:14:35 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <1d770e771002040844y8bdfa0dt757cf8b0052dd479@mail.gmail.com> References: <1d770e771002040844y8bdfa0dt757cf8b0052dd479@mail.gmail.com> Message-ID: > Материалы моих лекций (которые я уже 2 года как забросил и не читаю), > всё ещё висят тут: > http://despair.pp.ru/ Риспект и уважуха From despairr на gmail.com Thu Feb 4 09:19:05 2010 From: despairr на gmail.com (Walery Studennikov) Date: Thu, 4 Feb 2010 21:19:05 +0400 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: <1d770e771002040844y8bdfa0dt757cf8b0052dd479@mail.gmail.com> Message-ID: <1d770e771002040919o17b63e3do8608d9f512c9f833@mail.gmail.com> 4 февраля 2010 г. 21:14 пользователь Dmitry Arsentiev написал: >> Материалы моих лекций (которые я уже 2 года как забросил и не читаю), >> всё ещё висят тут: >> http://despair.pp.ru/ > Риспект и уважуха Собственно, по теме в основном тут: http://despair.pp.ru/docs/Languages.ppt -- Walery Studennikov http://www.reg.ru/ From ashrub на agava.com Thu Feb 4 11:13:39 2010 From: ashrub на agava.com (Alexey Shrub) Date: Thu, 04 Feb 2010 22:13:39 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <05d501caa4e8$13518d00$39f4a700$@com> Message-ID: <4B6B1C63.2080100@agava.com> Akzhan Abdulin wrote: > В своё время планировал к Вам устроиться, так как живу рядом. Пришлось > пройти пару собеседований, и потом Вы тупо пропали :) Кстати тоже когда приехал в масквабад был на собеседовании в mail.ru - попросили примитивный скриптик сделать - написал, несложный запрос составить - сделал (правда в гугл всё таки за доками по sql сходил). Сказали стандартное с вами свяжутся hr и с тех пор ничего не слышал Скорее всего не подошёл, но не совсем ясно - если нужны были более опытные то и тесты должны были быть посерьёзнее Мне кажется отвечать должны, хоть шаблонной отпиской, но отвечать -- Шруб Алексей From andy на shitov.ru Thu Feb 4 11:24:03 2010 From: andy на shitov.ru (Andrew Shitov) Date: Thu, 4 Feb 2010 22:24:03 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> Message-ID: > Мне думается, что правильнее звонок "вы нам не подходите", так как я из-за > этого завис на пару дней, насколько я помню. Кстати, такого же хочется и с обратной стороны. Если кандидат взял время подумать, то подразумевается, что он сообщит, даже если не согласится принять предложение. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From andrey на kostenko.name Thu Feb 4 11:28:26 2010 From: andrey на kostenko.name (Andrey Kostenko) Date: Thu, 04 Feb 2010 22:28:26 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <4B6AF2E8.8030604@zvuki.ru> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <4B6AF2E8.8030604@zvuki.ru> Message-ID: <4B6B1FDA.6010805@kostenko.name> 04.02.10 19:16, Andrew Kopeyko написав(ла): > Dmitry Simonov wrote: >> Опуская все подробности про которые тут говорятся со ссылками на КЗОТ, >> напомню всем присутствующим, то закон что дышло, куда повернёшь туда и >> вышло. Как только вы соберётесь опираться на закон - вы становитесь >> одиночкой, который может опираться только на свои стальные нервы, >> толстый кошелёк, отсутствие за плечами семьи и конечно же команду >> юристов. Ничего этого у каждого из вас за плечами - нет. > > Дима, ты ошибаешься. > > Если твой контракт заключён не на словах, а на бумаге (а в 99% случаев > это так) - за твоей спиной стоит _все_ государственные проверяющие > органы, от трудовой до пожарной инспекций. И стоят они наготове - им > только нужно твоё заявление чтобы начать выполнять свою работу. > >> А у компании - штатные юристы, > > Дима, эти же самые юристы, когда ты всего лишь > 1) письменно излагаешь свои требования > 2) присылаешь их работодателю по почте, с уведомлением о вручении (не > пожалей 20 рублей) > тут же перебегают на твою сторону - и начинают советовать работодателю > уладить всё быстро и тихо, чтобы не дай бог трудовая инспекция не пришла. > > Я попадал в такие ситуации - срабатывает. > > А уж доводить дело до суда - для работодателя ещё дороже : суд в ~95% > случаев трудовых споров выносит решение в пользу работника, и > обязывает оплатить всё время "вынужденного прогула". > >> бухгалтера и служба безопасности. Ей > > СБ против милиции - ну не смеши ты народ, ей богу. > >> доказать свою правоту перед законом не стоит ничего - потому что все >> необходимые инструменты уже отлажены и тысячу раз опробованы. И >> каждому кто попытается пойти против компании - придётся тратить время >> и силы на доказательство своей правоты. > > Ровно столько же времени и сил понадобится потратить и противнику. > > Денег даже больше - он ещё и зарплату заплатит сотрудникам, занятым > спором с тобой. > >> Ощутили? Конечно каждый из вас может сказать, что не так страшен чёрт, >> как его малюют... Но тут на листе присутствуют коллеги, которым тупо >> не платили зп перед НГ. И ничего - эти коллеги (10летний опыт >> разработки!) молча это всё прожевали. А ведь там даже небольшая >> кампания, а на-коленке-собранный-стартап. > > Это их выбор. В той ситуации, о которой мы знаем только снаружи. > > Когда мне, в одном из мест подработок, не платят ЗП за какой-то месяц > - я соглашаюсь, ибо > - сперва сами приходят, и убедительно объясняют почему > - обязательно расплачиваются после. > > Это мой выбор, обоснованный. > >> Ну? Кто смелый? :) > > Жаль что это будешь не ты... > > Проблемы больше в другом. В Москве заключается трудовой договор, к примеру. В Днепропетровске найти работу с трудовым договором - это нужно хорошо постараться. Даже крупные компании берут работников на договор подряда. И что только выпустившемуся студенту делать? Я-то выкрутился, но не всем же уезжать в Москву?) Ещё одна фишка - просьба написать заявление по собственному без даты :-) From ashrub на agava.com Thu Feb 4 11:59:24 2010 From: ashrub на agava.com (Alexey Shrub) Date: Thu, 04 Feb 2010 22:59:24 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: <4B6B271C.5020109@agava.com> Andrew Shitov wrote: > Дано: Аудитория начинающих программистов, которые еще не сделали выбор > своего основного языка. > Задача: Показать им прелести перла. > О чем бы вы сказали в первую очередь? 1. По теме: начинал с обработки текста - делал свой первый сайт на html и хотел всячески его преобразовывать, типо вставить во все страницы баннер бесплатного хостинга или собрать все страницы в одну и получить нечто типо книги, например для печати и т.п. Под эту задачу изучил perl и regexp'ы и был абсолютно доволен. Для обработки текста perl+regex идеально подходит бытро и пишется и работает (был случай - алгоритм молотящий кучу данных был мной написан на java, а потом один в один переложен на perl: java - 20 мин., perl - 20 сек.). Perl также великолепен для админской автоматизации - быстрая разработка редкоменяющихся небольших скриптов 2. По оффтопику: a) касательно зарплат и популярности java впереди всех (если исключить всякие SAP) б) Python - отступы это гениальное решени по унификации стиля кодирования, проблемы с ними решаются нормальными текстовыми редакторами, о качестве языка говорит то что ван Россум когда выпускал 3-й питон имел возможность переделать всё что пожелает, но не переделал практически ничего - просто подчистил мусор и мелкие недочёты, а 6-й перл это считай новый язык -- Шруб Алексей From juchkov на gmail.com Thu Feb 4 14:56:05 2010 From: juchkov на gmail.com (Sergey Juchkov) Date: Fri, 5 Feb 2010 01:56:05 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> Message-ID: <615fd2131002041456u76d5e410ka84b82d6e7203ea6@mail.gmail.com> > как его малюют... Но тут на листе присутствуют коллеги, которым тупо > не платили зп перед НГ. И ничего - эти коллеги (10летний опыт > разработки!) молча это всё прожевали. А ведь там даже небольшая > кампания, а на-коленке-собранный-стартап. > Дима, не сравнивай гребанный стартап, где чувак оформлен чисто символически (и поэтому могут зп не платить) и белое оформление когда есть все механизмы прижать работодателя (вспомни МХ). PS: зп кстати отдали, да. -- Sergey Juchkov http://juchkov.com From juchkov на gmail.com Thu Feb 4 14:57:29 2010 From: juchkov на gmail.com (Sergey Juchkov) Date: Fri, 5 Feb 2010 01:57:29 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <4B6AF2E8.8030604@zvuki.ru> References: <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <4B6AF2E8.8030604@zvuki.ru> Message-ID: <615fd2131002041457r636649c2xf0027cc1e234da27@mail.gmail.com> > А уж доводить дело до суда - для работодателя ещё дороже : суд в ~95% > случаев трудовых споров выносит решение в пользу работника, и обязывает > оплатить всё время "вынужденного прогула". > + штраф который может перешкаливать суммы вынужденного прогула -- Sergey Juchkov http://juchkov.com From nordicdyno на yandex.ru Thu Feb 4 15:40:28 2010 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Fri, 05 Feb 2010 02:40:28 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <4B6B1FDA.6010805@kostenko.name> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> Message-ID: <83881265326828@webmail50.yandex.ru> > Проблемы больше в другом. В Москве заключается трудовой договор, к > примеру. В Днепропетровске найти работу с трудовым договором - это нужно > хорошо постараться. Даже крупные компании берут работников на договор > подряда. И что только выпустившемуся студенту делать? > Я-то выкрутился, но не всем же уезжать в Москву?) > Ещё одна фишка - просьба написать заявление по собственному без даты :-) > -- Днепропетровск? Земляк практически! :) From dmitry на karasik.eu.org Thu Feb 4 22:10:38 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Fri, 5 Feb 2010 07:10:38 +0100 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <83881265326828@webmail50.yandex.ru> References: <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> Message-ID: <20100205061038.GA64973@tetsuo.karasik.eu.org> On Fri, Feb 05, 2010 at 02:40:28AM +0300, Orlovsky Alexander wrote: > > Проблемы больше в другом. В Москве заключается трудовой договор, к > > примеру. В Днепропетровске найти работу с трудовым договором - это нужно > > хорошо постараться. Даже крупные компании берут работников на договор > > подряда. И что только выпустившемуся студенту делать? > > Я-то выкрутился, но не всем же уезжать в Москву?) > > Ещё одна фишка - просьба написать заявление по собственному без даты :-) > > -- > > Днепропетровск? > Земляк практически! :) кому практически, а кому и фактически ;) -- Sincerely, Dmitry Karasik From dsimonov на gmail.com Thu Feb 4 22:12:19 2010 From: dsimonov на gmail.com (Dmitry Simonov) Date: Fri, 5 Feb 2010 09:12:19 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <20100205061038.GA64973@tetsuo.karasik.eu.org> References: <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> Message-ID: Андрюха! Монс! Что-то тут вашего брата хохляцкого уже в переизбытке! Практически интернационал :) 2010/2/5 Dmitry Karasik : > кому практически, а кому и фактически ;) From dmitry на eremeev.ru Thu Feb 4 22:13:42 2010 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Fri, 05 Feb 2010 09:13:42 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <20100205061038.GA64973@tetsuo.karasik.eu.org> References: <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> Message-ID: <4B6BB716.7080800@eremeev.ru> :Жил на Победе возле косы. Офигенный город Девок красивых много 05.02.2010 9:10, Dmitry Karasik пишет: > On Fri, Feb 05, 2010 at 02:40:28AM +0300, Orlovsky Alexander wrote: > >>> Проблемы больше в другом. В Москве заключается трудовой договор, к >>> примеру. В Днепропетровске найти работу с трудовым договором - это нужно >>> хорошо постараться. Даже крупные компании берут работников на договор >>> подряда. И что только выпустившемуся студенту делать? >>> Я-то выкрутился, но не всем же уезжать в Москву?) >>> Ещё одна фишка - просьба написать заявление по собственному без даты :-) >>> -- >>> >> Днепропетровск? >> Земляк практически! :) >> > кому практически, а кому и фактически ;) > > From dsimonov на gmail.com Thu Feb 4 22:16:23 2010 From: dsimonov на gmail.com (Dmitry Simonov) Date: Fri, 5 Feb 2010 09:16:23 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <589c94401002040908y13feb079o1009a6d6b4c008dc@mail.gmail.com> References: <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <589c94401002040908y13feb079o1009a6d6b4c008dc@mail.gmail.com> Message-ID: Коллеги :) Всё правильно пишете, - бороться надо. Просто это не так легко, как писать. На моей памяти разные ситуации случались. Вот из одной конторы я в своё время ушёл, а коллега не смог. Когда начальство получило бумагу о его увольнении, бухгалтерия сварганила ещё одну бумагу о том, что сотрудник должен компании что-то около миллиона рублей (чувак работает... да-да - до сих пор работает! админом-железячником) и может конечно уволиться, но предварительно вернув долг. Юристы и бухгалтерия эти документы со всеми закорючками сделали. 2010/2/4 Ruslan Zakirov : > Какой правоты? Я просто через две недели после уведомления могу не > выходить на работу и все, могу выходить и ничего не делать, сидеть за > ноутбуком у бухгалтерии. Андрей правильно советует про письмо с > уведомлением о доставке. Увольнение по просьбе сотрудника имеет > уведомительный характер. From cygakob на gmail.com Thu Feb 4 22:40:30 2010 From: cygakob на gmail.com (Alexander Soudakov) Date: Fri, 5 Feb 2010 12:40:30 +0600 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: References: <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <589c94401002040908y13feb079o1009a6d6b4c008dc@mail.gmail.com> Message-ID: <4b81661f1002042240k3775f218y4b232bf4dc1c38f1@mail.gmail.com> 5 февраля 2010 г. 12:16 пользователь Dmitry Simonov написал: > Коллеги :) Всё правильно пишете, - бороться надо. Просто это не так > легко, как писать. > > На моей памяти разные ситуации случались. Вот из одной конторы я в > своё время ушёл, а коллега не смог. Когда начальство получило бумагу о > его увольнении, бухгалтерия сварганила ещё одну бумагу о том, что > сотрудник должен компании что-то около миллиона рублей (чувак > работает... да-да - до сих пор работает! админом-железячником) и может > конечно уволиться, но предварительно вернув долг. Юристы и бухгалтерия > эти документы со всеми закорючками сделали. рабство? :) безвыходных ситуаций не бывает, тем более если человек не виноват. > > 2010/2/4 Ruslan Zakirov : >> Какой правоты? Я просто через две недели после уведомления могу не >> выходить на работу и все, могу выходить и ничего не делать, сидеть за >> ноутбуком у бухгалтерии. Андрей правильно советует про письмо с >> уведомлением о доставке. Увольнение по просьбе сотрудника имеет >> уведомительный характер. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Alexander Soudakov Software Developer email: cygakoB на gmail.com jabber: asudakov на jabber.org google talk: cygakoB на gmail.com icq uin: 311516511 skype: asudakov From aml на rulezz.ru Thu Feb 4 23:02:27 2010 From: aml на rulezz.ru (Alexander Lourier) Date: Fri, 5 Feb 2010 10:02:27 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: References: <589c94401002040908y13feb079o1009a6d6b4c008dc@mail.gmail.com> Message-ID: <201002051002.27479.aml@rulezz.ru> В письме Friday 05 February 2010 09:16:23 Dmitry Simonov написал: > На моей памяти разные ситуации случались. Вот из одной конторы я в > своё время ушёл, а коллега не смог. Когда начальство получило бумагу о > его увольнении, бухгалтерия сварганила ещё одну бумагу о том, что > сотрудник должен компании что-то около миллиона рублей (чувак > работает... да-да - до сих пор работает! админом-железячником) и может > конечно уволиться, но предварительно вернув долг. Юристы и бухгалтерия > эти документы со всеми закорючками сделали. Это деяние содержит в себе признаки преступления, предусмотренного статьей 292 УК РФ "Служебный подлог". На месте вашего коллеги я бы написал заявление в милицию с изложением этих фактов, но сначала показал бы его руководству. Вопрос бы решился в течение 5 минут. А если не решился, то вечером прогулялся бы до ближайшего отделения милиции. -- Alexander Lourier, http://aml.rulezz.ru/ From andy на shitov.ru Thu Feb 4 23:47:34 2010 From: andy на shitov.ru (Andrew Shitov) Date: Fri, 5 Feb 2010 10:47:34 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: References: <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> Message-ID: > Андрюха! Монс! Что-то тут вашего брата хохляцкого уже в переизбытке! А украинская локаль для сайтов конференций до сих пор не сделана. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From pavel на kuptsov.info Fri Feb 5 00:11:12 2010 From: pavel на kuptsov.info (=?koi8-r?B?8MHXxcwg69XQw8/X?=) Date: Fri, 5 Feb 2010 11:11:12 +0300 Subject: [Moscow.pm] Why Perl? (Alexey Shrub) In-Reply-To: References: Message-ID: <000601caa63a$c97f7d50$5c7e77f0$@info> > По теме: начинал с обработки текста - делал свой первый сайт на html и хотел всячески его преобразовывать, типо А я вот начинал с написания трояна на perl под windows. Смех конечно (у меня кстати код этого трояна до сих пор где-то валяется). При этом сперва планировали с приятелем написать батник, но не хватило возможностей... Затем я не помню как, наткнулся на perl, изучил работу с файлами, и присовокупив к этому утилу perl2exe приступил к разработке (помниться троян генерил reg файл для реестра, затем импортировал его в реестр, ну и куча еще всякого бреда :-))))... Собственно с тех пор 60% написанного мной кода на perl работает под windows. Видимо судьба :)... ----------------------------------- Blog: http://perlmonks.org.ru From kaa на zvuki.ru Fri Feb 5 00:13:57 2010 From: kaa на zvuki.ru (Andrew Kopeyko) Date: Fri, 05 Feb 2010 11:13:57 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <589c94401002040908y13feb079o1009a6d6b4c008dc@mail.gmail.com> References: <433f623b1002030021m5c71ba1l9934d1810e50c124@mail.gmail.com> <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <589c94401002040908y13feb079o1009a6d6b4c008dc@mail.gmail.com> Message-ID: <4B6BD345.4000107@zvuki.ru> Ruslan Zakirov wrote: > > Какой правоты? Я просто через две недели после уведомления могу не > выходить на работу и все, могу выходить и ничего не делать, сидеть за > ноутбуком у бухгалтерии. Андрей правильно советует про письмо с > уведомлением о доставке. Уведомление будет не о доставке, а именно о вручении - на открытке, что вам вернётся, обязательно будет подпись и расшифровка фамилии принявшего. После чего работодатель уже не сможет отнекиваться "ничего мы не получали". Да, забыл упомянуть : посылать стоит ценным письмом, с описью вложения - в этом случае у вас остаётся подтверждение почты о том, что вы именно "заявление" отправляли, а не просто "поздравление с НГ". > Ну, если у тебя нормальная зарплата, есть запас денег, тебя это не тревожит, > то отчего расстраиваться. Если тебя беспокоит это дело, то 11 января начинай > искать работу. Нету работы? Значит вынужден терпеть и так всегда было. Нет, в этом случае - надо продолжать искать работу. -- Best regards, Andrew A. Kopeyko http://www.zvuki.ru/ From kaa на zvuki.ru Fri Feb 5 01:09:27 2010 From: kaa на zvuki.ru (Andrew Kopeyko) Date: Fri, 05 Feb 2010 12:09:27 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: References: <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <589c94401002040908y13feb079o1009a6d6b4c008dc@mail.gmail.com> Message-ID: <4B6BE047.4010904@zvuki.ru> Dmitry Simonov wrote: > Коллеги :) Всё правильно пишете, - бороться надо. Просто это не так > легко, как писать. Да, нелегко. Но без наших советов\воспоминаний - ещё тяжелее будет. > На моей памяти разные ситуации случались. Вот из одной конторы я в > своё время ушёл, а коллега не смог. Когда начальство получило бумагу о > его увольнении, бухгалтерия сварганила ещё одну бумагу о том, что > сотрудник должен компании что-то около миллиона рублей (чувак > работает... да-да - до сих пор работает! админом-железячником) и может > конечно уволиться, но предварительно вернув долг. Юристы и бухгалтерия > эти документы со всеми закорючками сделали. Если они и его подпись "сделали" - то надо получить на руки заверенную компанией копию этого "документа", сделать с него несколько ксерокопий, заверенный экземпляр положить в банковкий сейф, и идти в ближайшее отделение милиции для написания заявления о служебном подлоге и о вымогательстве. К заявлению приложить одну из ксерокопий. > 2010/2/4 Ruslan Zakirov : >> Какой правоты? Я просто через две недели после уведомления могу не >> выходить на работу и все, могу выходить и ничего не делать, сидеть за >> ноутбуком у бухгалтерии. Андрей правильно советует про письмо с >> уведомлением о доставке. Увольнение по просьбе сотрудника имеет >> уведомительный характер. -- Best regards, Andrew A. Kopeyko http://www.zvuki.ru/ From andrey на kostenko.name Fri Feb 5 03:07:40 2010 From: andrey на kostenko.name (Andrey Kostenko) Date: Fri, 05 Feb 2010 14:07:40 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <20100205061038.GA64973@tetsuo.karasik.eu.org> References: <05d501caa4e8$13518d00$39f4a700$@com> <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> Message-ID: <4B6BFBFC.4030609@kostenko.name> 05.02.10 09:10, Dmitry Karasik написав(ла): > On Fri, Feb 05, 2010 at 02:40:28AM +0300, Orlovsky Alexander wrote: > >>> Проблемы больше в другом. В Москве заключается трудовой договор, к >>> примеру. В Днепропетровске найти работу с трудовым договором - это нужно >>> хорошо постараться. Даже крупные компании берут работников на договор >>> подряда. И что только выпустившемуся студенту делать? >>> Я-то выкрутился, но не всем же уезжать в Москву?) >>> Ещё одна фишка - просьба написать заявление по собственному без даты :-) >>> -- >>> >> Днепропетровск? >> Земляк практически! :) >> > кому практически, а кому и фактически ;) > > Да, ещё забыл такую фишку: Поднять камеры, найти когда человека не было в течение 3-х часов на рабочем месте и уволить его за прогул. Это после фразы "вы знаете, я хочу работать в другом отделе" PS: это Приватбанк, раз уж здесь много украинцев :-) From onokonem на gmail.com Fri Feb 5 03:15:04 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Fri, 5 Feb 2010 14:15:04 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <4B6BFBFC.4030609@kostenko.name> References: <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <4B6BFBFC.4030609@kostenko.name> Message-ID: > Поднять камеры, найти когда человека не было в течение 3-х часов на рабочем > месте и уволить его за прогул. Это после фразы "вы знаете, я хочу работать в > другом отделе" По закону так сделать нельзя. From andrey на kostenko.name Fri Feb 5 03:15:56 2010 From: andrey на kostenko.name (Andrey Kostenko) Date: Fri, 05 Feb 2010 14:15:56 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: References: <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <4B6BFBFC.4030609@kostenko.name> Message-ID: <4B6BFDEC.5070400@kostenko.name> 05.02.10 14:15, Daniel Podolsky написав(ла): >> Поднять камеры, найти когда человека не было в течение 3-х часов на рабочем >> месте и уволить его за прогул. Это после фразы "вы знаете, я хочу работать в >> другом отделе" >> > По закону так сделать нельзя. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > Почему? From onokonem на gmail.com Fri Feb 5 03:30:28 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Fri, 5 Feb 2010 14:30:28 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <4B6BFDEC.5070400@kostenko.name> References: <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <4B6BFBFC.4030609@kostenko.name> <4B6BFDEC.5070400@kostenko.name> Message-ID: > Почему? Потому, что факт отсутствия изображения некоего человека на некоторых видеоматериалах не может быть основанием для увольнения. Даже для установления факта прогула - не может быть основанием. From andrei.protasovitski на gmail.com Fri Feb 5 03:33:26 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Fri, 5 Feb 2010 12:33:26 +0100 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: References: <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <4B6BFBFC.4030609@kostenko.name> <4B6BFDEC.5070400@kostenko.name> Message-ID: <25d777681002050333t2fa3272ama969e2fd20fecb5d@mail.gmail.com> 5 февраля 2010 г. 12:30 пользователь Daniel Podolsky написал: > > Почему? > Потому, что факт отсутствия изображения некоего человека на некоторых > видеоматериалах не может быть основанием для увольнения. Даже для > установления факта прогула - не может быть основанием. > Это банк, там не "какие-то видеоматериалы", там вполне конкретные видеодокументы. По теме: вакансия закрыта? ;) -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From onokonem на gmail.com Fri Feb 5 03:37:33 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Fri, 5 Feb 2010 14:37:33 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <25d777681002050333t2fa3272ama969e2fd20fecb5d@mail.gmail.com> References: <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <4B6BFBFC.4030609@kostenko.name> <4B6BFDEC.5070400@kostenko.name> <25d777681002050333t2fa3272ama969e2fd20fecb5d@mail.gmail.com> Message-ID: > Это банк, там не "какие-то видеоматериалы", там вполне конкретные > видеодокументы. На этот счет должно быть заключение экспертизы. Как и на счет отсутствия изображения, кстати. From dmitry на karasik.eu.org Fri Feb 5 03:38:35 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Fri, 5 Feb 2010 12:38:35 +0100 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <4B6BFBFC.4030609@kostenko.name> References: <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <4B6BFBFC.4030609@kostenko.name> Message-ID: <20100205113835.GA81096@tetsuo.karasik.eu.org> > Да, ещё забыл такую фишку: > Поднять камеры, найти когда человека не было в течение 3-х часов на > рабочем месте и уволить его за прогул. Это после фразы "вы знаете, я > хочу работать в другом отделе" > PS: это Приватбанк, раз уж здесь много украинцев :-) я туда заходил в прошлом году к знакомому, и подивился тому что работает исключительно молодежь ... понятно теперь почему ) -- Sincerely, Dmitry Karasik From andy на shitov.ru Fri Feb 5 03:39:58 2010 From: andy на shitov.ru (Andrew Shitov) Date: Fri, 5 Feb 2010 14:39:58 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <20100205113835.GA81096@tetsuo.karasik.eu.org> References: <20100204105015.W24085@www1.zvuki.ru> <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <4B6BFBFC.4030609@kostenko.name> <20100205113835.GA81096@tetsuo.karasik.eu.org> Message-ID: > Статья 80 ТК РФ. > Статья 5 ... > Статья 31. > В статье пятой, > "По сравнению с законодательством." > Далее читайте КЗОТ. > Статья 17: > КЗОТ или ТК? > Ощутили? > СБ против милиции > + штраф который может перешкаливать > рабство? > Поднять камеры, найти когда человека не было > По закону так сделать нельзя. > должно быть заключение экспертизы. Ребята, а у вас время на чтение perldoc остается? :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From cygakob на gmail.com Fri Feb 5 03:45:48 2010 From: cygakob на gmail.com (Alexander Soudakov) Date: Fri, 5 Feb 2010 17:45:48 +0600 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: References: <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <4B6BFBFC.4030609@kostenko.name> <4B6BFDEC.5070400@kostenko.name> Message-ID: <4b81661f1002050345n7675a94fv9209f173df43d2b5@mail.gmail.com> 5 февраля 2010 г. 17:30 пользователь Daniel Podolsky написал: >> Почему? > Потому, что факт отсутствия изображения некоего человека на некоторых > видеоматериалах не может быть основанием для увольнения. Даже для > установления факта прогула - не может быть основанием. прогула может: --snip Статья 81. Расторжение трудового договора по инициативе работодателя Трудовой договор может быть расторгнут работодателем в случаях: ... 6) однократного грубого нарушения работником трудовых обязанностей:а) прогула, то есть отсутствия на рабочем месте без уважительных причин в течение всего рабочего дня (смены), независимо от его (ее) продолжительности, а также в случае отсутствия на рабочем месте без уважительных причин более четырех часов подряд в течение рабочего дня (смены);б) появления работника на работе (на своем рабочем месте либо на территории организации - работодателя или объекта, где по поручению работодателя работник должен выполнять трудовую функцию) в состоянии алкогольного, наркотического или иного токсического опьянения;в) разглашения охраняемой законом тайны (государственной, коммерческой, служебной и иной), ставшей известной работнику в связи с исполнением им трудовых обязанностей, в том числе разглашения персональных данных другого работника;г) совершения по месту работы хищения (в том числе мелкого) чужого имущества, растраты, умышленного его уничтожения или повреждения, установленных вступившим в законную силу приговором суда или постановлением судьи, органа, должностного лица, уполномоченных рассматривать дела об административных правонарушениях;д) установленного комиссией по охране труда или уполномоченным по охране труда нарушения работником требований охраны труда, если это нарушение повлекло за собой тяжкие последствия (несчастный случай на производстве, авария, катастрофа) либо заведомо создавало реальную угрозу наступления таких последствий; ... --snap > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Alexander Soudakov Software Developer email: cygakoB на gmail.com jabber: asudakov на jabber.org google talk: cygakoB на gmail.com icq uin: 311516511 skype: asudakov From valeriy.krutov на gmail.com Fri Feb 5 04:28:44 2010 From: valeriy.krutov на gmail.com (Valeriy Krutov) Date: Fri, 5 Feb 2010 15:28:44 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: References: <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <4B6BFBFC.4030609@kostenko.name> <20100205113835.GA81096@tetsuo.karasik.eu.org> Message-ID: <30c4c30e1002050428v5b0fc854w5939ed443475e73f@mail.gmail.com> Дело-то на Украине было. Может у них трудовое законодательство другое. ТК РФ к ним не применишь +) 2010/2/5 Andrew Shitov : >> Статья 80 ТК РФ. >> Статья 5 ... >> Статья 31. >> В статье пятой, >> "По сравнению с законодательством." >> Далее читайте КЗОТ. >> Статья 17: >> КЗОТ или ТК? >> Ощутили? >> СБ против милиции >> + штраф который может перешкаливать >> рабство? >> Поднять камеры, найти когда человека не было >> По закону так сделать нельзя. >> должно быть заключение экспертизы. > > > Ребята, а у вас время на чтение perldoc остается? :-) > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From nordicdyno на yandex.ru Fri Feb 5 04:42:41 2010 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Fri, 05 Feb 2010 15:42:41 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: References: <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> Message-ID: <86711265373761@webmail9.yandex.ru> 05.02.10, 10:47, "Andrew Shitov" : > > Андрюха! Монс! Что-то тут вашего брата хохляцкого уже в переизбытке! > > А украинская локаль для сайтов конференций до сих пор не сделана. > А зачем? :) На Украине всю жизнь по русски хорошо говорили. (Киев, Днепропетровск, крупные города) И говорят. From andrey на kostenko.name Fri Feb 5 04:48:11 2010 From: andrey на kostenko.name (Andrey Kostenko) Date: Fri, 05 Feb 2010 15:48:11 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <86711265373761@webmail9.yandex.ru> References: <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <86711265373761@webmail9.yandex.ru> Message-ID: <4B6C138B.5050305@kostenko.name> 05.02.10 15:42, Orlovsky Alexander написав(ла): > > 05.02.10, 10:47, "Andrew Shitov": > > >>> Андрюха! Монс! Что-то тут вашего брата хохляцкого уже в переизбытке! >>> >> >> А украинская локаль для сайтов конференций до сих пор не сделана. >> >> > А зачем? :) > На Украине всю жизнь по русски хорошо говорили. (Киев, Днепропетровск, крупные города) > И говорят. > Вы говорите о восточной Украине. В Днепропетровске, как и в Одессе, украинского языка никогда не было. В Киеве процентов 20 говорит на украинском, а в Ужгороде - два слова по-руcски связать не могут. From nordicdyno на yandex.ru Fri Feb 5 04:52:06 2010 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Fri, 05 Feb 2010 15:52:06 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: <4B6C138B.5050305@kostenko.name> References: <4B69F52E.7080600@gmail.com> <20100204105015.W24085@www1.zvuki.ru> <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <86711265373761@webmail9.yandex.ru> <4B6C138B.5050305@kostenko.name> Message-ID: <107781265374326@webmail49.yandex.ru> 05.02.10, 15:48, "Andrey Kostenko" : > 05.02.10 15:42, Orlovsky Alexander написав(ла): > > > > 05.02.10, 10:47, "Andrew Shitov": > > > > > >>> Андрюха! Монс! Что-то тут вашего брата хохляцкого уже в переизбытке! > >>> > >> > >> А украинская локаль для сайтов конференций до сих пор не сделана. > >> > >> > > А зачем? :) > > На Украине всю жизнь по русски хорошо говорили. (Киев, Днепропетровск, крупные города) > > И говорят. > > > Вы говорите о восточной Украине. В Днепропетровске, как и в Одессе, > украинского языка никогда не было. В Киеве процентов 20 говорит на > украинском, а в Ужгороде - два слова по-руcски связать не могут. Да, я и написал "в крупных городах"? А сколько в Ужгороде Perl-программистов? Если они есть, то могли бы заняться локализацией :) From kapranoff на gmail.com Fri Feb 5 04:53:11 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Fri, 5 Feb 2010 15:53:11 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <86711265373761@webmail9.yandex.ru> References: <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <86711265373761@webmail9.yandex.ru> Message-ID: 2010/2/5 Orlovsky Alexander : > 05.02.10, 10:47, "Andrew Shitov" : >> > Андрюха! Монс! Что-то тут вашего брата хохляцкого уже в переизбытке! >>  А украинская локаль для сайтов конференций до сих пор не сделана. >> > > А зачем? :) > На Украине всю жизнь по русски хорошо говорили. (Киев, Днепропетровск, крупные города) > И говорят. Во-первых, это красиво. From mshogin на gmail.com Fri Feb 5 05:23:11 2010 From: mshogin на gmail.com (=?utf-8?B?0KjQvtCz0LjQvSDQnNC40YXQsNC40Ls=?=) Date: Fri, 5 Feb 2010 16:23:11 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <25d777681002050333t2fa3272ama969e2fd20fecb5d@mail.gmail.com> References: <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <4B6BFBFC.4030609@kostenko.name> <4B6BFDEC.5070400@kostenko.name> <25d777681002050333t2fa3272ama969e2fd20fecb5d@mail.gmail.com> Message-ID: <231301caa666$5e3b4ca0$1ab1e5e0$@com> ? По теме: вакансия закрыта? ;) ))))) По теме: Вакансия открыта. Вакансия не одна. Михаил ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akovbovich на gmail.com Fri Feb 5 05:34:53 2010 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Fri, 5 Feb 2010 16:34:53 +0300 Subject: [Moscow.pm] Why Perl? (Alexey Shrub) In-Reply-To: <000601caa63a$c97f7d50$5c7e77f0$@info> References: <000601caa63a$c97f7d50$5c7e77f0$@info> Message-ID: <93db51671002050534u15efa457s9a7cc667f5285b38@mail.gmail.com> Похожая история, только я писал лет 8 назад еще в 10ом классе накрутчик переходов по рекламным ссылкам (были такие рекламные сети, когда пользователю показывают сайт рекламодателя 30 сек, а потом нужно кликнуть картинку с циферкой правильную, чтобы засчитали сколько-то там центов). В итоге вывел 10 WMZ но вскоре тот ресурс закрылся... и халява закончилась. 5 февраля 2010 г. 11:11 пользователь Павел Купцов написал: >> По теме: начинал с обработки текста - делал свой первый сайт на html и > хотел всячески его преобразовывать, типо > > А я вот начинал с написания трояна на perl под windows. Смех конечно (у меня > кстати код этого трояна до сих пор где-то валяется). > При этом сперва планировали с приятелем написать батник, но не хватило > возможностей... Затем я не помню как, наткнулся на perl, > изучил работу с файлами, и присовокупив к этому утилу perl2exe приступил к > разработке (помниться троян генерил reg файл для реестра, > затем импортировал его в реестр, ну и куча еще всякого бреда :-))))... > > Собственно с тех пор 60% написанного мной кода на perl работает под windows. > Видимо судьба :)... > > ----------------------------------- > Blog: http://perlmonks.org.ru > > > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From akzhan.abdulin на gmail.com Fri Feb 5 05:40:00 2010 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Fri, 5 Feb 2010 16:40:00 +0300 Subject: [Moscow.pm] Why Perl? (Alexey Shrub) In-Reply-To: <93db51671002050534u15efa457s9a7cc667f5285b38@mail.gmail.com> References: <000601caa63a$c97f7d50$5c7e77f0$@info> <93db51671002050534u15efa457s9a7cc667f5285b38@mail.gmail.com> Message-ID: Решил сделать себе динамичный персональный сайт, надо было изучить PHP, но было лень. Устроился работать консультантов по рефакторингу PHP-проекта и изучил PHP. Потом случайно устроился работать в компанию, где использовался Perl (.masterhost). Так я стал писать на Perl (с парой талмудов на рабочем столе). Потом перешёл в Scalaxy, а там пишут на Ruby. Начал писать на Ruby (с парой талмудов на рабочем столе)... Сейчас опять сменил работу, но пока пишу на знакомых языках, но надо будет попробовать Erlang. 5 февраля 2010 г. 16:34 пользователь Андрей П. Ковбович < akovbovich на gmail.com> написал: > Похожая история, только я писал лет 8 назад еще в 10ом классе > накрутчик переходов по рекламным ссылкам (были такие рекламные сети, > когда пользователю показывают сайт рекламодателя 30 сек, а потом нужно > кликнуть картинку с циферкой правильную, чтобы засчитали сколько-то > там центов). В итоге вывел 10 WMZ но вскоре тот ресурс закрылся... и > халява закончилась. > > 5 февраля 2010 г. 11:11 пользователь Павел Купцов > написал: > >> По теме: начинал с обработки текста - делал свой первый сайт на html и > > хотел всячески его преобразовывать, типо > > > > А я вот начинал с написания трояна на perl под windows. Смех конечно (у > меня > > кстати код этого трояна до сих пор где-то валяется). > > При этом сперва планировали с приятелем написать батник, но не хватило > > возможностей... Затем я не помню как, наткнулся на perl, > > изучил работу с файлами, и присовокупив к этому утилу perl2exe приступил > к > > разработке (помниться троян генерил reg файл для реестра, > > затем импортировал его в реестр, ну и куча еще всякого бреда :-))))... > > > > Собственно с тех пор 60% написанного мной кода на perl работает под > windows. > > Видимо судьба :)... > > > > ----------------------------------- > > Blog: http://perlmonks.org.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 akovbovich на gmail.com Fri Feb 5 05:42:02 2010 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Fri, 5 Feb 2010 16:42:02 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <231301caa666$5e3b4ca0$1ab1e5e0$@com> References: <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <4B6BFBFC.4030609@kostenko.name> <4B6BFDEC.5070400@kostenko.name> <25d777681002050333t2fa3272ama969e2fd20fecb5d@mail.gmail.com> <231301caa666$5e3b4ca0$1ab1e5e0$@com> Message-ID: <93db51671002050542q971aae7lf9c0a068b6e307b9@mail.gmail.com> А у вас по прежнему тестовые задачки по теме обработки логов и написания traceroute? 5 февраля 2010 г. 16:23 пользователь Шогин Михаил написал: > ?  По теме: вакансия закрыта? ;) > > ))))) > > > > По теме: > > Вакансия открыта. > > Вакансия не одна. > > > > Михаил > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From akzhan.abdulin на gmail.com Fri Feb 5 05:46:49 2010 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Fri, 5 Feb 2010 16:46:49 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <93db51671002050542q971aae7lf9c0a068b6e307b9@mail.gmail.com> References: <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <4B6BFBFC.4030609@kostenko.name> <4B6BFDEC.5070400@kostenko.name> <25d777681002050333t2fa3272ama969e2fd20fecb5d@mail.gmail.com> <231301caa666$5e3b4ca0$1ab1e5e0$@com> <93db51671002050542q971aae7lf9c0a068b6e307b9@mail.gmail.com> Message-ID: про тестроут не проходил, но какая-то задачка была, связанная с расчёт посещаемости. Я тупо свёл к ротированию и парсингу логов, либо к модулю для nginx, который пингует сервер-коллектор (очередь событий, а далее Hadoop, к примеру). Очень тупые вещи спрашивают. 5 февраля 2010 г. 16:42 пользователь Андрей П. Ковбович < akovbovich на gmail.com> написал: > А у вас по прежнему тестовые задачки по теме обработки логов и > написания traceroute? > > 5 февраля 2010 г. 16:23 пользователь Шогин Михаил > написал: > > ? По теме: вакансия закрыта? ;) > > > > ))))) > > > > > > > > По теме: > > > > Вакансия открыта. > > > > Вакансия не одна. > > > > > > > > Михаил > > > > -- > > 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 mshogin на gmail.com Fri Feb 5 07:34:57 2010 From: mshogin на gmail.com (=?utf-8?B?0KjQvtCz0LjQvSDQnNC40YXQsNC40Ls=?=) Date: Fri, 5 Feb 2010 18:34:57 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC60LDQvdGB0LjRjyBQZXJsINC/0YDQvtCz?= =?utf-8?b?0YDQsNC80LzQuNGB0YI=?= In-Reply-To: <93db51671002050542q971aae7lf9c0a068b6e307b9@mail.gmail.com> References: <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <4B6BFBFC.4030609@kostenko.name> <4B6BFDEC.5070400@kostenko.name> <25d777681002050333t2fa3272ama969e2fd20fecb5d@mail.gmail.com> <231301caa666$5e3b4ca0$1ab1e5e0$@com> <93db51671002050542q971aae7lf9c0a068b6e307b9@mail.gmail.com> Message-ID: <24a101caa678$c90ab950$5b202bf0$@com> > А у вас по прежнему тестовые задачки по теме обработки логов и > написания traceroute? В наш проект, на вакансию программиста, "traceroute" не требуется =). Другие проекты, это уже их дело ))) 5 февраля 2010 г. 16:23 пользователь Шогин Михаил написал: > ? По теме: вакансия закрыта? ;) > > ))))) > > > > По теме: > > Вакансия открыта. > > Вакансия не одна. > > > > Михаил > > -- > 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 postmaster на softsearch.ru Fri Feb 5 07:36:12 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Fri, 5 Feb 2010 18:36:12 +0300 Subject: [Moscow.pm] =?koi8-r?b?98HLwc7TydEgUGVybCDQ0s/H0sHNzcnT1A==?= In-Reply-To: References: <20100204105015.W24085@www1.zvuki.ru> <4B6AF2E8.8030604@zvuki.ru> <4B6B1FDA.6010805@kostenko.name> <83881265326828@webmail50.yandex.ru> <20100205061038.GA64973@tetsuo.karasik.eu.org> <4B6BFBFC.4030609@kostenko.name> <20100205113835.GA81096@tetsuo.karasik.eu.org> Message-ID: <204666322.20100205183612@softsearch.ru> Здравствуйте, Андрей. >> Статья 80 ТК РФ. >> Статья 5 ... >> Статья 31. >> В статье пятой, >> "По сравнению с законодательством." >> Далее читайте КЗОТ. >> Статья 17: >> КЗОТ или ТК? >> Ощутили? >> СБ против милиции >> + штраф который может перешкаливать >> рабство? >> Поднять камеры, найти когда человека не было >> По закону так сделать нельзя. >> должно быть заключение экспертизы. AS> Ребята, а у вас время на чтение perldoc остается? :-) Верно подмечено. Намного проще построить нормальные отношения, чем друг на друга в суд подавать, завявы писать и прочее. -- С уважением, Михаил Монашёв mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From nordicdyno на yandex.ru Fri Feb 5 10:13:50 2010 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Fri, 05 Feb 2010 21:13:50 +0300 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/TINDPIE1vam8=?= Message-ID: <31971265393630@webmail127.yandex.ru> Вот решил поковыряться с Mojo,а точнее с Mojolicious Упуская подробности сношения с Моджо, хочу задать вопрос Как там в 1251 отдать результат рендера? Код, приведенный ниже отдает вопросики (в templates/index.html.tt лежит TT-шаблон с 1251). package MyMojolicious; use base 'Mojolicious::Lite'; use MojoX::Renderer::TT; sub startup { my $self = shift; my $tt = MojoX::Renderer::TT->build( mojo => $self, ); $self->renderer->add_handler( tt => $tt ); $self->renderer->default_handler('tt'); $self->renderer->encoding('windows-1251'); } package main; use MyMojolicious; get '/' => sub { my $self = shift; $self->res->headers->content_type('text/html ; charset=windows-1251'); $self->render('index', title => 'Index'); }; shagadelic; __END__ З.Ы. Быстрой разработки в Mojo, на что была надежда в начале, не получается. Постоянно приходится смотреть в потроха и пока еще совсем не все понятно, что там и как. From sharifulin на gmail.com Fri Feb 5 11:28:36 2010 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Fri, 5 Feb 2010 22:28:36 +0300 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/TINDPIE1vam8=?= In-Reply-To: <31971265393630@webmail127.yandex.ru> References: <31971265393630@webmail127.yandex.ru> Message-ID: <91318901002051128y5df24727v45531a3ff1c108a5@mail.gmail.com> Все очень просто :) Тебе надо посмотреть на плагин Charset и включить cp1251 ЗЫ: я надеюсь у тебя последняя версия с github.com, а не со CPAN 2010/2/5 Orlovsky Alexander > Вот решил поковыряться с Mojo,а точнее с Mojolicious > Упуская подробности сношения с Моджо, хочу задать вопрос > Как там в 1251 отдать результат рендера? > Код, приведенный ниже отдает вопросики (в templates/index.html.tt лежит > TT-шаблон с 1251). > > package MyMojolicious; > use base 'Mojolicious::Lite'; > use MojoX::Renderer::TT; > sub startup { > my $self = shift; > my $tt = MojoX::Renderer::TT->build( mojo => $self, ); > $self->renderer->add_handler( tt => $tt ); > $self->renderer->default_handler('tt'); > $self->renderer->encoding('windows-1251'); > } > > package main; > use MyMojolicious; > > get '/' => sub { > my $self = shift; > $self->res->headers->content_type('text/html ; charset=windows-1251'); > $self->render('index', title => 'Index'); > }; > > shagadelic; > > > __END__ > З.Ы. > Быстрой разработки в Mojo, на что была надежда в начале, не получается. > Постоянно приходится смотреть в потроха и пока еще совсем не все понятно, > что там и как. > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andy на shitov.ru Sat Feb 6 06:27:22 2010 From: andy на shitov.ru (Andrew Shitov) Date: Sat, 6 Feb 2010 17:27:22 +0300 Subject: [Moscow.pm] =?utf-8?b?0JzQvtC90L7Qs9C70L7RgtGL?= Message-ID: "...но поскольку я (типичный американский) моноглот, я предпочитаю фид Iron Man только с английскими записями. И я его сделал". http://www.dagolden.com/index.php/664/an-english-only-planet-iron-man/ Чувак David Golden устал видеть на Iron Man нелатинские буквы, сделал себе фильтр и предлагает повторить его подвиг. Ох, если что и погубит Perl, так это ограниченность мира моноглотов. # Global heuristic tuning my $latin_target = 0.95; # 95% latin chars my $lang_fuzz = 0.02; # English within 2% probability of best language -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From shafiev на gmail.com Sat Feb 6 07:06:52 2010 From: shafiev на gmail.com (Naim Shafiev) Date: Sat, 6 Feb 2010 18:06:52 +0300 Subject: [Moscow.pm] =?koi8-r?b?7c/Oz8fMz9TZ?= In-Reply-To: References: Message-ID: <218771511002060706ha2e2216g36e9ce43132bf367@mail.gmail.com> Блин а чем ему мешает тот же японский и русский? Блин это очень нездоровая тенденция. 6 февраля 2010 г. 17:27 пользователь Andrew Shitov написал: > "...но поскольку я (типичный американский) моноглот, я предпочитаю фид > Iron Man только с английскими записями. И я его сделал". > http://www.dagolden.com/index.php/664/an-english-only-planet-iron-man/ > > > Чувак David Golden устал видеть на Iron Man нелатинские буквы, сделал > себе фильтр и предлагает повторить его подвиг. Ох, если что и погубит > Perl, так это ограниченность мира моноглотов. > > > # Global heuristic tuning > my $latin_target = 0.95;  # 95% latin chars > my $lang_fuzz = 0.02;     # English within 2% probability of best language > > > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From andy на shitov.ru Sat Feb 6 07:13:38 2010 From: andy на shitov.ru (Andrew Shitov) Date: Sat, 6 Feb 2010 18:13:38 +0300 Subject: [Moscow.pm] =?utf-8?b?0JzQvtC90L7Qs9C70L7RgtGL?= In-Reply-To: <218771511002060706ha2e2216g36e9ce43132bf367@mail.gmail.com> References: <218771511002060706ha2e2216g36e9ce43132bf367@mail.gmail.com> Message-ID: > Блин а чем ему мешает тот же японский и русский? Спроси его об этом в комментарии. Устрой ему #Russia :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From andy на shitov.ru Sat Feb 6 11:39:18 2010 From: andy на shitov.ru (Andrew Shitov) Date: Sat, 6 Feb 2010 22:39:18 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: > Было бы классно сделать саммари по треду Кстати, о классах. Как вы считаете, то, что в перле есть Moose, на фоне других языков, в которых ООП встроено в язык, выглядит достоинством или недостатком? -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From qalex на ashmanov.com Sat Feb 6 11:43:00 2010 From: qalex на ashmanov.com (Alexander Q) Date: Sat, 06 Feb 2010 22:43:00 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: <4B6DC644.4050205@ashmanov.com> 06.02.2010 22:39, Andrew Shitov пишет: >> Было бы классно сделать саммари по треду > > Кстати, о классах. Как вы считаете, то, что в перле есть Moose, на > фоне других языков, в которых ООП встроено в язык, выглядит > достоинством или недостатком? По мне так это опять вопрос: хорошо ли TIMWTDI или нет. Наличие Moose позволяет его не использовать. Или использовать. На Ваш выбор. Для меня - достоинство. -- Alexander Q mailto:qalex на ashmanov.com From dmitry на karasik.eu.org Sat Feb 6 11:56:42 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Sat, 6 Feb 2010 20:56:42 +0100 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: <20100206195642.GA96563@tetsuo.karasik.eu.org> > Кстати, о классах. Как вы считаете, то, что в перле есть Moose, на > фоне других языков, в которых ООП встроено в язык, выглядит > достоинством или недостатком? имхо достоинством как пример tmtowtdi, но так же и недостатком т.к. этот пример тяжеловесный и хрупкий. -- Sincerely, Dmitry Karasik From chesnokov.ilya на gmail.com Sun Feb 7 02:11:46 2010 From: chesnokov.ilya на gmail.com (=?KOI8-R?B?6czY0SD+xdPOz8vP1w==?=) Date: Sun, 7 Feb 2010 13:11:46 +0300 Subject: [Moscow.pm] =?koi8-r?b?7c/Oz8fMz9TZ?= In-Reply-To: <218771511002060706ha2e2216g36e9ce43132bf367@mail.gmail.com> References: <218771511002060706ha2e2216g36e9ce43132bf367@mail.gmail.com> Message-ID: <5402114c1002070211v6cc0d558h4469bd6ab0194c7f@mail.gmail.com> Привет. 6 февраля 2010 г. 18:06 пользователь Naim Shafiev написал: > Блин а чем ему мешает тот же японский и русский? > А вам нравится читать блоги на китайском? > Блин это очень нездоровая тенденция. > Да ладно! Просто проявление свободы выбора. Человек читает то, что он понимает, а не тратит время и движения мышкой на пролистывание блогов на китайском. Это даже в некотором роде одно из проявлений TIMTOWTDI. Думаю, было бы здорово, если бы на Iron Man появилась возможность выбора блогов на тех языках, которые тебе нравятся. Ну а google translate-ом переводить можно, конечно, но после этого придется сильно напрягать мозг, чтобы понять то, что там было написано изначально ))) > 6 февраля 2010 г. 17:27 пользователь Andrew Shitov > написал: > > "...но поскольку я (типичный американский) моноглот, я предпочитаю фид > > Iron Man только с английскими записями. И я его сделал". > > http://www.dagolden.com/index.php/664/an-english-only-planet-iron-man/ > > > > > > Чувак David Golden устал видеть на Iron Man нелатинские буквы, сделал > > себе фильтр и предлагает повторить его подвиг. Ох, если что и погубит > > Perl, так это ограниченность мира моноглотов. > > > > > > # Global heuristic tuning > > my $latin_target = 0.95; # 95% latin chars > > my $lang_fuzz = 0.02; # English within 2% probability of best > language > > > > > > > > -- > > Andrew Shitov > > ______________________________________________________________________ > > andy на shitov.ru | http://shitov.ru > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Чесноков Илья ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From evdokimov.denis на gmail.com Sun Feb 7 13:49:38 2010 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Mon, 8 Feb 2010 00:49:38 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: > Кстати, о классах. Как вы считаете, то, что в перле есть Moose, на > фоне других языков, в которых ООП встроено в язык, выглядит > достоинством или недостатком? Достоинство. Но только не сам Moose, а то, что язык позволяет вносить столь сильные изменения в себя подключением модуля, а не изменением исходников. From kapranoff на gmail.com Mon Feb 8 03:53:29 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Mon, 8 Feb 2010 14:53:29 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: Цитата из документа, который готовят для перлового стенда на CEBIT-е: "One result (of TMTOWTDI) is that it?s easy to see someone is a bad or good Perl programmer just by looking at the code. If you need to hide your skillz, program Python or Java! ;-)" Всё тут (пароль -- пустая строка): http://123.writeboard.com/470b8ce9d41307670 -- Alex Kapranoff. 2010/2/8 Denis Evdokimov : >> Кстати, о классах. Как вы считаете, то, что в перле есть Moose, на >> фоне других языков, в которых ООП встроено в язык, выглядит >> достоинством или недостатком? > Достоинство. Но только не сам Moose, а то, что язык позволяет вносить > столь сильные изменения в себя подключением модуля, а не изменением > исходников. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From mons на cpan.org Mon Feb 8 04:01:11 2010 From: mons на cpan.org (Mons Anderson) Date: Mon, 8 Feb 2010 15:01:11 +0300 Subject: [Moscow.pm] =?utf-8?q?DBIx-Class=2C_nvarchar=2C_MSSQL_=28_=D0=9F?= =?utf-8?b?0LDQstC10Lsg0JrRg9C/0YbQvtCyICk=?= In-Reply-To: <201002011409.26052.daxim@cpan.org> References: <201002011409.26052.daxim@cpan.org> Message-ID: <201002081501.11498.mons@cpan.org> On Monday 01 February 2010 16:09:03 Lars D?????? ??? wrote: > >> open(TEMPLATE,"<:encoding(utf-8)", $filepath) > > > > лучше open(...,'<:utf8',...) > > это значительно быстрее > > ? тоже значительно ошибочнее. Тебе всегда нужно использовать слой > > :encoding(UTF-8). Он ? точный и рассказывает о проблемах; слой :utf8 > : молчает. Not always. It I'm not interesting in this warnings, I use :utf8. It I trust the source, I'll use :utf8. In an example given, it's a templates, that was written by my own, so they are trusted. > >     > perl -E'open my $fh, q(<:encoding(UTF-8)), q(broken-utf-8.txt); > <$fh>;' utf8 "\xE0" does not map to Unicode at -e line 1. >     > perl -E'open my $fh, q(<:utf8), q(broken-utf-8.txt); <$fh>;' >     > hex broken-utf-8.txt >     0000  d1 84 d1 83 d0 b1 d0 b0  d1 80 e0 d0 ba d0 b2 d1  ........ > ........ 0010  83 d0 ba d1 81 0a                                 ...... > > Это может быть везти опасний ситуации: > Thanks for the information. But in such a case an untainting is wrong, not an :utf8 layer. :utf8 have documented behaviour. -- Mons Anderson aka Vladimir Perepelitsa / #99779956 / quanth на irc.freenode.net From mons на cpan.org Mon Feb 8 04:05:59 2010 From: mons на cpan.org (Mons Anderson) Date: Mon, 8 Feb 2010 15:05:59 +0300 Subject: [Moscow.pm] MongoDB In-Reply-To: <58641265272165@webmail116.yandex.ru> References: <27731265195377@webmail58.yandex.ru> <58641265272165@webmail116.yandex.ru> Message-ID: <201002081505.59426.mons@cpan.org> On Thursday 04 February 2010 11:29:25 Orlovsky Alexander wrote: > *В качестве ремарки.* > А github на redis-е. (Это если кто-то задумается о NoSQL-сторадже для > себя). Кстати mojo его тоже нативно поддерживает (или будет). Точнее не > скажу т.к. этим фреймворком не пользовался еще. Есть AnyEvent::Redis :)) -- Mons Anderson aka Vladimir Perepelitsa / #99779956 / quanth на irc.freenode.net From nordicdyno на yandex.ru Mon Feb 8 04:15:07 2010 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Mon, 08 Feb 2010 15:15:07 +0300 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/TINDPIE1vam8=?= In-Reply-To: <91318901002051128y5df24727v45531a3ff1c108a5@mail.gmail.com> References: <31971265393630@webmail127.yandex.ru> <91318901002051128y5df24727v45531a3ff1c108a5@mail.gmail.com> Message-ID: <661265631307@webmail18.yandex.ru> 05.02.10, 22:28, "Анатолий Шарифулин" : > Все очень просто :) > Тебе надо посмотреть на плагин Charset и включить cp1251 Неее. Все оказалось достаточно просто, но вес таки не "очень". плагин Charset - не канает, если шаблонизатор генерит не utf ;) (тогда его как раз нельзя включать, т.к. иначе получится двойное конвертирование) Конкретно моя проблема была решена перезаписью значений template_options по умолчанию (по дефолту там utf) в MojoX::Renderer::TT : MojoX::Renderer::TT->build(mojo => $self, template_options => { UNICODE => 0, ENCODING => 'windows-1251', } ,); > ЗЫ: я надеюсь у тебя последняя версия с github.com, а не со CPAN теперь уже да, последняя :) From mons на cpan.org Mon Feb 8 04:51:50 2010 From: mons на cpan.org (Mons Anderson) Date: Mon, 8 Feb 2010 15:51:50 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <4B69310E.1070103@gmail.com> References: <4B69310E.1070103@gmail.com> Message-ID: <201002081551.50975.mons@cpan.org> > > Покажи им еще лайтинг Андрея про Perl vs Java. > > О, а где можно взглянуть на лайтинг Perl vs Java? А то оно как-то мимо > меня прошло. Всегда интересно посмотреть как сравнивают мягкое с > красным. :) Мне тоже интересно, где? -- Mons Anderson aka Vladimir Perepelitsa / #99779956 / quanth на irc.freenode.net From nordicdyno на yandex.ru Mon Feb 8 05:21:33 2010 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Mon, 08 Feb 2010 16:21:33 +0300 Subject: [Moscow.pm] =?koi8-r?b?78bGzMHKziBOMTk=?= In-Reply-To: References: Message-ID: <2531265635293@webmail115.yandex.ru> 01.02.10, 16:59, "Alex Kapranoff" : > Друзья, всем привет! > > Ко мне неожиданно пришёл Мейлру и сказал, что с большим удовольствием предоставит нам хорошее место для технической оффлайновой встречи. Планов пока нет, но на носу целая вереница весенних конференций, если вдруг кто-то хочет потренироваться и о чём-нибудь рассказать, то вписывайтесь. > > Ориентировочно -- недельки через две. > > Меня многие пинают рассказать подробнее про PSGI, от которого я тащусь последние полтора месяца, вот наверное и соберусь. > Ну что, будем собираться? Или пока мало докладчиков? :) From mons на cpan.org Mon Feb 8 05:26:45 2010 From: mons на cpan.org (Mons Anderson) Date: Mon, 8 Feb 2010 16:26:45 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <25d777681002030158v7b7128dfl9dbce3ecbadd4a18@mail.gmail.com> References: <25d777681002030158v7b7128dfl9dbce3ecbadd4a18@mail.gmail.com> Message-ID: <201002081626.45792.mons@cpan.org> On Wednesday 03 February 2010 12:58:08 Andrei wrote: > Можно перевести на Perl вот это: http://gist.github.com/289467 . > > Мне особенно Enterprise нравится. А меня убило от Windows Programmer ;) -- Mons Anderson aka Vladimir Perepelitsa / #99779956 / quanth на irc.freenode.net From mons на cpan.org Mon Feb 8 05:33:50 2010 From: mons на cpan.org (Mons Anderson) Date: Mon, 8 Feb 2010 16:33:50 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <4B6DC644.4050205@ashmanov.com> References: <4B6DC644.4050205@ashmanov.com> Message-ID: <201002081633.50366.mons@cpan.org> On Saturday 06 February 2010 22:43:00 Alexander Q wrote: > 06.02.2010 22:39, Andrew Shitov пишет: > >> Было бы классно сделать саммари по треду > > > > Кстати, о классах. Как вы считаете, то, что в перле есть Moose, на > > фоне других языков, в которых ООП встроено в язык, выглядит > > достоинством или недостатком? > > По мне так это опять вопрос: хорошо ли TIMWTDI или нет. > Наличие Moose позволяет его не использовать. Или использовать. На Ваш > выбор. > > Для меня - достоинство. Мне например Moose многим не нравится. Наличие в AnyEvent::* модуле Moose'a - это для меня веская причина его не использовать или написать по своему. Хотя в такой дуре как каталист отношусь к нему равнодушно. В любом случае наличие таких возможностей в языке это ОЧЕНЬ хорошо. -- Mons Anderson aka Vladimir Perepelitsa / #99779956 / quanth на irc.freenode.net From pavel на kuptsov.info Mon Feb 8 05:36:22 2010 From: pavel на kuptsov.info (=?koi8-r?B?8MHXxcwg69XQw8/X?=) Date: Mon, 8 Feb 2010 16:36:22 +0300 Subject: [Moscow.pm] =?koi8-r?b?V2h5IFBlcmw/IChBbGV4ZXkgU2hydWIpICjhzsTS?= =?koi8-r?b?xcog8C4g68/Xws/Xyd4p?= In-Reply-To: References: Message-ID: <001b01caa8c3$b5f71b40$21e551c0$@info> >Похожая история, только я писал лет 8 назад еще в 10ом классе >накрутчик переходов по рекламным ссылкам (были такие рекламные сети, >когда пользователю показывают сайт рекламодателя 30 сек, а потом нужно >кликнуть картинку с циферкой правильную, чтобы засчитали сколько-то >там центов). В итоге вывел 10 WMZ но вскоре тот ресурс закрылся... и >халява закончилась. 8 лет назад я учился на 2 курсе универа, но о Perl еще ничего не слышал. Услышал я о нем и начал писать только в 2003 году :-D. И сразу за троян... Как поется в той песне: "хорошими делами, прославиться нельзя ...", в моем случае этими делами нельзя было заставить меня выучить Perl. From yu.pats на gmail.com Mon Feb 8 05:45:22 2010 From: yu.pats на gmail.com (Yuri Pac) Date: Mon, 8 Feb 2010 15:45:22 +0200 Subject: [Moscow.pm] Why Perl? In-Reply-To: References: Message-ID: 2010/2/6 Andrew Shitov : >> Было бы классно сделать саммари по треду > > Кстати, о классах. Как вы считаете, то, что в перле есть Moose, на > фоне других языков, в которых ООП встроено в язык, выглядит > достоинством или недостатком? > ООП в перл тоже встроен на уровне языка. Moose -- оболочка, расширяющая возможности применения языка. -- WBR, Yuri Pats From kapranoff на gmail.com Mon Feb 8 05:45:06 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Mon, 8 Feb 2010 16:45:06 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7RhNGE0LvQsNC50L0gTjE5?= In-Reply-To: <2531265635293@webmail115.yandex.ru> References: <2531265635293@webmail115.yandex.ru> Message-ID: Ну маловато, да. -- Alex Kapranoff. 2010/2/8 Orlovsky Alexander : > 01.02.10, 16:59, "Alex Kapranoff" : >> Друзья, всем привет! >> >> Ко мне неожиданно пришёл Мейлру и сказал, что с большим удовольствием предоставит нам хорошее место для технической оффлайновой встречи. Планов пока нет, но на носу целая вереница весенних конференций, если вдруг кто-то хочет потренироваться и о чём-нибудь рассказать, то вписывайтесь. >> >> Ориентировочно -- недельки через две. >> >> Меня многие пинают рассказать подробнее про PSGI, от которого я тащусь последние полтора месяца, вот наверное и соберусь. >> > > Ну что, будем собираться? Или пока мало докладчиков? :) > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From pavel на kuptsov.info Mon Feb 8 05:49:05 2010 From: pavel на kuptsov.info (=?koi8-r?B?8MHXxcwg69XQw8/X?=) Date: Mon, 8 Feb 2010 16:49:05 +0300 Subject: [Moscow.pm] DBIx-Class, nvarchar, MSSQL In-Reply-To: References: Message-ID: <001c01caa8c5$7c029c50$7407d4f0$@info> >Not always. It I'm not interesting in this warnings, I use :utf8. >It I trust the source, I'll use :utf8. >In an example given, it's a templates, that was written by my own, so they are >trusted. Я так понимаю, что речь о подмене шаблона, хотя если кто-то может менять шаблоны, то переживать за файлы с кодом уже глупо :). From sharifulin на gmail.com Mon Feb 8 05:50:30 2010 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Mon, 8 Feb 2010 16:50:30 +0300 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/TINDPIE1vam8=?= In-Reply-To: <661265631307@webmail18.yandex.ru> References: <31971265393630@webmail127.yandex.ru> <91318901002051128y5df24727v45531a3ff1c108a5@mail.gmail.com> <661265631307@webmail18.yandex.ru> Message-ID: <91318901002080550n155a4b80l7503a259a01561@mail.gmail.com> Ну, да. Твоя проблема в том что ты используешь ТТ :) А рендер под тт написан давно и про плагин чарсет ничего не знает. 2010/2/8 Orlovsky Alexander > 05.02.10, 22:28, "Анатолий Шарифулин" : > > Все очень просто :) > > Тебе надо посмотреть на плагин Charset и включить cp1251 > > Неее. > Все оказалось достаточно просто, но вес таки не "очень". > плагин Charset - не канает, если шаблонизатор генерит не utf ;) (тогда его > как раз нельзя включать, т.к. иначе получится двойное конвертирование) > Конкретно моя проблема была решена перезаписью значений template_options > по умолчанию (по дефолту там utf) в MojoX::Renderer::TT : > > MojoX::Renderer::TT->build(mojo => $self, template_options => { UNICODE => > 0, ENCODING => 'windows-1251', } ,); > > > ЗЫ: я надеюсь у тебя последняя версия с github.com, а не со CPAN > > теперь уже да, последняя :) > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From mons на cpan.org Mon Feb 8 05:53:04 2010 From: mons на cpan.org (Mons Anderson) Date: Mon, 8 Feb 2010 16:53:04 +0300 Subject: [Moscow.pm] =?windows-1251?b?zuPw4O3o9+jy/CDi8OXs/yDi++/u6+3l7ej/?= =?windows-1251?b?IO/w7ujn4u7r/O3u6SD08+3q9ujo?= In-Reply-To: <20100130172150.GK313@work.uvw.ru> References: <20100130150031.GC3315@screwed.box> <20100130172150.GK313@work.uvw.ru> Message-ID: <201002081653.04517.mons@cpan.org> On Saturday 30 January 2010 20:21:50 Dmitry E. Oboukhov wrote: > PV> Странно, у меня даже eval ";" не переопределился, и через CORE:: тоже. > Где бы про это подробнее почитать? а то может оно находится в каком-нибудь > CORE::SUPERCORE:: ;-) > > Кстати да, вот есть функция скажем sleep, как посмотреть ее "самый > глобальный" уровень? в каком модуле ее переопределять? perlsub # Overriding Built-in Functions Simpler checker: perl -E 'say "$_ ",( defined prototype "CORE::$_" ? "could" : "couldnt" ). " be redefined" for qw(exit sleep eval)' -- Mons Anderson aka Vladimir Perepelitsa / #99779956 / quanth на irc.freenode.net ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From mons на cpan.org Mon Feb 8 06:02:59 2010 From: mons на cpan.org (Mons Anderson) Date: Mon, 8 Feb 2010 17:02:59 +0300 Subject: [Moscow.pm] DBIx-Class, nvarchar, MSSQL In-Reply-To: <001c01caa8c5$7c029c50$7407d4f0$@info> References: <001c01caa8c5$7c029c50$7407d4f0$@info> Message-ID: <201002081702.59699.mons@cpan.org> On Monday 08 February 2010 16:49:05 Павел Купцов wrote: > >Not always. It I'm not interesting in this warnings, I use :utf8. > >It I trust the source, I'll use :utf8. > >In an example given, it's a templates, that was written by my own, so they > > are > > >trusted. > > Я так понимаю, что речь о подмене шаблона, хотя если кто-то может менять > шаблоны, то переживать > за файлы с кодом уже глупо :). Нет, речь о том, что содержимое файлов может быть невалидным UTF-8. В примере по ссылке приводится пример, что кривой utf-8 может быть пропущен по /\w/, но при этом истрактован как ";" при вызове system )) -- Mons Anderson aka Vladimir Perepelitsa / #99779956 / quanth на irc.freenode.net From ivan на bessarabov.ru Mon Feb 8 07:22:38 2010 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Mon, 8 Feb 2010 18:22:38 +0300 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/TINDPIE1vam8=?= In-Reply-To: <91318901002080550n155a4b80l7503a259a01561@mail.gmail.com> References: <31971265393630@webmail127.yandex.ru> <91318901002051128y5df24727v45531a3ff1c108a5@mail.gmail.com> <661265631307@webmail18.yandex.ru> <91318901002080550n155a4b80l7503a259a01561@mail.gmail.com> Message-ID: <7a1808af1002080722y48dc0130wd41626e4fddc4836@mail.gmail.com> А что ты используешь вместо TT? 8 февраля 2010 г. 16:50 пользователь Анатолий Шарифулин написал: > Ну, да. Твоя проблема в том что ты используешь ТТ :) > А рендер под тт написан давно и про плагин чарсет ничего не знает. From sharifulin на gmail.com Mon Feb 8 07:47:43 2010 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Mon, 8 Feb 2010 18:47:43 +0300 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/TINDPIE1vam8=?= In-Reply-To: <7a1808af1002080722y48dc0130wd41626e4fddc4836@mail.gmail.com> References: <31971265393630@webmail127.yandex.ru> <91318901002051128y5df24727v45531a3ff1c108a5@mail.gmail.com> <661265631307@webmail18.yandex.ru> <91318901002080550n155a4b80l7503a259a01561@mail.gmail.com> <7a1808af1002080722y48dc0130wd41626e4fddc4836@mail.gmail.com> Message-ID: <91318901002080747q4bcdeb79h1916a093372d9446@mail.gmail.com> Ждите блиц-доклад весной на перл-конференции, все расскажу и как всегда подорву устоявшееся мнение :) 2010/2/8 Иван Бессарабов > А что ты используешь вместо TT? > > 8 февраля 2010 г. 16:50 пользователь Анатолий Шарифулин > написал: > > Ну, да. Твоя проблема в том что ты используешь ТТ :) > > А рендер под тт написан давно и про плагин чарсет ничего не знает. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From yu.pats на gmail.com Mon Feb 8 07:54:32 2010 From: yu.pats на gmail.com (Yuri Pac) Date: Mon, 8 Feb 2010 17:54:32 +0200 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGBINC/0L4gTW9qbw==?= In-Reply-To: <91318901002080747q4bcdeb79h1916a093372d9446@mail.gmail.com> References: <31971265393630@webmail127.yandex.ru> <91318901002051128y5df24727v45531a3ff1c108a5@mail.gmail.com> <661265631307@webmail18.yandex.ru> <91318901002080550n155a4b80l7503a259a01561@mail.gmail.com> <7a1808af1002080722y48dc0130wd41626e4fddc4836@mail.gmail.com> <91318901002080747q4bcdeb79h1916a093372d9446@mail.gmail.com> Message-ID: Раскрою секрет: Анатолий использует ПХП как шаблонизатор :) 2010/2/8 Анатолий Шарифулин : > Ждите блиц-доклад весной на перл-конференции, все расскажу и как всегда > подорву устоявшееся мнение :) > > 2010/2/8 Иван Бессарабов >> >> А что ты используешь вместо TT? >> >> 8 февраля 2010 г. 16:50 пользователь Анатолий Шарифулин >> написал: >> > Ну, да. Твоя проблема в том что ты используешь ТТ :) >> > А рендер под тт написан давно и про плагин чарсет ничего не знает. >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > > -- > С уважением, > Анатолий Шарифулин. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- WBR, Yuri Pats From sharifulin на gmail.com Mon Feb 8 07:59:05 2010 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Mon, 8 Feb 2010 18:59:05 +0300 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/TINDPIE1vam8=?= In-Reply-To: References: <31971265393630@webmail127.yandex.ru> <91318901002051128y5df24727v45531a3ff1c108a5@mail.gmail.com> <661265631307@webmail18.yandex.ru> <91318901002080550n155a4b80l7503a259a01561@mail.gmail.com> <7a1808af1002080722y48dc0130wd41626e4fddc4836@mail.gmail.com> <91318901002080747q4bcdeb79h1916a093372d9446@mail.gmail.com> Message-ID: <91318901002080759s7e4909d1u9c43fdf47ee53d1c@mail.gmail.com> Не надо так)) Там все один символ похож)))) 2010/2/8 Yuri Pac > Раскрою секрет: Анатолий использует ПХП как шаблонизатор :) > > 2010/2/8 Анатолий Шарифулин : > > Ждите блиц-доклад весной на перл-конференции, все расскажу и как всегда > > подорву устоявшееся мнение :) > > > > 2010/2/8 Иван Бессарабов > >> > >> А что ты используешь вместо TT? > >> > >> 8 февраля 2010 г. 16:50 пользователь Анатолий Шарифулин > >> написал: > >> > Ну, да. Твоя проблема в том что ты используешь ТТ :) > >> > А рендер под тт написан давно и про плагин чарсет ничего не знает. > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > > > > > > > > -- > > С уважением, > > Анатолий Шарифулин. > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > > > -- > WBR, Yuri Pats > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From nordicdyno на yandex.ru Mon Feb 8 08:53:00 2010 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Mon, 08 Feb 2010 19:53:00 +0300 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/TINDPIE1vam8=?= In-Reply-To: <91318901002080550n155a4b80l7503a259a01561@mail.gmail.com> References: <31971265393630@webmail127.yandex.ru> <91318901002051128y5df24727v45531a3ff1c108a5@mail.gmail.com> <661265631307@webmail18.yandex.ru> <91318901002080550n155a4b80l7503a259a01561@mail.gmail.com> Message-ID: <28991265647980@webmail102.yandex.ru> 08.02.10, 16:50, "Анатолий Шарифулин" : > Ну, да. Твоя проблема в том что ты используешь ТТ :) > А рендер под тт написан давно и про плагин чарсет ничего не знает. > Ну там кода всего ничего, свою обертку можно будет, если надо прикрутить. Пока то что есть работает =) З.Ы. А с perlish шаблонами от mojo я как-то сразу не подружился =) From zhecka на gmail.com Mon Feb 8 11:34:41 2010 From: zhecka на gmail.com (Eugene Kaltashkin) Date: Mon, 8 Feb 2010 22:34:41 +0300 Subject: [Moscow.pm] String to Hash Message-ID: Кто-нить сталкивался с таким преобразованием у себя в проектах ? имеем данные в виде "a=b,c=d,e=f" и тыды, нужно получить хеш на выходе. Искал штатный метод, но не нашёл написал своё. пока получились 2е вот такие функции. HASHSUBSTR => sub { foreach (split /,/,$v) { $hash{substr($_,0,index($_,"="))} = substr($_,rindex($_,"=")+1); } }, HASHSPLIT => sub { foreach (split /,/,$v) { my ($u,$b) = split(/=/,$v); $hash{$u}=$b; } }, первая быстрее чем вторая. Быстрее можно сделать ? Как думаете ? -- Best Regards ZHECKA-RIPN From evdokimov.denis на gmail.com Mon Feb 8 11:38:14 2010 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Mon, 8 Feb 2010 22:38:14 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: References: Message-ID: Если в данный 100% не будет "=" и "," my %hash = split /[=,]/, "a=b,c=d,e=f"; From unera на debian.org Mon Feb 8 11:39:27 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Mon, 8 Feb 2010 22:39:27 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: References: Message-ID: <20100208193927.GA10434@work.uvw.ru> On 22:34 Mon 08 Feb , Eugene Kaltashkin wrote: EK> Кто-нить сталкивался с таким преобразованием у себя в проектах ? EK> имеем данные в виде "a=b,c=d,e=f" и тыды, нужно получить хеш на выходе. EK> Искал штатный метод, но не нашёл EK> написал своё. пока получились 2е вот такие функции. EK> HASHSUBSTR => sub { foreach (split /,/,$v) { EK> $hash{substr($_,0,index($_,"="))} = substr($_,rindex($_,"=")+1); } }, EK> HASHSPLIT => sub { foreach (split /,/,$v) { my ($u,$b) = EK> split(/=/,$v); $hash{$u}=$b; } }, %h = map { split /\s*=\s*/, $_, 2 } split /\s*,\s*/, $v; -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From evdokimov.denis на gmail.com Mon Feb 8 11:50:24 2010 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Mon, 8 Feb 2010 22:50:24 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: <20100208193927.GA10434@work.uvw.ru> References: <20100208193927.GA10434@work.uvw.ru> Message-ID: Ещё вариант: my $str = "a=b,ccc=ddd,e=f,=zz,zzz="; my $re = qr/\G([^=]*)=([^,]*)(?:,|$)/; my %hash; while($str =~ /$re/g) { $hash{$1} = $2; } или короче my %hash = $str =~ /$re/g; From zhecka на gmail.com Mon Feb 8 12:22:38 2010 From: zhecka на gmail.com (Eugene Kaltashkin) Date: Mon, 8 Feb 2010 23:22:38 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: References: <20100208193927.GA10434@work.uvw.ru> Message-ID: 2010/2/8 Denis Evdokimov : > Ещё вариант: > my $str = "a=b,ccc=ddd,e=f,=zz,zzz="; > my $re = qr/\G([^=]*)=([^,]*)(?:,|$)/; Хм. интересно получается. SUBSTR всё равно быстрее. for(my $i=0; $i<=10; $i++) { $v .= "," if($v); $v .= "$i=$i"; } my $re = qr/\G([^=]*)=([^,]*)(?:,|$)/o; my $num =100000; timethese($num, { HASHMAP => sub { %hash = map { /(.*)\=(.*)/; $1 => $2 } split(/,/,$v); }, HASHSUBSTR => sub { foreach (split /,/,$v) { $hash{substr($_,0,index($_,"="))} = substr($_,rindex($_,"=")+1); } }, HASHSUBSTRINDEX => sub { foreach (split /,/,$v) { $ind = index($_,"="); $hash{substr($_,0,$ind)} = substr($_,$ind+1); } } HASHSPLIT => sub { foreach (split /,/,$v) { my ($u,$b) = split(/=/,$_); $hash{$u}=$b; } }, HASHSPLITARR => sub { foreach (split /,/,$v) { split(/=/); $hash{@_[0]} = @_[1]; } }, HASHSPLITCOMMA => sub { %hash = split /[=,]/, $v; }, HASHDOUBLESPLIT => sub { %hash = map { split /\s*=\s*/, $_, 2 } split /\s*,\s*/, $v; }, HASHREGEXP => sub { %hash = $v =~ /$re/g; } }); HASHDOUBLESPLIT: 5 wallclock secs ( 5.43 usr + 0.00 sys = 5.43 CPU) @ 18417.27/s (n=100000) HASHMAP: 6 wallclock secs ( 5.34 usr + 0.00 sys = 5.34 CPU) @ 18713.45/s (n=100000) HASHREGEXP: 3 wallclock secs ( 3.17 usr + 0.00 sys = 3.17 CPU) @ 31527.09/s (n=100000) HASHSPLIT: 3 wallclock secs ( 2.95 usr + 0.00 sys = 2.95 CPU) @ 33862.43/s (n=100000) HASHSPLITARR: 2 wallclock secs ( 2.90 usr + 0.00 sys = 2.90 CPU) @ 34501.35/s (n=100000) HASHSPLITCOMMA: 2 wallclock secs ( 2.22 usr + 0.00 sys = 2.22 CPU) @ 45070.42/s (n=100000) HASHSUBSTRINDEX: 1 wallclock secs ( 2.22 usr + 0.00 sys = 2.22 CPU) @ 45070.42/s (n=100000) HASHSUBSTR: 2 wallclock secs ( 2.15 usr + 0.00 sys = 2.15 CPU) @ 46545.45/s (n=100000) Если количество элементов довести до 100 HASHDOUBLESPLIT: 5 wallclock secs ( 4.78 usr + 0.00 sys = 4.78 CPU) @ 2091.50/s (n=10000) HASHMAP: 5 wallclock secs ( 4.77 usr + 0.00 sys = 4.77 CPU) @ 2098.36/s (n=10000) HASHREGEXP: 3 wallclock secs ( 2.99 usr + 0.00 sys = 2.99 CPU) @ 3342.04/s (n=10000) HASHSPLIT: 2 wallclock secs ( 2.58 usr + 0.00 sys = 2.58 CPU) @ 3878.79/s (n=10000) HASHSPLITARR: 3 wallclock secs ( 2.55 usr + 0.00 sys = 2.55 CPU) @ 3926.38/s (n=10000) HASHSPLITCOMMA: 2 wallclock secs ( 2.03 usr + 0.00 sys = 2.03 CPU) @ 4923.08/s (n=10000) HASHSUBSTRINDEX: 2 wallclock secs ( 1.93 usr + 0.00 sys = 1.93 CPU) @ 5182.19/s (n=10000) HASHSUBSTR: 2 wallclock secs ( 1.84 usr + 0.00 sys = 1.84 CPU) @ 5423.73/s (n=10000) Еще у кого есть идеи по ускорению процедуры ? :) -- Best Regards ZHECKA-RIPN From evdokimov.denis на gmail.com Mon Feb 8 12:28:01 2010 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Mon, 8 Feb 2010 23:28:01 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: References: <20100208193927.GA10434@work.uvw.ru> Message-ID: А если my $re = qr/\G([^=]*)=([^,]*),?/; From zhecka на gmail.com Mon Feb 8 12:34:25 2010 From: zhecka на gmail.com (Eugene Kaltashkin) Date: Mon, 8 Feb 2010 23:34:25 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: References: <20100208193927.GA10434@work.uvw.ru> Message-ID: 2010/2/8 Denis Evdokimov : > А если > my $re = qr/\G([^=]*)=([^,]*),?/; неа, всё равно тормозит HASHREGEXP: 3 wallclock secs ( 3.23 usr + 0.00 sys = 3.23 CPU) @ 30917.87/s (n=100000) HASHSUBSTR: 3 wallclock secs ( 2.16 usr + 0.00 sys = 2.16 CPU) @ 46209.39/s (n=100000) -- Best Regards ZHECKA-RIPN From postmaster на softsearch.ru Tue Feb 9 01:13:58 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 9 Feb 2010 12:13:58 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: References: <20100208193927.GA10434@work.uvw.ru> Message-ID: <1887774544.20100209121358@softsearch.ru> Здравствуйте, Евгений. EK> Хм. интересно получается. SUBSTR всё равно быстрее. Оно бустрее скорее всего на коротких строчках. На длинных результаты бенчмарков могут быть другими. -- С уважением, Михаил Монашёв mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From zhecka на gmail.com Tue Feb 9 01:25:45 2010 From: zhecka на gmail.com (Kaltashkin Eugene) Date: Tue, 09 Feb 2010 12:25:45 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: <1887774544.20100209121358@softsearch.ru> References: <20100208193927.GA10434@work.uvw.ru> <1887774544.20100209121358@softsearch.ru> Message-ID: <4B712A19.6080203@gmail.com> 09.02.2010 12:13, Михаил Монашёв пишет: > Здравствуйте, Евгений. > > EK> Хм. интересно получается. SUBSTR всё равно быстрее. > > Оно бустрее скорее всего на коротких строчках. На длинных результаты > бенчмарков могут быть другими. > проверил на 1000 элементах HASHDOUBLESPLIT: 5 wallclock secs ( 5.12 usr + 0.00 sys = 5.12 CPU) @ 195.42/s (n=1000) HASHMAP: 6 wallclock secs ( 5.07 usr + 0.00 sys = 5.07 CPU) @ 197.23/s (n=1000) HASHREGEXP: 3 wallclock secs ( 3.21 usr + 0.00 sys = 3.21 CPU) @ 311.44/s (n=1000) HASHSPLIT: 3 wallclock secs ( 2.73 usr + 0.00 sys = 2.73 CPU) @ 366.76/s (n=1000) HASHSPLITARR: 2 wallclock secs ( 2.70 usr + 0.00 sys = 2.70 CPU) @ 371.01/s (n=1000) HASHSPLITCOMMA: 2 wallclock secs ( 2.10 usr + 0.00 sys = 2.10 CPU) @ 475.84/s (n=1000) HASHSUBSTR: 2 wallclock secs ( 1.92 usr + 0.00 sys = 1.92 CPU) @ 520.33/s (n=1000) HASHSUBSTRINDEX: 2 wallclock secs ( 2.03 usr + 0.00 sys = 2.03 CPU) @ 492.31/s (n=1000) Всё равно быстрее. кмк скорее всего из-за использования нативных функций поиска элемента в стринге. Я сейчас пишу редиректор для сквида категорийный с динамическим обновлением баз База доменов я думаю будет записей тысяч в 500-900, нагрузка на 1 редиректор около 400-500 запросов в секунду по всей базе доменов(хеши имён) общее количество редиректоров 16 штук. От архитектуры будет зависеть насколько быстро сервер загнётся :)) SQL тут будет нервно курить в сторонке кмк. From evdokimov.denis на gmail.com Tue Feb 9 04:40:50 2010 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Tue, 9 Feb 2010 15:40:50 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: <4B712A19.6080203@gmail.com> References: <20100208193927.GA10434@work.uvw.ru> <1887774544.20100209121358@softsearch.ru> <4B712A19.6080203@gmail.com> Message-ID: А откуда у нас берутся данные в таком формате "a=b,c=d,e=f" ? From zhecka на gmail.com Tue Feb 9 04:59:10 2010 From: zhecka на gmail.com (Kaltashkin Eugene) Date: Tue, 09 Feb 2010 15:59:10 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: References: <20100208193927.GA10434@work.uvw.ru> <1887774544.20100209121358@softsearch.ru> <4B712A19.6080203@gmail.com> Message-ID: <4B715C1E.9000502@gmail.com> 09.02.2010 15:40, Denis Evdokimov пишет: > А откуда у нас берутся данные в таком формате "a=b,c=d,e=f" ? > ну например раскрытый хеш. From evdokimov.denis на gmail.com Tue Feb 9 05:08:55 2010 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Tue, 9 Feb 2010 16:08:55 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: <4B715C1E.9000502@gmail.com> References: <20100208193927.GA10434@work.uvw.ru> <1887774544.20100209121358@softsearch.ru> <4B712A19.6080203@gmail.com> <4B715C1E.9000502@gmail.com> Message-ID: Не точно выразился, 1. есть ли возможность поменять формат данных 2. можно ли получить небольшой кусочек реальных данных From zhecka на gmail.com Tue Feb 9 07:57:07 2010 From: zhecka на gmail.com (Kaltashkin Eugene) Date: Tue, 09 Feb 2010 18:57:07 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: References: <20100208193927.GA10434@work.uvw.ru> <1887774544.20100209121358@softsearch.ru> <4B712A19.6080203@gmail.com> <4B715C1E.9000502@gmail.com> Message-ID: <4B7185D3.3040704@gmail.com> 09.02.2010 16:08, Denis Evdokimov пишет: > Не точно выразился, > 1. есть ли возможность поменять формат данных > 2. можно ли получить небольшой кусочек реальных данных > Берём файл со списком доменов. mercury:/usr/local/squid/scripts$ grep 'ac\.th' files/malwaredomains.txt assess.vet.cmu.ac.th:malware bu.ac.th:malware cw.ubru.ac.th:rfi thailocal.sru.ac.th:gumblar econ1.nida.ac.th:RFI Цель задачи: минимизировать поиск по базе доменов(хешей доменов). домен может быть 25 уровня, а то и 100. Но это неважно, нужно знать в каком уровне домена может находиться текущий проверяемый домен и какая категория ему присвоится. Я выделяю домен второго уровня и использую его как справочный ключ с информацией о уровнях на которых могут находиться определенные типы доменов. В нашем случае это "ac.th". Для наглядности я оставил буквенные значения доменов вместо хешей(поиск по хешам быстрее, чем перебор доменов по уровням) Чтобы не было путаницы я считаю количество точек внутри имени домена, так проще и быстрее и разруливается одним регеспом. таким образом домен, ac.th это первый уровень, aa.ac.th это второй уровень, bb.aa.ac.th это третий уровень и т.д. в ключевом хеше мне нужно сохранить в каком-то виде информацию о вышестоящих уровнях которые у меня есть и на которых присутствует какая-то категория. Храним мы не домены, а ХЕШИ(чтобы не было путаницы) Скажем есть домен: porno.ru - porno - 1 уровень css.porno.ru - pics - 2 уровень elena.berkova.img.porno.ru - porno - 4 уровень img.porno.ru - pics - 2 уровень На запрос berkova.img.porno.ru я должен вернуть какую-то категорию для блокировки. Видим что url третьего уровня, значит анализ будет urlов ниже третьего уровня. url третьего уровня у нас нет, поэтому анализируемый url обрезается до второго уровня и проверяется (img.porno.ru) Ему вернётся категория "pics". если бы категория для "img.porno.ru" не была определена, то категория стала бы "porno", т.к. рекурсия включается только в том случае если на запрос для url уровня выше первого не вернулся ответ. Если мы запросим paris.hilton.img.porno.ru, то ответ будет pics. при этом будет анализ всех уровней кроме третьего(его нет), т.е. сначала 4й, потом сразу 2й. Если в ключевом домене нет перечисления уровней, но присвоена категория, значит все поддомены любых уровней попадают в эту категорию. Ну и вот результат по начальному примеру(уже автоматизированный поиск) ac.th 4=1,3=114,2=1 assess.vet.cmu.ac.th 1 bu.ac.th 1 cw.ubru.ac.th 114 econ1.nida.ac.th 114 thailocal.sru.ac.th 100 1,114 и 100 это номера категорий malware,rfi и gumblar соответственно во внутренней базе имён. 4,3,2 это номера уровней на которых были найдены категории. Понимаю, что сумбурно, но для меня самого эта схема была тяжела для понимания первое время. За счёт того, что запросов много, то рекурсия разделения домена на части и получения списка уровней должна быть очень быстрой, отсюда и пост пошёл. From kapranoff на gmail.com Tue Feb 9 08:16:29 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Tue, 9 Feb 2010 19:16:29 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: <4B7185D3.3040704@gmail.com> References: <20100208193927.GA10434@work.uvw.ru> <1887774544.20100209121358@softsearch.ru> <4B712A19.6080203@gmail.com> <4B715C1E.9000502@gmail.com> <4B7185D3.3040704@gmail.com> Message-ID: Отсутствие домена в базе будет самым худшим случаем в смысле алгоритмической сложности и к тому же самым частным :) Поэтому в таких системах часто в качестве первого уровня проверки реализуют фильтры Блума, которые позволяют очень быстро узнать, что домена нет в базе. Рекомендую. Саму базу я бы хранил просто в памяти в виде хэш-таблицы. Не вполне ясно, откуда взялась задача из оригинального поста :) Весь парсинг в таких системах делают оффлайново и заранее. -- Alex Kapranoff. 2010/2/9 Kaltashkin Eugene : > 09.02.2010 16:08, Denis Evdokimov пишет: >> >> Не точно выразился, >> 1. есть ли возможность поменять формат данных >> 2. можно ли получить небольшой кусочек реальных данных >> > > Берём файл со списком доменов. > mercury:/usr/local/squid/scripts$ grep 'ac\.th' files/malwaredomains.txt > assess.vet.cmu.ac.th:malware > bu.ac.th:malware > cw.ubru.ac.th:rfi > thailocal.sru.ac.th:gumblar > econ1.nida.ac.th:RFI > > Цель задачи: минимизировать поиск по базе доменов(хешей доменов). > домен может быть 25 уровня, а то и 100. Но это неважно, нужно знать в каком > уровне домена может находиться текущий проверяемый > домен и какая категория ему присвоится. > Я выделяю домен второго уровня и использую его как справочный ключ с > информацией о уровнях на которых могут находиться > определенные типы доменов. > В нашем случае это "ac.th". Для наглядности я оставил буквенные значения > доменов вместо хешей(поиск по хешам быстрее, чем перебор доменов по уровням) > Чтобы не было путаницы я считаю количество точек внутри имени домена, так > проще и быстрее и разруливается одним регеспом. > таким образом домен, ac.th это первый уровень, aa.ac.th это второй уровень, > bb.aa.ac.th это третий уровень и т.д. > в ключевом хеше мне нужно сохранить в каком-то виде информацию о вышестоящих > уровнях которые у меня есть и на которых присутствует какая-то > категория. Храним мы не домены, а ХЕШИ(чтобы не было путаницы) > > Скажем есть домен: > porno.ru - porno - 1 уровень > css.porno.ru - pics - 2 уровень > elena.berkova.img.porno.ru - porno - 4 уровень > img.porno.ru - pics - 2 уровень > > На запрос berkova.img.porno.ru я должен вернуть какую-то категорию для > блокировки. > Видим что url третьего уровня, значит анализ будет urlов ниже третьего > уровня. > url третьего уровня у нас нет, поэтому анализируемый url обрезается до > второго уровня и проверяется (img.porno.ru) > Ему вернётся категория "pics". если бы категория для "img.porno.ru" не была > определена, то категория стала бы "porno", > т.к. рекурсия включается только в том случае если на запрос для url уровня > выше первого не вернулся ответ. > Если мы запросим paris.hilton.img.porno.ru, то ответ будет pics. при этом > будет анализ всех уровней кроме третьего(его нет), т.е. сначала 4й, потом > сразу 2й. > Если в ключевом домене нет перечисления уровней, но присвоена категория, > значит все поддомены любых уровней попадают > в эту категорию. > > Ну и вот результат по начальному примеру(уже автоматизированный поиск) > > ac.th 4=1,3=114,2=1 > assess.vet.cmu.ac.th 1 > bu.ac.th 1 > cw.ubru.ac.th 114 > econ1.nida.ac.th 114 > thailocal.sru.ac.th 100 > > 1,114 и 100 это номера категорий malware,rfi и gumblar соответственно во > внутренней базе имён. > 4,3,2 это номера уровней на которых были найдены категории. > Понимаю, что сумбурно, но для меня самого эта схема была тяжела для > понимания первое время. > За счёт того, что запросов много, то рекурсия разделения домена на части и > получения списка уровней > должна быть очень быстрой, отсюда и пост пошёл. > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From zhecka на gmail.com Tue Feb 9 09:15:56 2010 From: zhecka на gmail.com (Kaltashkin Eugene) Date: Tue, 09 Feb 2010 20:15:56 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: References: <20100208193927.GA10434@work.uvw.ru> <1887774544.20100209121358@softsearch.ru> <4B712A19.6080203@gmail.com> <4B715C1E.9000502@gmail.com> <4B7185D3.3040704@gmail.com> Message-ID: <4B71984C.80908@gmail.com> 09.02.2010 19:16, Alex Kapranoff пишет: > Отсутствие домена в базе будет самым худшим случаем в смысле > алгоритмической сложности и к тому же самым частным :) > Поэтому в таких системах часто в качестве первого уровня проверки > реализуют фильтры Блума, которые позволяют очень быстро узнать, что > домена нет в базе. > Рекомендую. > Ну почему же худший случай ? запрос домена второго уровня из базы вернёт либо да, либо нет. Если есть домен третьего и выше уровней - значит есть ключевой домен второго. memcached или Cache::FastMmap по хешам отдают очень быстро, поэтому задержек почти не будет. Вообще под эту тему идеально подходит radix tree, но им будет неудобно определять множество вхождений. > Саму базу я бы хранил просто в памяти в виде хэш-таблицы. > Оно так и будет md5($domain) и к нему ключи. > Не вполне ясно, откуда взялась задача из оригинального поста :) Весь > парсинг в таких системах делают оффлайново и заранее. > оффлайново уже устарело :) увы. я за realtime обработку :) ибо фильтра которые у меня сейчас работают - практически realtime. не сбрасывая кеш самой базы и не пересчитывая данные мы можем синхронизировать её без потери времени на перезагрузку. а основная задача выросла вот отсюда http://habrahabr.ru/blogs/sysadm/74754/ Суть в том, что в большой конторе тяжело уследить кто чего откуда случайно стянул. Каспер уже не помогает, народ хватает новых Locker и Zbot ежедневно, поэтому в ход должны пойти антималварные и антивирусные списки. Мне необходимо иметь теоретически бесконечное количество листов блокировки в реальном режиме времени и чтоб они были независимы. статика: - malware, virus, fishing домены (2-5 листов) - Online TOR лист всякие squidguard, rejik и тыды листы. Внешние realtime сервисы: - опрос Orange Filter - опрос OpenDNS - опрос dnsbl и прочих списков - опрос dul списков И чтобы всё это рулилось из одного места :) ну и чтобы был какойто callback(в будущем) для определенных категорий. Вотъ. From onokonem на gmail.com Tue Feb 9 09:56:10 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Tue, 9 Feb 2010 20:56:10 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: <4B71984C.80908@gmail.com> References: <1887774544.20100209121358@softsearch.ru> <4B712A19.6080203@gmail.com> <4B715C1E.9000502@gmail.com> <4B7185D3.3040704@gmail.com> <4B71984C.80908@gmail.com> Message-ID: > Ну почему же худший случай ? Математика такая. Это будет худший случай, и в общем - самый частый. Потому как количество сайтов бесконечно больше количества записей в базе. >> Саму базу я бы хранил просто в памяти в виде хэш-таблицы. А я бы - в BerkeleyDB. Она как раз для таких случаев сделана. > оффлайново уже устарело :) увы. Офлайново в данном случае означает - асинхронно. Данные обрабатываются и запихиваются в базу отдельным процессом. И устарел как раз синхронный подход. From postmaster на softsearch.ru Tue Feb 9 10:01:35 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 9 Feb 2010 21:01:35 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: References: <20100208193927.GA10434@work.uvw.ru> <1887774544.20100209121358@softsearch.ru> <4B712A19.6080203@gmail.com> <4B715C1E.9000502@gmail.com> <4B7185D3.3040704@gmail.com> Message-ID: <106115714.20100209210135@softsearch.ru> Здравствуйте, Алекс. AK> Отсутствие домена в базе будет самым худшим случаем в смысле AK> алгоритмической сложности и к тому же самым частным :) AK> Поэтому в таких системах часто в качестве первого уровня проверки AK> реализуют фильтры Блума, которые позволяют очень быстро узнать, что AK> домена нет в базе. AK> Рекомендую. Спасибо. Прочёл http://ru.wikipedia.org/wiki/%D0%A4%D0%B8%D0%BB%D1%8C%D1%82%D1%80_%D0%91%D0%BB%D1%83%D0%BC%D0%B0 Очень простой и полезный алгоритм. -- С уважением, Михаил Монашёв mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From q на cono.org.ua Tue Feb 9 10:11:08 2010 From: q на cono.org.ua (Varyanick I. Alex) Date: Tue, 9 Feb 2010 20:11:08 +0200 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <718478979.20100202233346@softsearch.ru> References: <718478979.20100202233346@softsearch.ru> Message-ID: <20100209181108.GI7674@tazik.org.ua> Здравствуйте, Михаил Монашёв! On Tue, Feb 02, 2010 at 11:33:46PM +0300, Вы писали: > Я понимаю, что тут никого ни за что не отписывают, но это не значит, > что можно слать в лист письма, состоящие на половину из подписей > участников переписки. Это хорошо бы почикать. +1 Приятно переписываться с людьми FIDO и news конференций... Но таковых уж мало осталось ;( ХТМЛ в письмах это какой-то полный ппц... На счёт топ-постинга это вообще отдельная тема: A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? Я когда учился в КПИ, там были news конференции, так там делали предупреждения и банили в рассылках за несоблюдение правил: оверквотинг, топ-постинг и т.д. p.s. Уважительная просьба пересмотреть своё отношение к наисанию писем в moscow-pm :) -- Varyanick I. Alex icq: 102 575 440 skype: cono.. q на cono.org.ua From german на itkm.ru Tue Feb 9 10:58:03 2010 From: german на itkm.ru (German) Date: Tue, 9 Feb 2010 21:58:03 +0300 Subject: [Moscow.pm] =?koi8-r?b?U3RyaW5nIHRvIEhhc2gg5u/y7fXs6fLv9+vhIPrh?= =?koi8-r?b?5OH+6Q==?= In-Reply-To: References: Message-ID: <99FFA4CFABD04166B646515BEDFD4162@GermanPC> То есть, это не об этом частном случае - практически всегда задача здесь не формулируется. Ну, представьте, что вы хотите дать эту задачу на семинаре для решения студентам. Это и была бы нормальная формулировка. Без такой формулировки не вполне понятно что собственно делается. Причем я даже вспоминаю случаи, когда на хорошем форуме два года висит задача. Два года предлагаются разные решения совершенно разных задач. Наконец кто-то догадывается сформулировать эту задачу. И через 15 минут появлется единственно правильное решение. Теперь поконкретнее... Вообще задачу всегда интересней видеть полностью... Если данных много - то чаще всего база данных будет работать быстрее сама по себе (то есть решение не средствами перл, а средствами базы данных почти всегда быстрее) Но никто никогда не формулирует задчу - обычно предлагается что-то решить на середине, хотя эффективней оказывается другой путь. Но все каким-то образом догадываются о чем речь, и чего нужно. Интересно было бы просто услышать формулировку задачи Но типа такой: есть строки в файле нужно найти одинаковые (или выбросить повторяющиеся). Решение одно, и довольно понятное Или -Есть база данных со списками доменов, и почему-то этих доменов много, чуть ли не сто. Ну что же за вопрос - все равно можно легко перестроить и проиндексировать базу данных так, чтобы искалось все почти мгновенно. Можно действительно сделать и табличку или копию таблицы в памяти (с обратным порядком доменов). А так - не совсем понятно зачем хеш? Только для того, чтобы убрать повторяющиеся значения? А уникальный индекс не будет работать? Вроде шла речь о том, что данных много и они все равно уже в базе данных. Мне кажется, почти любая база данных сработает быстрее внутри себя самой, если не требуется сверхсложных преобразований данных. Герман ----- Original Message ----- From: "Eugene Kaltashkin" To: "Moscow.pm group" Sent: Monday, February 08, 2010 22:34 Subject: [Moscow.pm] String to Hash > Кто-нить сталкивался с таким преобразованием у себя в проектах ? > имеем данные в виде "a=b,c=d,e=f" и тыды, нужно получить хеш на выходе. > Искал штатный метод, но не нашёл > написал своё. пока получились 2е вот такие функции. > > HASHSUBSTR => sub { foreach (split /,/,$v) { > $hash{substr($_,0,index($_,"="))} = substr($_,rindex($_,"=")+1); } }, > HASHSPLIT => sub { foreach (split /,/,$v) { my ($u,$b) = > split(/=/,$v); $hash{$u}=$b; } }, > > первая быстрее чем вторая. > Быстрее можно сделать ? > Как думаете ? > > -- > Best Regards > ZHECKA-RIPN > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From dc-rom на mail.ru Tue Feb 9 11:12:12 2010 From: dc-rom на mail.ru (=?UTF-8?B?0KDQvtC80LDQvQ==?=) Date: Tue, 09 Feb 2010 22:12:12 +0300 Subject: [Moscow.pm] wiki->html parser (regexp) Message-ID: <4B71B38C.40003@mail.ru> Добрый вечер! Не хотелось бы изобретать велосипед и поэтому хочу поинтересоваться у Вас: может кто-то уже имеет коллекцию регэкспов для преобразования формата wiki в html? Роман From kapranoff на gmail.com Tue Feb 9 11:36:39 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Tue, 9 Feb 2010 22:36:39 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <20100209181108.GI7674@tazik.org.ua> References: <718478979.20100202233346@softsearch.ru> <20100209181108.GI7674@tazik.org.ua> Message-ID: 2010/2/9 Varyanick I. Alex : > Приятно переписываться с людьми FIDO и news конференций... Но таковых уж > мало осталось ;( > > ХТМЛ в письмах это какой-то полный ппц... Клиенты плохие. Сам-то ХТМЛ чем не угодил? > На счёт топ-постинга это вообще отдельная тема: > > A: Because it messes up the order in which people normally read text. > Q: Why is top-posting such a bad thing? > A: Top-posting. > Q: What is the most annoying thing in e-mail? Старперство :) Меняются привычки, меняются паттерны использования почты. Топ-постинг оказывается очень удобен во многих случаях. > Я когда учился в КПИ, там были news конференции, так там делали > предупреждения и банили в рассылках за несоблюдение правил: оверквотинг, > топ-постинг и т.д. Всегда найдётся много людей, желающих постоять на пути прогресса :) From juchkov на gmail.com Tue Feb 9 11:38:19 2010 From: juchkov на gmail.com (Sergey Juchkov) Date: Tue, 9 Feb 2010 22:38:19 +0300 Subject: [Moscow.pm] wiki->html parser (regexp) In-Reply-To: <4B71B38C.40003@mail.ru> References: <4B71B38C.40003@mail.ru> Message-ID: <615fd2131002091138w30903f59v2ec1b536e7949ce1@mail.gmail.com> > Не хотелось бы изобретать велосипед и поэтому хочу поинтересоваться у Вас: > может кто-то уже имеет коллекцию регэкспов для преобразования формата wiki в > html? > не то? http://search.cpan.org/search?query=wiki+to+html&mode=all -- Sergey Juchkov http://juchkov.com From unera на debian.org Tue Feb 9 11:52:53 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Tue, 9 Feb 2010 22:52:53 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100209181108.GI7674@tazik.org.ua> Message-ID: <20100209195253.GH17158@work.uvw.ru> AK> Старперство :) Меняются привычки, меняются паттерны использования AK> почты. Топ-постинг оказывается очень удобен во многих случаях. только в случаях когда мэйл клиент кривой и курсор в нужное место поставить не может. навроде аутглюка и прочего виндового УГ -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From juchkov на gmail.com Tue Feb 9 12:07:38 2010 From: juchkov на gmail.com (Sergey Juchkov) Date: Tue, 9 Feb 2010 23:07:38 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <20100209195253.GH17158@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100209181108.GI7674@tazik.org.ua> <20100209195253.GH17158@work.uvw.ru> Message-ID: <615fd2131002091207o3de485f4uc3f98b3457e0213d@mail.gmail.com> > > навроде аутглюка и прочего виндового УГ Мне всегда после такого хочется спросить аргументов, подкрепляющих мысль. Они есть? Кроме того что "это виндовое". -- Sergey Juchkov http://juchkov.com From andrei.protasovitski на gmail.com Tue Feb 9 12:08:54 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Tue, 9 Feb 2010 21:08:54 +0100 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <20100209181108.GI7674@tazik.org.ua> References: <718478979.20100202233346@softsearch.ru> <20100209181108.GI7674@tazik.org.ua> Message-ID: <25d777681002091208j5a06b8abgd74c835c714d9808@mail.gmail.com> 9 февраля 2010 г. 19:11 пользователь Varyanick I. Alex написал: > Приятно переписываться с людьми FIDO и news конференций... Но таковых уж > мало осталось ;( > > А заглавную кириллическую "эн" заменять на заглавную латинскую "аш"? -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From unera на debian.org Tue Feb 9 12:09:28 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Tue, 9 Feb 2010 23:09:28 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <615fd2131002091207o3de485f4uc3f98b3457e0213d@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <20100209181108.GI7674@tazik.org.ua> <20100209195253.GH17158@work.uvw.ru> <615fd2131002091207o3de485f4uc3f98b3457e0213d@mail.gmail.com> Message-ID: <20100209200928.GI17158@work.uvw.ru> >> навроде аутглюка и прочего виндового УГ SJ> Мне всегда после такого хочется спросить аргументов, подкрепляющих SJ> мысль. Они есть? Кроме того что "это виндовое". аргумент простой: 99% писем с топпостингом что я вижу идут от аутглюка и прочего виндового УГ. -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From juchkov на gmail.com Tue Feb 9 12:10:47 2010 From: juchkov на gmail.com (Sergey Juchkov) Date: Tue, 9 Feb 2010 23:10:47 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <25d777681002091208j5a06b8abgd74c835c714d9808@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <20100209181108.GI7674@tazik.org.ua> <25d777681002091208j5a06b8abgd74c835c714d9808@mail.gmail.com> Message-ID: <615fd2131002091210k35129c47o7f1a19eaac7604c@mail.gmail.com> >> >> Приятно переписываться с людьми FIDO и news конференций... Но таковых уж >> мало осталось ;( > > А заглавную кириллическую "эн" заменять на заглавную латинскую "аш"? > " " АСТРОЙ!!! :) -- Sergey Juchkov http://juchkov.com From juchkov на gmail.com Tue Feb 9 12:11:37 2010 From: juchkov на gmail.com (Sergey Juchkov) Date: Tue, 9 Feb 2010 23:11:37 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <20100209200928.GI17158@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100209181108.GI7674@tazik.org.ua> <20100209195253.GH17158@work.uvw.ru> <615fd2131002091207o3de485f4uc3f98b3457e0213d@mail.gmail.com> <20100209200928.GI17158@work.uvw.ru> Message-ID: <615fd2131002091211p6c36a092n3a26ad4bf925f65c@mail.gmail.com> >>> навроде аутглюка и прочего виндового УГ > > SJ> Мне всегда после такого хочется спросить аргументов, подкрепляющих > SJ> мысль. Они есть? Кроме того что "это виндовое". > > аргумент простой: 99% писем с топпостингом что я вижу идут от аутглюка > и прочего виндового УГ. т.е. безосновательный наброс на вентилятор. в принципе как обычно. спасибо -- Sergey Juchkov http://juchkov.com From akzhan.abdulin на gmail.com Tue Feb 9 13:06:48 2010 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Wed, 10 Feb 2010 00:06:48 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> Message-ID: Предлагаю на эту тему забить. Реально, каждому времени и каждому человеку - свои привычки. Меня оверквотинг напрягает, лишь только когда он заметен. Обычно цитата находится ниже самого письма, и поэтому пофик, что там. 3 февраля 2010 г. 13:14 пользователь Andrew Shitov написал: > 2010/2/3 Alex Kapranoff : > > С тех пор как пересел на Gmail, стал оверквотить, так как он > > схлопывает цитаты :) > > Но он (gmail) все равно как-то хило схлопывает цитаты второго и > третьего уровней. У меня вечно письма с кучей >>> в начале строк. > > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akzhan.abdulin на gmail.com Tue Feb 9 13:12:37 2010 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Wed, 10 Feb 2010 00:12:37 +0300 Subject: [Moscow.pm] wiki->html parser (regexp) In-Reply-To: <4B71B38C.40003@mail.ru> References: <4B71B38C.40003@mail.ru> Message-ID: Речь не о MediaWiki? Их много разных ведь. http://search.cpan.org/dist/Wiki-Toolkit-Formatter-Mediawiki/ 9 февраля 2010 г. 22:12 пользователь Роман написал: > Добрый вечер! > > Не хотелось бы изобретать велосипед и поэтому хочу поинтересоваться у Вас: > может кто-то уже имеет коллекцию регэкспов для преобразования формата wiki в > html? > > Роман > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From unera на debian.org Tue Feb 9 22:10:04 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 10 Feb 2010 09:10:04 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> Message-ID: <20100210061003.GK17158@work.uvw.ru> AA> Обычно цитата находится ниже самого письма, и поэтому пофик, что там. на голове ходить не пробовал? может вправит мозги на место-то, попробуй -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From postmaster на softsearch.ru Tue Feb 9 22:56:07 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Wed, 10 Feb 2010 09:56:07 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <615fd2131002091207o3de485f4uc3f98b3457e0213d@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <20100209181108.GI7674@tazik.org.ua> <20100209195253.GH17158@work.uvw.ru> <615fd2131002091207o3de485f4uc3f98b3457e0213d@mail.gmail.com> Message-ID: <1152843421.20100210095607@softsearch.ru> Здравствуйте, Сергей. >> навроде аутглюка и прочего виндового УГ SJ> Мне всегда после такого хочется спросить аргументов, подкрепляющих SJ> мысль. Они есть? Кроме того что "это виндовое". Самый частый мотив написания софта под винду - это деньги. Т.е. сделать не качественно, так, чтобы продавалось. Есть мотивы продуктивнее, которые реализуются в своём большинстве под unix. -- С уважением, Михаил Монашёв mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From postmaster на softsearch.ru Tue Feb 9 22:58:24 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Wed, 10 Feb 2010 09:58:24 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <1152843421.20100210095607@softsearch.ru> References: <718478979.20100202233346@softsearch.ru> <20100209181108.GI7674@tazik.org.ua> <20100209195253.GH17158@work.uvw.ru> <615fd2131002091207o3de485f4uc3f98b3457e0213d@mail.gmail.com> <1152843421.20100210095607@softsearch.ru> Message-ID: <426565057.20100210095824@softsearch.ru> Здравствуйте. >>> навроде аутглюка и прочего виндового УГ SJ>> Мне всегда после такого хочется спросить аргументов, подкрепляющих SJ>> мысль. Они есть? Кроме того что "это виндовое". ММ> Самый частый мотив написания софта под винду - это деньги. Т.е. ММ> сделать не качественно, так, чтобы продавалось. - сделать не качественно, так, чтобы продавалось. + сделать не качественно, а так, чтобы продавалось. ММ> Есть мотивы продуктивнее, которые реализуются в своём большинстве под ММ> unix. -- С уважением, Михаил Монашёв mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From aml на rulezz.ru Tue Feb 9 23:06:41 2010 From: aml на rulezz.ru (Alexander Lourier) Date: Wed, 10 Feb 2010 10:06:41 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <426565057.20100210095824@softsearch.ru> References: <718478979.20100202233346@softsearch.ru> <1152843421.20100210095607@softsearch.ru> <426565057.20100210095824@softsearch.ru> Message-ID: <201002101006.41608.aml@rulezz.ru> В письме Wednesday 10 February 2010 09:58:24 Михаил Монашёв написал: > Здравствуйте. > > >>> навроде аутглюка и прочего виндового УГ > > SJ>> Мне всегда после такого хочется спросить аргументов, подкрепляющих > SJ>> мысль. Они есть? Кроме того что "это виндовое". > > ММ> Самый частый мотив написания софта под винду - это деньги. Т.е. > ММ> сделать не качественно, так, чтобы продавалось. > - сделать не качественно, так, чтобы продавалось. > + сделать не качественно, а так, чтобы продавалось. Зря поправил - было правильно. Не сделаешь некачественно, не будут покупать следующие версии ради улучшений. -- Alexander Lourier, http://aml.rulezz.ru/ From kapranoff на gmail.com Tue Feb 9 23:40:42 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Wed, 10 Feb 2010 10:40:42 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <20100210061003.GK17158@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> Message-ID: Вам, Дмитрий, теперь всегда буду отвечать только топ-постингом, раз вы уже грубить начали. -- Alex Kapranoff. 2010/2/10 Dmitry E. Oboukhov : > > AA> Обычно цитата находится ниже самого письма, и поэтому пофик, что там. > > на голове ходить не пробовал? может вправит мозги на место-то, > попробуй > -- > ... mpd is off > > . ''`.                               Dmitry E. Oboukhov > : :?  :   email: unera на debian.org jabber://UNera на uvw.ru > `. `~?              GPGKey: 1024D / F8E26537 2006-11-21 >  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537 > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iEYEAREDAAYFAktyTbsACgkQq4wAz/jiZTfaWgCfa0nV761kihup4QlcYX46DTim > bg8AoNtQvS0TgIsVrPp+OAmUDPfWeGjJ > =oJdB > -----END PGP SIGNATURE----- > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From unera на debian.org Tue Feb 9 23:53:09 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 10 Feb 2010 10:53:09 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> Message-ID: <20100210075309.GA5970@work.uvw.ru> On 10:40 Wed 10 Feb , Alex Kapranoff wrote: AK> Вам, Дмитрий, теперь всегда буду отвечать только топ-постингом, раз вы AK> уже грубить начали. AK> -- AK> Alex Kapranoff. AK> 2010/2/10 Dmitry E. Oboukhov : >> AA>>> Обычно цитата находится ниже самого письма, и поэтому пофик, что там. >> >> на голове ходить не пробовал? может вправит мозги на место-то, >> попробуй >> -- >> ... mpd is off >> >> . ''`.                               Dmitry E. Oboukhov >> : :?  :   email: unera на debian.org jabber://UNera на uvw.ru >> `. `~?              GPGKey: 1024D / F8E26537 2006-11-21 >>  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537 >> >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.10 (GNU/Linux) >> >> iEYEAREDAAYFAktyTbsACgkQq4wAz/jiZTfaWgCfa0nV761kihup4QlcYX46DTim >> bg8AoNtQvS0TgIsVrPp+OAmUDPfWeGjJ >> =oJdB >> -----END PGP SIGNATURE----- >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org А у тебя настолько кривой почтовик, что даже подписи повырезать не может. Люди которые даже с простой почтовой программой справиться не могут, сказать чего-либо полезного в технической рассылке вряд-ли осилят. Так что я совсем не пострадаю от твоего топпостинга :P -- ... mpd playing: Paul Mauriat - Love is blue . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From akzhan.abdulin на gmail.com Wed Feb 10 00:15:31 2010 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Wed, 10 Feb 2010 11:15:31 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <20100210061003.GK17158@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> Message-ID: Каждому своё. Лично мне очень удобно отвечать в самом начале письма. Удобно для истории, для просмотра переписки и так далее. Суть письма доступна немедленно. Необходимость цитировать по абзацам возникает в современном мире крайне редко, и в таком случае в самом начале письма я пишу , что отвечаю с цитированием по месту. Думаю, старые навыки цитирования банально устарели. P.S.: Я к Вам на "ты" не обращался, и Вам рекомендую быть вежливее. 10 февраля 2010 г. 9:10 пользователь Dmitry E. Oboukhov написал: > > AA> Обычно цитата находится ниже самого письма, и поэтому пофик, что там. > > на голове ходить не пробовал? может вправит мозги на место-то, > попробуй > -- > ... mpd is off > > . ''`. Dmitry E. Oboukhov > : :? : email: unera на debian.org jabber://UNera на uvw.ru > `. `~? GPGKey: 1024D / F8E26537 2006-11-21 > `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iEYEAREDAAYFAktyTbsACgkQq4wAz/jiZTfaWgCfa0nV761kihup4QlcYX46DTim > bg8AoNtQvS0TgIsVrPp+OAmUDPfWeGjJ > =oJdB > -----END PGP SIGNATURE----- > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From isage на aumi.ru Wed Feb 10 00:41:11 2010 From: isage на aumi.ru (iSage) Date: Wed, 10 Feb 2010 11:41:11 +0300 Subject: [Moscow.pm] wiki->html parser (regexp) In-Reply-To: <4B71B38C.40003@mail.ru> References: <4B71B38C.40003@mail.ru> Message-ID: On Tue, 09 Feb 2010 22:12:12 +0300, Роман wrote: > Добрый вечер! > > Не хотелось бы изобретать велосипед и поэтому хочу поинтересоваться у > Вас: может кто-то уже имеет коллекцию регэкспов для преобразования > формата wiki в html? > > Роман > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org А какой именно вики? А то они разные бывают. Например вот, http://search.cpan.org/~jburnett/Text-WikiCreole-0.07/ From onokonem на gmail.com Wed Feb 10 01:23:51 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Wed, 10 Feb 2010 12:23:51 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> Message-ID: > Необходимость цитировать по абзацам возникает в современном мире крайне > редко, и в таком случае в самом начале письма я пишу , что отвечаю с > цитированием по месту. О, да! Необходимость в диалоге с партнером/оппонентом возникает у современных интернетчиков крайне редко. В тех случаях, когда они таки удосужились не просто высказаться, а высказаться в связи с высказыванием оппонента, они требуют к себе особого респекта. From qalex на ashmanov.com Wed Feb 10 02:01:18 2010 From: qalex на ashmanov.com (Alexander Q) Date: Wed, 10 Feb 2010 13:01:18 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <20100210075309.GA5970@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> Message-ID: <4B7283EE.3050502@ashmanov.com> Извините, встряну. On 10.02.2010 10:53, Dmitry E. Oboukhov wrote: > On 10:40 Wed 10 Feb , Alex Kapranoff wrote: > AK> Вам, Дмитрий, теперь всегда буду отвечать только топ-постингом, раз вы > AK> уже грубить начали. > > AK> -- > AK> Alex Kapranoff. > > AK> 2010/2/10 Dmitry E. Oboukhov: >>> > AA>>> Обычно цитата находится ниже самого письма, и поэтому пофик, что там. >>> >>> на голове ходить не пробовал? может вправит мозги на место-то, >>> попробуй >>> > > А у тебя настолько кривой почтовик, что даже подписи повырезать не > может. Люди которые даже с простой почтовой программой справиться не > могут, сказать чего-либо полезного в технической рассылке вряд-ли > осилят. Так что я совсем не пострадаю от твоего топпостинга :P Я предпочитаю топ-постинг, мне это удобнее. Если Вы, Дмитрий, предпочитаете некий другой паттерн общения, и при этом являетесь гуру программирования на языке программирования, предназначенном для обработки текстов, а теперь я вижу, что и в почтовых клиента разбираетесь очень хорошо, почему бы Вам, Дмитрий, не написать себе фильтр на входящие письма, который будет подгонять их под удобный Вам, Дмитрий, шаблон? Я хочу сказать, что всё таки не человек для принципов а принципы для человека. Ваши, Дмитрий, принципы, напрягают более чем одного человека. (Замечу в скобках, что ваша, Дмитрий, манера общения, тоже.) Ну так измените мир под себя, не требуйте этого от других. Если у Вас, Дмитрий, получится хороший фильтр, я был бы рад на него посмотреть. -- Alexander Q mailto:qalex на ashmanov.com From nordicdyno на yandex.ru Wed Feb 10 02:28:40 2010 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Wed, 10 Feb 2010 13:28:40 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100210075309.GA5970@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> Message-ID: <4101265797720@webmail134.yandex.ru> Алекс как минимум сделал planetperl.ru (не будем сейчас о скилах и пр.) А что полезного сделал ты? > > А у тебя настолько кривой почтовик, что даже подписи повырезать не > может. Люди которые даже с простой почтовой программой справиться не > могут, сказать чего-либо полезного в технической рассылке вряд-ли > осилят. Так что я совсем не пострадаю от твоего топпостинга :P > > From dionys на gmail.com Wed Feb 10 02:37:32 2010 From: dionys на gmail.com (Denis Ibaev) Date: Wed, 10 Feb 2010 13:37:32 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <4101265797720@webmail134.yandex.ru> References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4101265797720@webmail134.yandex.ru> Message-ID: 10 февраля 2010 г. 13:28 пользователь Orlovsky Alexander написал: > Алекс как минимум сделал planetperl.ru (не будем сейчас о скилах и пр.) > А что полезного сделал ты? http://lurkmore.ru/Сперва_Добейся -- Денис Ибаев From dionys на gmail.com Wed Feb 10 02:47:57 2010 From: dionys на gmail.com (Denis Ibaev) Date: Wed, 10 Feb 2010 13:47:57 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <4B7283EE.3050502@ashmanov.com> References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> Message-ID: 10 февраля 2010 г. 13:01 пользователь Alexander Q написал: > Извините, встряну. > > Я предпочитаю топ-постинг, мне это удобнее. > > Я хочу сказать, что всё таки не человек для принципов а принципы для > человека. Ваши, Дмитрий, принципы, напрягают более чем одного человека. Но Вам ведь можно ответить так же. Ваше, Александр, понимание удобства, напрягает более чем одного человека. Принцип "как мне удобно, так и буду делать" не лучший выбор для совместной деятельности, каковой, безусловно, является и обсуждение. Программист, хоть раз поработавший в команде, должен это понимать. -- Денис Ибаев From qalex на ashmanov.com Wed Feb 10 02:53:43 2010 From: qalex на ashmanov.com (Alexander Q) Date: Wed, 10 Feb 2010 13:53:43 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> Message-ID: <4B729037.3010304@ashmanov.com> On 10.02.2010 13:47, Denis Ibaev wrote: > 10 февраля 2010 г. 13:01 пользователь Alexander Q написал: >> Я хочу сказать, что всё таки не человек для принципов а принципы для >> человека. Ваши, Дмитрий, принципы, напрягают более чем одного человека. > > Но Вам ведь можно ответить так же. Ваше, Александр, понимание удобства, > напрягает более чем одного человека. Как Вы легко можете заметить, Денис, я не навязываю свои принципы. Тем более что это не принципы, а вопрос удобства. В среднем для меня топ-постинг нагляднее отражает суть дискусии, а вот в данном конкретном случае - нет. Если же кому-либо какой-либо паттерн всегда и без исключений предпочтительнее всех остальных, то ведь всё в его руках, о чём я и пытался сообщить. -- Alexander Q mailto:qalex на ashmanov.com From dionys на gmail.com Wed Feb 10 03:13:34 2010 From: dionys на gmail.com (Denis Ibaev) Date: Wed, 10 Feb 2010 14:13:34 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <4B729037.3010304@ashmanov.com> References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <4B729037.3010304@ashmanov.com> Message-ID: 10 февраля 2010 г. 13:53 пользователь Alexander Q написал: >>> Я хочу сказать, что всё таки не человек для принципов а принципы для >>> человека. Ваши, Дмитрий, принципы, напрягают более чем одного человека. >> >> Но Вам ведь можно ответить так же. Ваше, Александр, понимание удобства, >> напрягает более чем одного человека. > > Как Вы легко можете заметить, Денис, я не навязываю свои принципы. Тем более > что это не принципы, а вопрос удобства. В среднем для меня топ-постинг > нагляднее отражает суть дискусии, а вот в данном конкретном случае - нет. Я так же легко могу заметить, что удобство слишком субъективная вещь, чтобы можно было хоть как-то использовать его в качестве аргумента. Понимаю, что Вы не пытаетесь никого заставить использовать топ-постинг. Однако, используя его, в своих сообщениях, Вы как раз и следуете принципу "как мне удобно, так и делаю", что непременно вызовет раздражение части Ваших читателей. Вот возьмём, к примеру, письмо из архива [1]. Вы думаете, человек вышедший на подобное из поисковика, будет рад покопаться в мешанине из способов цитирования в попытках отыскать, о чём же речь в первом абзаце? [1] http://mail.pm.org/pipermail/moscow-pm/2010-February/007535.html -- Денис Ибаев From qalex на ashmanov.com Wed Feb 10 03:19:36 2010 From: qalex на ashmanov.com (Alexander Q) Date: Wed, 10 Feb 2010 14:19:36 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <4B729037.3010304@ashmanov.com> Message-ID: <4B729648.4010900@ashmanov.com> On 10.02.2010 14:13, Denis Ibaev wrote: > Вы как раз и следуете принципу "как мне удобно, так и > делаю", что непременно вызовет раздражение части Ваших читателей. Именно так. Раздражение читателей - это именно то, с чем я предлагаю справляться читателям. -- Alexander Q mailto:qalex на ashmanov.com From ashrub на agava.com Wed Feb 10 03:28:34 2010 From: ashrub на agava.com (Alexey Shrub) Date: Wed, 10 Feb 2010 14:28:34 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <4B729037.3010304@ashmanov.com> Message-ID: <4B729862.90604@agava.com> 1. Надеюсь объединяет нас как минимум одно - подписи желательно удалять при цитировании 2. Раз началась грызня по поводу цитирования, значит другие холивары уже не зажигают сердца -- Шруб Алексей From dionys на gmail.com Wed Feb 10 03:41:14 2010 From: dionys на gmail.com (Denis Ibaev) Date: Wed, 10 Feb 2010 14:41:14 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <4B729648.4010900@ashmanov.com> References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <4B729037.3010304@ashmanov.com> <4B729648.4010900@ashmanov.com> Message-ID: 10 февраля 2010 г. 14:19 пользователь Alexander Q написал: >> Вы как раз и следуете принципу "как мне удобно, так и >> делаю", что непременно вызовет раздражение части Ваших читателей. > > Именно так. Раздражение читателей - это именно то, с чем я предлагаю > справляться читателям. И тут мы неминуемо приходим к вопросу уважения к читателям. Ваша точка зрения ясна. Спасибо. -- Денис Ибаев From qalex на ashmanov.com Wed Feb 10 03:45:13 2010 From: qalex на ashmanov.com (Alexander Q) Date: Wed, 10 Feb 2010 14:45:13 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <4B729037.3010304@ashmanov.com> <4B729648.4010900@ashmanov.com> Message-ID: <4B729C49.8010304@ashmanov.com> On 10.02.2010 14:41, Denis Ibaev wrote: > 10 февраля 2010 г. 14:19 пользователь Alexander Q написал: >>> Вы как раз и следуете принципу "как мне удобно, так и >>> делаю", что непременно вызовет раздражение части Ваших читателей. >> >> Именно так. Раздражение читателей - это именно то, с чем я предлагаю >> справляться читателям. > > И тут мы неминуемо приходим к вопросу уважения к читателям. Ваша точка > зрения ясна. Спасибо. Да, выбирая между уважением к тем, кто разделяет мою точку зрения, и к тем, кто её не разделяет, я, естественно, выбираю первых. При этом предполагаю, что вторые либо достаточно толерантны, либо достаточно умелы, чтобы таки написать этот самый фильтр. Обратите внимание, что вся наша с вами дискуссия идёт в стиле, удобном вам. Не за что :) Предлагаю закруглиться. -- Alexander Q mailto:qalex на ashmanov.com From unera на debian.org Wed Feb 10 03:53:16 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 10 Feb 2010 14:53:16 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <4101265797720@webmail134.yandex.ru> References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4101265797720@webmail134.yandex.ru> Message-ID: <20100210115316.GD5970@work.uvw.ru> OA> Алекс как минимум сделал planetperl.ru (не будем сейчас о скилах и пр.) /сходив по ссылке/ не люблю блоги. от них имхо вреда больше чем пользы. они как раз из серии "я не умею настроить даже свой почтовый програм". так что ничего полезного в этом ресурсе не вижу. -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From unera на debian.org Wed Feb 10 03:56:20 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 10 Feb 2010 14:56:20 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <4B7283EE.3050502@ashmanov.com> References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> Message-ID: <20100210115620.GE5970@work.uvw.ru> >> А у тебя настолько кривой почтовик, что даже подписи повырезать не >> может. Люди которые даже с простой почтовой программой справиться не >> могут, сказать чего-либо полезного в технической рассылке вряд-ли >> осилят. Так что я совсем не пострадаю от твоего топпостинга :P AQ> Я предпочитаю топ-постинг, мне это удобнее. Если Вы, AQ> Дмитрий, предпочитаете некий другой паттерн общения, и AQ> при этом являетесь гуру программирования на языке AQ> программирования, предназначенном для обработки текстов, AQ> а теперь я вижу, что и в почтовых клиента разбираетесь AQ> очень хорошо, почему бы Вам, Дмитрий, не написать себе AQ> фильтр на входящие письма, который будет подгонять их под AQ> удобный Вам, Дмитрий, шаблон? Ну в общем и целом, прежде чем я увидел твое письмо, оно прошло через целых два фильтра которые его преобразовали к тому виду который мне нравится. :) AQ> Я хочу сказать, что всё таки не человек для принципов а AQ> принципы для человека. Ваши, Дмитрий, принципы, напрягают AQ> более чем одного человека. (Замечу в скобках, что ваша, AQ> Дмитрий, манера общения, тоже.) Ну так измените мир под AQ> себя, не требуйте этого от других. AQ> Если у Вас, Дмитрий, получится хороший фильтр, я был бы AQ> рад на него посмотреть. моя манера общения это тоже своеобразный фильтр. кто-то больно нежный встанет в позу и... отфильтруется. я останусь в профите :) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From andy на shitov.ru Wed Feb 10 04:11:19 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 10 Feb 2010 15:11:19 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <20100210115620.GE5970@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <20100210115620.GE5970@work.uvw.ru> Message-ID: 2010/2/10 Dmitry E. Oboukhov : > моя манера общения это тоже своеобразный фильтр. кто-то больно нежный > встанет в позу и... отфильтруется. я останусь в профите :) Дмитрий, такой фильтр есть и в настройках списка рассылки. Называется "неадекватный подписчик". -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From mons на cpan.org Wed Feb 10 04:18:57 2010 From: mons на cpan.org (Mons Anderson) Date: Wed, 10 Feb 2010 15:18:57 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <4101265797720@webmail134.yandex.ru> References: <718478979.20100202233346@softsearch.ru> <20100210075309.GA5970@work.uvw.ru> <4101265797720@webmail134.yandex.ru> Message-ID: <201002101518.57482.mons@cpan.org> On Wednesday 10 February 2010 13:28:40 Orlovsky Alexander wrote: > Алекс как минимум сделал planetperl.ru (не будем сейчас о скилах и пр.) > А что полезного сделал ты? Да ладно, че уж мелочиться... Алекс делал Рамблер-почту )) -- Mons Anderson aka Vladimir Perepelitsa / #99779956 / quanth на irc.freenode.net From unera на debian.org Wed Feb 10 04:22:12 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 10 Feb 2010 15:22:12 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <20100210115620.GE5970@work.uvw.ru> Message-ID: <20100210122212.GG5970@work.uvw.ru> >> моя манера общения это тоже своеобразный фильтр. кто-то больно нежный >> встанет в позу и... отфильтруется. я останусь в профите :) AS> Дмитрий, такой фильтр есть и в настройках списка рассылки. Называется AS> "неадекватный подписчик". использование технической фильтрации неправильный метод. я по байесу могу автоматически пометить сообщения "интересно" "не интересно", но совсем фильтровать их зачем? задача фильтрации-то стоит не человека выфильтровать, а его "нежность" :) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From onokonem на gmail.com Wed Feb 10 04:30:50 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Wed, 10 Feb 2010 15:30:50 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100210115620.GE5970@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <20100210115620.GE5970@work.uvw.ru> Message-ID: > моя манера общения это тоже своеобразный фильтр. кто-то больно нежный > встанет в позу и... отфильтруется. я останусь в профите :) И тут мы неминуемо приходим к вопросу уважения к читателям. Ваша точка зрения ясна. Спасибо. Ребята, вы нашли друг друга... From unera на debian.org Wed Feb 10 04:39:33 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 10 Feb 2010 15:39:33 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: <201002101518.57482.mons@cpan.org> References: <718478979.20100202233346@softsearch.ru> <20100210075309.GA5970@work.uvw.ru> <4101265797720@webmail134.yandex.ru> <201002101518.57482.mons@cpan.org> Message-ID: <20100210123933.GH5970@work.uvw.ru> >> Алекс как минимум сделал planetperl.ru (не будем сейчас о скилах и пр.) >> А что полезного сделал ты? MA> Да ладно, че уж мелочиться... Алекс делал Рамблер-почту )) так это она квотить нормально не может? вот оно в чем дело. а я думаю, что это угрозы пошли в приват-то. вона как оно поворачивается. хехе -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From evdokimov.denis на gmail.com Wed Feb 10 04:57:16 2010 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Wed, 10 Feb 2010 15:57:16 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100210123933.GH5970@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100210075309.GA5970@work.uvw.ru> <4101265797720@webmail134.yandex.ru> <201002101518.57482.mons@cpan.org> <20100210123933.GH5970@work.uvw.ru> Message-ID: > а я думаю, > что это угрозы пошли в приват-то. Угрозы в приват... Да это всеобщее признание ;-) Это первая грызня в рассылке, которую я помню. Критическая масса набралась, теперь это будет периодически происходить. From zhecka на gmail.com Wed Feb 10 05:08:16 2010 From: zhecka на gmail.com (Kaltashkin Eugene) Date: Wed, 10 Feb 2010 16:08:16 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: References: <1887774544.20100209121358@softsearch.ru> <4B712A19.6080203@gmail.com> <4B715C1E.9000502@gmail.com> <4B7185D3.3040704@gmail.com> <4B71984C.80908@gmail.com> Message-ID: <4B72AFC0.5040603@gmail.com> 09.02.2010 20:56, Daniel Podolsky пишет: >> Ну почему же худший случай ? >> > Математика такая. Это будет худший случай, и в общем - самый частый. > Потому как количество сайтов бесконечно больше количества записей в > базе. > Это не настолько страшно как кажется :) > А я бы - в BerkeleyDB. Она как раз для таких случаев сделана. > BerkeleyDB не подходит. ибо для обновления базы если были сделаны изменения - нужно файл переоткрыть. > Офлайново в данном случае означает - асинхронно. Данные обрабатываются > и запихиваются в базу отдельным процессом. И устарел как раз > синхронный подход. > ну оно так и происходит. база отдельно, клиенты отдельно, заливающие процессы отдельно. From onokonem на gmail.com Wed Feb 10 05:15:27 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Wed, 10 Feb 2010 16:15:27 +0300 Subject: [Moscow.pm] String to Hash In-Reply-To: <4B72AFC0.5040603@gmail.com> References: <4B712A19.6080203@gmail.com> <4B715C1E.9000502@gmail.com> <4B7185D3.3040704@gmail.com> <4B71984C.80908@gmail.com> <4B72AFC0.5040603@gmail.com> Message-ID: > Это не настолько страшно как кажется :) Про страх никто не говорил. > BerkeleyDB не подходит. ибо для обновления базы если были сделаны изменения > - нужно файл переоткрыть. What is CDS? The Berkeley DB CDS interface is a simple lightweight locking mechanism that allows safe concurrent access to Berkeley DB databases. Your application can have multiple reader and write processes, but Berkeley DB will arrange it so that only one process can have a write lock against the database at a time, i.e. multiple processes can read from a database concurrently, but all write processes will be serialised. From unera на debian.org Wed Feb 10 05:25:11 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 10 Feb 2010 16:25:11 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100210075309.GA5970@work.uvw.ru> <4101265797720@webmail134.yandex.ru> <201002101518.57482.mons@cpan.org> <20100210123933.GH5970@work.uvw.ru> Message-ID: <20100210132511.GI5970@work.uvw.ru> >> а я думаю, >> что это угрозы пошли в приват-то. DE> Угрозы в приват... Да это всеобщее признание ;-) ато :) DE> Это первая грызня в рассылке, которую я помню. DE> Критическая масса набралась, теперь это будет периодически происходить. помню треды с Луговским читать было оччень познавательно. жалко что LOR помер от гнета "рыдающих от отсутствия модераторов" -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From pavel на kuptsov.info Wed Feb 10 05:48:18 2010 From: pavel на kuptsov.info (=?koi8-r?B?8MHXxcwg69XQw8/X?=) Date: Wed, 10 Feb 2010 16:48:18 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: Message-ID: <000601caaa57$b50b8c30$1f22a490$@info> Простите что встреваю :), но насчет оверквотинга: поддерживаю тех кто старается избегать излишнего цитирования. К примеру вот http://mail.pm.org/pipermail/moscow-pm/2009-December/006754.html Смысл в данном сообщении цитировать все это?... From gurets на gmail.com Wed Feb 10 05:58:17 2010 From: gurets на gmail.com (Maxim Gurets) Date: Wed, 10 Feb 2010 16:58:17 +0300 Subject: [Moscow.pm] Fwd: PAUSE ID request (GURETS; Gurets Maxim) In-Reply-To: <201001201254.o0KCshfQ015373@pause.fiz-chemie.de> References: <201001201254.o0KCshfQ015373@pause.fiz-chemie.de> Message-ID: <99df17d11002100558t45725efax1ae05765e453be8e@mail.gmail.com> Всем привет. Есть в среде модераторов pause возможность проявить сознательность и ответить что-нибудь по активации аккаунта? ---------- Forwarded message ---------- From: Perl Authors Upload Server Date: 2010/1/20 Subject: PAUSE ID request (GURETS; Gurets Maxim) To: gurets на gmail.com Request to register new user fullname: Gurets Maxim userid: GURETS From ashrub на agava.com Wed Feb 10 06:07:17 2010 From: ashrub на agava.com (Alexey Shrub) Date: Wed, 10 Feb 2010 17:07:17 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <000601caaa57$b50b8c30$1f22a490$@info> References: <000601caaa57$b50b8c30$1f22a490$@info> Message-ID: <4B72BD95.3030009@agava.com> Павел Купцов wrote: > Простите что встреваю :), но насчет оверквотинга: поддерживаю тех кто > старается избегать излишнего цитирования. > К примеру вот > http://mail.pm.org/pipermail/moscow-pm/2009-December/006754.html > Смысл в данном сообщении цитировать все это?... Только что хотел написать, что поддерживать какой-то порядок с цитированием надо для того чтобы потомки могли понять о чём шла речь - люди будут в гугле находить нашу переписку и пытаться в ней найти ответы на свои вопросы From dionys на gmail.com Wed Feb 10 07:10:05 2010 From: dionys на gmail.com (Denis Ibaev) Date: Wed, 10 Feb 2010 18:10:05 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <20100210115620.GE5970@work.uvw.ru> Message-ID: 10 февраля 2010 г. 15:30 пользователь Daniel Podolsky написал: >> моя манера общения это тоже своеобразный фильтр. кто-то больно нежный >> встанет в позу и... отфильтруется. я останусь в профите :) > И тут мы неминуемо приходим к вопросу уважения к читателям. Ваша точка > зрения ясна. Спасибо. > > Ребята, вы нашли друг друга... Объясните. -- Денис Ибаев From qalex на ashmanov.com Wed Feb 10 07:12:56 2010 From: qalex на ashmanov.com (Alexander Q) Date: Wed, 10 Feb 2010 18:12:56 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <20100210115620.GE5970@work.uvw.ru> Message-ID: <4B72CCF8.7000608@ashmanov.com> On 10.02.2010 18:10, Denis Ibaev wrote: > 10 февраля 2010 г. 15:30 пользователь Daniel Podolsky > написал: >>> моя манера общения это тоже своеобразный фильтр. кто-то больно нежный >>> встанет в позу и... отфильтруется. я останусь в профите :) >> И тут мы неминуемо приходим к вопросу уважения к читателям. Ваша точка >> зрения ясна. Спасибо. >> >> Ребята, вы нашли друг друга... > > Объясните. Кажется, Daniel заметил абсолютно упругое столкновение двух противоположных мнений. Из этого можно сделать много энергии :) -- Alexander Q mailto:qalex на ashmanov.com From unera на debian.org Wed Feb 10 07:15:40 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 10 Feb 2010 18:15:40 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <718478979.20100202233346@softsearch.ru> References: <718478979.20100202233346@softsearch.ru> Message-ID: <20100210151540.GA17799@work.uvw.ru> обсмотрел я тут с десяток рассылок. вот что можно еще сказать против топостинга: Очень многие, кто его используют почему-то не разделяют подпись, которая автоматически прикрепляется к письму и само письмо символами "-- ". Я так полагаю что в говнопрограммах, которые делают топпостинг в подпись эти символы нужно вводить в отдельном, для этого выделенном говнодиалоге. в итоге получается видим текст плавно переходящий в подпись плавно переходящую в письмо на которое отвечали ... разделить такое скриптом практически невозможно (разве что анализировать множество писем данного человека и пытаться выколупать из них его подпись) видимо еще и поэтому в большинстве рассылок этот ахтунг не применяется Есть у кого-нибудь идеи авторазделения топпостинга и подписи? -- ... mpd playing: Paul Mauriat - Last Summer Day.mp3 . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From dionys на gmail.com Wed Feb 10 07:19:20 2010 From: dionys на gmail.com (Denis Ibaev) Date: Wed, 10 Feb 2010 18:19:20 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <4B72CCF8.7000608@ashmanov.com> References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <20100210115620.GE5970@work.uvw.ru> <4B72CCF8.7000608@ashmanov.com> Message-ID: 10 февраля 2010 г. 18:12 пользователь Alexander Q написал: >>> Ребята, вы нашли друг друга... >> >> Объясните. > > Кажется, Daniel заметил абсолютно упругое столкновение двух противоположных > мнений. Из этого можно сделать много энергии :) Заметил где? Я Дмитрию не писал, он мне тоже. -- Денис Ибаев From akzhan.abdulin на gmail.com Wed Feb 10 07:21:01 2010 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Wed, 10 Feb 2010 18:21:01 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <20100210151540.GA17799@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> Message-ID: В нормальных клиентах (а ля Gmail) мы видим просто ответ, а вся цитата схлопывается. Кроме того, начало ответа видно в списке тем, что делает топ-постинг ещё более удобным. Сейчас у меня не стоит Thunderbird, но, по памяти, там также топ-постинг гораздо удобнее для работы. 10 февраля 2010 г. 18:15 пользователь Dmitry E. Oboukhov написал: > > обсмотрел я тут с десяток рассылок. вот что можно еще сказать против > топостинга: Очень многие, кто его используют почему-то не разделяют > подпись, которая автоматически прикрепляется к письму и само письмо > символами "-- ". Я так полагаю что в говнопрограммах, которые делают > топпостинг в подпись эти символы нужно вводить в отдельном, для этого > выделенном говнодиалоге. > > в итоге получается видим > > текст > плавно > переходящий > в подпись > плавно > переходящую > в письмо > на которое > отвечали > ... > > > разделить такое скриптом практически невозможно (разве что > анализировать множество писем данного человека и пытаться выколупать > из них его подпись) > > видимо еще и поэтому в большинстве рассылок этот ахтунг не применяется > > Есть у кого-нибудь идеи авторазделения топпостинга и подписи? > -- > ... mpd playing: Paul Mauriat - Last Summer Day.mp3 > > . ''`.                               Dmitry E. Oboukhov > : :?  :   email: unera на debian.org jabber://UNera на uvw.ru > `. `~?              GPGKey: 1024D / F8E26537 2006-11-21 >  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537 > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iEYEAREDAAYFAktyzZwACgkQq4wAz/jiZTccbQCg7sRAdfSbGGuinquHAO9+r0w1 > gcwAn1HHYwvxzYirJ5hHfikbptFSUrT2 > =aFOI > -----END PGP SIGNATURE----- > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From dionys на gmail.com Wed Feb 10 07:31:21 2010 From: dionys на gmail.com (Denis Ibaev) Date: Wed, 10 Feb 2010 18:31:21 +0300 Subject: [Moscow.pm] =?koi8-r?b?9M/Q0M/T1MnOxyDEz9PUwcw=?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> Message-ID: 10 февраля 2010 г. 18:21 пользователь Akzhan Abdulin написал: > В нормальных клиентах (а ля Gmail) мы видим просто ответ, а вся цитата > схлопывается. Ничего подобного. Видна часть: >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.10 (GNU/Linux) >> >> iEYEAREDAAYFAktyzZwACgkQq4wAz/jiZTccbQCg7sRAdfSbGGuinquHAO9+r0w1 >> gcwAn1HHYwvxzYirJ5hHfikbptFSUrT2 >> =aFOI >> -----END PGP SIGNATURE----- >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > Кроме того, начало ответа видно в списке тем, что делает топ-постинг > ещё более удобным. Наши сообщения уходят в архив. И их понимание при чтении из архива становится не самой простой задачей, если вопросы идут после ответов. -- Денис Ибаев From andrey на kostenko.name Wed Feb 10 07:33:05 2010 From: andrey на kostenko.name (Andrey Kostenko) Date: Wed, 10 Feb 2010 18:33:05 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7RhNGE0YLQvtC/0LjQuiDQuCDRhNC70LXQudC8?= =?utf-8?b?INC00L7RgdGC0LDQuw==?= Message-ID: <4B72D1B1.7060907@kostenko.name> Серьезно, мы в Moscow PM, на не в Moscow LOR, спорьте друг с другом приватно. Меня достало куча бесполезных сообщений From ruslan.zakirov на gmail.com Wed Feb 10 07:57:11 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 10 Feb 2010 18:57:11 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <20100210151540.GA17799@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> Message-ID: <589c94401002100757y17997799h64f2c59352cb5c0e@mail.gmail.com> Дмитрий. Так между делом, а что если я вам скажу, что меня бесит, что вы подписываете свои письма в рассылку c помощью PGP, также практически не интересно что вы сейчас слушаете, посылать id/fingerprint ключа в каждом письме просто бессмысленно. Это так к слову. 2010/2/10 Dmitry E. Oboukhov : > > обсмотрел я тут с десяток рассылок. вот что можно еще сказать против > топостинга: Очень многие, кто его используют почему-то не разделяют > подпись, которая автоматически прикрепляется к письму и само письмо > символами "-- ". Я так полагаю что в говнопрограммах, которые делают > топпостинг в подпись эти символы нужно вводить в отдельном, для этого > выделенном говнодиалоге. Так делается в клиентах, которые подпись ставят до цитируемого сообщения. Делается это для того чтобы угодить и обойти поведение других клиентов. Где в RFC сказано про то как прервать подпись? > в итоге получается видим > ... > > разделить такое скриптом практически невозможно (разве что > анализировать множество писем данного человека и пытаться выколупать > из них его подпись) А если там будет нормальная подпись, то как вы найдете ее конец? > > видимо еще и поэтому в большинстве рассылок этот ахтунг не применяется -- Best regards, Ruslan. From juchkov на gmail.com Wed Feb 10 08:53:19 2010 From: juchkov на gmail.com (Sergey Juchkov) Date: Wed, 10 Feb 2010 19:53:19 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <20100210115620.GE5970@work.uvw.ru> Message-ID: <615fd2131002100853wda1eda9sdf3297f22d0e7447@mail.gmail.com> Сюда бы правила и робоотв из еже :) > > Дмитрий, такой фильтр есть и в настройках списка рассылки. Называется > "неадекватный подписчик". -- Sergey Juchkov http://juchkov.com From unera на debian.org Wed Feb 10 09:07:15 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 10 Feb 2010 20:07:15 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <589c94401002100757y17997799h64f2c59352cb5c0e@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <589c94401002100757y17997799h64f2c59352cb5c0e@mail.gmail.com> Message-ID: <20100210170715.GD17799@work.uvw.ru> RZ> Так между делом, а что если я вам скажу, что меня бесит, что вы RZ> подписываете свои письма в рассылку c помощью PGP, также практически RZ> не интересно что вы сейчас слушаете, посылать id/fingerprint ключа в RZ> каждом письме просто бессмысленно. PGP идет в отдельном вложении, подпись оформлена согласно RFC. то есть в любом вменяемом клиенте все выделенные тобой проблемы решаются на уровне настроек. топпостинг же не реформатируется на автомате, хотя бы в силу озвученной ниже причины. >> обсмотрел я тут с десяток рассылок. вот что можно еще сказать против >> топостинга: Очень многие, кто его используют почему-то не разделяют >> подпись, которая автоматически прикрепляется к письму и само письмо >> символами "-- ". Я так полагаю что в говнопрограммах, которые делают >> топпостинг в подпись эти символы нужно вводить в отдельном, для этого >> выделенном говнодиалоге. RZ> Так делается в клиентах, которые подпись ставят до цитируемого RZ> сообщения. Делается это для того чтобы угодить и обойти поведение RZ> других клиентов. RZ> Где в RFC сказано про то как прервать подпись? как прервать подпись нигде не сказано. или по кр. мере я не знаю. а решить данную проблему можно было бы например используя разбиение на части MIME положив подпись в частности во второй контейнер, сообщение в первый, а переписку в третий. раз уж так хочется извратиться. части писем Content-Disposision: inline и всего делов. тот кто придумывал этот идиотский топпостинг, мог бы написать RFC и продумать решение проблемы, а не оставлять это на реализацию "кто в лес кто по грибы" >> разделить такое скриптом практически невозможно (разве что >> анализировать множество писем данного человека и пытаться выколупать >> из них его подпись) RZ> А если там будет нормальная подпись, то как вы найдете ее конец? а я отрежу все от начала подписи до конца entity. при ответе на сообщение вменяемые агенты именно так и делают -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From juchkov на gmail.com Wed Feb 10 09:23:57 2010 From: juchkov на gmail.com (Sergey Juchkov) Date: Wed, 10 Feb 2010 20:23:57 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <20100210170715.GD17799@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <589c94401002100757y17997799h64f2c59352cb5c0e@mail.gmail.com> <20100210170715.GD17799@work.uvw.ru> Message-ID: <1908819000.20100210202357@gmail.com> Здравствуйте, Dmitry. DEO> PGP идет в отдельном вложении, подпись оформлена согласно RFC. Номер RFC пожалуйста скажите. -- С уважением, Sergey mailto:juchkov на gmail.com http://juchkov.com From unera на debian.org Wed Feb 10 09:34:58 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 10 Feb 2010 20:34:58 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <1908819000.20100210202357@gmail.com> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <589c94401002100757y17997799h64f2c59352cb5c0e@mail.gmail.com> <20100210170715.GD17799@work.uvw.ru> <1908819000.20100210202357@gmail.com> Message-ID: <20100210173457.GC21285@work.uvw.ru> On 20:23 Wed 10 Feb , Sergey Juchkov wrote: SJ> Здравствуйте, Dmitry. DEO>> PGP идет в отдельном вложении, подпись оформлена согласно RFC. SJ> Номер RFC пожалуйста скажите. rfc3676 4.3 There is a long-standing convention in Usenet news which also commonly appears in Internet mail of using "-- " as the separator line between the body and the signature of a message. When generating a Format=Flowed message containing a Usenet-style separator before the signature, the separator line is sent as-is. This is a special case; an (optionally quoted or quoted and stuffed) line consisting of DASH DASH SP is neither fixed nor flowed. Generating agents MUST NOT end a paragraph with such a signature line. A receiving agent needs to test for a signature line both before the test for a quoted line (see Section 4.5) and also after logically counting and deleting quote marks and stuffing (see Section 4.4) from a quoted line. -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From unera на debian.org Wed Feb 10 09:37:34 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 10 Feb 2010 20:37:34 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7RhNGE0YLQvtC/0LjQuiDQuCDRhNC70LXQudC8?= =?utf-8?b?INC00L7RgdGC0LDQuw==?= In-Reply-To: <4B72D1B1.7060907@kostenko.name> References: <4B72D1B1.7060907@kostenko.name> Message-ID: <20100210173734.GD21285@work.uvw.ru> AK> Серьезно, мы в Moscow PM, на не в Moscow LOR, спорьте AK> друг с другом приватно. Меня достало куча бесполезных AK> сообщений я полагаю что тут начинает всплывать проблема агентов не умеющих раскидать рассылку по тредам? привыкайте. чем больше будет людей тем больше будет сообщений которые неинтересны/не нужны. нужно выбрать почтовую программу, позволяющую представлять рассылку в виде списка дискуссий и неинтересные вам дискуссии не смотреть. -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From akzhan.abdulin на gmail.com Wed Feb 10 09:46:26 2010 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Wed, 10 Feb 2010 20:46:26 +0300 Subject: [Moscow.pm] =?utf-8?b?INCh0LXRgNCy0LjRgdGLIHJ1bml0?= Message-ID: Внесу немного конструктива и анонсирую статью о сервисах runit: http://habrahabr.ru/blogs/sysadm/83775/ Полезна для любого, кто пишет демоны. К языку программирования статья не привязана. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From juchkov на gmail.com Wed Feb 10 09:53:19 2010 From: juchkov на gmail.com (Sergey Juchkov) Date: Wed, 10 Feb 2010 20:53:19 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <20100210173457.GC21285@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <589c94401002100757y17997799h64f2c59352cb5c0e@mail.gmail.com> <20100210170715.GD17799@work.uvw.ru> <1908819000.20100210202357@gmail.com> <20100210173457.GC21285@work.uvw.ru> Message-ID: <942488121.20100210205319@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: MD5 Здравствуйте, Dmitry. Вы писали 10 февраля 2010 г., 20:34:58: DEO> Content-Type: multipart/mixed; boundary="===============0630762967==" DEO>>> PGP идет в отдельном вложении, подпись оформлена согласно RFC. SJ>> Номер RFC пожалуйста скажите. DEO> rfc3676 4.3 Спасибо, всё понятно. У меня к вам ровно два совета: 1. Прежде чем использовать какую-либо технологию и тыкать при этом всех носом в RFC ознакомьтесь с ними изначально сами. Что бы не выглядеть клоуном. 2. Поставьте себе НОРМАЛЬНЫЙ клиент, который скажет что ваша псевдо-подпись невалдина и не воспринимается никем и, как следствие, не несет никакой смысловой нагрузки, что в свою очередь означает что она является мусором. (Да, она к вашему сожалению ничего не подтверждает). PS: Мое письмо подписано PGP, приношу извинения у подписчиков за столько демонстрационного мусора. - -- С уважением, Sergey mailto:juchkov на gmail.com http://juchkov.com -----BEGIN PGP SIGNATURE----- Version: 2.6 iQCVAwUAS3LyhuHTLfvrO6ULAQFkLQP/TA949oNSxMhdtTJTfB2nMs5ni58k6vG9 PP8Cw5IxP/wDMg2aTtCEr7hzOCOcBtkWHTh0h0VtwoajinpaWDW8ggGPPBIKEhH8 21zMgXORUAg1aC9VeUU42CtGKOvfDLppCxtL4yMwEBCD4WX7+yfFMo4gyOUuZ0cW DVfvSrauBRE= =BeQw -----END PGP SIGNATURE----- From postmaster на softsearch.ru Wed Feb 10 10:02:43 2010 From: postmaster на softsearch.ru (=?Windows-1251?B?zOj14OjrIMzu7eD4uOI=?=) Date: Wed, 10 Feb 2010 21:02:43 +0300 Subject: [Moscow.pm] =?windows-1251?b?0u7v7+7x8ujt4yDk7vHy4Os=?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> Message-ID: <115204596.20100210210243@softsearch.ru> Здравствуйте, Akzhan. AA> В нормальных клиентах (а ля Gmail) мы видим просто ответ, а вся AA> цитата схлопывается. Немного потроллю ;-) Спрашивается, а зачем человек цитировал что-то, если цитируемый текст схлопывается и его по дефолту не видно? -- С уважением, Михаил Монашёв mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From unera на debian.org Wed Feb 10 10:03:58 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 10 Feb 2010 21:03:58 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <942488121.20100210205319@gmail.com> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <589c94401002100757y17997799h64f2c59352cb5c0e@mail.gmail.com> <20100210170715.GD17799@work.uvw.ru> <1908819000.20100210202357@gmail.com> <20100210173457.GC21285@work.uvw.ru> <942488121.20100210205319@gmail.com> Message-ID: <20100210180357.GA28617@work.uvw.ru> SJ> Спасибо, всё понятно. SJ> У меня к вам ровно два совета: SJ> 1. Прежде чем использовать какую-либо технологию и тыкать при этом SJ> всех носом в RFC ознакомьтесь с ними изначально сами. Что бы не SJ> выглядеть клоуном. SJ> 2. Поставьте себе НОРМАЛЬНЫЙ клиент, который скажет что ваша SJ> псевдо-подпись невалдина и не воспринимается никем и, как следствие, SJ> не несет никакой смысловой нагрузки, что в свою очередь означает что SJ> она является мусором. (Да, она к вашему сожалению ничего не SJ> подтверждает). -----BEGIN PGP SIGNED MESSAGE----- Hash: RIPEMD160 для того чтобы получать правильные ответы надо научиться задавать правильные вопросы. если тебя интересовал вопрос про PGP, то про него и надо было спрашивать. то что ты подписал без выделения подписи в аттач, так это любой клиент может. даже не клиент, а редактор. Например этот абзац подписан. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEAREDAAYFAkty9CkACgkQq4wAz/jiZTd+JQCfcm8TI4NKTwIAZ1APo/hg3t99 RxwAoITCVz4k6kkwWZV6rE4vsxvVNCsx =un7o -----END PGP SIGNATURE----- Думаю что вот эту подпись теперь увидело гораздо больше людей нежели видело. Для того ее и стали запихивать в аттачи чтобы говноклиентам не мешать. RFC3156 на эту тему. -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From unera на debian.org Wed Feb 10 10:08:33 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 10 Feb 2010 21:08:33 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <115204596.20100210210243@softsearch.ru> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <115204596.20100210210243@softsearch.ru> Message-ID: <20100210180832.GB28617@work.uvw.ru> AA>> В нормальных клиентах (а ля Gmail) мы видим просто ответ, а вся AA>> цитата схлопывается. ММ> Немного потроллю ;-) ММ> Спрашивается, а зачем человек цитировал что-то, если цитируемый текст ММ> схлопывается и его по дефолту не видно? кстати если говорить о топпостинге применительно к рассылкам, то топпостинг он провоцирует то что одно письмо цитирует другое, а то цитирует предыдущее и в итоге накапливаются письма по нескольку мегабайт. человек на два слова отвечает двумя словами а идет от него мегабайт. у него "схлопывается", а все подписчики рассылки это получают, а сервер рассылает -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From akzhan.abdulin на gmail.com Wed Feb 10 10:11:46 2010 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Wed, 10 Feb 2010 21:11:46 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <115204596.20100210210243@softsearch.ru> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <115204596.20100210210243@softsearch.ru> Message-ID: Например, на тот случай, если вдруг захочется увидеть текст, на который был написан ответ. Не у всех поддерживаются цепочки писем. Вообще-то лично я это делаю, потому что это не требует никаких лишних телодвижений. Я доверяю поведению Gmail по умолчанию. 10 февраля 2010 г. 21:02 пользователь Михаил Монашёв < postmaster на softsearch.ru> написал: > Здравствуйте, Akzhan. > > AA> В нормальных клиентах (а ля Gmail) мы видим просто ответ, а вся > AA> цитата схлопывается. > > Немного потроллю ;-) > > Спрашивается, а зачем человек цитировал что-то, если цитируемый текст > схлопывается и его по дефолту не видно? > > -- > > С уважением, > Михаил Монашёв > mailto:postmaster на softsearch.ru > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From unera на debian.org Wed Feb 10 10:29:22 2010 From: unera на debian.org (Dmitry E. Oboukhov) Date: Wed, 10 Feb 2010 21:29:22 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <115204596.20100210210243@softsearch.ru> Message-ID: <20100210182922.GC28617@work.uvw.ru> AA> Не у всех поддерживаются цепочки писем. так я о том и говорю. проблема своего кривого говноклиента перекладывается на всех остальных путем переставления сущности с ног на голову. потом еще обижаются когда им рекомендуешь на голове для теста постоять AA> Спрашивается, а зачем человек цитировал что-то, если цитируемый текст AA> схлопывается и его по дефолту не видно? AA> -- AA> С уважением, AA> Михаил Монашёв AA> mailto:postmaster на softsearch.ru AA> ICQ# 166233339 AA> http://michael.mindmix.ru/ AA> Без бэкапа по жизни. да еще и цитируют подписи -- ... mpd is off . ''`. Dmitry E. Oboukhov : :? : email: unera на debian.org jabber://UNera на uvw.ru `. `~? GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From andy на shitov.ru Wed Feb 10 11:27:22 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 10 Feb 2010 22:27:22 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <20100210182922.GC28617@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <115204596.20100210210243@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> Message-ID: > перекладывается на всех остальных путем переставления сущности с > ног на голову. потом еще обижаются когда им рекомендуешь на голове для > теста постоять Дмитрий, вас же попросили 1) быть корректным, 2) поправить подпись, 3) завязать срач. Воспользуюсь своим правом поставить письма от вас на премодерацию. В конце концов, не хочется, чтобы архив рассылки превратился в то, что мы наблюдаем сегодня. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ruslan.zakirov на gmail.com Wed Feb 10 11:35:33 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 10 Feb 2010 22:35:33 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <1908819000.20100210202357@gmail.com> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <589c94401002100757y17997799h64f2c59352cb5c0e@mail.gmail.com> <20100210170715.GD17799@work.uvw.ru> <1908819000.20100210202357@gmail.com> Message-ID: <589c94401002101135i373905bck6f8e1cf27ff5ef24@mail.gmail.com> 2010/2/10 Sergey Juchkov : > Здравствуйте, Dmitry. > > DEO> PGP идет в отдельном вложении, подпись оформлена согласно RFC. > >  Номер RFC пожалуйста скажите. RFC3156 and RFC1847 -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Wed Feb 10 11:46:48 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 10 Feb 2010 22:46:48 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <20100210170715.GD17799@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <589c94401002100757y17997799h64f2c59352cb5c0e@mail.gmail.com> <20100210170715.GD17799@work.uvw.ru> Message-ID: <589c94401002101146o6f2658eeia9db6264556da22e@mail.gmail.com> 2010/2/10 Dmitry E. Oboukhov : > > RZ> Так между делом, а что если я вам скажу, что меня бесит, что вы > RZ> подписываете свои письма в рассылку c помощью PGP, также практически > RZ> не интересно что вы сейчас слушаете, посылать id/fingerprint ключа в > RZ> каждом письме просто бессмысленно. > > PGP идет в отдельном вложении, подпись оформлена согласно RFC. > то есть в любом вменяемом клиенте все выделенные тобой проблемы > решаются на уровне настроек. 1) Есть клиенты, которые не поддерживают PGP совсем. 2) Есть клиенты, которые не поддерживают PGP по RFC, а только Inline 3) RFC в общем не плохо, но почему подпись-то с disposition inline? Я ее обязательно должен прочитать глазами и расшифровать сам? 4) Клиенты поддерживающие PGP обычно настраиваются для автоматического отключения подписей для писем на определенные адреса. > топпостинг же не реформатируется на автомате, хотя бы в силу > озвученной ниже причины. Безусловно. Как правильный quoting и рефакторинг quoted текста. Много говнистых продуктов на свете. >>> обсмотрел я тут с десяток рассылок. вот что можно еще сказать против >>> топостинга: Очень многие, кто его используют почему-то не разделяют >>> подпись, которая автоматически прикрепляется к письму и само письмо >>> символами "-- ". Я так полагаю что в говнопрограммах, которые делают >>> топпостинг в подпись эти символы нужно вводить в отдельном, для этого >>> выделенном говнодиалоге. > > RZ> Так делается в клиентах, которые подпись ставят до цитируемого > RZ> сообщения. Делается это для того чтобы угодить и обойти поведение > RZ> других клиентов. > > RZ> Где в RFC сказано про то как прервать подпись? > > как прервать подпись нигде не сказано. или по кр. мере я не знаю. > а решить данную проблему можно было бы например используя разбиение на > части MIME положив подпись в частности во второй контейнер, сообщение в > первый, а переписку в третий. раз уж так хочется извратиться. части > писем Content-Disposision: inline и всего делов. Согласен частично. Но что делать с топпостингом и встроенными сообщениями, а еще и внизу что-нибудь. > тот кто придумывал этот идиотский топпостинг, мог бы написать RFC и > продумать решение проблемы, а не оставлять это на реализацию "кто в > лес кто по грибы" Тогда не было RFC и много чего еще не было. Это все наследие. >>> разделить такое скриптом практически невозможно (разве что >>> анализировать множество писем данного человека и пытаться выколупать >>> из них его подпись) > > RZ> А если там будет нормальная подпись, то как вы найдете ее конец? > > а я отрежу все от начала подписи до конца entity. при ответе на > сообщение вменяемые агенты именно так и делают Конечно, вот из-за таких вменяемых агентов и не ставят "-- ". Вы так и не прокомментировали зачем вы рассылаете всем FINGERPRINT какого-то PGP ключа? -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Wed Feb 10 11:49:16 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 10 Feb 2010 22:49:16 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <20100210182922.GC28617@work.uvw.ru> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <115204596.20100210210243@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> Message-ID: <589c94401002101149p7cfbf600rccc9842837476792@mail.gmail.com> 2010/2/10 Dmitry E. Oboukhov : > AA> С уважением, > AA> Михаил Монашёв > AA> mailto:postmaster на softsearch.ru > AA> ICQ# 166233339 > AA> http://michael.mindmix.ru/ > AA> Без бэкапа по жизни. > > да еще и цитируют подписи Безусловный минус gmail, но у вас и многих других такие длинные подписи, что затрахаешся вниз жать для выделения и удаления. -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Wed Feb 10 11:54:55 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Wed, 10 Feb 2010 22:54:55 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <115204596.20100210210243@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> Message-ID: <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> Андрей, А мы и не срались. Так обсуждение. Я клево поржал читая часть сообщений. Это же социально-техническая рассылка. Пожалуйста, не надо никого премодерировать. Прости я не буду масла в огонь подливать больше, мне казалось, что все более или менее в пределах рамок. У всех же супер клиенты почтовые, а в супер клиентах один тред не мешает :))) 2010/2/10 Andrew Shitov : >> перекладывается на всех остальных путем переставления сущности с >> ног на голову. потом еще обижаются когда им рекомендуешь на голове для >> теста постоять > > Дмитрий, вас же попросили 1) быть корректным, 2) поправить подпись, 3) > завязать срач. Воспользуюсь своим правом поставить письма от вас на > премодерацию. В конце концов, не хочется, чтобы архив рассылки > превратился в то, что мы наблюдаем сегодня. -- Best regards, Ruslan. From dmitry на karasik.eu.org Wed Feb 10 15:27:21 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 00:27:21 +0100 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> Message-ID: <20100210232721.GA35901@tetsuo.karasik.eu.org> > Принцип "как мне удобно, так и буду делать" не лучший выбор для совместной > деятельности, каковой, безусловно, является и обсуждение. Программист, > хоть раз поработавший в команде, должен это понимать. буллшит^H^H^H мне кажется вы заблуждаетесь ;) -- Sincerely, Dmitry Karasik From dmitry на karasik.eu.org Wed Feb 10 15:34:04 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 00:34:04 +0100 Subject: [Moscow.pm] Fwd: PAUSE ID request (GURETS; Gurets Maxim) In-Reply-To: <99df17d11002100558t45725efax1ae05765e453be8e@mail.gmail.com> References: <201001201254.o0KCshfQ015373@pause.fiz-chemie.de> <99df17d11002100558t45725efax1ae05765e453be8e@mail.gmail.com> Message-ID: <20100210233404.GB35901@tetsuo.karasik.eu.org> если долго нет ответа спросите у Andreas Koenig, обычно помогает /dk On Wed, Feb 10, 2010 at 04:58:17PM +0300, Maxim Gurets wrote: > Всем привет. > Есть в среде модераторов pause возможность проявить сознательность и > ответить что-нибудь по активации аккаунта? > > > ---------- Forwarded message ---------- > From: Perl Authors Upload Server > Date: 2010/1/20 > Subject: PAUSE ID request (GURETS; Gurets Maxim) > To: gurets на gmail.com > > > Request to register new user > > fullname: Gurets Maxim > userid: GURETS > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Sincerely, Dmitry Karasik From dionys на gmail.com Wed Feb 10 23:08:48 2010 From: dionys на gmail.com (Denis Ibaev) Date: Thu, 11 Feb 2010 10:08:48 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100210232721.GA35901@tetsuo.karasik.eu.org> References: <718478979.20100202233346@softsearch.ru> <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <20100210232721.GA35901@tetsuo.karasik.eu.org> Message-ID: 11 февраля 2010 г. 2:27 пользователь Dmitry Karasik написал: >> Принцип "как мне удобно, так и буду делать" не лучший выбор для совместной >> деятельности, каковой, безусловно, является и обсуждение. Программист, >> хоть раз поработавший в команде, должен это понимать. > > буллшит^H^H^H мне кажется вы заблуждаетесь ;) А мне кажется, даже уверен, что я прав. (Не правда ли, замечательный способ аргументации?) -- Денис Ибаев From dmitry на karasik.eu.org Wed Feb 10 23:59:26 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 08:59:26 +0100 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <20100210232721.GA35901@tetsuo.karasik.eu.org> Message-ID: <20100211075926.GA67155@tetsuo.karasik.eu.org> On Thu, Feb 11, 2010 at 10:08:48AM +0300, Denis Ibaev wrote: > 11 февраля 2010 г. 2:27 пользователь Dmitry Karasik > написал: > >> Принцип "как мне удобно, так и буду делать" не лучший выбор для совместной > >> деятельности, каковой, безусловно, является и обсуждение. Программист, > >> хоть раз поработавший в команде, должен это понимать. > > > > буллшит^H^H^H мне кажется вы заблуждаетесь ;) > > А мне кажется, даже уверен, что я прав. (Не правда ли, замечательный способ > аргументации?) вполне )) только не забывать что правота всегда субъективна, и все встает на свои места )) -- Sincerely, Dmitry Karasik From dionys на gmail.com Thu Feb 11 00:12:10 2010 From: dionys на gmail.com (Denis Ibaev) Date: Thu, 11 Feb 2010 11:12:10 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100211075926.GA67155@tetsuo.karasik.eu.org> References: <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <20100210232721.GA35901@tetsuo.karasik.eu.org> <20100211075926.GA67155@tetsuo.karasik.eu.org> Message-ID: 11 февраля 2010 г. 10:59 пользователь Dmitry Karasik написал: >> > буллшит^H^H^H мне кажется вы заблуждаетесь ;) >> >> А мне кажется, даже уверен, что я прав. (Не правда ли, замечательный способ >> аргументации?) > > вполне )) только не забывать что правота всегда субъективна, и все встает > на свои места )) Здорово, что Вы поняли мой намёк, про про Ваш "буллшит". -- Денис Ибаев From pavel на kuptsov.info Thu Feb 11 00:39:06 2010 From: pavel на kuptsov.info (=?koi8-r?B?8MHXxcwg69XQw8/X?=) Date: Thu, 11 Feb 2010 11:39:06 +0300 Subject: [Moscow.pm] =?koi8-r?b?9M/Q0M/T1MnOxyDEz9PUwcwgKFJ1c2xhbiBaYWtp?= =?koi8-r?b?cm92KQ==?= In-Reply-To: References: Message-ID: <001001caaaf5$ad247ec0$076d7c40$@info> Я лично для себя вообще не вижу смысла в подписи в рассылке. Для письма - да, для рассылки - зачем она нужна? Настройте свой профиль с именем/фамилией если хотите чтобы вас узнавали. Смысл подписи только чтобы набрать побольше тИЦ для своего сайта (если в подписи сайт, как у меня). Но тут надо быть релевантным :), подписывать только тематические сообщения, а не все подряд. ИМХО. P.S. Я подписывать стараюсь только сообщения по теме perl :). И то - предельно кратко. А то некоторые подписи напоминают этакий "пинджак с регалиями" или геральдический щит :): Что я слушаю, где живу, что ем, с кем сплю... Дайте просто ссылку на профиль в ЖЖ, вконтакте, фейсбуке или еще где, если очень хочется об этом рассказать миру. From postmaster на softsearch.ru Thu Feb 11 00:53:32 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Thu, 11 Feb 2010 11:53:32 +0300 Subject: [Moscow.pm] =?koi8-r?b?9M/Q0M/T1MnOxyDEz9PUwcw=?= In-Reply-To: <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <115204596.20100210210243@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> Message-ID: <1014508655.20100211115332@softsearch.ru> Здравствуйте, Руслан. RZ> Пожалуйста, не надо никого премодерировать. В корне не согласен. Рассылка выросла, требует модерации и видимо даже правил написания писем. Я был в своё время подписан на рассылки swrus и isdef. Там были жёсткие правила по написанию писем и рассылки от этого только выигрывала, ибо были читаемы и тематичны. И меня вымуштровали не оверквотить и не топтостить. Конечно и там были срачи и революции, я даже любил в них принимать активное действие, но здесь сейчас полная анархия. Это и здорово с одной стороны и дискомфортно с другой. При последующем росте рассылки с этим точно придётся что-то делать. Из swrus и isdef я вынес, что самая верная для рассылки форма управления - это диктатура одного человека. Всё остальное - превращение рассылки в лист для голосования, споров, выборов и прочий бред. Подобное сейчас неплохо удаётся Игорю Сысоеву в его рассылке, посвящённой nginx. -- С уважением, Михаил Монашёв mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From shatlovsky на gmail.com Thu Feb 11 01:05:02 2010 From: shatlovsky на gmail.com (Alex Shatlovsky) Date: Thu, 11 Feb 2010 12:05:02 +0300 Subject: [Moscow.pm] =?koi8-r?b?9M/Q0M/T1MnOxyDEz9PUwcw=?= In-Reply-To: <1014508655.20100211115332@softsearch.ru> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <115204596.20100210210243@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> <1014508655.20100211115332@softsearch.ru> Message-ID: <547d1aa71002110105l3a475774la3036498a0ba8925@mail.gmail.com> Привет, 2010/2/11 Михаил Монашёв : > RZ> Пожалуйста, не надо никого премодерировать. > В корне не согласен. Рассылка выросла, требует модерации и видимо даже > правил  написания писем. Если бы была возможность связать рассылку с форумом, и автоматически транслировать сообщения в две стороны, то я бы выбрал вариант с форумом. Трололо, которым не дают покои лавры vsl, предлагаю переводить в readonly. -- С уважением, А.Н.Шатловский From zhecka на gmail.com Thu Feb 11 01:18:52 2010 From: zhecka на gmail.com (Kaltashkin Eugene) Date: Thu, 11 Feb 2010 12:18:52 +0300 Subject: [Moscow.pm] =?koi8-r?b?9M/Q0M/T1MnOxyDEz9PUwcw=?= In-Reply-To: <547d1aa71002110105l3a475774la3036498a0ba8925@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <115204596.20100210210243@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> <1014508655.20100211115332@softsearch.ru> <547d1aa71002110105l3a475774la3036498a0ba8925@mail.gmail.com> Message-ID: <4B73CB7C.50705@gmail.com> 11.02.2010 12:05, Alex Shatlovsky пишет: > Если бы была возможность связать рассылку с форумом, и автоматически > транслировать сообщения в две стороны, то я бы выбрал вариант с > форумом. > кмк шлюз написать дело часа-двух. Один email в базу адресов mailman и отслеживание по message-id для формирования деревьев parent-child. From dmitry на karasik.eu.org Thu Feb 11 01:49:59 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 10:49:59 +0100 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100210061003.GK17158@work.uvw.ru> <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <20100210232721.GA35901@tetsuo.karasik.eu.org> <20100211075926.GA67155@tetsuo.karasik.eu.org> Message-ID: <20100211094959.GA71639@tetsuo.karasik.eu.org> > Здорово, что Вы поняли мой намёк, про про Ваш "буллшит". Это была попытка пошутить, извините если неудачная ) Но идея о том апеллировать к сознательности людей работавших в команде на предмет того что должны мол понимать что все должны быть под одну гребенку, ради там Большого Светлого Будущего, хз, я не знаю зачем оно впринципе надо... Так вот эта идея не выдерживает проверки практикой, вполне можно жить и с анархизмом - индивидуализмом в непатологических проявлениях. Особенно в творческих программистских коллективах. Мне лично именно в таких и нравится. -- Sincerely, Dmitry Karasik From dmitry.roslyakov на gmail.com Thu Feb 11 01:56:48 2010 From: dmitry.roslyakov на gmail.com (Dmitry Roslyakov) Date: Thu, 11 Feb 2010 12:56:48 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <4B73CB7C.50705@gmail.com> References: <718478979.20100202233346@softsearch.ru> <115204596.20100210210243@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> <1014508655.20100211115332@softsearch.ru> <547d1aa71002110105l3a475774la3036498a0ba8925@mail.gmail.com> <4B73CB7C.50705@gmail.com> Message-ID: <1da2fb321002110156w6bbfb4afkd94b0e6eed668245@mail.gmail.com> А расскажите, что такое "топпостинг"? :) -- Дмитрий Росляков ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dmitry на karasik.eu.org Thu Feb 11 01:57:30 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 10:57:30 +0100 Subject: [Moscow.pm] =?koi8-r?b?9M/Q0M/T1MnOxyDEz9PUwcw=?= In-Reply-To: <1014508655.20100211115332@softsearch.ru> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <115204596.20100210210243@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> <1014508655.20100211115332@softsearch.ru> Message-ID: <20100211095730.GB71639@tetsuo.karasik.eu.org> On Thu, Feb 11, 2010 at 11:53:32AM +0300, Михаил Монашёв wrote: > RZ> Пожалуйста, не надо никого премодерировать. > В корне не согласен. Рассылка выросла, требует модерации и видимо даже > правил написания писем. В корне не согласен. Мой опыт говорит что обычно те кто склоняются к наведению порядка и модерации, ее так наводят и заигрываются в строгого и справедливого папу, что потом им самим стыдно становится, а сам предмет регулирования быстро скатывается в УГ. Предлагаю оставить все как есть. Меня лично вполне все удовлетворяет. -- Sincerely, Dmitry Karasik From dc-rom на mail.ru Thu Feb 11 01:57:57 2010 From: dc-rom на mail.ru (=?KOI8-R?Q?=F2=CF=CD=C1=CE?=) Date: Thu, 11 Feb 2010 12:57:57 +0300 Subject: [Moscow.pm] wiki->html parser (regexp) In-Reply-To: References: <4B71B38C.40003@mail.ru> Message-ID: <4B73D4A5.1080704@mail.ru> iSage пишет: > On Tue, 09 Feb 2010 22:12:12 +0300, Роман wrote: > >> Добрый вечер! >> >> Не хотелось бы изобретать велосипед и поэтому хочу поинтересоваться у >> Вас: может кто-то уже имеет коллекцию регэкспов для преобразования >> формата wiki в html? >> >> Роман >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > А какой именно вики? А то они разные бывают. > Например вот, http://search.cpan.org/~jburnett/Text-WikiCreole-0.07/ > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > Спасибо iSage, Акжану и Сергею! Я перебрал несколько модулей и остановился на Text::MediawikiFormat. Выбрал его т.к. медиавики мне привычнее - все знания храню в ней. From qalex на ashmanov.com Thu Feb 11 01:58:03 2010 From: qalex на ashmanov.com (Alexander Q) Date: Thu, 11 Feb 2010 12:58:03 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <1da2fb321002110156w6bbfb4afkd94b0e6eed668245@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <115204596.20100210210243@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> <1014508655.20100211115332@softsearch.ru> <547d1aa71002110105l3a475774la3036498a0ba8925@mail.gmail.com> <4B73CB7C.50705@gmail.com> <1da2fb321002110156w6bbfb4afkd94b0e6eed668245@mail.gmail.com> Message-ID: <4B73D4AB.5080507@ashmanov.com> Это очень просто. Вот я сейчас занимаюсь "топпостингом". On 11.02.2010 12:56, Dmitry Roslyakov wrote: > А расскажите, что такое "топпостинг"? :) -- Alexander Q mailto:qalex на ashmanov.com From dionys на gmail.com Thu Feb 11 02:01:27 2010 From: dionys на gmail.com (Denis Ibaev) Date: Thu, 11 Feb 2010 13:01:27 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100211094959.GA71639@tetsuo.karasik.eu.org> References: <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <20100210232721.GA35901@tetsuo.karasik.eu.org> <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> Message-ID: 11 февраля 2010 г. 12:49 пользователь Dmitry Karasik написал: >> Здорово, что Вы поняли мой намёк, про про Ваш "буллшит". > > Это была попытка пошутить, извините если неудачная ) Но идея о том апеллировать > к сознательности людей работавших в команде на предмет того что должны мол > понимать что все должны быть под одну гребенку, ради там Большого Светлого > Будущего, хз, я не знаю зачем оно впринципе надо... Так вот эта идея не > выдерживает проверки практикой, вполне можно жить и с анархизмом - > индивидуализмом в непатологических проявлениях.  Особенно в творческих > программистских коллективах.  Мне лично именно в таких и нравится. То есть Вы в принципе против стандартов кодирования и оформления документации? Они не выдержали проверки практикой? А мужики-то и не знают... -- Денис Ибаев From dmitry.roslyakov на gmail.com Thu Feb 11 02:06:47 2010 From: dmitry.roslyakov на gmail.com (Dmitry Roslyakov) Date: Thu, 11 Feb 2010 13:06:47 +0300 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <4B73D4AB.5080507@ashmanov.com> References: <718478979.20100202233346@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> <1014508655.20100211115332@softsearch.ru> <547d1aa71002110105l3a475774la3036498a0ba8925@mail.gmail.com> <4B73CB7C.50705@gmail.com> <1da2fb321002110156w6bbfb4afkd94b0e6eed668245@mail.gmail.com> <4B73D4AB.5080507@ashmanov.com> Message-ID: <1da2fb321002110206t640e9f46s73fe9ee27668caa5@mail.gmail.com> Т.е. это ответ на письмо, когда цитирование идет после самого ответа? Я всегда так делаю, когда отвечаю целиком на всё письмо, а не на отдельные цитаты из него. Что в этом плохого? Это банально удобней, чем видеть страницу цитируемого текста, и скроллить на вторую страницу, чтобы найти там две строчки ответа. -- Дмитрий Росляков 2010/2/11 Alexander Q > Это очень просто. Вот я сейчас занимаюсь "топпостингом". > > > On 11.02.2010 12:56, Dmitry Roslyakov wrote: > >> А расскажите, что такое "топпостинг"? :) >> > > -- > Alexander Q mailto:qalex на ashmanov.com > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dmitry на karasik.eu.org Thu Feb 11 02:11:12 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 11:11:12 +0100 Subject: [Moscow.pm] =?koi8-r?b?9M/Q0M/T1MnOxyDEz9PUwcw=?= In-Reply-To: <1da2fb321002110206t640e9f46s73fe9ee27668caa5@mail.gmail.com> References: <20100210182922.GC28617@work.uvw.ru> <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> <1014508655.20100211115332@softsearch.ru> <547d1aa71002110105l3a475774la3036498a0ba8925@mail.gmail.com> <4B73CB7C.50705@gmail.com> <1da2fb321002110156w6bbfb4afkd94b0e6eed668245@mail.gmail.com> <4B73D4AB.5080507@ashmanov.com> <1da2fb321002110206t640e9f46s73fe9ee27668caa5@mail.gmail.com> Message-ID: <20100211101112.GB73166@tetsuo.karasik.eu.org> > Что в этом плохого? Ничего. -- Sincerely, Dmitry Karasik From dmitry на karasik.eu.org Thu Feb 11 02:10:44 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 11:10:44 +0100 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100210075309.GA5970@work.uvw.ru> <4B7283EE.3050502@ashmanov.com> <20100210232721.GA35901@tetsuo.karasik.eu.org> <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> Message-ID: <20100211101044.GA73166@tetsuo.karasik.eu.org> On Thu, Feb 11, 2010 at 01:01:27PM +0300, Denis Ibaev wrote: > 11 февраля 2010 г. 12:49 пользователь Dmitry Karasik > написал: > >> Здорово, что Вы поняли мой намёк, про про Ваш "буллшит". > > > > Это была попытка пошутить, извините если неудачная ) Но идея о том апеллировать > > к сознательности людей работавших в команде на предмет того что должны мол > > понимать что все должны быть под одну гребенку, ради там Большого Светлого > > Будущего, хз, я не знаю зачем оно впринципе надо... Так вот эта идея не > > выдерживает проверки практикой, вполне можно жить и с анархизмом - > > индивидуализмом в непатологических проявлениях.  Особенно в творческих > > программистских коллективах.  Мне лично именно в таких и нравится. > > То есть Вы в принципе против стандартов кодирования и оформления документации? > Они не выдержали проверки практикой? А мужики-то и не знают... Не надо приписывать мне того что я не говорил, и не надо впадать в крайности. А если мужики признают только черное и белое без градаций, то тем хуже для мужиков :) -- Sincerely, Dmitry Karasik From dionys на gmail.com Thu Feb 11 02:19:41 2010 From: dionys на gmail.com (Denis Ibaev) Date: Thu, 11 Feb 2010 13:19:41 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100211101044.GA73166@tetsuo.karasik.eu.org> References: <4B7283EE.3050502@ashmanov.com> <20100210232721.GA35901@tetsuo.karasik.eu.org> <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> Message-ID: >> > Это была попытка пошутить, извините если неудачная ) Но идея о том апеллировать >> > к сознательности людей работавших в команде на предмет того что должны мол >> > понимать что все должны быть под одну гребенку, ради там Большого Светлого >> > Будущего, хз, я не знаю зачем оно впринципе надо... Так вот эта идея не >> > выдерживает проверки практикой, вполне можно жить и с анархизмом - >> > индивидуализмом в непатологических проявлениях.  Особенно в творческих >> > программистских коллективах.  Мне лично именно в таких и нравится. >> >> То есть Вы в принципе против стандартов кодирования и оформления документации? >> Они не выдержали проверки практикой? А мужики-то и не знают... > > Не надо приписывать мне того что я не говорил, и не надо впадать в крайности. А описываю то, что говорил я. Вы же взялись спорить, чего ж теперь отказываетесь? Если Вам не понятно, то уточню: оформление рассылки сродни оформлению документации, которую потом прочтёт не один человек. > А если мужики признают только черное и белое без градаций, то тем хуже для > мужиков :) При чём тут цвета? Вы утверждаете, что описанная мною концепция един правил в команде не выдержала проверки практикой. Я удивлён. Приведёте что--нибудь в доказательство? -- Денис Ибаев From yu.pats на gmail.com Thu Feb 11 02:21:15 2010 From: yu.pats на gmail.com (Yuri Pac) Date: Thu, 11 Feb 2010 12:21:15 +0200 Subject: [Moscow.pm] =?utf-8?b?0KLQvtC/0L/QvtGB0YLQuNC90LMg0LTQvtGB0YI=?= =?utf-8?b?0LDQuw==?= In-Reply-To: <1da2fb321002110206t640e9f46s73fe9ee27668caa5@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> <1014508655.20100211115332@softsearch.ru> <547d1aa71002110105l3a475774la3036498a0ba8925@mail.gmail.com> <4B73CB7C.50705@gmail.com> <1da2fb321002110156w6bbfb4afkd94b0e6eed668245@mail.gmail.com> <4B73D4AB.5080507@ashmanov.com> <1da2fb321002110206t640e9f46s73fe9ee27668caa5@mail.gmail.com> Message-ID: 2010/2/11 Dmitry Roslyakov : > Т.е. это ответ на письмо, когда цитирование идет после самого ответа? > Я всегда так делаю, когда отвечаю целиком на всё письмо, а не на отдельные > цитаты из него. > Что в этом плохого? > Это банально удобней, чем видеть страницу цитируемого текста, и скроллить на > вторую страницу, чтобы найти там две строчки ответа. > Дмитрий, в этом нет ничего плохого если вы отвечаете двумя строчками. Если же приходится работать с несколькими переписками одновременно, писем в цепочках много, каждое письмо содержит несколько крупных абзацев, требующих ответа, то, чтобы легче переключиться в тему, просто необходимо освежить в памяти суть переписки. Которую легче читать сверху вниз. Одним словом оба способа применимы когда к месту. -- WBR, Yuri Pats From dmitry на karasik.eu.org Thu Feb 11 02:28:42 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 11:28:42 +0100 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <4B7283EE.3050502@ashmanov.com> <20100210232721.GA35901@tetsuo.karasik.eu.org> <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> Message-ID: <20100211102842.GA73986@tetsuo.karasik.eu.org> > Если Вам не понятно, то уточню: оформление рассылки сродни оформлению > документации, которую потом прочтёт не один человек. "Сродни" это не аргумент, а аналогия. В споре аналогии обычно не используются и не принимаются. > > А если мужики признают только черное и белое без градаций, то тем хуже для > > мужиков :) > При чём тут цвета? "Цвета" это такая специальная аналогия, используется если одна сторона спорит, а другая нет ;) > Вы утверждаете, что описанная мною концепция един правил в > команде не выдержала проверки практикой. Я удивлён. Приведёте что--нибудь в > доказательство? Я сам живое этому доказательство ;) Грубо говоря, если есть две команды, где в одной все зарегулировано, а в другой все разрегулировано, то кто-то предпочтет одну, а кто-то другую. Я всегда предпочитаю второе. Сам факт того что такие команды есть, и состоят из людей которые точно так же как и я сделали более-менее осознанный выбор именно в такую сторону, и эти команды успешны, приносят доход и создают долговременные продукты, по моему суть лучшее тому позитивное доказательство. Мне кажется что вы считаете что в таком доказательстве есть место только для ИЛИ-ИЛИ. Я же говорю об И. -- Sincerely, Dmitry Karasik From dmarsentev на gmail.com Thu Feb 11 02:30:50 2010 From: dmarsentev на gmail.com (Dmitry Arsentiev) Date: Thu, 11 Feb 2010 13:30:50 +0300 Subject: [Moscow.pm] =?koi8-r?b?9M/Q0M/T1MnOxyDEz9PUwcw=?= In-Reply-To: References: <718478979.20100202233346@softsearch.ru> <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> <1014508655.20100211115332@softsearch.ru> <547d1aa71002110105l3a475774la3036498a0ba8925@mail.gmail.com> <4B73CB7C.50705@gmail.com> <1da2fb321002110156w6bbfb4afkd94b0e6eed668245@mail.gmail.com> <4B73D4AB.5080507@ashmanov.com> <1da2fb321002110206t640e9f46s73fe9ee27668caa5@mail.gmail.com> Message-ID: > Одним словом оба способа применимы когда к месту. Горячо поддерживаю. Считаю, что каждый в рассылке личным примером может пропагандировать тот или иной способ, не доводя дело до ссор. From dionys на gmail.com Thu Feb 11 02:36:45 2010 From: dionys на gmail.com (Denis Ibaev) Date: Thu, 11 Feb 2010 13:36:45 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100211102842.GA73986@tetsuo.karasik.eu.org> References: <4B7283EE.3050502@ashmanov.com> <20100210232721.GA35901@tetsuo.karasik.eu.org> <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> Message-ID: 11 февраля 2010 г. 13:28 пользователь Dmitry Karasik написал: >> Если Вам не понятно, то уточню: оформление рассылки сродни оформлению >> документации, которую потом прочтёт не один человек. > "Сродни" это не аргумент, а аналогия. В споре аналогии обычно не используются > и не принимаются. Это не аналогия, это гомология. >> > А если мужики признают только черное и белое без градаций, то тем хуже для >> > мужиков :) >> При чём тут цвета? > "Цвета" это такая специальная аналогия, используется если одна сторона спорит, > а другая нет ;) Это скорее попытка навесить ярлык, демагогия в смысле. >> Вы утверждаете, что описанная мною концепция един правил в >> команде не выдержала проверки практикой. Я удивлён. Приведёте что--нибудь в >> доказательство? > Я сам живое этому доказательство ;) Грубо говоря, если есть две команды, где в > одной все зарегулировано, а в другой все разрегулировано, то кто-то предпочтет > одну, а кто-то другую. Я всегда предпочитаю второе. Сам факт того что такие > команды есть, и состоят из людей которые точно так же как и я сделали > более-менее осознанный выбор именно в такую сторону, и эти команды успешны, > приносят доход и создают долговременные продукты, по моему суть лучшее тому > позитивное доказательство. Как из описанного следует, что регулирование не выдержало проверки практикой? > Мне кажется что вы считаете что в таком доказательстве есть место только для > ИЛИ-ИЛИ. Я же говорю об И. Вам кажется. -- Денис Ибаев From onokonem на gmail.com Thu Feb 11 02:44:25 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Thu, 11 Feb 2010 13:44:25 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100211102842.GA73986@tetsuo.karasik.eu.org> References: <4B7283EE.3050502@ashmanov.com> <20100210232721.GA35901@tetsuo.karasik.eu.org> <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> Message-ID: > Я сам живое этому доказательство ;) Грубо говоря, если есть две команды, где в > одной все зарегулировано, а в другой все разрегулировано, то кто-то предпочтет > одну, а кто-то другую. Я всегда предпочитаю второе. Сам факт того что такие > команды есть, и состоят из людей которые точно так же как и я сделали > более-менее осознанный выбор именно в такую сторону, и эти команды успешны, Вот не верю. Пока ты кодер - тебе кажется, что проекту не нужны стесняющие рамки. А как только ты становишься пусть над двумя кодерами, но начальником - тебе сразу хочется, чтобы код-стайл был един, и чтобы дока была хоть по минимуму, но оформлена, и оформлена единообразно. Потому что иначе проект сдохнет. Да вот хоть на CPAN гляньте. Часто ли Вы продираетесь через нестандартно оформленную документацию к модулю? Я - никогда. Если автор не справился доку написать "как все" - работать оно будет тоже "своеобразно", и лучше обойтись. > приносят доход и создают долговременные продукты, по моему суть лучшее тому > позитивное доказательство. "суть" - это глагол "быть" в настоящем времени множественном числе. "они суть", но "оно есть". From dmitry на karasik.eu.org Thu Feb 11 02:51:04 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 11:51:04 +0100 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100210232721.GA35901@tetsuo.karasik.eu.org> <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> Message-ID: <20100211105104.GA75057@tetsuo.karasik.eu.org> On Thu, Feb 11, 2010 at 01:36:45PM +0300, Denis Ibaev wrote: > Это скорее попытка навесить ярлык, демагогия в смысле. Может и так. Но я пытаюсь донести свое видение позитивным способом, попробуйте не цепляться к словам а увидеть смысл зачем это все делается ;) > Как из описанного следует, что регулирование не выдержало проверки практикой? Я исхожу из того что действие должно приносить благие результаты. Если на некоторый, тут распространенный, тип людей оказывается регулирование, они сбегают туда где не, и в результате регулировщики остаются с носом. Не всегда конечно, к ним набегают любители кнута и пряника, но если бы вместо регулирования и крайностей была бы установлена золотая середина, без черного и белого, результат был бы лучше для всех. -- Sincerely, Dmitry Karasik From dionys на gmail.com Thu Feb 11 03:00:10 2010 From: dionys на gmail.com (Denis Ibaev) Date: Thu, 11 Feb 2010 14:00:10 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100211105104.GA75057@tetsuo.karasik.eu.org> References: <20100210232721.GA35901@tetsuo.karasik.eu.org> <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> <20100211105104.GA75057@tetsuo.karasik.eu.org> Message-ID: 11 февраля 2010 г. 13:51 пользователь Dmitry Karasik написал: > On Thu, Feb 11, 2010 at 01:36:45PM +0300, Denis Ibaev wrote: >> Это скорее попытка навесить ярлык, демагогия в смысле. > > Может и так. Но я пытаюсь донести свое видение позитивным способом, > попробуйте не цепляться к словам а увидеть смысл зачем это все делается ;) В чём смысл навешивания ярлыков? Я его не вижу. >> Как из описанного следует, что регулирование не выдержало проверки практикой? > > Я исхожу из того что действие должно приносить благие результаты. Если > на некоторый, тут распространенный, тип людей оказывается регулирование, > они сбегают туда где не, и в результате регулировщики остаются с носом. > Не всегда конечно, к ним набегают любители кнута и пряника, но если бы > вместо регулирования и крайностей была бы установлена золотая середина, > без черного и белого, результат был бы лучше для всех. Повторю вопрос. Как из описанного следует, что регулирование не выдержало проверки практикой? -- Денис Ибаев From dmitry на karasik.eu.org Thu Feb 11 03:11:08 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 12:11:08 +0100 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100210232721.GA35901@tetsuo.karasik.eu.org> <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> Message-ID: <20100211111108.GB75057@tetsuo.karasik.eu.org> > Вот не верю. Пока ты кодер - тебе кажется, что проекту не нужны > стесняющие рамки. > А как только ты становишься пусть над двумя кодерами, но начальником - > тебе сразу хочется, чтобы код-стайл был един, и чтобы дока была хоть > по минимуму, но оформлена, и оформлена единообразно. Потому что иначе > проект сдохнет. Согласен, но вы не находите что главная проблема здесь в "хочется"? По моему, именно ее надо решать. > Да вот хоть на CPAN гляньте. Часто ли Вы продираетесь через > нестандартно оформленную документацию к модулю? Я - никогда. Если > автор не справился доку написать "как все" - работать оно будет тоже > "своеобразно", и лучше обойтись. Вы путаете конформность насажденную сверху и конформность добровольно принятую. Мой оригинальный ответ был про первое, а CPAN демонстрация второго. > "суть" - это глагол "быть" в настоящем времени множественном числе. > "они суть", но "оно есть". Это, бесспорно, самое ценное замечание за весь тред ;) -- Sincerely, Dmitry Karasik From dmitry на karasik.eu.org Thu Feb 11 03:16:30 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 12:16:30 +0100 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> <20100211105104.GA75057@tetsuo.karasik.eu.org> Message-ID: <20100211111630.GC75057@tetsuo.karasik.eu.org> On Thu, Feb 11, 2010 at 02:00:10PM +0300, Denis Ibaev wrote: > > On Thu, Feb 11, 2010 at 01:36:45PM +0300, Denis Ibaev wrote: > >> Это скорее попытка навесить ярлык, демагогия в смысле. > > Может и так. Но я пытаюсь донести свое видение позитивным способом, > > попробуйте не цепляться к словам а увидеть смысл зачем это все делается ;) > В чём смысл навешивания ярлыков? Я его не вижу. В том чтобы Вы перестали цепляться за узкое, исключительно логическое видение проблемы - она шире. > > Я исхожу из того что действие должно приносить благие результаты. Если > > на некоторый, тут распространенный, тип людей оказывается регулирование, > > они сбегают туда где не, и в результате регулировщики остаются с носом. > > Не всегда конечно, к ним набегают любители кнута и пряника, но если бы > > вместо регулирования и крайностей была бы установлена золотая середина, > > без черного и белого, результат был бы лучше для всех. > Повторю вопрос. Как из описанного следует, что регулирование не выдержало > проверки практикой? Какое слово вам непонятно? -- Sincerely, Dmitry Karasik From aml на rulezz.ru Thu Feb 11 03:22:12 2010 From: aml на rulezz.ru (Alexander Lourier) Date: Thu, 11 Feb 2010 14:22:12 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <201002032353.05893.aml@rulezz.ru> References: <201002032353.05893.aml@rulezz.ru> Message-ID: <201002111422.12796.aml@rulezz.ru> В письме Wednesday 03 February 2010 23:53:05 Alexander Lourier написал: > PS. Вот за что я люблю moscow.pm - все-таки классная тут аудитория > собралась. Можно спокойно без флейма обсуждать оффтопиковые технологии.  Видно, что > пишут люди, для которых язык программирования - не религия, а инструмент для решения задач. Я или поторопился с выводами, или сглазил... -- Alexander Lourier, http://aml.rulezz.ru/ From dionys на gmail.com Thu Feb 11 03:26:35 2010 From: dionys на gmail.com (Denis Ibaev) Date: Thu, 11 Feb 2010 14:26:35 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100211111630.GC75057@tetsuo.karasik.eu.org> References: <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> <20100211105104.GA75057@tetsuo.karasik.eu.org> <20100211111630.GC75057@tetsuo.karasik.eu.org> Message-ID: 11 февраля 2010 г. 14:16 пользователь Dmitry Karasik написал: >> >> Это скорее попытка навесить ярлык, демагогия в смысле. >> > Может и так. Но я пытаюсь донести свое видение позитивным способом, >> > попробуйте не цепляться к словам а увидеть смысл зачем это все делается ;) >> В чём смысл навешивания ярлыков? Я его не вижу. > В том чтобы Вы перестали цепляться за узкое, исключительно логическое видение > проблемы - она шире. Я так не работаю. Хотите что-то показать, объясните и докажите. >> > Я исхожу из того что действие должно приносить благие результаты. Если >> > на некоторый, тут распространенный, тип людей оказывается регулирование, >> > они сбегают туда где не, и в результате регулировщики остаются с носом. >> > Не всегда конечно, к ним набегают любители кнута и пряника, но если бы >> > вместо регулирования и крайностей была бы установлена золотая середина, >> > без черного и белого, результат был бы лучше для всех. >> Повторю вопрос. Как из описанного следует, что регулирование не выдержало >> проверки практикой? > Какое слово вам непонятно? Мне все слова понятны. Только они все являются попыткой ухода от ответа на простой вопрос. Как из описанного следует, что регулирование не выдержало проверки практикой? Вы приводите частный пример, который показывает, что в некоторых случаях можно обойтись без регулирования. И я склонен согласиться с Вами. Однако это ни в коем случае не является доказательством того, что регулирование на практике ведёт к гибели проекта. Продолжите настаивать? -- Денис Ибаев From nordicdyno на yandex.ru Thu Feb 11 03:26:20 2010 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Thu, 11 Feb 2010 14:26:20 +0300 Subject: [Moscow.pm] Why Perl? In-Reply-To: <201002111422.12796.aml@rulezz.ru> References: <201002032353.05893.aml@rulezz.ru> <201002111422.12796.aml@rulezz.ru> Message-ID: <24941265887580@webmail28.yandex.ru> 11.02.10, 14:22, "Alexander Lourier" : > В письме Wednesday 03 February 2010 23:53:05 Alexander Lourier написал: > > > PS. Вот за что я люблю moscow.pm - все-таки классная тут аудитория > > собралась. Можно спокойно без флейма обсуждать оффтопиковые технологии.  Видно, что > > пишут люди, для которых язык программирования - не религия, а инструмент для решения задач. > > Я или поторопился с выводами, или сглазил... > Да, забавно получилось :) From andrei.protasovitski на gmail.com Thu Feb 11 03:30:51 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Thu, 11 Feb 2010 12:30:51 +0100 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: References: <4B7283EE.3050502@ashmanov.com> <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> Message-ID: <25d777681002110330p7326f00o6775bc3f95b16fc0@mail.gmail.com> 11 февраля 2010 г. 11:44 пользователь Daniel Podolsky написал: > > Я сам живое этому доказательство ;) Грубо говоря, если есть две команды, > где в > > одной все зарегулировано, а в другой все разрегулировано, то кто-то > предпочтет > > одну, а кто-то другую. Я всегда предпочитаю второе. Сам факт того что > такие > > команды есть, и состоят из людей которые точно так же как и я сделали > > более-менее осознанный выбор именно в такую сторону, и эти команды > успешны, > Вот не верю. Пока ты кодер - тебе кажется, что проекту не нужны > стесняющие рамки. > А как только ты становишься пусть над двумя кодерами, но начальником - > тебе сразу хочется, чтобы код-стайл был един, и чтобы дока была хоть > по минимуму, но оформлена, и оформлена единообразно. Потому что иначе > проект сдохнет. > Контр-пример: Abigail пишет: $oject -> method; # spaces around '->' Yves Orton пишет: $var= 'value'; # no space before '=', space after '=' Некоторые менее знаминитые perl people используют CamelStyle при именовании методов и переменных, некоторые перечисляют key => value на следующей строке после скобки на один символ дальше, чем скобка, некоторые используют vim, некоторые emacs, некоторые вообще под виндой... Все эти люди (их более ста) работают над одним из самых успешных Perl проектов. -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From qalex на ashmanov.com Thu Feb 11 03:30:49 2010 From: qalex на ashmanov.com (Alexander Q) Date: Thu, 11 Feb 2010 14:30:49 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> <20100211105104.GA75057@tetsuo.karasik.eu.org> <20100211111630.GC75057@tetsuo.karasik.eu.org> Message-ID: <4B73EA69.10509@ashmanov.com> On 11.02.2010 14:26, Denis Ibaev wrote: > Как из описанного следует, что регулирование не выдержало проверки > практикой? Как из того, что один метод "выдержал проверку практику", следует, что другой метод хуже, лучше, подходит, не подходит, <подставьте своё>? Здесь утверждение B не является утверждением "не A", а следовательно, следуя правилам элементарной логики, можно вывести, что при отсутствии дополнительных условий, A может быть одновременно с B. Вы не привели дополнительных условий, и при этом упираете на формальную логику. Приведите доказательства, что наличие проверенного временем и успешными продуктами метода управления проектами и коллективами препятствует существованию как минимум не менее успешного другого метода. -- Alexander Q mailto:qalex на ashmanov.com From onokonem на gmail.com Thu Feb 11 03:33:25 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Thu, 11 Feb 2010 14:33:25 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100211111108.GB75057@tetsuo.karasik.eu.org> References: <20100210232721.GA35901@tetsuo.karasik.eu.org> <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> <20100211111108.GB75057@tetsuo.karasik.eu.org> Message-ID: > Согласен, но вы не находите что главная проблема здесь в "хочется"? > По моему, именно ее надо решать. Не нахожу. > Вы путаете конформность насажденную сверху и конформность добровольно принятую. > Мой оригинальный ответ был про первое, а CPAN демонстрация второго. Ну-ка, покажите мне, в чем разница для проекта? >> "суть" - это глагол "быть" в настоящем времени множественном числе. >> "они суть", но "оно есть". > Это, бесспорно, самое ценное замечание за весь тред ;) Не совсем. Оно содержит ошибку. Следует читать "в настояшем времени третьем лице множественном числе". From onokonem на gmail.com Thu Feb 11 03:39:27 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Thu, 11 Feb 2010 14:39:27 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <25d777681002110330p7326f00o6775bc3f95b16fc0@mail.gmail.com> References: <4B7283EE.3050502@ashmanov.com> <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> <25d777681002110330p7326f00o6775bc3f95b16fc0@mail.gmail.com> Message-ID: > Контр-пример: Плохой контр-пример, негодный :) Интерфейсные - в смысле API, не UI - стандартизированы довольно жестко. From dmitry на karasik.eu.org Thu Feb 11 03:42:30 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 12:42:30 +0100 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> <20100211105104.GA75057@tetsuo.karasik.eu.org> <20100211111630.GC75057@tetsuo.karasik.eu.org> Message-ID: <20100211114230.GA78248@tetsuo.karasik.eu.org> On Thu, Feb 11, 2010 at 02:26:35PM +0300, Denis Ibaev wrote: > > В том чтобы Вы перестали цепляться за узкое, исключительно логическое видение > > проблемы - она шире. > Я так не работаю. Хотите что-то показать, объясните и докажите. Именно. Прямо в точку. То, что Вы так не работаете, это исключительно Ваша специфика. То что вы видите эти рамки, уже отлично. Так вот, мое доказательство лежит частично вне их - возможно поэтому оно вам кажется попыткой ухода, несвязанными между собой заявлениями. Тем не менее, я стараюсь дать как можно более ясный и непротиворечивый ответ. > Мне все слова понятны. Только они все являются попыткой ухода от > ответа на простой > вопрос. Как из описанного следует, что регулирование не выдержало проверки > практикой? Вы приводите частный пример, который показывает, что в некоторых > случаях можно обойтись без регулирования. И я склонен согласиться с Вами. Однако > это ни в коем случае не является доказательством того, что регулирование на > практике ведёт к гибели проекта. Продолжите настаивать? Нет, к гибели не ведет, 100%, этого я нисколько не имел в виду, но к нездоровой ситуации ведет. Ведет к утечке части людей, обычно наиболее ярких и продуктивных, и к усиливающейся однобокости видения у остающихся. Последнее эволюционно наказывается. -- Sincerely, Dmitry Karasik From dmitry на karasik.eu.org Thu Feb 11 03:52:00 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 12:52:00 +0100 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> <20100211111108.GB75057@tetsuo.karasik.eu.org> Message-ID: <20100211115200.GB78248@tetsuo.karasik.eu.org> On Thu, Feb 11, 2010 at 02:33:25PM +0300, Daniel Podolsky wrote: > > Согласен, но вы не находите что главная проблема здесь в "хочется"? > > По моему, именно ее надо решать. > Не нахожу. А она там есть ;) Или скажем так, вам не видно, а другим видно. > > Вы путаете конформность насажденную сверху и конформность добровольно принятую. > > Мой оригинальный ответ был про первое, а CPAN демонстрация второго. > Ну-ка, покажите мне, в чем разница для проекта? Я уже отвечал Денису, посмотрите пожалуйста развернуто там, но в 2х словах - проект с силовым насаждением, по итогам работы, насаживает исключительно сам себя ;) > >> "суть" - это глагол "быть" в настоящем времени множественном числе. > >> "они суть", но "оно есть". > > Это, бесспорно, самое ценное замечание за весь тред ;) > Не совсем. Оно содержит ошибку. Следует читать "в настояшем времени > третьем лице множественном числе". Конечно, вы правы. Это второе замечание куда более ценно того, первого. -- Sincerely, Dmitry Karasik From andrei.protasovitski на gmail.com Thu Feb 11 03:52:26 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Thu, 11 Feb 2010 12:52:26 +0100 Subject: [Moscow.pm] =?utf-8?b?0J7QstC10YDQutCy0L7RgtC40L3QsyDQtNC+0YE=?= =?utf-8?b?0YLQsNC7?= In-Reply-To: References: <4B7283EE.3050502@ashmanov.com> <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> <25d777681002110330p7326f00o6775bc3f95b16fc0@mail.gmail.com> Message-ID: <25d777681002110352n4c73e63csc3bd3d70bf084ad5@mail.gmail.com> 11 февраля 2010 г. 12:39 пользователь Daniel Podolsky написал: > > Контр-пример: > Плохой контр-пример, негодный :) > > Это рабочий контр-пример, не гипотетический. Это я к тому, что регулировать нужно то, что может принести пользу или минимизировать ущерб. Оверквотинг и топпостинг -- темы, недостойные для обсуждения серьёзными людьми. -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From onokonem на gmail.com Thu Feb 11 04:07:05 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Thu, 11 Feb 2010 15:07:05 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100211115200.GB78248@tetsuo.karasik.eu.org> References: <20100211075926.GA67155@tetsuo.karasik.eu.org> <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> <20100211111108.GB75057@tetsuo.karasik.eu.org> <20100211115200.GB78248@tetsuo.karasik.eu.org> Message-ID: > А она там есть ;) Или скажем так, вам не видно, а другим видно. И какой у этих "других" опыт успешного руководства проектами? > Я уже отвечал Денису, посмотрите пожалуйста развернуто там, но в 2х словах - > проект с силовым насаждением, по итогам работы, насаживает исключительно сам > себя ;) О. Вот она, путаница. Вы путаете "насаждение сверху" и "силовое насаждение". > Конечно, вы правы. Это второе замечание куда более ценно того, первого. Да лана. From dmitry на karasik.eu.org Thu Feb 11 04:13:01 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 13:13:01 +0100 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> <20100211111108.GB75057@tetsuo.karasik.eu.org> <20100211115200.GB78248@tetsuo.karasik.eu.org> Message-ID: <20100211121301.GA80409@tetsuo.karasik.eu.org> On Thu, Feb 11, 2010 at 03:07:05PM +0300, Daniel Podolsky wrote: > > А она там есть ;) Или скажем так, вам не видно, а другим видно. > И какой у этих "других" опыт успешного руководства проектами? Не знаю - про идентификацию проблемы я не только про себя говорил. Да, опыт у меня есть небольшой, но фишка не в опыте а в том что хотелку прикручивать нужно уметь, люди это не код все же. > > Я уже отвечал Денису, посмотрите пожалуйста развернуто там, но в 2х словах - > > проект с силовым насаждением, по итогам работы, насаживает исключительно сам > > себя ;) > О. Вот она, путаница. Вы путаете "насаждение сверху" и "силовое насаждение". Хм. Теперь я не вижу разницы. Просветите? -- Sincerely, Dmitry Karasik From onokonem на gmail.com Thu Feb 11 04:28:12 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Thu, 11 Feb 2010 15:28:12 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100211121301.GA80409@tetsuo.karasik.eu.org> References: <20100211094959.GA71639@tetsuo.karasik.eu.org> <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> <20100211111108.GB75057@tetsuo.karasik.eu.org> <20100211115200.GB78248@tetsuo.karasik.eu.org> <20100211121301.GA80409@tetsuo.karasik.eu.org> Message-ID: > Да, опыт у меня есть небольшой, но фишка не в опыте а в том что хотелку > прикручивать нужно уметь, люди это не код все же. Нет возражений. >> О. Вот она, путаница. Вы путаете "насаждение сверху" и "силовое насаждение". > Хм. Теперь я не вижу разницы. Просветите? Насаждение сверху - это когда нормы и правила разрабатывает начальник, в соответствии со своими представлениями о правильном. Силовое насаждение - это когда начальник делает попытки опереться в деле насаждения на что-либо, кроме своего авторитета. From dmitry на karasik.eu.org Thu Feb 11 04:38:19 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 13:38:19 +0100 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> <20100211111108.GB75057@tetsuo.karasik.eu.org> <20100211115200.GB78248@tetsuo.karasik.eu.org> <20100211121301.GA80409@tetsuo.karasik.eu.org> Message-ID: <20100211123819.GA81738@tetsuo.karasik.eu.org> On Thu, Feb 11, 2010 at 03:28:12PM +0300, Daniel Podolsky wrote: > Насаждение сверху - это когда нормы и правила разрабатывает начальник, > в соответствии со своими представлениями о правильном. > Силовое насаждение - это когда начальник делает попытки опереться в > деле насаждения на что-либо, кроме своего авторитета. А, в этом контексте. Это конечно верно, но в качестве аргумента к предыдущему заявлению, добровольно против принудительно, не подходит, т.к. и тот и другой тип насаждения авторитарен. Я же имел в виду такое следование стандартам когда человек сам для себя принимает их как ценность, но не насаждает другим, - и в особенности как начальник. -- Sincerely, Dmitry Karasik From onokonem на gmail.com Thu Feb 11 04:50:56 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Thu, 11 Feb 2010 15:50:56 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100211123819.GA81738@tetsuo.karasik.eu.org> References: <20100211101044.GA73166@tetsuo.karasik.eu.org> <20100211102842.GA73986@tetsuo.karasik.eu.org> <20100211111108.GB75057@tetsuo.karasik.eu.org> <20100211115200.GB78248@tetsuo.karasik.eu.org> <20100211121301.GA80409@tetsuo.karasik.eu.org> <20100211123819.GA81738@tetsuo.karasik.eu.org> Message-ID: > А, в этом контексте. Это конечно верно, но в качестве аргумента к предыдущему > заявлению, добровольно против принудительно, не подходит, т.к. и тот и другой > тип насаждения авторитарен. Я же имел в виду такое следование стандартам когда > человек сам для себя принимает их как ценность, но не насаждает другим, - и в > особенности как начальник. Анархизм - а это именно он - уже не раз доказал свою несостоятельность в деле разработки ПО. Про CPAN. Попробуйте загрузить модуль на PAUSE. Пока вы его правильно не оформите - он не проиндексируется. From dmitry на karasik.eu.org Thu Feb 11 04:54:19 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 13:54:19 +0100 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100211102842.GA73986@tetsuo.karasik.eu.org> <20100211111108.GB75057@tetsuo.karasik.eu.org> <20100211115200.GB78248@tetsuo.karasik.eu.org> <20100211121301.GA80409@tetsuo.karasik.eu.org> <20100211123819.GA81738@tetsuo.karasik.eu.org> Message-ID: <20100211125419.GA83103@tetsuo.karasik.eu.org> On Thu, Feb 11, 2010 at 03:50:56PM +0300, Daniel Podolsky wrote: > > А, в этом контексте. Это конечно верно, но в качестве аргумента к предыдущему > > заявлению, добровольно против принудительно, не подходит, т.к. и тот и другой > > тип насаждения авторитарен. Я же имел в виду такое следование стандартам когда > > человек сам для себя принимает их как ценность, но не насаждает другим, - и в > > особенности как начальник. > Анархизм - а это именно он - уже не раз доказал свою несостоятельность > в деле разработки ПО. И еще раз - давайте не будем впадать в крайности. Анархизм - крайность, авторитаризм - тоже крайность. Галактику спасет срединный путь ;) -- Sincerely, Dmitry Karasik From dionys на gmail.com Thu Feb 11 05:00:14 2010 From: dionys на gmail.com (Denis Ibaev) Date: Thu, 11 Feb 2010 16:00:14 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100211125419.GA83103@tetsuo.karasik.eu.org> References: <20100211102842.GA73986@tetsuo.karasik.eu.org> <20100211111108.GB75057@tetsuo.karasik.eu.org> <20100211115200.GB78248@tetsuo.karasik.eu.org> <20100211121301.GA80409@tetsuo.karasik.eu.org> <20100211123819.GA81738@tetsuo.karasik.eu.org> <20100211125419.GA83103@tetsuo.karasik.eu.org> Message-ID: 11 февраля 2010 г. 15:54 пользователь Dmitry Karasik написал: > И еще раз - давайте не будем впадать в крайности. Анархизм - крайность, > авторитаризм - тоже крайность. Галактику спасет срединный путь ;) Матан подсказывает нам, что срединных путей бесконечное множество. Какой предложите Вы? -- Денис Ибаев From dmitry на karasik.eu.org Thu Feb 11 05:02:01 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 14:02:01 +0100 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100211111108.GB75057@tetsuo.karasik.eu.org> <20100211115200.GB78248@tetsuo.karasik.eu.org> <20100211121301.GA80409@tetsuo.karasik.eu.org> <20100211123819.GA81738@tetsuo.karasik.eu.org> <20100211125419.GA83103@tetsuo.karasik.eu.org> Message-ID: <20100211130201.GA83853@tetsuo.karasik.eu.org> On Thu, Feb 11, 2010 at 04:00:14PM +0300, Denis Ibaev wrote: > 11 февраля 2010 г. 15:54 пользователь Dmitry Karasik > написал: > > И еще раз - давайте не будем впадать в крайности. Анархизм - крайность, > > авторитаризм - тоже крайность. Галактику спасет срединный путь ;) > > Матан подсказывает нам, что срединных путей бесконечное множество. Какой > предложите Вы? тот, который не определяется через матан ;) -- Sincerely, Dmitry Karasik From dionys на gmail.com Thu Feb 11 05:32:16 2010 From: dionys на gmail.com (Denis Ibaev) Date: Thu, 11 Feb 2010 16:32:16 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100211130201.GA83853@tetsuo.karasik.eu.org> References: <20100211111108.GB75057@tetsuo.karasik.eu.org> <20100211115200.GB78248@tetsuo.karasik.eu.org> <20100211121301.GA80409@tetsuo.karasik.eu.org> <20100211123819.GA81738@tetsuo.karasik.eu.org> <20100211125419.GA83103@tetsuo.karasik.eu.org> <20100211130201.GA83853@tetsuo.karasik.eu.org> Message-ID: 11 февраля 2010 г. 16:02 пользователь Dmitry Karasik написал: >> > И еще раз - давайте не будем впадать в крайности. Анархизм - крайность, >> > авторитаризм - тоже крайность. Галактику спасет срединный путь ;) >> >> Матан подсказывает нам, что срединных путей бесконечное множество. Какой >> предложите Вы? > > тот, который не определяется через матан ;) То есть всё ради болтовни? -- Денис Ибаев From qalex на ashmanov.com Thu Feb 11 05:35:46 2010 From: qalex на ashmanov.com (Alexander Q) Date: Thu, 11 Feb 2010 16:35:46 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100211111108.GB75057@tetsuo.karasik.eu.org> <20100211115200.GB78248@tetsuo.karasik.eu.org> <20100211121301.GA80409@tetsuo.karasik.eu.org> <20100211123819.GA81738@tetsuo.karasik.eu.org> <20100211125419.GA83103@tetsuo.karasik.eu.org> <20100211130201.GA83853@tetsuo.karasik.eu.org> Message-ID: <4B7407B2.8010100@ashmanov.com> On 11.02.2010 16:32, Denis Ibaev wrote: > То есть всё ради болтовни? Денис, вы действительно надеялись убедить кого-либо, что всем удобно так, как удобно вам? У вас не получается. Прозреваю: и не получится. Логика тут не помогает, а работает против вас. А без логики остаются только аргументы вида "сам дурак" и "мне удобно". -- Alexander Q mailto:qalex на ashmanov.com From dmitry на karasik.eu.org Thu Feb 11 05:45:25 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 14:45:25 +0100 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100211115200.GB78248@tetsuo.karasik.eu.org> <20100211121301.GA80409@tetsuo.karasik.eu.org> <20100211123819.GA81738@tetsuo.karasik.eu.org> <20100211125419.GA83103@tetsuo.karasik.eu.org> <20100211130201.GA83853@tetsuo.karasik.eu.org> Message-ID: <20100211134525.GA85394@tetsuo.karasik.eu.org> On Thu, Feb 11, 2010 at 04:32:16PM +0300, Denis Ibaev wrote: > 11 февраля 2010 г. 16:02 пользователь Dmitry Karasik > написал: > >> > И еще раз - давайте не будем впадать в крайности. Анархизм - крайность, > >> > авторитаризм - тоже крайность. Галактику спасет срединный путь ;) > >> > >> Матан подсказывает нам, что срединных путей бесконечное множество. Какой > >> предложите Вы? > > > > тот, который не определяется через матан ;) > > То есть всё ради болтовни? Если бы все было так просто, да? Если б я знал как, я бы написал книгу "как следовать срединному пути и заработать миллион", но я не знаю как ;) Я просто вижу что имеют место быть две крайности, и знаю что крайности обычно ни к чему хорошему не приводят. Тем не менее чтоб совсем не быть голословным, в конкретно этом контексте мне видится более оптимальным демократический процесс принятия решений. Например если большинству наплевать пишется ли a->b или a-> b, то и остается на усмотрение. Если же нет, все соглашаются на какой-нибудь вариант. Тут правда встает вопрос что делать если меньшинство несогласно, - этот вариант развития событий успешно решает авторитативный путь, но только вот то как он это решает, т.е. через устранение меньшинства, мне не нравится. Я уверен что должен быть какой-то компромисс и тут, но как его достичь я не знаю. Наверное, по человечески договариваться как-то, через уступки и доброжелательное отношение, хз... -- Sincerely, Dmitry Karasik From dionys на gmail.com Thu Feb 11 05:47:50 2010 From: dionys на gmail.com (Denis Ibaev) Date: Thu, 11 Feb 2010 16:47:50 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <4B7407B2.8010100@ashmanov.com> References: <20100211111108.GB75057@tetsuo.karasik.eu.org> <20100211121301.GA80409@tetsuo.karasik.eu.org> <20100211123819.GA81738@tetsuo.karasik.eu.org> <20100211125419.GA83103@tetsuo.karasik.eu.org> <20100211130201.GA83853@tetsuo.karasik.eu.org> <4B7407B2.8010100@ashmanov.com> Message-ID: 11 февраля 2010 г. 16:35 пользователь Alexander Q написал: > On 11.02.2010 16:32, Denis Ibaev wrote: >> То есть всё ради болтовни? > > Денис, вы действительно надеялись убедить кого-либо, что всем удобно так, > как удобно вам? > > У вас не получается. Прозреваю: и не получится. Логика тут не помогает, а > работает против вас. А без логики остаются только аргументы вида "сам дурак" > и "мне удобно". Я полагаю, Вас не затруднит привести соответствующие цитаты? -- Денис Ибаев From qalex на ashmanov.com Thu Feb 11 05:58:46 2010 From: qalex на ashmanov.com (Alexander Q) Date: Thu, 11 Feb 2010 16:58:46 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100211111108.GB75057@tetsuo.karasik.eu.org> <20100211121301.GA80409@tetsuo.karasik.eu.org> <20100211123819.GA81738@tetsuo.karasik.eu.org> <20100211125419.GA83103@tetsuo.karasik.eu.org> <20100211130201.GA83853@tetsuo.karasik.eu.org> <4B7407B2.8010100@ashmanov.com> Message-ID: <4B740D16.4000408@ashmanov.com> On 11.02.2010 16:47, Denis Ibaev wrote: > 11 февраля 2010 г. 16:35 пользователь Alexander Q написал: >> On 11.02.2010 16:32, Denis Ibaev wrote: >>> То есть всё ради болтовни? >> >> Денис, вы действительно надеялись убедить кого-либо, что всем удобно так, >> как удобно вам? >> >> У вас не получается. Прозреваю: и не получится. Логика тут не помогает, а >> работает против вас. А без логики остаются только аргументы вида "сам дурак" >> и "мне удобно". > > Я полагаю, Вас не затруднит привести соответствующие цитаты? Вы про аргументы? Затруднит. Вы пытались оперировать логикой, как мне показалось, но она не сработала. Про алогичные аргументы я добавил от себя - по моим представлениям, они всегда к таким сводятся. Если Вы хотите продолжить разговор - определите, пожалуйста, свою позицию и аргументы. Ниже - моя позиция: В данном списке рассылки я пишу так, как хочу, стараясь не раздражать своим стилем читателей (я беру на себя труд вырезать подписи, если с этим не справился мой почтовый клиент). Если мне кажется, что "топпостинг" уместен, или, как минимум, не мешает - я сперва отвечаю, потом цитирую. Потому что мне это удобно. При этом когда я вижу бессмысленные цитаты на страницу, я жму кнопку PageDown, и тоже чувствую себя хорошо. Мне почти всё равно, как пишут другие. Мне совершенно всё равно, что вопрос и ответ рискуют не оказаться в одном письме, и что по одному письму нельзя будет проследить весь ход дискуссии. При этом, мне кажется совершенно естественным наличие определённого количества других точек зрения, в том числе и совершенно противоположной моей. Но как минимум они не являются более приоритетными. Аргументация у меня такая: логически не доказано превосходство любой другой точки зрения над моей, и следовательно, я могу делать так, как мне кажется эстетичнее и удобнее. У Вас есть доказательства моей неправоты? -- Alexander Q mailto:qalex на ashmanov.com From dionys на gmail.com Thu Feb 11 06:01:53 2010 From: dionys на gmail.com (Denis Ibaev) Date: Thu, 11 Feb 2010 17:01:53 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <20100211134525.GA85394@tetsuo.karasik.eu.org> References: <20100211115200.GB78248@tetsuo.karasik.eu.org> <20100211121301.GA80409@tetsuo.karasik.eu.org> <20100211123819.GA81738@tetsuo.karasik.eu.org> <20100211125419.GA83103@tetsuo.karasik.eu.org> <20100211130201.GA83853@tetsuo.karasik.eu.org> <20100211134525.GA85394@tetsuo.karasik.eu.org> Message-ID: 11 февраля 2010 г. 16:45 пользователь Dmitry Karasik написал: >> То есть всё ради болтовни? > > Если бы все было так просто, да? Если б я знал как, я бы написал книгу > "как следовать срединному пути и заработать миллион", но я не знаю как ;) > Я просто вижу что имеют место быть две крайности, и знаю что крайности обычно > ни к чему хорошему не приводят. Я же не прошу Вас привести единственно верное решение. Всего лишь какой-то вариант, который можно обсудить, от которого можно отталкиваться. > Тем не менее чтоб совсем не быть голословным, в конкретно этом контексте мне > видится более оптимальным демократический процесс принятия решений.  Например > если большинству наплевать пишется ли a->b или a-> b, то и остается на > усмотрение. Если же нет, все соглашаются на какой-нибудь вариант. Тут правда > встает вопрос что делать если меньшинство несогласно, - этот вариант развития > событий успешно решает авторитативный путь, но только вот то как он это решает, > т.е. через устранение меньшинства, мне не нравится. Я уверен что должен быть > какой-то компромисс и тут, но как его достичь я не знаю. Наверное, по > человечески договариваться как-то, через уступки и доброжелательное отношение, > хз... Так давайте искать компромиссы. Вот возьмём вопрос с подписями. Полагаю, ни у кого не возникнет возражений относительно того, что они должны быть оформлены по RFC. Если же возникнут, то пусть возражающий приведёт свои аргументы. Или вопрос подчистки подписей. Мы видим, что клиенты с этим не справляются, вероятно, каждый мог бы взять на себя обязательство результаты работы своего почтового клиента. Нет? Пусть напишут, почему. А может быть, вообще не нужно за этим следить? Пусть выскажутся сторонники этой точки зрения. А так из разговора получается, что если раньше все мирились с этим, то и сейчас эту тему поднимать ни к чему. Либо же оппоненту не нравится предложение, но встречного своего он сделать не может, и снова всё сводится к тому, что ничего менять не надо. -- Денис Ибаев From jt на aaanet.ru Thu Feb 11 06:05:42 2010 From: jt на aaanet.ru (Eugene Toropov) Date: Thu, 11 Feb 2010 17:05:42 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= References: <20100211111108.GB75057@tetsuo.karasik.eu.org><20100211121301.GA80409@tetsuo.karasik.eu.org><20100211123819.GA81738@tetsuo.karasik.eu.org><20100211125419.GA83103@tetsuo.karasik.eu.org><20100211130201.GA83853@tetsuo.karasik.eu.org><4B7407B2.8010100@ashmanov.com> Message-ID: <355FEF90254A470F9EC2B716D503E2E6@jt> Товарищи! Кончайте заниматься херней. Сериал конкретно затянулся... > 11 февраля 2010 г. 16:35 пользователь Alexander Q > написал: >> On 11.02.2010 16:32, Denis Ibaev wrote: >>> То есть всё ради болтовни? >> >> Денис, вы действительно надеялись убедить кого-либо, что всем удобно так, >> как удобно вам? >> >> У вас не получается. Прозреваю: и не получится. Логика тут не помогает, а >> работает против вас. А без логики остаются только аргументы вида "сам >> дурак" >> и "мне удобно". > > Я полагаю, Вас не затруднит привести соответствующие цитаты? > > -- > Денис Ибаев > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From aml на rulezz.ru Thu Feb 11 06:23:51 2010 From: aml на rulezz.ru (Alexander Lourier) Date: Thu, 11 Feb 2010 17:23:51 +0300 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: <355FEF90254A470F9EC2B716D503E2E6@jt> References: <20100211111108.GB75057@tetsuo.karasik.eu.org> <355FEF90254A470F9EC2B716D503E2E6@jt> Message-ID: <201002111723.51689.aml@rulezz.ru> В письме Thursday 11 February 2010 17:05:42 Eugene Toropov написал: > Товарищи! Кончайте заниматься херней. Сериал конкретно затянулся... Поддерживаю. 5 человек упражняются в риторике, а все остальные вынуждены это читать. Прошу модераторов принять меры к устранению недоразумения. Если уж не красной кнопкой, то хотя бы явным предупреждением. Не надо бояться авторитарных мер - 99% подписчиков вас поддержат и скажу спасибо. -- Alexander Lourier, http://aml.rulezz.ru/ From dmitry на karasik.eu.org Thu Feb 11 06:27:41 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Thu, 11 Feb 2010 15:27:41 +0100 Subject: [Moscow.pm] =?koi8-r?b?79fF0svXz9TJzscgxM/T1MHM?= In-Reply-To: References: <20100211121301.GA80409@tetsuo.karasik.eu.org> <20100211123819.GA81738@tetsuo.karasik.eu.org> <20100211125419.GA83103@tetsuo.karasik.eu.org> <20100211130201.GA83853@tetsuo.karasik.eu.org> <20100211134525.GA85394@tetsuo.karasik.eu.org> Message-ID: <20100211142741.GA87392@tetsuo.karasik.eu.org> > Так давайте искать компромиссы. > Полагаю, ни у кого > не возникнет возражений относительно того, что они должны быть оформлены по RFC. > Если же возникнут, то пусть возражающий приведёт свои аргументы. Или вопрос > подчистки подписей. Мы видим, что клиенты с этим не справляются, > вероятно, каждый > мог бы взять на себя обязательство результаты работы своего почтового > клиента. Нет? > Пусть напишут, почему. А может быть, вообще не нужно за этим следить? Пусть > выскажутся сторонники этой точки зрения. > А так из разговора получается, что если раньше все мирились с этим, то > и сейчас эту > тему поднимать ни к чему. Либо же оппоненту не нравится предложение, но > встречного своего он сделать не может, и снова всё сводится к тому, что ничего > менять не надо. Давайте. Но, здесь я уже залезаю не на свою территорию, я не профессиональный миротворец, я профессиональный программист ;) Как программа мирного обсуждения мне вполне нравится. Давайте те кому стучит в сердце пепел потому что RFC нарушены, подойдут к делу позитивно и изложат что можно сделать в нестандартном клиенте чтобы он никого не раздражал. А те, кому указывают на то что их подпись оформлена не по RFC, постараются не изображать д'Артаньяна а посмотреть, может и в самом деле изменить подпись дело десяти секунд. Учитывая что лично мне на подписи глубоко фиолетово, я надеюсь никто не посчитает что я необоснованно даю преимущества одной из сторон. Я даже не знаю, подходит ли моя собственная подпись под RFC или нет. -- Sincerely, Dmitry Karasik From chesnokov.ilya на gmail.com Thu Feb 11 09:06:29 2010 From: chesnokov.ilya на gmail.com (=?KOI8-R?B?6czY0SD+xdPOz8vP1w==?=) Date: Thu, 11 Feb 2010 20:06:29 +0300 Subject: [Moscow.pm] =?koi8-r?b?9M/Q0M/T1MnOxyDEz9PUwcw=?= In-Reply-To: <1014508655.20100211115332@softsearch.ru> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <115204596.20100210210243@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> <1014508655.20100211115332@softsearch.ru> Message-ID: <5402114c1002110906s7fd7c4f0n9b41bbde6039934c@mail.gmail.com> ... Система правил является необходимым компонентом всех крупных долговечных гетерогенных групп. Джефф Коэн (Geoff Cohen) прекрасно высказался на эту тему. Он сказал: "Вероятность того, что в любой немодерируемой группе рано или поздно возникнет флейм по поводу необходимости модератора, со временем приближается к единице". По мере того, как группа осознает свое существование в качестве таковой, она с очень высокой вероятностью начнет требовать введения дополнительной структуры для защиты себя от самой себя.... http://www.sd-company.su/sd_base_xp/programming/other/programm_067.php (Начало тут: http://www.sd-company.su/sd_base_xp/programming/other/programm_066.php) 11 февраля 2010 г. 11:53 пользователь Михаил Монашёв < postmaster на softsearch.ru> написал: > Здравствуйте, Руслан. > > RZ> Пожалуйста, не надо никого премодерировать. > > В корне не согласен. Рассылка выросла, требует модерации и видимо даже > правил написания писем. Я был в своё время подписан на рассылки swrus > и isdef. Там были жёсткие правила по написанию писем и рассылки от > этого только выигрывала, ибо были читаемы и тематичны. И меня > вымуштровали не оверквотить и не топтостить. Конечно и там были срачи > и революции, я даже любил в них принимать активное действие, но здесь > сейчас полная анархия. Это и здорово с одной стороны и дискомфортно с > другой. При последующем росте рассылки с этим точно придётся что-то > делать. Из swrus и isdef я вынес, что самая верная для рассылки форма > управления - это диктатура одного человека. Всё остальное - > превращение рассылки в лист для голосования, споров, выборов и прочий > бред. Подобное сейчас неплохо удаётся Игорю Сысоеву в его рассылке, > посвящённой nginx. > > -- > > С уважением, > Михаил Монашёв > 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 shafiev на gmail.com Thu Feb 11 09:24:48 2010 From: shafiev на gmail.com (Naim Shafiev) Date: Thu, 11 Feb 2010 20:24:48 +0300 Subject: [Moscow.pm] =?koi8-r?b?9M/Q0M/T1MnOxyDEz9PUwcw=?= In-Reply-To: <5402114c1002110906s7fd7c4f0n9b41bbde6039934c@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <115204596.20100210210243@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> <1014508655.20100211115332@softsearch.ru> <5402114c1002110906s7fd7c4f0n9b41bbde6039934c@mail.gmail.com> Message-ID: <218771511002110924x4d1fc0a0n2e0a873a62b8ca97@mail.gmail.com> Устроим выборы модератора(хотя вроде ash и им и является :) ) ??? Я думаю просто толстый троллинг как то пройдет(Все таки не ЛОР ;) ) Безусловно ИМХО 11 февраля 2010 г. 20:06 пользователь Илья Чесноков написал: > ... Система правил является необходимым компонентом всех крупных долговечных > гетерогенных групп. Джефф Коэн (Geoff Cohen) прекрасно высказался на эту > тему. Он сказал: "Вероятность того, что в любой немодерируемой группе рано > или поздно возникнет флейм по поводу необходимости модератора, со временем > приближается к единице". По мере того, как группа осознает свое > существование в качестве таковой, она с очень высокой вероятностью начнет > требовать введения дополнительной структуры для защиты себя от самой > себя.... > http://www.sd-company.su/sd_base_xp/programming/other/programm_067.php > (Начало тут: > http://www.sd-company.su/sd_base_xp/programming/other/programm_066.php) > 11 февраля 2010 г. 11:53 пользователь Михаил Монашёв > написал: >> >> Здравствуйте, Руслан. >> >> RZ> Пожалуйста, не надо никого премодерировать. >> >> В корне не согласен. Рассылка выросла, требует модерации и видимо даже >> правил  написания писем. Я был в своё время подписан на рассылки swrus >> и  isdef.  Там  были  жёсткие правила по написанию писем и рассылки от >> этого  только  выигрывала,  ибо  были  читаемы  и  тематичны.  И  меня >> вымуштровали  не оверквотить и не топтостить. Конечно и там были срачи >> и  революции, я даже любил в них принимать активное действие, но здесь >> сейчас  полная анархия. Это и здорово с одной стороны и дискомфортно с >> другой.  При  последующем  росте рассылки с этим точно придётся что-то >> делать.  Из swrus и isdef я вынес, что самая верная для рассылки форма >> управления  -  это  диктатура  одного  человека.  Всё  остальное     - >> превращение  рассылки в лист для голосования, споров, выборов и прочий >> бред.  Подобное  сейчас  неплохо удаётся Игорю Сысоеву в его рассылке, >> посвящённой nginx. >> >> -- >> >> С уважением, >> Михаил Монашёв >> 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 Thu Feb 11 09:30:18 2010 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Thu, 11 Feb 2010 20:30:18 +0300 Subject: [Moscow.pm] =?koi8-r?b?9M/Q0M/T1MnOxyDEz9PUwcw=?= In-Reply-To: <218771511002110924x4d1fc0a0n2e0a873a62b8ca97@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <115204596.20100210210243@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> <1014508655.20100211115332@softsearch.ru> <5402114c1002110906s7fd7c4f0n9b41bbde6039934c@mail.gmail.com> <218771511002110924x4d1fc0a0n2e0a873a62b8ca97@mail.gmail.com> Message-ID: <70691265909418@webmail54.yandex.ru> 11.02.10, 20:24, "Naim Shafiev" : > Устроим выборы модератора(хотя вроде ash и им и является :) ) ??? > Я думаю просто толстый троллинг как то пройдет(Все таки не ЛОР ;) ) > Безусловно ИМХО > никаких выборов! From proler на gmail.com Thu Feb 11 09:48:30 2010 From: proler на gmail.com (Oleg Alexeenkov) Date: Thu, 11 Feb 2010 20:48:30 +0300 Subject: [Moscow.pm] =?koi8-r?b?9M/Q0M/T1MnOxyDEz9PUwcw=?= In-Reply-To: <70691265909418@webmail54.yandex.ru> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <115204596.20100210210243@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> <1014508655.20100211115332@softsearch.ru> <5402114c1002110906s7fd7c4f0n9b41bbde6039934c@mail.gmail.com> <218771511002110924x4d1fc0a0n2e0a873a62b8ca97@mail.gmail.com> <70691265909418@webmail54.yandex.ru> Message-ID: <4B7442EE.4070108@gmail.com> On 11.02.2010 20:30, Orlovsky Alexander wrote: >> Устроим выборы модератора(хотя вроде ash и им и является :) ) ??? >> Я думаю просто толстый троллинг как то пройдет(Все таки не ЛОР ;) ) >> Безусловно ИМХО >> > > никаких выборов! Правильно! нет выборам! Устроим голосование! From postmaster на softsearch.ru Thu Feb 11 11:07:30 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Thu, 11 Feb 2010 22:07:30 +0300 Subject: [Moscow.pm] =?koi8-r?b?9M/Q0M/T1MnOxyDEz9PUwcw=?= In-Reply-To: <218771511002110924x4d1fc0a0n2e0a873a62b8ca97@mail.gmail.com> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <115204596.20100210210243@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> <1014508655.20100211115332@softsearch.ru> <5402114c1002110906s7fd7c4f0n9b41bbde6039934c@mail.gmail.com> <218771511002110924x4d1fc0a0n2e0a873a62b8ca97@mail.gmail.com> Message-ID: <13510642419.20100211220730@softsearch.ru> Здравствуйте, Naim. NS> Устроим выборы модератора >>> Из swrus и isdef я вынес, что самая верная для рассылки форма >>> управления  -  это  диктатура  одного  человека.  Всё  остальное     - >>> превращение  рассылки в лист для голосования, споров, выборов и прочий >>> бред. Писал это для тех, кто не наелся апельсинов на Майдане. Но не читают, хотят на баррикады повыше забраться... -- С уважением, Михаил Монашёв mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From dmitry на eremeev.ru Thu Feb 11 11:10:50 2010 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Thu, 11 Feb 2010 22:10:50 +0300 Subject: [Moscow.pm] =?koi8-r?b?9M/QINDSzyD0z9DQz9PUyc7HINPP19PFzSDEz9PU?= =?koi8-r?b?wcw=?= In-Reply-To: <13510642419.20100211220730@softsearch.ru> References: <718478979.20100202233346@softsearch.ru> <20100210151540.GA17799@work.uvw.ru> <115204596.20100210210243@softsearch.ru> <20100210182922.GC28617@work.uvw.ru> <589c94401002101154u39ab3876k868ff0546d9ac660@mail.gmail.com> <1014508655.20100211115332@softsearch.ru> <5402114c1002110906s7fd7c4f0n9b41bbde6039934c@mail.gmail.com> <218771511002110924x4d1fc0a0n2e0a873a62b8ca97@mail.gmail.com> <13510642419.20100211220730@softsearch.ru> Message-ID: <4B74563A.7060407@eremeev.ru> летс ток эбаут пёрл бля нах ы? :-) 11.02.2010 22:07, Михаил Монашёв пишет: > Здравствуйте, Naim. > > NS> Устроим выборы модератора > > >>>> Из swrus и isdef я вынес, что самая верная для рассылки форма >>>> управления - это диктатура одного человека. Всё остальное - >>>> превращение рассылки в лист для голосования, споров, выборов и прочий >>>> бред. >>>> > Писал это для тех, кто не наелся апельсинов на Майдане. Но не читают, > хотят на баррикады повыше забраться... > > > From kapranoff на gmail.com Thu Feb 11 11:49:55 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Thu, 11 Feb 2010 22:49:55 +0300 Subject: [Moscow.pm] AOE [+] Message-ID: Закрываем тему топпостингов, оверквотингов, почтовых подписей, говноклиентов и PGP навсегда. Всем спасибо. Настоятельная просьба не писать на эти темы в рассылку, начавшиеся беседы завершите, пожалуйста, off the list. Это была поучительная история про то, как один тролль затроллил 20 человек, которые с непривычки бросились его кормить, а потом им понравилось и они начали кормить друг друга. -- Alex Kapranoff. From andy на shitov.ru Thu Feb 11 12:06:45 2010 From: andy на shitov.ru (Andrew Shitov) Date: Thu, 11 Feb 2010 23:06:45 +0300 Subject: [Moscow.pm] AOE [+] In-Reply-To: References: Message-ID: > как один тролль затроллил 20 человек, которые с непривычки бросились его кормить, а потом им понравилось и они начали кормить друг друга. Тролль, кстати, отписался. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From ruslan.zakirov на gmail.com Thu Feb 11 13:02:45 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Fri, 12 Feb 2010 00:02:45 +0300 Subject: [Moscow.pm] =?utf-8?b?0J3QsNC/0LjRgdCw0Lsg0LjQvdGC0LXRgNGE0LU=?= =?utf-8?b?0LnRgSDQuiDQsdCw0LfQtSDQvtGCIGlwZ2VvYmFzZS5ydQ==?= In-Reply-To: <12161264752109@webmail7.yandex.ru> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> <589c94400912010441l60eec963r76c1a921abc1fe09@mail.gmail.com> <589c94400912010512w2e918e1cw44045704ce6a39da@mail.gmail.com> <379d888f0912010638j610d2a1bn783c2b28ed02a4f5@mail.gmail.com> <589c94400912011806l18a02d89v6f674a593adeba65@mail.gmail.com> <16141264685432@webmail28.yandex.ru> <589c94401001280923p699b199dr3c0dd52f79d7a88d@mail.gmail.com> <12161264752109@webmail7.yandex.ru> Message-ID: <589c94401002111302k50c42243t5de87e64b18b0eed@mail.gmail.com> 2010/1/29 Orlovsky Alexander : > > > 28.01.10, 20:23, "Ruslan Zakirov" : > >> Привет, >> >>  Есть модуль 0.02 или даже 0.03 с новыми фичами. >> >>  Какой смысл сливать все в одно? Можно в цикле дергать определив для >>  уточняющих баз максимальные диапазоны. >> > > Слить, чтобы РФ точно определять, в том числе и регион. > А так, "дергать" бы хочется, как можно меньше ибо нагрузка подразумевается... вообще еще конечно надо подумать о том как правильнее сделать, например слитую базу можно подпихнуть nginx, он кажись умеет maxmind формат > А так я еще смутно представляю пока какие там моугт быть "подводные камни" при слиянии. А может все просто окажется. :) Если нагрузка, то нужно как Каппа советовал в память все на radix tree. Можно кешировать в деревьях, а при отсутствии дергать из разных источников. Куча вариантов. -- Best regards, Ruslan. From nordicdyno на yandex.ru Thu Feb 11 13:41:08 2010 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Fri, 12 Feb 2010 00:41:08 +0300 Subject: [Moscow.pm] =?koi8-r?b?7sHQydPBzCDJztTF0sbFytMgyyDCwdrFIM/UIGlw?= =?koi8-r?b?Z2VvYmFzZS5ydQ==?= In-Reply-To: <589c94401002111302k50c42243t5de87e64b18b0eed@mail.gmail.com> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> <589c94400912010441l60eec963r76c1a921abc1fe09@mail.gmail.com> <589c94400912010512w2e918e1cw44045704ce6a39da@mail.gmail.com> <379d888f0912010638j610d2a1bn783c2b28ed02a4f5@mail.gmail.com> <589c94400912011806l18a02d89v6f674a593adeba65@mail.gmail.com> <16141264685432@webmail28.yandex.ru> <589c94401001280923p699b199dr3c0dd52f79d7a88d@mail.gmail.com> <12161264752109@webmail7.yandex.ru> <589c94401002111302k50c42243t5de87e64b18b0eed@mail.gmail.com> Message-ID: <7981265924468@webmail112.yandex.ru> 12.02.10, 00:02, "Ruslan Zakirov" : > 2010/1/29 Orlovsky Alexander : > > > > > > 28.01.10, 20:23, "Ruslan Zakirov" : > > > >> Привет, > >> > >>  Есть модуль 0.02 или даже 0.03 с новыми фичами. > >> > >>  Какой смысл сливать все в одно? Можно в цикле дергать определив для > >>  уточняющих баз максимальные диапазоны. > >> > > > > Слить, чтобы РФ точно определять, в том числе и регион. > > А так, "дергать" бы хочется, как можно меньше ибо нагрузка подразумевается... вообще еще конечно надо подумать о том как правильнее сделать, например слитую базу можно подпихнуть nginx, он кажись умеет maxmind формат > > А так я еще смутно представляю пока какие там моугт быть "подводные камни" при слиянии. А может все просто окажется. :) > > Если нагрузка, то нужно как Каппа советовал в память все на radix > tree. Можно кешировать в деревьях, а при отсутствии дергать из разных > источников. Куча вариантов. Вообще была задача сгенерить статический файл нужного формата с заданными зонами. (для "мульти"-таргетинга) У меня как раз давеча дошли руки до этой задачки и склеивалка готова практически (IPGeoBase+MaxMind Countries), пока не реализован механизм разрешения коллизий (в пятницу будет) и подключения баз нет (ну хардкод потому-что все дела :) Думал может модуль забацать "на основе", но боюсь не хватит стимула и не уверен что сие нужно (да и интерфейс надо продумать если "надо", тесты написать & etc). Если что Net::Netmask + Net::Patricia рулят :) From ruslan.zakirov на gmail.com Thu Feb 11 14:36:16 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Fri, 12 Feb 2010 01:36:16 +0300 Subject: [Moscow.pm] =?utf-8?b?0J3QsNC/0LjRgdCw0Lsg0LjQvdGC0LXRgNGE0LU=?= =?utf-8?b?0LnRgSDQuiDQsdCw0LfQtSDQvtGCIGlwZ2VvYmFzZS5ydQ==?= In-Reply-To: <7981265924468@webmail112.yandex.ru> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> <589c94400912010512w2e918e1cw44045704ce6a39da@mail.gmail.com> <379d888f0912010638j610d2a1bn783c2b28ed02a4f5@mail.gmail.com> <589c94400912011806l18a02d89v6f674a593adeba65@mail.gmail.com> <16141264685432@webmail28.yandex.ru> <589c94401001280923p699b199dr3c0dd52f79d7a88d@mail.gmail.com> <12161264752109@webmail7.yandex.ru> <589c94401002111302k50c42243t5de87e64b18b0eed@mail.gmail.com> <7981265924468@webmail112.yandex.ru> Message-ID: <589c94401002111436x1235ece5mecce4c8c15d1786f@mail.gmail.com> 2010/2/12 Orlovsky Alexander : > > > 12.02.10, 00:02, "Ruslan Zakirov" : > >> 2010/1/29 Orlovsky Alexander : >>  > >>  > >>  > 28.01.10, 20:23, "Ruslan Zakirov" : >>  > >>  >> Привет, >>  >> >>  >>  Есть модуль 0.02 или даже 0.03 с новыми фичами. >>  >> >>  >>  Какой смысл сливать все в одно? Можно в цикле дергать определив для >>  >>  уточняющих баз максимальные диапазоны. >>  >> >>  > >>  > Слить, чтобы РФ точно определять, в том числе и регион. >>  > А так, "дергать" бы хочется, как можно меньше ибо нагрузка подразумевается... вообще еще конечно надо подумать о том как правильнее сделать, например слитую базу можно подпихнуть nginx, он кажись умеет maxmind формат >>  > А так я еще смутно представляю пока какие там моугт быть "подводные камни" при слиянии. А может все просто окажется. :) >> >>  Если нагрузка, то нужно как Каппа советовал в память все на radix >>  tree. Можно кешировать в деревьях, а при отсутствии дергать из разных >>  источников. Куча вариантов. > > > Вообще была задача сгенерить статический файл  нужного формата с заданными зонами. (для "мульти"-таргетинга) > У меня как раз давеча дошли руки до этой задачки и склеивалка готова практически (IPGeoBase+MaxMind Countries), пока не реализован механизм разрешения коллизий (в пятницу будет) и подключения баз нет (ну хардкод потому-что все дела :) У меня вышел в итоге замутный код для склеивания и резолвинга коллизий. > Думал может модуль забацать "на основе", но боюсь не хватит стимула и не уверен что сие нужно (да и интерфейс надо продумать если "надо", тесты написать & etc). > Если что Net::Netmask + Net::Patricia рулят :) > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ruslan. From ruslan.zakirov на gmail.com Thu Feb 11 16:32:57 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Fri, 12 Feb 2010 03:32:57 +0300 Subject: [Moscow.pm] =?utf-8?b?0J3QsNC/0LjRgdCw0Lsg0LjQvdGC0LXRgNGE0LU=?= =?utf-8?b?0LnRgSDQuiDQsdCw0LfQtSDQvtGCIGlwZ2VvYmFzZS5ydQ==?= In-Reply-To: <589c94401002111436x1235ece5mecce4c8c15d1786f@mail.gmail.com> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> <379d888f0912010638j610d2a1bn783c2b28ed02a4f5@mail.gmail.com> <589c94400912011806l18a02d89v6f674a593adeba65@mail.gmail.com> <16141264685432@webmail28.yandex.ru> <589c94401001280923p699b199dr3c0dd52f79d7a88d@mail.gmail.com> <12161264752109@webmail7.yandex.ru> <589c94401002111302k50c42243t5de87e64b18b0eed@mail.gmail.com> <7981265924468@webmail112.yandex.ru> <589c94401002111436x1235ece5mecce4c8c15d1786f@mail.gmail.com> Message-ID: <589c94401002111632g3747d933qb5d1a32a9bc024d8@mail.gmail.com> Выложил все на github и залил последную версию на CPAN -- Best regards, Ruslan. From pavel.odintsov на googlemail.com Thu Feb 11 22:07:58 2010 From: pavel.odintsov на googlemail.com (Pavel Odintsov) Date: Fri, 12 Feb 2010 11:07:58 +0500 Subject: [Moscow.pm] AOE [+] In-Reply-To: References: Message-ID: +1000, а-то переписка последней недели создает впечатление, что все Перлисты законченные тролли, что совершенно не так :) 2010/2/12 Andrew Shitov : >> как один тролль затроллил 20 человек, которые с непривычки бросились его кормить, а потом им понравилось и они начали кормить друг друга. > > Тролль, кстати, отписался. > > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Одинцов Павел From dmitry на karasik.eu.org Thu Feb 11 22:30:49 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Fri, 12 Feb 2010 07:30:49 +0100 Subject: [Moscow.pm] AOE [+] In-Reply-To: References: Message-ID: <20100212063049.GA47374@tetsuo.karasik.eu.org> Мне показалось что в технических рассылках есть тенденция называть троллением все что напрямую не связано с техническими аспектами... оффтопик, ну положим да, но тролли? Я всегда считал что тролли они какбы не совсем хорошие люди, дразнят подписчиков ради своих лулзов. В этом случае все же мне кажется были честные поиски конструктива.. или я что-то пропустил? /dk On Fri, Feb 12, 2010 at 11:07:58AM +0500, Pavel Odintsov wrote: > +1000, а-то переписка последней недели создает впечатление, что все > Перлисты законченные тролли, что совершенно не так :) > > 2010/2/12 Andrew Shitov : > >> как один тролль затроллил 20 человек, которые с непривычки бросились его кормить, а потом им понравилось и они начали кормить друг друга. > > > > Тролль, кстати, отписался. > > > > > > -- > > Andrew Shitov > > ______________________________________________________________________ > > andy на shitov.ru | http://shitov.ru > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > -- > С уважением, Одинцов Павел > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Sincerely, Dmitry Karasik From ivan на bessarabov.ru Thu Feb 11 23:17:22 2010 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Fri, 12 Feb 2010 10:17:22 +0300 Subject: [Moscow.pm] AOE [+] In-Reply-To: References: Message-ID: <7a1808af1002112317g70a34c4due0636f4ed8bc77a8@mail.gmail.com> А что означает AOE в сабже? ( Словарь сокращений не помог http://www.acronymfinder.com/AOE.html ) 11 февраля 2010 г. 22:49 пользователь Alex Kapranoff написал: > Закрываем тему топпостингов, оверквотингов, почтовых подписей, > говноклиентов и PGP навсегда. Всем спасибо. > Настоятельная просьба не писать на эти темы в рассылку, начавшиеся > беседы завершите, пожалуйста, off the list. > > Это была поучительная история про то, как один тролль затроллил 20 > человек, которые с непривычки бросились его кормить, а потом им > понравилось и они начали кормить друг друга. > > -- > Alex Kapranoff. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From mons на cpan.org Fri Feb 12 02:21:54 2010 From: mons на cpan.org (Mons Anderson) Date: Fri, 12 Feb 2010 13:21:54 +0300 Subject: [Moscow.pm] AOE [+] In-Reply-To: References: Message-ID: <201002121321.54345.mons@cpan.org> On Friday 12 February 2010 09:07:58 Pavel Odintsov wrote: > +1000, а-то переписка последней недели создает впечатление,  что все > Перлисты законченные тролли, что совершенно не так :) А если посмотреть в числах, то не так уж и много напостили )) Denis Ibaev: 17 Dmitry Karasik: 16 Dmitry E. Oboukhov: 14 Alexander Q: 10 Daniel Podolsky: 8 Sergey Juchkov: 6 Andrew Shitov: 6 Михаил Монашёв: 4 Alexander Lourier: 3 Alex Kapranoff: 3 Andrei: 3 Yuri Pac: 2 Alexey Shrub: 2 Ruslan Zakirov: 2 Akzhan Abdulin: 2 Mons Anderson: 1 Orlovsky Alexander: 1 Павел Купцов: 1 Naim Shafiev: 1 Eugene Toropov: 1 Varyanick I. Alex: 1 Denis Evdokimov: 1 Иван Бессарабов: 1 -- Mons Anderson aka Vladimir Perepelitsa / #99779956 / quanth на irc.freenode.net From ivan на bessarabov.ru Fri Feb 12 02:27:33 2010 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Fri, 12 Feb 2010 13:27:33 +0300 Subject: [Moscow.pm] AOE [+] In-Reply-To: <201002121321.54345.mons@cpan.org> References: <201002121321.54345.mons@cpan.org> Message-ID: <7a1808af1002120227g201f1553obd6a98f42f597fe5@mail.gmail.com> Один из немногих списков в котором приятно находится в самом конце =) 12 февраля 2010 г. 13:21 пользователь Mons Anderson написал: > On Friday 12 February 2010 09:07:58 Pavel Odintsov wrote: >> +1000, а-то переписка последней недели создает впечатление,  что все >> Перлисты законченные тролли, что совершенно не так :) > > А если посмотреть в числах, то не так уж и много напостили )) > > Denis Ibaev: 17 > Dmitry Karasik: 16 > Dmitry E. Oboukhov: 14 > Alexander Q: 10 > Daniel Podolsky: 8 > Sergey Juchkov: 6 > Andrew Shitov: 6 > Михаил Монашёв: 4 > Alexander Lourier: 3 > Alex Kapranoff: 3 > Andrei: 3 > Yuri Pac: 2 > Alexey Shrub: 2 > Ruslan Zakirov: 2 > Akzhan Abdulin: 2 > Mons Anderson: 1 > Orlovsky Alexander: 1 > Павел Купцов: 1 > Naim Shafiev: 1 > Eugene Toropov: 1 > Varyanick I. Alex: 1 > Denis Evdokimov: 1 > Иван Бессарабов: 1 > > > -- > Mons Anderson aka Vladimir Perepelitsa > / #99779956 / quanth на irc.freenode.net > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From ivan на bessarabov.ru Fri Feb 12 04:45:47 2010 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Fri, 12 Feb 2010 15:45:47 +0300 Subject: [Moscow.pm] =?koi8-r?b?58TFIMkgy8HLINDSz9DJ09nXwdTYINrB18nTyc3P?= =?koi8-r?b?09TJ?= Message-ID: <7a1808af1002120445q797faf4fk9b353d13d90a5e4e@mail.gmail.com> Привет! Очень хочется найти хороший способ прописывать в единственном месте все модули на которых построен проект. Сейчас смотрю на Module::Install ( http://search.cpan.org/~adamk/Module-Install-0.93/lib/Module/Install.pod ) (Спасибо глобусу за то что показал эту штуку =) Получается достаточно красиво. Пишешь файл Makefile.PL: {{{ use inc::Module::Install; name 'JustTesting'; license 'perl'; requires 'XML::Simple'; requires 'Geo::IP::RU::IpGeoBase'; auto_install; WriteAll; }}} Дальше делаешь {{{ perl Makefile.PL sudo make }}} и он все ставит. Все отлично кроме нескольких моментов: при этом создается куча файлов. Можно сказать "make clean" и он немного за собой почистит, но все равно останутся следующие файлы: {{{ . |-- META.yml |-- Makefile.old `-- inc `-- Module |-- AutoInstall.pm |-- Install | |-- AutoInstall.pm | |-- Base.pm | |-- Include.pm | `-- Metadata.pm `-- Install.pm }}} В связи с этим у меня есть вопросы: 1. Правильный ли я инструмент использую, может быть все это делается гораздо проще и лучше 2. Что делать с файлами которые остались после perl Makefile.PL ? PS вообще, конечно, есть соблазн просто написать файл install_dep.sh следующего содержания: {{{ cpan -i XML::Simple Geo::IP::RU::IpGeoBase }}} =) From akzhan.abdulin на gmail.com Fri Feb 12 04:53:00 2010 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Fri, 12 Feb 2010 15:53:00 +0300 Subject: [Moscow.pm] =?utf-8?b?0JPQtNC1INC4INC60LDQuiDQv9GA0L7Qv9C40YE=?= =?utf-8?b?0YvQstCw0YLRjCDQt9Cw0LLQuNGB0LjQvNC+0YHRgtC4?= In-Reply-To: <7a1808af1002120445q797faf4fk9b353d13d90a5e4e@mail.gmail.com> References: <7a1808af1002120445q797faf4fk9b353d13d90a5e4e@mail.gmail.com> Message-ID: У нас в одной компании использовался ExtUtils::MakeMaker. Потом начали использовать Module::Build. До изучения Module::Install руки банально не дошли. При этом использовался скрипт обновления зависимостей, который пробегался по всем pl/pm-скриптам, выбирал оттуда строки вида require, use base, и формировал набор зависимостей. Позднее он был доработан для автоматического формирования набора зависимостей от портов FreeBSD (а также создания набора файлов для генерации порта). 12 февраля 2010 г. 15:45 пользователь Иван Бессарабов написал: > Привет! > > Очень хочется найти хороший способ прописывать в единственном месте > все модули на которых построен проект. > > Сейчас смотрю на Module::Install ( > http://search.cpan.org/~adamk/Module-Install-0.93/lib/Module/Install.pod > ) (Спасибо глобусу за то что показал эту штуку =) > > Получается достаточно красиво. Пишешь файл Makefile.PL: > > {{{ > use inc::Module::Install; > > name 'JustTesting'; > license 'perl'; > requires 'XML::Simple'; > requires 'Geo::IP::RU::IpGeoBase'; > auto_install; > WriteAll; > }}} > > Дальше делаешь > {{{ > perl Makefile.PL > sudo make > }}} > > и он все ставит. Все отлично кроме нескольких моментов: при этом > создается куча файлов. Можно сказать "make clean" и он немного за > собой почистит, но все равно останутся следующие файлы: > {{{ > . > |-- META.yml > |-- Makefile.old > `-- inc > `-- Module > |-- AutoInstall.pm > |-- Install > | |-- AutoInstall.pm > | |-- Base.pm > | |-- Include.pm > | `-- Metadata.pm > `-- Install.pm > }}} > > В связи с этим у меня есть вопросы: > 1. Правильный ли я инструмент использую, может быть все это делается > гораздо проще и лучше > 2. Что делать с файлами которые остались после perl Makefile.PL ? > > PS вообще, конечно, есть соблазн просто написать файл install_dep.sh > следующего содержания: > {{{ > cpan -i XML::Simple Geo::IP::RU::IpGeoBase > }}} > > =) > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akzhan.abdulin на gmail.com Fri Feb 12 04:57:04 2010 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Fri, 12 Feb 2010 15:57:04 +0300 Subject: [Moscow.pm] =?utf-8?b?0JPQtNC1INC4INC60LDQuiDQv9GA0L7Qv9C40YE=?= =?utf-8?b?0YvQstCw0YLRjCDQt9Cw0LLQuNGB0LjQvNC+0YHRgtC4?= In-Reply-To: References: <7a1808af1002120445q797faf4fk9b353d13d90a5e4e@mail.gmail.com> Message-ID: Да, при этом также автоматически грепались и обьявления пакетов (package), чтобы не вписывать в зависимости пакеты, обьявленные внутри указанной папки. По первому впечатлению, Module::Build подходил больше, чем ExtUtils::MakeMaker, тем. что позволял кастомизировать процесс построения с помощью расширения базового класса Build. 12 февраля 2010 г. 15:53 пользователь Akzhan Abdulin < akzhan.abdulin на gmail.com> написал: > У нас в одной компании использовался ExtUtils::MakeMaker. > Потом начали использовать Module::Build. > > До изучения Module::Install руки банально не дошли. > > При этом использовался скрипт обновления зависимостей, который пробегался > по всем pl/pm-скриптам, выбирал оттуда строки вида require, use base, и > формировал набор зависимостей. > > Позднее он был доработан для автоматического формирования набора > зависимостей от портов FreeBSD (а также создания набора файлов для генерации > порта). > > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ruslan.zakirov на gmail.com Fri Feb 12 04:59:11 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Fri, 12 Feb 2010 15:59:11 +0300 Subject: [Moscow.pm] =?utf-8?b?0JPQtNC1INC4INC60LDQuiDQv9GA0L7Qv9C40YE=?= =?utf-8?b?0YvQstCw0YLRjCDQt9Cw0LLQuNGB0LjQvNC+0YHRgtC4?= In-Reply-To: <7a1808af1002120445q797faf4fk9b353d13d90a5e4e@mail.gmail.com> References: <7a1808af1002120445q797faf4fk9b353d13d90a5e4e@mail.gmail.com> Message-ID: <589c94401002120459r5ceab07ia412529f1073073e@mail.gmail.com> > и он все ставит. Все отлично кроме нескольких моментов: при этом > создается куча файлов. Можно сказать "make clean" и он немного за > собой почистит, но все равно останутся следующие файлы: > {{{ > . > |-- META.yml Это описание дистрибутива. > |-- Makefile.old Чем вам файл помешал? Светится под git status? Так в .gitignore его вместе с blib/ pm_to_blib и другими. > `-- inc >    `-- Module >        |-- AutoInstall.pm >        |-- Install >        |   |-- AutoInstall.pm >        |   |-- Base.pm >        |   |-- Include.pm >        |   `-- Metadata.pm >        `-- Install.pm Это фича Module::Install. Он поставляется вместе с дистрибутивом и пользователю нет необходимости иметь в системе этот модуль для установки вашего модуля. > В связи с этим у меня есть вопросы: > 1. Правильный ли я инструмент использую, может быть все это делается > гораздо проще и лучше Что может быть лучше 5 строк в одном файле, которые дают вам следующие команды: make make install make test make clean make distclean make manifest make metafile make dist И еще другие, если используется расширение. > 2. Что делать с файлами которые остались после perl Makefile.PL ? Чем они помешали? Ничего не делать. Я храню inc/ в репозитории. Ведь его нужно периодически обновлять. .gitignore скрывает все лишнее. Перенос и развертывание через make dist. -- Best regards, Ruslan. From dmitry на karasik.eu.org Fri Feb 12 05:00:27 2010 From: dmitry на karasik.eu.org (Dmitry Karasik) Date: Fri, 12 Feb 2010 14:00:27 +0100 Subject: [Moscow.pm] =?koi8-r?b?58TFIMkgy8HLINDSz9DJ09nXwdTYINrB18nTyc3P?= =?koi8-r?b?09TJ?= In-Reply-To: <7a1808af1002120445q797faf4fk9b353d13d90a5e4e@mail.gmail.com> References: <7a1808af1002120445q797faf4fk9b353d13d90a5e4e@mail.gmail.com> Message-ID: <20100212130027.GA63499@tetsuo.karasik.eu.org> > Дальше делаешь > {{{ > perl Makefile.PL > sudo make > }}} > Этот момент мне не нравится - потому что после sudo make все пермишены теперь рутовые, и если я скажу потом под собой просто make, он попытается перезаписать файлы из lib в blib и потерпит неудачу. То есть, этой проблемы нет если посто ставлю чужой модуль, но для своего я не буду auto install, по моеу это больше грабли чем помощь. -- Sincerely, Dmitry Karasik From andrey на kostenko.name Fri Feb 12 05:01:58 2010 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Fri, 12 Feb 2010 16:01:58 +0300 Subject: [Moscow.pm] =?utf-8?b?0JPQtNC1INC4INC60LDQuiDQv9GA0L7Qv9C40YE=?= =?utf-8?b?0YvQstCw0YLRjCDQt9Cw0LLQuNGB0LjQvNC+0YHRgtC4?= In-Reply-To: References: <7a1808af1002120445q797faf4fk9b353d13d90a5e4e@mail.gmail.com> Message-ID: <5fcd07d61002120501p7974e91na5e4e691f3e026d3@mail.gmail.com> не обращайте внимания на директорию inc. Добавьте её в svn:ignore и все. Она предназначена для такого хака - Module::Install не идет в стандартной поставке перла, поэтому он копирует себя в дистрибутив модуля, чтобы не было "Can't location Module Install at Makefile.PL line ..." :-) 2010/2/12 Akzhan Abdulin : > Да, при этом также автоматически грепались и обьявления пакетов (package), > чтобы не вписывать в зависимости пакеты, обьявленные внутри указанной папки. > > По первому впечатлению, Module::Build подходил больше, чем > ExtUtils::MakeMaker, тем. что позволял кастомизировать процесс построения с > помощью расширения базового класса Build. > 12 февраля 2010 г. 15:53 пользователь Akzhan Abdulin > написал: >> >> У нас в одной компании использовался ExtUtils::MakeMaker. >> Потом начали использовать Module::Build. >> До изучения Module::Install руки банально не дошли. >> При этом использовался скрипт обновления зависимостей, который пробегался >> по всем pl/pm-скриптам, выбирал оттуда строки вида require, use base, и >> формировал набор зависимостей. >> Позднее он был доработан для автоматического формирования набора >> зависимостей от портов FreeBSD (а также создания набора файлов для генерации >> порта). >> > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From andrey на kostenko.name Fri Feb 12 05:02:55 2010 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Fri, 12 Feb 2010 16:02:55 +0300 Subject: [Moscow.pm] =?utf-8?b?0JPQtNC1INC4INC60LDQuiDQv9GA0L7Qv9C40YE=?= =?utf-8?b?0YvQstCw0YLRjCDQt9Cw0LLQuNGB0LjQvNC+0YHRgtC4?= In-Reply-To: <20100212130027.GA63499@tetsuo.karasik.eu.org> References: <7a1808af1002120445q797faf4fk9b353d13d90a5e4e@mail.gmail.com> <20100212130027.GA63499@tetsuo.karasik.eu.org> Message-ID: <5fcd07d61002120502s4753ed6cufb79069e29f44675@mail.gmail.com> Не нужно sudo make, он сам пароль на sudo обычно просит. 2010/2/12 Dmitry Karasik : >> Дальше делаешь >> {{{ >> perl Makefile.PL >> sudo make >> }}} >> > > Этот момент мне не нравится - потому что после sudo make все пермишены теперь > рутовые, и если я скажу потом под собой просто make, он попытается перезаписать > файлы из lib в blib и потерпит неудачу. То есть, этой проблемы нет если > посто ставлю чужой модуль, но для своего я не буду auto install, по моеу > это больше грабли чем помощь. > > -- > Sincerely, >        Dmitry Karasik > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From ivan на bessarabov.ru Fri Feb 12 05:15:26 2010 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Fri, 12 Feb 2010 16:15:26 +0300 Subject: [Moscow.pm] =?koi8-r?b?58TFIMkgy8HLINDSz9DJ09nXwdTYINrB18nTyc3P?= =?koi8-r?b?09TJ?= In-Reply-To: <5fcd07d61002120502s4753ed6cufb79069e29f44675@mail.gmail.com> References: <7a1808af1002120445q797faf4fk9b353d13d90a5e4e@mail.gmail.com> <20100212130027.GA63499@tetsuo.karasik.eu.org> <5fcd07d61002120502s4753ed6cufb79069e29f44675@mail.gmail.com> Message-ID: <7a1808af1002120515g71ac6983i2ee49fd0837e2308@mail.gmail.com> Спасибо, Андрей. Да, действительно make отлично отрабатывается под нормальным пользователем, спрашивает пароль sudo (у меня, оказывается, был доступ к .cpanplus только для рута). 12 февраля 2010 г. 16:02 пользователь Андрей Костенко написал: > Не нужно sudo make, он сам пароль на sudo обычно просит. > > 2010/2/12 Dmitry Karasik : >>> Дальше делаешь >>> {{{ >>> perl Makefile.PL >>> sudo make >>> }}} >>> >> >> Этот момент мне не нравится - потому что после sudo make все пермишены теперь >> рутовые, и если я скажу потом под собой просто make, он попытается перезаписать >> файлы из lib в blib и потерпит неудачу. То есть, этой проблемы нет если >> посто ставлю чужой модуль, но для своего я не буду auto install, по моеу >> это больше грабли чем помощь. >> >> -- >> Sincerely, >>        Dmitry Karasik >> >> -- >> 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 dsimonov на gmail.com Fri Feb 12 08:13:34 2010 From: dsimonov на gmail.com (Dmitry Simonov) Date: Fri, 12 Feb 2010 19:13:34 +0300 Subject: [Moscow.pm] AOE [+] In-Reply-To: <201002121321.54345.mons@cpan.org> References: <201002121321.54345.mons@cpan.org> Message-ID: Ну мужики! Вы даёте :) Я-то думал, что вы просто все скрипты ботов натравили друг на друга и занимаетесь работой... --- С искр. ув. Д.Симонов 2010/2/12 Mons Anderson : > On Friday 12 February 2010 09:07:58 Pavel Odintsov wrote: >> +1000, а-то переписка последней недели создает впечатление,  что все >> Перлисты законченные тролли, что совершенно не так :) > > А если посмотреть в числах, то не так уж и много напостили )) > > Denis Ibaev: 17 > Dmitry Karasik: 16 > Dmitry E. Oboukhov: 14 > Alexander Q: 10 > Daniel Podolsky: 8 > Sergey Juchkov: 6 > Andrew Shitov: 6 > Михаил Монашёв: 4 > Alexander Lourier: 3 > Alex Kapranoff: 3 > Andrei: 3 > Yuri Pac: 2 > Alexey Shrub: 2 > Ruslan Zakirov: 2 > Akzhan Abdulin: 2 > Mons Anderson: 1 > Orlovsky Alexander: 1 > Павел Купцов: 1 > Naim Shafiev: 1 > Eugene Toropov: 1 > Varyanick I. Alex: 1 > Denis Evdokimov: 1 > Иван Бессарабов: 1 > > > -- > Mons Anderson aka Vladimir Perepelitsa > / #99779956 / quanth на irc.freenode.net > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From timur на myakinin.com Fri Feb 12 13:09:17 2010 From: timur на myakinin.com (=?KOI8-R?B?9MnN1dIg7dHLyc7Jzg==?=) Date: Sat, 13 Feb 2010 00:09:17 +0300 Subject: [Moscow.pm] =?koi8-r?b?687Jx8kg0M8gU09BUA==?= In-Reply-To: <4054efc10812190520s68f222e8n8be5d973a9d44c3f@mail.gmail.com> References: <494B9DBE.5020708@nexo.ru> <4054efc10812190520s68f222e8n8be5d973a9d44c3f@mail.gmail.com> Message-ID: а еще копии остались?;) 2008/12/19 Pavel Lipsky > По-моему это лучшее из того что есть по SOAP. Могу подкинуть оригинал > в электронном виде ;) > > 2008/12/19 Dennis S.Davidoff : > > Ребят, может кто-нибудь свою рецензию дать на эти книги? :-) > > > > Programming Web Services with Perl > > by Randy J. Ray (Author), Pavel Kulchenko (Author) > > http://www.amazon.com/exec/obidos/ASIN/0596000952/ref=nosim/soaplite-20 > > > > Programming Web Services with SOAP > > by James Snell (Author), Doug Tidwell (Author), Pavel Kulchenko (Author) > > http://www.amazon.com/exec/obidos/ASIN/0596000952/ref=nosim/soaplite-20 > > > > Стоит покупать? И есть ли они в Москве? (искал на booksearch.ru -- не > > нашел). > > > > -- > > 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 > > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From garikz на gmail.com Sat Feb 13 08:37:17 2010 From: garikz на gmail.com (Igor Zakharov) Date: Sat, 13 Feb 2010 19:37:17 +0300 Subject: [Moscow.pm] =?koi8-r?b?687Jx8kg0M8gU09BUA==?= In-Reply-To: References: <494B9DBE.5020708@nexo.ru> <4054efc10812190520s68f222e8n8be5d973a9d44c3f@mail.gmail.com> Message-ID: <1bc8f7b11002130837g5e0d0b69la74d35afec307e1@mail.gmail.com> тогда и мне, плиз! 2010/2/13 Тимур Мякинин > а еще копии остались?;) > > 2008/12/19 Pavel Lipsky > > По-моему это лучшее из того что есть по SOAP. Могу подкинуть оригинал >> в электронном виде ;) >> > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From postmaster на softsearch.ru Sat Feb 13 12:59:40 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Sat, 13 Feb 2010 23:59:40 +0300 Subject: [Moscow.pm] =?koi8-r?b?687Jx8kg0M8gU09BUA==?= In-Reply-To: <1bc8f7b11002130837g5e0d0b69la74d35afec307e1@mail.gmail.com> References: <494B9DBE.5020708@nexo.ru> <4054efc10812190520s68f222e8n8be5d973a9d44c3f@mail.gmail.com> <1bc8f7b11002130837g5e0d0b69la74d35afec307e1@mail.gmail.com> Message-ID: <81163253.20100213235940@softsearch.ru> Здравствуйте. Если кто-то умеет скачивать торренты, то вот пара ссылок. http://torrents.ru/forum/viewtopic.php?t=877757 http://torrents.ru/forum/viewtopic.php?t=437251 P.S. Вышлю пособие по использованию поисковиков. 5$. :-) -- С уважением, Михаил Монашёв mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From onokonem на gmail.com Mon Feb 15 02:22:50 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Mon, 15 Feb 2010 13:22:50 +0300 Subject: [Moscow.pm] multilingual POD - possible? Message-ID: День добрый! Скажите - а как сегодня принято писать многоязычную документацию? Мне вот надо русскую и английскую доку приложить к модулю. Есть че? Быстрое гугление внятных результатов не дало. Спасибо. С уважением, Даниил Подольский. From andrei.protasovitski на gmail.com Mon Feb 15 02:30:52 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Mon, 15 Feb 2010 11:30:52 +0100 Subject: [Moscow.pm] multilingual POD - possible? In-Reply-To: References: Message-ID: <25d777681002150230o16e0a974y880a48fb35dcfe9f@mail.gmail.com> 15 февраля 2010 г. 11:22 пользователь Daniel Podolsky написал: > День добрый! > > Скажите - а как сегодня принято писать многоязычную документацию? Мне > вот надо русскую и английскую доку приложить к модулю. > > Есть че? > Если кто-нить что-нить найдёт, будет, конечно, здорово. Но имхо нет смысла закакивать модуль фичами для полиглотов. Есть же gettext, а ещё можно кириллический pod приделать. -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From onokonem на gmail.com Mon Feb 15 02:35:19 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Mon, 15 Feb 2010 13:35:19 +0300 Subject: [Moscow.pm] multilingual POD - possible? In-Reply-To: <25d777681002150230o16e0a974y880a48fb35dcfe9f@mail.gmail.com> References: <25d777681002150230o16e0a974y880a48fb35dcfe9f@mail.gmail.com> Message-ID: > Если кто-нить что-нить найдёт, будет, конечно, здорово. Но имхо нет смысла > закакивать модуль фичами для полиглотов. Есть же gettext, а ещё можно > кириллический pod приделать. Это я, может быть, и согласен. Но у меня особый случай - модуль для nginx. У nginx основные документация, обсуждение и сообщество - все на русском. Сообщество надо уважать :) From andrei.protasovitski на gmail.com Mon Feb 15 02:41:37 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Mon, 15 Feb 2010 11:41:37 +0100 Subject: [Moscow.pm] multilingual POD - possible? In-Reply-To: References: <25d777681002150230o16e0a974y880a48fb35dcfe9f@mail.gmail.com> Message-ID: <25d777681002150241q550fa58et2253feaca5884764@mail.gmail.com> 15 февраля 2010 г. 11:35 пользователь Daniel Podolsky написал: > > Если кто-нить что-нить найдёт, будет, конечно, здорово. Но имхо нет > смысла > > закакивать модуль фичами для полиглотов. Есть же gettext, а ещё можно > > кириллический pod приделать. > Это я, может быть, и согласен. > > Но у меня особый случай - модуль для nginx. У nginx основные > документация, обсуждение и сообщество - все на русском. Сообщество > надо уважать :) > Сообществу надо завоёвывать новые горизонты. :) Чтобы не маргинализироваться. ;) -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на bessarabov.ru Mon Feb 15 04:02:12 2010 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Mon, 15 Feb 2010 15:02:12 +0300 Subject: [Moscow.pm] multilingual POD - possible? In-Reply-To: References: Message-ID: <7a1808af1002150402q701f9447h641a71bb32d4bf35@mail.gmail.com> Найдете какое-то решение, пожалуйста расскажите. Я думал о том как это нужно правильно делать, пока есть следующая схема: 1) pod в скрипте -- основной, на английском 2) отдельный файл с pod документацией на русском (Подчеркну, что я не реализовал это, а только размышлял, как решать обозначенную вами проблему) Мне кажется что не стоит прикручивать в эту схему gettext, так как это сильно усложнит картинку и никаких дополнительных плюсов от его использования не видно. 15 февраля 2010 г. 13:22 пользователь Daniel Podolsky написал: > День добрый! > > Скажите - а как сегодня принято писать многоязычную документацию? Мне > вот надо русскую и английскую доку приложить к модулю. > > Есть че? > > Быстрое гугление внятных результатов не дало. > > Спасибо. > > С уважением, > Даниил Подольский. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From andrei.protasovitski на gmail.com Mon Feb 15 04:32:16 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Mon, 15 Feb 2010 13:32:16 +0100 Subject: [Moscow.pm] multilingual POD - possible? In-Reply-To: <7a1808af1002150402q701f9447h641a71bb32d4bf35@mail.gmail.com> References: <7a1808af1002150402q701f9447h641a71bb32d4bf35@mail.gmail.com> Message-ID: <25d777681002150432x174ebc66y6c1691083a34ac4c@mail.gmail.com> 15 февраля 2010 г. 13:02 пользователь Иван Бессарабов написал: > Найдете какое-то решение, пожалуйста расскажите. > > Я думал о том как это нужно правильно делать, пока есть следующая схема: > 1) pod в скрипте -- основной, на английском > 2) отдельный файл с pod документацией на русском > > (Подчеркну, что я не реализовал это, а только размышлял, как решать > обозначенную вами проблему) > > Мне кажется что не стоит прикручивать в эту схему gettext, так как это > сильно усложнит картинку и никаких дополнительных плюсов от его > использования не видно. > Не-не-не! gettext тут никак не дополнение, но альтернатива этой схеме. -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From daxim на cpan.org Mon Feb 15 05:32:04 2010 From: daxim на cpan.org (Lars =?utf-8?b?RMmq4bSH4bSE4bSL4bSP4bShIOi/quaLieaWrw==?=) Date: Mon, 15 Feb 2010 14:32:04 +0100 Subject: [Moscow.pm] multilingual POD - possible? In-Reply-To: References: Message-ID: <201002151432.17635.daxim@cpan.org> У http://cpansearch.perl.org/src/HIO/Unicode- Japanese-0.47/lib/Unicode/Japanese.mlpod есть англиский и японский. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part. URL: From onokonem на gmail.com Mon Feb 15 05:42:01 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Mon, 15 Feb 2010 16:42:01 +0300 Subject: [Moscow.pm] multilingual POD - possible? In-Reply-To: <201002151432.17635.daxim@cpan.org> References: <201002151432.17635.daxim@cpan.org> Message-ID: > У http://cpansearch.perl.org/src/HIO/Unicode- > Japanese-0.47/lib/Unicode/Japanese.mlpod есть англиский и японский. Да, но что-то не работает: http://search.cpan.org/~hio/Unicode-Japanese-0.47/lib/Unicode/Japanese.mlpod From ivan на bessarabov.ru Mon Feb 15 05:47:56 2010 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Mon, 15 Feb 2010 16:47:56 +0300 Subject: [Moscow.pm] multilingual POD - possible? In-Reply-To: References: <201002151432.17635.daxim@cpan.org> Message-ID: <7a1808af1002150547v337f4a68j65042afc1bc9ff1b@mail.gmail.com> Видимо потому что стандартный cpan парсер pod не понимает эту дополнительную размету. Насколько я понял, для распарсивания нужно использовать модуль этого же автора http://search.cpan.org/~hio/Pod-MultiLang-0.14/lib/Pod/MultiLang.pod 15 февраля 2010 г. 16:42 пользователь Daniel Podolsky написал: >> У http://cpansearch.perl.org/src/HIO/Unicode- >> Japanese-0.47/lib/Unicode/Japanese.mlpod есть англиский и японский. > Да, но что-то не работает: > http://search.cpan.org/~hio/Unicode-Japanese-0.47/lib/Unicode/Japanese.mlpod > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From onokonem на gmail.com Mon Feb 15 05:54:21 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Mon, 15 Feb 2010 16:54:21 +0300 Subject: [Moscow.pm] multilingual POD - possible? In-Reply-To: <7a1808af1002150547v337f4a68j65042afc1bc9ff1b@mail.gmail.com> References: <201002151432.17635.daxim@cpan.org> <7a1808af1002150547v337f4a68j65042afc1bc9ff1b@mail.gmail.com> Message-ID: > Видимо потому что стандартный cpan парсер pod не понимает эту > дополнительную размету. Спасибо, кэп :) > Насколько я понял, для распарсивания нужно использовать модуль этого > же автора http://search.cpan.org/~hio/Pod-MultiLang-0.14/lib/Pod/MultiLang.pod Хочется, чтобы и стандартный парсер давал приемлемый результат. В идеале - строку в начале, предлагающую выбор всех возможных вариантов. Мне не трудно подготовить отдельный pod, и не трудно сослаться на него правильным образом из основного (английского). Но мне нужно, чтобы индексатор прогнал этот pod через pod2html и положил результат в предсказуемое место. AFAIR это возможно, но не помно - как :) Придется доку читать... From mons на cpan.org Mon Feb 15 06:04:42 2010 From: mons на cpan.org (Mons Anderson) Date: Mon, 15 Feb 2010 17:04:42 +0300 Subject: [Moscow.pm] multilingual POD - possible? In-Reply-To: References: <7a1808af1002150547v337f4a68j65042afc1bc9ff1b@mail.gmail.com> Message-ID: <201002151704.42544.mons@cpan.org> On Monday 15 February 2010 16:54:21 Daniel Podolsky wrote: > Мне не трудно подготовить отдельный pod, и не трудно сослаться на него > правильным образом из основного (английского). > > Но мне нужно, чтобы индексатор прогнал этот pod через pod2html и > положил результат в предсказуемое место. AFAIR это возможно, но не > помно - как :) Просто создай файл .pod (в AnyEvent так например сделан AnyEvent::Intro -- Mons Anderson aka Vladimir Perepelitsa / #99779956 / quanth на irc.freenode.net From andrei.protasovitski на gmail.com Mon Feb 15 06:10:57 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Mon, 15 Feb 2010 15:10:57 +0100 Subject: [Moscow.pm] multilingual POD - possible? In-Reply-To: References: <201002151432.17635.daxim@cpan.org> <7a1808af1002150547v337f4a68j65042afc1bc9ff1b@mail.gmail.com> Message-ID: <25d777681002150610w7269e313mf036079c3f5ff1c0@mail.gmail.com> 15 февраля 2010 г. 14:54 пользователь Daniel Podolsky написал: > > Насколько я понял, для распарсивания нужно использовать модуль этого > > же автора > http://search.cpan.org/~hio/Pod-MultiLang-0.14/lib/Pod/MultiLang.pod > Хочется, чтобы и стандартный парсер давал приемлемый результат. > А стандартный парсер уже умеет кириллицу? ЕМНИП pod Module::With::Cyrillic выдаёт крестики. -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From onokonem на gmail.com Mon Feb 15 06:14:10 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Mon, 15 Feb 2010 17:14:10 +0300 Subject: [Moscow.pm] multilingual POD - possible? In-Reply-To: <25d777681002150610w7269e313mf036079c3f5ff1c0@mail.gmail.com> References: <201002151432.17635.daxim@cpan.org> <7a1808af1002150547v337f4a68j65042afc1bc9ff1b@mail.gmail.com> <25d777681002150610w7269e313mf036079c3f5ff1c0@mail.gmail.com> Message-ID: > А стандартный парсер уже умеет кириллицу? Директивы для указания кодировки в pod присутствуют, koi8-r упомянута отдельно. А там - весна покажет... From ivan на bessarabov.ru Mon Feb 15 07:59:07 2010 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Mon, 15 Feb 2010 18:59:07 +0300 Subject: [Moscow.pm] multilingual POD - possible? In-Reply-To: <25d777681002150610w7269e313mf036079c3f5ff1c0@mail.gmail.com> References: <201002151432.17635.daxim@cpan.org> <7a1808af1002150547v337f4a68j65042afc1bc9ff1b@mail.gmail.com> <25d777681002150610w7269e313mf036079c3f5ff1c0@mail.gmail.com> Message-ID: <7a1808af1002150759o5ad6ea65y4868088ac4216e77@mail.gmail.com> Лично у меня не получилось уговорить стандартный парсер отображать кирилицу. Написал perldoc1 (надеюсь некто не против, что в конференции по перлу я запощу скрипт на sh? =): {{{ #! /bin/sh pod2man --utf8 $1 | iconv -t iso8859-5 | nroff -Tlatin1 -c -man - | iconv -f iso8859-5 | less }}} А еще нужно в начале файла с pod написать: {{{ =encoding UTF-8 =cut }}} 15 февраля 2010 г. 17:10 пользователь Andrei написал: > 15 февраля 2010 г. 14:54 пользователь Daniel Podolsky > написал: >> >> > Насколько я понял, для распарсивания нужно использовать модуль этого >> > же автора >> > http://search.cpan.org/~hio/Pod-MultiLang-0.14/lib/Pod/MultiLang.pod >> Хочется, чтобы и стандартный парсер давал приемлемый результат. > > А стандартный парсер уже умеет кириллицу? > > ЕМНИП > > pod Module::With::Cyrillic > > выдаёт крестики. > > -- > Andrei Protasovitski > < andrei[dot]protasovitski[at]gmail[dot]com > > Diemen, Netherlands > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From postmaster на softsearch.ru Mon Feb 15 13:51:56 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 16 Feb 2010 00:51:56 +0300 Subject: [Moscow.pm] =?koi8-r?b?7sHQydPBzCDJztTF0sbFytMgyyDCwdrFIM/UIGlw?= =?koi8-r?b?Z2VvYmFzZS5ydQ==?= In-Reply-To: <7981265924468@webmail112.yandex.ru> References: <589c94400911281921n675033cfred8b39a49f5a1c5c@mail.gmail.com> <589c94400912010441l60eec963r76c1a921abc1fe09@mail.gmail.com> <589c94400912010512w2e918e1cw44045704ce6a39da@mail.gmail.com> <379d888f0912010638j610d2a1bn783c2b28ed02a4f5@mail.gmail.com> <589c94400912011806l18a02d89v6f674a593adeba65@mail.gmail.com> <16141264685432@webmail28.yandex.ru> <589c94401001280923p699b199dr3c0dd52f79d7a88d@mail.gmail.com> <12161264752109@webmail7.yandex.ru> <589c94401002111302k50c42243t5de87e64b18b0eed@mail.gmail.com> <7981265924468@webmail112.yandex.ru> Message-ID: <11152029.20100216005156@softsearch.ru> Здравствуйте, Александр. OA> Вообще была задача сгенерить статический файл нужного OA> формата с заданными зонами. (для "мульти"-таргетинга) OA> У меня как раз давеча дошли руки до этой задачки и склеивалка OA> готова практически (IPGeoBase+MaxMind Countries) Есть база, которая ИМХО лучше, чем MaxMind: http://www.wipmania.com/ru/base/ -- С уважением, Михаил Монашёв mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From evgeny на kp.ru Tue Feb 16 05:24:11 2010 From: evgeny на kp.ru (evgeny antipoff) Date: Tue, 16 Feb 2010 16:24:11 +0300 Subject: [Moscow.pm] =?windows-1251?b?4uDq4O3x6P8=?= Message-ID: <132925847.20100216162411@kp.ru> Добрый день! Мы ищем хорошего ПЕРЛ-программиста. Город Москва ЗП до 70 000 руб. в месяц Ближайшее метро: Динамо, Дмитровская, Савеловская Полный рабочий день График гибкий, но присутствие в офисе обязательно. Возможна работа из дома по договоренности с руководителем. Зарплата полностью "белая", договор. Должностные обязанности: Разработка и поддержка SOVSPORT.RU. В обязанности входит только программирование, версткой и администрированием серверов занимаются профильные специалисты. Знание: perl (отличное), postgresql, xslt, nginx, apache, javascript (отличное) -- Евгений Антипов Комсомольская Правда - Москва evgeny на kp.ru http://www.kp.ru ICQ 380-508-316 From akovbovich на gmail.com Tue Feb 16 10:20:06 2010 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Tue, 16 Feb 2010 21:20:06 +0300 Subject: [Moscow.pm] Modification of a read-only value Message-ID: <93db51671002161020gd88bb92yaf00dfc3dee9ca5@mail.gmail.com> Linux (perl 5.10.1) $ perl -we 'my @a = \(1, 2, 3); ${$a[0]} = 4; print map { $$_ } @a' Modification of a read-only value attempted at -e line 1. Windows7 (active perl 5.10.1) > perl -we "my @a = \(1, 2, 3); ${$a[0]} = 4; print map { $$_ } @a" 423 В чем прикол? Perl по идее должен был одинаковый результат выдать, а получается, что под виндой можно сказать 1 = 2 и перл поверит. -- AK From proler на gmail.com Tue Feb 16 10:44:28 2010 From: proler на gmail.com (Oleg Alexeenkov) Date: Tue, 16 Feb 2010 21:44:28 +0300 Subject: [Moscow.pm] Modification of a read-only value In-Reply-To: <93db51671002161020gd88bb92yaf00dfc3dee9ca5@mail.gmail.com> References: <93db51671002161020gd88bb92yaf00dfc3dee9ca5@mail.gmail.com> Message-ID: <4B7AE78C.8030900@gmail.com> On 16.02.2010 21:20, Андрей П. Ковбович wrote: > Linux (perl 5.10.1) > $ perl -we 'my @a = \(1, 2, 3); ${$a[0]} = 4; print map { $$_ } @a' > Modification of a read-only value attempted at -e line 1. > > Windows7 (active perl 5.10.1) >> perl -we "my @a = \(1, 2, 3); ${$a[0]} = 4; print map { $$_ } @a" > 423 > > В чем прикол? Perl по идее должен был одинаковый результат выдать, а > получается, что под виндой можно сказать 1 = 2 и перл поверит. > как всегда в экранировании $ ? а что если эти примеры засунуть в файлы и выполнить? From andrei.protasovitski на gmail.com Tue Feb 16 11:46:12 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Tue, 16 Feb 2010 20:46:12 +0100 Subject: [Moscow.pm] Modification of a read-only value In-Reply-To: <93db51671002161020gd88bb92yaf00dfc3dee9ca5@mail.gmail.com> References: <93db51671002161020gd88bb92yaf00dfc3dee9ca5@mail.gmail.com> Message-ID: <25d777681002161146n2bfd510ch4fe97de85e8f68a7@mail.gmail.com> 16 февраля 2010 г. 19:20 пользователь Андрей П. Ковбович < akovbovich на gmail.com> написал: > Linux (perl 5.10.1) > $ perl -we 'my @a = \(1, 2, 3); ${$a[0]} = 4; print map { $$_ } @a' > Modification of a read-only value attempted at -e line 1. > > Windows7 (active perl 5.10.1) > > perl -we "my @a = \(1, 2, 3); ${$a[0]} = 4; print map { $$_ } @a" > 423 > > В чем прикол? Perl по идее должен был одинаковый результат выдать, а > получается, что под виндой можно сказать 1 = 2 и перл поверит. > Ubuntu 9.10: $ perl -e "print $];" 5.010000 $ perl -we 'use strict; my @a = \(1, 2, 3); ${$a[0]} = 4; print map { $$_ } @a;' 423 Debian Squeeze: $ perl -e "print $];" 5.010001 $ perl -we 'use strict; my @a = \(1, 2, 3); ${$a[0]} = map { $$_ } @a;' 423 Дистрибутив? -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akovbovich на gmail.com Tue Feb 16 12:45:04 2010 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Tue, 16 Feb 2010 23:45:04 +0300 Subject: [Moscow.pm] Modification of a read-only value In-Reply-To: <25d777681002161146n2bfd510ch4fe97de85e8f68a7@mail.gmail.com> References: <93db51671002161020gd88bb92yaf00dfc3dee9ca5@mail.gmail.com> <25d777681002161146n2bfd510ch4fe97de85e8f68a7@mail.gmail.com> Message-ID: <93db51671002161245m2bbea8d2tdf56ce5265aa5048@mail.gmail.com> Так вот оно и странно, что код отрабатывает и пишет 423, хотя должен по идее писать Modification of a read-only value... Что интересно, вот такой вариант уже не прокатывает, хотя делает то же самое: perl -we 'use strict; my @a = (\1, \2, \3); ${$a[0]} = 4; print map { $$_ } @a;' Modification of a read-only value attempted at -e line 1. 16 февраля 2010 г. 22:46 пользователь Andrei написал: > 16 февраля 2010 г. 19:20 пользователь Андрей П. Ковбович > написал: >> >> Linux (perl 5.10.1) >> $ perl -we 'my @a = \(1, 2, 3); ${$a[0]} = 4; print map { $$_ } @a' >> Modification of a read-only value attempted at -e line 1. >> >> Windows7 (active perl 5.10.1) >> > perl -we "my @a = \(1, 2, 3); ${$a[0]} = 4; print map { $$_ } @a" >> 423 >> >> В чем прикол? Perl по идее должен был одинаковый результат выдать, а >> получается, что под виндой можно сказать 1 = 2 и перл поверит. > > > Ubuntu 9.10: > > $ perl -e "print $];" > 5.010000 > $ perl -we 'use strict; my @a = \(1, 2, 3); ${$a[0]} = 4; print map { $$_ } > @a;' > 423 > > Debian Squeeze: > > $ perl -e "print $];" > 5.010001 > $ perl -we 'use strict; my @a = \(1, 2, 3); ${$a[0]} =  map { $$_ } @a;' > 423 > > Дистрибутив? > > -- > Andrei Protasovitski > < andrei[dot]protasovitski[at]gmail[dot]com > > Diemen, Netherlands > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From andy на shitov.ru Tue Feb 16 13:44:13 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 17 Feb 2010 00:44:13 +0300 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 Message-ID: Друзья! В этом году два мероприятия - ежегодный украинский воркшоп Perl Mova и российская конференция YAPC::Russia - объединяются в одно и пройдут в Киеве с 12 по 14 июня. Суббота и воскресенье, 12 и 13 июня, - дни докладов. Помещение нам предоставляет GL-Club компании GlobalLogic. Помимо зрительного зала, экрана и проектора там есть кухня, душ, бильярд и спортивные тренажеры. В понедельник 14 июня (в России это выходной день) планируется прогулка на теплоходе вдоль Днепра. Основная часть мероприятия бесплатная. Катание по реке - за отдельные деньги (как и сколько, сообщую позже). URL конференции - по выбору :-) * http://2010.yapcrussia.org * http://2010.perlukraine.org Регистрируйтесь участниками. Регистрируйтесь докладчиками. Регистрируйтесь блиц-докладчиками. JFDI. Твиттер: * http://twitter.com/yapcrussia P. S. Это не от хорошей жизни, а от очень хорошей, следите за анонсами :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From valeriy.krutov на gmail.com Tue Feb 16 13:54:03 2010 From: valeriy.krutov на gmail.com (Valeriy Krutov) Date: Wed, 17 Feb 2010 00:54:03 +0300 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: References: Message-ID: <30c4c30e1002161354i1f39e120gcf1bfc342226de70@mail.gmail.com> иностранные гости будут? 2010/2/17 Andrew Shitov : > Друзья! > > В этом году два мероприятия - ежегодный украинский воркшоп Perl Mova и > российская конференция YAPC::Russia - объединяются в одно и пройдут в > Киеве с 12 по 14 июня. > > Суббота и воскресенье, 12 и 13 июня, - дни докладов. Помещение нам > предоставляет GL-Club компании GlobalLogic. Помимо зрительного зала, > экрана и проектора там есть кухня, душ, бильярд и спортивные > тренажеры. > > В понедельник 14 июня (в России это выходной день) планируется > прогулка на теплоходе вдоль Днепра. > > Основная часть мероприятия бесплатная. Катание по реке - за отдельные > деньги (как и сколько, сообщую позже). > > URL конференции - по выбору :-) >  * http://2010.yapcrussia.org >  * http://2010.perlukraine.org > > Регистрируйтесь участниками. Регистрируйтесь докладчиками. > Регистрируйтесь блиц-докладчиками. JFDI. > > Твиттер: >  * http://twitter.com/yapcrussia > > > P. S. Это не от хорошей жизни, а от очень хорошей, следите за анонсами :-) > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From andy на shitov.ru Tue Feb 16 13:55:47 2010 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 17 Feb 2010 00:55:47 +0300 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: <30c4c30e1002161354i1f39e120gcf1bfc342226de70@mail.gmail.com> References: <30c4c30e1002161354i1f39e120gcf1bfc342226de70@mail.gmail.com> Message-ID: > иностранные гости будут? Пока неизвестно. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From hsw на hsw.pp.ru Wed Feb 17 02:29:35 2010 From: hsw на hsw.pp.ru (Sergey Homenkow) Date: Wed, 17 Feb 2010 13:29:35 +0300 Subject: [Moscow.pm] =?utf-8?b?0KHQtdGA0LLQuNGB0YsgcnVuaXQ=?= In-Reply-To: References: Message-ID: <4B7BC50F.4020907@hsw.pp.ru> А мы составили http://supervisord.org/ Akzhan Abdulin пишет: > Внесу немного конструктива и анонсирую статью о сервисах > runit: http://habrahabr.ru/blogs/sysadm/83775/ > > Полезна для любого, кто пишет демоны. > > К языку программирования статья не привязана. From ivan на bessarabov.ru Wed Feb 17 02:46:03 2010 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Wed, 17 Feb 2010 13:46:03 +0300 Subject: [Moscow.pm] =?koi8-r?b?Q9TB1MnT1MnLwSDawcfS1drPyyDNz8TVzMXKINMg?= =?koi8-r?b?Y3Bhbg==?= Message-ID: <7a1808af1002170246r482cb89ek1dfc576b20de94fd@mail.gmail.com> Скажите, пожалуйста, а есть ли статистика сколько раз кадый модуль был скачен с CPAN? Было бы интересно посмотреть на рейтинг самых скачиваемых модулей, например. From sharifulin на gmail.com Wed Feb 17 03:31:51 2010 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Wed, 17 Feb 2010 14:31:51 +0300 Subject: [Moscow.pm] =?koi8-r?b?Q9TB1MnT1MnLwSDawcfS1drPyyDNz8TVzMXKINMg?= =?koi8-r?b?Y3Bhbg==?= In-Reply-To: <7a1808af1002170246r482cb89ek1dfc576b20de94fd@mail.gmail.com> References: <7a1808af1002170246r482cb89ek1dfc576b20de94fd@mail.gmail.com> Message-ID: <91318901002170331g7781dca4va2b9b530bd97c5c0@mail.gmail.com> Нет Слишком много зеркал, эту проблему никто еще не решил. Я предложил хотя бы поставить Google Analytics на свои модули, но чо то как то.. 2010/2/17 Иван Бессарабов > Скажите, пожалуйста, а есть ли статистика сколько раз кадый модуль был > скачен с CPAN? > Было бы интересно посмотреть на рейтинг самых скачиваемых модулей, > например. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From chesnokov.ilya на gmail.com Wed Feb 17 04:36:00 2010 From: chesnokov.ilya на gmail.com (=?UTF-8?B?0JjQu9GM0Y8g0KfQtdGB0L3QvtC60L7Qsg==?=) Date: Wed, 17 Feb 2010 15:36:00 +0300 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: References: Message-ID: <5402114c1002170436u67f3a93cpe6579d84840b2c29@mail.gmail.com> Привет. 17 февраля 2010 г. 0:44 пользователь Andrew Shitov написал: > Друзья! > Суббота и воскресенье, 12 и 13 июня, - дни докладов. Помещение нам > предоставляет GL-Club компании GlobalLogic. Помимо зрительного зала, > экрана и проектора там есть кухня, душ, бильярд и спортивные > тренажеры. > > А места хватит? Там же вроде 65 посадочных мест всего. http://www.globallogic.com.ua/index.php?option=com_content&view=article&id=7&Itemid=42&lang=ru > В понедельник 14 июня (в России это выходной день) планируется > прогулка на теплоходе вдоль Днепра. > > Основная часть мероприятия бесплатная. Катание по реке - за отдельные > деньги (как и сколько, сообщую позже). > > URL конференции - по выбору :-) > * http://2010.yapcrussia.org > * http://2010.perlukraine.org > > Регистрируйтесь участниками. Регистрируйтесь докладчиками. > Регистрируйтесь блиц-докладчиками. JFDI. > > Твиттер: > * http://twitter.com/yapcrussia > > > P. S. Это не от хорошей жизни, а от очень хорошей, следите за анонсами :-) > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Ilya Chesnokov ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andrei.protasovitski на gmail.com Wed Feb 17 04:56:41 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Wed, 17 Feb 2010 13:56:41 +0100 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: <30c4c30e1002161354i1f39e120gcf1bfc342226de70@mail.gmail.com> References: <30c4c30e1002161354i1f39e120gcf1bfc342226de70@mail.gmail.com> Message-ID: <25d777681002170456n2e9b3f74o6d44f9e76c2e239d@mail.gmail.com> 16 февраля 2010 г. 22:54 пользователь Valeriy Krutov < valeriy.krutov на gmail.com> написал: > иностранные гости будут? > > Ну, может белорусы приедут... -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From onokonem на gmail.com Wed Feb 17 04:57:49 2010 From: onokonem на gmail.com (Daniel Podolsky) Date: Wed, 17 Feb 2010 15:57:49 +0300 Subject: [Moscow.pm] multilingual POD - possible? In-Reply-To: <7a1808af1002150759o5ad6ea65y4868088ac4216e77@mail.gmail.com> References: <201002151432.17635.daxim@cpan.org> <7a1808af1002150547v337f4a68j65042afc1bc9ff1b@mail.gmail.com> <25d777681002150610w7269e313mf036079c3f5ff1c0@mail.gmail.com> <7a1808af1002150759o5ad6ea65y4868088ac4216e77@mail.gmail.com> Message-ID: По результатам получилось вот так: http://search.cpan.org/search?query=Nginx::ReadBody&mode=all Два отдельных файла, один pm, другой pod. Русский файл в utf-8, и кодировка корректно указана. Из английского на русский ссылка вида L. Довольно долго я тупил на тег =head1 NAME. Если написать в обоих файлах =head1 NAME Nginx::ReadBody - blah-blah blah - очень забавные глюки можно выхватить. Пришлось во вторм файле писать =head1 NAME Nginx::ReadBody::Russian - same blah-blah-blah Как-то так. From sharifulin на gmail.com Wed Feb 17 04:58:22 2010 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Wed, 17 Feb 2010 15:58:22 +0300 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: <25d777681002170456n2e9b3f74o6d44f9e76c2e239d@mail.gmail.com> References: <30c4c30e1002161354i1f39e120gcf1bfc342226de70@mail.gmail.com> <25d777681002170456n2e9b3f74o6d44f9e76c2e239d@mail.gmail.com> Message-ID: <91318901002170458y317e1938ga632e2ffada8942f@mail.gmail.com> А голландцы? :) 2010/2/17 Andrei > 16 февраля 2010 г. 22:54 пользователь Valeriy Krutov < > valeriy.krutov на gmail.com> написал: > >> иностранные гости будут? >> >> > Ну, может белорусы приедут... > > -- > Andrei Protasovitski > < andrei[dot]protasovitski[at]gmail[dot]com > > Diemen, Netherlands > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From shafiev на gmail.com Wed Feb 17 07:35:09 2010 From: shafiev на gmail.com (Naim Shafiev) Date: Wed, 17 Feb 2010 18:35:09 +0300 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: <91318901002170458y317e1938ga632e2ffada8942f@mail.gmail.com> References: <30c4c30e1002161354i1f39e120gcf1bfc342226de70@mail.gmail.com> <25d777681002170456n2e9b3f74o6d44f9e76c2e239d@mail.gmail.com> <91318901002170458y317e1938ga632e2ffada8942f@mail.gmail.com> Message-ID: <218771511002170735p49dee059v88a147eb4ec01934@mail.gmail.com> В принципе все хорошо(надеюсь все поместимся) .только середина июня не очень оптимальное время для студентов (ибо сессия)[особенно для студентов младших курсов] :) 17 февраля 2010 г. 15:58 пользователь Анатолий Шарифулин написал: > А голландцы? :) > > 2010/2/17 Andrei >> >> 16 февраля 2010 г. 22:54 пользователь Valeriy Krutov >> написал: >>> >>> иностранные гости будут? >>> >> >> Ну, может белорусы приедут... >> >> -- >> Andrei Protasovitski >> < andrei[dot]protasovitski[at]gmail[dot]com > >> Diemen, Netherlands >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > С уважением, > Анатолий Шарифулин. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From postmaster на softsearch.ru Wed Feb 17 07:39:53 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Wed, 17 Feb 2010 18:39:53 +0300 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: <218771511002170735p49dee059v88a147eb4ec01934@mail.gmail.com> References: <30c4c30e1002161354i1f39e120gcf1bfc342226de70@mail.gmail.com> <25d777681002170456n2e9b3f74o6d44f9e76c2e239d@mail.gmail.com> <91318901002170458y317e1938ga632e2ffada8942f@mail.gmail.com> <218771511002170735p49dee059v88a147eb4ec01934@mail.gmail.com> Message-ID: <89765852.20100217183953@softsearch.ru> Здравствуйте, Naim. NS> В принципе все хорошо(надеюсь все поместимся) .только середина июня не NS> очень оптимальное время для студентов (ибо сессия)[особенно для NS> студентов младших курсов] :) Зато у школьников уже каникулы. -- С уважением, Михаил Монашёв mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From andrei.protasovitski на gmail.com Wed Feb 17 07:43:25 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Wed, 17 Feb 2010 16:43:25 +0100 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: <91318901002170458y317e1938ga632e2ffada8942f@mail.gmail.com> References: <30c4c30e1002161354i1f39e120gcf1bfc342226de70@mail.gmail.com> <25d777681002170456n2e9b3f74o6d44f9e76c2e239d@mail.gmail.com> <91318901002170458y317e1938ga632e2ffada8942f@mail.gmail.com> Message-ID: <25d777681002170743u3baa1e33k53aca1003f899383@mail.gmail.com> 17 февраля 2010 г. 13:58 пользователь Анатолий Шарифулин < sharifulin на gmail.com> написал: > А голландцы? :) > > 2010/2/17 Andrei > >> 16 февраля 2010 г. 22:54 пользователь Valeriy Krutov < >> valeriy.krutov на gmail.com> написал: >> >> иностранные гости будут? >>> >>> >> Ну, может белорусы приедут... >> >> >> Ну, один свежеиспечённый (к тому времени) точно будет. А я не знаю, у моей жены 12-го ДР... -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From shafiev на gmail.com Wed Feb 17 14:07:35 2010 From: shafiev на gmail.com (Naim Shafiev) Date: Thu, 18 Feb 2010 01:07:35 +0300 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: <25d777681002170743u3baa1e33k53aca1003f899383@mail.gmail.com> References: <30c4c30e1002161354i1f39e120gcf1bfc342226de70@mail.gmail.com> <25d777681002170456n2e9b3f74o6d44f9e76c2e239d@mail.gmail.com> <91318901002170458y317e1938ga632e2ffada8942f@mail.gmail.com> <25d777681002170743u3baa1e33k53aca1003f899383@mail.gmail.com> Message-ID: <218771511002171407s6990bf74le9157aaa3e08d123@mail.gmail.com> Ну так отметишь там же.Сразу два дела. Очень сильно ИМХО. P.S я не женат 17 февраля 2010 г. 18:43 пользователь Andrei написал: > > 17 февраля 2010 г. 13:58 пользователь Анатолий Шарифулин > написал: >> >> А голландцы? :) >> >> 2010/2/17 Andrei >>> >>> 16 февраля 2010 г. 22:54 пользователь Valeriy Krutov >>> написал: >>>> >>>> иностранные гости будут? >>>> >>> >>> Ну, может белорусы приедут... >>> > > Ну, один свежеиспечённый (к тому времени) точно будет. А я не знаю, у моей > жены 12-го ДР... > > -- > Andrei Protasovitski > < andrei[dot]protasovitski[at]gmail[dot]com > > Diemen, Netherlands > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > From ivan на bessarabov.ru Thu Feb 18 23:19:16 2010 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Fri, 19 Feb 2010 10:19:16 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDLwcsg19kgxMXMwcXUxSDcy9PQz9LUINcgZXhj?= =?koi8-r?b?ZWw/?= Message-ID: <7a1808af1002182319u2fe091eaw3685ce9273d10779@mail.gmail.com> Собственно говоря, сабж. Расскажите, пожалуйста, как вы перлом формируете данные чтобы пользователю было элементарно просто открыть их в excel. From grishaev на aaanet.ru Thu Feb 18 23:30:04 2010 From: grishaev на aaanet.ru (Denis V. Grishaev) Date: Fri, 19 Feb 2010 10:30:04 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDLwcsg19kgxMXMwcXUxSDcy9PQz9LUINcgZXhj?= =?koi8-r?b?ZWw/?= References: <7a1808af1002182319u2fe091eaw3685ce9273d10779@mail.gmail.com> Message-ID: 1) Spreadsheet::WriteExcel 2) в формате csv выводить данные. Их и Microsoft и OpenOffice нормально воспринимают. ----- Original Message ----- From: "Иван Бессарабов" To: "Moscow.pm group" Sent: Friday, February 19, 2010 10:19 AM Subject: [Moscow.pm] А как вы делаете экспорт в excel? > Собственно говоря, сабж. > > Расскажите, пожалуйста, как вы перлом формируете данные чтобы > пользователю было элементарно просто открыть их в excel. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From qalex на ashmanov.com Fri Feb 19 01:35:16 2010 From: qalex на ashmanov.com (Alexander Q) Date: Fri, 19 Feb 2010 12:35:16 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDLwcsg19kgxMXMwcXUxSDcy9PQz9LUINcgZXhj?= =?koi8-r?b?ZWw/?= In-Reply-To: References: <7a1808af1002182319u2fe091eaw3685ce9273d10779@mail.gmail.com> Message-ID: <4B7E5B54.6020207@ashmanov.com> On 19.02.2010 10:30, Denis V. Grishaev wrote: > > 1) Spreadsheet::WriteExcel > 2) в формате csv выводить данные. Их и Microsoft и OpenOffice нормально > воспринимают. 3) Spreadsheet::WriteExcelXML А про csv - вот лучше не надо так делать. OpenOffice нормально всё понимает, а для MSOffice надо что-то очень хитрое делать. Кажется, все данные без исключения не забывать в "" заключать, но не уверен, что это всё что ему надо. -- Alexander Q mailto:qalex на ashmanov.com From grishaev на aaanet.ru Fri Feb 19 01:54:12 2010 From: grishaev на aaanet.ru (Denis V. Grishaev) Date: Fri, 19 Feb 2010 12:54:12 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDLwcsg19kgxMXMwcXUxSDcy9PQz9LUINcgZXhj?= =?koi8-r?b?ZWw/?= References: <7a1808af1002182319u2fe091eaw3685ce9273d10779@mail.gmail.com> <4B7E5B54.6020207@ashmanov.com> Message-ID: Вот тут формат описан http://www.rfc-editor.org/rfc/rfc4180.txt вроде бы по нему работает зато это гораздо быстрее сделать, чем WriteExcel :) > On 19.02.2010 10:30, Denis V. Grishaev wrote: >> >> 1) Spreadsheet::WriteExcel >> 2) в формате csv выводить данные. Их и Microsoft и OpenOffice нормально >> воспринимают. > 3) Spreadsheet::WriteExcelXML > > А про csv - вот лучше не надо так делать. OpenOffice нормально всё > понимает, а для MSOffice надо что-то очень хитрое делать. Кажется, все > данные без исключения не забывать в "" заключать, но не уверен, что это > всё что ему надо. > > -- > Alexander Q mailto:qalex на ashmanov.com > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From qalex на ashmanov.com Fri Feb 19 02:10:36 2010 From: qalex на ashmanov.com (Alexander Q) Date: Fri, 19 Feb 2010 13:10:36 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDLwcsg19kgxMXMwcXUxSDcy9PQz9LUINcgZXhj?= =?koi8-r?b?ZWw/?= In-Reply-To: References: <7a1808af1002182319u2fe091eaw3685ce9273d10779@mail.gmail.com> <4B7E5B54.6020207@ashmanov.com> Message-ID: <4B7E639C.7070900@ashmanov.com> On 19.02.2010 12:54, Denis V. Grishaev wrote: > Вот тут формат описан http://www.rfc-editor.org/rfc/rfc4180.txt > вроде бы по нему работает > зато это гораздо быстрее сделать, чем WriteExcel :) 2.1 Each record is located on a separate line, delimited by a line break (CRLF). For example: aaa,bbb,ccc CRLF zzz,yyy,xxx CRLF ну вот именно так у меня не работал офис 2003. А работал только с "aaa","bbb","ccc" >> On 19.02.2010 10:30, Denis V. Grishaev wrote: >>> >>> 1) Spreadsheet::WriteExcel >>> 2) в формате csv выводить данные. Их и Microsoft и OpenOffice нормально >>> воспринимают. >> 3) Spreadsheet::WriteExcelXML >> >> А про csv - вот лучше не надо так делать. OpenOffice нормально всё >> понимает, а для MSOffice надо что-то очень хитрое делать. Кажется, все >> данные без исключения не забывать в "" заключать, но не уверен, что >> это всё что ему надо. >> >> -- >> Alexander Q mailto:qalex на ashmanov.com >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Alexander Q mailto:qalex на ashmanov.com From msalnikov на parallels.com Fri Feb 19 02:16:24 2010 From: msalnikov на parallels.com (Mike Salnikov) Date: Fri, 19 Feb 2010 16:16:24 +0600 Subject: [Moscow.pm] =?koi8-r?b?4SDLwcsg19kgxMXMwcXUxSDcy9PQz9LUINcgZXhj?= =?koi8-r?b?ZWw/?= In-Reply-To: <4B7E639C.7070900@ashmanov.com> References: <7a1808af1002182319u2fe091eaw3685ce9273d10779@mail.gmail.com> <4B7E5B54.6020207@ashmanov.com> <4B7E639C.7070900@ashmanov.com> Message-ID: > > Вот тут формат описан http://www.rfc-editor.org/rfc/rfc4180.txt > > вроде бы по нему работает > > зато это гораздо быстрее сделать, чем WriteExcel :) > > 2.1 > Each record is located on a separate line, delimited by a line > break (CRLF). For example: > > aaa,bbb,ccc CRLF > zzz,yyy,xxx CRLF > > > ну вот именно так у меня не работал офис 2003. А работал только с > "aaa","bbb","ccc" В 2007й вроде работает, но есть другая проблема - UTF8 в CSV не понимает. Воркараундилось переименованием в .txt и ручным импортом. From cgodless на mail.ru Fri Feb 19 02:30:52 2010 From: cgodless на mail.ru (=?KOI8-R?Q?=F0=C1=D7=C5=CC_=EB=CF=CC=C7=C1=CE=CF=D7?=) Date: Fri, 19 Feb 2010 13:30:52 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDLwcsg19kgxMXMwcXUxSDcy9PQz9LUINcgZXhj?= =?koi8-r?b?ZWw/?= In-Reply-To: References: <7a1808af1002182319u2fe091eaw3685ce9273d10779@mail.gmail.com> <4B7E5B54.6020207@ashmanov.com> <4B7E639C.7070900@ashmanov.com> Message-ID: <4B7E685C.4090508@mail.ru> >> ну вот именно так у меня не работал офис 2003. А работал только с >> "aaa","bbb","ccc" >> Вроде бы только на сложные строки так реагирует. > В 2007й вроде работает, но есть другая проблема - UTF8 в CSV не понимает. > Воркараундилось переименованием в .txt и ручным импортом. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > Всегда надо перегонять в cp1251, МС Офис с другими кодировками через раз дружит. From qalex на ashmanov.com Fri Feb 19 03:05:53 2010 From: qalex на ashmanov.com (Alexander Q) Date: Fri, 19 Feb 2010 14:05:53 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDLwcsg19kgxMXMwcXUxSDcy9PQz9LUINcgZXhj?= =?koi8-r?b?ZWw/?= In-Reply-To: <4B7E685C.4090508@mail.ru> References: <7a1808af1002182319u2fe091eaw3685ce9273d10779@mail.gmail.com> <4B7E5B54.6020207@ashmanov.com> <4B7E639C.7070900@ashmanov.com> <4B7E685C.4090508@mail.ru> Message-ID: <4B7E7091.4050602@ashmanov.com> Позвольте, я резюмирую: CSV - не для MSOffice :) On 19.02.2010 13:30, Павел Колганов wrote: > >>> ну вот именно так у меня не работал офис 2003. А работал только с >>> "aaa","bbb","ccc" > Вроде бы только на сложные строки так реагирует. > >> В 2007й вроде работает, но есть другая проблема - UTF8 в CSV не понимает. >> Воркараундилось переименованием в .txt и ручным импортом. > Всегда надо перегонять в cp1251, МС Офис с другими кодировками через раз > дружит. -- Alexander Q mailto:qalex на ashmanov.com From evdokimov.denis на gmail.com Fri Feb 19 04:59:43 2010 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Fri, 19 Feb 2010 15:59:43 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDLwcsg19kgxMXMwcXUxSDcy9PQz9LUINcgZXhj?= =?koi8-r?b?ZWw/?= In-Reply-To: <4B7E7091.4050602@ashmanov.com> References: <7a1808af1002182319u2fe091eaw3685ce9273d10779@mail.gmail.com> <4B7E5B54.6020207@ashmanov.com> <4B7E639C.7070900@ashmanov.com> <4B7E685C.4090508@mail.ru> <4B7E7091.4050602@ashmanov.com> Message-ID: Самое быстрое, что использую я - столбцы, разделённый табуляцией. From ivan на bessarabov.ru Mon Feb 22 22:36:19 2010 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Tue, 23 Feb 2010 09:36:19 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLINTF09TJ0s/XwdTYINDSyczP1sXOydEg0yDC?= =?koi8-r?b?wdrPyiDEwc7O2cg=?= Message-ID: <7a1808af1002222236y553cfd00g6f5e64865f088d39@mail.gmail.com> Хочу все-таки научится по умному писать тесты. Вот есть у меня веб приложение, оно активно взаимодействует с базой данных. Хочу все это обложить тестами. Сейчас делаю так: 1. приложение это крутится на тестовом сервере 2. есть файл project.conf где прописаны данные для подключения к базе данных 3. создал тестовую базу, забил в нее тестове значения и сохранил dump 4. в файлах t/*.t есть некоторое количество тестов 5. написал скрипт test_it.pl который: а) создает тестовую базу из dump-а б) заменяет конфиг файл на файл с данными для подключения для тестовой базы в) прогоняет все тесты и отображает их вывод г) возвращает конфиг обратно Это все работает, но я уверен, что можно сделать лучше. Расскажите, пожалуйста, о вашем опыте тестирования. Спасибо. From ivan на bessarabov.ru Mon Feb 22 22:40:40 2010 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Tue, 23 Feb 2010 09:40:40 +0300 Subject: [Moscow.pm] =?koi8-r?b?4SDLwcsg19kgxMXMwcXUxSDcy9PQz9LUINcgZXhj?= =?koi8-r?b?ZWw/?= In-Reply-To: References: <7a1808af1002182319u2fe091eaw3685ce9273d10779@mail.gmail.com> <4B7E5B54.6020207@ashmanov.com> <4B7E639C.7070900@ashmanov.com> <4B7E685C.4090508@mail.ru> <4B7E7091.4050602@ashmanov.com> Message-ID: <7a1808af1002222240l267dad7bp1dd826c3702858c@mail.gmail.com> Всем большое спасибо за ответы. В итоге использовал Spreadsheet::WriteExcel::Simple Это очень простая обертка вокруг Spreadsheet::WriteExcel , но позволяет очень просто достучатся до Spreadsheet::WriteExcel в случае необходимости (так сделал автоматическую ширину столбцов). 19 февраля 2010 г. 15:59 пользователь Denis Evdokimov написал: > Самое быстрое, что использую я - столбцы, разделённый табуляцией. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From ivan на bessarabov.ru Mon Feb 22 22:43:17 2010 From: ivan на bessarabov.ru (=?KOI8-R?B?6dfBziDixdPTwdLBws/X?=) Date: Tue, 23 Feb 2010 09:43:17 +0300 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: References: Message-ID: <7a1808af1002222243j2e8a6da3l4547132cec4808a0@mail.gmail.com> Расскажите, пожалуйста, о вашем опыте, как из Москвы в Киев ехать? =) Где жить, сколько стоит? Какие еще подводные камни. 17 февраля 2010 г. 0:44 пользователь Andrew Shitov написал: > Друзья! > > В этом году два мероприятия - ежегодный украинский воркшоп Perl Mova и > российская конференция YAPC::Russia - объединяются в одно и пройдут в > Киеве с 12 по 14 июня. > > Суббота и воскресенье, 12 и 13 июня, - дни докладов. Помещение нам > предоставляет GL-Club компании GlobalLogic. Помимо зрительного зала, > экрана и проектора там есть кухня, душ, бильярд и спортивные > тренажеры. > > В понедельник 14 июня (в России это выходной день) планируется > прогулка на теплоходе вдоль Днепра. > > Основная часть мероприятия бесплатная. Катание по реке - за отдельные > деньги (как и сколько, сообщую позже). > > URL конференции - по выбору :-) >  * http://2010.yapcrussia.org >  * http://2010.perlukraine.org > > Регистрируйтесь участниками. Регистрируйтесь докладчиками. > Регистрируйтесь блиц-докладчиками. JFDI. > > Твиттер: >  * http://twitter.com/yapcrussia > > > P. S. Это не от хорошей жизни, а от очень хорошей, следите за анонсами :-) > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From dmitry на eremeev.ru Mon Feb 22 22:48:53 2010 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Tue, 23 Feb 2010 09:48:53 +0300 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: <7a1808af1002222243j2e8a6da3l4547132cec4808a0@mail.gmail.com> References: <7a1808af1002222243j2e8a6da3l4547132cec4808a0@mail.gmail.com> Message-ID: <3985CF80-6D9A-47B8-92B3-F6460FE9A2A7@eremeev.ru> поезд, самолем в центре гостиница "Киев" неплохая по цене - в ближайшую жд-авиакассу зайдите подводных камней нет если у вас с собой только ноут и личные вещи, украина не америка 23.02.2010, в 9:43, Иван Бессарабов написал(а): > Расскажите, пожалуйста, о вашем опыте, как из Москвы в Киев ехать? =) > Где жить, сколько стоит? Какие еще подводные камни. > From zahatski на gmail.com Mon Feb 22 23:08:52 2010 From: zahatski на gmail.com (Aliaksandr Zahatski) Date: Tue, 23 Feb 2010 10:08:52 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLINTF09TJ0s/XwdTYINDSyczP1sXOydEg0yDC?= =?koi8-r?b?wdrPyiDEwc7O2cg=?= In-Reply-To: <7a1808af1002222236y553cfd00g6f5e64865f088d39@mail.gmail.com> References: <7a1808af1002222236y553cfd00g6f5e64865f088d39@mail.gmail.com> Message-ID: <6ce7ac2e1002222308o677e9ab8gfa5e5457cbede38b@mail.gmail.com> Привет ! Я использую для этих целей Test::Class. Для знакомства с этим фрэймворком ркомендую начать с http://www.modernperlbooks.com/mt/2009/03/organizing-test-suites-with-testclass.html Мои Tips: 1. В начале тестов (startup) произвожу инициализацию пустой базы. Только пустые таблицы. 2. Такие сущности как пользователь, группы - создаются в процессе тестов ( не из DUMP) 3. Советую писать тесты начиная с функциональной стороны, затем по мере необходимости - реализовывать unit. 4. Конфигурационный файл лежит в тестах ( передается параметром при создании экземпляра объекта приложения) и их может быть несколько. Синтаксис конфигурационного файла поддерживает INCLUDE ../default.conf. Это позволяет вынести общие конфигурационные настройки для тестов в один файл. 23 февраля 2010 г. 9:36 пользователь Иван Бессарабов написал: > Хочу все-таки научится по умному писать тесты. > > Вот есть у меня веб приложение, оно активно взаимодействует с базой > данных. Хочу все это обложить тестами. > Сейчас делаю так: >  1. приложение это крутится на тестовом сервере >  2. есть файл project.conf где прописаны данные для подключения к базе данных >  3. создал тестовую базу, забил в нее тестове значения и сохранил dump >  4. в файлах t/*.t есть некоторое количество тестов >  5. написал скрипт test_it.pl который: а) создает тестовую базу из > dump-а б) заменяет конфиг файл на файл с данными для подключения для > тестовой базы в) прогоняет все тесты и отображает их вывод г) > возвращает конфиг обратно > > Это все работает, но я уверен, что можно сделать лучше. > > Расскажите, пожалуйста, о вашем опыте тестирования. > > Спасибо. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From akzhan.abdulin на gmail.com Mon Feb 22 23:47:02 2010 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Tue, 23 Feb 2010 10:47:02 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INGC0LXRgdGC0LjRgNC+0LLQsNGC0Ywg?= =?utf-8?b?0L/RgNC40LvQvtC20LXQvdC40Y8g0YEg0LHQsNC30L7QuSDQtNCw0L0=?= =?utf-8?b?0L3Ri9GF?= In-Reply-To: <7a1808af1002222236y553cfd00g6f5e64865f088d39@mail.gmail.com> References: <7a1808af1002222236y553cfd00g6f5e64865f088d39@mail.gmail.com> Message-ID: Опыт тестирования Ruby-приложений показал, что нужны мок-объекты и фабрики (или фикстуры). Возможно, вам полезно будет прочесть http://blog.openquality.ru/perl-subroutines-stubs/ http://blog.openquality.ru/perl-oop-stubs/ А также нечто общее: http://www.modernperlbooks.com/mt/2009/03/organizing-test-suites-with-testclass.html 23 февраля 2010 г. 9:36 пользователь Иван Бессарабов написал: > Хочу все-таки научится по умному писать тесты. > > Вот есть у меня веб приложение, оно активно взаимодействует с базой > данных. Хочу все это обложить тестами. > Сейчас делаю так: > 1. приложение это крутится на тестовом сервере > 2. есть файл project.conf где прописаны данные для подключения к базе > данных > 3. создал тестовую базу, забил в нее тестове значения и сохранил dump > 4. в файлах t/*.t есть некоторое количество тестов > 5. написал скрипт test_it.pl который: а) создает тестовую базу из > dump-а б) заменяет конфиг файл на файл с данными для подключения для > тестовой базы в) прогоняет все тесты и отображает их вывод г) > возвращает конфиг обратно > > Это все работает, но я уверен, что можно сделать лучше. > > Расскажите, пожалуйста, о вашем опыте тестирования. > > Спасибо. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dsimonov на gmail.com Tue Feb 23 00:05:16 2010 From: dsimonov на gmail.com (Dmitry Simonov) Date: Tue, 23 Feb 2010 11:05:16 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INGC0LXRgdGC0LjRgNC+0LLQsNGC0Ywg?= =?utf-8?b?0L/RgNC40LvQvtC20LXQvdC40Y8g0YEg0LHQsNC30L7QuSDQtNCw0L0=?= =?utf-8?b?0L3Ri9GF?= In-Reply-To: <7a1808af1002222236y553cfd00g6f5e64865f088d39@mail.gmail.com> References: <7a1808af1002222236y553cfd00g6f5e64865f088d39@mail.gmail.com> Message-ID: Вань! Наши монстры в отделе веб-разработки методом проб и ошибок пришли к выводу - писать большие тесты сразу на всё приложение занимает массу времени и эти тесты быстро устаревают. Гораздо удобнее тестировать каталистовские модели отдельно. То есть пишешь тест под такую модель с заранее определённым поведением, а потом затачиваешь модель. --- С искр. ув. Д.Симонов > Хочу все-таки научится по умному писать тесты. From andrey на kostenko.name Tue Feb 23 03:40:45 2010 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Tue, 23 Feb 2010 13:40:45 +0200 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INGC0LXRgdGC0LjRgNC+0LLQsNGC0Ywg?= =?utf-8?b?0L/RgNC40LvQvtC20LXQvdC40Y8g0YEg0LHQsNC30L7QuSDQtNCw0L0=?= =?utf-8?b?0L3Ri9GF?= In-Reply-To: References: <7a1808af1002222236y553cfd00g6f5e64865f088d39@mail.gmail.com> Message-ID: <5fcd07d61002230340n67e1dd56u1a7f239163f6eef4@mail.gmail.com> Я создаю в транзакции в текущей базе тестовые данные, работаю с ними, а потом отменяю транзакцию. Не каждому проекту это подойдет, но это более удобно - можно тестировать на той же базе, где будет работать проект. From ruslan.zakirov на gmail.com Tue Feb 23 05:47:40 2010 From: ruslan.zakirov на gmail.com (Ruslan Zakirov) Date: Tue, 23 Feb 2010 16:47:40 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INGC0LXRgdGC0LjRgNC+0LLQsNGC0Ywg?= =?utf-8?b?0L/RgNC40LvQvtC20LXQvdC40Y8g0YEg0LHQsNC30L7QuSDQtNCw0L0=?= =?utf-8?b?0L3Ri9GF?= In-Reply-To: <7a1808af1002222236y553cfd00g6f5e64865f088d39@mail.gmail.com> References: <7a1808af1002222236y553cfd00g6f5e64865f088d39@mail.gmail.com> Message-ID: <589c94401002230547g308037a6n79f2347e8ba7537e@mail.gmail.com> 2010/2/23 Иван Бессарабов > Хочу все-таки научится по умному писать тесты. > > Вот есть у меня веб приложение, оно активно взаимодействует с базой > данных. Хочу все это обложить тестами. > Сейчас делаю так: >  1. приложение это крутится на тестовом сервере >  2. есть файл project.conf где прописаны данные для подключения к базе данных >  3. создал тестовую базу, забил в нее тестове значения и сохранил dump >  4. в файлах t/*.t есть некоторое количество тестов >  5. написал скрипт test_it.pl который: а) создает тестовую базу из > dump-а б) заменяет конфиг файл на файл с данными для подключения для > тестовой базы в) прогоняет все тесты и отображает их вывод г) > возвращает конфиг обратно > > Это все работает, но я уверен, что можно сделать лучше. > > Расскажите, пожалуйста, о вашем опыте тестирования. Мы приблизительно так и делаем. Раньше делали на одной БД, но возникает проблема с параллельным выполнением тестов и мусором от предыдущих тестов. Теперь создаем базу с нуля для каждого теста. Медленнее, но писать тесты легче. Конечно тестировать API работы с БД хорошо, но практика показывает, что использование API тоже может с багами и тестировать web нужно. Еще вместо test_it.pl создается MyApp::Test, MyApp::Test::DB и так далее. Набор удобных функций для тестирования и установки заглушек: создание БД, перехват исходящей почты, запуск/остановка сервера, работа с конфигом, создание тестовых записей, временные директории. Идея с транзакциями мне тоже нравится. Хотя с отдельной БД под тесты не так актуальна. Раньше мы тестировали на запущенных серверах, то есть запускаешь веб сервер и тесты работают с той же БД что и сервер. Было не плохо, можно было протестировать конкретную комбинацию веб сервера и СУБД. apache1 vs apache2, mod_perl vs mod_fcgi vs external FCGI, nginx, lighttpd - большой зоопарк комбинаций в нашем случае. В последних версиях мы научились запускать apache+mod_perl и apache+fcgi помимо чисто perl'овго сервера и сразу нашли несколько багов, которые проявляются в конкретной среде. Итого: * скрипт загружает RT::Test * создаем БД с дефолтными данными * под тест создается временная директория * заглушку на почту - пишем в файл письма * создаем конфиг и лог файлы во временной директории * генерим конфиг сервера из шаблонов * по запросу запускаем сервер * исполняем тесты * не чистим временную директорию, если тесты развалились Как так, более или менее работает. Направлений для улучшений неисчислимое количество. -- Best regards, Ruslan. From andy на shitov.ru Tue Feb 23 06:54:23 2010 From: andy на shitov.ru (Andrew Shitov) Date: Tue, 23 Feb 2010 17:54:23 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7RhNGE0LvQsNC50L0gTjE5?= In-Reply-To: <2531265635293@webmail115.yandex.ru> References: <2531265635293@webmail115.yandex.ru> Message-ID: > Ну что, будем собираться? Или пока мало докладчиков? :) Если никто не хочет в mail.ru, может в этот четверг в "Московское время"? -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From kapranoff на gmail.com Tue Feb 23 07:21:28 2010 From: kapranoff на gmail.com (Alex Kapranoff) Date: Tue, 23 Feb 2010 18:21:28 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7RhNGE0LvQsNC50L0gTjE5?= In-Reply-To: References: <2531265635293@webmail115.yandex.ru> Message-ID: 2010/2/23 Andrew Shitov : >> Ну что, будем собираться? Или пока мало докладчиков? :) > Если никто не хочет в mail.ru, может в этот четверг в "Московское время"? ++ From andrei.protasovitski на gmail.com Tue Feb 23 07:56:43 2010 From: andrei.protasovitski на gmail.com (Andrei) Date: Tue, 23 Feb 2010 16:56:43 +0100 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INGC0LXRgdGC0LjRgNC+0LLQsNGC0Ywg?= =?utf-8?b?0L/RgNC40LvQvtC20LXQvdC40Y8g0YEg0LHQsNC30L7QuSDQtNCw0L0=?= =?utf-8?b?0L3Ri9GF?= In-Reply-To: <7a1808af1002222236y553cfd00g6f5e64865f088d39@mail.gmail.com> References: <7a1808af1002222236y553cfd00g6f5e64865f088d39@mail.gmail.com> Message-ID: <25d777681002230756p10f01a81o66c04b9ed0f721a0@mail.gmail.com> Доброго здоровья! 23 февраля 2010 г. 7:36 пользователь Иван Бессарабов написал: > Хочу все-таки научится по умному писать тесты. > > Вот есть у меня веб приложение, оно активно взаимодействует с базой > данных. Хочу все это обложить тестами. > Сейчас делаю так: > 1. приложение это крутится на тестовом сервере > 2. есть файл project.conf где прописаны данные для подключения к базе > данных > 3. создал тестовую базу, забил в нее тестове значения и сохранил dump > 4. в файлах t/*.t есть некоторое количество тестов > 5. написал скрипт test_it.pl который: а) создает тестовую базу из > dump-а б) заменяет конфиг файл на файл с данными для подключения для > тестовой базы в) прогоняет все тесты и отображает их вывод г) > возвращает конфиг обратно > > Это все работает, но я уверен, что можно сделать лучше. > > Расскажите, пожалуйста, о вашем опыте тестирования. > > Спасибо. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > Как сделано у нас. Сразу хочу сказать, что работаем с несколькими базами (около десятка или двух), практически каждая имеет кучу реплик (основная база содержит более сотни реплик). Итак. Есть свой фреймворк, который создаёт dataset. Этот dataset сохраняется как perl-script, содержащий информацию о том из каких баз и каких таблиц записи с какими ключами нужно использовать, чтобы запустить тест. Естественно, один и тот же dataset может использоваться во многих тестах, равно как и несколько dataset'ов в одном тесте. В начале теста пишется что-то типа: use Our::Framework::Test::DataSet; require_data('path/to/data/sets'); А дальше сам тест. Само собой, эти тесты не покрывают ORM. ORM, точнее, то, что было переписано из ORM, тестируется по-другому. Что делает фреймворк? 1. Создаёт таблицы в соответсвующих тестовых базах такие же, как и в продакшне. Как я уже говорил, баз несколько, для каждой есть своя пустая тестовая. Или даже несколько, потому что тесты иногда запускаются параллельно. 2. Наполняет данными из продакшн базы. 3. и всё. :) Ну, может ещё очищать базу перед запуском теста и некоторые другие функции, нужные для подготовки базы к тестированию. Но у нас не совсем типичное приложение, точнее, совсем нетипичное. Многие решения очень специфические и вряд ли могут быть применимы где-то ещё. -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From shafiev на gmail.com Tue Feb 23 09:04:21 2010 From: shafiev на gmail.com (Naim Shafiev) Date: Tue, 23 Feb 2010 20:04:21 +0300 Subject: [Moscow.pm] =?koi8-r?b?78bGzMHKziBOMTk=?= In-Reply-To: References: <2531265635293@webmail115.yandex.ru> Message-ID: <218771511002230904m5aa5d76cxee5e01defde4a8be@mail.gmail.com> Да давайте.Время какое? стандартное? 23 февраля 2010 г. 18:21 пользователь Alex Kapranoff написал: > 2010/2/23 Andrew Shitov : >>> Ну что, будем собираться? Или пока мало докладчиков? :) >> Если никто не хочет в mail.ru, может в этот четверг в "Московское время"? > > ++ > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From andy на shitov.ru Tue Feb 23 09:48:54 2010 From: andy на shitov.ru (Andrew Shitov) Date: Tue, 23 Feb 2010 20:48:54 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7RhNGE0LvQsNC50L0gTjE5?= In-Reply-To: <218771511002230904m5aa5d76cxee5e01defde4a8be@mail.gmail.com> References: <2531265635293@webmail115.yandex.ru> <218771511002230904m5aa5d76cxee5e01defde4a8be@mail.gmail.com> Message-ID: 18:30 ... 19:00? 2010/2/23 Naim Shafiev : > Да давайте.Время какое? стандартное? > > 23 февраля 2010 г. 18:21 пользователь Alex Kapranoff > написал: >> 2010/2/23 Andrew Shitov : >>>> Ну что, будем собираться? Или пока мало докладчиков? :) >>> Если никто не хочет в mail.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 > -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From skv на protey.ru Tue Feb 23 10:49:48 2010 From: skv на protey.ru (Sergey Skvortsov) Date: Tue, 23 Feb 2010 21:49:48 +0300 Subject: [Moscow.pm] =?koi8-r?b?18HLwc7TydE6IFBlcmwgLyBXZWIg0sHa0sHCz9Te?= =?koi8-r?b?ycs=?= Message-ID: <4B84234C.4020107@protey.ru> Приветствую. Ищется умный и продвинутый разработчик. Или ещё пока не продвинутый, но желающий учиться и профессионально расти в отличной команде. Актуальный текст вакансии всегда тут: http://moikrug.ru/vacancies/359591952/ Компания: Openstat (SpyLOG) www.openstat.ru Требования: * знание и опыт работы от 2-х лет в программировании web-приложений под Unix * знание perl 5.10 * умение формулировать свои мысли, общаться, и, главное, думать * понимать принципы MVC, ORM * знание Moose и прочих де-факто стандартных модулей * знание Catalyst, шаблонных систем; понимание принципов верстки * хорошее знание веб-технологий: (x)HTML / CSS2/3 / JavaScript / AJAX; как работает HTTP и т.д. * программирование приложений, использующих БД (PostgreSQL) - т.е. хорошее знание SQL * знание систем контроля версий (как минимум Subversion) Желательно: * опыт работы с FreeBSD * опыт администрирования Unix-серверов, в т.ч. администрирование web-сервера Apache / nginx или иных (администрировать не придётся, но понимать принципы работы и идеологию - надо) * опыт программирования C / XS * математическая / алгоритмическая подготовка * участие в разработке высоконагруженных систем Условия: * заработная плата: в зависимости от квалификации, 40000-90000 и выше (всё индивидуально) * офис: Москва, м. Волгоградский проспект (в скором времени - на Покровке) * график: полный рабочий день Писать мне в личную почту - с резюме, в идеале сразу с показательными примерами кода (ссылки на ваши модули в CPAN особенно приветствуются), и/ли сделанных проектов. -- Sergey Skvortsov mailto: skv на protey.ru From gnatyna на ya.ru Tue Feb 23 23:25:51 2010 From: gnatyna на ya.ru (=?koi8-r?b?587B1NnOwSDhzMXL08HOxNI=?=) Date: Wed, 24 Feb 2010 10:25:51 +0300 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: <7a1808af1002222243j2e8a6da3l4547132cec4808a0@mail.gmail.com> References: <7a1808af1002222243j2e8a6da3l4547132cec4808a0@mail.gmail.com> Message-ID: <201002241025.51560.gnatyna@ya.ru> В сообщении от 23 февраля 2010 09:43:17 автор Иван Бессарабов написал: > Расскажите, пожалуйста, о вашем опыте, как из Москвы в Киев ехать? =) > Где жить, сколько стоит? Какие еще подводные камни. > В прошлом году ездил в Киев поездом(ночью), не считая того что на границе 2 раза будят, ехать нормально, а весной ещё и красиво. Снимал квартиру посуточно, было 35 баксов в сутки, сейчас наверно дороже(я ещё заранее заказывал, за месяц-полтора где-то). -- С уважением, Гнатына Александр. From ashrub на agava.com Wed Feb 24 00:35:43 2010 From: ashrub на agava.com (Alexey Shrub) Date: Wed, 24 Feb 2010 11:35:43 +0300 Subject: [Moscow.pm] =?utf-8?b?0JrQsNC6INGC0LXRgdGC0LjRgNC+0LLQsNGC0Ywg?= =?utf-8?b?0L/RgNC40LvQvtC20LXQvdC40Y8g0YEg0LHQsNC30L7QuSDQtNCw0L3QvdGL?= =?utf-8?b?0YU=?= In-Reply-To: References: <7a1808af1002222236y553cfd00g6f5e64865f088d39@mail.gmail.com> Message-ID: <4B84E4DF.2070804@agava.com> Akzhan Abdulin wrote: > Опыт тестирования Ruby-приложений показал, что нужны мок-объекты и > фабрики (или фикстуры). > Возможно, вам полезно будет прочесть > http://blog.openquality.ru/perl-subroutines-stubs/ > http://blog.openquality.ru/perl-oop-stubs/ > А также нечто > общее: http://www.modernperlbooks.com/mt/2009/03/organizing-test-suites-with-testclass.html http://search.cpan.org/~chromatic/Test-MockObject-1.09/lib/Test/MockObject.pm > 23 февраля 2010 г. 9:36 пользователь Иван Бессарабов > написал: > > Хочу все-таки научится по умному писать тесты. > > Вот есть у меня веб приложение, оно активно взаимодействует с базой > данных. Хочу все это обложить тестами. > Сейчас делаю так: > 1. приложение это крутится на тестовом сервере > 2. есть файл project.conf где прописаны данные для подключения к > базе данных > 3. создал тестовую базу, забил в нее тестове значения и сохранил dump > 4. в файлах t/*.t есть некоторое количество тестов > 5. написал скрипт test_it.pl который: а) > создает тестовую базу из > dump-а б) заменяет конфиг файл на файл с данными для подключения для > тестовой базы в) прогоняет все тесты и отображает их вывод г) > возвращает конфиг обратно > Это все работает, но я уверен, что можно сделать лучше. > Расскажите, пожалуйста, о вашем опыте тестирования. From postmaster на softsearch.ru Wed Feb 24 13:31:56 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Thu, 25 Feb 2010 00:31:56 +0300 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: <7a1808af1002222243j2e8a6da3l4547132cec4808a0@mail.gmail.com> References: <7a1808af1002222243j2e8a6da3l4547132cec4808a0@mail.gmail.com> Message-ID: <1018981891.20100225003156@softsearch.ru> Здравствуйте, Иван. ИБ> Расскажите, пожалуйста, о вашем опыте, как из Москвы в Киев ехать? ИБ> =) Где жить, сколько стоит? Какие еще подводные камни. На обратном пути купите Киевский торт. Он очень вкусный его активно продавали раньше прямо на вокзале. -- С уважением, Михаил Монашёв mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From yu.pats на gmail.com Wed Feb 24 13:41:51 2010 From: yu.pats на gmail.com (Yuri Pats) Date: Wed, 24 Feb 2010 23:41:51 +0200 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: <201002241025.51560.gnatyna@ya.ru> References: <7a1808af1002222243j2e8a6da3l4547132cec4808a0@mail.gmail.com> <201002241025.51560.gnatyna@ya.ru> Message-ID: >> Расскажите, пожалуйста, о вашем опыте, как из Москвы в Киев ехать? =) >> Где жить, сколько стоит? Какие еще подводные камни. > В прошлом году ездил в Киев поездом(ночью), не считая того что на границе 2 > раза будят, ехать нормально, а весной ещё и красиво. Народ говорил, что самолетом из Москвы стоит почти столько же сколько и поездом в купе. > Снимал квартиру > посуточно, было 35 баксов в сутки, сейчас наверно дороже(я ещё заранее > заказывал, за месяц-полтора где-то). Предлагаю заселяться всем в один и тот же отель. Вместе веселей. -- WBR, Yuri Pats From postmaster на softsearch.ru Wed Feb 24 13:47:50 2010 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Thu, 25 Feb 2010 00:47:50 +0300 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: References: <7a1808af1002222243j2e8a6da3l4547132cec4808a0@mail.gmail.com> <201002241025.51560.gnatyna@ya.ru> Message-ID: <4610365144.20100225004750@softsearch.ru> Здравствуйте, Yuri. >>> Расскажите, пожалуйста, о вашем опыте, как из Москвы в Киев ехать? >>> =) Где жить, сколько стоит? Какие еще подводные камни. >> В прошлом году ездил в Киев поездом(ночью), не считая того что на >> границе 2 раза будят, ехать нормально, а весной ещё и красиво. YP> Народ говорил, что самолетом из Москвы стоит почти столько же YP> сколько и поездом в купе. ИМХО, по времени одинаково выйдет. До аэропорта надо доехать и из аэропорта надо доехать. Плюс дурь с антитерроризмом в аэропортах. Плюс голова чумная после самолёта, хотя у всех по разному конечно. А в поезде как-то спокойнее. Приезжаешь и уезжаешь в/из центра. Можно опять же немного из окна поезда посмотреть. Т.е. поезд лично для меня лучше... -- С уважением, Михаил Монашёв mailto:postmaster на softsearch.ru ICQ# 166233339 http://michael.mindmix.ru/ Без бэкапа по жизни. From akovbovich на gmail.com Wed Feb 24 14:00:53 2010 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Thu, 25 Feb 2010 01:00:53 +0300 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: <4610365144.20100225004750@softsearch.ru> References: <7a1808af1002222243j2e8a6da3l4547132cec4808a0@mail.gmail.com> <201002241025.51560.gnatyna@ya.ru> <4610365144.20100225004750@softsearch.ru> Message-ID: <93db51671002241400v6bf44833y78a1665660f1e53f@mail.gmail.com> Ночью из поезда в окне особенно ничего не посмотришь) зато можно выспаться. А отель/гостиницу нет смысла снимать, за те же деньги квартира выйдет лучше и дешевле. За $75 снимал на Золотых воротах двушку люкс класса, после того как увидел что предлагает гостиница за эти же деньги. 25 февраля 2010 г. 0:47 пользователь Михаил Монашёв написал: > Здравствуйте, Yuri. > >>>> Расскажите, пожалуйста, о вашем опыте, как из Москвы в Киев ехать? >>>> =) Где жить, сколько стоит? Какие еще подводные камни. >>> В  прошлом  году ездил в Киев поездом(ночью), не считая того что на >>> границе 2 раза будят, ехать нормально, а весной ещё и красиво. > YP> Народ  говорил,  что  самолетом  из  Москвы стоит почти столько же > YP> сколько и поездом в купе. > > ИМХО,  по  времени  одинаково  выйдет.  До аэропорта надо доехать и из > аэропорта надо доехать. Плюс дурь с антитерроризмом в аэропортах. Плюс > голова  чумная  после  самолёта,  хотя  у всех по разному конечно. А в > поезде  как-то  спокойнее.  Приезжаешь  и  уезжаешь в/из центра. Можно > опять  же немного из окна поезда посмотреть. Т.е. поезд лично для меня > лучше... > > -- > > С уважением, > Михаил Монашёв > mailto:postmaster на softsearch.ru > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From andy на shitov.ru Thu Feb 25 00:19:42 2010 From: andy на shitov.ru (Andrew Shitov) Date: Thu, 25 Feb 2010 11:19:42 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7RhNGE0LvQsNC50L0gTjE5?= In-Reply-To: References: <2531265635293@webmail115.yandex.ru> <218771511002230904m5aa5d76cxee5e01defde4a8be@mail.gmail.com> Message-ID: Update, update, reminder, reminder. Офлайн номер 19, в любой конфигурации, сегодня в 18:30 в "Московском времени". http://www.495time.ru/ - м. Чистые пруды, Китай-город. P. S. На следующем апрельском офлайне есть шанс спросить что-нибудь Патрика Мишо (Patrick Michaud) о компиляторе Rakudo (например: когда?). -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From nordicdyno на yandex.ru Thu Feb 25 00:28:04 2010 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Thu, 25 Feb 2010 11:28:04 +0300 Subject: [Moscow.pm] =?koi8-r?b?78bGzMHKziBOMTk=?= In-Reply-To: <218771511002230904m5aa5d76cxee5e01defde4a8be@mail.gmail.com> References: <2531265635293@webmail115.yandex.ru> <218771511002230904m5aa5d76cxee5e01defde4a8be@mail.gmail.com> Message-ID: <32381267086484@webmail76.yandex.ru> Расскажешь про утилиту которую писал на ХакДее? :) Оно в OpenSoure есть? 23.02.10, 20:04, "Naim Shafiev" : > Да давайте.Время какое? стандартное? > From ashrub на agava.com Thu Feb 25 05:00:55 2010 From: ashrub на agava.com (Alexey Shrub) Date: Thu, 25 Feb 2010 16:00:55 +0300 Subject: [Moscow.pm] =?koi8-r?b?68HLINTF09TJ0s/XwdTYINDSyczP1sXOydEg0yDC?= =?koi8-r?b?wdrPyiDEwc7O2cg=?= In-Reply-To: <4B84E4DF.2070804@agava.com> References: <7a1808af1002222236y553cfd00g6f5e64865f088d39@mail.gmail.com> <4B84E4DF.2070804@agava.com> Message-ID: <4B867487.2000301@agava.com> Alexey Shrub wrote: > Akzhan Abdulin wrote: >> Опыт тестирования Ruby-приложений показал, что нужны мок-объекты и >> фабрики (или фикстуры). >> Возможно, вам полезно будет прочесть >> http://blog.openquality.ru/perl-subroutines-stubs/ >> http://blog.openquality.ru/perl-oop-stubs/ >> А также нечто общее: >> http://www.modernperlbooks.com/mt/2009/03/organizing-test-suites-with-testclass.html >> > http://search.cpan.org/~chromatic/Test-MockObject-1.09/lib/Test/MockObject.pm Тоже в тему http://search.cpan.org/~rkinyon/DBD-Mock-1.36/lib/DBD/Mock.pm - но этот мы не использовали, не скажу каков он From q на cono.org.ua Fri Feb 26 02:34:41 2010 From: q на cono.org.ua (Varyanick I. Alex) Date: Fri, 26 Feb 2010 12:34:41 +0200 Subject: [Moscow.pm] Perl Mova + YAPC::Russia 2010 In-Reply-To: <4610365144.20100225004750@softsearch.ru> References: <7a1808af1002222243j2e8a6da3l4547132cec4808a0@mail.gmail.com> <201002241025.51560.gnatyna@ya.ru> <4610365144.20100225004750@softsearch.ru> Message-ID: <20100226103441.GM7674@tazik.org.ua> Здравствуйте, Михаил Монашёв! On Thu, Feb 25, 2010 at 12:47:50AM +0300, Вы писали: > ИМХО, по времени одинаково выйдет. До аэропорта надо доехать и из > аэропорта надо доехать. Плюс дурь с антитерроризмом в аэропортах. Плюс > голова чумная после самолёта, хотя у всех по разному конечно. А в > поезде как-то спокойнее. Приезжаешь и уезжаешь в/из центра. Можно > опять же немного из окна поезда посмотреть. Т.е. поезд лично для меня > лучше... Когда мы ездили в Москву на конференцию, то летели самолётом, т.к. на самолёте билет получался в полтора раза дешевле. Перелёт занимал 1 час 20 минут, на таможне очень быстро, мы приехали за час до вылета. Единственное не повезло когда летели обратно в Украину, то когда мы приехали в аэропорт, то наш самолёт ещё не вылетел из Киева :) Цены: Поезд = 750UAH = 93.75USD (в одну сторону) Самолёт = 1000UAH = 125USD (туда и обратно) До аэропорта в Москве добирались за час, до аэропорта в Киеве за 30-40 минут. От поезда я очень устаю, а на самолёте очень классно, в будущем даже не рассматриваю поезд :) Но каждому своё. -- Varyanick I. Alex icq: 102 575 440 skype: cono.. q на cono.org.ua From andy на shitov.ru Sat Feb 27 07:19:41 2010 From: andy на shitov.ru (Andrew Shitov) Date: Sat, 27 Feb 2010 18:19:41 +0300 Subject: [Moscow.pm] =?utf-8?b?TWF5UGVybCDQvdCwINCg0JjQoisr?= Message-ID: В этом году ежегодная конференция MayPerl пройдет не в мае, а в апреле в составе конференции РИТ++. Сам РИТ++ пройдет 12-14 апреля. Наша конференция в конференции хочет осветить такие темы: - Perl в крупных организациях; - Perl 6; - Perl в сравнении с другими языками программирования. Прием заявок уже открыт на доклады, и я приглашаю всех желающих сделать интересный рассказ написать мне. Гость MayPerl - архитектор Rakudo Патрик Мишо. Сайт РИТ++ с регистрацией и личным кабинетом: http://ritconf.ru/. Мероприятие пройдет в центре Москвы, в Инфопространстве, что напротив церетелевского Петра. P. S. Не надо стесняться попросить своих работодателей оплатить участие :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From alexusblack на gmail.com Sat Feb 27 11:37:13 2010 From: alexusblack на gmail.com (Alexus Black) Date: Sat, 27 Feb 2010 22:37:13 +0300 Subject: [Moscow.pm] =?koi8-r?b?TWF5UGVybCDOwSDy6fQrKw==?= In-Reply-To: References: Message-ID: Гм, а из своего кармана можно заплатить? А то вдруг работодатель не согласиться? 27 февраля 2010 г. 18:19 пользователь Andrew Shitov написал: > В этом году ежегодная конференция MayPerl пройдет не в мае, а в апреле > в составе конференции РИТ++. Сам РИТ++ пройдет 12-14 апреля. > > Наша конференция в конференции хочет осветить такие темы: > > - Perl в крупных организациях; > - Perl 6; > - Perl в сравнении с другими языками программирования. > > Прием заявок уже открыт на доклады, и я приглашаю всех желающих > сделать интересный рассказ написать мне. > > Гость MayPerl - архитектор Rakudo Патрик Мишо. > > Сайт РИТ++ с регистрацией и личным кабинетом: http://ritconf.ru/. > Мероприятие пройдет в центре Москвы, в Инфопространстве, что напротив > церетелевского Петра. > > P. S. Не надо стесняться попросить своих работодателей оплатить участие :-) > > -- > 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 Sat Feb 27 11:38:44 2010 From: andy на shitov.ru (Andrew Shitov) Date: Sat, 27 Feb 2010 22:38:44 +0300 Subject: [Moscow.pm] =?utf-8?b?TWF5UGVybCDQvdCwINCg0JjQoisr?= In-Reply-To: References: Message-ID: > Гм, а из своего кармана можно заплатить? А то вдруг работодатель не > согласиться? Можно. Можно и за друга заплатить :-) Кстати, цена повышается с 1 марта. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From evgeniy на kosov.su Sun Feb 28 14:09:28 2010 From: evgeniy на kosov.su (Evgeniy Kosov) Date: Mon, 01 Mar 2010 01:09:28 +0300 Subject: [Moscow.pm] =?utf-8?b?TWF5UGVybCDQvdCwINCg0JjQoisr?= In-Reply-To: References: Message-ID: > Гость MayPerl - архитектор Rakudo Патрик Мишо. А не планируется какой-либо открытой встречи, как это было на Хайлоад++ с Тимом Бунсом? -- С уважением, Евгений Косов From andy на shitov.ru Sun Feb 28 14:14:45 2010 From: andy на shitov.ru (Andrew Shitov) Date: Mon, 1 Mar 2010 01:14:45 +0300 Subject: [Moscow.pm] =?utf-8?b?TWF5UGVybCDQvdCwINCg0JjQoisr?= In-Reply-To: References: Message-ID: > А не планируется какой-либо открытой встречи, как это было на Хайлоад++ с > Тимом Бунсом? Планируется, но пока подробностей нет. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru