From ilvin на mail.ru Sun Nov 3 10:53:52 2013 From: ilvin на mail.ru (=?UTF-8?B?0JjQu9GM0Y8g0JLQuNC90L7QutGD0YDQvtCy?=) Date: Sun, 03 Nov 2013 22:53:52 +0400 Subject: [Moscow.pm] =?utf-8?q?Getopt=3A=3ALong=3A=3AGetOptionsFromString?= In-Reply-To: References: Message-ID: <1383504832.684110969@f94.i.mail.ru> Конечно же безопасно! А вот те данные, которые вы получите от этой функции потенциально опасны. С почтением,   Илья Винокуров. Четверг, 31 октября 2013, 23:09 +11:00 от from_mars : >Утра. > >Пишу жабер-бота и хочу прикрутить к нему обработку опций. Опции хочу >парсить этой функцией - Getopt::Long::GetOptionsFromString. >Вопрос такой - безопасно ли в нее кидать строки из чата или их нужно >как-то экранировать от хакеров? :) >И почему? > >Спасибо. > >-- >Moscow.pm mailing list >moscow-pm на pm.org | http://moscow.pm.org -- Илья Винокуров ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From khrt на ya.ru Mon Nov 4 00:31:57 2013 From: khrt на ya.ru (Artie Kh) Date: Mon, 4 Nov 2013 10:31:57 +0200 Subject: [Moscow.pm] Prefork asynchronous web server Message-ID: Привет, может быть кто-нибудь знает какой-нибудь асинхронный префорк веб-сервер у которого уже есть готовый handler для Plack/PSGI? Я знаю про Twiggy::Prefork, но у него есть проблемы с работой - то он у него зависают все воркеры, то не умирает родительский процесс при рестарте/выключении. Hypnotoad не подходит, т.к. внутри него не работают conditional variables, а у нас все приложение построено на них. Сейчас приложение работает под управлением Twiggy, но хочется использовать всю вычислительную мощность сервера и иметь хотя бы 4 воркера. -- ak From onokonem на gmail.com Mon Nov 4 00:54:57 2013 From: onokonem на gmail.com (Daniel Podolsky) Date: Mon, 4 Nov 2013 12:54:57 +0400 Subject: [Moscow.pm] Prefork asynchronous web server In-Reply-To: References: Message-ID: > Сейчас приложение работает под управлением Twiggy, но хочется использовать всю вычислительную мощность сервера и иметь хотя бы 4 воркера. 4 Twiggy на разных портах и nginx перед ними. Одна проблема - Twiggy::Prefork имеет возможность время от времени перезапускать детей, на случай утечек в них. Как реализовать эту схему с одиночными Twiggy - я не знаю. From dsimonov на gmail.com Mon Nov 4 01:24:07 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Mon, 4 Nov 2013 13:24:07 +0400 Subject: [Moscow.pm] Prefork asynchronous web server In-Reply-To: References: Message-ID: При реальных нагрузках Twiggy::Prefork перестаёт линейно увеличивать эффективность hellow-world приложения где-то после 1к rps при 4х воркерах. Дальнейшее добавление эффективности не прибавляет. Это результаты стрельбы как раз на прошлой неделе. --- Dmitriy V. Simonov, Perl & Python programmer 2013/11/4 Artie Kh > Привет, > > может быть кто-нибудь знает какой-нибудь асинхронный префорк веб-сервер у > которого уже есть готовый handler для Plack/PSGI? > > Я знаю про Twiggy::Prefork, но у него есть проблемы с работой - то он у > него зависают все воркеры, то не умирает родительский процесс при > рестарте/выключении. > Hypnotoad не подходит, т.к. внутри него не работают conditional variables, > а у нас все приложение построено на них. > > Сейчас приложение работает под управлением Twiggy, но хочется использовать > всю вычислительную мощность сервера и иметь хотя бы 4 воркера. > > -- > ak > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From mons на cpan.org Mon Nov 4 05:38:51 2013 From: mons на cpan.org (Mons Anderson) Date: Mon, 4 Nov 2013 17:38:51 +0400 Subject: [Moscow.pm] Prefork asynchronous web server In-Reply-To: References: Message-ID: <3DCEA736-36FC-497B-8706-935BF0EABA40@corp.mail.ru> On 04.11.2013, at 12:31, Artie Kh wrote: > Привет, > > может быть кто-нибудь знает какой-нибудь асинхронный префорк веб-сервер у которого уже есть готовый handler для Plack/PSGI? > > Я знаю про Twiggy::Prefork, но у него есть проблемы с работой - то он у него зависают все воркеры, то не умирает родительский процесс при рестарте/выключении. Мы не используем psgi, но все приложения у нас на Daemond::Lite+Ae::HTTP::Server, расфорканы на все 24 ядра. Но во моему psgi handler довольно просто пишется. Попробуйте взять https://github.com/Mons/Daemond-Lite, внутри него запустить https://github.com/Mons/AnyEvent-HTTP-Server-II, а для него написать простенький psgi handler > Hypnotoad не подходит, т.к. внутри него не работают conditional variables, а у нас все приложение построено на них. А можно поподробнее? Есть подозрение, что вы их неправильно используете. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From khrt на ya.ru Mon Nov 4 07:42:44 2013 From: khrt на ya.ru (Artie Kh) Date: Mon, 4 Nov 2013 17:42:44 +0200 Subject: [Moscow.pm] Prefork asynchronous web server Message-ID: <8922285C5FE64A84BF1C090DEABC447B@gmail.com> > Hypnotoad не подходит, т.к. внутри него не работают conditional variables, а у нас все приложение построено на них. > А можно поподробнее? Есть подозрение, что вы их неправильно используете. Где-то в рассылке mojolicious Sebastian Riedel писал, что у них там не работают conditional variables. Возможно из-за того что все там обернуто в их Mojo::IOLoop. -- ak From mons на cpan.org Mon Nov 4 07:55:57 2013 From: mons на cpan.org (Mons Anderson) Date: Mon, 4 Nov 2013 19:55:57 +0400 Subject: [Moscow.pm] Prefork asynchronous web server In-Reply-To: <8922285C5FE64A84BF1C090DEABC447B@gmail.com> References: <8922285C5FE64A84BF1C090DEABC447B@gmail.com> Message-ID: On 04.11.2013, at 19:42, Artie Kh wrote: >> Hypnotoad не подходит, т.к. внутри него не работают conditional variables, а у нас все приложение построено на них. >> А можно поподробнее? Есть подозрение, что вы их неправильно используете. > > Где-то в рассылке mojolicious Sebastian Riedel писал, что у них там не работают conditional variables. > Возможно из-за того что все там обернуто в их Mojo::IOLoop. и всё-таки пример, плиз. что-то где-то это ни о чём cv не может не работать в силу крайне простого своего устройства > > > > -- > ak > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From khrt на ya.ru Mon Nov 4 23:35:56 2013 From: khrt на ya.ru (Artie Kh) Date: Tue, 5 Nov 2013 09:35:56 +0200 Subject: [Moscow.pm] Prefork asynchronous web server Message-ID: Здесь ответ: https://groups.google.com/forum/?fromgroups#!searchin/mojolicious/async$20hypnotoad/mojolicious/QIm0DHPebto/YOXbygmcO6MJ -- ak From dzirtik на gmail.com Tue Nov 5 00:00:01 2013 From: dzirtik на gmail.com (=?KOI8-R?B?8MHXxcwg/cXSwsnOyc4=?=) Date: Tue, 5 Nov 2013 12:00:01 +0400 Subject: [Moscow.pm] =?koi8-r?b?7sXUxcjOyd7F08vB0SDX09TSxd7BIE1vc2Nvdy5w?= =?koi8-r?b?bSA3IM7P0cLS0Q==?= Message-ID: Всем привет. Предлагаю в этом месяце, в первый четверг провести встречу без докладов. Встретится в каком-нибудь баре и просто пообщаться. Хочется определится с кол-вом участников, и с местом, поэтому жду от вас предложений и подтверждение явки. Спасибо! -- С Уважением, Щербинин Павел ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From mi на ya.ru Tue Nov 5 01:59:49 2013 From: mi на ya.ru (Nikolay Mishin) Date: Tue, 05 Nov 2013 13:59:49 +0400 Subject: [Moscow.pm] =?koi8-r?b?7sXUxcjOyd7F08vB0SDX09TSxd7BIE1vc2Nvdy5w?= =?koi8-r?b?bSA3IM7P0cLS0Q==?= In-Reply-To: References: Message-ID: <197331383645589@web28m.yandex.ru> Паша, отличная идея!! можно какой-нибудь пивной ресторан Дурдинъ на Соколе http://www.timeout.ru/restaurant/place/5567/ или что-ть попроще, кружка, например, 05.11.2013, 12:00, "Павел Щербинин" : > Всем привет. > > Предлагаю в этом месяце, в первый четверг провести встречу без докладов. Встретится в каком-нибудь баре и просто пообщаться. > > Хочется определится с кол-вом участников, и с местом, поэтому жду от вас предложений и подтверждение явки. > > Спасибо! > > -- > С Уважением, Щербинин Павел > > , > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- С уважением Николай Мишин From proler на gmail.com Tue Nov 5 02:06:29 2013 From: proler на gmail.com (=?utf-8?B?0J7Qu9C10LMg0JDQu9C10LrRgdC10LXQvdC60L7Qsg==?=) Date: Tue, 05 Nov 2013 14:06:29 +0400 Subject: [Moscow.pm] =?utf-8?b?0J3QtdGC0LXRhdC90LjRh9C10YHQutCw0Y8g0LI=?= =?utf-8?b?0YHRgtGA0LXRh9CwIE1vc2Nvdy5wbSA3INC90L7Rj9Cx0YDRjw==?= In-Reply-To: <197331383645589@web28m.yandex.ru> References: <197331383645589@web28m.yandex.ru> Message-ID: Nikolay Mishin писал(а) в своём письме Tue, 05 Nov 2013 13:59:49 +0400: А может где-нибудь подальше от mail.ru? Всмысле ближе к центру? > Паша, отличная идея!! > > можно какой-нибудь > > пивной ресторан > Дурдинъ на Соколе > http://www.timeout.ru/restaurant/place/5567/ > > или что-ть попроще, кружка, например, > > 05.11.2013, 12:00, "Павел Щербинин" : >> Всем привет. >> >> Предлагаю в этом месяце, в первый четверг провести встречу без >> докладов. Встретится в каком-нибудь баре и просто пообщаться. >> >> Хочется определится с кол-вом участников, и с местом, поэтому жду от >> вас предложений и подтверждение явки. >> >> Спасибо! >> >> -- >> С Уважением, Щербинин Павел >> >> , >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org From mi на ya.ru Tue Nov 5 02:43:01 2013 From: mi на ya.ru (Nikolay Mishin) Date: Tue, 05 Nov 2013 14:43:01 +0400 Subject: [Moscow.pm] =?koi8-r?b?7sXUxcjOyd7F08vB0SDX09TSxd7BIE1vc2Nvdy5w?= =?koi8-r?b?bSA3IM7P0cLS0Q==?= In-Reply-To: References: <197331383645589@web28m.yandex.ru> Message-ID: <4141383648181@web12g.yandex.ru> поручик Ржевский на третьяковке, например, или кружка на Тургеневской в принципе , встретиться можно и в Макдо на Пушкинской..как вас такая идея? 05.11.2013, 14:07, "Олег Алексеенков" : > Nikolay Mishin писал(а) в своём письме Tue, 05 Nov 2013 > 13:59:49 +0400: > > А может где-нибудь подальше от mail.ru? > Всмысле ближе к центру? > >>  Паша, отличная идея!! >> >>  можно какой-нибудь >> >>  пивной ресторан >>  Дурдинъ на Соколе >>  http://www.timeout.ru/restaurant/place/5567/ >> >>  или что-ть попроще, кружка, например, >> >>  05.11.2013, 12:00, "Павел Щербинин" : >>>  Всем привет. >>> >>>  Предлагаю в этом месяце, в первый четверг провести встречу без >>>  докладов. Встретится в каком-нибудь баре и просто пообщаться. >>> >>>  Хочется определится с кол-вом участников, и с местом, поэтому жду от >>>  вас предложений и подтверждение явки. >>> >>>  Спасибо! >>> >>>  -- >>>  С Уважением, Щербинин Павел >>> >>>  , >>>  -- >>>  Moscow.pm mailing list >>>  moscow-pm на pm.org | http://moscow.pm.org > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- С уважением Николай Мишин From ivan на serezhkin.com Tue Nov 5 03:37:04 2013 From: ivan на serezhkin.com (Vany Serezhkin) Date: Tue, 05 Nov 2013 15:37:04 +0400 Subject: [Moscow.pm] =?koi8-r?b?7sXUxcjOyd7F08vB0SDX09TSxd7BIE1vc2Nvdy5w?= =?koi8-r?b?bSA3IM7P0cLS0Q==?= In-Reply-To: <4141383648181@web12g.yandex.ru> References: <197331383645589@web28m.yandex.ru> <4141383648181@web12g.yandex.ru> Message-ID: <5278D860.7050904@serezhkin.com> Давайте в тяпницу и в каком нибудь не очень понтовом месте - типа кружки. -- WBR, Vany From mi на ya.ru Tue Nov 5 03:49:34 2013 From: mi на ya.ru (Nikolay Mishin) Date: Tue, 05 Nov 2013 15:49:34 +0400 Subject: [Moscow.pm] =?koi8-r?b?7sXUxcjOyd7F08vB0SDX09TSxd7BIE1vc2Nvdy5w?= =?koi8-r?b?bSA3IM7P0cLS0Q==?= In-Reply-To: <5278D860.7050904@serezhkin.com> References: <197331383645589@web28m.yandex.ru> <4141383648181@web12g.yandex.ru> <5278D860.7050904@serezhkin.com> Message-ID: <219061383652174@web12g.yandex.ru> да, пятница, даже получше, ок 05.11.2013, 15:37, "Vany Serezhkin" : > Давайте в тяпницу и в каком нибудь не очень понтовом месте - типа кружки. > > -- > WBR, Vany > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- С уважением Николай Мишин From chesnokov.ilya на gmail.com Tue Nov 5 03:57:45 2013 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Tue, 5 Nov 2013 15:57:45 +0400 Subject: [Moscow.pm] =?utf-8?b?0J3QtdGC0LXRhdC90LjRh9C10YHQutCw0Y8g0LI=?= =?utf-8?b?0YHRgtGA0LXRh9CwIE1vc2Nvdy5wbSA3INC90L7Rj9Cx0YDRjw==?= In-Reply-To: <219061383652174@web12g.yandex.ru> References: <197331383645589@web28m.yandex.ru> <4141383648181@web12g.yandex.ru> <5278D860.7050904@serezhkin.com> <219061383652174@web12g.yandex.ru> Message-ID: Я в пятницу не смогу. А в четверг подъехал бы. 5 ноября 2013 г., 15:49 пользователь Nikolay Mishin написал: > да, пятница, даже получше, ок > > 05.11.2013, 15:37, "Vany Serezhkin" : > > Давайте в тяпницу и в каком нибудь не очень понтовом месте - типа кружки. > > > > -- > > WBR, Vany > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > -- > С уважением > Николай Мишин > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ilya Chesnokov ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From mi на ya.ru Tue Nov 5 04:02:56 2013 From: mi на ya.ru (Nikolay Mishin) Date: Tue, 05 Nov 2013 16:02:56 +0400 Subject: [Moscow.pm] =?koi8-r?b?7sXUxcjOyd7F08vB0SDX09TSxd7BIE1vc2Nvdy5w?= =?koi8-r?b?bSA3IM7P0cLS0Q==?= In-Reply-To: References: <197331383645589@web28m.yandex.ru> <4141383648181@web12g.yandex.ru> <5278D860.7050904@serezhkin.com> <219061383652174@web12g.yandex.ru> Message-ID: <257461383652976@web12g.yandex.ru> Илья, ты прилетел в Моcкву? 05.11.2013, 15:58, "Ilya Chesnokov" : > Я в пятницу не смогу. А в четверг подъехал бы. > > 5 ноября 2013 г., 15:49 пользователь Nikolay Mishin написал: >> да, пятница, даже получше, ок >> >> 05.11.2013, 15:37, "Vany Serezhkin" : >>> Давайте в тяпницу и в каком нибудь не очень понтовом месте - типа кружки. >>> >>> -- >>> WBR, Vany >>> >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >> >> -- >> С уважением >> Николай Мишин >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > -- > Best regards, > Ilya Chesnokov > , > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- С уважением Николай Мишин From chesnokov.ilya на gmail.com Tue Nov 5 04:16:37 2013 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Tue, 5 Nov 2013 16:16:37 +0400 Subject: [Moscow.pm] =?utf-8?b?0J3QtdGC0LXRhdC90LjRh9C10YHQutCw0Y8g0LI=?= =?utf-8?b?0YHRgtGA0LXRh9CwIE1vc2Nvdy5wbSA3INC90L7Rj9Cx0YDRjw==?= In-Reply-To: <257461383652976@web12g.yandex.ru> References: <197331383645589@web28m.yandex.ru> <4141383648181@web12g.yandex.ru> <5278D860.7050904@serezhkin.com> <219061383652174@web12g.yandex.ru> <257461383652976@web12g.yandex.ru> Message-ID: 5 ноября 2013 г., 16:02 пользователь Nikolay Mishin написал: > Илья, ты прилетел в Моcкву? > > Да мне тут и подъехать недалеко... :) 05.11.2013, 15:58, "Ilya Chesnokov" : > > Я в пятницу не смогу. А в четверг подъехал бы. > > > > 5 ноября 2013 г., 15:49 пользователь Nikolay Mishin написал: > >> да, пятница, даже получше, ок > >> > >> 05.11.2013, 15:37, "Vany Serezhkin" : > >>> Давайте в тяпницу и в каком нибудь не очень понтовом месте - типа > кружки. > >>> > >>> -- > >>> WBR, Vany > >>> > >>> -- > >>> Moscow.pm mailing list > >>> moscow-pm на pm.org | http://moscow.pm.org > >> > >> -- > >> С уважением > >> Николай Мишин > >> > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > > > > -- > > Best regards, > > Ilya Chesnokov > > , > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > -- > С уважением > Николай Мишин > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ilya Chesnokov ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dzirtik на gmail.com Tue Nov 5 05:51:55 2013 From: dzirtik на gmail.com (=?KOI8-R?B?8MHXxcwg/cXSwsnOyc4=?=) Date: Tue, 5 Nov 2013 17:51:55 +0400 Subject: [Moscow.pm] =?koi8-r?b?7sXUxcjOyd7F08vB0SDX09TSxd7BIE1vc2Nvdy5w?= =?koi8-r?b?bSA3IM7P0cLS0Q==?= In-Reply-To: References: <197331383645589@web28m.yandex.ru> <4141383648181@web12g.yandex.ru> <5278D860.7050904@serezhkin.com> <219061383652174@web12g.yandex.ru> <257461383652976@web12g.yandex.ru> Message-ID: Давайте в четверг. Негоже нарушать традиции :-) 05 нояб. 2013 г. 16:16 пользователь "Ilya Chesnokov" < chesnokov.ilya на gmail.com> написал: > 5 ноября 2013 г., 16:02 пользователь Nikolay Mishin написал: > >> Илья, ты прилетел в Моcкву? >> >> > Да мне тут и подъехать недалеко... :) > > 05.11.2013, 15:58, "Ilya Chesnokov" : >> > Я в пятницу не смогу. А в четверг подъехал бы. >> > >> > 5 ноября 2013 г., 15:49 пользователь Nikolay Mishin написал: >> >> да, пятница, даже получше, ок >> >> >> >> 05.11.2013, 15:37, "Vany Serezhkin" : >> >>> Давайте в тяпницу и в каком нибудь не очень понтовом месте - типа >> кружки. >> >>> >> >>> -- >> >>> WBR, Vany >> >>> >> >>> -- >> >>> Moscow.pm mailing list >> >>> moscow-pm на pm.org | http://moscow.pm.org >> >> >> >> -- >> >> С уважением >> >> Николай Мишин >> >> >> >> -- >> >> Moscow.pm mailing list >> >> moscow-pm на pm.org | http://moscow.pm.org >> > >> > -- >> > Best regards, >> > Ilya Chesnokov >> > , >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> >> -- >> С уважением >> Николай Мишин >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > Best regards, > Ilya Chesnokov > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на bessarabov.ru Tue Nov 5 06:25:55 2013 From: ivan на bessarabov.ru (=?UTF-8?B?0JjQstCw0L0g0JHQtdGB0YHQsNGA0LDQsdC+0LI=?=) Date: Tue, 5 Nov 2013 18:25:55 +0400 Subject: [Moscow.pm] =?utf-8?b?0J3QtdGC0LXRhdC90LjRh9C10YHQutCw0Y8g0LI=?= =?utf-8?b?0YHRgtGA0LXRh9CwIE1vc2Nvdy5wbSA3INC90L7Rj9Cx0YDRjw==?= In-Reply-To: References: Message-ID: Явку подтверждаю =) 5 ноября 2013 г., 12:00 пользователь Павел Щербинин написал: > Всем привет. > > Предлагаю в этом месяце, в первый четверг провести встречу без докладов. > Встретится в каком-нибудь баре и просто пообщаться. > > Хочется определится с кол-вом участников, и с местом, поэтому жду от вас > предложений и подтверждение явки. > > Спасибо! > > -- > С Уважением, > Щербинин Павел > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From voronovaa на gmail.com Tue Nov 5 22:46:32 2013 From: voronovaa на gmail.com (Alexander Voronov) Date: Wed, 6 Nov 2013 10:46:32 +0400 Subject: [Moscow.pm] =?utf-8?b?0J3QtdGC0LXRhdC90LjRh9C10YHQutCw0Y8g0LI=?= =?utf-8?b?0YHRgtGA0LXRh9CwIE1vc2Nvdy5wbSA3INC90L7Rj9Cx0YDRjw==?= In-Reply-To: References: Message-ID: +1 5 ноября 2013 г., 18:25 пользователь Иван Бессарабов написал: > Явку подтверждаю =) > > 5 ноября 2013 г., 12:00 пользователь Павел Щербинин > написал: > > Всем привет. > > > > Предлагаю в этом месяце, в первый четверг провести встречу без докладов. > > Встретится в каком-нибудь баре и просто пообщаться. > > > > Хочется определится с кол-вом участников, и с местом, поэтому жду от вас > > предложений и подтверждение явки. > > > > Спасибо! > > > > -- > > С Уважением, > > Щербинин Павел > > > > -- > > 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 dzirtik на gmail.com Wed Nov 6 00:16:38 2013 From: dzirtik на gmail.com (=?KOI8-R?B?8MHXxcwg/cXSwsnOyc4=?=) Date: Wed, 6 Nov 2013 12:16:38 +0400 Subject: [Moscow.pm] =?koi8-r?b?7sXUxcjOyd7F08vB0SDX09TSxd7BIE1vc2Nvdy5w?= =?koi8-r?b?bSA3IM7P0cLS0Q==?= In-Reply-To: References: Message-ID: Если есть еще желающие отпишитесь пожалуйста, мне нужно знать на сколько человек бронировать стол. 6 ноября 2013 г., 10:46 пользователь Alexander Voronov написал: > +1 > > > 5 ноября 2013 г., 18:25 пользователь Иван Бессарабов написал: > > Явку подтверждаю =) >> >> 5 ноября 2013 г., 12:00 пользователь Павел Щербинин >> написал: >> > Всем привет. >> > >> > Предлагаю в этом месяце, в первый четверг провести встречу без докладов. >> > Встретится в каком-нибудь баре и просто пообщаться. >> > >> > Хочется определится с кол-вом участников, и с местом, поэтому жду от вас >> > предложений и подтверждение явки. >> > >> > Спасибо! >> > >> > -- >> > С Уважением, >> > Щербинин Павел >> > >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> > >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > С уважением, > Александр > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- С Уважением, Щербинин Павел ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From mi на ya.ru Wed Nov 6 03:03:58 2013 From: mi на ya.ru (Nikolay Mishin) Date: Wed, 06 Nov 2013 15:03:58 +0400 Subject: [Moscow.pm] =?koi8-r?b?7sXUxcjOyd7F08vB0SDX09TSxd7BIE1vc2Nvdy5w?= =?koi8-r?b?bSA3IM7P0cLS0Q==?= In-Reply-To: References: Message-ID: <52551383735838@web23j.yandex.ru> Вложение в формате HTML было извлечено… URL: From dzirtik на gmail.com Wed Nov 6 03:48:36 2013 From: dzirtik на gmail.com (=?KOI8-R?B?8MHXxcwg/cXSwsnOyc4=?=) Date: Wed, 6 Nov 2013 15:48:36 +0400 Subject: [Moscow.pm] =?koi8-r?b?7sXUxcjOyd7F08vB0SDX09TSxd7BIE1vc2Nvdy5w?= =?koi8-r?b?bSA3IM7P0cLS0Q==?= In-Reply-To: <52551383735838@web23j.yandex.ru> References: <52551383735838@web23j.yandex.ru> Message-ID: Встречаемся завтра в 19.30 в пабе Скотланд Ярдб ул. Петровка, 34 Стол забронирован на имя Щербинин Павел, бронировал на 10 человек, надеюсь наберемся)) Если что мой телефон +7 916 964 пять девять 65 6 ноября 2013 г., 15:03 пользователь Nikolay Mishin написал: > +1 > Я свидетель, а в чем дело? > > 06.11.2013, 12:17, "Павел Щербинин" : > > Если есть еще желающие отпишитесь пожалуйста, мне нужно знать на сколько > человек бронировать стол. > > > 6 ноября 2013 г., 10:46 пользователь Alexander Voronov < > voronovaa на gmail.com> написал: > > +1 > > > 5 ноября 2013 г., 18:25 пользователь Иван Бессарабов написал: > > Явку подтверждаю =) > > 5 ноября 2013 г., 12:00 пользователь Павел Щербинин > написал: > > Всем привет. > > > > Предлагаю в этом месяце, в первый четверг провести встречу без докладов. > > Встретится в каком-нибудь баре и просто пообщаться. > > > > Хочется определится с кол-вом участников, и с местом, поэтому жду от вас > > предложений и подтверждение явки. > > > > Спасибо! > > > > -- > > С Уважением, > > Щербинин Павел > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > > > -- > С уважением, > Александр > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > > > -- > С Уважением, > Щербинин Павел > , > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > > -- > С уважением > Николай Мишин > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- С Уважением, Щербинин Павел ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From gm.tr0r на gmail.com Wed Nov 6 04:09:22 2013 From: gm.tr0r на gmail.com (Mark Bulgakov) Date: Wed, 6 Nov 2013 16:09:22 +0400 Subject: [Moscow.pm] =?koi8-r?b?5MHKxNbF09Qg09DJ08vBINLB09PZzMvJIE1vc2Nv?= =?koi8-r?b?dy1wbTsg1M/NIDczLCDX2dDV08sgNw==?= In-Reply-To: References: Message-ID: +1 06.11.2013 15:49 пользователь написал: > Сообщения, предназначенные для списка рассылки Moscow-pm, необходимо > отправлять по адресу > moscow-pm на pm.org > > Для изменения параметров подписки вы можеже использовать веб-страницу > http://mail.pm.org/mailman/listinfo/moscow-pm > > Для получения информации о том, как пользовать почтовым интерфейсом, > отправьте письмо, в теле или теме которого будет слово 'help', по > адресу: > moscow-pm-request на pm.org > > Адрес человека, ответственного за этот список рассылки: > moscow-pm-owner на pm.org > > При ответе, пожалуйста, измение тему письма так, чтобы она была более > содержательной чем "Re: Содержание дайджеста списка рассылки > Moscow-pm..." > > > В этом номере: > > 1. Re: Нетехническая встреча Moscow.pm 7 ноября (Alexander Voronov) > 2. Re: Нетехническая встреча Moscow.pm 7 ноября (Павел Щербинин) > 3. Re: Нетехническая встреча Moscow.pm 7 ноября (Nikolay Mishin) > 4. Re: Нетехническая встреча Moscow.pm 7 ноября (Павел Щербинин) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Wed, 6 Nov 2013 10:46:32 +0400 > From: Alexander Voronov > To: "Moscow.pm group" > Subject: Re: [Moscow.pm] Нетехническая встреча Moscow.pm 7 ноября > Message-ID: > VdOPHDk_A на mail.gmail.com> > Content-Type: text/plain; charset="utf-8" > > +1 > > > 5 ноября 2013 г., 18:25 пользователь Иван Бессарабов > написал: > > > Явку подтверждаю =) > > > > 5 ноября 2013 г., 12:00 пользователь Павел Щербинин > > написал: > > > Всем привет. > > > > > > Предлагаю в этом месяце, в первый четверг провести встречу без > докладов. > > > Встретится в каком-нибудь баре и просто пообщаться. > > > > > > Хочется определится с кол-вом участников, и с местом, поэтому жду от > вас > > > предложений и подтверждение явки. > > > > > > Спасибо! > > > > > > -- > > > С Уважением, > > > Щербинин Павел > > > > > > -- > > > 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: < > http://mail.pm.org/pipermail/moscow-pm/attachments/20131106/882a93d8/attachment-0001.html > > > > ------------------------------ > > Message: 2 > Date: Wed, 6 Nov 2013 12:16:38 +0400 > From: Павел Щербинин > To: "Moscow.pm group" > Subject: Re: [Moscow.pm] Нетехническая встреча Moscow.pm 7 ноября > Message-ID: > foWwd6GAXJh4Cw на mail.gmail.com> > Content-Type: text/plain; charset="koi8-r" > > Если есть еще желающие отпишитесь пожалуйста, мне нужно знать на сколько > человек бронировать стол. > > > 6 ноября 2013 г., 10:46 пользователь Alexander Voronov > написал: > > > +1 > > > > > > 5 ноября 2013 г., 18:25 пользователь Иван Бессарабов >написал: > > > > Явку подтверждаю =) > >> > >> 5 ноября 2013 г., 12:00 пользователь Павел Щербинин > >> написал: > >> > Всем привет. > >> > > >> > Предлагаю в этом месяце, в первый четверг провести встречу без > докладов. > >> > Встретится в каком-нибудь баре и просто пообщаться. > >> > > >> > Хочется определится с кол-вом участников, и с местом, поэтому жду от > вас > >> > предложений и подтверждение явки. > >> > > >> > Спасибо! > >> > > >> > -- > >> > С Уважением, > >> > Щербинин Павел > >> > > >> > -- > >> > Moscow.pm mailing list > >> > moscow-pm на pm.org | http://moscow.pm.org > >> > > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > >> > > > > > > > > -- > > С уважением, > > Александр > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > > -- > С Уважением, > Щербинин Павел > ----------- следущая часть ----------- > Вложение в формате HTML было извлечено… > URL: < > http://mail.pm.org/pipermail/moscow-pm/attachments/20131106/3b3cd60b/attachment-0001.html > > > > ------------------------------ > > Message: 3 > Date: Wed, 06 Nov 2013 15:03:58 +0400 > From: Nikolay Mishin > To: Moscow.pm group > Subject: Re: [Moscow.pm] Нетехническая встреча Moscow.pm 7 ноября > Message-ID: <52551383735838 на web23j.yandex.ru> > Content-Type: text/plain; charset="koi8-r" > > Вложение в формате HTML было извлечено… > URL: < > http://mail.pm.org/pipermail/moscow-pm/attachments/20131106/5f64dfe1/attachment-0001.html > > > > ------------------------------ > > Message: 4 > Date: Wed, 6 Nov 2013 15:48:36 +0400 > From: Павел Щербинин > To: "Moscow.pm group" > Subject: Re: [Moscow.pm] Нетехническая встреча Moscow.pm 7 ноября > Message-ID: > SRoAyJ_hcbsirv7+tg на mail.gmail.com> > Content-Type: text/plain; charset="koi8-r" > > Встречаемся завтра в 19.30 в пабе Скотланд Ярдб ул. Петровка, 34 > > Стол забронирован на имя Щербинин Павел, бронировал на 10 человек, надеюсь > наберемся)) > > Если что мой телефон +7 916 964 пять девять 65 > > > 6 ноября 2013 г., 15:03 пользователь Nikolay Mishin написал: > > > +1 > > Я свидетель, а в чем дело? > > > > 06.11.2013, 12:17, "Павел Щербинин" : > > > > Если есть еще желающие отпишитесь пожалуйста, мне нужно знать на сколько > > человек бронировать стол. > > > > > > 6 ноября 2013 г., 10:46 пользователь Alexander Voronov < > > voronovaa на gmail.com> написал: > > > > +1 > > > > > > 5 ноября 2013 г., 18:25 пользователь Иван Бессарабов >написал: > > > > Явку подтверждаю =) > > > > 5 ноября 2013 г., 12:00 пользователь Павел Щербинин > > написал: > > > Всем привет. > > > > > > Предлагаю в этом месяце, в первый четверг провести встречу без > докладов. > > > Встретится в каком-нибудь баре и просто пообщаться. > > > > > > Хочется определится с кол-вом участников, и с местом, поэтому жду от > вас > > > предложений и подтверждение явки. > > > > > > Спасибо! > > > > > > -- > > > С Уважением, > > > Щербинин Павел > > > > > > -- > > > Moscow.pm mailing list > > > moscow-pm на pm.org | http://moscow.pm.org > > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > > > > > -- > > С уважением, > > Александр > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > > > > > -- > > С Уважением, > > Щербинин Павел > > , > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > > > -- > > С уважением > > Николай Мишин > > > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > > > > > -- > С Уважением, > Щербинин Павел > ----------- следущая часть ----------- > Вложение в формате HTML было извлечено… > URL: < > http://mail.pm.org/pipermail/moscow-pm/attachments/20131106/437938a2/attachment.html > > > > ------------------------------ > > Subject: Нижний колонтитул дайджеста > > _______________________________________________ > Moscow-pm mailing list > Moscow-pm на pm.org > http://mail.pm.org/mailman/listinfo/moscow-pm > > > ------------------------------ > > Конец Дайджест списка рассылки Moscow-pm; том 73, выпуск 7 > ********************************************************** > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From greyhard на gmail.com Wed Nov 6 05:02:42 2013 From: greyhard на gmail.com (=?koi8-r?B?6czYyc7ZyCDkxc7J0w==?=) Date: Wed, 6 Nov 2013 17:02:42 +0400 Subject: [Moscow.pm] =?koi8-r?b?7sXUxcjOyd7F08vB0SDX09TSxd7BIE1vc2Nvdy5w?= =?koi8-r?b?bSA3IM7P0cLS0Q==?= In-Reply-To: References: <52551383735838@web23j.yandex.ru> Message-ID: <0AD80B7D-429E-467A-8673-9D1E5C734585@gmail.com> +1 Отправлено с iPhone > 06 нояб. 2013 г., в 15:48, Павел Щербинин написал(а): > > Встречаемся завтра в 19.30 в пабе Скотланд Ярдб ул. Петровка, 34 > > Стол забронирован на имя Щербинин Павел, бронировал на 10 человек, надеюсь наберемся)) > > Если что мой телефон +7 916 964 пять девять 65 > > > 6 ноября 2013 г., 15:03 пользователь Nikolay Mishin написал: >> +1 >> Я свидетель, а в чем дело? >> >> 06.11.2013, 12:17, "Павел Щербинин" : >>> Если есть еще желающие отпишитесь пожалуйста, мне нужно знать на сколько человек бронировать стол. >>> >>> >>> 6 ноября 2013 г., 10:46 пользователь Alexander Voronov написал: >>> +1 >>> >>> >>> 5 ноября 2013 г., 18:25 пользователь Иван Бессарабов написал: >>> >>> Явку подтверждаю =) >>> >>> 5 ноября 2013 г., 12:00 пользователь Павел Щербинин написал: >>> > Всем привет. >>> > >>> > Предлагаю в этом месяце, в первый четверг провести встречу без докладов. >>> > Встретится в каком-нибудь баре и просто пообщаться. >>> > >>> > Хочется определится с кол-вом участников, и с местом, поэтому жду от вас >>> > предложений и подтверждение явки. >>> > >>> > Спасибо! >>> > >>> > -- >>> > С Уважением, >>> > Щербинин Павел >>> > >>> > -- >>> > Moscow.pm mailing list >>> > moscow-pm на pm.org | http://moscow.pm.org >>> > >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >>> >>> >>> -- >>> С уважением, >>> Александр >>> >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >>> >>> >>> -- >>> С Уважением, >>> Щербинин Павел >>> , >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >> >> >> -- >> С уважением >> Николай Мишин >> >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > > -- > С Уважением, > Щербинин Павел > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From swenyenssen на yahoo.com Thu Nov 7 10:05:52 2013 From: swenyenssen на yahoo.com (Swen Yenssen) Date: Thu, 7 Nov 2013 10:05:52 -0800 (PST) Subject: [Moscow.pm] =?utf-8?b?0JjRidC10LwgcGVybCDQv9GA0L7Qs9GA0LDQvNC8?= =?utf-8?b?0LjRgdGC0LAgKNGD0LTQsNC70LXQvdC60LAp?= Message-ID: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> Ищем бекенд девелопера - мастера на все руки, человека - умеющего работать самостоятельно. Работы предстоит много. Каждая задача не похожа на предыдущую. Кандидат должен обладать всеми перечисленными ниже навыками. Удаленный фултайм. Трекинг через Redmine. Большой плюс если изначально вы используете *nix на декстопе и имеете опыт разработки под распространенные perl-веб-фреймворки. Обязательным требованием является навыки проектирования систем с нуля. В идеале нам нужен человек который плотно работал с вебом да еще в крупной компании где четко поставлен процесс деплоя. Так сказать ищем человека способного приготовить качественный продакшн. Если ты не боишься замарать руки в дерьме и довести проект до ума - ты нам подходишь. P.S. Возможны варианты на парт-тайм, обговариваем отдельно. Бонусы 75000 руб/мес. Необходимые навыки perl, *nix, mysql, svn. Связь Email: swenyenssen на yahoo.com ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dmitry на eremeev.ru Thu Nov 7 10:10:45 2013 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Thu, 7 Nov 2013 22:10:45 +0400 Subject: [Moscow.pm] =?koi8-r?b?6d3FzSBwZXJsINDSz8fSwc3NydPUwSAo1cTBzMXO?= =?koi8-r?b?y8Ep?= In-Reply-To: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> References: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> Message-ID: Кажется этот емайл тут уже пробегал.) Yours, Dmitry Eremeev +7 499 7033207 > 07 нояб. 2013 г., в 22:05, Swen Yenssen написал(а): > > Ищем бекенд девелопера - мастера на все руки, человека - умеющего работать самостоятельно. Работы предстоит много. Каждая задача не похожа на предыдущую. Кандидат должен обладать всеми перечисленными ниже навыками. Удаленный фултайм. Трекинг через Redmine. Большой плюс если изначально вы используете *nix на декстопе и имеете опыт разработки под распространенные perl-веб-фреймворки. > Обязательным требованием является навыки проектирования систем с нуля. > В идеале нам нужен человек который плотно работал с вебом да еще в крупной компании где четко поставлен процесс деплоя. Так сказать ищем человека способного приготовить качественный продакшн. > Если ты не боишься замарать руки в дерьме и довести проект до ума - ты нам подходишь. > P.S. Возможны варианты на парт-тайм, обговариваем отдельно. > Бонусы > > 75000 руб/мес. > Необходимые навыки > > perl, *nix, mysql, svn. > > Связь > > Email: swenyenssen на yahoo.com > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From devrow на gmail.com Thu Nov 7 10:18:05 2013 From: devrow на gmail.com (devrow на gmail.com) Date: Thu, 07 Nov 2013 22:18:05 +0400 Subject: [Moscow.pm] =?windows-1251?b?yPnl7CBwZXJsIO/w7uPw4Ozs6PHy4CAo8+Tg?= =?windows-1251?b?6+Xt6uAp?= In-Reply-To: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> References: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> Message-ID: <527BD95D.1070509@gmail.com> у кого-то руки начинаются с фаланг пальцев, а у кого-то от локтя, реже от плечей. вы про какашки какой глубины и вязкозти? отдельное спасибо за поковыряться в вашем говнеце периодически. On 07.11.2013 22:05, Swen Yenssen wrote: > Если ты не боишься замарать руки в дерьме и довести проект до ума - ты > нам подходишь. > P.S. Возможны варианты на парт-тайм, обговариваем отдельно. From mi на ya.ru Fri Nov 8 01:36:30 2013 From: mi на ya.ru (Nikolay Mishin) Date: Fri, 08 Nov 2013 13:36:30 +0400 Subject: [Moscow.pm] =?koi8-r?b?7sXUxcjOyd7F08vB0SDX09TSxd7BIE1vc2Nvdy5w?= =?koi8-r?b?bSA3IM7P0cLS0Q==?= In-Reply-To: <0AD80B7D-429E-467A-8673-9D1E5C734585@gmail.com> References: <52551383735838@web23j.yandex.ru> <0AD80B7D-429E-467A-8673-9D1E5C734585@gmail.com> Message-ID: <6551383903390@web13g.yandex.ru> Ваня (Сережкин) жалко тебя не было, зато было много другого народа (например, Илья Чесноков специально приехал для этого из Рязани!), отлично посидели, я узнал про клевый сайт http://perltrap.com/ru/ -- там классные задачки http://pragmaticperl.com/issues -- там тоже оказались задачки http://digitalocean.com/ -- хостинг за $5 06.11.2013, 17:04, "Ильиных Денис" : > +1 > > Отправлено с iPhone > > 06 нояб. 2013 г., в 15:48, Павел Щербинин написал(а): > >> Встречаемся завтра в 19.30 в пабе Скотланд Ярдб ул. Петровка, 34 >> >> Стол забронирован на имя Щербинин Павел, бронировал на 10 человек, надеюсь наберемся)) >> >> Если что мой телефон +7 916 964 пять девять 65 >> >> 6 ноября 2013 г., 15:03 пользователь Nikolay Mishin написал: >>> +1 >>> Я свидетель, а в чем дело? >>> >>> 06.11.2013, 12:17, "Павел Щербинин" : >>>> Если есть еще желающие отпишитесь пожалуйста, мне нужно знать на сколько человек бронировать стол. >>>> >>>> 6 ноября 2013 г., 10:46 пользователь Alexander Voronov написал: >>>>> +1 >>>>> >>>>> 5 ноября 2013 г., 18:25 пользователь Иван Бессарабов написал: >>>>>> Явку подтверждаю =) >>>>>> >>>>>> 5 ноября 2013 г., 12:00 пользователь Павел Щербинин написал: >>>>>>> Всем привет. >>>>>>> >>>>>>> Предлагаю в этом месяце, в первый четверг провести встречу без докладов. >>>>>>> Встретится в каком-нибудь баре и просто пообщаться. >>>>>>> >>>>>>> Хочется определится с кол-вом участников, и с местом, поэтому жду от вас >>>>>>> предложений и подтверждение явки. >>>>>>> >>>>>>> Спасибо! >>>>>>> >>>>>>> -- >>>>>>> С Уважением, >>>>>>> Щербинин Павел >>>>>>> >>>>>> >>>>>>> -- >>>>>>> Moscow.pm mailing list >>>>>>> moscow-pm на pm.org | http://moscow.pm.org >>>>>>> >>>>>> -- >>>>>> Moscow.pm mailing list >>>>>> moscow-pm на pm.org | http://moscow.pm.org >>>>> >>>>> -- >>>>> С уважением, >>>>>                      Александр >>>>> >>>>> -- >>>>> Moscow.pm mailing list >>>>> moscow-pm на pm.org | http://moscow.pm.org >>>> >>>> -- >>>> С Уважением, Щербинин Павел >>>> >>>> , >>>> -- >>>> Moscow.pm mailing list >>>> moscow-pm на pm.org | http://moscow.pm.org >>> >>> -- >>> С уважением >>> Николай Мишин >>> >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >> >> -- >> С Уважением, Щербинин Павел >> -- >> 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 somerandomlogin на gmail.com Fri Nov 8 01:55:42 2013 From: somerandomlogin на gmail.com (Jack of Shadows) Date: Fri, 8 Nov 2013 13:55:42 +0400 Subject: [Moscow.pm] =?koi8-r?b?6d3FzSBwZXJsINDSz8fSwc3NydPUwSAo1cTBzMXO?= =?koi8-r?b?y8Ep?= In-Reply-To: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> References: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> Message-ID: Бонусы 75000 руб/мес. Это имеется в виду зарплата + бонус 75000 руб/мес.? :D 2013/11/7 Swen Yenssen > Ищем бекенд девелопера - мастера на все руки, человека - умеющего > работать самостоятельно. Работы предстоит много. Каждая задача не похожа на > предыдущую. Кандидат должен обладать всеми перечисленными ниже навыками. > Удаленный фултайм. Трекинг через Redmine. Большой плюс если изначально вы > используете *nix на декстопе и имеете опыт разработки под распространенные > perl-веб-фреймворки. > Обязательным требованием является навыки проектирования систем с нуля. > В идеале нам нужен человек который плотно работал с вебом да еще в крупной > компании где четко поставлен процесс деплоя. Так сказать ищем человека > способного приготовить качественный продакшн. > Если ты не боишься замарать руки в дерьме и довести проект до ума - ты нам > подходишь. > P.S. Возможны варианты на парт-тайм, обговариваем отдельно. > Бонусы > 75000 руб/мес. > Необходимые навыки > perl , *nix, mysql, > svn. > > Связь > > Email: swenyenssen на yahoo.com > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From chesnokov.ilya на gmail.com Fri Nov 8 03:37:40 2013 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Fri, 8 Nov 2013 15:37:40 +0400 Subject: [Moscow.pm] =?utf-8?b?0J3QtdGC0LXRhdC90LjRh9C10YHQutCw0Y8g0LI=?= =?utf-8?b?0YHRgtGA0LXRh9CwIE1vc2Nvdy5wbSA3INC90L7Rj9Cx0YDRjw==?= In-Reply-To: <6551383903390@web13g.yandex.ru> References: <52551383735838@web23j.yandex.ru> <0AD80B7D-429E-467A-8673-9D1E5C734585@gmail.com> <6551383903390@web13g.yandex.ru> Message-ID: Фотки: https://plus.google.com/photos/116932700559015143892/albums/5943848934308019313 8 ноября 2013 г., 13:36 пользователь Nikolay Mishin написал: > Ваня (Сережкин) жалко тебя не было, > зато было много другого народа (например, Илья Чесноков специально приехал > для этого из Рязани!), отлично посидели, > я узнал про клевый сайт > http://perltrap.com/ru/ -- там классные задачки > http://pragmaticperl.com/issues -- там тоже оказались задачки > http://digitalocean.com/ -- хостинг за $5 > > > 06.11.2013, 17:04, "Ильиных Денис" : > > +1 > > > > Отправлено с iPhone > > > > 06 нояб. 2013 г., в 15:48, Павел Щербинин > написал(а): > > > >> Встречаемся завтра в 19.30 в пабе Скотланд Ярдб ул. Петровка, 34 > >> > >> Стол забронирован на имя Щербинин Павел, бронировал на 10 человек, > надеюсь наберемся)) > >> > >> Если что мой телефон +7 916 964 пять девять 65 > >> > >> 6 ноября 2013 г., 15:03 пользователь Nikolay Mishin написал: > >>> +1 > >>> Я свидетель, а в чем дело? > >>> > >>> 06.11.2013, 12:17, "Павел Щербинин" : > >>>> Если есть еще желающие отпишитесь пожалуйста, мне нужно знать на > сколько человек бронировать стол. > >>>> > >>>> 6 ноября 2013 г., 10:46 пользователь Alexander Voronov < > voronovaa на gmail.com> написал: > >>>>> +1 > >>>>> > >>>>> 5 ноября 2013 г., 18:25 пользователь Иван Бессарабов < > ivan на bessarabov.ru> написал: > >>>>>> Явку подтверждаю =) > >>>>>> > >>>>>> 5 ноября 2013 г., 12:00 пользователь Павел Щербинин < > dzirtik на gmail.com> написал: > >>>>>>> Всем привет. > >>>>>>> > >>>>>>> Предлагаю в этом месяце, в первый четверг провести встречу без > докладов. > >>>>>>> Встретится в каком-нибудь баре и просто пообщаться. > >>>>>>> > >>>>>>> Хочется определится с кол-вом участников, и с местом, поэтому жду > от вас > >>>>>>> предложений и подтверждение явки. > >>>>>>> > >>>>>>> Спасибо! > >>>>>>> > >>>>>>> -- > >>>>>>> С Уважением, > >>>>>>> Щербинин Павел > >>>>>>> > >>>>>> > >>>>>>> -- > >>>>>>> Moscow.pm mailing list > >>>>>>> moscow-pm на pm.org | http://moscow.pm.org > >>>>>>> > >>>>>> -- > >>>>>> Moscow.pm mailing list > >>>>>> moscow-pm на pm.org | http://moscow.pm.org > >>>>> > >>>>> -- > >>>>> С уважением, > >>>>> Александр > >>>>> > >>>>> -- > >>>>> Moscow.pm mailing list > >>>>> moscow-pm на pm.org | http://moscow.pm.org > >>>> > >>>> -- > >>>> С Уважением, Щербинин Павел > >>>> > >>>> , > >>>> -- > >>>> Moscow.pm mailing list > >>>> moscow-pm на pm.org | http://moscow.pm.org > >>> > >>> -- > >>> С уважением > >>> Николай Мишин > >>> > >>> -- > >>> Moscow.pm mailing list > >>> moscow-pm на pm.org | http://moscow.pm.org > >> > >> -- > >> С Уважением, Щербинин Павел > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > > , > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > -- > С уважением > Николай Мишин > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ilya Chesnokov ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From chesnokov.ilya на gmail.com Fri Nov 8 05:14:46 2013 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Fri, 8 Nov 2013 17:14:46 +0400 Subject: [Moscow.pm] =?utf-8?b?0JjRidC10LwgcGVybCDQv9GA0L7Qs9GA0LDQvNC8?= =?utf-8?b?0LjRgdGC0LAgKNGD0LTQsNC70LXQvdC60LAp?= In-Reply-To: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> References: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> Message-ID: 7 ноября 2013 г., 22:05 пользователь Swen Yenssen написал: > Если ты не боишься замарать руки в дерьме и довести проект до ума - ты > нам подходишь. > Интересно, насколько надо не уважать себя, своё дело и людей, которых ты хочешь нанять, чтобы так написать? Ппц. А что самое интересное, чувак наверняка не подписан на рассылку и не читает эти наши комменты )) Honey badger don't give a shit. -- Best regards, Ilya Chesnokov ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andy на shitov.ru Fri Nov 8 05:17:38 2013 From: andy на shitov.ru (Andrew Shitov) Date: Fri, 8 Nov 2013 14:17:38 +0100 Subject: [Moscow.pm] =?utf-8?b?0JjRidC10LwgcGVybCDQv9GA0L7Qs9GA0LDQvNC8?= =?utf-8?b?0LjRgdGC0LAgKNGD0LTQsNC70LXQvdC60LAp?= In-Reply-To: References: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> Message-ID: Подписан. 2013/11/8 Ilya Chesnokov > 7 ноября 2013 г., 22:05 пользователь Swen Yenssen написал: > >> Если ты не боишься замарать руки в дерьме и довести проект до ума - ты >> нам подходишь. >> > > Интересно, насколько надо не уважать себя, своё дело и людей, которых ты > хочешь нанять, чтобы так написать? > Ппц. > > А что самое интересное, чувак наверняка не подписан на рассылку и не > читает эти наши комменты )) > Honey badger don't give a shit. > > -- > Best regards, > Ilya Chesnokov > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From mi на ya.ru Fri Nov 8 06:50:49 2013 From: mi на ya.ru (Nikolay Mishin) Date: Fri, 08 Nov 2013 18:50:49 +0400 Subject: [Moscow.pm] =?koi8-r?b?6d3FzSBwZXJsINDSz8fSwc3NydPUwSAo1cTBzMXO?= =?koi8-r?b?y8Ep?= In-Reply-To: References: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> Message-ID: <27291383922249@web12j.yandex.ru> Илья, поддерживаю, честно говоря смелости не хватило ответить, все-таки мы претендуем на клуб хороших программистов и просто хороших людей, с которыми приятно и поработать и пиво попить, да и темной стороны у жизни и так хватает, чтобы ее видеть еще и в рассылке, возможно уже нужно ставить блокиратор - реплейсер плохих слов, хотя плохие слова - это не панацея, просто нужно уважать и любить тех, с кем ты работаешь и с кем живешь ... 08.11.2013, 17:15, "Ilya Chesnokov" : > 7 ноября 2013 г., 22:05 пользователь Swen Yenssen написал: >> Если ты не боишься замарать руки в дерьме и довести проект до ума - ты нам подходишь. > > Интересно, насколько надо не уважать себя, своё дело и людей, которых ты хочешь нанять, чтобы так написать? > Ппц. > > А что самое интересное, чувак наверняка не подписан на рассылку и не читает эти наши комменты )) > Honey badger don't give a shit. > > -- > Best regards, > Ilya Chesnokov > > , > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- С уважением Николай Мишин From eugene.toropov на gmail.com Fri Nov 8 06:59:14 2013 From: eugene.toropov на gmail.com (Eugene Toropov) Date: Fri, 8 Nov 2013 18:59:14 +0400 Subject: [Moscow.pm] =?utf-8?b?0JjRidC10LwgcGVybCDQv9GA0L7Qs9GA0LDQvNC8?= =?utf-8?b?0LjRgdGC0LAgKNGD0LTQsNC70LXQvdC60LAp?= In-Reply-To: <27291383922249@web12j.yandex.ru> References: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> <27291383922249@web12j.yandex.ru> Message-ID: Да ладно вам, чего на человека напали. Скорее всего он хотел сказать, что работать надо будет как с modern perl, так и с legacy code. Просто неправильно выразился - хотел поярче, чтоб запомнилось :) Евгений On Nov 8, 2013, at 6:50 PM, Nikolay Mishin wrote: > Илья, поддерживаю, честно говоря смелости не хватило ответить, > все-таки мы претендуем на клуб хороших программистов и просто хороших людей, > с которыми приятно и поработать и пиво попить, > да и темной стороны у жизни и так хватает, чтобы ее видеть еще и в рассылке, > возможно уже нужно ставить блокиратор - реплейсер плохих слов, > хотя плохие слова - это не панацея, > просто нужно уважать и любить тех, с кем ты работаешь и с кем живешь > ... > > 08.11.2013, 17:15, "Ilya Chesnokov" : >> 7 ноября 2013 г., 22:05 пользователь Swen Yenssen написал: >>> Если ты не боишься замарать руки в дерьме и довести проект до ума - ты нам подходишь. >> >> Интересно, насколько надо не уважать себя, своё дело и людей, которых ты хочешь нанять, чтобы так написать? >> Ппц. >> >> А что самое интересное, чувак наверняка не подписан на рассылку и не читает эти наши комменты )) >> Honey badger don't give a shit. >> >> -- >> Best regards, >> Ilya Chesnokov >> >> , >> -- >> 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 yu.pats на gmail.com Fri Nov 8 08:36:01 2013 From: yu.pats на gmail.com (Yury Pats) Date: Fri, 8 Nov 2013 19:36:01 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjRidC10LwgcGVybCDQv9GA0L7Qs9GA0LDQvNC8?= =?utf-8?b?0LjRgdGC0LAgKNGD0LTQsNC70LXQvdC60LAp?= In-Reply-To: References: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> <27291383922249@web12j.yandex.ru> Message-ID: Всегда есть выбор, можно пойти и какать розовыми пони к Симонову, например. 2013/11/8 Eugene Toropov > Да ладно вам, чего на человека напали. Скорее всего он хотел сказать, что > работать надо будет как с modern perl, так и с legacy code. Просто > неправильно выразился - хотел поярче, чтоб запомнилось :) > > Евгений > > On Nov 8, 2013, at 6:50 PM, Nikolay Mishin wrote: > > > Илья, поддерживаю, честно говоря смелости не хватило ответить, > > все-таки мы претендуем на клуб хороших программистов и просто хороших > людей, > > с которыми приятно и поработать и пиво попить, > > да и темной стороны у жизни и так хватает, чтобы ее видеть еще и в > рассылке, > > возможно уже нужно ставить блокиратор - реплейсер плохих слов, > > хотя плохие слова - это не панацея, > > просто нужно уважать и любить тех, с кем ты работаешь и с кем живешь > > ... > > > > 08.11.2013, 17:15, "Ilya Chesnokov" : > >> 7 ноября 2013 г., 22:05 пользователь Swen Yenssen < > swenyenssen на yahoo.com> написал: > >>> Если ты не боишься замарать руки в дерьме и довести проект до ума - ты > нам подходишь. > >> > >> Интересно, насколько надо не уважать себя, своё дело и людей, которых > ты хочешь нанять, чтобы так написать? > >> Ппц. > >> > >> А что самое интересное, чувак наверняка не подписан на рассылку и не > читает эти наши комменты )) > >> Honey badger don't give a shit. > >> > >> -- > >> Best regards, > >> Ilya Chesnokov > >> > >> , > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > > > > -- > > С уважением > > Николай Мишин > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- WBR, Yury Pats skype: yuripats cellular: +375 (29) 5870723 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From eugene.toropov на gmail.com Fri Nov 8 08:40:50 2013 From: eugene.toropov на gmail.com (Eugene Toropov) Date: Fri, 8 Nov 2013 20:40:50 +0400 Subject: [Moscow.pm] =?utf-8?b?0JjRidC10LwgcGVybCDQv9GA0L7Qs9GA0LDQvNC8?= =?utf-8?b?0LjRgdGC0LAgKNGD0LTQsNC70LXQvdC60LAp?= In-Reply-To: References: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> <27291383922249@web12j.yandex.ru> Message-ID: Заинтриговал :) А ссылка есть на ютьюбе, где запечатлен процесс? :) On Nov 8, 2013, at 8:36 PM, Yury Pats wrote: > Всегда есть выбор, можно пойти и какать розовыми пони к Симонову, например. > > > 2013/11/8 Eugene Toropov > Да ладно вам, чего на человека напали. Скорее всего он хотел сказать, что работать надо будет как с modern perl, так и с legacy code. Просто неправильно выразился - хотел поярче, чтоб запомнилось :) > > Евгений > > On Nov 8, 2013, at 6:50 PM, Nikolay Mishin wrote: > > > Илья, поддерживаю, честно говоря смелости не хватило ответить, > > все-таки мы претендуем на клуб хороших программистов и просто хороших людей, > > с которыми приятно и поработать и пиво попить, > > да и темной стороны у жизни и так хватает, чтобы ее видеть еще и в рассылке, > > возможно уже нужно ставить блокиратор - реплейсер плохих слов, > > хотя плохие слова - это не панацея, > > просто нужно уважать и любить тех, с кем ты работаешь и с кем живешь > > ... > > > > 08.11.2013, 17:15, "Ilya Chesnokov" : > >> 7 ноября 2013 г., 22:05 пользователь Swen Yenssen написал: > >>> Если ты не боишься замарать руки в дерьме и довести проект до ума - ты нам подходишь. > >> > >> Интересно, насколько надо не уважать себя, своё дело и людей, которых ты хочешь нанять, чтобы так написать? > >> Ппц. > >> > >> А что самое интересное, чувак наверняка не подписан на рассылку и не читает эти наши комменты )) > >> Honey badger don't give a shit. > >> > >> -- > >> Best regards, > >> Ilya Chesnokov > >> > >> , > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > > > > -- > > С уважением > > Николай Мишин > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > > -- > WBR, Yury Pats > skype: yuripats > cellular: +375 (29) 5870723 > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From yu.pats на gmail.com Fri Nov 8 08:57:02 2013 From: yu.pats на gmail.com (Yury Pats) Date: Fri, 8 Nov 2013 19:57:02 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjRidC10LwgcGVybCDQv9GA0L7Qs9GA0LDQvNC8?= =?utf-8?b?0LjRgdGC0LAgKNGD0LTQsNC70LXQvdC60LAp?= In-Reply-To: References: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> <27291383922249@web12j.yandex.ru> Message-ID: У меня нет видео, но, думаю, поиск картинок по ключевым словам "кровь из ректального отверстия" покажет всю картину в красках =) 2013/11/8 Eugene Toropov > Заинтриговал :) А ссылка есть на ютьюбе, где запечатлен процесс? :) > > On Nov 8, 2013, at 8:36 PM, Yury Pats wrote: > > Всегда есть выбор, можно пойти и какать розовыми пони к Симонову, например. > > > 2013/11/8 Eugene Toropov > >> Да ладно вам, чего на человека напали. Скорее всего он хотел сказать, что >> работать надо будет как с modern perl, так и с legacy code. Просто >> неправильно выразился - хотел поярче, чтоб запомнилось :) >> >> Евгений >> >> On Nov 8, 2013, at 6:50 PM, Nikolay Mishin wrote: >> >> > Илья, поддерживаю, честно говоря смелости не хватило ответить, >> > все-таки мы претендуем на клуб хороших программистов и просто хороших >> людей, >> > с которыми приятно и поработать и пиво попить, >> > да и темной стороны у жизни и так хватает, чтобы ее видеть еще и в >> рассылке, >> > возможно уже нужно ставить блокиратор - реплейсер плохих слов, >> > хотя плохие слова - это не панацея, >> > просто нужно уважать и любить тех, с кем ты работаешь и с кем живешь >> > ... >> > >> > 08.11.2013, 17:15, "Ilya Chesnokov" : >> >> 7 ноября 2013 г., 22:05 пользователь Swen Yenssen < >> swenyenssen на yahoo.com> написал: >> >>> Если ты не боишься замарать руки в дерьме и довести проект до ума - >> ты нам подходишь. >> >> >> >> Интересно, насколько надо не уважать себя, своё дело и людей, которых >> ты хочешь нанять, чтобы так написать? >> >> Ппц. >> >> >> >> А что самое интересное, чувак наверняка не подписан на рассылку и не >> читает эти наши комменты )) >> >> Honey badger don't give a shit. >> >> >> >> -- >> >> Best regards, >> >> Ilya Chesnokov >> >> >> >> , >> >> -- >> >> Moscow.pm mailing list >> >> moscow-pm на pm.org | http://moscow.pm.org >> > >> > -- >> > С уважением >> > Николай Мишин >> > >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > WBR, Yury Pats > skype: yuripats > cellular: +375 (29) 5870723 > -- > 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, Yury Pats skype: yuripats cellular: +375 (29) 5870723 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From denis.fedoseev на gmail.com Fri Nov 8 09:18:19 2013 From: denis.fedoseev на gmail.com (Denis Fedoseev) Date: Fri, 8 Nov 2013 21:18:19 +0400 Subject: [Moscow.pm] =?koi8-r?b?6d3FzSBwZXJsINDSz8fSwc3NydPUwSAo1cTBzMXO?= =?koi8-r?b?y8Ep?= In-Reply-To: References: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> <27291383922249@web12j.yandex.ru> Message-ID: <1026AB23-B90E-43D3-A60B-49FB8ABAC4E2@gmail.com> Ппц вы тут развели в пятницу вечером, лучше бы эротические картинки постили :) > On 08 нояб. 2013 г., at 20:57, Yury Pats wrote: > > У меня нет видео, но, думаю, поиск картинок по ключевым словам "кровь из ректального отверстия" покажет всю картину в красках =) > > > 2013/11/8 Eugene Toropov >> Заинтриговал :) А ссылка есть на ютьюбе, где запечатлен процесс? :) >> >>> On Nov 8, 2013, at 8:36 PM, Yury Pats wrote: >>> >>> Всегда есть выбор, можно пойти и какать розовыми пони к Симонову, например. >>> >>> >>> 2013/11/8 Eugene Toropov >>>> Да ладно вам, чего на человека напали. Скорее всего он хотел сказать, что работать надо будет как с modern perl, так и с legacy code. Просто неправильно выразился - хотел поярче, чтоб запомнилось :) >>>> >>>> Евгений >>>> >>>> On Nov 8, 2013, at 6:50 PM, Nikolay Mishin wrote: >>>> >>>> > Илья, поддерживаю, честно говоря смелости не хватило ответить, >>>> > все-таки мы претендуем на клуб хороших программистов и просто хороших людей, >>>> > с которыми приятно и поработать и пиво попить, >>>> > да и темной стороны у жизни и так хватает, чтобы ее видеть еще и в рассылке, >>>> > возможно уже нужно ставить блокиратор - реплейсер плохих слов, >>>> > хотя плохие слова - это не панацея, >>>> > просто нужно уважать и любить тех, с кем ты работаешь и с кем живешь >>>> > ... >>>> > >>>> > 08.11.2013, 17:15, "Ilya Chesnokov" : >>>> >> 7 ноября 2013 г., 22:05 пользователь Swen Yenssen написал: >>>> >>> Если ты не боишься замарать руки в дерьме и довести проект до ума - ты нам подходишь. >>>> >> >>>> >> Интересно, насколько надо не уважать себя, своё дело и людей, которых ты хочешь нанять, чтобы так написать? >>>> >> Ппц. >>>> >> >>>> >> А что самое интересное, чувак наверняка не подписан на рассылку и не читает эти наши комменты )) >>>> >> Honey badger don't give a shit. >>>> >> >>>> >> -- >>>> >> Best regards, >>>> >> Ilya Chesnokov >>>> >> >>>> >> , >>>> >> -- >>>> >> Moscow.pm mailing list >>>> >> moscow-pm на pm.org | http://moscow.pm.org >>>> > >>>> > -- >>>> > С уважением >>>> > Николай Мишин >>>> > >>>> > -- >>>> > Moscow.pm mailing list >>>> > moscow-pm на pm.org | http://moscow.pm.org >>>> >>>> -- >>>> Moscow.pm mailing list >>>> moscow-pm на pm.org | http://moscow.pm.org >>> >>> >>> >>> -- >>> WBR, Yury Pats >>> skype: yuripats >>> cellular: +375 (29) 5870723 >>> -- >>> 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, Yury Pats > skype: yuripats > cellular: +375 (29) 5870723 > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From stork2000 на yandex.ru Fri Nov 8 09:20:09 2013 From: stork2000 на yandex.ru (Loginoff Nick) Date: Fri, 08 Nov 2013 21:20:09 +0400 Subject: [Moscow.pm] =?koi8-r?b?6d3FzSBwZXJsINDSz8fSwc3NydPUwSAo1cTBzMXO?= =?koi8-r?b?y8Ep?= In-Reply-To: <1026AB23-B90E-43D3-A60B-49FB8ABAC4E2@gmail.com> References: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> <27291383922249@web12j.yandex.ru> <1026AB23-B90E-43D3-A60B-49FB8ABAC4E2@gmail.com> Message-ID: <3601383931209@web23g.yandex.ru> +1 08.11.2013, 21:19, "Denis Fedoseev" : > Ппц вы тут развели в пятницу вечером, лучше бы эротические картинки постили :) > > On 08 нояб. 2013 г., at 20:57, Yury Pats wrote: > >> У меня нет видео, но, думаю, поиск картинок по ключевым словам "кровь из ректального отверстия" покажет всю картину в красках =) >> >> 2013/11/8 Eugene Toropov >>> Заинтриговал :) А ссылка есть на ютьюбе, где запечатлен процесс? :) >>> >>> On Nov 8, 2013, at 8:36 PM, Yury Pats wrote: >>> >>>> Всегда есть выбор, можно пойти и какать розовыми пони к Симонову, например. >>>> >>>> 2013/11/8 Eugene Toropov >>>>> Да ладно вам, чего на человека напали. Скорее всего он хотел сказать, что работать надо будет как с modern perl, так и с legacy code. Просто неправильно выразился - хотел поярче, чтоб запомнилось :) >>>>> >>>>> Евгений >>>>> >>>>> On Nov 8, 2013, at 6:50 PM, Nikolay Mishin wrote: >>>>> >>>>>> Илья, поддерживаю, честно говоря смелости не хватило ответить, >>>>>> все-таки мы претендуем на клуб хороших программистов и просто хороших людей, >>>>>> с которыми приятно и поработать и пиво попить, >>>>>> да и темной стороны у жизни и так хватает, чтобы ее видеть еще и в рассылке, >>>>>> возможно уже нужно ставить блокиратор - реплейсер плохих слов, >>>>>> хотя плохие слова - это не панацея, >>>>>> просто нужно уважать и любить тех, с кем ты работаешь и с кем живешь >>>>>> ... >>>>>> >>>>>> 08.11.2013, 17:15, "Ilya Chesnokov" : >>>>>>> 7 ноября 2013 г., 22:05 пользователь Swen Yenssen написал: >>>>>>>> Если ты не боишься замарать руки в дерьме и довести проект до ума - ты нам подходишь. >>>>>>> >>>>>>> Интересно, насколько надо не уважать себя, своё дело и людей, которых ты хочешь нанять, чтобы так написать? >>>>>>> Ппц. >>>>>>> >>>>>>> А что самое интересное, чувак наверняка не подписан на рассылку и не читает эти наши комменты )) >>>>>>> Honey badger don't give a shit. >>>>>>> >>>>>>> -- >>>>>>> Best regards, >>>>>>> Ilya Chesnokov >>>>>>> >>>>>>> , >>>>>>> -- >>>>>>> Moscow.pm mailing list >>>>>>> moscow-pm на pm.org | http://moscow.pm.org >>>>>> >>>>>> -- >>>>>> С уважением >>>>>> Николай Мишин >>>>>> >>>>>> -- >>>>>> Moscow.pm mailing list >>>>>> moscow-pm на pm.org | http://moscow.pm.org >>>>> >>>>> -- >>>>> Moscow.pm mailing list >>>>> moscow-pm на pm.org | http://moscow.pm.org >>>> >>>> -- >>>> WBR, Yury Pats >>>> skype: yuripats >>>> cellular: +375 (29) 5870723 >>>> -- >>>> 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, Yury Pats >> skype: yuripats >> cellular: +375 (29) 5870723 >> -- >> 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 Nick или STork. From yu.pats на gmail.com Fri Nov 8 09:20:18 2013 From: yu.pats на gmail.com (Yury Pats) Date: Fri, 8 Nov 2013 20:20:18 +0300 Subject: [Moscow.pm] =?utf-8?b?0JjRidC10LwgcGVybCDQv9GA0L7Qs9GA0LDQvNC8?= =?utf-8?b?0LjRgdGC0LAgKNGD0LTQsNC70LXQvdC60LAp?= In-Reply-To: <1026AB23-B90E-43D3-A60B-49FB8ABAC4E2@gmail.com> References: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> <27291383922249@web12j.yandex.ru> <1026AB23-B90E-43D3-A60B-49FB8ABAC4E2@gmail.com> Message-ID: Да пожалуйста http://img.leprosorium.com/1617251 2013/11/8 Denis Fedoseev > Ппц вы тут развели в пятницу вечером, лучше бы эротические картинки > постили :) > > On 08 нояб. 2013 г., at 20:57, Yury Pats wrote: > > У меня нет видео, но, думаю, поиск картинок по ключевым словам "кровь из > ректального отверстия" покажет всю картину в красках =) > > > 2013/11/8 Eugene Toropov > >> Заинтриговал :) А ссылка есть на ютьюбе, где запечатлен процесс? :) >> >> On Nov 8, 2013, at 8:36 PM, Yury Pats wrote: >> >> Всегда есть выбор, можно пойти и какать розовыми пони к Симонову, >> например. >> >> >> 2013/11/8 Eugene Toropov >> >>> Да ладно вам, чего на человека напали. Скорее всего он хотел сказать, >>> что работать надо будет как с modern perl, так и с legacy code. Просто >>> неправильно выразился - хотел поярче, чтоб запомнилось :) >>> >>> Евгений >>> >>> On Nov 8, 2013, at 6:50 PM, Nikolay Mishin wrote: >>> >>> > Илья, поддерживаю, честно говоря смелости не хватило ответить, >>> > все-таки мы претендуем на клуб хороших программистов и просто хороших >>> людей, >>> > с которыми приятно и поработать и пиво попить, >>> > да и темной стороны у жизни и так хватает, чтобы ее видеть еще и в >>> рассылке, >>> > возможно уже нужно ставить блокиратор - реплейсер плохих слов, >>> > хотя плохие слова - это не панацея, >>> > просто нужно уважать и любить тех, с кем ты работаешь и с кем живешь >>> > ... >>> > >>> > 08.11.2013, 17:15, "Ilya Chesnokov" : >>> >> 7 ноября 2013 г., 22:05 пользователь Swen Yenssen < >>> swenyenssen на yahoo.com> написал: >>> >>> Если ты не боишься замарать руки в дерьме и довести проект до ума - >>> ты нам подходишь. >>> >> >>> >> Интересно, насколько надо не уважать себя, своё дело и людей, которых >>> ты хочешь нанять, чтобы так написать? >>> >> Ппц. >>> >> >>> >> А что самое интересное, чувак наверняка не подписан на рассылку и не >>> читает эти наши комменты )) >>> >> Honey badger don't give a shit. >>> >> >>> >> -- >>> >> Best regards, >>> >> Ilya Chesnokov >>> >> >>> >> , >>> >> -- >>> >> Moscow.pm mailing list >>> >> moscow-pm на pm.org | http://moscow.pm.org >>> > >>> > -- >>> > С уважением >>> > Николай Мишин >>> > >>> > -- >>> > Moscow.pm mailing list >>> > moscow-pm на pm.org | http://moscow.pm.org >>> >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >> >> >> >> -- >> WBR, Yury Pats >> skype: yuripats >> cellular: +375 (29) 5870723 >> -- >> 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, Yury Pats > skype: yuripats > cellular: +375 (29) 5870723 > > -- > 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, Yury Pats skype: yuripats cellular: +375 (29) 5870723 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akzhan.abdulin на gmail.com Fri Nov 8 12:44:29 2013 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Sat, 9 Nov 2013 00:44:29 +0400 Subject: [Moscow.pm] =?utf-8?b?0JjRidC10LwgcGVybCDQv9GA0L7Qs9GA0LDQvNC8?= =?utf-8?b?0LjRgdGC0LAgKNGD0LTQsNC70LXQvdC60LAp?= In-Reply-To: References: <1383847552.66759.YahooMailNeo@web162403.mail.bf1.yahoo.com> <27291383922249@web12j.yandex.ru> Message-ID: Лол, что там такого у Димы, кстати?) 8 ноября 2013 г., 20:36 пользователь Yury Pats написал: > Всегда есть выбор, можно пойти и какать розовыми пони к Симонову, например. > > > 2013/11/8 Eugene Toropov > >> Да ладно вам, чего на человека напали. Скорее всего он хотел сказать, что >> работать надо будет как с modern perl, так и с legacy code. Просто >> неправильно выразился - хотел поярче, чтоб запомнилось :) >> >> Евгений >> >> On Nov 8, 2013, at 6:50 PM, Nikolay Mishin wrote: >> >> > Илья, поддерживаю, честно говоря смелости не хватило ответить, >> > все-таки мы претендуем на клуб хороших программистов и просто хороших >> людей, >> > с которыми приятно и поработать и пиво попить, >> > да и темной стороны у жизни и так хватает, чтобы ее видеть еще и в >> рассылке, >> > возможно уже нужно ставить блокиратор - реплейсер плохих слов, >> > хотя плохие слова - это не панацея, >> > просто нужно уважать и любить тех, с кем ты работаешь и с кем живешь >> > ... >> > >> > 08.11.2013, 17:15, "Ilya Chesnokov" : >> >> 7 ноября 2013 г., 22:05 пользователь Swen Yenssen < >> swenyenssen на yahoo.com> написал: >> >>> Если ты не боишься замарать руки в дерьме и довести проект до ума - >> ты нам подходишь. >> >> >> >> Интересно, насколько надо не уважать себя, своё дело и людей, которых >> ты хочешь нанять, чтобы так написать? >> >> Ппц. >> >> >> >> А что самое интересное, чувак наверняка не подписан на рассылку и не >> читает эти наши комменты )) >> >> Honey badger don't give a shit. >> >> >> >> -- >> >> Best regards, >> >> Ilya Chesnokov >> >> >> >> , >> >> -- >> >> Moscow.pm mailing list >> >> moscow-pm на pm.org | http://moscow.pm.org >> > >> > -- >> > С уважением >> > Николай Мишин >> > >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > WBR, Yury Pats > skype: yuripats > cellular: +375 (29) 5870723 > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From complefor на rambler.ru Sun Nov 10 16:47:21 2013 From: complefor на rambler.ru (=?koi8-r?B?88XSx8XKIPLPzcHOz9c=?=) Date: Mon, 11 Nov 2013 04:47:21 +0400 Subject: [Moscow.pm] [Call For Papers] Saint Perl 2013 Message-ID: <1384130841.792202.26946.31285@saddam4.rambler.ru> Всем привет! 21 декабря 2013 года в Санкт-Петербурге состоится воркшоп "Saint Perl 2013". Уже в пятый раз мы встретимся, чтобы отметить день рождения самого эклектичного языка программирования. В этом году Perl празднует свое 26-летие и мы приглашаем вас в Северную столицу отметить его вместе с нами! Зарегистрироваться и подать заявку на доклад можно на страничке воркшопа: http://event.yapcrussia.org/saintperl5/ -- Команда организаторов ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan.kharpalev на gmail.com Tue Nov 12 03:17:00 2013 From: ivan.kharpalev на gmail.com (=?KOI8-R?B?6MHS0MHMo9cg6dfBzg==?=) Date: Tue, 12 Nov 2013 15:17:00 +0400 Subject: [Moscow.pm] =?koi8-r?b?68/N0MHL1M7ZyiDEwc3QxdIsIMnO1MXSwcvUydfO?= =?koi8-r?b?2cogxMHN0MXSPz8=?= Message-ID: Доброго времени, уважаемые члены MoscowPM!! Посоветуйте, пожалуйста, как дампить большие объекты. Например, чтобы можно было поставить ограничение на кол-во выводимых ключей и элементов массива. А в идеале, чтобы вместо нераспечатанных значений выводился какой-нибудь маркер, а функция дампера печатала и ждала ввода с клавиатуры. И если если на ввод указываешь маркер, то она дампит ещё раз, подробно выводя то, что было заменено на маркер при компактном выводе. Пасибо!! ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ilvin на mail.ru Tue Nov 12 04:22:17 2013 From: ilvin на mail.ru (=?UTF-8?B?0JjQu9GM0Y8g0JLQuNC90L7QutGD0YDQvtCy?=) Date: Tue, 12 Nov 2013 16:22:17 +0400 Subject: [Moscow.pm] =?utf-8?b?0JrQvtC80L/QsNC60YLQvdGL0Lkg0LTQsNC80L8=?= =?utf-8?b?0LXRgCwg0LjQvdGC0LXRgNCw0LrRgtC40LLQvdGL0Lkg0LTQsNC80L/QtdGA?= =?utf-8?b?Pz8=?= In-Reply-To: References: Message-ID: <1384258937.493143915@f26.i.mail.ru> Здравствуйте! Data::Dumper +  $Data::Dumper::Maxdepth - ограничение в глубину. Data::Printer - этот выводит дамп в цвете... Ограничений по количеству элементов в массиве не встречал... С почтением,   Илья Винокуров. Вторник, 12 ноября 2013, 15:17 +04:00 от Харпалёв Иван < ivan.kharpalev на gmail.com >: >Доброго времени, уважаемые члены MoscowPM!! > >Посоветуйте, пожалуйста, как дампить большие объекты. > >Например, чтобы можно было поставить ограничение на кол-во выводимых ключей и элементов массива. >А в идеале, чтобы вместо нераспечатанных значений выводился какой-нибудь маркер, а функция дампера печатала и ждала ввода с клавиатуры. >И если если на ввод указываешь маркер, то она дампит ещё раз, подробно выводя то, что было заменено на маркер при компактном выводе. > > >Пасибо!! >-- >Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Илья Винокуров From ivan на bessarabov.ru Tue Nov 12 04:29:42 2013 From: ivan на bessarabov.ru (=?UTF-8?B?0JjQstCw0L0g0JHQtdGB0YHQsNGA0LDQsdC+0LI=?=) Date: Tue, 12 Nov 2013 16:29:42 +0400 Subject: [Moscow.pm] =?utf-8?b?0KHQv9C40YHQvtC6INC40LfQstC10YHRgtC90Ys=?= =?utf-8?b?0YUgd2ViINGE0YDQtdC50LzQstC+0YDQutC+0LI=?= Message-ID: А какие есть известные web фреймворки на CPAN? Я сходу вспомнил вот эти: * Catalyst::Runtime * Dancer * Dancer2 * Jifty * Mojolicious Что я забыл? Нужно для экспериментов со скриптом сравнения CPAN модулей: http://questhub.io/realm/perl/quest/528213a19f567ab3340000ac From khrt на ya.ru Tue Nov 12 04:35:51 2013 From: khrt на ya.ru (Artie Kh) Date: Tue, 12 Nov 2013 14:35:51 +0200 Subject: [Moscow.pm] =?utf-8?b?0KHQv9C40YHQvtC6INC40LfQstC10YHRgtC90Ys=?= =?utf-8?b?0YUgd2ViINGE0YDQtdC50LzQstC+0YDQutC+0LI=?= In-Reply-To: References: Message-ID: <859115E0CB2D4B408DFF1AF7AF68F862@gmail.com> Есть ещё такой: https://github.com/khrt/Kompot Не хотите протестировать? (= А вот этот я где-то уже видел в каком-то сравнении фреймворков на Ruby, Perl, Python и он обошел многие популярные: https://github.com/naturalist/kelp -- ak On Tuesday, 12 November 2013 at 14:29, Иван Бессарабов wrote: > А какие есть известные web фреймворки на CPAN? > > Я сходу вспомнил вот эти: > > * Catalyst::Runtime > * Dancer > * Dancer2 > * Jifty > * Mojolicious > > Что я забыл? > > Нужно для экспериментов со скриптом сравнения CPAN модулей: > http://questhub.io/realm/perl/quest/528213a19f567ab3340000ac > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From theathlet на yandex.ru Tue Nov 12 04:38:11 2013 From: theathlet на yandex.ru (TheAthlete) Date: Tue, 12 Nov 2013 14:38:11 +0200 Subject: [Moscow.pm] =?utf-8?b?0KHQv9C40YHQvtC6INC40LfQstC10YHRgtC90Ys=?= =?utf-8?b?0YUgd2ViINGE0YDQtdC50LzQstC+0YDQutC+0LI=?= In-Reply-To: References: Message-ID: http://neilb.org/2013/05/01/starting-web-review.html Плюс к этому Kossy From chesnokov.ilya на gmail.com Tue Nov 12 04:45:23 2013 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Tue, 12 Nov 2013 16:45:23 +0400 Subject: [Moscow.pm] =?utf-8?b?0KHQv9C40YHQvtC6INC40LfQstC10YHRgtC90Ys=?= =?utf-8?b?0YUgd2ViINGE0YDQtdC50LzQstC+0YDQutC+0LI=?= In-Reply-To: References: Message-ID: 12 ноября 2013 г., 16:29 пользователь Иван Бессарабов написал: > А какие есть известные web фреймворки на CPAN? > > Я сходу вспомнил вот эти: > > * Catalyst::Runtime > * Dancer > * Dancer2 > * Jifty > * Mojolicious > > Что я забыл? > > Я чувствую, CPAN-у очень не хватает возможности добавлять тэги модулям - тогда подобные вопросы решались бы банально - поиском по тэгам ) Я где-то видел обсуждение подобной фичи, когда искал инфу по metacpan api, но не помню где) Нужно для экспериментов со скриптом сравнения CPAN модулей: > http://questhub.io/realm/perl/quest/528213a19f567ab3340000ac > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ilya Chesnokov ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на bessarabov.ru Tue Nov 12 04:52:52 2013 From: ivan на bessarabov.ru (=?UTF-8?B?0JjQstCw0L0g0JHQtdGB0YHQsNGA0LDQsdC+0LI=?=) Date: Tue, 12 Nov 2013 16:52:52 +0400 Subject: [Moscow.pm] =?utf-8?b?0KHQv9C40YHQvtC6INC40LfQstC10YHRgtC90Ys=?= =?utf-8?b?0YUgd2ViINGE0YDQtdC50LzQstC+0YDQutC+0LI=?= In-Reply-To: References: Message-ID: > Я чувствую, CPAN-у очень не хватает возможности добавлять тэги модулям - тогда подобные вопросы > решались бы банально - поиском по тэгам ) Я где-то видел обсуждение подобной фичи, когда искал > инфу по metacpan api, но не помню где) Тут есть идея пропарсить CPAN, вытащить данные из SEE ALSO секций и на основании данных из этих секций автоматически сгруппировать дистрибутивы. 12 ноября 2013 г., 16:45 пользователь Ilya Chesnokov написал: > > 12 ноября 2013 г., 16:29 пользователь Иван Бессарабов > написал: > >> А какие есть известные web фреймворки на CPAN? >> >> Я сходу вспомнил вот эти: >> >> * Catalyst::Runtime >> * Dancer >> * Dancer2 >> * Jifty >> * Mojolicious >> >> Что я забыл? >> > > Я чувствую, CPAN-у очень не хватает возможности добавлять тэги модулям - > тогда подобные вопросы решались бы банально - поиском по тэгам ) Я где-то > видел обсуждение подобной фичи, когда искал инфу по metacpan api, но не > помню где) > >> Нужно для экспериментов со скриптом сравнения CPAN модулей: >> http://questhub.io/realm/perl/quest/528213a19f567ab3340000ac >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > > > -- > Best regards, > Ilya Chesnokov > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From ivan на bessarabov.ru Tue Nov 12 04:57:50 2013 From: ivan на bessarabov.ru (=?UTF-8?B?0JjQstCw0L0g0JHQtdGB0YHQsNGA0LDQsdC+0LI=?=) Date: Tue, 12 Nov 2013 16:57:50 +0400 Subject: [Moscow.pm] =?utf-8?b?0KHQv9C40YHQvtC6INC40LfQstC10YHRgtC90Ys=?= =?utf-8?b?0YUgd2ViINGE0YDQtdC50LzQstC+0YDQutC+0LI=?= In-Reply-To: <859115E0CB2D4B408DFF1AF7AF68F862@gmail.com> References: <859115E0CB2D4B408DFF1AF7AF68F862@gmail.com> Message-ID: Kelp ? спасибо, записал. Kompot ? его нет на CPAN, так что для моей задачи он не подходит, но респект и увахужа ? проект в котором есть 86 комитов ? это уже вещь =) 12 ноября 2013 г., 16:35 пользователь Artie Kh написал: > Есть ещё такой: https://github.com/khrt/Kompot > Не хотите протестировать? (= > > А вот этот я где-то уже видел в каком-то сравнении фреймворков на Ruby, Perl, Python и он обошел многие популярные: https://github.com/naturalist/kelp > > -- > ak > > > On Tuesday, 12 November 2013 at 14:29, Иван Бессарабов wrote: > >> А какие есть известные web фреймворки на CPAN? >> >> Я сходу вспомнил вот эти: >> >> * Catalyst::Runtime >> * Dancer >> * Dancer2 >> * Jifty >> * Mojolicious >> >> Что я забыл? >> >> Нужно для экспериментов со скриптом сравнения CPAN модулей: >> http://questhub.io/realm/perl/quest/528213a19f567ab3340000ac >> -- >> 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 sergle.ua на gmail.com Tue Nov 12 05:02:09 2013 From: sergle.ua на gmail.com (Sergey Leschenko) Date: Tue, 12 Nov 2013 15:02:09 +0200 Subject: [Moscow.pm] =?utf-8?b?0KHQv9C40YHQvtC6INC40LfQstC10YHRgtC90Ys=?= =?utf-8?b?0YUgd2ViINGE0YDQtdC50LzQstC+0YDQutC+0LI=?= In-Reply-To: References: <859115E0CB2D4B408DFF1AF7AF68F862@gmail.com> Message-ID: CGI::Application Mason (по крайней мере первый) 2013/11/12 Иван Бессарабов : > Kelp ? спасибо, записал. > > Kompot ? его нет на CPAN, так что для моей задачи он не подходит, но > респект и увахужа ? проект в котором есть 86 комитов ? это уже вещь =) > > 12 ноября 2013 г., 16:35 пользователь Artie Kh написал: >> Есть ещё такой: https://github.com/khrt/Kompot >> Не хотите протестировать? (= >> >> А вот этот я где-то уже видел в каком-то сравнении фреймворков на Ruby, Perl, Python и он обошел многие популярные: https://github.com/naturalist/kelp >> >> -- >> ak >> >> >> On Tuesday, 12 November 2013 at 14:29, Иван Бессарабов wrote: >> >>> А какие есть известные web фреймворки на CPAN? >>> >>> Я сходу вспомнил вот эти: >>> >>> * Catalyst::Runtime >>> * Dancer >>> * Dancer2 >>> * Jifty >>> * Mojolicious >>> >>> Что я забыл? >>> >>> Нужно для экспериментов со скриптом сравнения CPAN модулей: >>> http://questhub.io/realm/perl/quest/528213a19f567ab3340000ac >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >> >> >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Sergey From ivan на bessarabov.ru Tue Nov 12 05:07:39 2013 From: ivan на bessarabov.ru (=?UTF-8?B?0JjQstCw0L0g0JHQtdGB0YHQsNGA0LDQsdC+0LI=?=) Date: Tue, 12 Nov 2013 17:07:39 +0400 Subject: [Moscow.pm] =?utf-8?b?0KHQv9C40YHQvtC6INC40LfQstC10YHRgtC90Ys=?= =?utf-8?b?0YUgd2ViINGE0YDQtdC50LzQstC+0YDQutC+0LI=?= In-Reply-To: References: Message-ID: Спасибо! Получился вот такой список: * Amon2 * CGI::Application * CGI::Prototype * CGI::Snapp * Catalyst::Runtime * Cot * Dancer * Dancer2 * Drogo * Gantry * Jifty * Kelp * Kossy * Labyrinth * Maypole * Mojolicious * OX * Poet * Web::Machine Альфа версия сравнения CPAN модулей показывает вот такую инфу: http://upload.bessarabov.ru/bessarabov/IBO3l6B6igKd3HiQI-iWQeyi5Gc.png (да, без сортировки читать это невозможно =) 2013/11/12 TheAthlete : > http://neilb.org/2013/05/01/starting-web-review.html > Плюс к этому > Kossy > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From ivan на bessarabov.ru Tue Nov 12 05:09:21 2013 From: ivan на bessarabov.ru (=?UTF-8?B?0JjQstCw0L0g0JHQtdGB0YHQsNGA0LDQsdC+0LI=?=) Date: Tue, 12 Nov 2013 17:09:21 +0400 Subject: [Moscow.pm] =?utf-8?b?0KHQv9C40YHQvtC6INC40LfQstC10YHRgtC90Ys=?= =?utf-8?b?0YUgd2ViINGE0YDQtdC50LzQstC+0YDQutC+0LI=?= In-Reply-To: References: <859115E0CB2D4B408DFF1AF7AF68F862@gmail.com> Message-ID: Mason ? это же, вроде, шаблонизатор, а не фреймворк. CGI::Application есть, спасибо. 12 ноября 2013 г., 17:02 пользователь Sergey Leschenko написал: > CGI::Application > Mason (по крайней мере первый) > > 2013/11/12 Иван Бессарабов : >> Kelp ? спасибо, записал. >> >> Kompot ? его нет на CPAN, так что для моей задачи он не подходит, но >> респект и увахужа ? проект в котором есть 86 комитов ? это уже вещь =) >> >> 12 ноября 2013 г., 16:35 пользователь Artie Kh написал: >>> Есть ещё такой: https://github.com/khrt/Kompot >>> Не хотите протестировать? (= >>> >>> А вот этот я где-то уже видел в каком-то сравнении фреймворков на Ruby, Perl, Python и он обошел многие популярные: https://github.com/naturalist/kelp >>> >>> -- >>> ak >>> >>> >>> On Tuesday, 12 November 2013 at 14:29, Иван Бессарабов wrote: >>> >>>> А какие есть известные web фреймворки на CPAN? >>>> >>>> Я сходу вспомнил вот эти: >>>> >>>> * Catalyst::Runtime >>>> * Dancer >>>> * Dancer2 >>>> * Jifty >>>> * Mojolicious >>>> >>>> Что я забыл? >>>> >>>> Нужно для экспериментов со скриптом сравнения CPAN модулей: >>>> http://questhub.io/realm/perl/quest/528213a19f567ab3340000ac >>>> -- >>>> Moscow.pm mailing list >>>> moscow-pm на pm.org | http://moscow.pm.org >>> >>> >>> >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > > -- > Sergey > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From thecrux на gmail.com Tue Nov 12 05:08:44 2013 From: thecrux на gmail.com (Vladimir Lettiev) Date: Tue, 12 Nov 2013 17:08:44 +0400 Subject: [Moscow.pm] =?koi8-r?b?89DJ08/LIMna18XT1M7ZyCB3ZWIgxtLFys3Xz9LL?= =?koi8-r?b?z9c=?= In-Reply-To: References: Message-ID: <20131112130844.GA5019@mail.truecrux.org> On Tue, Nov 12, 2013 at 04:29:42PM +0400, Иван Бессарабов wrote: > А какие есть известные web фреймворки на CPAN? > > Я сходу вспомнил вот эти: > > * Catalyst::Runtime > * Dancer > * Dancer2 > * Jifty > * Mojolicious > > Что я забыл? http://pragmaticperl.com/issues/06/pragmaticperl-06-%D0%BE%D0%B1%D0%B7%D0%BE%D1%80-cpan-%D0%B7%D0%B0-%D0%B8%D1%8E%D0%BB%D1%8C-2013%D0%B3..html Ещё сходу вспоминается Amon2, Router::Simple и прочие *router* -- Vladimir Lettiev aka crux ? theCrux на gmail.com From vaneska.ru на gmail.com Tue Nov 12 05:11:02 2013 From: vaneska.ru на gmail.com (=?KOI8-R?B?6dfBziDzz8vPzM/X?=) Date: Tue, 12 Nov 2013 17:11:02 +0400 Subject: [Moscow.pm] =?koi8-r?b?89DJ08/LIMna18XT1M7ZyCB3ZWIgxtLFys3Xz9LL?= =?koi8-r?b?z9c=?= In-Reply-To: References: <859115E0CB2D4B408DFF1AF7AF68F862@gmail.com> Message-ID: https://metacpan.org/pod/Tatsumaki Асинхронный на AnyEvent 12 ноября 2013 г., 17:09 пользователь Иван Бессарабов написал: > Mason -- это же, вроде, шаблонизатор, а не фреймворк. CGI::Application > есть, спасибо. > > 12 ноября 2013 г., 17:02 пользователь Sergey Leschenko > написал: >> CGI::Application >> Mason (по крайней мере первый) >> >> 2013/11/12 Иван Бессарабов : >>> Kelp -- спасибо, записал. >>> >>> Kompot -- его нет на CPAN, так что для моей задачи он не подходит, но >>> респект и увахужа -- проект в котором есть 86 комитов -- это уже вещь =) >>> >>> 12 ноября 2013 г., 16:35 пользователь Artie Kh написал: >>>> Есть ещё такой: https://github.com/khrt/Kompot >>>> Не хотите протестировать? (= >>>> >>>> А вот этот я где-то уже видел в каком-то сравнении фреймворков на Ruby, Perl, Python и он обошел многие популярные: https://github.com/naturalist/kelp >>>> >>>> -- >>>> ak >>>> >>>> >>>> On Tuesday, 12 November 2013 at 14:29, Иван Бессарабов wrote: >>>> >>>>> А какие есть известные web фреймворки на CPAN? >>>>> >>>>> Я сходу вспомнил вот эти: >>>>> >>>>> * Catalyst::Runtime >>>>> * Dancer >>>>> * Dancer2 >>>>> * Jifty >>>>> * Mojolicious >>>>> >>>>> Что я забыл? >>>>> >>>>> Нужно для экспериментов со скриптом сравнения CPAN модулей: >>>>> http://questhub.io/realm/perl/quest/528213a19f567ab3340000ac >>>>> -- >>>>> Moscow.pm mailing list >>>>> moscow-pm на pm.org | http://moscow.pm.org >>>> >>>> >>>> >>>> -- >>>> Moscow.pm mailing list >>>> moscow-pm на pm.org | http://moscow.pm.org >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >> >> >> >> -- >> Sergey >> -- >> 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 ali на ali.org.ua Tue Nov 12 05:22:27 2013 From: ali на ali.org.ua (Oleg Alistratov) Date: Tue, 12 Nov 2013 15:22:27 +0200 Subject: [Moscow.pm] =?koi8-r?b?68/N0MHL1M7ZyiDEwc3QxdIsIMnO1MXSwcvUydfO?= =?koi8-r?b?2cogxMHN0MXSPz8=?= In-Reply-To: References: Message-ID: <17361384262547@web29h.yandex.ru> Вложение в формате HTML было извлечено… URL: From me на lelf.lu Tue Nov 12 05:23:11 2013 From: me на lelf.lu (Anton Nikishaev) Date: Tue, 12 Nov 2013 17:23:11 +0400 Subject: [Moscow.pm] =?utf-8?b?0KHQv9C40YHQvtC6INC40LfQstC10YHRgtC90Ys=?= =?utf-8?b?0YUgd2ViINGE0YDQtdC50LzQstC+0YDQutC+0LI=?= In-Reply-To: References: Message-ID: <9293E237-44C7-45AB-A8C4-ACC0BB664474@lelf.lu> Вы вроде *известные* спрашивали, нет? Иначе как минимум https://metacpan.org/search?q="web+framework" On Nov 12, 2013, at 5:07 PM, Иван Бессарабов wrote: > Спасибо! > > Получился вот такой список: > > * Amon2 > * CGI::Application > * CGI::Prototype > * CGI::Snapp > * Catalyst::Runtime > * Cot > * Dancer > * Dancer2 > * Drogo > * Gantry > * Jifty > * Kelp > * Kossy > * Labyrinth > * Maypole > * Mojolicious > * OX > * Poet > * Web::Machine > > Альфа версия сравнения CPAN модулей показывает вот такую инфу: > http://upload.bessarabov.ru/bessarabov/IBO3l6B6igKd3HiQI-iWQeyi5Gc.png > > (да, без сортировки читать это невозможно =) > > 2013/11/12 TheAthlete : >> http://neilb.org/2013/05/01/starting-web-review.html >> Плюс к этому >> Kossy >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 455 bytes Desc: Message signed with OpenPGP using GPGMail URL: From ivan.kharpalev на gmail.com Tue Nov 12 05:43:51 2013 From: ivan.kharpalev на gmail.com (=?KOI8-R?B?6MHS0MHMo9cg6dfBzg==?=) Date: Tue, 12 Nov 2013 17:43:51 +0400 Subject: [Moscow.pm] =?koi8-r?b?68/N0MHL1M7ZyiDEwc3QxdIsIMnO1MXSwcvUydfO?= =?koi8-r?b?2cogxMHN0MXSPz8=?= In-Reply-To: <17361384262547@web29h.yandex.ru> References: <17361384262547@web29h.yandex.ru> Message-ID: Ага, спасибо!! да, хочется ограничивать вывод и в глубину, и в ширину Data::TreeDumper -- действительно мощный движок. надо его покурить. Вы имеете ввиду, что можно сделать ограничение в ширину через Structure replacement ? 12 ноября 2013 г., 17:22 пользователь Oleg Alistratov написал: > Есть такой Data::TreeDumper > http://search.cpan.org/perldoc?Data%3A%3ATreeDumper > > В нем есть FILTER, который позволяет делать перед выводом со структурами > все, что хочешь. > > > 12.11.2013, 13:17, "Харпалёв Иван" : > > Доброго времени, уважаемые члены MoscowPM!! > > Посоветуйте, пожалуйста, как дампить большие объекты. > > Например, чтобы можно было поставить ограничение на кол-во выводимых > ключей и элементов массива. > А в идеале, чтобы вместо нераспечатанных значений выводился какой-нибудь > маркер, а функция дампера печатала и ждала ввода с клавиатуры. > И если если на ввод указываешь маркер, то она дампит ещё раз, подробно > выводя то, что было заменено на маркер при компактном выводе. > > > Пасибо!! > , > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > > -- > Oleg Alistratov > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From nordicdyno на yandex.ru Tue Nov 12 05:52:09 2013 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Tue, 12 Nov 2013 17:52:09 +0400 Subject: [Moscow.pm] =?koi8-r?b?89DJ08/LIMna18XT1M7ZyCB3ZWIgxtLFys3Xz9LL?= =?koi8-r?b?z9c=?= In-Reply-To: References: Message-ID: <244611384264329@web3m.yandex.ru> + Web::Simple 12.11.2013, 17:08, "Иван Бессарабов" : > Спасибо! > > Получился вот такой список: > >  * Amon2 >  * CGI::Application >  * CGI::Prototype >  * CGI::Snapp >  * Catalyst::Runtime >  * Cot >  * Dancer >  * Dancer2 >  * Drogo >  * Gantry >  * Jifty >  * Kelp >  * Kossy >  * Labyrinth >  * Maypole >  * Mojolicious >  * OX >  * Poet >  * Web::Machine > > Альфа версия сравнения CPAN модулей показывает вот такую инфу: > http://upload.bessarabov.ru/bessarabov/IBO3l6B6igKd3HiQI-iWQeyi5Gc.png > > (да, без сортировки читать это невозможно =) > > 2013/11/12 TheAthlete : > >>  http://neilb.org/2013/05/01/starting-web-review.html >>  Плюс к этому >>  Kossy >> >>  -- >>  Moscow.pm mailing list >>  moscow-pm на pm.org | http://moscow.pm.org > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From ivan на bessarabov.ru Tue Nov 12 05:53:14 2013 From: ivan на bessarabov.ru (=?UTF-8?B?0JjQstCw0L0g0JHQtdGB0YHQsNGA0LDQsdC+0LI=?=) Date: Tue, 12 Nov 2013 17:53:14 +0400 Subject: [Moscow.pm] =?utf-8?b?0JrQvtC80L/QsNC60YLQvdGL0Lkg0LTQsNC80L8=?= =?utf-8?b?0LXRgCwg0LjQvdGC0LXRgNCw0LrRgtC40LLQvdGL0Lkg0LTQsNC80L8=?= =?utf-8?b?0LXRgD8/?= In-Reply-To: References: Message-ID: Чуть-чуть в сторону от главного вопроса топика, но, возможно, пригодится. Замечательный модуль Data::Printer выдает данные в приличном, человекочитаемом виде и у него есть концепция фильтров ? когда объект в структуре отбражаеся как-то специфично, а не просто дампится вся структура: https://metacpan.org/pod/Data::Printer#FILTERS 12 ноября 2013 г., 15:17 пользователь Харпалёв Иван написал: > Доброго времени, уважаемые члены MoscowPM!! > > Посоветуйте, пожалуйста, как дампить большие объекты. > > Например, чтобы можно было поставить ограничение на кол-во выводимых ключей > и элементов массива. > А в идеале, чтобы вместо нераспечатанных значений выводился какой-нибудь > маркер, а функция дампера печатала и ждала ввода с клавиатуры. > И если если на ввод указываешь маркер, то она дампит ещё раз, подробно > выводя то, что было заменено на маркер при компактном выводе. > > > Пасибо!! > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From ali на ali.org.ua Tue Nov 12 06:02:28 2013 From: ali на ali.org.ua (Oleg Alistratov) Date: Tue, 12 Nov 2013 16:02:28 +0200 Subject: [Moscow.pm] =?koi8-r?b?68/N0MHL1M7ZyiDEwc3QxdIsIMnO1MXSwcvUydfO?= =?koi8-r?b?2cogxMHN0MXSPz8=?= In-Reply-To: References: Message-ID: <76951384264948@web24g.yandex.ru> Вот да. Плюсую Data::Printer 12.11.2013, 15:54, "Иван Бессарабов" : > Чуть-чуть в сторону от главного вопроса топика, но, возможно, пригодится. > > Замечательный модуль Data::Printer выдает данные в приличном, > человекочитаемом виде и у него есть концепция фильтров ? когда объект > в структуре отбражаеся как-то специфично, а не просто дампится вся > структура: https://metacpan.org/pod/Data::Printer#FILTERS > > 12 ноября 2013 г., 15:17 пользователь Харпалёв Иван > написал: > >>  Доброго времени, уважаемые члены MoscowPM!! >> >>  Посоветуйте, пожалуйста, как дампить большие объекты. >> >>  Например, чтобы можно было поставить ограничение на кол-во выводимых ключей >>  и элементов массива. >>  А в идеале, чтобы вместо нераспечатанных значений выводился какой-нибудь >>  маркер, а функция дампера печатала и ждала ввода с клавиатуры. >>  И если если на ввод указываешь маркер, то она дампит ещё раз, подробно >>  выводя то, что было заменено на маркер при компактном выводе. >> >>  Пасибо!! >> >>  -- >>  Moscow.pm mailing list >>  moscow-pm на pm.org | http://moscow.pm.org > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Oleg Alistratov From akzhan.abdulin на gmail.com Tue Nov 12 07:43:45 2013 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Tue, 12 Nov 2013 19:43:45 +0400 Subject: [Moscow.pm] =?utf-8?b?0JrQvtC80L/QsNC60YLQvdGL0Lkg0LTQsNC80L8=?= =?utf-8?b?0LXRgCwg0LjQvdGC0LXRgNCw0LrRgtC40LLQvdGL0Lkg0LTQsNC80L8=?= =?utf-8?b?0LXRgD8/?= In-Reply-To: References: Message-ID: Data::Dump::Filtered 12 ноября 2013 г., 15:17 пользователь Харпалёв Иван < ivan.kharpalev на gmail.com> написал: > Доброго времени, уважаемые члены MoscowPM!! > > Посоветуйте, пожалуйста, как дампить большие объекты. > > Например, чтобы можно было поставить ограничение на кол-во выводимых > ключей и элементов массива. > А в идеале, чтобы вместо нераспечатанных значений выводился какой-нибудь > маркер, а функция дампера печатала и ждала ввода с клавиатуры. > И если если на ввод указываешь маркер, то она дампит ещё раз, подробно > выводя то, что было заменено на маркер при компактном выводе. > > > Пасибо!! > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From kitt-vl на ya.ru Tue Nov 12 08:05:24 2013 From: kitt-vl на ya.ru (=?koi8-r?B?68nSyczM?=) Date: Wed, 13 Nov 2013 03:05:24 +1100 Subject: [Moscow.pm] =?koi8-r?b?IOEgy8HLycUgxdPU2CDJ2tfF09TO2cUgd2ViIMbS?= =?koi8-r?b?xcrN18/Sy8kgzsEgQ1BBTg==?= Message-ID: <80331384272324@web4g.yandex.ru> Всем привет! В перечислении веб фрейворков еще не упомянули https://metacpan.org/pod/Rose NAME Rose - A complete web application construction kit. From ivan на bessarabov.ru Tue Nov 12 08:07:46 2013 From: ivan на bessarabov.ru (=?UTF-8?B?0JjQstCw0L0g0JHQtdGB0YHQsNGA0LDQsdC+0LI=?=) Date: Tue, 12 Nov 2013 20:07:46 +0400 Subject: [Moscow.pm] =?utf-8?b?0JAg0LrQsNC60LjQtSDQtdGB0YLRjCDQuNC30LI=?= =?utf-8?b?0LXRgdGC0L3Ri9C1IHdlYiDRhNGA0LXQudC80LLQvtGA0LrQuCDQvdCw?= =?utf-8?q?_CPAN?= In-Reply-To: <80331384272324@web4g.yandex.ru> References: <80331384272324@web4g.yandex.ru> Message-ID: Спасибо =) Последния версия Rose ? 2008 год, похоже, что он не очень активно развивается. 12 ноября 2013 г., 20:05 пользователь Кирилл написал: > Всем привет! В перечислении веб фрейворков еще не упомянули https://metacpan.org/pod/Rose > NAME > Rose - A complete web application construction kit. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From denis.fedoseev на gmail.com Tue Nov 12 23:50:57 2013 From: denis.fedoseev на gmail.com (Denis Fedoseev) Date: Wed, 13 Nov 2013 11:50:57 +0400 Subject: [Moscow.pm] =?koi8-r?b?68/N0MHL1M7ZyiDEwc3QxdIsIMnO1MXSwcvUydfO?= =?koi8-r?b?2cogxMHN0MXSPz8=?= In-Reply-To: References: Message-ID: Только вот полгода назад он ставился на винду с тааааакими бубнами, что врагу не пожелаешь. Точнее не он сам, а что-то из его зависимистей. А так модуль хороший, да :) > On 12 нояб. 2013 г., at 17:53, Иван Бессарабов wrote: > > Чуть-чуть в сторону от главного вопроса топика, но, возможно, пригодится. > > Замечательный модуль Data::Printer выдает данные в приличном, > человекочитаемом виде и у него есть концепция фильтров ? когда объект > в структуре отбражаеся как-то специфично, а не просто дампится вся > структура: https://metacpan.org/pod/Data::Printer#FILTERS > > 12 ноября 2013 г., 15:17 пользователь Харпалёв Иван > написал: >> Доброго времени, уважаемые члены MoscowPM!! >> >> Посоветуйте, пожалуйста, как дампить большие объекты. >> >> Например, чтобы можно было поставить ограничение на кол-во выводимых ключей >> и элементов массива. >> А в идеале, чтобы вместо нераспечатанных значений выводился какой-нибудь >> маркер, а функция дампера печатала и ждала ввода с клавиатуры. >> И если если на ввод указываешь маркер, то она дампит ещё раз, подробно >> выводя то, что было заменено на маркер при компактном выводе. >> >> >> Пасибо!! >> >> -- >> 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 ilvin на mail.ru Wed Nov 13 00:00:51 2013 From: ilvin на mail.ru (=?UTF-8?B?0JjQu9GM0Y8g0JLQuNC90L7QutGD0YDQvtCy?=) Date: Wed, 13 Nov 2013 12:00:51 +0400 Subject: [Moscow.pm] =?utf-8?b?0JrQvtC80L/QsNC60YLQvdGL0Lkg0LTQsNC80L8=?= =?utf-8?b?0LXRgCwg0LjQvdGC0LXRgNCw0LrRgtC40LLQvdGL0Lkg0LTQsNC80L/QtdGA?= =?utf-8?b?Pz8=?= In-Reply-To: References: Message-ID: <1384329651.615175035@f90.i.mail.ru> А зачем Perl на винде? Есть же VMware Player... ЗЫ: Visual Studio 8 - и все XS модули компилируются в полпинка (по крайней мере так было с Perl 5.6) С почтением,   Илья Винокуров... Среда, 13 ноября 2013, 11:50 +04:00 от Denis Fedoseev : >Только вот полгода назад он ставился на винду с тааааакими бубнами, что врагу не пожелаешь. Точнее не он сам, а что-то из его зависимистей. А так модуль хороший, да :) > >> On 12 нояб. 2013 г., at 17:53, Иван Бессарабов < ivan на bessarabov.ru > wrote: >> >> Чуть-чуть в сторону от главного вопроса топика, но, возможно, пригодится. >> >> Замечательный модуль Data::Printer выдает данные в приличном, >> человекочитаемом виде и у него есть концепция фильтров ? когда объект >> в структуре отбражаеся как-то специфично, а не просто дампится вся >> структура: https://metacpan.org/pod/Data::Printer#FILTERS >> >> 12 ноября 2013 г., 15:17 пользователь Харпалёв Иван >> < ivan.kharpalev на gmail.com > написал: >>> Доброго времени, уважаемые члены MoscowPM!! >>> >>> Посоветуйте, пожалуйста, как дампить большие объекты. >>> >>> Например, чтобы можно было поставить ограничение на кол-во выводимых ключей >>> и элементов массива. >>> А в идеале, чтобы вместо нераспечатанных значений выводился какой-нибудь >>> маркер, а функция дампера печатала и ждала ввода с клавиатуры. >>> И если если на ввод указываешь маркер, то она дампит ещё раз, подробно >>> выводя то, что было заменено на маркер при компактном выводе. >>> >>> >>> Пасибо!! >>> >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >-- >Moscow.pm mailing list >moscow-pm на pm.org | http://moscow.pm.org -- Илья Винокуров ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From denis.fedoseev на gmail.com Wed Nov 13 00:08:24 2013 From: denis.fedoseev на gmail.com (Denis Fedoseev) Date: Wed, 13 Nov 2013 12:08:24 +0400 Subject: [Moscow.pm] =?koi8-r?b?68/N0MHL1M7ZyiDEwc3QxdIsIMnO1MXSwcvUydfO?= =?koi8-r?b?2cogxMHN0MXSPz8=?= In-Reply-To: <1384329651.615175035@f90.i.mail.ru> References: <1384329651.615175035@f90.i.mail.ru> Message-ID: Писать одно и тоже на разных языках для разных платформ несколько странно, не находите?:) > On 13 нояб. 2013 г., at 12:00, Илья Винокуров wrote: > > > А зачем Perl на винде? Есть же VMware Player... > > ЗЫ: Visual Studio 8 - и все XS модули компилируются в полпинка (по крайней мере так было с Perl 5.6) > > С почтением, > Илья Винокуров... > > Среда, 13 ноября 2013, 11:50 +04:00 от Denis Fedoseev : > Только вот полгода назад он ставился на винду с тааааакими бубнами, что врагу не пожелаешь. Точнее не он сам, а что-то из его зависимистей. А так модуль хороший, да :) > > > On 12 нояб. 2013 г., at 17:53, Иван Бессарабов wrote: > > > > Чуть-чуть в сторону от главного вопроса топика, но, возможно, пригодится. > > > > Замечательный модуль Data::Printer выдает данные в приличном, > > человекочитаемом виде и у него есть концепция фильтров ? когда объект > > в структуре отбражаеся как-то специфично, а не просто дампится вся > > структура: https://metacpan.org/pod/Data::Printer#FILTERS > > > > 12 ноября 2013 г., 15:17 пользователь Харпалёв Иван > > написал: > >> Доброго времени, уважаемые члены MoscowPM!! > >> > >> Посоветуйте, пожалуйста, как дампить большие объекты. > >> > >> Например, чтобы можно было поставить ограничение на кол-во выводимых ключей > >> и элементов массива. > >> А в идеале, чтобы вместо нераспечатанных значений выводился какой-нибудь > >> маркер, а функция дампера печатала и ждала ввода с клавиатуры. > >> И если если на ввод указываешь маркер, то она дампит ещё раз, подробно > >> выводя то, что было заменено на маркер при компактном выводе. > >> > >> > >> Пасибо!! > >> > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > -- > Илья Винокуров > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From denis.fedoseev на gmail.com Wed Nov 13 00:10:01 2013 From: denis.fedoseev на gmail.com (Denis Fedoseev) Date: Wed, 13 Nov 2013 12:10:01 +0400 Subject: [Moscow.pm] =?koi8-r?b?68/N0MHL1M7ZyiDEwc3QxdIsIMnO1MXSwcvUydfO?= =?koi8-r?b?2cogxMHN0MXSPz8=?= In-Reply-To: <1384329651.615175035@f90.i.mail.ru> References: <1384329651.615175035@f90.i.mail.ru> Message-ID: <3335AD90-4252-43D9-8449-353D715F2282@gmail.com> Ээээ, VS8 и перл 5.6? Даже у меня таких динозавров нет :) 5.8.6 - самое старое что еще работает. > On 13 нояб. 2013 г., at 12:00, Илья Винокуров wrote: > > > А зачем Perl на винде? Есть же VMware Player... > > ЗЫ: Visual Studio 8 - и все XS модули компилируются в полпинка (по крайней мере так было с Perl 5.6) > > С почтением, > Илья Винокуров... > > Среда, 13 ноября 2013, 11:50 +04:00 от Denis Fedoseev : > Только вот полгода назад он ставился на винду с тааааакими бубнами, что врагу не пожелаешь. Точнее не он сам, а что-то из его зависимистей. А так модуль хороший, да :) > > > On 12 нояб. 2013 г., at 17:53, Иван Бессарабов wrote: > > > > Чуть-чуть в сторону от главного вопроса топика, но, возможно, пригодится. > > > > Замечательный модуль Data::Printer выдает данные в приличном, > > человекочитаемом виде и у него есть концепция фильтров ? когда объект > > в структуре отбражаеся как-то специфично, а не просто дампится вся > > структура: https://metacpan.org/pod/Data::Printer#FILTERS > > > > 12 ноября 2013 г., 15:17 пользователь Харпалёв Иван > > написал: > >> Доброго времени, уважаемые члены MoscowPM!! > >> > >> Посоветуйте, пожалуйста, как дампить большие объекты. > >> > >> Например, чтобы можно было поставить ограничение на кол-во выводимых ключей > >> и элементов массива. > >> А в идеале, чтобы вместо нераспечатанных значений выводился какой-нибудь > >> маркер, а функция дампера печатала и ждала ввода с клавиатуры. > >> И если если на ввод указываешь маркер, то она дампит ещё раз, подробно > >> выводя то, что было заменено на маркер при компактном выводе. > >> > >> > >> Пасибо!! > >> > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > -- > Илья Винокуров > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ilvin на mail.ru Wed Nov 13 00:33:56 2013 From: ilvin на mail.ru (=?UTF-8?B?0JjQu9GM0Y8g0JLQuNC90L7QutGD0YDQvtCy?=) Date: Wed, 13 Nov 2013 12:33:56 +0400 Subject: [Moscow.pm] =?utf-8?b?0JrQvtC80L/QsNC60YLQvdGL0Lkg0LTQsNC80L8=?= =?utf-8?b?0LXRgCwg0LjQvdGC0LXRgNCw0LrRgtC40LLQvdGL0Lkg0LTQsNC80L/QtdGA?= =?utf-8?b?Pz8=?= In-Reply-To: <3335AD90-4252-43D9-8449-353D715F2282@gmail.com> References: <1384329651.615175035@f90.i.mail.ru> <3335AD90-4252-43D9-8449-353D715F2282@gmail.com> Message-ID: <1384331636.220102122@f90.i.mail.ru> VS8 я использовал для Perl 5.6 на винде в далеком прошлом. Оно тогда работало довольно стабильно. Сейчас я не занимаюсь такими извращениями. Сейчас у меня на ноуте VMware с убунтой, на которой я делаю все, что мне нужно. Да, процессор i7 с аппаратной виртуализацией и 8 гиг памяти делают гоставую OS такой же производительной, как и хостовую... С почтением,   Илья Винокуров. Среда, 13 ноября 2013, 12:10 +04:00 от Denis Fedoseev : >Ээээ, VS8 и перл 5.6? Даже у меня таких динозавров нет :) 5.8.6 - самое старое что еще работает.  > >On 13 нояб. 2013 г., at 12:00, Илья Винокуров < ilvin на mail.ru > wrote: > >> >>А зачем Perl на винде? Есть же VMware Player... >> >>ЗЫ: Visual Studio 8 - и все XS модули компилируются в полпинка (по крайней мере так было с Perl 5.6) >> >>С почтением, >>  Илья Винокуров... >> >>Среда, 13 ноября 2013, 11:50 +04:00 от Denis Fedoseev < denis.fedoseev на gmail.com >: >>>Только вот полгода назад он ставился на винду с тааааакими бубнами, что врагу не пожелаешь. Точнее не он сам, а что-то из его зависимистей. А так модуль хороший, да :) >>> >>>> On 12 нояб. 2013 г., at 17:53, Иван Бессарабов < ivan на bessarabov.ru > wrote: >>>> >>>> Чуть-чуть в сторону от главного вопроса топика, но, возможно, пригодится. >>>> >>>> Замечательный модуль Data::Printer выдает данные в приличном, >>>> человекочитаемом виде и у него есть концепция фильтров ? когда объект >>>> в структуре отбражаеся как-то специфично, а не просто дампится вся >>>> структура: https://metacpan.org/pod/Data::Printer#FILTERS >>>> >>>> 12 ноября 2013 г., 15:17 пользователь Харпалёв Иван >>>> < ivan.kharpalev на gmail.com > написал: >>>>> Доброго времени, уважаемые члены MoscowPM!! >>>>> >>>>> Посоветуйте, пожалуйста, как дампить большие объекты. >>>>> >>>>> Например, чтобы можно было поставить ограничение на кол-во выводимых ключей >>>>> и элементов массива. >>>>> А в идеале, чтобы вместо нераспечатанных значений выводился какой-нибудь >>>>> маркер, а функция дампера печатала и ждала ввода с клавиатуры. >>>>> И если если на ввод указываешь маркер, то она дампит ещё раз, подробно >>>>> выводя то, что было заменено на маркер при компактном выводе. >>>>> >>>>> >>>>> Пасибо!! >>>>> >>>>> -- >>>>> Moscow.pm mailing list >>>>> moscow-pm на pm.org | http://moscow.pm.org >>>> -- >>>> Moscow.pm mailing list >>>> moscow-pm на pm.org | http://moscow.pm.org >>>-- >>>Moscow.pm mailing list >>>moscow-pm на pm.org | http://moscow.pm.org >> >> >>-- >>Илья Винокуров >>-- >>Moscow.pm mailing list >>moscow-pm на pm.org | http://moscow.pm.org >-- >Moscow.pm mailing list >moscow-pm на pm.org | http://moscow.pm.org -- Илья Винокуров ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ilvin на mail.ru Wed Nov 13 00:40:55 2013 From: ilvin на mail.ru (=?UTF-8?B?0JjQu9GM0Y8g0JLQuNC90L7QutGD0YDQvtCy?=) Date: Wed, 13 Nov 2013 12:40:55 +0400 Subject: [Moscow.pm] =?utf-8?b?0JrQvtC80L/QsNC60YLQvdGL0Lkg0LTQsNC80L8=?= =?utf-8?b?0LXRgCwg0LjQvdGC0LXRgNCw0LrRgtC40LLQvdGL0Lkg0LTQsNC80L/QtdGA?= =?utf-8?b?Pz8=?= In-Reply-To: References: <1384329651.615175035@f90.i.mail.ru> Message-ID: <1384332055.293041215@f90.i.mail.ru> Поэтому имеет смысл посмотреть в сторону Java - оно для этих целей более заточено. Ну или в сторону mono... А Perl для этих целей подходит не совсем - вы же сами плясали с бубном вокруг Data::Printer... С почтением,   Илья Винокуров. Среда, 13 ноября 2013, 12:08 +04:00 от Denis Fedoseev : >Писать одно и тоже на разных языках для разных платформ несколько странно, не находите?:) > >On 13 нояб. 2013 г., at 12:00, Илья Винокуров < ilvin на mail.ru > wrote: > >> >>А зачем Perl на винде? Есть же VMware Player... >> >>ЗЫ: Visual Studio 8 - и все XS модули компилируются в полпинка (по крайней мере так было с Perl 5.6) >> >>С почтением, >>  Илья Винокуров... >> >>Среда, 13 ноября 2013, 11:50 +04:00 от Denis Fedoseev < denis.fedoseev на gmail.com >: >>>Только вот полгода назад он ставился на винду с тааааакими бубнами, что врагу не пожелаешь. Точнее не он сам, а что-то из его зависимистей. А так модуль хороший, да :) >>> >>>> On 12 нояб. 2013 г., at 17:53, Иван Бессарабов < ivan на bessarabov.ru > wrote: >>>> >>>> Чуть-чуть в сторону от главного вопроса топика, но, возможно, пригодится. >>>> >>>> Замечательный модуль Data::Printer выдает данные в приличном, >>>> человекочитаемом виде и у него есть концепция фильтров ? когда объект >>>> в структуре отбражаеся как-то специфично, а не просто дампится вся >>>> структура: https://metacpan.org/pod/Data::Printer#FILTERS >>>> >>>> 12 ноября 2013 г., 15:17 пользователь Харпалёв Иван >>>> < ivan.kharpalev на gmail.com > написал: >>>>> Доброго времени, уважаемые члены MoscowPM!! >>>>> >>>>> Посоветуйте, пожалуйста, как дампить большие объекты. >>>>> >>>>> Например, чтобы можно было поставить ограничение на кол-во выводимых ключей >>>>> и элементов массива. >>>>> А в идеале, чтобы вместо нераспечатанных значений выводился какой-нибудь >>>>> маркер, а функция дампера печатала и ждала ввода с клавиатуры. >>>>> И если если на ввод указываешь маркер, то она дампит ещё раз, подробно >>>>> выводя то, что было заменено на маркер при компактном выводе. >>>>> >>>>> >>>>> Пасибо!! >>>>> >>>>> -- >>>>> Moscow.pm mailing list >>>>> moscow-pm на pm.org | http://moscow.pm.org >>>> -- >>>> Moscow.pm mailing list >>>> moscow-pm на pm.org | http://moscow.pm.org >>>-- >>>Moscow.pm mailing list >>>moscow-pm на pm.org | http://moscow.pm.org >> >> >>-- >>Илья Винокуров >>-- >>Moscow.pm mailing list >>moscow-pm на pm.org | http://moscow.pm.org >-- >Moscow.pm mailing list >moscow-pm на pm.org | http://moscow.pm.org -- Илья Винокуров ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From 0body0 на rambler.ru Wed Nov 13 00:59:23 2013 From: 0body0 на rambler.ru (=?UTF-8?B?0JPRgNC40YjQsNC10LIg0JDQvdCw0YLQvtC70LjQuQ==?=) Date: Wed, 13 Nov 2013 12:59:23 +0400 Subject: [Moscow.pm] =?utf-8?b?0JrQvtC80L/QsNC60YLQvdGL0Lkg0LTQsNC80L8=?= =?utf-8?b?0LXRgCwg0LjQvdGC0LXRgNCw0LrRgtC40LLQvdGL0Lkg0LTQsNC80L/QtdGA?= =?utf-8?b?Pz8=?= In-Reply-To: References: Message-ID: <52833F6B.7030304@rambler.ru> 13.11.2013 11:50, Denis Fedoseev пишет: > Только вот полгода назад он ставился на винду с тааааакими бубнами, что врагу не пожелаешь. Точнее не он сам, а что-то из его зависимистей. А так модуль хороший, да :) ActiveStatePerl + ppm install MinGW помогает почти от всего под виндой. IMHO перл должен быть 32 разрядный, но кого это волнует под виндой? >> On 12 нояб. 2013 г., at 17:53, Иван Бессарабов wrote: >> >> Чуть-чуть в сторону от главного вопроса топика, но, возможно, пригодится. >> >> Замечательный модуль Data::Printer выдает данные в приличном, >> человекочитаемом виде и у него есть концепция фильтров ? когда объект >> в структуре отбражаеся как-то специфично, а не просто дампится вся >> структура: https://metacpan.org/pod/Data::Printer#FILTERS >> >> 12 ноября 2013 г., 15:17 пользователь Харпалёв Иван >> написал: >> -- С уважением Анатолий. From daxim на cpan.org Wed Nov 13 01:43:07 2013 From: daxim на cpan.org (Lars =?UTF-8?B?RMmq4bSH4bSE4bSL4bSP4bShIOi/quaLieaWrw==?=) Date: Wed, 13 Nov 2013 10:43:07 +0100 Subject: [Moscow.pm] =?utf-8?b?0KHQv9C40YHQvtC6INC40LfQstC10YHRgtC90Ys=?= =?utf-8?b?0YUgd2ViINGE0YDQtdC50LzQstC+0YDQutC+0LI=?= In-Reply-To: References: Message-ID: <20131113104307.6f56831b@champion.fmtyew.tk> * Apache::PageKit * Catalyst * CGI::Application * CGI::Prototype * ClearPress * Cyclone3 * Dancer * Egg * Gantry * Jifty * Konstrukt * Mason * MasonX::MiniMVC * Maypole * Mojolicious * OpenInteract * Rest::Application * Solstice * Squatting * Tripletail * WebGUI * WebNano -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: not available URL: From 0body0 на rambler.ru Thu Nov 14 01:09:14 2013 From: 0body0 на rambler.ru (=?UTF-8?B?0JPRgNC40YjQsNC10LIg0JDQvdCw0YLQvtC70LjQuQ==?=) Date: Thu, 14 Nov 2013 13:09:14 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUsINGH0YLQviA=?= =?utf-8?b?0Y3RgtC+INGC0LDQutC+0LU=?= Message-ID: <5284933A.1010007@rambler.ru> В заголовке модуля на cpan увидел следующее ============== use 5.008008; # don't use old crap without utf8 use common::sense 3;m{ use strict; use warnings; }x; ============== Что это такое, и для чего? -- С уважением Анатолий. From mescalito.ua на gmail.com Thu Nov 14 01:16:45 2013 From: mescalito.ua на gmail.com (D.MON) Date: Thu, 14 Nov 2013 09:16:45 +0000 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUsINGH0YLQviA=?= =?utf-8?b?0Y3RgtC+INGC0LDQutC+0LU=?= In-Reply-To: <5284933A.1010007@rambler.ru> References: <5284933A.1010007@rambler.ru> Message-ID: <45528273-1384420602-cardhu_decombobulator_blackberry.rim.net-441863479-@b25.c5.bise7.blackberry> И почему use common::sense 3; ? Что в данном случае означает тройка? В документации не нашел. Sent from my BlackBerry? -----Original Message----- From: Гришаев Анатолий <0body0 на rambler.ru> Sender: "Moscow-pm" Date: Thu, 14 Nov 2013 13:09:14 To: Moscow.pm group Reply-To: "Moscow.pm group" Subject: [Moscow.pm] Подскажите, что это такое В заголовке модуля на cpan увидел следующее ============== use 5.008008; # don't use old crap without utf8 use common::sense 3;m{ use strict; use warnings; }x; ============== Что это такое, и для чего? -- С уважением Анатолий. -- Moscow.pm mailing list moscow-pm на pm.org | http://moscow.pm.org From khedin на gmail.com Thu Nov 14 01:21:12 2013 From: khedin на gmail.com (Konstantin S. Uvarin) Date: Thu, 14 Nov 2013 11:21:12 +0200 Subject: [Moscow.pm] =?koi8-r?b?8M/E08vB1snUxSwg3tTPINzUzyDUwcvPxQ==?= In-Reply-To: <45528273-1384420602-cardhu_decombobulator_blackberry.rim.net-441863479-@b25.c5.bise7.blackberry> References: <5284933A.1010007@rambler.ru> <45528273-1384420602-cardhu_decombobulator_blackberry.rim.net-441863479-@b25.c5.bise7.blackberry> Message-ID: Приветствую. m{...}x - пустое регулярное выражение. Используется, чтобы надуть perlcritic и другие статические анализаторы, которые ругаются на отсутствие use strict; use - версия не ниже такой-то (3 в данном случае). Попробуйте perl -we 'use common::sense 5' # будет ругаться (до выхода 5-й версии) По-моему, так (с) 2013/11/14 D.MON > И почему use common::sense 3; ? > Что в данном случае означает тройка? В документации не нашел. > > > Sent from my BlackBerry(R) > > -----Original Message----- > From: Гришаев Анатолий > <0body0 на rambler.ru> > Sender: "Moscow-pm" Date: > Thu, 14 Nov 2013 13:09:14 > To: Moscow.pm group > Reply-To: "Moscow.pm group" > Subject: [Moscow.pm] Подскажите, что это такое > > В заголовке модуля на cpan увидел следующее > ============== > use 5.008008; # don't use old crap without utf8 > use common::sense 3;m{ > use strict; > use warnings; > }x; > ============== > > Что это такое, и для чего? > > -- > С уважением Анатолий. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From 0body0 на rambler.ru Thu Nov 14 01:27:49 2013 From: 0body0 на rambler.ru (=?UTF-8?B?0JPRgNC40YjQsNC10LIg0JDQvdCw0YLQvtC70LjQuQ==?=) Date: Thu, 14 Nov 2013 13:27:49 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUsINGH0YLQviA=?= =?utf-8?b?0Y3RgtC+INGC0LDQutC+0LU=?= In-Reply-To: References: <5284933A.1010007@rambler.ru> <45528273-1384420602-cardhu_decombobulator_blackberry.rim.net-441863479-@b25.c5.bise7.blackberry> Message-ID: <52849795.507@rambler.ru> Спасибо разобрался. До того чтобы надуть perlcritic я бы долго доходил. Всё остальное было понятно. 14.11.2013 13:21, Konstantin S. Uvarin пишет: > Приветствую. > > m{...}x - пустое регулярное выражение. Используется, чтобы надуть > perlcritic и другие статические анализаторы, которые ругаются на > отсутствие use strict; > > use - версия не ниже такой-то (3 в данном случае). > Попробуйте > > perl -we 'use common::sense 5' # будет ругаться (до выхода 5-й версии) > > По-моему, так (с) > -- С уважением Анатолий. From mescalito.ua на gmail.com Thu Nov 14 01:32:32 2013 From: mescalito.ua на gmail.com (D.MON) Date: Thu, 14 Nov 2013 09:32:32 +0000 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUsINGH0YLQviA=?= =?utf-8?b?0Y3RgtC+INGC0LDQutC+0LU=?= In-Reply-To: References: <5284933A.1010007@rambler.ru> <45528273-1384420602-cardhu_decombobulator_blackberry.rim.net-441863479-@b25.c5.bise7.blackberry> Message-ID: <2009662052-1384421549-cardhu_decombobulator_blackberry.rim.net-29493584-@b25.c5.bise7.blackberry> Спасибо. Не сообразил сразу по поводу версии. Sent from my BlackBerry? -----Original Message----- From: "Konstantin S. Uvarin" Sender: "Moscow-pm" Date: Thu, 14 Nov 2013 11:21:12 To: Moscow.pm group Reply-To: "Moscow.pm group" Subject: Re: [Moscow.pm] Подскажите, что это такое -- Moscow.pm mailing list moscow-pm на pm.org | http://moscow.pm.org From mons на cpan.org Thu Nov 14 03:23:57 2013 From: mons на cpan.org (Mons Anderson) Date: Thu, 14 Nov 2013 15:23:57 +0400 Subject: [Moscow.pm] =?koi8-r?b?8M/E08vB1snUxSwg3tTPINzUzyDUwcvPxQ==?= In-Reply-To: <5284933A.1010007@rambler.ru> References: <5284933A.1010007@rambler.ru> Message-ID: <35F8FA0B-1DA5-4058-B4BB-966140490796@corp.mail.ru> Уж не из моих-ли модулей? И если нет, то покажите плиз, кто еще так делает, интересно-же ) Лично я надувал не perlcritic, а cpants. On 14.11.2013, at 13:09, Гришаев Анатолий <0body0 на rambler.ru> wrote: > В заголовке модуля на cpan увидел следующее > ============== > use 5.008008; # don't use old crap without utf8 > use common::sense 3;m{ > use strict; > use warnings; > }x; > ============== > > Что это такое, и для чего? > > -- > С уважением Анатолий. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From ivan на bessarabov.ru Thu Nov 14 03:35:43 2013 From: ivan на bessarabov.ru (=?UTF-8?B?0JjQstCw0L0g0JHQtdGB0YHQsNGA0LDQsdC+0LI=?=) Date: Thu, 14 Nov 2013 15:35:43 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUsINGH0YLQviA=?= =?utf-8?b?0Y3RgtC+INGC0LDQutC+0LU=?= In-Reply-To: <35F8FA0B-1DA5-4058-B4BB-966140490796@corp.mail.ru> References: <5284933A.1010007@rambler.ru> <35F8FA0B-1DA5-4058-B4BB-966140490796@corp.mail.ru> Message-ID: Есть замечательный сайт, который ищет по коду CPAN. Вот этот сайт говорит, что, да, это про твой модуль =) http://grep.cpan.me/?q=use+5.008008%3B+%23+don%27t+use+old+crap+without+utf8 14 ноября 2013 г., 15:23 пользователь Mons Anderson написал: > Уж не из моих-ли модулей? > И если нет, то покажите плиз, кто еще так делает, интересно-же ) > > Лично я надувал не perlcritic, а cpants. > > On 14.11.2013, at 13:09, Гришаев Анатолий <0body0 на rambler.ru> wrote: > >> В заголовке модуля на cpan увидел следующее >> ============== >> use 5.008008; # don't use old crap without utf8 >> use common::sense 3;m{ >> use strict; >> use warnings; >> }x; >> ============== >> >> Что это такое, и для чего? >> >> -- >> С уважением Анатолий. >> -- >> 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 vaneska.ru на gmail.com Thu Nov 14 03:40:28 2013 From: vaneska.ru на gmail.com (=?KOI8-R?B?6dfBziDzz8vPzM/X?=) Date: Thu, 14 Nov 2013 15:40:28 +0400 Subject: [Moscow.pm] =?koi8-r?b?8M/E08vB1snUxSwg3tTPINzUzyDUwcvPxQ==?= In-Reply-To: References: <5284933A.1010007@rambler.ru> <35F8FA0B-1DA5-4058-B4BB-966140490796@corp.mail.ru> Message-ID: Спасибо за grep.cpan.me. Не знал про такое. 14 ноября 2013 г., 15:35 пользователь Иван Бессарабов написал: > Есть замечательный сайт, который ищет по коду CPAN. > > Вот этот сайт говорит, что, да, это про твой модуль =) > > http://grep.cpan.me/?q=use+5.008008%3B+%23+don%27t+use+old+crap+without+utf8 > > 14 ноября 2013 г., 15:23 пользователь Mons Anderson написал: >> Уж не из моих-ли модулей? >> И если нет, то покажите плиз, кто еще так делает, интересно-же ) >> >> Лично я надувал не perlcritic, а cpants. >> >> On 14.11.2013, at 13:09, Гришаев Анатолий <0body0 на rambler.ru> wrote: >> >>> В заголовке модуля на cpan увидел следующее >>> ============== >>> use 5.008008; # don't use old crap without utf8 >>> use common::sense 3;m{ >>> use strict; >>> use warnings; >>> }x; >>> ============== >>> >>> Что это такое, и для чего? >>> >>> -- >>> С уважением Анатолий. >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- С уважением, Иван From 0body0 на rambler.ru Thu Nov 14 03:41:18 2013 From: 0body0 на rambler.ru (=?UTF-8?B?0JPRgNC40YjQsNC10LIg0JDQvdCw0YLQvtC70LjQuQ==?=) Date: Thu, 14 Nov 2013 15:41:18 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUsINGH0YLQviA=?= =?utf-8?b?0Y3RgtC+INGC0LDQutC+0LU=?= In-Reply-To: <35F8FA0B-1DA5-4058-B4BB-966140490796@corp.mail.ru> References: <5284933A.1010007@rambler.ru> <35F8FA0B-1DA5-4058-B4BB-966140490796@corp.mail.ru> Message-ID: <5284B6DE.4070309@rambler.ru> Да это твой AnyEvent::DBD::Pg. Надо было его чуть-чуть допилить. 14.11.2013 15:23, Mons Anderson пишет: > Уж не из моих-ли модулей? > И если нет, то покажите плиз, кто еще так делает, интересно-же ) > > Лично я надувал не perlcritic, а cpants. > > On 14.11.2013, at 13:09, Гришаев Анатолий <0body0 на rambler.ru> wrote: > >> В заголовке модуля на cpan увидел следующее >> ============== >> use 5.008008; # don't use old crap without utf8 >> use common::sense 3;m{ >> use strict; >> use warnings; >> }x; >> ============== >> >> Что это такое, и для чего? >> -- С уважением Анатолий. From truestyler на gmail.com Thu Nov 14 03:41:20 2013 From: truestyler на gmail.com (Taras Iagniuk) Date: Thu, 14 Nov 2013 13:41:20 +0200 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUsINGH0YLQviA=?= =?utf-8?b?0Y3RgtC+INGC0LDQutC+0LU=?= In-Reply-To: References: <5284933A.1010007@rambler.ru> <35F8FA0B-1DA5-4058-B4BB-966140490796@corp.mail.ru> Message-ID: http://grep.cpan.me/ - полезная находка :) 2013/11/14 Иван Бессарабов > Есть замечательный сайт, который ищет по коду CPAN. > > Вот этот сайт говорит, что, да, это про твой модуль =) > > > http://grep.cpan.me/?q=use+5.008008%3B+%23+don%27t+use+old+crap+without+utf8 > > 14 ноября 2013 г., 15:23 пользователь Mons Anderson > написал: > > Уж не из моих-ли модулей? > > И если нет, то покажите плиз, кто еще так делает, интересно-же ) > > > > Лично я надувал не perlcritic, а cpants. > > > > On 14.11.2013, at 13:09, Гришаев Анатолий <0body0 на rambler.ru> wrote: > > > >> В заголовке модуля на cpan увидел следующее > >> ============== > >> use 5.008008; # don't use old crap without utf8 > >> use common::sense 3;m{ > >> use strict; > >> use warnings; > >> }x; > >> ============== > >> > >> Что это такое, и для чего? > >> > >> -- > >> С уважением Анатолий. > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Taras Iagniuk -------------- next part -------------- An HTML attachment was scrubbed... URL: From ivan на bessarabov.ru Thu Nov 14 03:47:42 2013 From: ivan на bessarabov.ru (=?UTF-8?B?0JjQstCw0L0g0JHQtdGB0YHQsNGA0LDQsdC+0LI=?=) Date: Thu, 14 Nov 2013 15:47:42 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUsINGH0YLQviA=?= =?utf-8?b?0Y3RgtC+INGC0LDQutC+0LU=?= In-Reply-To: References: <5284933A.1010007@rambler.ru> <35F8FA0B-1DA5-4058-B4BB-966140490796@corp.mail.ru> Message-ID: Там на странице "О проекте" приводятся очень смешные примеры поисковых запросов. Например, поиска строк "this should work, but" [2] =) [1]: http://grep.cpan.me/about [2]: http://grep.cpan.me/?q=%28?i:this+should+work,+but%29 14 ноября 2013 г., 15:41 пользователь Taras Iagniuk написал: > http://grep.cpan.me/ - полезная находка :) > > > 2013/11/14 Иван Бессарабов >> >> Есть замечательный сайт, который ищет по коду CPAN. >> >> Вот этот сайт говорит, что, да, это про твой модуль =) >> >> >> http://grep.cpan.me/?q=use+5.008008%3B+%23+don%27t+use+old+crap+without+utf8 >> >> 14 ноября 2013 г., 15:23 пользователь Mons Anderson >> написал: >> > Уж не из моих-ли модулей? >> > И если нет, то покажите плиз, кто еще так делает, интересно-же ) >> > >> > Лично я надувал не perlcritic, а cpants. >> > >> > On 14.11.2013, at 13:09, Гришаев Анатолий <0body0 на rambler.ru> wrote: >> > >> >> В заголовке модуля на cpan увидел следующее >> >> ============== >> >> use 5.008008; # don't use old crap without utf8 >> >> use common::sense 3;m{ >> >> use strict; >> >> use warnings; >> >> }x; >> >> ============== >> >> >> >> Что это такое, и для чего? >> >> >> >> -- >> >> С уважением Анатолий. >> >> -- >> >> Moscow.pm mailing list >> >> moscow-pm на pm.org | http://moscow.pm.org >> > >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > > > -- > Best regards, > Taras Iagniuk > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From dsimonov на gmail.com Thu Nov 14 04:07:30 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Thu, 14 Nov 2013 16:07:30 +0400 Subject: [Moscow.pm] =?utf-8?b?0YXQstCw0YHRgtCw0LXQvNGB0Y8=?= Message-ID: Из рабочего. Выкатили только что решение, которое * после мержа в мастер аккуратненько собирает код компоненты в пекедж с комментариями из коммита * недостающие пекеджи подтягивает из репы убунты * отсутствующие необходимые перловые модули в виде пекеджей самостоятельно оборачивает в пекеджи * на конечных железках говорит "apt-get install имя-компоненты". Разработчику просто надо смержиться. И всё. И ВСЁ!!!!!! --- Dmitriy V. Simonov, Perl & Python programmer ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dmitry на eremeev.ru Thu Nov 14 04:09:30 2013 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Thu, 14 Nov 2013 16:09:30 +0400 Subject: [Moscow.pm] =?utf-8?b?0YXQstCw0YHRgtCw0LXQvNGB0Y8=?= In-Reply-To: References: Message-ID: <5284BD7A.6000805@eremeev.ru> Димон, вы маркетинг тока ускорьте, чтобы красоты не пропадали даром.))) Dmitry Simonov wrote: > > Из рабочего. > > Выкатили только что решение, которое > * после мержа в мастер аккуратненько собирает код компоненты в пекедж > с комментариями из коммита > * недостающие пекеджи подтягивает из репы убунты > * отсутствующие необходимые перловые модули в виде пекеджей > самостоятельно оборачивает в пекеджи > * на конечных железках говорит "apt-get install имя-компоненты". > > Разработчику просто надо смержиться. И всё. И ВСЁ!!!!!! > > --- > Dmitriy V. Simonov, > Perl & Python programmer ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на bessarabov.ru Thu Nov 14 04:09:44 2013 From: ivan на bessarabov.ru (=?UTF-8?B?0JjQstCw0L0g0JHQtdGB0YHQsNGA0LDQsdC+0LI=?=) Date: Thu, 14 Nov 2013 16:09:44 +0400 Subject: [Moscow.pm] =?utf-8?b?0YXQstCw0YHRgtCw0LXQvNGB0Y8=?= In-Reply-To: References: Message-ID: Круть. На базе Dist::Zilla пилили? Выкладывайте в open source =) 14 ноября 2013 г., 16:07 пользователь Dmitry Simonov написал: > Из рабочего. > > Выкатили только что решение, которое > * после мержа в мастер аккуратненько собирает код компоненты в пекедж с > комментариями из коммита > * недостающие пекеджи подтягивает из репы убунты > * отсутствующие необходимые перловые модули в виде пекеджей самостоятельно > оборачивает в пекеджи > * на конечных железках говорит "apt-get install имя-компоненты". > > Разработчику просто надо смержиться. И всё. И ВСЁ!!!!!! > > --- > Dmitriy V. Simonov, > Perl & Python programmer > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From proler на gmail.com Thu Nov 14 04:12:04 2013 From: proler на gmail.com (=?utf-8?B?0J7Qu9C10LMg0JDQu9C10LrRgdC10LXQvdC60L7Qsg==?=) Date: Thu, 14 Nov 2013 16:12:04 +0400 Subject: [Moscow.pm] =?utf-8?b?0YXQstCw0YHRgtCw0LXQvNGB0Y8=?= In-Reply-To: References: Message-ID: Dmitry Simonov писал(а) в своём письме Thu, 14 Nov 2013 16:07:30 +0400: > Из рабочего. > * недостающие пекеджи подтягивает из репы убунты Нашли чем хвастаться.. From ivan на bessarabov.ru Thu Nov 14 04:14:44 2013 From: ivan на bessarabov.ru (=?UTF-8?B?0JjQstCw0L0g0JHQtdGB0YHQsNGA0LDQsdC+0LI=?=) Date: Thu, 14 Nov 2013 16:14:44 +0400 Subject: [Moscow.pm] =?utf-8?b?0YXQstCw0YHRgtCw0LXQvNGB0Y8=?= In-Reply-To: References: Message-ID: Кстати! В тему сборки/выкладки. Вчера заработал https://stratopan.com/ (штука для создания слепков CPAN и для создания приватных CPAN-ов). 14 ноября 2013 г., 16:12 пользователь Олег Алексеенков написал: > Dmitry Simonov писал(а) в своём письме Thu, 14 Nov 2013 > 16:07:30 +0400: > >> Из рабочего. > > >> * недостающие пекеджи подтягивает из репы убунты > > > Нашли чем хвастаться.. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From dsimonov на gmail.com Thu Nov 14 04:20:24 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Thu, 14 Nov 2013 16:20:24 +0400 Subject: [Moscow.pm] =?utf-8?b?0YXQstCw0YHRgtCw0LXQvNGB0Y8=?= In-Reply-To: <5284BD7A.6000805@eremeev.ru> References: <5284BD7A.6000805@eremeev.ru> Message-ID: Токмаков сказал "не ссы" :) Делает всё в поте лица! --- Dmitriy V. Simonov, Perl & Python programmer 2013/11/14 Dmitry Eremeev > Димон, вы маркетинг тока ускорьте, чтобы красоты не пропадали даром.))) > > > > > > Dmitry Simonov wrote: > > > Из рабочего. > > Выкатили только что решение, которое > * после мержа в мастер аккуратненько собирает код компоненты в пекедж > с комментариями из коммита > * недостающие пекеджи подтягивает из репы убунты > * отсутствующие необходимые перловые модули в виде пекеджей > самостоятельно оборачивает в пекеджи > * на конечных железках говорит "apt-get install имя-компоненты". > > Разработчику просто надо смержиться. И всё. И ВСЁ!!!!!! > > --- > Dmitriy V. Simonov, > Perl & Python programmer > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dmitry на eremeev.ru Thu Nov 14 04:21:43 2013 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Thu, 14 Nov 2013 16:21:43 +0400 Subject: [Moscow.pm] =?utf-8?b?0YXQstCw0YHRgtCw0LXQvNGB0Y8=?= In-Reply-To: References: <5284BD7A.6000805@eremeev.ru> Message-ID: <5284C057.9090508@eremeev.ru> :-) Dmitry Simonov wrote: > > Токмаков сказал "не ссы" :) > Делает всё в поте лица! > > --- > Dmitriy V. Simonov, > Perl & Python programmer > > > 2013/11/14 Dmitry Eremeev > > > Димон, вы маркетинг тока ускорьте, чтобы красоты не пропадали > даром.))) > > > > > > Dmitry Simonov wrote: >> >> >> Из рабочего. >> >> Выкатили только что решение, которое >> * после мержа в мастер аккуратненько собирает код компоненты в >> пекедж >> с комментариями из коммита >> * недостающие пекеджи подтягивает из репы убунты >> * отсутствующие необходимые перловые модули в виде пекеджей >> самостоятельно оборачивает в пекеджи >> * на конечных железках говорит "apt-get install имя-компоненты". >> >> Разработчику просто надо смержиться. И всё. И ВСЁ!!!!!! >> >> --- >> Dmitriy V. Simonov, >> Perl & Python programmer > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From eugene.toropov на gmail.com Thu Nov 14 05:08:22 2013 From: eugene.toropov на gmail.com (Eugene Toropov) Date: Thu, 14 Nov 2013 17:08:22 +0400 Subject: [Moscow.pm] =?utf-8?b?0YXQstCw0YHRgtCw0LXQvNGB0Y8=?= In-Reply-To: References: Message-ID: <34A0C547-ACC1-4C6B-BA2C-F113B7DA9050@gmail.com> Молодцы! Доросли до DevOps :) Забыл сказать, что тесты запускаются автоматом, а рабочая среда поднимается одной командой (vagrant up) ;) On Nov 14, 2013, at 4:07 PM, Dmitry Simonov wrote: > Из рабочего. > > Выкатили только что решение, которое > * после мержа в мастер аккуратненько собирает код компоненты в пекедж с комментариями из коммита > * недостающие пекеджи подтягивает из репы убунты > * отсутствующие необходимые перловые модули в виде пекеджей самостоятельно оборачивает в пекеджи > * на конечных железках говорит "apt-get install имя-компоненты". > > Разработчику просто надо смержиться. И всё. И ВСЁ!!!!!! > > --- > Dmitriy V. Simonov, > Perl & Python programmer > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From yu.pats на gmail.com Thu Nov 14 05:32:09 2013 From: yu.pats на gmail.com (Yury Pats) Date: Thu, 14 Nov 2013 16:32:09 +0300 Subject: [Moscow.pm] =?utf-8?b?0YXQstCw0YHRgtCw0LXQvNGB0Y8=?= In-Reply-To: References: Message-ID: Пока нет исходников, то это только хвастовство. Да. 2013/11/14 Dmitry Simonov > Из рабочего. > > Выкатили только что решение, которое > * после мержа в мастер аккуратненько собирает код компоненты в пекедж с > комментариями из коммита > * недостающие пекеджи подтягивает из репы убунты > * отсутствующие необходимые перловые модули в виде пекеджей самостоятельно > оборачивает в пекеджи > * на конечных железках говорит "apt-get install имя-компоненты". > > Разработчику просто надо смержиться. И всё. И ВСЁ!!!!!! > > --- > Dmitriy V. Simonov, > Perl & Python programmer > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- WBR, Yury Pats skype: yuripats cellular: +375 (29) 5870723 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ilvin на mail.ru Thu Nov 14 05:49:32 2013 From: ilvin на mail.ru (=?UTF-8?B?0JjQu9GM0Y8g0JLQuNC90L7QutGD0YDQvtCy?=) Date: Thu, 14 Nov 2013 17:49:32 +0400 Subject: [Moscow.pm] =?utf-8?b?0YXQstCw0YHRgtCw0LXQvNGB0Y8=?= In-Reply-To: References: Message-ID: <1384436972.628373422@f383.i.mail.ru> Оно столько много САМО делает, что становится страшно, особенно в последнем пункте... Все же последний пункт оно должно делать по команде админа и, конечно же, оно должно проверять правильность инсталляции пэкэджэй на конечной железяке... Четверг, 14 ноября 2013, 16:07 +04:00 от Dmitry Simonov : >Из рабочего. > >Выкатили только что решение, которое  >* после мержа в мастер аккуратненько собирает код компоненты в пекедж с комментариями из коммита >* недостающие пекеджи подтягивает из репы убунты  >* отсутствующие необходимые перловые модули в виде пекеджей самостоятельно оборачивает в пекеджи  >* на конечных железках говорит "apt-get install имя-компоненты". > >Разработчику просто надо смержиться. И всё. И ВСЁ!!!!!! > >--- >Dmitriy V. Simonov, >Perl & Python programmer >-- >Moscow.pm mailing list >moscow-pm на pm.org | http://moscow.pm.org -- Илья Винокуров ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From mons на cpan.org Thu Nov 14 08:07:59 2013 From: mons на cpan.org (Mons Anderson) Date: Thu, 14 Nov 2013 20:07:59 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUsINGH0YLQviA=?= =?utf-8?b?0Y3RgtC+INGC0LDQutC+0LU=?= In-Reply-To: <5284B6DE.4070309@rambler.ru> References: <5284933A.1010007@rambler.ru> <35F8FA0B-1DA5-4058-B4BB-966140490796@corp.mail.ru> <5284B6DE.4070309@rambler.ru> Message-ID: Насчет "допилить" можно поподробнее? можно пулл-реквестом сюда: https://github.com/Mons/AnyEvent-DBD-Pg On 14.11.2013, at 15:41, Гришаев Анатолий <0body0 на rambler.ru> wrote: > Да это твой AnyEvent::DBD::Pg. > Надо было его чуть-чуть допилить. > > 14.11.2013 15:23, Mons Anderson пишет: >> Уж не из моих-ли модулей? >> И если нет, то покажите плиз, кто еще так делает, интересно-же ) >> >> Лично я надувал не perlcritic, а cpants. >> >> On 14.11.2013, at 13:09, Гришаев Анатолий <0body0 на rambler.ru> wrote: >> >>> В заголовке модуля на cpan увидел следующее >>> ============== >>> use 5.008008; # don't use old crap without utf8 >>> use common::sense 3;m{ >>> use strict; >>> use warnings; >>> }x; >>> ============== >>> >>> Что это такое, и для чего? >>> > > -- > С уважением Анатолий. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From mshogin на gmail.com Thu Nov 14 13:31:08 2013 From: mshogin на gmail.com (=?KOI8-R?B?7cnIwcnMIPvPx8nO?=) Date: Fri, 15 Nov 2013 01:31:08 +0400 Subject: [Moscow.pm] =?koi8-r?b?yNfB09TBxc3T0Q==?= In-Reply-To: <1384436972.628373422@f383.i.mail.ru> References: <1384436972.628373422@f383.i.mail.ru> Message-ID: Автоматизация вещь хорошая, но пункт 2 и 4 на любителя ) 14 ноября 2013 г., 17:49 пользователь Илья Винокуров написал: > > Оно столько много САМО делает, что становится страшно, особенно в > последнем пункте... > Все же последний пункт оно должно делать по команде админа и, конечно же, > оно должно проверять правильность инсталляции пэкэджэй на конечной > железяке... > > > Четверг, 14 ноября 2013, 16:07 +04:00 от Dmitry Simonov < > dsimonov на gmail.com>: > > Из рабочего. > > Выкатили только что решение, которое > * после мержа в мастер аккуратненько собирает код компоненты в пекедж с > комментариями из коммита > * недостающие пекеджи подтягивает из репы убунты > * отсутствующие необходимые перловые модули в виде пекеджей самостоятельно > оборачивает в пекеджи > * на конечных железках говорит "apt-get install имя-компоненты". > > Разработчику просто надо смержиться. И всё. И ВСЁ!!!!!! > > --- > Dmitriy V. Simonov, > Perl & Python programmer > -- > 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 0body0 на rambler.ru Fri Nov 15 05:15:01 2013 From: 0body0 на rambler.ru (=?UTF-8?B?0JPRgNC40YjQsNC10LIg0JDQvdCw0YLQvtC70LjQuQ==?=) Date: Fri, 15 Nov 2013 17:15:01 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/QvtC00YHQutCw0LbQuNGC0LUsINGH0YLQviA=?= =?utf-8?b?0Y3RgtC+INGC0LDQutC+0LU=?= In-Reply-To: References: <5284933A.1010007@rambler.ru> <35F8FA0B-1DA5-4058-B4BB-966140490796@corp.mail.ru> <5284B6DE.4070309@rambler.ru> Message-ID: <52861E55.3000808@rambler.ru> Сделал пулл реквест. Допил в смысле поддержки типа bytea. В DBI это можно сделать через bind_param, поэтому в патче перед execute делается bind_param( ..., { pg_type => PG_BYTEA } ) , если требуется. Если такого не сделать, то бинарные данные портятся. 14.11.2013 20:07, Mons Anderson пишет: > Насчет "допилить" можно поподробнее? > можно пулл-реквестом сюда: https://github.com/Mons/AnyEvent-DBD-Pg > > On 14.11.2013, at 15:41, Гришаев Анатолий <0body0 на rambler.ru > > wrote: > > -- С уважением Анатолий. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From postmaster на softsearch.ru Fri Nov 15 08:12:57 2013 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Fri, 15 Nov 2013 20:12:57 +0400 Subject: [Moscow.pm] =?koi8-r?b?yNfB09TBxc3T0Q==?= In-Reply-To: References: Message-ID: <1954752239.20131115201257@softsearch.ru> Здравствуйте, Иван. > В тему сборки/выкладки. Вчера заработал https://stratopan.com/ (штука > для создания слепков CPAN и для создания приватных CPAN-ов). На чём они зарабатывают? -- С уважением, Михаил mailto:postmaster на softsearch.ru From ivan на bessarabov.ru Fri Nov 15 08:18:50 2013 From: ivan на bessarabov.ru (=?UTF-8?B?0JjQstCw0L0g0JHQtdGB0YHQsNGA0LDQsdC+0LI=?=) Date: Fri, 15 Nov 2013 20:18:50 +0400 Subject: [Moscow.pm] =?utf-8?b?0YXQstCw0YHRgtCw0LXQvNGB0Y8=?= In-Reply-To: <1954752239.20131115201257@softsearch.ru> References: <1954752239.20131115201257@softsearch.ru> Message-ID: Пока там все бесплатное. Мое предположение что они собираются реализовывать схему GitHub ? все публчное бесплатно, а за приватные репозитории нужно будет платить. Плюс (опять же моя гипотеза) что они будут продавать инстанс стратопа для компаний. Всячески желаю им успеха, но боюсь, что успех GitHub у них повторить не получится ? судя по активности людей вокруг этого проекта, есть не очень много людей кому это нужно. 15 ноября 2013 г., 20:12 пользователь Михаил Монашёв написал: > Здравствуйте, Иван. > >> В тему сборки/выкладки. Вчера заработал https://stratopan.com/ (штука >> для создания слепков CPAN и для создания приватных CPAN-ов). > > На чём они зарабатывают? > > -- > С уважением, > Михаил mailto:postmaster на softsearch.ru > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From akzhan.abdulin на gmail.com Fri Nov 15 09:05:46 2013 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Fri, 15 Nov 2013 21:05:46 +0400 Subject: [Moscow.pm] =?utf-8?b?0YXQstCw0YHRgtCw0LXQvNGB0Y8=?= In-Reply-To: References: Message-ID: Мне кажется, затраты лишние. Приватный CPAN-репозиторий либо самописный рецепт по инсталляции (cpanm tar.gz) и набор рецептов для Chef мне кажется более удобным и универсальным выбором. А так, да, поздравляю. 14 ноября 2013 г., 16:07 пользователь Dmitry Simonov написал: > Из рабочего. > > Выкатили только что решение, которое > * после мержа в мастер аккуратненько собирает код компоненты в пекедж с > комментариями из коммита > * недостающие пекеджи подтягивает из репы убунты > * отсутствующие необходимые перловые модули в виде пекеджей самостоятельно > оборачивает в пекеджи > * на конечных железках говорит "apt-get install имя-компоненты". > > Разработчику просто надо смержиться. И всё. И ВСЁ!!!!!! > > --- > Dmitriy V. Simonov, > Perl & Python programmer > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на bessarabov.ru Fri Nov 15 09:29:30 2013 From: ivan на bessarabov.ru (=?UTF-8?B?0JjQstCw0L0g0JHQtdGB0YHQsNGA0LDQsdC+0LI=?=) Date: Fri, 15 Nov 2013 21:29:30 +0400 Subject: [Moscow.pm] =?utf-8?b?0YXQstCw0YHRgtCw0LXQvNGB0Y8=?= In-Reply-To: References: Message-ID: Собственный CPAN можно строить с помощью Pinto ? https://metacpan.org/pod/Pinto А Pinto ? это как раз проект автора stratopan и стратопа базируется на Pinto. И интересно посмотреть на список модулей из которых собран странтопан: https://stratopan.com/thaljef/OpenSource/stratopan-dev Стратопа ? это очень клевая штука так как это что-то новенькое и интересное в мире Perl. Кстати, а есть ли аналоги стратопана для других языков с их npm, pypi, gems и т.д.? 15 ноября 2013 г., 21:05 пользователь Akzhan Abdulin написал: > Мне кажется, затраты лишние. Приватный CPAN-репозиторий либо самописный > рецепт по инсталляции (cpanm tar.gz) и набор рецептов для Chef мне кажется > более удобным и универсальным выбором. > > > А так, да, поздравляю. > > > 14 ноября 2013 г., 16:07 пользователь Dmitry Simonov > написал: >> >> Из рабочего. >> >> >> Выкатили только что решение, которое >> * после мержа в мастер аккуратненько собирает код компоненты в пекедж с >> комментариями из коммита >> * недостающие пекеджи подтягивает из репы убунты >> * отсутствующие необходимые перловые модули в виде пекеджей самостоятельно >> оборачивает в пекеджи >> * на конечных железках говорит "apt-get install имя-компоненты". >> >> Разработчику просто надо смержиться. И всё. И ВСЁ!!!!!! >> >> --- >> Dmitriy V. Simonov, >> Perl & Python programmer >> >> -- >> 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 akzhan.abdulin на gmail.com Fri Nov 15 09:41:28 2013 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Fri, 15 Nov 2013 21:41:28 +0400 Subject: [Moscow.pm] =?utf-8?b?0YXQstCw0YHRgtCw0LXQvNGB0Y8=?= In-Reply-To: References: Message-ID: Конечно, есть. Например в Undev в качестве хранилища гемов используется http://tomlea.co.uk/posts/gem-in-a-box/ Но на самом деле все это не нужно. Практически все современные пакетные менеджеры позволяют ставить пакеты непосредственно из репозиториев Git. Это и Bundler, и npm, и bower, и множество других. 15 ноября 2013 г., 21:29 пользователь Иван Бессарабов написал: > Собственный CPAN можно строить с помощью Pinto ? > https://metacpan.org/pod/Pinto > А Pinto ? это как раз проект автора stratopan и стратопа базируется на > Pinto. > > И интересно посмотреть на список модулей из которых собран странтопан: > https://stratopan.com/thaljef/OpenSource/stratopan-dev > > Стратопа ? это очень клевая штука так как это что-то новенькое и > интересное в мире Perl. > > Кстати, а есть ли аналоги стратопана для других языков с их npm, pypi, > gems и т.д.? > > 15 ноября 2013 г., 21:05 пользователь Akzhan Abdulin > написал: > > Мне кажется, затраты лишние. Приватный CPAN-репозиторий либо самописный > > рецепт по инсталляции (cpanm tar.gz) и набор рецептов для Chef мне > кажется > > более удобным и универсальным выбором. > > > > > > А так, да, поздравляю. > > > > > > 14 ноября 2013 г., 16:07 пользователь Dmitry Simonov > > > написал: > >> > >> Из рабочего. > >> > >> > >> Выкатили только что решение, которое > >> * после мержа в мастер аккуратненько собирает код компоненты в пекедж с > >> комментариями из коммита > >> * недостающие пекеджи подтягивает из репы убунты > >> * отсутствующие необходимые перловые модули в виде пекеджей > самостоятельно > >> оборачивает в пекеджи > >> * на конечных железках говорит "apt-get install имя-компоненты". > >> > >> Разработчику просто надо смержиться. И всё. И ВСЁ!!!!!! > >> > >> --- > >> Dmitriy V. Simonov, > >> Perl & Python programmer > >> > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > >> > > > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akzhan.abdulin на gmail.com Fri Nov 15 09:48:35 2013 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Fri, 15 Nov 2013 21:48:35 +0400 Subject: [Moscow.pm] =?utf-8?b?0YXQstCw0YHRgtCw0LXQvNGB0Y8=?= In-Reply-To: References: Message-ID: Сейчас новая тенденция в массах, начиная с Bundler 1.4pre, - многопоточная установка зависимостей. Очень удобно. Равно как и многопоточный deploy, как в Capistrano 3. 15 ноября 2013 г., 21:41 пользователь Akzhan Abdulin < akzhan.abdulin на gmail.com> написал: > Конечно, есть. Например в Undev в качестве хранилища гемов используется > http://tomlea.co.uk/posts/gem-in-a-box/ > > Но на самом деле все это не нужно. Практически все современные пакетные > менеджеры позволяют ставить пакеты непосредственно из репозиториев Git. Это > и Bundler, и npm, и bower, и множество других. > > > 15 ноября 2013 г., 21:29 пользователь Иван Бессарабов написал: > > Собственный CPAN можно строить с помощью Pinto ? >> https://metacpan.org/pod/Pinto >> А Pinto ? это как раз проект автора stratopan и стратопа базируется на >> Pinto. >> >> И интересно посмотреть на список модулей из которых собран странтопан: >> https://stratopan.com/thaljef/OpenSource/stratopan-dev >> >> Стратопа ? это очень клевая штука так как это что-то новенькое и >> интересное в мире Perl. >> >> Кстати, а есть ли аналоги стратопана для других языков с их npm, pypi, >> gems и т.д.? >> >> 15 ноября 2013 г., 21:05 пользователь Akzhan Abdulin >> написал: >> > Мне кажется, затраты лишние. Приватный CPAN-репозиторий либо самописный >> > рецепт по инсталляции (cpanm tar.gz) и набор рецептов для Chef мне >> кажется >> > более удобным и универсальным выбором. >> > >> > >> > А так, да, поздравляю. >> > >> > >> > 14 ноября 2013 г., 16:07 пользователь Dmitry Simonov < >> dsimonov на gmail.com> >> > написал: >> >> >> >> Из рабочего. >> >> >> >> >> >> Выкатили только что решение, которое >> >> * после мержа в мастер аккуратненько собирает код компоненты в пекедж с >> >> комментариями из коммита >> >> * недостающие пекеджи подтягивает из репы убунты >> >> * отсутствующие необходимые перловые модули в виде пекеджей >> самостоятельно >> >> оборачивает в пекеджи >> >> * на конечных железках говорит "apt-get install имя-компоненты". >> >> >> >> Разработчику просто надо смержиться. И всё. И ВСЁ!!!!!! >> >> >> >> --- >> >> Dmitriy V. Simonov, >> >> Perl & Python programmer >> >> >> >> -- >> >> Moscow.pm mailing list >> >> moscow-pm на pm.org | http://moscow.pm.org >> >> >> > >> > >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> > >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From postmaster на softsearch.ru Fri Nov 15 10:28:33 2013 From: postmaster на softsearch.ru (=?Windows-1251?B?zOj14OjrIMzu7eD4uOI=?=) Date: Fri, 15 Nov 2013 22:28:33 +0400 Subject: [Moscow.pm] =?windows-1251?b?9eLg8fLg5ezx/w==?= In-Reply-To: References: <1954752239.20131115201257@softsearch.ru> Message-ID: <85091722.20131115222833@softsearch.ru> Здравствуйте, Иван. > Пока там все бесплатное. > Мое предположение что они собираются реализовывать схему GitHub ? > все публчное бесплатно, а за приватные репозитории нужно будет > платить. Плюс (опять же моя гипотеза) что они будут продавать > инстанс стратопа для компаний. > Всячески желаю им успеха, но боюсь, что успех GitHub у них повторить > не получится ? судя по активности людей вокруг этого проекта, есть > не очень много людей кому это нужно. Да, так и есть. Это проект ради фана скорее всего. А GitHub финансово успешен? То, что он давно существует и популярен не обязательно говорит о успешности его бизнес-составляющей. -- С уважением, Михаил mailto:postmaster на softsearch.ru From evdokimov.denis на gmail.com Fri Nov 15 11:01:18 2013 From: evdokimov.denis на gmail.com (Denis Evdokimov) Date: Fri, 15 Nov 2013 23:01:18 +0400 Subject: [Moscow.pm] =?koi8-r?b?yNfB09TBxc3T0Q==?= In-Reply-To: <85091722.20131115222833@softsearch.ru> References: <1954752239.20131115201257@softsearch.ru> <85091722.20131115222833@softsearch.ru> Message-ID: > А GitHub финансово успешен? То, что он давно существует и популярен не > обязательно говорит о успешности его бизнес-составляющей. > Думаю, что успешен. В Яндексе есть большая инсталляция GitHub Enterprise. Тут пишут https://enterprise.github.com/, что Blizzard и ещё ряд компаний использует. Ну а сколько у них ещё крупных компаний... А сколько маленьких? ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dionys на gmail.com Tue Nov 19 00:56:05 2013 From: dionys на gmail.com (Denis Ibaev) Date: Tue, 19 Nov 2013 12:56:05 +0400 Subject: [Moscow.pm] =?utf-8?b?a2V5cygpINC4INGA0LDQt9GL0LzQtdC90L7QstCw?= =?utf-8?b?0L3QuNC1IHVuZGVm?= Message-ID: Привет. > perl -E 'use strictures; my $v; say(%$v);' Can't use an undefined value as a HASH reference at -e line 1. > perl -E 'use strictures; my $v; say(keys(%$v), "ok");' ok Почему разыменование переменной со значением undef в хеш не вызывает ошибки с случае keys() и values()? > perl -v This is perl 5, version 14, subversion 2 (v5.14.2) built for x86_64-linux-gnu-thread-multi -- Денис Ибаев From theathlet на yandex.ru Tue Nov 19 01:18:33 2013 From: theathlet на yandex.ru (TheAthlete) Date: Tue, 19 Nov 2013 11:18:33 +0200 Subject: [Moscow.pm] =?utf-8?b?a2V5cygpINC4INGA0LDQt9GL0LzQtdC90L7QstCw?= =?utf-8?b?0L3QuNC1IHVuZGVm?= In-Reply-To: References: Message-ID: У меня аналогично. В справке написано Can't use an undefined value as %s reference (F) A value used as either a hard reference or a symbolic reference must be a defined value. This helps to delurk some insidious errors. Хотя в справке по keys: Starting with Perl 5.14, keys can take a scalar EXPR, which must contain a reference to an unblessed hash or array. The argument will be dereferenced automatically. This aspect of keys is considered highly experimental. The exact behaviour may change in a future version of Perl. Другими словами это экспериментальная фича. Denis Ibaev писал(а) в своём письме Tue, 19 Nov 2013 10:56:05 +0200: > Привет. > >> perl -E 'use strictures; my $v; say(%$v);' > Can't use an undefined value as a HASH reference at -e line 1. > >> perl -E 'use strictures; my $v; say(keys(%$v), "ok");' > ok > > Почему разыменование переменной со значением undef в хеш не вызывает > ошибки с случае keys() и values()? > >> perl -v > This is perl 5, version 14, subversion 2 (v5.14.2) built for > x86_64-linux-gnu-thread-multi From sharifulin на gmail.com Tue Nov 19 01:20:56 2013 From: sharifulin на gmail.com (=?KOI8-R?B?4c7B1M/Mycog+8HSycbVzMnO?=) Date: Tue, 19 Nov 2013 13:20:56 +0400 Subject: [Moscow.pm] =?koi8-r?b?a2V5cygpIMkg0sHa2c3Fzs/Xwc7JxSB1bmRlZg==?= In-Reply-To: References: Message-ID: Я думаю, что keys (как и values, each) говорит интерпретатору, что дальше должен быть хеш. Но полагаться бы на это я не стал, тем более это экспериментальная фича) On Tue, Nov 19, 2013 at 12:56 PM, Denis Ibaev wrote: > Привет. > > > perl -E 'use strictures; my $v; say(%$v);' > Can't use an undefined value as a HASH reference at -e line 1. > > > perl -E 'use strictures; my $v; say(keys(%$v), "ok");' > ok > > Почему разыменование переменной со значением undef в хеш не вызывает > ошибки с случае keys() и values()? > > > perl -v > This is perl 5, version 14, subversion 2 (v5.14.2) built for > x86_64-linux-gnu-thread-multi > > -- > Денис Ибаев > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From chesnokov.ilya на gmail.com Tue Nov 19 02:19:13 2013 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Tue, 19 Nov 2013 14:19:13 +0400 Subject: [Moscow.pm] =?utf-8?b?a2V5cygpINC4INGA0LDQt9GL0LzQtdC90L7QstCw?= =?utf-8?b?0L3QuNC1IHVuZGVm?= In-Reply-To: References: Message-ID: 2013/11/19 Denis Ibaev > Привет. > > > perl -E 'use strictures; my $v; say(%$v);' > Can't use an undefined value as a HASH reference at -e line 1. > > > perl -E 'use strictures; my $v; say(keys(%$v), "ok");' > ok > > Почему разыменование переменной со значением undef в хеш не вызывает > ошибки с случае keys() и values()? > > Видимо, keys и пр. автовивифицируют $v: perl -Mstrict -E 'my $v; say "keys: ", keys %$v; say "v: ", $v' keys: v: HASH(0x96bde8) > perl -v > This is perl 5, version 14, subversion 2 (v5.14.2) built for > x86_64-linux-gnu-thread-multi > > -- > Денис Ибаев > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ilya Chesnokov ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From secrethost на gmail.com Tue Nov 19 02:25:07 2013 From: secrethost на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCk0ZHQtNC+0YDQvtCy?=) Date: Tue, 19 Nov 2013 14:25:07 +0400 Subject: [Moscow.pm] =?utf-8?b?a2V5cygpINC4INGA0LDQt9GL0LzQtdC90L7QstCw?= =?utf-8?b?0L3QuNC1IHVuZGVm?= In-Reply-To: References: Message-ID: 2013/11/19 TheAthlete > > Хотя в справке по keys: > > Starting with Perl 5.14, keys can take a scalar EXPR, which must contain a > reference to an unblessed hash or array. The argument will be dereferenced > automatically. This aspect of keys is considered highly experimental. The > exact behaviour may change in a future version of Perl. > > Другими словами это экспериментальная фича. Это о другом - keys($hash_ref), т.е без ручного разыменовывания. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dionys на gmail.com Tue Nov 19 02:28:09 2013 From: dionys на gmail.com (Denis Ibaev) Date: Tue, 19 Nov 2013 14:28:09 +0400 Subject: [Moscow.pm] =?utf-8?b?a2V5cygpINC4INGA0LDQt9GL0LzQtdC90L7QstCw?= =?utf-8?b?0L3QuNC1IHVuZGVm?= In-Reply-To: References: Message-ID: >> Почему разыменование переменной со значением undef в хеш не вызывает >> ошибки с случае keys() и values()? > > Видимо, keys и пр. автовивифицируют $v: > > perl -Mstrict -E 'my $v; say "keys: ", keys %$v; say "v: ", $v' > keys: > v: HASH(0x96bde8) Но это нигде не описано, похоже. Как правильно заметил Андрей Фёдоров, нижеследующий текст не об этом случае: Starting with Perl 5.14, keys can take a scalar EXPR, which must contain a reference to an unblessed hash or array. The argument will be dereferenced automatically. This aspect of keys is considered highly experimental. The exact behaviour may change in a future version of Perl. -- Денис Ибаев From theathlet на yandex.ru Tue Nov 19 02:31:20 2013 From: theathlet на yandex.ru (TheAthlete) Date: Tue, 19 Nov 2013 12:31:20 +0200 Subject: [Moscow.pm] =?utf-8?b?a2V5cygpINC4INGA0LDQt9GL0LzQtdC90L7QstCw?= =?utf-8?b?0L3QuNC1IHVuZGVm?= In-Reply-To: References: Message-ID: Спасибо, понял. Андрей Фёдоров писал(а) в своём письме Tue, 19 Nov 2013 12:25:07 +0200: > 2013/11/19 TheAthlete > >> >> Хотя в справке по keys: >> >> Starting with Perl 5.14, keys can take a scalar EXPR, which must >> contain a >> reference to an unblessed hash or array. The argument will be >> dereferenced >> automatically. This aspect of keys is considered highly experimental. >> The >> exact behaviour may change in a future version of Perl. >> >> Другими словами это экспериментальная фича. > > > Это о другом - keys($hash_ref), т.е без ручного разыменовывания. From chesnokov.ilya на gmail.com Tue Nov 19 02:35:25 2013 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Tue, 19 Nov 2013 14:35:25 +0400 Subject: [Moscow.pm] =?utf-8?b?a2V5cygpINC4INGA0LDQt9GL0LzQtdC90L7QstCw?= =?utf-8?b?0L3QuNC1IHVuZGVm?= In-Reply-To: References: Message-ID: 19 ноября 2013 г., 14:28 пользователь Denis Ibaev написал: > >> Почему разыменование переменной со значением undef в хеш не вызывает > >> ошибки с случае keys() и values()? > > > > Видимо, keys и пр. автовивифицируют $v: > > > > perl -Mstrict -E 'my $v; say "keys: ", keys %$v; say "v: ", $v' > > keys: > > v: HASH(0x96bde8) > > Но это нигде не описано, похоже. > > Согласен - даже наоборот, похоже на баг ибо (из http://perldoc.perl.org/perl5140delta.html): · When strict "refs" mode is off, "%{...}" in rvalue context returns "undef" if its argument is undefined. An optimisation introduced in Perl 5.12.0 to make "keys %{...}" faster when used as a boolean did not take this into account, causing "keys %{+undef}" (and "keys %$foo" when $foo is undefined) to be an error, ___***which it should be so in strict mode***___ only [perl #81750]. И ещё нашёл в perlfunc: undef $ref; if (exists $ref->{"Some key"}) { } print $ref; # prints HASH(0x80d3d5c) This surprising autovivification in what does not at first--or even second--glance appear to be an lvalue context may be fixed in a future release. Как правильно заметил Андрей Фёдоров, нижеследующий текст не об этом случае: > > Starting with Perl 5.14, keys can take a scalar EXPR, which must > contain a reference to an unblessed hash or array. The argument will > be dereferenced automatically. This aspect of keys is considered > highly experimental. The exact behaviour may change in a future > version of Perl. > > -- > Денис Ибаев > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ilya Chesnokov ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ali на ali.org.ua Tue Nov 19 03:20:39 2013 From: ali на ali.org.ua (Oleg Alistratov) Date: Tue, 19 Nov 2013 13:20:39 +0200 Subject: [Moscow.pm] =?koi8-r?b?a2V5cygpIMkg0sHa2c3Fzs/Xwc7JxSB1bmRlZg==?= In-Reply-To: References: Message-ID: <223441384860039@web19j.yandex.ru> Вложение в формате HTML было извлечено… URL: From dionys на gmail.com Tue Nov 19 03:28:30 2013 From: dionys на gmail.com (Denis Ibaev) Date: Tue, 19 Nov 2013 15:28:30 +0400 Subject: [Moscow.pm] =?utf-8?b?a2V5cygpINC4INGA0LDQt9GL0LzQtdC90L7QstCw?= =?utf-8?b?0L3QuNC1IHVuZGVm?= In-Reply-To: <223441384860039@web19j.yandex.ru> References: <223441384860039@web19j.yandex.ru> Message-ID: 19 ноября 2013 г., 15:20 пользователь Oleg Alistratov написал: > выглядит так, будто для keys() требуется, чтобы аргумент был lvalue. > lvalue из undef автовивифицируется, это факт. > > Непонятно мне только, зачем аргументу keys быть lvalue? Вероятно, за этим (perldoc -f keys): Used as an lvalue, "keys" allows you to increase the number of hash buckets allocated for the given hash. This can gain you a measure of efficiency if you know the hash is going to get big. (This is similar to pre-extending an array by assigning a larger number to $#array.) If you say keys %hash = 200; then %hash will have at least 200 buckets allocated for it--256 of them, in fact, since it rounds up to the next power of two. -- Денис Ибаев From ali на ali.org.ua Tue Nov 19 03:36:19 2013 From: ali на ali.org.ua (Oleg Alistratov) Date: Tue, 19 Nov 2013 13:36:19 +0200 Subject: [Moscow.pm] =?koi8-r?b?a2V5cygpIMkg0sHa2c3Fzs/Xwc7JxSB1bmRlZg==?= In-Reply-To: References: <223441384860039@web19j.yandex.ru> Message-ID: <274881384860979@web19j.yandex.ru> Нет, это речь о самом keys, это само собой. А зачем _аргументу_ быть lvalue? 19.11.2013, 13:29, "Denis Ibaev" : > 19 ноября 2013 г., 15:20 пользователь Oleg Alistratov написал: > >>  выглядит так, будто для keys() требуется, чтобы аргумент был lvalue. >>  lvalue из undef автовивифицируется, это факт. >> >>  Непонятно мне только, зачем аргументу keys быть lvalue? > > Вероятно, за этим (perldoc -f keys): > > Used as an lvalue, "keys" allows you to increase the number of hash > buckets allocated for the given hash.  This can gain you a measure of > efficiency if you know the hash is going to get big.  (This is similar > to pre-extending an array by assigning a larger number to $#array.) > If you say > >     keys %hash = 200; > > then %hash will have at least 200 buckets allocated for it--256 of > them, in fact, since it rounds up to the next power of two. > > -- > Денис Ибаев > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Oleg Alistratov From citrin на citrin.ru Wed Nov 20 08:13:52 2013 From: citrin на citrin.ru (Anton Yuzhaninov) Date: Wed, 20 Nov 2013 20:13:52 +0400 Subject: [Moscow.pm] AnyEvent condvar - reuse not possible? Message-ID: <528CDFC0.2050603@citrin.ru> Хочется иметь condvar, которую можно использовать повторно, но похоже $cv->recv можно сделать только один раз. В таком коде: use AnyEvent; my $cv = AE::cv; $cv->begin; my $t1 = AE::timer 4, 0, sub { $cv->end }; warn "wait for 1st timer"; $cv->recv; warn "1st timer fired"; $cv->begin; my $t2 = AE::timer 3, 0, sub { $cv->end }; $cv->recv; Второй $cv->recv возвращается сразу без ожидания $cv->end в callback от второго таймера. Это баг или фича? From grisxa на gmail.com Wed Nov 20 09:21:09 2013 From: grisxa на gmail.com (Grigory Batalov) Date: Wed, 20 Nov 2013 21:21:09 +0400 Subject: [Moscow.pm] =?utf-8?b?0JfQsNCy0LjRgdCw0L3QuNC1IEZhc3RDR0kuINCa?= =?utf-8?b?0LDQuiDQvtGC0LvQsNC00LjRgtGMPw==?= Message-ID: <20131120212109.056a49c5@gbatalov> Всем привет! Моё FastCGI-приложение недавно начало странно зависать. Выражается это в отказе принимать соединения некоторыми из запущенных (идентичных) процессов, а потом и остальных. При этом они реагируют на SIGHUP, сбрасывая в журнал статистику. Как бы мне научиться его отлаживать и найти проблемное место? В скрипте используется цикл while ($loop) { my $q = CGI::Fast->new; ... } Примитивное журналирование показывает, что дальше этого места в цикле не идёт. (Но и процесс не завершается, как если бы $loop стал 0 .) Несколько процессов запускаются с помощью spawn-fcgi -p /path/to/script и разными портами. В качестве фронтенда - nginx, настройка: upstream mine { server localhost:8082; server localhost:8083; server localhost:8084; } location /mine/ { fastcgi_pass mine; fastcgi_index index.cgi; fastcgi_param SCRIPT_FILENAME mine.pl; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_param REMOTE_ADDR $remote_addr; } В логах вижу 2013/11/20 12:24:02 [error] 12753#0: *22971445 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: x.x.x.x, server: localhost, request: "POST /mine/ HTTP/1.1", upstream: "fastcgi://127.0.0.1:8082", host: "mine:8080" После чего, не найдя ничего лучше, перезапускаю скрипты. Куда копать? From monk на nuked.su Wed Nov 20 09:25:11 2013 From: monk на nuked.su (Maxim) Date: Wed, 20 Nov 2013 21:25:11 +0400 Subject: [Moscow.pm] AnyEvent condvar - reuse not possible? In-Reply-To: <528CDFC0.2050603@citrin.ru> References: <528CDFC0.2050603@citrin.ru> Message-ID: <1384968311.27379.10.camel@cruel.crystalnet.ru> Судя по наличию в синопсисе к AnyEvent строки $w->send; # wake up current and all future recv's это фича. С точки зрения стилистики программизма на АЕ было бы правильнее писать тот же функционал (последовательное выполнение двух действий) примерно так: use AnyEvent; my $cv = AE::cv; my ($t1, $t2); $t1 = AE::timer 1, 0, sub { warn "1st timer fired"; undef $t1; $t2= AE::timer (1, 0, sub { undef $t2; warn "2nd timer fired"; $cv->send; }); }; $cv->recv; Или, во избежание вложенности, так use AnyEvent; my $cv = AE::cv; my ($t1, $t2); my $fired2; $fired2=sub { undef $t2; warn "2nd timer fired"; $cv->send; }; my $fired1;$fired1= sub { warn "1st timer fired"; undef $t1; $t2= AE::timer 1, 0, $fired2; }; $t1 = AE::timer 1, 0, $fired1; $cv->recv; On Wed, 2013-11-20 at 20:13 +0400, Anton Yuzhaninov wrote: > Хочется иметь condvar, которую можно использовать повторно, но похоже $cv->recv > можно сделать только один раз. > > В таком коде: > > use AnyEvent; > > my $cv = AE::cv; > > $cv->begin; > > my $t1 = AE::timer 4, 0, sub { $cv->end }; > > warn "wait for 1st timer"; > > $cv->recv; > > warn "1st timer fired"; > > $cv->begin; > > my $t2 = AE::timer 3, 0, sub { $cv->end }; > > $cv->recv; > > Второй $cv->recv возвращается сразу без ожидания $cv->end в callback от второго > таймера. > > Это баг или фича? From dionys на gmail.com Wed Nov 20 09:42:26 2013 From: dionys на gmail.com (Denis Ibaev) Date: Wed, 20 Nov 2013 21:42:26 +0400 Subject: [Moscow.pm] AnyEvent condvar - reuse not possible? In-Reply-To: <1384968311.27379.10.camel@cruel.crystalnet.ru> References: <528CDFC0.2050603@citrin.ru> <1384968311.27379.10.camel@cruel.crystalnet.ru> Message-ID: Для исключения вложенности есть AnyEvent::Delay и AnyEvent::Delay::Simple. 20 ноября 2013 г., 21:25 пользователь Maxim написал: > С точки зрения стилистики программизма на АЕ было бы правильнее писать > тот же функционал (последовательное выполнение двух действий) примерно > так: > > use AnyEvent; > > my $cv = AE::cv; > > my ($t1, $t2); > $t1 = AE::timer 1, 0, sub { > warn "1st timer fired"; > undef $t1; > $t2= AE::timer (1, 0, sub { > undef $t2; > warn "2nd timer fired"; > $cv->send; > }); > }; > > $cv->recv; > > Или, во избежание вложенности, так > > use AnyEvent; > > my $cv = AE::cv; > > my ($t1, $t2); > my $fired2; $fired2=sub { > undef $t2; > warn "2nd timer fired"; > $cv->send; > }; > my $fired1;$fired1= sub { > warn "1st timer fired"; > undef $t1; > $t2= AE::timer 1, 0, $fired2; > }; > > $t1 = AE::timer 1, 0, $fired1; > > $cv->recv; > -- Денис Ибаев From mons на cpan.org Wed Nov 20 18:01:44 2013 From: mons на cpan.org (Mons Anderson) Date: Thu, 21 Nov 2013 06:01:44 +0400 Subject: [Moscow.pm] AnyEvent condvar - reuse not possible? In-Reply-To: <528CDFC0.2050603@citrin.ru> References: <528CDFC0.2050603@citrin.ru> Message-ID: <2584175A-98EB-4278-A656-8FC9D7B63710@corp.mail.ru> Простой и не очень правильный способ: delete $cv->{_ae_sent}; https://metacpan.org/source/MLEHMANN/AnyEvent-7.05/lib/AnyEvent.pm#L1961 Но позвольте поинтересоваться, в какой задаче у вас возникает необходимость вызывать recv? В нормальном приложении на anyevent recv может встречаться только 1 раз, и то, если вместо него не написан EV::loop (что более производительно). AE::cv { ... } + begin/end - это да, в большом количестве. Но не recv/send > my ($t1, $t2); > $t1 = AE::timer 1, 0, sub { > warn "1st timer fired"; > undef $t1; > $t2= AE::timer (1, 0, sub { > undef $t2; > warn "2nd timer fired"; > $cv->send; > }); > }; лучше так: my $t; $t = AE::timer 1, 0, sub { warn "1st"; $t = AE::timer 1, 0, sub { # unref old and keep new undef $t; warn "2nd"; $cv->send; } } On 20.11.2013, at 20:13, Anton Yuzhaninov wrote: > Хочется иметь condvar, которую можно использовать повторно, но похоже $cv->recv можно сделать только один раз. > > В таком коде: > > use AnyEvent; > > my $cv = AE::cv; > > $cv->begin; > > my $t1 = AE::timer 4, 0, sub { $cv->end }; > > warn "wait for 1st timer"; > > $cv->recv; > > warn "1st timer fired"; > > $cv->begin; > > my $t2 = AE::timer 3, 0, sub { $cv->end }; > > $cv->recv; > > Второй $cv->recv возвращается сразу без ожидания $cv->end в callback от второго таймера. > > Это баг или фича? > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akovbovich на gmail.com Wed Nov 20 19:30:02 2013 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Thu, 21 Nov 2013 07:30:02 +0400 Subject: [Moscow.pm] AnyEvent condvar - reuse not possible? In-Reply-To: <2584175A-98EB-4278-A656-8FC9D7B63710@corp.mail.ru> References: <528CDFC0.2050603@citrin.ru> <2584175A-98EB-4278-A656-8FC9D7B63710@corp.mail.ru> Message-ID: Рискну предложить Coro для sequential кода. Передача управления для блокирующего кода на автомате. Но можно и самому - cede. 21 ноября 2013 г., 6:01 пользователь Mons Anderson написал: > Простой и не очень правильный способ: > > delete $cv->{_ae_sent}; > https://metacpan.org/source/MLEHMANN/AnyEvent-7.05/lib/AnyEvent.pm#L1961 > > Но позвольте поинтересоваться, в какой задаче у вас возникает > необходимость вызывать recv? > > В нормальном приложении на anyevent recv может встречаться только 1 раз, и > то, если вместо него не написан EV::loop (что более производительно). > > AE::cv { ... } + begin/end - это да, в большом количестве. Но не recv/send > > my ($t1, $t2); > $t1 = AE::timer 1, 0, sub { > warn "1st timer fired"; > undef $t1; > $t2= AE::timer (1, 0, sub { > undef $t2; > warn "2nd timer fired"; > $cv->send; > }); > }; > > > лучше так: > > my $t; $t = AE::timer 1, 0, sub { > warn "1st"; > $t = AE::timer 1, 0, sub { # unref old and keep new > undef $t; > warn "2nd"; > $cv->send; > } > } > > > On 20.11.2013, at 20:13, Anton Yuzhaninov wrote: > > Хочется иметь condvar, которую можно использовать повторно, но похоже > $cv->recv можно сделать только один раз. > > В таком коде: > > use AnyEvent; > > my $cv = AE::cv; > > $cv->begin; > > my $t1 = AE::timer 4, 0, sub { $cv->end }; > > warn "wait for 1st timer"; > > $cv->recv; > > warn "1st timer fired"; > > $cv->begin; > > my $t2 = AE::timer 3, 0, sub { $cv->end }; > > $cv->recv; > > Второй $cv->recv возвращается сразу без ожидания $cv->end в callback от > второго таймера. > > Это баг или фича? > -- > 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 worldmind на mail.ru Wed Nov 20 22:26:45 2013 From: worldmind на mail.ru (=?UTF-8?B?QWxleGV5IFNocnVi?=) Date: Thu, 21 Nov 2013 10:26:45 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <1380866347.946598316@f313.i.mail.ru> References: <1380866347.946598316@f313.i.mail.ru> Message-ID: <1385015205.222146044@f417.i.mail.ru> Ещё реквест: хотелось бы доклад о способах повышения читаемости (или просто о други способах организации) AnyEvent кода, как понимаю это всякие AnyEvent::Promises, Future, упомянутый недавно AnyEvent::Delay и возможно много чего ещё. Интересуют: суть, плюсы, минусы, сфера применения Пятница, 4 октября 2013, 9:59 +04:00 от Alexey Shrub : > Вчера звучал очередной призыв к докладыванию докладов, и после тусни подумалось что людей что-то знающих и могущих сделать доклад должно быть достаточно, но не всегда они знают что доклад востребован, поэтому предлагаю пособирать темы докладов которые трудовые массы желают услышать. > Для затравки: > - доклад про механизмы IPC, мне например интересны только варианты с обменом сообщениями (послать сообщение такому-то процессу, а в нём описать обработчик сообщений), а с этим всё достаточно печально, есть какой-то AnyEvent-MP , но ещё не добрался потестить, всё остальное что попадалось это какое-то уродство на сигналах или сокетах, надо всё-таки на уровень выше переходить > - Marpa::XS - интересный модуль, но опять же руки не доходят, может кто может сделать презентацию с коротким и ясным примером -- Alexey Shrub From chesnokov.ilya на gmail.com Wed Nov 20 23:38:36 2013 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Thu, 21 Nov 2013 11:38:36 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <1385015205.222146044@f417.i.mail.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> Message-ID: 21 ноября 2013 г., 10:26 пользователь Alexey Shrub написал: > Ещё реквест: хотелось бы доклад о способах повышения читаемости (или > просто о други способах организации) AnyEvent кода, как понимаю это всякие > AnyEvent::Promises, Future, упомянутый недавно AnyEvent::Delay и возможно > много чего ещё. > Интересуют: суть, плюсы, минусы, сфера применения > > Знатный троллинг в сторону Scala-программистов... Обозвать Future(s) и Promises способами повышения читаемости AnyEvent-кода... :-) > Пятница, 4 октября 2013, 9:59 +04:00 от Alexey Shrub : > > Вчера звучал очередной призыв к докладыванию докладов, и после тусни > подумалось что людей что-то знающих и могущих сделать доклад должно быть > достаточно, но не всегда они знают что доклад востребован, поэтому > предлагаю пособирать темы докладов которые трудовые массы желают услышать. > > Для затравки: > > - доклад про механизмы IPC, мне например интересны только варианты с > обменом сообщениями (послать сообщение такому-то процессу, а в нём описать > обработчик сообщений), а с этим всё достаточно печально, есть какой-то > AnyEvent-MP , но ещё не добрался потестить, всё остальное что попадалось > это какое-то уродство на сигналах или сокетах, надо всё-таки на уровень > выше переходить > > - Marpa::XS - интересный модуль, но опять же руки не доходят, может кто > может сделать презентацию с коротким и ясным примером > > -- > Alexey Shrub > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ilya Chesnokov ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From 0body0 на rambler.ru Thu Nov 21 01:25:45 2013 From: 0body0 на rambler.ru (=?UTF-8?B?0JPRgNC40YjQsNC10LIg0JDQvdCw0YLQvtC70LjQuQ==?=) Date: Thu, 21 Nov 2013 13:25:45 +0400 Subject: [Moscow.pm] =?utf-8?b?0JfQsNCy0LjRgdCw0L3QuNC1IEZhc3RDR0kuINCa?= =?utf-8?b?0LDQuiDQvtGC0LvQsNC00LjRgtGMPw==?= In-Reply-To: <20131120212109.056a49c5@gbatalov> References: <20131120212109.056a49c5@gbatalov> Message-ID: <528DD199.5040108@rambler.ru> У нас используется немного другая фигня, поскольку с CGI::Fast были какие-то проблемы (не спрашивайте, может не умеем готовить) ============================= use CGI (); use FCGI (); local *CGI::save_request; *CGI::save_request = sub {}; my $request = FCGI::Request(); while($request->Accept() >= 0) { my $q = CGI->new; } ============================= По твоим симптомам проблема где-то в CGI, но возможно в fcgi-spawn, я иногда вместо его использую такой перловый код ================================== use IO::Socket::INET; use Getopt::Long; our $PORT = 8888; Getopt::Long::GetOptions( "port|p=s", \$PORT ) or exit 1; my $s = IO::Socket::INET->new( Listen => 100, Reuse => 1, LocalPort => $PORT ) or die "$!"; open STDIN, "<&", $s; exec "perl", "your fcgi.pl"; ======================== 20.11.2013 21:21, Grigory Batalov пишет: > Всем привет! > > Моё FastCGI-приложение недавно начало странно зависать. > Выражается это в отказе принимать соединения некоторыми > из запущенных (идентичных) процессов, а потом и остальных. > При этом они реагируют на SIGHUP, сбрасывая в журнал статистику. > > Как бы мне научиться его отлаживать и найти проблемное место? > > В скрипте используется цикл > > while ($loop) { > > my $q = CGI::Fast->new; > ... > } > Примитивное журналирование показывает, что дальше этого места > в цикле не идёт. (Но и процесс не завершается, как если бы > $loop стал 0 .) > > Несколько процессов запускаются с помощью > spawn-fcgi -p /path/to/script > и разными портами. > > В качестве фронтенда - nginx, настройка: > > upstream mine { > server localhost:8082; > server localhost:8083; > server localhost:8084; > } > location /mine/ { > fastcgi_pass mine; > fastcgi_index index.cgi; > > fastcgi_param SCRIPT_FILENAME mine.pl; > fastcgi_param QUERY_STRING $query_string; > fastcgi_param REQUEST_METHOD $request_method; > fastcgi_param CONTENT_TYPE $content_type; > fastcgi_param CONTENT_LENGTH $content_length; > fastcgi_param REMOTE_ADDR $remote_addr; > } > > В логах вижу > 2013/11/20 12:24:02 [error] 12753#0: *22971445 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: x.x.x.x, server: localhost, request: "POST /mine/ HTTP/1.1", upstream: "fastcgi://127.0.0.1:8082", host: "mine:8080" > > После чего, не найдя ничего лучше, перезапускаю скрипты. > Куда копать? -- С уважением Анатолий. From mons на cpan.org Thu Nov 21 03:54:18 2013 From: mons на cpan.org (Mons Anderson) Date: Thu, 21 Nov 2013 15:54:18 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <1385015205.222146044@f417.i.mail.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> Message-ID: Про читабельность я мог бы рассказать, только вот я давно этого не использую (ибо дикие потери по cpu), поэтому возможно каких-то, существующих на данный момент решений, могу не упомянуть. На мой взгляд лучший способ повышения читабельности ценой производительности - это Coro. А если уж пишешь на чистом AE ради производительнсоти, то изволь не ныть )) В конце концов AE всегда можно заврапить в Coro. Про IPC на очередях могу рассказать. Про AEMP тоже в принципе мог бы рассказать. Когда-то щупал, сейчас планирую внедрять в очередной компоненте. On 21.11.2013, at 10:26, Alexey Shrub wrote: > Ещё реквест: хотелось бы доклад о способах повышения читаемости (или просто о други способах организации) AnyEvent кода, как понимаю это всякие AnyEvent::Promises, Future, упомянутый недавно AnyEvent::Delay и возможно много чего ещё. > Интересуют: суть, плюсы, минусы, сфера применения > > > Пятница, 4 октября 2013, 9:59 +04:00 от Alexey Shrub : >> Вчера звучал очередной призыв к докладыванию докладов, и после тусни подумалось что людей что-то знающих и могущих сделать доклад должно быть достаточно, но не всегда они знают что доклад востребован, поэтому предлагаю пособирать темы докладов которые трудовые массы желают услышать. >> Для затравки: >> - доклад про механизмы IPC, мне например интересны только варианты с обменом сообщениями (послать сообщение такому-то процессу, а в нём описать обработчик сообщений), а с этим всё достаточно печально, есть какой-то AnyEvent-MP , но ещё не добрался потестить, всё остальное что попадалось это какое-то уродство на сигналах или сокетах, надо всё-таки на уровень выше переходить >> - Marpa::XS - интересный модуль, но опять же руки не доходят, может кто может сделать презентацию с коротким и ясным примером > > -- > Alexey Shrub > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From complefor на rambler.ru Thu Nov 21 04:08:56 2013 From: complefor на rambler.ru (=?koi8-r?B?88XSx8XKIPLPzcHOz9c=?=) Date: Thu, 21 Nov 2013 16:08:56 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: References: Message-ID: <1385035736.683891.1575.16905@saddam3.rambler.ru> Mons, может ты хотя бы что-нибудь из этого хотел бы рассказать 21 декабря в Питере? :) http://event.yapcrussia.org/saintperl5/ -- sromanov > Thursday, November 21, 2013 3:54:39 PM пользователь Mons Anderson (mons на cpan.org) написал: > > Про читабельно?сть я мог бы рассказать?, только вот я давно этого не использую (ибо дикие потери по cpu), поэтому возможно каких-то, существующ?их на данный момент решений, могу не упомянуть. > > На мой взгляд лучший способ повышения читабельно?сти ценой производит?ельности - это Coro. > А если уж пишешь на чистом AE ради производит?ельнсоти, то изволь не ныть )) > В конце концов AE всегда можно заврапить в Coro. > > Про IPC на очередях могу рассказать?. > Про AEMP тоже в принципе мог бы рассказать?. Когда-то щупал, сейчас планирую внедрять в очередной компоненте?. > > On 21.11.2013, at 10:26, Alexey Shrub wrote: > > > Ещё реквест: хотелось бы доклад о способах повышения читаемости? (или просто о други способах организаци?и) AnyEvent кода, как понимаю это всякие AnyEvent::Promises,   Future, упомянутый? недавно AnyEvent::Delay и возможно много чего ещё. > > Интересуют?: суть, плюсы, минусы, сфера применения? > > > > > > Пятница,   4 октября 2013, 9:59 +04:00 от Alexey Shrub : > >> Вчера звучал очередной призыв к докладыван?ию докладов, и после тусни подумалось? что людей что-то знающих и могущих сделать доклад должно быть достаточно?, но не всегда они знают что доклад востребова?н, поэтому предлагаю пособирать? темы докладов которые трудовые массы желают услышать. > >> Для затравки: > >> - доклад про механизмы IPC, мне например интересны только варианты с обменом сообщениям?и (послать сообщение такому-то процессу, а в нём описать обработчик? сообщений)?, а с этим всё достаточно? печально, есть какой-то   AnyEvent-MP , но ещё не добрался потестить,? всё остальное что попадалось? это какое-то уродство на сигналах или сокетах, надо всё-таки на уровень выше переходить? > >> - Marpa::XS - интересный? модуль, но опять же руки не доходят, может кто может сделать презентаци?ю с коротким и ясным примером > > > > -- > > Alexey Shrub > > -- > > 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 mons на cpan.org Thu Nov 21 04:16:53 2013 From: mons на cpan.org (Mons Anderson) Date: Thu, 21 Nov 2013 16:16:53 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <1385035736.683891.1575.16905@saddam3.rambler.ru> References: <1385035736.683891.1575.16905@saddam3.rambler.ru> Message-ID: <05782775-2484-4DFD-84DB-E33C0935C467@corp.mail.ru> Не-а. в Питер не хочу ехать. On 21.11.2013, at 16:08, Сергей Романов wrote: > > Mons, может ты хотя бы что-нибудь из этого хотел бы рассказать 21 декабря в Питере? :) > > http://event.yapcrussia.org/saintperl5/ > > -- > sromanov > >> Thursday, November 21, 2013 3:54:39 PM пользователь Mons Anderson (mons на cpan.org) написал: >> Про читабельно?сть я мог бы рассказать?, только вот я давно этого не использую (ибо дикие потери по cpu), поэтому возможно каких-то, существующ?их на данный момент решений, могу не упомянуть. >> На мой взгляд лучший способ повышения читабельно?сти ценой производит?ельности - это Coro. >> А если уж пишешь на чистом AE ради производит?ельнсоти, то изволь не ныть )) >> В конце концов AE всегда можно заврапить в Coro. >> Про IPC на очередях могу рассказать?. >> Про AEMP тоже в принципе мог бы рассказать?. Когда-то щупал, сейчас планирую внедрять в очередной компоненте?. On 21.11.2013, at 10:26, Alexey Shrub wrote: >> > Ещё реквест: хотелось бы доклад о способах повышения читаемости? (или просто о други способах организаци?и) AnyEvent кода, как понимаю это всякие AnyEvent::Promises, Future, упомянутый? недавно AnyEvent::Delay и возможно много чего ещё. >> > Интересуют?: суть, плюсы, минусы, сфера применения? >> > > > Пятница, 4 октября 2013, 9:59 +04:00 от Alexey Shrub : >> >> Вчера звучал очередной призыв к докладыван?ию докладов, и после тусни подумалось? что людей что-то знающих и могущих сделать доклад должно быть достаточно?, но не всегда они знают что доклад востребова?н, поэтому предлагаю пособирать? темы докладов которые трудовые массы желают услышать. >> >> Для затравки: >> >> - доклад про механизмы IPC, мне например интересны только варианты с обменом сообщениям?и (послать сообщение такому-то процессу, а в нём описать обработчик? сообщений)?, а с этим всё достаточно? печально, есть какой-то AnyEvent-MP , но ещё не добрался потестить,? всё остальное что попадалось? это какое-то уродство на сигналах или сокетах, надо всё-таки на уровень выше переходить? >> >> - Marpa::XS - интересный? модуль, но опять же руки не доходят, может кто может сделать презентаци?ю с коротким и ясным примером >> > > -- > Alexey Shrub >> > -- > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From denis.fedoseev на gmail.com Thu Nov 21 09:40:59 2013 From: denis.fedoseev на gmail.com (Denis Fedoseev) Date: Thu, 21 Nov 2013 21:40:59 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <05782775-2484-4DFD-84DB-E33C0935C467@corp.mail.ru> References: <1385035736.683891.1575.16905@saddam3.rambler.ru> <05782775-2484-4DFD-84DB-E33C0935C467@corp.mail.ru> Message-ID: <81A235C2-0426-4384-B760-FF2A36C210E8@gmail.com> Можно видео трансляцию устроить :) > On 21 нояб. 2013 г., at 16:16, Mons Anderson wrote: > > Не-а. в Питер не хочу ехать. > > On 21.11.2013, at 16:08, Сергей Романов wrote: > >> >> Mons, может ты хотя бы что-нибудь из этого хотел бы рассказать 21 декабря в Питере? :) >> >> http://event.yapcrussia.org/saintperl5/ >> >> -- >> sromanov >> >>> Thursday, November 21, 2013 3:54:39 PM пользователь Mons Anderson (mons на cpan.org) написал: >>> Про читабельно?сть я мог бы рассказать?, только вот я давно этого не использую (ибо дикие потери по cpu), поэтому возможно каких-то, существующ?их на данный момент решений, могу не упомянуть. >>> На мой взгляд лучший способ повышения читабельно?сти ценой производит?ельности - это Coro. >>> А если уж пишешь на чистом AE ради производит?ельнсоти, то изволь не ныть )) >>> В конце концов AE всегда можно заврапить в Coro. >>> Про IPC на очередях могу рассказать?. >>> Про AEMP тоже в принципе мог бы рассказать?. Когда-то щупал, сейчас планирую внедрять в очередной компоненте?. On 21.11.2013, at 10:26, Alexey Shrub wrote: >>>> Ещё реквест: хотелось бы доклад о способах повышения читаемости? (или просто о други способах организаци?и) AnyEvent кода, как понимаю это всякие AnyEvent::Promises, Future, упомянутый? недавно AnyEvent::Delay и возможно много чего ещё. >>>> Интересуют?: суть, плюсы, минусы, сфера применения? >>>>>> Пятница, 4 октября 2013, 9:59 +04:00 от Alexey Shrub : >>>>> Вчера звучал очередной призыв к докладыван?ию докладов, и после тусни подумалось? что людей что-то знающих и могущих сделать доклад должно быть достаточно?, но не всегда они знают что доклад востребова?н, поэтому предлагаю пособирать? темы докладов которые трудовые массы желают услышать. >>>>> Для затравки: >>>>> - доклад про механизмы IPC, мне например интересны только варианты с обменом сообщениям?и (послать сообщение такому-то процессу, а в нём описать обработчик? сообщений)?, а с этим всё достаточно? печально, есть какой-то AnyEvent-MP , но ещё не добрался потестить,? всё остальное что попадалось? это какое-то уродство на сигналах или сокетах, надо всё-таки на уровень выше переходить? >>>>> - Marpa::XS - интересный? модуль, но опять же руки не доходят, может кто может сделать презентаци?ю с коротким и ясным примером >>>>> -- > Alexey Shrub >>>> -- > Moscow.pm mailing list >>>> moscow-pm на pm.org | http://moscow.pm.org >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From dsimonov на gmail.com Thu Nov 21 10:56:14 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Thu, 21 Nov 2013 22:56:14 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L0=?= =?utf-8?b?0YvRhSDQvNGN0YLRgNC+0LI=?= Message-ID: У меня есть несколько знакомых мэтров, которых я безмерно уважаю и готов на них чуть ли не молиться. Вот посвятил специально пост про то, насколько это уважение и молитвы можно распространять на попытки заюзать в работе: https://www.facebook.com/photo.php?fbid=10151676476227504 --- Dmitriy V. Simonov, Perl & Python programmer ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From i.petro.77.00 на gmail.com Thu Nov 21 11:05:52 2013 From: i.petro.77.00 на gmail.com (Ivan Petrov) Date: Thu, 21 Nov 2013 23:05:52 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L0=?= =?utf-8?b?0YvRhSDQvNGN0YLRgNC+0LI=?= In-Reply-To: References: Message-ID: <20131121190551.GH13346@vdsl.uvw.ru> > У меня есть несколько знакомых мэтров, которых я безмерно уважаю и готов на них > чуть ли не молиться. > Вот посвятил специально пост про то, насколько это уважение и молитвы можно > распространять на попытки заюзать в работе: > https://www.facebook.com/photo.php?fbid=10151676476227504 а все правильно. особенно понравилась третья сентенция - Ты просил оффер на несколько килограммов денег. Мы Тебе его выкатили, хотя это стоило и несколько недель нервотрёпки и согласований с инвесторами, бухгалтерами и отделом кадров. Ты готов? - Нет, я показал ваш оффер своим текущим работодателям и они сказали, что разрешат работать из дома. Поэтому я остаюсь. Я прямо вижу в этой фразе себя, когда я работал в РБС :) у меня был (и есть) профиль на моем кругу откуда сыпались (и сыпятся) офферы. я там раз в пол года показывал руководству один из оферов и мне (а потом весь наш отдел стал держаться за меня и всему отделу) повышали з/п на 20-50% :) приятно даже вспомнить. вы поймите, ваш оффер - это нечто "в будущем". а в прошлом и настоящем у специалиста далеко не всегда худший вариант. From dsimonov на gmail.com Thu Nov 21 11:23:24 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Thu, 21 Nov 2013 23:23:24 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L0=?= =?utf-8?b?0YvRhSDQvNGN0YLRgNC+0LI=?= In-Reply-To: <20131121190551.GH13346@vdsl.uvw.ru> References: <20131121190551.GH13346@vdsl.uvw.ru> Message-ID: Видишь ли, Вань. Это мои хорошие друзья, которых я очень хорошо знаю и в радости и в горе. Это не левые сотрудники, о которых я что-то слышал. А вот люди совершенно незнакомые, когда приходится делать над собой усилие, чтобы с нуля им поверить и сразу довериться, как правило, показывают себя ОЧЕНЬ хорошо. четверг, 21 ноября 2013 г. пользователь Ivan Petrov писал: > > У меня есть несколько знакомых мэтров, которых я безмерно уважаю и готов > на них > > чуть ли не молиться. > > > Вот посвятил специально пост про то, насколько это уважение и молитвы > можно > > распространять на попытки заюзать в работе: > > > https://www.facebook.com/photo.php?fbid=10151676476227504 > > а все правильно. > > особенно понравилась третья сентенция > > > - Ты просил оффер на несколько килограммов денег. Мы Тебе его > выкатили, хотя это стоило и несколько недель нервотрёпки и > согласований с инвесторами, бухгалтерами и отделом кадров. Ты готов? > - Нет, я показал ваш оффер своим текущим работодателям и они > сказали, что разрешат работать из дома. Поэтому я остаюсь. > > Я прямо вижу в этой фразе себя, когда я работал в РБС :) > у меня был (и есть) профиль на моем кругу откуда сыпались (и сыпятся) > офферы. > я там раз в пол года показывал руководству один из оферов и мне (а > потом весь наш отдел стал держаться за меня и всему отделу) повышали > з/п на 20-50% :) > приятно даже вспомнить. > > вы поймите, ваш оффер - это нечто "в будущем". > а в прошлом и настоящем у специалиста далеко не всегда худший вариант. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- --- Dmitriy V. Simonov, Perl & Python programmer ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dmitry на eremeev.ru Thu Nov 21 11:30:08 2013 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Thu, 21 Nov 2013 23:30:08 +0400 Subject: [Moscow.pm] =?utf-8?b?0JXRgdGC0Ywg0LrRgtC+INC40LcgUkVHLnJ1Pw==?= Message-ID: <528E5F40.3000702@eremeev.ru> Коллеги, тут кто-то был из REG.ru? Можете откликнуться? Пробую пробиться к вашему руководству с предложением (типа, "от которого невозможно отказаться"), но дальше info@ не получается пробраться. Спасибо. From akzhan.abdulin на gmail.com Thu Nov 21 12:37:19 2013 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Fri, 22 Nov 2013 00:37:19 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L0=?= =?utf-8?b?0YvRhSDQvNGN0YLRgNC+0LI=?= In-Reply-To: References: <20131121190551.GH13346@vdsl.uvw.ru> Message-ID: Улыбнуло. Хорошо, что такие ситуации не так часты. Дима, бери незнакомых. А с нами, - отдыхай :) 21 ноября 2013 г., 23:23 пользователь Dmitry Simonov написал: > Видишь ли, Вань. Это мои хорошие друзья, которых я очень хорошо знаю и в > радости и в горе. Это не левые сотрудники, о которых я что-то слышал. > > А вот люди совершенно незнакомые, когда приходится делать над собой > усилие, чтобы с нуля им поверить и сразу довериться, как правило, > показывают себя ОЧЕНЬ хорошо. > > четверг, 21 ноября 2013 г. пользователь Ivan Petrov писал: > > > У меня есть несколько знакомых мэтров, которых я безмерно уважаю и готов >> на них >> > чуть ли не молиться. >> >> > Вот посвятил специально пост про то, насколько это уважение и молитвы >> можно >> > распространять на попытки заюзать в работе: >> >> > https://www.facebook.com/photo.php?fbid=10151676476227504 >> >> а все правильно. >> >> особенно понравилась третья сентенция >> >> >> - Ты просил оффер на несколько килограммов денег. Мы Тебе его >> выкатили, хотя это стоило и несколько недель нервотрёпки и >> согласований с инвесторами, бухгалтерами и отделом кадров. Ты готов? >> - Нет, я показал ваш оффер своим текущим работодателям и они >> сказали, что разрешат работать из дома. Поэтому я остаюсь. >> >> Я прямо вижу в этой фразе себя, когда я работал в РБС :) >> у меня был (и есть) профиль на моем кругу откуда сыпались (и сыпятся) >> офферы. >> я там раз в пол года показывал руководству один из оферов и мне (а >> потом весь наш отдел стал держаться за меня и всему отделу) повышали >> з/п на 20-50% :) >> приятно даже вспомнить. >> >> вы поймите, ваш оффер - это нечто "в будущем". >> а в прошлом и настоящем у специалиста далеко не всегда худший вариант. >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > -- > --- > Dmitriy V. Simonov, > Perl & Python programmer > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From i.petro.77.00 на gmail.com Thu Nov 21 12:39:34 2013 From: i.petro.77.00 на gmail.com (Ivan Petrov) Date: Fri, 22 Nov 2013 00:39:34 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L0=?= =?utf-8?b?0YvRhSDQvNGN0YLRgNC+0LI=?= In-Reply-To: References: <20131121190551.GH13346@vdsl.uvw.ru> Message-ID: <20131121203934.GI13346@vdsl.uvw.ru> > Видишь ли, Вань. Это мои хорошие друзья, которых я очень хорошо знаю и в > радости и в горе. Это не левые сотрудники, о которых я что-то слышал. > А вот люди совершенно незнакомые, когда приходится делать над собой усилие, > чтобы с нуля им поверить и сразу довериться, как правило, показывают себя ОЧЕНЬ > хорошо. я вообще о том что исходные посылы несколько неверные. например "килограмы денег". Я помню как Олег Бунин предлагал мне мою текущую на тот момент зарплату + должность руководителя проекта. а когда я ему сказал что мне как бы не хочется за эти деньги заниматься еще и руководством, так он тут написал на тему что "лучше среди PHP'шников искать нежели зажравшихся перловиков". просто когда некоторые люди пишут про "килограммы денег", то зачастую не понимают реальную ситуацию. для многих... гхм "менеджеров" кажется диким что простой программист просит зарплату, белую, больше этого самого менеджера в разы, плюшки в офисе итп а меж тем это просто объективная ситуация. вот стоят дорого в Москве Perl разработчики. причем я сейчас на эту ситуацию уже начал наблюдать с противоположной стороны, уже как владелец бизнеса. я верю и знаю. что приходится делать усилие чтобы вынуть из инвесторов лишние пару-десяток миллионов на годовую з/п еще паре программистов, но вот только "килограммами денег" они программистам не кажутся. при ситуации в Москве когда ты можешь за 2 недели найти работу на эти самые килограммы, как-то плохо плакаться-то. :) второй неверный посыл "мы ему зарплату выбивали, а он отказался". во первых это чисто внутренняя кухня. человека спросили "какая зарплата тебе интересна?" человек ответил текущий свой уровень + 10-15%. и вот оказывается что текущий бизнес настолько плох (не в плане бизнеса, а в плане текущей финансовой ситуации), что выбить эти 10-15% оказывается мегасложно. и отказ переходить потом на эту работу больно воспринимается. а я вам вот интересную хрень скажу. вот есть малый бизнес. платят там скажем двум программистам зарплаты по 150К (~средняя з/п перл профи, не руководителя, по Москве сейчас). допустим один собирается уйти. но он ключевой программист. да любой работодатель ему лучше еще +100 накинет чем будет искать ему замену. Просто реально удается договориться на +10-20% а не +100%. вот и все. From dsimonov на gmail.com Thu Nov 21 12:57:31 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Fri, 22 Nov 2013 00:57:31 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L0=?= =?utf-8?b?0YvRhSDQvNGN0YLRgNC+0LI=?= In-Reply-To: <20131121203934.GI13346@vdsl.uvw.ru> References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> Message-ID: Вань! Ты тут нам всем рассказал про то, что: * Ты настолько крут, что Бунин звал Тебя на руководителя проектов * Ты стоишь дорого * Ты на короткой ноге с инвесторами * Ты умеешь договариваться с ключевыми сотрудниками. Молодец! Попиарился! Аплодисменты! Салют! КРУТОЙ ВАНЯ! Давайте скорее позовём его на крутую белую зп в два-три раза превышающую её текущее состояние. Но Ты ничего не сказал про то, как быть, когда близкие друзья показывают себя с новой совершенно стороны. П.С. Тут очень много на листе людей, которых Бунин звал в руководители проектов и которые на моих глазах выросли в профессионалов эксперт класса. Людей, которые стоят дорого, а когда-то им было ооочень несладко. Людей, которые на короткой ноги с инвесторами - просто потому что инвестора такие же люди как мы, только с деньгами. Людей, которым приходится засовывать свои амбции в жопу и учиться договариваться с сотрудниками. Не стоит делать на этом акцент, Ваня. Мы все тут такие же как Ты. Только некоторые старше и умнее. Вот некоторые люди. Посмотри на них: * Монс! Когда-то тыщу лет назад работал в Агаве говно-программером, а теперь ему в рот заглядывают с почтением. * Илья Чесноков! Ещё три года назад он был обычным админом. * Андрей Костенко! Мальчик-зайчик, который построил несколько известных на всю Россию сервисов "в одно лицо". * ... --- Dmitriy V. Simonov, Perl & Python programmer 2013/11/22 Ivan Petrov > > Видишь ли, Вань. Это мои хорошие друзья, которых я очень хорошо знаю и в > > радости и в горе. Это не левые сотрудники, о которых я что-то слышал. > > > А вот люди совершенно незнакомые, когда приходится делать над собой > усилие, > > чтобы с нуля им поверить и сразу довериться, как правило, показывают > себя ОЧЕНЬ > > хорошо. > > я вообще о том что исходные посылы несколько неверные. > > например "килограмы денег". Я помню как Олег Бунин предлагал мне мою > текущую на тот момент зарплату + должность руководителя проекта. а > когда я ему сказал что мне как бы не хочется за эти деньги заниматься > еще и руководством, так он тут написал на тему что "лучше среди > PHP'шников искать нежели зажравшихся перловиков". > > просто когда некоторые люди пишут про "килограммы денег", то зачастую > не понимают реальную ситуацию. для многих... гхм "менеджеров" кажется > диким что простой программист просит зарплату, белую, больше этого > самого менеджера в разы, плюшки в офисе итп > а меж тем это просто объективная ситуация. вот стоят дорого в Москве > Perl разработчики. > причем я сейчас на эту ситуацию уже начал наблюдать с противоположной > стороны, уже как владелец бизнеса. > я верю и знаю. что приходится делать усилие чтобы вынуть из инвесторов > лишние пару-десяток миллионов на годовую з/п еще паре программистов, > но вот только "килограммами денег" они программистам не кажутся. > при ситуации в Москве когда ты можешь за 2 недели найти работу на эти > самые килограммы, как-то плохо плакаться-то. > :) > > второй неверный посыл "мы ему зарплату выбивали, а он отказался". > во первых это чисто внутренняя кухня. > человека спросили "какая зарплата тебе интересна?" человек ответил > текущий свой уровень + 10-15%. и вот оказывается что текущий бизнес > настолько плох (не в плане бизнеса, а в плане текущей финансовой > ситуации), что выбить эти 10-15% оказывается мегасложно. и отказ > переходить потом на эту работу больно воспринимается. > > а я вам вот интересную хрень скажу. > вот есть малый бизнес. платят там скажем двум программистам зарплаты > по 150К (~средняя з/п перл профи, не руководителя, по Москве сейчас). > допустим один собирается уйти. но он ключевой программист. > да любой работодатель ему лучше еще +100 накинет чем будет искать ему > замену. > Просто реально удается договориться на +10-20% а не +100%. вот > и все. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dmitry на eremeev.ru Thu Nov 21 13:01:09 2013 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Fri, 22 Nov 2013 01:01:09 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L3Ri9GF?= =?utf-8?b?INC80Y3RgtGA0L7Qsg==?= In-Reply-To: References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> Message-ID: <528E7495.7060100@eremeev.ru> Ну, все растут постепенно, чо.)) > Dmitry Simonov > 22 ноября 2013 г., 0:57 > Вань! > > Ты тут нам всем рассказал про то, что: > * Ты настолько крут, что Бунин звал Тебя на руководителя проектов > * Ты стоишь дорого > * Ты на короткой ноге с инвесторами > * Ты умеешь договариваться с ключевыми сотрудниками. > > Молодец! Попиарился! Аплодисменты! Салют! КРУТОЙ ВАНЯ! Давайте скорее > позовём его на крутую белую зп в два-три раза превышающую её текущее > состояние. > > Но Ты ничего не сказал про то, как быть, когда близкие друзья > показывают себя с новой совершенно стороны. > > П.С. Тут очень много на листе людей, которых Бунин звал в руководители > проектов и которые на моих глазах выросли в профессионалов эксперт > класса. Людей, которые стоят дорого, а когда-то им было ооочень > несладко. Людей, которые на короткой ноги с инвесторами - просто > потому что инвестора такие же люди как мы, только с деньгами. Людей, > которым приходится засовывать свои амбции в жопу и учиться > договариваться с сотрудниками. > > Не стоит делать на этом акцент, Ваня. Мы все тут такие же как Ты. > Только некоторые старше и умнее. > > Вот некоторые люди. Посмотри на них: > > * Монс! Когда-то тыщу лет назад работал в Агаве говно-программером, а > теперь ему в рот заглядывают с почтением. > * Илья Чесноков! Ещё три года назад он был обычным админом. > * Андрей Костенко! Мальчик-зайчик, который построил несколько > известных на всю Россию сервисов "в одно лицо". > * ... > > > --- > Dmitriy V. Simonov, > Perl & Python programmer > > > > Ivan Petrov > 22 ноября 2013 г., 0:39 >> Видишь ли, Вань. Это мои хорошие друзья, которых я очень хорошо знаю и в >> радости и в горе. Это не левые сотрудники, о которых я что-то слышал. > >> А вот люди совершенно незнакомые, когда приходится делать над собой усилие, >> чтобы с нуля им поверить и сразу довериться, как правило, показывают себя ОЧЕНЬ >> хорошо. > > я вообще о том что исходные посылы несколько неверные. > > например "килограмы денег". Я помню как Олег Бунин предлагал мне мою > текущую на тот момент зарплату + должность руководителя проекта. а > когда я ему сказал что мне как бы не хочется за эти деньги заниматься > еще и руководством, так он тут написал на тему что "лучше среди > PHP'шников искать нежели зажравшихся перловиков". > > просто когда некоторые люди пишут про "килограммы денег", то зачастую > не понимают реальную ситуацию. для многих... гхм "менеджеров" кажется > диким что простой программист просит зарплату, белую, больше этого > самого менеджера в разы, плюшки в офисе итп > а меж тем это просто объективная ситуация. вот стоят дорого в Москве > Perl разработчики. > причем я сейчас на эту ситуацию уже начал наблюдать с противоположной > стороны, уже как владелец бизнеса. > я верю и знаю. что приходится делать усилие чтобы вынуть из инвесторов > лишние пару-десяток миллионов на годовую з/п еще паре программистов, > но вот только "килограммами денег" они программистам не кажутся. > при ситуации в Москве когда ты можешь за 2 недели найти работу на эти > самые килограммы, как-то плохо плакаться-то. > :) > > второй неверный посыл "мы ему зарплату выбивали, а он отказался". > во первых это чисто внутренняя кухня. > человека спросили "какая зарплата тебе интересна?" человек ответил > текущий свой уровень + 10-15%. и вот оказывается что текущий бизнес > настолько плох (не в плане бизнеса, а в плане текущей финансовой > ситуации), что выбить эти 10-15% оказывается мегасложно. и отказ > переходить потом на эту работу больно воспринимается. > > а я вам вот интересную хрень скажу. > вот есть малый бизнес. платят там скажем двум программистам зарплаты > по 150К (~средняя з/п перл профи, не руководителя, по Москве сейчас). > допустим один собирается уйти. но он ключевой программист. > да любой работодатель ему лучше еще +100 накинет чем будет искать ему > замену. > Просто реально удается договориться на +10-20% а не +100%. вот > и все. > Dmitry Simonov > 21 ноября 2013 г., 23:23 > Видишь ли, Вань. Это мои хорошие друзья, которых я очень хорошо знаю и > в радости и в горе. Это не левые сотрудники, о которых я что-то слышал. > > А вот люди совершенно незнакомые, когда приходится делать над собой > усилие, чтобы с нуля им поверить и сразу довериться, как правило, > показывают себя ОЧЕНЬ хорошо. > > четверг, 21 ноября 2013 г. пользователь Ivan Petrov писал: > > > -- > --- > Dmitriy V. Simonov, > Perl & Python programmer -- Yours, Dmitry Eremeev +7 499 7033207 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: postbox-contact.jpg Type: image/jpeg Size: 1150 bytes Desc: отсутствует URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: compose-unknown-contact.jpg Type: image/jpeg Size: 770 bytes Desc: отсутствует URL: From ccnweb на gmail.com Thu Nov 21 13:07:51 2013 From: ccnweb на gmail.com (Alexander Onokhov) Date: Fri, 22 Nov 2013 00:07:51 +0300 Subject: [Moscow.pm] =?koi8-r?b?8NLPINTS1cTOz9PUySDOwaPNwSDXIMvPzcHOxNUg?= =?koi8-r?b?0NLJ2s7Bzs7ZyCDN3NTSz9c=?= In-Reply-To: References: <20131121190551.GH13346@vdsl.uvw.ru> Message-ID: > Дима, бери незнакомых. Cкоро в moscow.pm ... "знакомые ищут перловика на интересный проект Требования к кандидату, чтобы ни я, ни те с кем я общаюсь, о нём ничего не знали.... " 2013/11/21 Akzhan Abdulin > Улыбнуло. Хорошо, что такие ситуации не так часты. Дима, бери незнакомых. > А с нами, - отдыхай :) > > > 21 ноября 2013 г., 23:23 пользователь Dmitry Simonov написал: > > Видишь ли, Вань. Это мои хорошие друзья, которых я очень хорошо знаю и в >> радости и в горе. Это не левые сотрудники, о которых я что-то слышал. >> >> А вот люди совершенно незнакомые, когда приходится делать над собой >> усилие, чтобы с нуля им поверить и сразу довериться, как правило, >> показывают себя ОЧЕНЬ хорошо. >> >> четверг, 21 ноября 2013 г. пользователь Ivan Petrov писал: >> >> > У меня есть несколько знакомых мэтров, которых я безмерно уважаю и >>> готов на них >>> > чуть ли не молиться. >>> >>> > Вот посвятил специально пост про то, насколько это уважение и молитвы >>> можно >>> > распространять на попытки заюзать в работе: >>> >>> > https://www.facebook.com/photo.php?fbid=10151676476227504 >>> >>> а все правильно. >>> >>> особенно понравилась третья сентенция >>> >>> >>> - Ты просил оффер на несколько килограммов денег. Мы Тебе его >>> выкатили, хотя это стоило и несколько недель нервотрёпки и >>> согласований с инвесторами, бухгалтерами и отделом кадров. Ты готов? >>> - Нет, я показал ваш оффер своим текущим работодателям и они >>> сказали, что разрешат работать из дома. Поэтому я остаюсь. >>> >>> Я прямо вижу в этой фразе себя, когда я работал в РБС :) >>> у меня был (и есть) профиль на моем кругу откуда сыпались (и сыпятся) >>> офферы. >>> я там раз в пол года показывал руководству один из оферов и мне (а >>> потом весь наш отдел стал держаться за меня и всему отделу) повышали >>> з/п на 20-50% :) >>> приятно даже вспомнить. >>> >>> вы поймите, ваш оффер - это нечто "в будущем". >>> а в прошлом и настоящем у специалиста далеко не всегда худший вариант. >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >> >> >> -- >> --- >> Dmitriy V. Simonov, >> Perl & Python programmer >> >> -- >> 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 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akovbovich на gmail.com Thu Nov 21 13:12:08 2013 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Fri, 22 Nov 2013 01:12:08 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L0=?= =?utf-8?b?0YvRhSDQvNGN0YLRgNC+0LI=?= In-Reply-To: References: <20131121190551.GH13346@vdsl.uvw.ru> Message-ID: А что такое "наем в команду"? Вообще не вижу трудностей - http://www.youtube.com/watch?v=OaiSHcHM0PA 22 ноября 2013 г., 1:07 пользователь Alexander Onokhov написал: > > Дима, бери незнакомых. > > > Cкоро в moscow.pm ... > > "знакомые ищут перловика на интересный проект Требования к кандидату, > чтобы ни я, ни те с кем я общаюсь, о нём ничего не знали.... " > > > 2013/11/21 Akzhan Abdulin > >> Улыбнуло. Хорошо, что такие ситуации не так часты. Дима, бери незнакомых. >> А с нами, - отдыхай :) >> >> >> 21 ноября 2013 г., 23:23 пользователь Dmitry Simonov написал: >> >> Видишь ли, Вань. Это мои хорошие друзья, которых я очень хорошо знаю и в >>> радости и в горе. Это не левые сотрудники, о которых я что-то слышал. >>> >>> А вот люди совершенно незнакомые, когда приходится делать над собой >>> усилие, чтобы с нуля им поверить и сразу довериться, как правило, >>> показывают себя ОЧЕНЬ хорошо. >>> >>> четверг, 21 ноября 2013 г. пользователь Ivan Petrov писал: >>> >>> > У меня есть несколько знакомых мэтров, которых я безмерно уважаю и >>>> готов на них >>>> > чуть ли не молиться. >>>> >>>> > Вот посвятил специально пост про то, насколько это уважение и молитвы >>>> можно >>>> > распространять на попытки заюзать в работе: >>>> >>>> > https://www.facebook.com/photo.php?fbid=10151676476227504 >>>> >>>> а все правильно. >>>> >>>> особенно понравилась третья сентенция >>>> >>>> >>>> - Ты просил оффер на несколько килограммов денег. Мы Тебе его >>>> выкатили, хотя это стоило и несколько недель нервотрёпки и >>>> согласований с инвесторами, бухгалтерами и отделом кадров. Ты готов? >>>> - Нет, я показал ваш оффер своим текущим работодателям и они >>>> сказали, что разрешат работать из дома. Поэтому я остаюсь. >>>> >>>> Я прямо вижу в этой фразе себя, когда я работал в РБС :) >>>> у меня был (и есть) профиль на моем кругу откуда сыпались (и сыпятся) >>>> офферы. >>>> я там раз в пол года показывал руководству один из оферов и мне (а >>>> потом весь наш отдел стал держаться за меня и всему отделу) повышали >>>> з/п на 20-50% :) >>>> приятно даже вспомнить. >>>> >>>> вы поймите, ваш оффер - это нечто "в будущем". >>>> а в прошлом и настоящем у специалиста далеко не всегда худший вариант. >>>> -- >>>> Moscow.pm mailing list >>>> moscow-pm на pm.org | http://moscow.pm.org >>>> >>> >>> >>> -- >>> --- >>> Dmitriy V. Simonov, >>> Perl & Python programmer >>> >>> -- >>> 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 > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From i.petro.77.00 на gmail.com Thu Nov 21 14:05:11 2013 From: i.petro.77.00 на gmail.com (Ivan Petrov) Date: Fri, 22 Nov 2013 02:05:11 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L0=?= =?utf-8?b?0YvRhSDQvNGN0YLRgNC+0LI=?= In-Reply-To: References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> Message-ID: <20131121220511.GK13346@vdsl.uvw.ru> про аплодисменты скипнул, хотя спасибо за них :) > Но Ты ничего не сказал про то, как быть, когда близкие друзья показывают себя с > новой совершенно стороны. ну вот тут вопрос. вы вероятно близких не так близко знали? > П.С. Тут очень много на листе людей, которых Бунин звал в руководители проектов > и которые на моих глазах выросли в профессионалов эксперт класса. Людей, > которые стоят дорого, а когда-то им было ооочень несладко. Людей, которые на > короткой ноги с инвесторами - просто потому что инвестора такие же люди как мы, > только с деньгами. Людей, которым приходится засовывать свои амбции в жопу и > учиться договариваться с сотрудниками. дык я вот об этом и говорю. просто многие люди делают две ошибки 1. не понимают что карьерный рост противоречит понятию профессиональный рост. 2. идя по лесенке карьерного роста не понимают что это в себя включает не только профиты в виде более высокой з/п (хотя в Москве на дороге профессионального роста те же доходы получить зачастую проще), но еще и другую профессию (в которой надо начинать все с нуля - новый рост с ошибками и озарениями), как-то хедхантинг вообще и оценка текущего состояния рынка труда в частности вообще как только программист хоть чуть чуть начинает сталкиваться с управлением, то он по идее должен сразу понять что хедхантинг вообще это самая сложная часть любого бизнеса. как ни парадоксально. речь я веду о том что вот эти жалобы они -- жалобы не на то что близкие люди оказались не такими как хотелось бы, и не на то что далекие люди опять же странными кажутся, а на то что новая профессия, которую автор вынужден осваивать по причине карьерного роста, который многие путают с профессиональным, она оказалась для автора черезчур сложна. и он вместо борьбы с этими сложностями выдает статьи в блоге со странного ракурса зрения. > Не стоит делать на этом акцент, Ваня. Мы все тут такие же как Ты. Только > некоторые старше и умнее. мы тут все примерно одинаковые, да. большинство из нас - люди наемные (даже многие из тех, кто и нанимает). поэтому проследить логику наемных профи мы можем, ведь правда? здесь обычное противоречие: одна сторона хочет работника подешевле, покачественнее. при этом понимая что за качество надо бы платить побольше - жалуется на дороговизну. вторая хочет работу подороже, да мало того, после определенного уровня профессионализма - еще и поинтереснее. From mail на knutov.com Thu Nov 21 14:29:41 2013 From: mail на knutov.com (Nick Knutov) Date: Fri, 22 Nov 2013 04:29:41 +0600 Subject: [Moscow.pm] =?koi8-r?b?8NLPINTS1cTOz9PUySDOwaPNwSDXIMvPzcHOxNUg?= =?koi8-r?b?0NLJ2s7Bzs7ZyCDN3NTSz9c=?= In-Reply-To: References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> Message-ID: <528E8955.7090702@knutov.com> Дак это, вроде как старый баян, что дружба и прочие личные отношения бизнесу вредны. И поссориться из-за бизнеса до, на мой вкус, всяко лучше, чем из-за денег после . 22.11.2013 2:57, Dmitry Simonov пишет: > про то, как быть, когда близкие друзья показывают себя с новой > совершенно стороны -- Best Regards, Nick Knutov http://knutov.com ICQ: 272873706 Voice: +7-904-84-23-130 From aluck на cordeo.ru Thu Nov 21 19:16:46 2013 From: aluck на cordeo.ru (Andrei Lukovenko) Date: Fri, 22 Nov 2013 09:16:46 +0600 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L0=?= =?utf-8?b?0YvRhSDQvNGN0YLRgNC+0LI=?= In-Reply-To: <528E8955.7090702@knutov.com> References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> <528E8955.7090702@knutov.com> Message-ID: Прямо даже как-то FIDO повеяло. Опять же, Акжан в топике. :) Да, работать с друзьями и знакомыми - значит испытывать прочность дружбы. Давно известный факт. С другой стороны, лично мне приятнее работать с тем, с кем приятно находиться в одном офисе по 8-10 часов каждый день. Так что... это вопрос баланса. По аналогии: есть статистика от агентства ОБС, согласно которой 30% семейного бизнеса супругов приводят к разводу в течение 3 лет. Однако, наиболее успешные бизнесы, которые я видел - в той или иной степени "семейные" в том смысле, что оба супруга прямо или косвенно в него вкладываются. К примеру, муж руководит бизнесом, а жена - "развязывает" ему руки, освобождая от домашней рутины. Ну, и бизнес-пар на слуху также немало. Вопрос баланса. 22 ноября 2013 г., 4:29 пользователь Nick Knutov написал: > > Дак это, вроде как старый баян, что дружба и прочие личные отношения > бизнесу вредны. И поссориться из-за бизнеса до, на мой вкус, всяко > лучше, чем из-за денег после . > > > 22.11.2013 2:57, Dmitry Simonov пишет: > > про то, как быть, когда близкие друзья показывают себя с новой > > совершенно стороны > > -- > Best Regards, > Nick Knutov > http://knutov.com > ICQ: 272873706 > Voice: +7-904-84-23-130 > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Andrei +7-937-847-60-74 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ksvs1996 на ymail.com Thu Nov 21 19:28:59 2013 From: ksvs1996 на ymail.com (ksvs) Date: Fri, 22 Nov 2013 03:28:59 +0000 (GMT) Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> Message-ID: <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> Привет. Mons, а расскажите лучше тут об области применения AnyEvent-HTTP-Server-II. Отдавать web множеству медленных клиентов? Нет, для этого впереди ставят nginx. Держать множество открытых соединений. А для чего? Для информирования клиента о каком-то событии? Но ведь этого есть специализированные решения, которые быстрей perl. На перле закинул ему сообщение, а он уже дальше клиенту передаст. Другое ничего в голову не приходит, а жутко интересно! P.S. Пока не посмотрел видео с вашим докладом, думал, что Mons - это такой бородатый дядька, - ведь в рассылке так и говорят, что Mons мега-гуру, который 1000 лет на перле пишет! On Thursday, 21 November 2013, 13:54, Mons Anderson wrote: Про читабельность я мог бы рассказать, только вот я давно этого не использую (ибо дикие потери по cpu), поэтому возможно каких-то, существующих на данный момент решений, могу не упомянуть. На мой взгляд лучший способ повышения читабельности ценой производительности - это Coro. А если уж пишешь на чистом AE ради производительнсоти, то изволь не ныть )) В конце концов AE всегда можно заврапить в Coro. Про IPC на очередях могу рассказать. Про AEMP тоже в принципе мог бы рассказать. Когда-то щупал, сейчас планирую внедрять в очередной компоненте. On 21.11.2013, at 10:26, Alexey Shrub wrote: > Ещё реквест: хотелось бы доклад о способах повышения читаемости (или просто о други способах организации) AnyEvent кода, как понимаю это всякие AnyEvent::Promises,  Future, упомянутый недавно AnyEvent::Delay и возможно много чего ещё. > Интересуют: суть, плюсы, минусы, сфера применения > > > Пятница,  4 октября 2013, 9:59 +04:00 от Alexey Shrub : >> Вчера звучал очередной призыв к докладыванию докладов, и после тусни подумалось что людей что-то знающих и могущих сделать доклад должно быть достаточно, но не всегда они знают что доклад востребован, поэтому предлагаю пособирать темы докладов которые трудовые массы желают услышать. >> Для затравки: >> - доклад про механизмы IPC, мне например интересны только варианты с обменом сообщениями (послать сообщение такому-то процессу, а в нём описать обработчик сообщений), а с этим всё достаточно печально, есть какой-то  AnyEvent-MP , но ещё не добрался потестить, всё остальное что попадалось это какое-то уродство на сигналах или сокетах, надо всё-таки на уровень выше переходить >> - Marpa::XS - интересный модуль, но опять же руки не доходят, может кто может сделать презентацию с коротким и ясным примером > > -- > Alexey Shrub > -- > 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 foxcool333 на gmail.com Thu Nov 21 23:10:54 2013 From: foxcool333 на gmail.com (Foxcool) Date: Fri, 22 Nov 2013 11:10:54 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L3Ri9GF?= =?utf-8?b?INC80Y3RgtGA0L7Qsg==?= In-Reply-To: References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> <528E8955.7090702@knutov.com> Message-ID: <528F037E.3070403@gmail.com> Я вот еще чего не пойму: зачем состоявшемуся программисту, который в одно лицо может проекты делать, идти к кому-то (тем более чувакам равным себе или хуже) в команды и там в овцеферме пастись? Этот человек может и сам руководителем где-то быть или свои проекты делать. Я думаю, в таком возврасте не должно настолько парить, какая там зарплата, и какое педигри тебе в офисе насыпят, а скорее насколько ты вообще независим от работы (результаты инвестирования и собственным проетков) и можешь заниматься тем, что тебе интересно. -- http://foxcool.ru foxcool на jabber.ru From venomo на yandex.ru Thu Nov 21 23:14:50 2013 From: venomo на yandex.ru (Ivan Syslikov) Date: Fri, 22 Nov 2013 11:14:50 +0400 Subject: [Moscow.pm] =?koi8-r?b?8NLPINTS1cTOz9PUySDOwaPNwSDXIMvPzcHOxNUg?= =?koi8-r?b?0NLJ2s7Bzs7ZyCDN3NTSz9c=?= In-Reply-To: <528F037E.3070403@gmail.com> References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> <528E8955.7090702@knutov.com> <528F037E.3070403@gmail.com> Message-ID: <528F046A.1090904@yandex.ru> On 11/22/2013 11:10 AM, Foxcool wrote: > Я вот еще чего не пойму: зачем состоявшемуся программисту, который в > одно лицо может проекты делать, идти к кому-то (тем более чувакам > равным себе или хуже) в команды и там в овцеферме пастись? Этот > человек может и сам руководителем где-то быть или свои проекты делать. > Я думаю, в таком возврасте не должно настолько парить, какая там > зарплата, и какое педигри тебе в офисе насыпят, а скорее насколько ты > вообще независим от работы (результаты инвестирования и собственным > проетков) и можешь заниматься тем, что тебе интересно. > > -- > http://foxcool.ru > foxcool на jabber.ru Фокс ты супер молодец, только ты забыл что поднять проект это не только с нуля написать его, это еще 3-4 кг легкоусвояемого.... ой это еще побочные пиары и прочее в которых программист может и не шарить. From dmitry на eremeev.ru Thu Nov 21 23:26:28 2013 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Fri, 22 Nov 2013 11:26:28 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L3Ri9GF?= =?utf-8?b?INC80Y3RgtGA0L7Qsg==?= In-Reply-To: <528F046A.1090904@yandex.ru> References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> <528E8955.7090702@knutov.com> <528F037E.3070403@gmail.com> <528F046A.1090904@yandex.ru> Message-ID: <528F0724.1000901@eremeev.ru> Во-во. А ещё седина в 25, моральная ебля с инвесторами, покорёженная судьба в беготне от бандосов - это всё я в 2000-х. > > Фокс ты супер молодец, только ты забыл что поднять проект это не > только с нуля написать его, это еще 3-4 кг легкоусвояемого.... ой это > еще побочные пиары и прочее в которых программист может и не шарить. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From despairr на gmail.com Thu Nov 21 23:44:01 2013 From: despairr на gmail.com (Walery Studennikov) Date: Fri, 22 Nov 2013 11:44:01 +0400 Subject: [Moscow.pm] =?koi8-r?b?5dPU2CDL1M8gydogUkVHLnJ1Pw==?= In-Reply-To: <528E5F40.3000702@eremeev.ru> References: <528E5F40.3000702@eremeev.ru> Message-ID: Привет. Пиши мне, например )) 21 ноября 2013 г., 23:30 пользователь Dmitry Eremeev написал: > Коллеги, тут кто-то был из REG.ru? > > Можете откликнуться? Пробую пробиться к вашему руководству с предложением > (типа, "от которого невозможно отказаться"), но дальше info@ не получается > пробраться. > > > Спасибо. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Walery Studennikov http://www.reg.ru/ From dsimonov на gmail.com Thu Nov 21 23:45:26 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Fri, 22 Nov 2013 11:45:26 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L0=?= =?utf-8?b?0YvRhSDQvNGN0YLRgNC+0LI=?= In-Reply-To: <528F0724.1000901@eremeev.ru> References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> <528E8955.7090702@knutov.com> <528F037E.3070403@gmail.com> <528F046A.1090904@yandex.ru> <528F0724.1000901@eremeev.ru> Message-ID: Ну да. Судя по тому, как сейчас отжали МастерБанк и кинули всех вкладчиков, с тех пор не очень много изменилось. --- Dmitriy V. Simonov, Perl & Python programmer 2013/11/22 Dmitry Eremeev > Во-во. > > А ещё седина в 25, моральная ебля с инвесторами, покорёженная судьба в > беготне от бандосов - это всё я в 2000-х. > > > > > Фокс ты супер молодец, только ты забыл что поднять проект это не > только с нуля написать его, это еще 3-4 кг легкоусвояемого.... ой это > еще побочные пиары и прочее в которых программист может и не шарить. > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From iliya на reg.ru Thu Nov 21 23:50:02 2013 From: iliya на reg.ru (=?KOI8-R?B?6czY0SDsydPT?=) Date: Fri, 22 Nov 2013 11:50:02 +0400 Subject: [Moscow.pm] =?koi8-r?b?5dPU2CDL1M8gydogUkVHLnJ1Pw==?= In-Reply-To: <528E5F40.3000702@eremeev.ru> References: <528E5F40.3000702@eremeev.ru> Message-ID: Дмитрий, обращайтесь ко мне, если до Валеры Студенникова достучаться не получается. С уважением, Лисс Илья. Технический директор Reg.Ru Тел.: +7 (495) 514-05-74 доб. 212 Моб.: +7 (915) 303-85-19 E-Mail: iliya на reg.ru http://www.reg.ru/ http://рег.рф/ 21 ноября 2013 г., 23:30 пользователь Dmitry Eremeev написал: > Коллеги, тут кто-то был из REG.ru? > > Можете откликнуться? Пробую пробиться к вашему руководству с предложением > (типа, "от которого невозможно отказаться"), но дальше info@ не > получается пробраться. > > > Спасибо. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From postmaster на softsearch.ru Fri Nov 22 01:43:03 2013 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Fri, 22 Nov 2013 13:42:03 +0359 Subject: [Moscow.pm] =?koi8-r?b?8NLPINTS1cTOz9PUySDOwaPNwSDXIMvPzcHOxNUg?= =?koi8-r?b?0NLJ2s7Bzs7ZyCDN3NTSz9c=?= In-Reply-To: References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> Message-ID: <1355436724.20131122134203@softsearch.ru> Здравствуйте, Dmitry. > Вань! > > Ты тут нам всем рассказал про то, что: > * Ты настолько крут, что Бунин звал Тебя на руководителя проектов > * Ты стоишь дорого > * Ты на короткой ноге с инвесторами > * Ты умеешь договариваться с ключевыми сотрудниками. > > Молодец! Попиарился! Аплодисменты! Салют! КРУТОЙ ВАНЯ! Давайте > скорее позовём его на крутую белую зп в два-три раза превышающую её > текущее состояние. > > Но Ты ничего не сказал про то, как быть, когда близкие друзья > показывают себя с новой совершенно стороны. Быть в этой ситуации очень сложно, ибо переломить себя и перестать смотреть на людей, как на товар, действительно не легко. Сколько я читаю Ваши сообщения, всегда вижу одно и тоже: бабло. Оно или не маскируется "килограммы денег" или маскируется как "бесплатные обеды", "белая зп", "мед. страховка", "тренажёрный зал". Всё это для Вас бабло. Часто оно удобряется лестью, понтами и т.д. В любом случае, общение с Вами неприятно, ибо оно наполнено ложью, в нём нет искренности и человечности. А программисты, особенно с возрастом, хоть часто и асоциальны и не являются гуру межличностного общения, но видимо способны понять, что Вы за фрукт. Так что или совершенствуйтесь во лжи или нанимайте студентов или меняйтесь. Надеюсь, что выберете первое. Хотя забыл, что подобных Вам не мало и среди программистов. А потому есть ещё один вариант: работа с такими же как Вы. Они отлично выдают себя за Ваших наиближайших друзей, всегда рады встрече с Вами, всегда улыбаются. Пока Вы им полезны, естественно. Возможно именно такой случай Вы описали в фейсбуке. -- С уважением, Михаил mailto:postmaster на softsearch.ru From postmaster на softsearch.ru Fri Nov 22 01:48:27 2013 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Fri, 22 Nov 2013 13:48:27 +0400 Subject: [Moscow.pm] =?koi8-r?b?8NLPINTS1cTOz9PUySDOwaPNwSDXIMvPzcHOxNUg?= =?koi8-r?b?0NLJ2s7Bzs7ZyCDN3NTSz9c=?= In-Reply-To: <528F037E.3070403@gmail.com> References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> <528E8955.7090702@knutov.com> <528F037E.3070403@gmail.com> Message-ID: <10247357.20131122134827@softsearch.ru> Здравствуйте, Foxcool. > Я думаю, в таком возврасте не должно настолько парить, какая там > зарплата, и какое педигри тебе в офисе насыпят Во! Зришь в корень. К сожалению в большинстве случаев именно педигри сыпят, ибо пишут, что так делают в Гугле и там всё круто. -- С уважением, Михаил mailto:postmaster на softsearch.ru From foxcool333 на gmail.com Fri Nov 22 02:38:40 2013 From: foxcool333 на gmail.com (Foxcool) Date: Fri, 22 Nov 2013 14:38:40 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L3Ri9GF?= =?utf-8?b?INC80Y3RgtGA0L7Qsg==?= In-Reply-To: <10247357.20131122134827@softsearch.ru> References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> <528E8955.7090702@knutov.com> <528F037E.3070403@gmail.com> <10247357.20131122134827@softsearch.ru> Message-ID: <528F3430.4060705@gmail.com> В защиту Димы могу сказать, что несмотря на то, что сам часто ощущаю у него ценности и мировоззрение конфликтные моим, я очень доволен своей работой с ним, т.к. организация работы получилось такой, что никто ко мне не лезет и не ограничивает. И это при том, что я не являюсь крутым разработчиком и тем более звездочкой. От меня требуется только делать работу и не "халявить". Поэтому за пару лет я уже отклонил кучу предложений о работе с большей зп чем моя. Ну а что касается ценностей, то когда общаюсь с людьми старше себя лет на 5, то почему-то почти все время наблюдаю перевес правых взглядов, ценностей вроде "теории рваных кафтанов" и т.д. Т.е. мне 24 скоро стукнет, а вот как раз около 30 и выше чуть ли не поголовно такие. Возможно ощутили "псевдосоциализм" на себе сильно и ненавидят все такое (вот и получили олигархию и паханат), а может это возрастное. В общем, редкий человек такого возраста горит общественными идеями всякими. И редкий бизнес реально общественно полезен. (: -- http://foxcool.ru foxcool на jabber.ru From mons на cpan.org Fri Nov 22 03:01:00 2013 From: mons на cpan.org (Mons Anderson) Date: Fri, 22 Nov 2013 15:01:00 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> Message-ID: On 22.11.2013, at 7:28, ksvs wrote: > Привет. > > Mons, а расскажите лучше тут об области применения AnyEvent-HTTP-Server-II. Ко мне можно на ты) > > Отдавать web множеству медленных клиентов? Нет, для этого впереди ставят nginx. > > Держать множество открытых соединений. А для чего? Для информирования клиента о каком-то событии? Но ведь этого есть специализированные решения, которые быстрей perl. На перле закинул ему сообщение, а он уже дальше клиенту передаст. > > Другое ничего в голову не приходит, а жутко интересно! В принципе всё очень просто: для того, чтобы иметь полную власть над обработкой http-запросов в асинхронном режиме. Возьмем простой пример: простая json апишка с походом в N внешних источников. в случае обычной синхронной модели (будь то апач, fastcgi или psgi) запросы выполняются последовательно в отдельном процессе. соовтетственно: Минимальное время ответа = sum(response times) Максимальное кол-во одновременно обрабатываемых запросов = max(processes) processes > CPUcores -> load average > 1 если процесс асинхронный: Минимальное время ответа = max(response times) # в идеальном случае, когда все можно запараллелить Максимальное кол-во одновременно обрабатываемых запросов = столько, на сколько хватит cpu. например 10000 - не проблема load average < 1, т.к. количество процессов < CPU cores. следовательно четкое планирование ресурсов, отсутствие оверхеда от планировщика системы. Что конкретно у нас решается с его помощью: - Различные API. AE::HTTP::Server -> ( DB(tarantool, sql) | other api) -> json - Streaming zip. AE::HTTP::Server -> AE::http_request -> IO::Compress -> chunked reply > > P.S. > Пока не посмотрел видео с вашим докладом, думал, что Mons - это такой бородатый дядька, - ведь в рассылке так и говорят, что Mons мега-гуру, который 1000 лет на перле пишет! > Ну, бороду я периодически сбриваю ) И на перле я пишу в 70 раз меньшее время ) From postmaster на softsearch.ru Fri Nov 22 03:12:23 2013 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Fri, 22 Nov 2013 15:12:23 +0400 Subject: [Moscow.pm] =?koi8-r?b?8NLPINTS1cTOz9PUySDOwaPNwSDXIMvPzcHOxNUg?= =?koi8-r?b?0NLJ2s7Bzs7ZyCDN3NTSz9c=?= In-Reply-To: <528F3430.4060705@gmail.com> References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> <528E8955.7090702@knutov.com> <528F037E.3070403@gmail.com> <10247357.20131122134827@softsearch.ru> <528F3430.4060705@gmail.com> Message-ID: <16941870.20131122151223@softsearch.ru> Здравствуйте, Foxcool. > Ну а что касается ценностей, то когда общаюсь с людьми старше себя > лет на 5, то почему-то почти все время наблюдаю перевес правых > взглядов, ценностей вроде "теории рваных кафтанов" и т.д. Т.е. мне > 24 скоро стукнет, а вот как раз около 30 и выше чуть ли не поголовно > такие. Возможно ощутили "псевдосоциализм" на себе сильно и ненавидят > все такое (вот и получили олигархию и паханат), а может это > возрастное. Дык, сломаться легко. Противостоять, особенно постоянно, сложно. Но это не значит, что надо ломаться как большинство. Чего они по пятницам бухают. У них конфликт ценностей переместился внутрь и жжёт. > В общем, редкий человек такого возраста горит общественными идеями > всякими. И редкий бизнес реально общественно полезен. (: Это точно. Но не бесконечно. -- С уважением, Михаил mailto:postmaster на softsearch.ru From mail на knutov.com Fri Nov 22 04:27:11 2013 From: mail на knutov.com (Nick Knutov) Date: Fri, 22 Nov 2013 18:27:11 +0600 Subject: [Moscow.pm] =?koi8-r?b?8NLPINTS1cTOz9PUySDOwaPNwSDXIMvPzcHOxNUg?= =?koi8-r?b?0NLJ2s7Bzs7ZyCDN3NTSz9c=?= In-Reply-To: <528F037E.3070403@gmail.com> References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> <528E8955.7090702@knutov.com> <528F037E.3070403@gmail.com> Message-ID: <528F4D9F.9040709@knutov.com> Это как раз просто. Как правило - состоявшийся программист - ни разу не проджект менеджер, ни архитектор, ни менеджер вообще, не директор и не бухгалтер. И частное следствие - обычно у него есть семья и нужно минимально гарантированное количество денег в достаточном количестве. Создавать микробизнес - очень тяжелая задача. 22.11.2013 13:10, Foxcool пишет: > Я вот еще чего не пойму: зачем состоявшемуся программисту, который в > одно лицо может проекты делать, идти к кому-то (тем более чувакам равным > себе или хуже) в команды и там в овцеферме пастись? Этот человек может и > сам руководителем где-то быть или свои проекты делать. Я думаю, в таком > возврасте не должно настолько парить, какая там зарплата, и какое > педигри тебе в офисе насыпят, а скорее насколько ты вообще независим от > работы (результаты инвестирования и собственным проетков) и можешь > заниматься тем, что тебе интересно. > > -- > http://foxcool.ru > foxcool на jabber.ru -- Best Regards, Nick Knutov http://knutov.com ICQ: 272873706 Voice: +7-904-84-23-130 From ksvs1996 на ymail.com Fri Nov 22 04:48:55 2013 From: ksvs1996 на ymail.com (ksvs) Date: Fri, 22 Nov 2013 12:48:55 +0000 (GMT) Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> Message-ID: <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> "простая json апишка с походом в N внешних источников", как-то не подумал об этом. :-) Спасибо. On Friday, 22 November 2013, 13:01, Mons Anderson wrote: On 22.11.2013, at 7:28, ksvs wrote: > Привет. > > Mons, а расскажите лучше тут об области применения AnyEvent-HTTP-Server-II. Ко мне можно на ты) > > Отдавать web множеству медленных клиентов? Нет, для этого впереди ставят nginx. > > Держать множество открытых соединений. А для чего? Для информирования клиента о каком-то событии? Но ведь этого есть специализированные решения, которые быстрей perl. На перле закинул ему сообщение, а он уже дальше клиенту передаст. > > Другое ничего в голову не приходит, а жутко интересно! В принципе всё очень просто: для того, чтобы иметь полную власть над обработкой http-запросов в асинхронном режиме. Возьмем простой пример: простая json апишка с походом в N внешних источников. в случае обычной синхронной модели (будь то апач, fastcgi или psgi) запросы выполняются последовательно в отдельном процессе. соовтетственно: Минимальное время ответа = sum(response times) Максимальное кол-во одновременно обрабатываемых запросов = max(processes) processes > CPUcores -> load average > 1 если процесс асинхронный: Минимальное время ответа = max(response times) # в идеальном случае, когда все можно запараллелить Максимальное кол-во одновременно обрабатываемых запросов = столько, на сколько хватит cpu. например 10000 - не проблема load average < 1, т.к. количество процессов < CPU cores. следовательно четкое планирование ресурсов, отсутствие оверхеда от планировщика системы. Что конкретно у нас решается с его помощью: - Различные API. AE::HTTP::Server -> ( DB(tarantool, sql) | other api) -> json - Streaming zip. AE::HTTP::Server -> AE::http_request -> IO::Compress -> chunked reply > > P.S. > Пока не посмотрел видео с вашим докладом, думал, что Mons - это такой бородатый дядька, - ведь в рассылке так и говорят, что Mons мега-гуру, который 1000 лет на перле пишет! > Ну, бороду я периодически сбриваю ) И на перле я пишу в 70 раз меньшее время ) -- Moscow.pm mailing list moscow-pm на pm.org | http://moscow.pm.org From mons на cpan.org Fri Nov 22 05:08:59 2013 From: mons на cpan.org (Mons Anderson) Date: Fri, 22 Nov 2013 17:08:59 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> Message-ID: On 22.11.2013, at 16:48, ksvs wrote: > "простая json апишка с походом в N внешних источников", как-то не подумал об этом. :-) > Вообще-то практически любое приложение можно рассмотреть в таком ключе. база данных - внешний ресурс. какие-то внешние апи - внешний ресурс у нас даже шаблонизатор - внешний ресурс т.е. по сути функционал веб-приложения - сходить во внешние ресурсы и применить к результатам какую-то простую логику. Для таких задач - просто идеально. Вот в случае, если у тебя расчёт факториала, чисел фибоначчи или поиск простых чисел на каждый запрос, то тогда скорее подойдёт классическая синхронная схема. Есть еще пара случаев, когда синхронка хорошо выигрывает у асинхронки, но они довольно редкие и узкоспециализированные From ksvs1996 на ymail.com Fri Nov 22 06:49:22 2013 From: ksvs1996 на ymail.com (ksvs) Date: Fri, 22 Nov 2013 14:49:22 +0000 (GMT) Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> Message-ID: <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> У вас шаблонизатор внешний ресурс?! Это ему по сокету дают, например json, а он возвращает html? Я думал, что большинство веб-приложений - получил запрос, пообщался с одной базой данных (3-5 запросов), сформировал html и отдал. Когда ждем ответы от базы, CPU занят обработкой запросов в других процессах. Да и формирование html по шаблону тяжелая ведь задача (наверно). Думал, что "сходить во внешние ресурсы и применить к результатам какую-то простую логику" - это редкие задачи (своя база не в счет). А оказывается наоборот! А что это "Есть еще пара случаев, когда синхронка хорошо выигрывает у асинхронки, но они довольно редкие и узкоспециализированные"? Это я так засомневался, когда к своей мултипроцесной асинхроной штуке, прикрутил нагрузку по анализу скачиваемых html, и увидел, что вариант с 2 двумя рабочими дочерними процессами (у меня два ядра) и с 100 асинхронных сокетов в каждом дает такую же производительность, как и вариант с 8 рабочими дочерними синхронными процессами. В общем, узкое место стало CPU. Кончено, если внешние ресурсы тормозят, то да. Но если они свои, то все быстро. В общем, есть пища для размышлений. Спасибо. P.S. Хотя, если логика простая, то можно и на более быстром языке делать ее. Скорость еще выше будет. :-) From mons на cpan.org Fri Nov 22 07:11:15 2013 From: mons на cpan.org (Mons Anderson) Date: Fri, 22 Nov 2013 19:11:15 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: On 22.11.2013, at 18:49, ksvs wrote: > > У вас шаблонизатор внешний ресурс?! Это ему по сокету дают, например json, а он возвращает html? Да ) > > Я думал, что большинство веб-приложений - получил запрос, пообщался с одной базой данных (3-5 запросов), сформировал html и отдал. Когда ждем ответы от базы, CPU занят обработкой запросов в других процессах. Да и формирование html по шаблону тяжелая ведь задача (наверно). Тут всегда торговля между: CPU распределяет планировщик между процессами vs CPU распределяется внутри одного процесса. ШАблонизация на каком-ниубдь xslate это довольно лёгкая (по cpu) задача, но смысл в том, чтоб не заставлять асинхронный процесс обращаться к диску ни при каких обстоятельствах. > Думал, что "сходить во внешние ресурсы и применить к результатам какую-то простую логику" - это редкие задачи (своя база не в счет). А оказывается наоборот! > > А что это "Есть еще пара случаев, когда синхронка хорошо выигрывает у асинхронки, но они довольно редкие и узкоспециализированные"? > > Это я так засомневался, когда к своей мултипроцесной асинхроной штуке, прикрутил нагрузку по анализу скачиваемых html, и увидел, что вариант с 2 двумя рабочими дочерними процессами (у меня два ядра) и с 100 асинхронных сокетов в каждом дает такую же производительность, как и вариант с 8 рабочими дочерними синхронными процессами. В общем, узкое место стало CPU. > > Кончено, если внешние ресурсы тормозят, то да. Но если они свои, то все быстро. Пока кол-во дочерних процессов у вас небольшое, то планировщик справляется нормально. А если обслуживать тысячи параллельных запросов, то тут уже планировщик OS проигрывает асинхронному процессу. Не обязательно, чтобы ресурсы тормозили. Поход по сети куда угодно (да даже если это unix сокет) занимает огромное кол-во времени, если считать в тактах cpu. > > В общем, есть пища для размышлений. > > Спасибо. > > P.S. > Хотя, если логика простая, то можно и на более быстром языке делать ее. > Скорость еще выше будет. :-) В принипе иногда пользуемся lua, но если для перла есть все, что только можно вообразить, то для lua набор весьма бедноват. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From 0body0 на rambler.ru Fri Nov 22 07:17:49 2013 From: 0body0 на rambler.ru (=?KOI8-R?Q?=E1=CE=C1=D4=CF=CC=C9=CA_=E7=D2=C9=DB=C1=C5=D7?=) Date: Fri, 22 Nov 2013 19:17:49 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: <528F759D.1050505@rambler.ru> А ты победил свою беду с AnyEvent::DNS или просто её неправильно готовил? Если да, то в чём собака порылась? 22.11.2013 18:49, ksvs пишет: > Это я так засомневался, когда к своей мултипроцесной асинхроной штуке, прикрутил нагрузку по анализу скачиваемых html, и увидел, что вариант с 2 двумя рабочими дочерними процессами (у меня два ядра) и с 100 асинхронных сокетов в каждом дает такую же производительность, как и вариант с 8 рабочими дочерними синхронными процессами. В общем, узкое место стало CPU. > > Анатолий. From mons на cpan.org Fri Nov 22 07:18:22 2013 From: mons на cpan.org (Mons Anderson) Date: Fri, 22 Nov 2013 19:18:22 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <528F759D.1050505@rambler.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> Message-ID: <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> По моему еще тогда выяснили, что резолвинг звался до форка. А это известная проблема AE::DNS On 22.11.2013, at 19:17, Анатолий Гришаев <0body0 на rambler.ru> wrote: > А ты победил свою беду с AnyEvent::DNS или просто её неправильно готовил? > Если да, то в чём собака порылась? > > 22.11.2013 18:49, ksvs пишет: >> Это я так засомневался, когда к своей мултипроцесной асинхроной штуке, прикрутил нагрузку по анализу скачиваемых html, и увидел, что вариант с 2 двумя рабочими дочерними процессами (у меня два ядра) и с 100 асинхронных сокетов в каждом дает такую же производительность, как и вариант с 8 рабочими дочерними синхронными процессами. В общем, узкое место стало CPU. >> >> > Анатолий. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From 0body0 на rambler.ru Fri Nov 22 07:28:25 2013 From: 0body0 на rambler.ru (=?KOI8-R?Q?=E1=CE=C1=D4=CF=CC=C9=CA_=E7=D2=C9=DB=C1=C5=D7?=) Date: Fri, 22 Nov 2013 19:28:25 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> Message-ID: <528F7819.1010703@rambler.ru> Мне показалось, что нет. А до этого в переписке было аналогичное решение твоему решение. И ksvs не написал, чем закончилось, и может и твоё решение не подошло. Хотел знать из первых рук, чего было и чем закончилось. 22.11.2013 19:18, Mons Anderson пишет: > По моему еще тогда выяснили, что резолвинг звался до форка. > А это известная проблема AE::DNS > > On 22.11.2013, at 19:17, Анатолий Гришаев <0body0 на rambler.ru> wrote: > >> А ты победил свою беду с AnyEvent::DNS или просто её неправильно готовил? >> Если да, то в чём собака порылась? >> >> 22.11.2013 18:49, ksvs пишет: >>> Это я так засомневался, когда к своей мултипроцесной асинхроной штуке, прикрутил нагрузку по анализу скачиваемых html, и увидел, что вариант с 2 двумя рабочими дочерними процессами (у меня два ядра) и с 100 асинхронных сокетов в каждом дает такую же производительность, как и вариант с 8 рабочими дочерними синхронными процессами. В общем, узкое место стало CPU. >>> >>> >> Анатолий. >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org From dsimonov на gmail.com Fri Nov 22 09:06:11 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Fri, 22 Nov 2013 21:06:11 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L0=?= =?utf-8?b?0YvRhSDQvNGN0YLRgNC+0LI=?= In-Reply-To: <1355436724.20131122134203@softsearch.ru> References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> <1355436724.20131122134203@softsearch.ru> Message-ID: Ты меня с кем-то путаешь, Миша и к тому же сам текст обвинительной речи откуда-то скопипиздил. Ты меня не знаешь и не Тебе делать выводы. Их могут делать только моя семья и моя команда. А на все остальные оценки мне насрать, ибо спрашивают меня в основном по результатам работы команды и семьи. И, наконец, про бабло. Я вырос, видя как бабло воруют, воруя время, власть и присваивая результаты работ команд. Бог поцеловал меня в глаза и я дорос до общения с людьми, чье бабло собственно разворовывают. Я видел разницу между бизнесом в белых ворочниках, когда пиздят бабло, а не работают, и бизнесом людей, которые умеют бабло зарабатывать. бОльшая часть жалоб на начальников, которую я слышал, при ближайшем рассмотрении оказывалась последствием того, что эти начальники были ворами. Дело не в бабле, - оно просто мерило. Попадется гнилому человеку, - он проявит свою гниль. Хорошему - покажет свои лучшие качества. Так что то что Ты меня не любишь - это хорошо :) Это показатель. пятница, 22 ноября 2013 г. пользователь Михаил Монашёв писал: > Сколько я читаю Ваши сообщения, всегда вижу одно и тоже: бабло. Оно > или не маскируется "килограммы денег" или маскируется как "бесплатные > обеды", "белая зп", "мед. страховка", "тренажёрный зал". > -- --- Dmitriy V. Simonov, Perl & Python programmer ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akovbovich на gmail.com Fri Nov 22 09:16:22 2013 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Fri, 22 Nov 2013 21:16:22 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L0=?= =?utf-8?b?0YvRhSDQvNGN0YLRgNC+0LI=?= In-Reply-To: References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> <1355436724.20131122134203@softsearch.ru> Message-ID: > А на все остальные оценки мне насрать, ибо спрашивают меня в основном по результатам работы команды и семьи. Можешь тут пояснить? В данном предложении Команда=семья или кто-то тебя спрашивает по результатам работы семьи? Стремновато и так и так получается по-моему. Спасибо заранее. пятница, 22 ноября 2013 г. пользователь Dmitry Simonov писал: > Ты меня с кем-то путаешь, Миша и к тому же сам текст обвинительной речи > откуда-то скопипиздил. > > Ты меня не знаешь и не Тебе делать выводы. Их могут делать только моя > семья и моя команда. > > А на все остальные оценки мне насрать, ибо спрашивают меня в основном по > результатам работы команды и семьи. > > И, наконец, про бабло. Я вырос, видя как бабло воруют, воруя время, власть > и присваивая результаты работ команд. Бог поцеловал меня в глаза и я дорос > до общения с людьми, чье бабло собственно разворовывают. > > Я видел разницу между бизнесом в белых ворочниках, когда пиздят бабло, а > не работают, и бизнесом людей, которые умеют бабло зарабатывать. > > бОльшая часть жалоб на начальников, которую я слышал, при ближайшем > рассмотрении оказывалась последствием того, что эти начальники были ворами. > > Дело не в бабле, - оно просто мерило. Попадется гнилому человеку, - он > проявит свою гниль. Хорошему - покажет свои лучшие качества. > > Так что то что Ты меня не любишь - это хорошо :) Это показатель. > > пятница, 22 ноября 2013 г. пользователь Михаил Монашёв писал: > >> Сколько я читаю Ваши сообщения, всегда вижу одно и тоже: бабло. Оно >> или не маскируется "килограммы денег" или маскируется как "бесплатные >> обеды", "белая зп", "мед. страховка", "тренажёрный зал". >> > > > -- > --- > Dmitriy V. Simonov, > Perl & Python programmer > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akzhan.abdulin на gmail.com Fri Nov 22 09:21:04 2013 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Fri, 22 Nov 2013 21:21:04 +0400 Subject: [Moscow.pm] =?utf-8?b?0JXRgdGC0Ywg0LrRgtC+INC40LcgUkVHLnJ1Pw==?= In-Reply-To: <528E5F40.3000702@eremeev.ru> References: <528E5F40.3000702@eremeev.ru> Message-ID: Мм, можно и мне позвонить :) 21 ноября 2013 г., 23:30 пользователь Dmitry Eremeev написал: > Коллеги, тут кто-то был из REG.ru? > > Можете откликнуться? Пробую пробиться к вашему руководству с предложением > (типа, "от которого невозможно отказаться"), но дальше info@ не > получается пробраться. > > > Спасибо. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dsimonov на gmail.com Fri Nov 22 09:22:21 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Fri, 22 Nov 2013 21:22:21 +0400 Subject: [Moscow.pm] =?utf-8?b?0J/RgNC+INGC0YDRg9C00L3QvtGB0YLQuCDQvdCw?= =?utf-8?b?0ZHQvNCwINCyINC60L7QvNCw0L3QtNGDINC/0YDQuNC30L3QsNC90L0=?= =?utf-8?b?0YvRhSDQvNGN0YLRgNC+0LI=?= In-Reply-To: References: <20131121190551.GH13346@vdsl.uvw.ru> <20131121203934.GI13346@vdsl.uvw.ru> <1355436724.20131122134203@softsearch.ru> Message-ID: Ну родные спрашивают "как семья?", а на работе спрашивают "как успехи?" :) пятница, 22 ноября 2013 г. пользователь Андрей П. Ковбович писал: > > А на все остальные оценки мне насрать, ибо спрашивают меня в основном по > результатам работы команды и семьи. > > Можешь тут пояснить? В данном предложении Команда=семья или кто-то тебя > спрашивает по результатам работы семьи? Стремновато и так и так получается > по-моему. Спасибо заранее. > > пятница, 22 ноября 2013 г. пользователь Dmitry Simonov писал: > >> Ты меня с кем-то путаешь, Миша и к тому же сам текст обвинительной речи >> откуда-то скопипиздил. >> >> Ты меня не знаешь и не Тебе делать выводы. Их могут делать только моя >> семья и моя команда. >> >> А на все остальные оценки мне насрать, ибо спрашивают меня в основном по >> результатам работы команды и семьи. >> >> И, наконец, про бабло. Я вырос, видя как бабло воруют, воруя время, >> власть и присваивая результаты работ команд. Бог поцеловал меня в глаза и >> я дорос до общения с людьми, чье бабло собственно разворовывают. >> >> Я видел разницу между бизнесом в белых ворочниках, когда пиздят бабло, а >> не работают, и бизнесом людей, которые умеют бабло зарабатывать. >> >> бОльшая часть жалоб на начальников, которую я слышал, при ближайшем >> рассмотрении оказывалась последствием того, что эти начальники были ворами. >> >> Дело не в бабле, - оно просто мерило. Попадется гнилому человеку, - он >> проявит свою гниль. Хорошему - покажет свои лучшие качества. >> >> Так что то что Ты меня не любишь - это хорошо :) Это показатель. >> >> пятница, 22 ноября 2013 г. пользователь Михаил Монашёв писал: >> >>> Сколько я читаю Ваши сообщения, всегда вижу одно и тоже: бабло. Оно >>> или не маскируется "килограммы денег" или маскируется как "бесплатные >>> обеды", "белая зп", "мед. страховка", "тренажёрный зал". >>> >> >> >> -- >> --- >> Dmitriy V. Simonov, >> Perl & Python programmer >> > -- --- Dmitriy V. Simonov, Perl & Python programmer ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akovbovich на gmail.com Fri Nov 22 09:24:35 2013 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Fri, 22 Nov 2013 21:24:35 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <528F7819.1010703@rambler.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> Message-ID: Тут прозвучал вопрос про некие узкоспециализированные решения, где асинхронная модель не подходит. Я так понимаю это случай, когда требуется строго последовательная обработка. Например, аукцион, когда нужно сматчить биды с асками в режиме fifo. пятница, 22 ноября 2013 г. пользователь Анатолий Гришаев <0body0 на rambler.ru> писал: > Мне показалось, что нет. > А до этого в переписке было аналогичное решение твоему решение. > > И ksvs не написал, чем закончилось, и может и твоё решение не подошло. > Хотел знать из первых рук, чего было и чем закончилось. > > 22.11.2013 19:18, Mons Anderson пишет: > >> По моему еще тогда выяснили, что резолвинг звался до форка. >> А это известная проблема AE::DNS >> >> On 22.11.2013, at 19:17, Анатолий Гришаев <0body0 на rambler.ru> wrote: >> >> А ты победил свою беду с AnyEvent::DNS или просто её неправильно готовил? >>> Если да, то в чём собака порылась? >>> >>> 22.11.2013 18:49, ksvs пишет: >>> >>>> Это я так засомневался, когда к своей мултипроцесной асинхроной штуке, >>>> прикрутил нагрузку по анализу скачиваемых html, и увидел, что вариант с 2 >>>> двумя рабочими дочерними процессами (у меня два ядра) и с 100 асинхронных >>>> сокетов в каждом дает такую же производительность, как и вариант с 8 >>>> рабочими дочерними синхронными процессами. В общем, узкое место стало CPU. >>>> >>>> >>>> Анатолий. >>> -- >>> 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 dsimonov на gmail.com Fri Nov 22 18:42:44 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Sat, 23 Nov 2013 06:42:44 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= Message-ID: === Паша Щербинин: Помнишь ты хотел доклад сделать о том как стать крутым начальником, выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность твоего доклада, ребята сказали что им было бы интересно. Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку собрать фидбек. === О чём рассказывать, парни? Что интересно в первую очередь? Давайте сформулируем основные назревшие вопросы, а я подготовлю обстоятельный ответ. Например, могу немножко рассказать про хантинг, про бабло, про отношения с командой, про ритмы работы, про конфликты, про системы отчётности и трекинг задач, чуть-чуть про agile. Мне самому бы, наверное, интересно было рассказать про принципы которым я руководствуюсь, но это в общем глубокая философия и она может показаться мало интересной. --- Dmitriy V. Simonov, Perl & Python programmer ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From wwax555 на gmail.com Sat Nov 23 05:44:15 2013 From: wwax555 на gmail.com (Natalya) Date: Sat, 23 Nov 2013 17:44:15 +0400 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/T2SDLIMTPy8zBxNUgzyDUz80gy8HLINPU?= =?koi8-r?b?wdTYICLL0tXU2c0gzsHewczYzsnLz80iIDop?= In-Reply-To: References: Message-ID: Тема интересна. Было бы хорошо еще про метрики оценки работы и мотивацию. Savenkova Natalya > On 23 нояб. 2013 г., at 6:42, Dmitry Simonov wrote: > > === > Паша Щербинин: > Помнишь ты хотел доклад сделать о том как стать крутым начальником, выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность твоего доклада, ребята сказали что им было бы интересно. > > Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку собрать фидбек. > === > > > > О чём рассказывать, парни? Что интересно в первую очередь? Давайте сформулируем основные назревшие вопросы, а я подготовлю обстоятельный ответ. > > Например, могу немножко рассказать про хантинг, про бабло, про отношения с командой, про ритмы работы, про конфликты, про системы отчётности и трекинг задач, чуть-чуть про agile. > > Мне самому бы, наверное, интересно было рассказать про принципы которым я руководствуюсь, но это в общем глубокая философия и она может показаться мало интересной. > > --- > Dmitriy V. Simonov, > Perl & Python programmer > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From mons на cpan.org Sat Nov 23 07:01:04 2013 From: mons на cpan.org (Mons Anderson) Date: Sat, 23 Nov 2013 19:01:04 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> Message-ID: On 22.11.2013, at 21:24, Андрей П. Ковбович wrote: > Тут прозвучал вопрос про некие узкоспециализированные решения, где асинхронная модель не подходит. Я так понимаю это случай, когда требуется строго последовательная обработка. Например, аукцион, когда нужно сматчить биды с асками в режиме fifo. > Нет, я не такой случай имел в виду. Алгоритмически асинхронное приложение не отличается от синхронного. т.е. там точно так-же можно выстроить строго последовательную обработку. Пример, который я имел в виду: Писал я UDP сервер. Мне нужно было проверить предельную нагрузку. Я сделал клиент, который заваливал интерфейс UDP пакетами. Написал асинхронный udp сервер на perl/EV. мало пакетов при 100% CPU. Написал аналогичный сервер на C/libev. Прирост 10-20%, 100% CPU. Написал синхронный сервер на Pure Perl. Прирост 400%. Ситуация оказалась довольно простая: в синхронном варианте всё, что делает сервер - это вызывает в цикле recv, тогда как в асинхронном почти на каждый пришедший пакет вызывается on_read watcher. Решилось довольно просто. SO_RECVBUF был поднят до нескольких мегабайт, а после прочтения пакетов из сокета следующий on_read ставился не сразу, а через 0.0001s. После этого изменения на каждый on_read мы вычитывали не 1-2 пакета, а, в зависимости от значения таймера, от 10 до 1000 пакетов за 1 раз. соответственно оверхед от ev был сведен к процентам и производительность получилось почти такая, как у синхронного варианта. PS: Perl/EV на 1 core при 100% загрузке CPU в пределе может обработать около 450-500k udp pkt/s ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From 0body0 на rambler.ru Sat Nov 23 09:28:55 2013 From: 0body0 на rambler.ru (=?KOI8-R?Q?=E1=CE=C1=D4=CF=CC=C9=CA_=E7=D2=C9=DB=C1=C5=D7?=) Date: Sat, 23 Nov 2013 21:28:55 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> Message-ID: <5290E5D7.20901@rambler.ru> А сколько можно выжать из перлового http сервера запросов в секунду на ядро? Я в рассылке видел 1к для hello-world, но мне кажется это мало. В текущем варианте у меня получается 5к http на ядро в конфигурации nginx +perl-fcgi. Но sieve в выдает нагрузку 100% по CPU и результаты сильно зависят от запуска к запуску. Вопрос No2: чем лучше обстреливать? > > Пример, который я имел в виду: > Писал я UDP сервер. Мне нужно было проверить предельную нагрузку. Я > сделал клиент, который заваливал интерфейс UDP пакетами. > Написал асинхронный udp сервер на perl/EV. мало пакетов при 100% CPU. > Написал аналогичный сервер на C/libev. Прирост 10-20%, 100% CPU. > Написал синхронный сервер на Pure Perl. Прирост 400%. > > Ситуация оказалась довольно простая: в синхронном варианте всё, что > делает сервер - это вызывает в цикле recv, тогда как в асинхронном > почти на каждый пришедший пакет вызывается on_read watcher. > > Решилось довольно просто. > SO_RECVBUF был поднят до нескольких мегабайт, а после прочтения > пакетов из сокета следующий on_read ставился не сразу, а через 0.0001s. > После этого изменения на каждый on_read мы вычитывали не 1-2 пакета, > а, в зависимости от значения таймера, от 10 до 1000 пакетов за 1 раз. > > соответственно оверхед от ev был сведен к процентам и > производительность получилось почти такая, как у синхронного варианта. > > PS: Perl/EV на 1 core при 100% загрузке CPU в пределе может обработать > около 450-500k udp pkt/s > > > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dsimonov на gmail.com Sat Nov 23 11:32:36 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Sat, 23 Nov 2013 23:32:36 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: Message-ID: Метрики работы программистов? Там же ничего работающего нет кроме сданных задач. Раньше пробовали считать по строкам, - так появился язык java, в котором огромное количество кода. Потом пробовали считать по часам, - так появился до сих пор ещё убыточный проект odesk.com, который в ноль никогда не выйдет. Ну окей. Что смогу, расскажу конечно. Может у Твоего вопроса есть какая-то подоплёка? Расскажи, plz. --- Dmitriy V. Simonov, Perl & Python programmer 2013/11/23 Natalya > Тема интересна. Было бы хорошо еще про метрики оценки работы и мотивацию. > > Savenkova Natalya > > On 23 нояб. 2013 г., at 6:42, Dmitry Simonov wrote: > > === > Паша Щербинин: > Помнишь ты хотел доклад сделать о том как стать крутым начальником, > выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность > твоего доклада, ребята сказали что им было бы интересно. > > Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку > собрать фидбек. > === > > О чём рассказывать, парни? Что интересно в первую очередь? Давайте > сформулируем основные назревшие вопросы, а я подготовлю обстоятельный > ответ. > > Например, могу немножко рассказать про хантинг, про бабло, про отношения с > командой, про ритмы работы, про конфликты, про системы отчётности и трекинг > задач, чуть-чуть про agile. > > Мне самому бы, наверное, интересно было рассказать про принципы которым я > руководствуюсь, но это в общем глубокая философия и она может показаться > мало интересной. > > --- > Dmitriy V. Simonov, > Perl & Python programmer > > -- > 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 akzhan.abdulin на gmail.com Sat Nov 23 11:40:41 2013 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Sat, 23 Nov 2013 23:40:41 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: Message-ID: Мне интересно про ритмы работы ;) Хотя бы потому, с первого раза непонятно. В остальном, я думаю, все и так ясно. 23 ноября 2013 г., 6:42 пользователь Dmitry Simonov написал: > === > Паша Щербинин: > Помнишь ты хотел доклад сделать о том как стать крутым начальником, > выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность > твоего доклада, ребята сказали что им было бы интересно. > > Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку > собрать фидбек. > === > > О чём рассказывать, парни? Что интересно в первую очередь? Давайте > сформулируем основные назревшие вопросы, а я подготовлю обстоятельный > ответ. > > Например, могу немножко рассказать про хантинг, про бабло, про отношения с > командой, про ритмы работы, про конфликты, про системы отчётности и трекинг > задач, чуть-чуть про agile. > > Мне самому бы, наверное, интересно было рассказать про принципы которым я > руководствуюсь, но это в общем глубокая философия и она может показаться > мало интересной. > > --- > Dmitriy V. Simonov, > Perl & Python programmer > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From wwax555 на gmail.com Sat Nov 23 11:54:22 2013 From: wwax555 на gmail.com (Natalya) Date: Sat, 23 Nov 2013 23:54:22 +0400 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/T2SDLIMTPy8zBxNUgzyDUz80gy8HLINPU?= =?koi8-r?b?wdTYICLL0tXU2c0gzsHewczYzsnLz80iIDop?= In-Reply-To: References: Message-ID: Охохо:) В моей истории работы ни одна схема оценки или мотивации не сработала так, как хотелось бы. Везде побочные эффекты, несовместимые либо с программистами, либо с накладными расходами на формирование отчетности, ну или всем просто оказывается по барабану на новый вид мотивации, который казался хорошим. Хочется посмотреть просто, что работает у других:) Если работает вообще. И то, что НЕ работает точно. Savenkova Natalya wwax555 на gmail.com http://facebook.com/name.rnd > On 23 нояб. 2013 г., at 23:32, Dmitry Simonov wrote: > > Метрики работы программистов? Там же ничего работающего нет кроме сданных задач. > > Раньше пробовали считать по строкам, - так появился язык java, в котором огромное количество кода. > Потом пробовали считать по часам, - так появился до сих пор ещё убыточный проект odesk.com, который в ноль никогда не выйдет. > > Ну окей. Что смогу, расскажу конечно. > Может у Твоего вопроса есть какая-то подоплёка? Расскажи, plz. > > --- > Dmitriy V. Simonov, > Perl & Python programmer > > > 2013/11/23 Natalya >> Тема интересна. Было бы хорошо еще про метрики оценки работы и мотивацию. >> >> Savenkova Natalya >> >>> On 23 нояб. 2013 г., at 6:42, Dmitry Simonov wrote: >>> >>> === >>> Паша Щербинин: >>> Помнишь ты хотел доклад сделать о том как стать крутым начальником, выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность твоего доклада, ребята сказали что им было бы интересно. >>> >>> Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку собрать фидбек. >>> === >>> >>> >>> >>> >>> >>> О чём рассказывать, парни? Что интересно в первую очередь? Давайте сформулируем основные назревшие вопросы, а я подготовлю обстоятельный ответ. >>> >>> Например, могу немножко рассказать про хантинг, про бабло, про отношения с командой, про ритмы работы, про конфликты, про системы отчётности и трекинг задач, чуть-чуть про agile. >>> >>> Мне самому бы, наверное, интересно было рассказать про принципы которым я руководствуюсь, но это в общем глубокая философия и она может показаться мало интересной. >>> >>> --- >>> Dmitriy V. Simonov, >>> Perl & Python programmer >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dsimonov на gmail.com Sat Nov 23 11:57:21 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Sat, 23 Nov 2013 23:57:21 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: Message-ID: Ггг :) Ну ок, - расскажу про эффект градусника, который все точки над "и" сразу и расставит :) --- Dmitriy V. Simonov, Perl & Python programmer 2013/11/23 Natalya > Охохо:) В моей истории работы ни одна схема оценки или мотивации не > сработала так, как хотелось бы. Везде побочные эффекты, несовместимые либо > с программистами, либо с накладными расходами на формирование отчетности, > ну или всем просто оказывается по барабану на новый вид мотивации, который > казался хорошим. Хочется посмотреть просто, что работает у других:) Если > работает вообще. И то, что НЕ работает точно. > > Savenkova Natalya > wwax555 на gmail.com > http://facebook.com/name.rnd > > On 23 нояб. 2013 г., at 23:32, Dmitry Simonov wrote: > > Метрики работы программистов? Там же ничего работающего нет кроме сданных > задач. > > Раньше пробовали считать по строкам, - так появился язык java, в котором > огромное количество кода. > Потом пробовали считать по часам, - так появился до сих пор ещё убыточный > проект odesk.com, который в ноль никогда не выйдет. > > Ну окей. Что смогу, расскажу конечно. > Может у Твоего вопроса есть какая-то подоплёка? Расскажи, plz. > > --- > Dmitriy V. Simonov, > Perl & Python programmer > > > 2013/11/23 Natalya > >> Тема интересна. Было бы хорошо еще про метрики оценки работы и мотивацию. >> >> Savenkova Natalya >> >> On 23 нояб. 2013 г., at 6:42, Dmitry Simonov wrote: >> >> === >> Паша Щербинин: >> Помнишь ты хотел доклад сделать о том как стать крутым начальником, >> выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность >> твоего доклада, ребята сказали что им было бы интересно. >> >> Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку >> собрать фидбек. >> === >> >> О чём рассказывать, парни? Что интересно в первую очередь? Давайте >> сформулируем основные назревшие вопросы, а я подготовлю обстоятельный >> ответ. >> >> Например, могу немножко рассказать про хантинг, про бабло, про отношения >> с командой, про ритмы работы, про конфликты, про системы отчётности и >> трекинг задач, чуть-чуть про agile. >> >> Мне самому бы, наверное, интересно было рассказать про принципы которым я >> руководствуюсь, но это в общем глубокая философия и она может показаться >> мало интересной. >> >> --- >> Dmitriy V. Simonov, >> Perl & Python programmer >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dsimonov на gmail.com Sat Nov 23 11:59:29 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Sat, 23 Nov 2013 23:59:29 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: Message-ID: Ритмы работы, - это очень интересно :) Расскажу, как мы пытались сокращать утренние планёрки, которые растягивались до часа-полутора. Получилось очень ржачно! --- Dmitriy V. Simonov, Perl & Python programmer 2013/11/23 Akzhan Abdulin > Мне интересно про ритмы работы ;) Хотя бы потому, с первого раза непонятно. > > В остальном, я думаю, все и так ясно. > > > 23 ноября 2013 г., 6:42 пользователь Dmitry Simonov написал: > >> === >> Паша Щербинин: >> Помнишь ты хотел доклад сделать о том как стать крутым начальником, >> выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность >> твоего доклада, ребята сказали что им было бы интересно. >> >> Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку >> собрать фидбек. >> === >> >> О чём рассказывать, парни? Что интересно в первую очередь? Давайте >> сформулируем основные назревшие вопросы, а я подготовлю обстоятельный >> ответ. >> >> Например, могу немножко рассказать про хантинг, про бабло, про отношения >> с командой, про ритмы работы, про конфликты, про системы отчётности и >> трекинг задач, чуть-чуть про agile. >> >> Мне самому бы, наверное, интересно было рассказать про принципы которым я >> руководствуюсь, но это в общем глубокая философия и она может показаться >> мало интересной. >> >> --- >> Dmitriy V. Simonov, >> Perl & Python programmer >> >> -- >> 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 akzhan.abdulin на gmail.com Sat Nov 23 12:45:30 2013 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Sun, 24 Nov 2013 00:45:30 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: Message-ID: Скинь потом ссылку почтой :) Я до мая в Москве не появлюсь. Может, разве что в марте. 23 ноября 2013 г., 23:59 пользователь Dmitry Simonov написал: > Ритмы работы, - это очень интересно :) Расскажу, как мы пытались сокращать > утренние планёрки, которые растягивались до часа-полутора. Получилось очень > ржачно! > > --- > Dmitriy V. Simonov, > Perl & Python programmer > > > 2013/11/23 Akzhan Abdulin > >> Мне интересно про ритмы работы ;) Хотя бы потому, с первого раза >> непонятно. >> >> В остальном, я думаю, все и так ясно. >> >> >> 23 ноября 2013 г., 6:42 пользователь Dmitry Simonov написал: >> >>> === >>> Паша Щербинин: >>> Помнишь ты хотел доклад сделать о том как стать крутым начальником, >>> выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность >>> твоего доклада, ребята сказали что им было бы интересно. >>> >>> Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку >>> собрать фидбек. >>> === >>> >>> О чём рассказывать, парни? Что интересно в первую очередь? Давайте >>> сформулируем основные назревшие вопросы, а я подготовлю обстоятельный >>> ответ. >>> >>> Например, могу немножко рассказать про хантинг, про бабло, про отношения >>> с командой, про ритмы работы, про конфликты, про системы отчётности и >>> трекинг задач, чуть-чуть про agile. >>> >>> Мне самому бы, наверное, интересно было рассказать про принципы которым >>> я руководствуюсь, но это в общем глубокая философия и она может показаться >>> мало интересной. >>> >>> --- >>> Dmitriy V. Simonov, >>> Perl & Python programmer >>> >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >>> >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ksvs1996 на ymail.com Sat Nov 23 21:38:49 2013 From: ksvs1996 на ymail.com (ksvs) Date: Sun, 24 Nov 2013 05:38:49 +0000 (GMT) Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <528F7819.1010703@rambler.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> Message-ID: <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> На компе у друга заработало (вариант с $AnyEvent::DNS::RESOLVER = undef;), а у меня нет. Хотел сравнить версии модулей, но потом забыл, так как вариант на Curl работает заметно быстрей. Хотя памяти потребляет больше. Но процент увеличения памяти пропорционален увеличению скорости. On Friday, 22 November 2013, 17:28, Анатолий Гришаев <0body0 на rambler.ru> wrote: Мне показалось, что нет. А до этого в переписке было аналогичное решение твоему решение. И ksvs не написал, чем закончилось, и может и твоё решение не подошло. Хотел знать из первых рук, чего было и чем закончилось. 22.11.2013 19:18, Mons Anderson пишет: > По моему еще тогда выяснили, что резолвинг звался до форка. > А это известная проблема AE::DNS > > On 22.11.2013, at 19:17, Анатолий Гришаев <0body0 на rambler.ru> wrote: > >> А ты победил свою беду с AnyEvent::DNS или просто её неправильно готовил? >> Если да, то в чём собака порылась? >> >> 22.11.2013 18:49, ksvs пишет: >>> Это я так засомневался, когда к своей мултипроцесной асинхроной штуке, прикрутил нагрузку по анализу скачиваемых html, и увидел, что вариант с 2 двумя рабочими дочерними процессами (у меня два ядра) и с 100 асинхронных сокетов в каждом дает такую же производительность, как и вариант с 8 рабочими дочерними синхронными процессами. В общем, узкое место стало CPU. >>> >>> >> Анатолий. >> -- >> 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 ksvs1996 на ymail.com Sat Nov 23 21:40:55 2013 From: ksvs1996 на ymail.com (ksvs) Date: Sun, 24 Nov 2013 05:40:55 +0000 (GMT) Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: <1385271655.49301.YahooMailNeo@web171502.mail.ir2.yahoo.com> То есть простой CPU при обращении к диску будет большем, чем затраты CPU на сериализацию данных для отправки в сокет шаблонизатора и чтения ответа? А если использовать быстрые SSD диски? А если использовать AIO? Тут цель, чтобы максимально быстро среагировать на запрос или что-бы не простаивал компьютер без полезной нагрузки? P.S. lua внутри nginx? Видал как-то статью про это. А почему не erlnag? :-) Или у него другие слабые стороны? On Friday, 22 November 2013, 17:11, Mons Anderson wrote: On 22.11.2013, at 18:49, ksvs wrote: > > У вас шаблонизатор внешний ресурс?! Это ему по сокету дают, например json, а он возвращает html? Да ) > > Я думал, что большинство веб-приложений - получил запрос, пообщался с одной базой данных (3-5 запросов), сформировал html и отдал. Когда ждем ответы от базы, CPU занят обработкой запросов в других процессах. Да и формирование html по шаблону тяжелая ведь задача (наверно). Тут всегда торговля между: CPU распределяет планировщик между процессами vs CPU распределяется внутри одного процесса. ШАблонизация на каком-ниубдь xslate это довольно лёгкая (по cpu) задача, но смысл в том, чтоб не заставлять асинхронный процесс обращаться к диску ни при каких обстоятельствах. > Думал, что "сходить во внешние ресурсы и применить к результатам какую-то простую логику" - это редкие задачи (своя база не в счет). А оказывается наоборот! > > А что это "Есть еще пара случаев, когда синхронка хорошо выигрывает у асинхронки, но они довольно редкие и узкоспециализированные"? > > Это я так засомневался, когда к своей мултипроцесной асинхроной штуке, прикрутил нагрузку по анализу скачиваемых html, и увидел, что вариант с 2 двумя рабочими дочерними процессами (у меня два ядра) и с 100 асинхронных сокетов в каждом дает такую же производительность, как и вариант с 8 рабочими дочерними синхронными процессами. В общем, узкое место стало CPU. > > Кончено, если внешние ресурсы тормозят, то да. Но если они свои, то все быстро. Пока кол-во дочерних процессов у вас небольшое, то планировщик справляется нормально. А если обслуживать тысячи параллельных запросов, то тут уже планировщик OS проигрывает асинхронному процессу. Не обязательно, чтобы ресурсы тормозили. Поход по сети куда угодно (да даже если это unix сокет) занимает огромное кол-во времени, если считать в тактах cpu. > > В общем, есть пища для размышлений. > > Спасибо. > > P.S. > Хотя, если логика простая, то можно и на более быстром языке делать ее. > Скорость еще выше будет. :-) В принипе иногда пользуемся lua, но если для перла есть все, что только можно вообразить, то для lua набор весьма бедноват. > > -- > 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 Sat Nov 23 22:18:46 2013 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Sun, 24 Nov 2013 10:18:46 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <1385271655.49301.YahooMailNeo@web171502.mail.ir2.yahoo.com> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <1385271655.49301.YahooMailNeo@web171502.mail.ir2.yahoo.com> Message-ID: >А если использовать быстрые SSD диски? А если использовать AIO? Не знаю насколько актуальны данные, но примерное латенси можно сравнить тут: http://norvig.com/21-days.html#answers 24 ноября 2013 г., 9:40 пользователь ksvs написал: > > То есть простой CPU при обращении к диску будет большем, чем затраты CPU > на сериализацию данных для отправки в сокет шаблонизатора и чтения ответа? > А если использовать быстрые SSD диски? А если использовать AIO? > Тут цель, чтобы максимально быстро среагировать на запрос или что-бы не > простаивал компьютер без полезной нагрузки? > > P.S. > lua внутри nginx? Видал как-то статью про это. > А почему не erlnag? :-) Или у него другие слабые стороны? > > > On Friday, 22 November 2013, 17:11, Mons Anderson wrote: > > On 22.11.2013, at 18:49, ksvs wrote: > > > > > У вас шаблонизатор внешний ресурс?! Это ему по сокету дают, например > json, а он возвращает html? > > Да ) > > > > > Я думал, что большинство веб-приложений - получил запрос, пообщался с > одной базой данных (3-5 запросов), сформировал html и отдал. Когда ждем > ответы от базы, CPU занят обработкой запросов в других процессах. Да и > формирование html по шаблону тяжелая ведь задача (наверно). > > Тут всегда торговля между: CPU распределяет планировщик между процессами > vs CPU распределяется внутри одного процесса. > ШАблонизация на каком-ниубдь xslate это довольно лёгкая (по cpu) задача, > но смысл в том, чтоб не заставлять асинхронный процесс обращаться к диску > ни при каких обстоятельствах. > > > Думал, что "сходить во внешние ресурсы и применить к результатам > какую-то простую логику" - это редкие задачи (своя база не в счет). А > оказывается наоборот! > > > > А что это "Есть еще пара случаев, когда синхронка хорошо выигрывает у > асинхронки, но они довольно редкие и узкоспециализированные"? > > > > Это я так засомневался, когда к своей мултипроцесной асинхроной штуке, > прикрутил нагрузку по анализу скачиваемых html, и увидел, что вариант с 2 > двумя рабочими дочерними процессами (у меня два ядра) и с 100 асинхронных > сокетов в каждом дает такую же производительность, как и вариант с 8 > рабочими дочерними синхронными процессами. В общем, узкое место стало CPU. > > > > Кончено, если внешние ресурсы тормозят, то да. Но если они свои, то все > быстро. > > Пока кол-во дочерних процессов у вас небольшое, то планировщик справляется > нормально. > А если обслуживать тысячи параллельных запросов, то тут уже планировщик OS > проигрывает асинхронному процессу. > > Не обязательно, чтобы ресурсы тормозили. > Поход по сети куда угодно (да даже если это unix сокет) занимает огромное > кол-во времени, если считать в тактах cpu. > > > > > В общем, есть пища для размышлений. > > > > Спасибо. > > > > P.S. > > Хотя, если логика простая, то можно и на более быстром языке делать ее. > > Скорость еще выше будет. :-) > > В принипе иногда пользуемся lua, но если для перла есть все, что только > можно вообразить, то для lua набор весьма бедноват. > > > > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akovbovich на gmail.com Sat Nov 23 22:21:32 2013 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Sun, 24 Nov 2013 10:21:32 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <1385271655.49301.YahooMailNeo@web171502.mail.ir2.yahoo.com> Message-ID: > А почему не erlnag? :-) Или у него другие слабые стороны? Энларг с диском тоже не очень дружит, зато с сетью все хорошо, лучше Макса Лапшина пораспрашивать в соотв. рассылке 24 ноября 2013 г., 10:18 пользователь Андрей П. Ковбович < akovbovich на gmail.com> написал: > >А если использовать быстрые SSD диски? А если использовать AIO? > > Не знаю насколько актуальны данные, но примерное латенси можно сравнить > тут: http://norvig.com/21-days.html#answers > > > > 24 ноября 2013 г., 9:40 пользователь ksvs написал: > > >> То есть простой CPU при обращении к диску будет большем, чем затраты CPU >> на сериализацию данных для отправки в сокет шаблонизатора и чтения ответа? >> А если использовать быстрые SSD диски? А если использовать AIO? >> Тут цель, чтобы максимально быстро среагировать на запрос или что-бы не >> простаивал компьютер без полезной нагрузки? >> >> P.S. >> lua внутри nginx? Видал как-то статью про это. >> А почему не erlnag? :-) Или у него другие слабые стороны? >> >> >> On Friday, 22 November 2013, 17:11, Mons Anderson >> wrote: >> >> On 22.11.2013, at 18:49, ksvs wrote: >> >> > >> > У вас шаблонизатор внешний ресурс?! Это ему по сокету дают, например >> json, а он возвращает html? >> >> Да ) >> >> > >> > Я думал, что большинство веб-приложений - получил запрос, пообщался с >> одной базой данных (3-5 запросов), сформировал html и отдал. Когда ждем >> ответы от базы, CPU занят обработкой запросов в других процессах. Да и >> формирование html по шаблону тяжелая ведь задача (наверно). >> >> Тут всегда торговля между: CPU распределяет планировщик между процессами >> vs CPU распределяется внутри одного процесса. >> ШАблонизация на каком-ниубдь xslate это довольно лёгкая (по cpu) задача, >> но смысл в том, чтоб не заставлять асинхронный процесс обращаться к диску >> ни при каких обстоятельствах. >> >> > Думал, что "сходить во внешние ресурсы и применить к результатам >> какую-то простую логику" - это редкие задачи (своя база не в счет). А >> оказывается наоборот! >> > >> > А что это "Есть еще пара случаев, когда синхронка хорошо выигрывает у >> асинхронки, но они довольно редкие и узкоспециализированные"? >> > >> > Это я так засомневался, когда к своей мултипроцесной асинхроной штуке, >> прикрутил нагрузку по анализу скачиваемых html, и увидел, что вариант с 2 >> двумя рабочими дочерними процессами (у меня два ядра) и с 100 асинхронных >> сокетов в каждом дает такую же производительность, как и вариант с 8 >> рабочими дочерними синхронными процессами. В общем, узкое место стало CPU. >> > >> > Кончено, если внешние ресурсы тормозят, то да. Но если они свои, то все >> быстро. >> >> Пока кол-во дочерних процессов у вас небольшое, то планировщик >> справляется нормально. >> А если обслуживать тысячи параллельных запросов, то тут уже планировщик >> OS проигрывает асинхронному процессу. >> >> Не обязательно, чтобы ресурсы тормозили. >> Поход по сети куда угодно (да даже если это unix сокет) занимает огромное >> кол-во времени, если считать в тактах cpu. >> >> > >> > В общем, есть пища для размышлений. >> > >> > Спасибо. >> > >> > P.S. >> > Хотя, если логика простая, то можно и на более быстром языке делать ее. >> > Скорость еще выше будет. :-) >> >> В принипе иногда пользуемся lua, но если для перла есть все, что только >> можно вообразить, то для lua набор весьма бедноват. >> >> > >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From nordicdyno на yandex.ru Sun Nov 24 00:59:32 2013 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Sun, 24 Nov 2013 12:59:32 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <5290E5D7.20901@rambler.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <5290E5D7.20901@rambler.ru> Message-ID: <11191385283572@web17g.yandex.ru> Вложение в формате HTML было извлечено… URL: From 0body0 на rambler.ru Sun Nov 24 04:26:54 2013 From: 0body0 на rambler.ru (=?KOI8-R?Q?=E1=CE=C1=D4=CF=CC=C9=CA_=E7=D2=C9=DB=C1=C5=D7?=) Date: Sun, 24 Nov 2013 16:26:54 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <11191385283572@web17g.yandex.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <5290E5D7.20901@rambler.ru> <11191385283572@web17g.yandex.ru> Message-ID: <5291F08E.7080600@rambler.ru> Интересные ссылки. Я правильно понял они обстреливали три машины по 8 ядер в каждой, и у них получилась нагрузка 1360 и 2800 попугаев на ядро соответственно, что в целом похоже на правду. Если это так, то получается в Plack целиком на perl написан без всяких сишных вставок.:-) А у php fpm видимо на эта часть на C написана. 24.11.2013 12:59, Orlovsky Alexander пишет: > > > вот здесь > http://www.techempower.com/benchmarks/#section=data-r7&hw=i7&test=json > для plack получили 32600 попугаев (у php fpm, например, попугаев 67800) >> Вопрос No2: чем лучше обстреливать? > авторы бенчмарка выше, используют wrk со скриптами обвязки > но вообще я недавно резерчил этот вопрос (и пока еще в процессе), и > многие хвалят яндекс танк > https://github.com/yandex-load/yandex-tank > хочу попробовать, как появится время > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From mons на cpan.org Sun Nov 24 05:25:16 2013 From: mons на cpan.org (Mons Anderson) Date: Sun, 24 Nov 2013 17:25:16 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <5291F08E.7080600@rambler.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <5290E5D7.20901@rambler.ru> <11191385283572@web17g.yandex.ru> <5291F08E.7080600@rambler.ru> Message-ID: AE::HTTP::Server-II даёт 7700 реквестов с ядра https://github.com/Mons/AnyEvent-HTTP-Server-II#benchmarks так-же сравнения с другими. измерял при помощи weighttp -c 100 -n 10000 можно также измерять при помощи wrk On 24.11.2013, at 16:26, Анатолий Гришаев <0body0 на rambler.ru> wrote: > Интересные ссылки. > > Я правильно понял они обстреливали три машины по 8 ядер в каждой, и у них получилась нагрузка > 1360 и 2800 попугаев на ядро соответственно, что в целом похоже на правду. > > Если это так, то получается в Plack целиком на perl написан без всяких сишных вставок. :-) > А у php fpm видимо на эта часть на C написана. > > 24.11.2013 12:59, Orlovsky Alexander пишет: >> >> >> вот здесь http://www.techempower.com/benchmarks/#section=data-r7&hw=i7&test=json для plack получили 32600 попугаев (у php fpm, например, попугаев 67800) >> >> >> >> >>> Вопрос ?2: чем лучше обстреливать? >> >> авторы бенчмарка выше, используют wrk со скриптами обвязки >> >> но вообще я недавно резерчил этот вопрос (и пока еще в процессе), и многие хвалят яндекс танк >> https://github.com/yandex-load/yandex-tank >> хочу попробовать, как появится время >> >> > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From mons на cpan.org Sun Nov 24 05:28:16 2013 From: mons на cpan.org (Mons Anderson) Date: Sun, 24 Nov 2013 17:28:16 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <1385271655.49301.YahooMailNeo@web171502.mail.ir2.yahoo.com> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <1385271655.49301.YahooMailNeo@web171502.mail.ir2.yahoo.com> Message-ID: On 24.11.2013, at 9:40, ksvs wrote: > > То есть простой CPU при обращении к диску будет большем, чем затраты CPU на сериализацию данных для отправки в сокет шаблонизатора и чтения ответа? > А если использовать быстрые SSD диски? А если использовать AIO? С ssd будет намного лучше. > Тут цель, чтобы максимально быстро среагировать на запрос или что-бы не простаивал компьютер без полезной нагрузки? Цель - максимально эффективное расходование ресурсов системы + предсказуемое поведение. С диском довольно сложно предсказать поведение системы, когда будет disk use 100% > > P.S. > lua внутри nginx? Видал как-то статью про это. > А почему не erlnag? :-) Или у него другие слабые стороны? > Не прижился. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From nordicdyno на yandex.ru Sun Nov 24 06:48:01 2013 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Sun, 24 Nov 2013 18:48:01 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <5290E5D7.20901@rambler.ru> <11191385283572@web17g.yandex.ru> <5291F08E.7080600@rambler.ru> Message-ID: <70651385304481@web11h.yandex.ru> Вложение в формате HTML было извлечено… URL: From nordicdyno на yandex.ru Sun Nov 24 07:04:24 2013 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Sun, 24 Nov 2013 19:04:24 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <5291F08E.7080600@rambler.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <5290E5D7.20901@rambler.ru> <11191385283572@web17g.yandex.ru> <5291F08E.7080600@rambler.ru> Message-ID: <93531385305464@web11h.yandex.ru> Вложение в формате HTML было извлечено… URL: From 0body0 на rambler.ru Sun Nov 24 10:43:42 2013 From: 0body0 на rambler.ru (=?KOI8-R?Q?=E1=CE=C1=D4=CF=CC=C9=CA_=E7=D2=C9=DB=C1=C5=D7?=) Date: Sun, 24 Nov 2013 22:43:42 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <93531385305464@web11h.yandex.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <5290E5D7.20901@rambler.ru> <11191385283572@web17g.yandex.ru> <5291F08E.7080600@rambler.ru> <93531385305464@web11h.yandex.ru> Message-ID: <529248DE.8040105@rambler.ru> Не уверен, что mod_perl выдал бы больше: у нас с него слезают в пользу mojolicious, т.к. по уверениям тех кто переносит код --- mojolicious работает делает в разы быстрее. Что кстати согласуется с моими впечатлениями использования того и другого. ( это больше относиться к mod_perl + mason ) 24.11.2013 19:04, Orlovsky Alexander пишет: > Да, поэтому это и "попугаи", mod_perl наверняка выдал бы лучшие > результаты, чем plack т.к. в таких микробенчмарках в основном > получается измеряют производительность сервинга и парзинга > HTTP-запросов, т.е. куски часто написанные не на самих тестируемых > языках/платформах. Вполне реальное отношение: показывает качество решений написанных средним программистом с мануалом в руке. 200 rps(mojo) против 7700 rps (server-ii) > К случаям реального использования технологий в продакшене и реальной > итоговой производительности подобные тесты имеют весьма слабое отношение. Да согласен предел это известных технологий, но не языка. > Скорее можно увидеть некий предел сильно выше которого не прыгнуть. > (иногда это тоже интересно) > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From aml на rulezz.ru Sun Nov 24 14:02:43 2013 From: aml на rulezz.ru (Alexander Lourier) Date: Sun, 24 Nov 2013 23:02:43 +0100 Subject: [Moscow.pm] =?koi8-r?b?+sHXydPBzsnFIEZhc3RDR0kuIOvByyDP1MzBxMnU?= =?koi8-r?b?2D8=?= In-Reply-To: <20131120212109.056a49c5@gbatalov> References: <20131120212109.056a49c5@gbatalov> Message-ID: <52927783.1030601@rulezz.ru> 20.11.2013 18:21, Grigory Batalov wrote: > Всем привет! > > Моё FastCGI-приложение недавно начало странно зависать. > Выражается это в отказе принимать соединения некоторыми > из запущенных (идентичных) процессов, а потом и остальных. > При этом они реагируют на SIGHUP, сбрасывая в журнал статистику. > > Как бы мне научиться его отлаживать и найти проблемное место? > > В скрипте используется цикл > > while ($loop) { > > my $q = CGI::Fast->new; > ... > } > Примитивное журналирование показывает, что дальше этого места > в цикле не идёт. (Но и процесс не завершается, как если бы > $loop стал 0 .) > > Несколько процессов запускаются с помощью > spawn-fcgi -p /path/to/script > и разными портами. > > В качестве фронтенда - nginx, настройка: > > upstream mine { > server localhost:8082; > server localhost:8083; > server localhost:8084; > } > location /mine/ { > fastcgi_pass mine; > fastcgi_index index.cgi; > > fastcgi_param SCRIPT_FILENAME mine.pl; > fastcgi_param QUERY_STRING $query_string; > fastcgi_param REQUEST_METHOD $request_method; > fastcgi_param CONTENT_TYPE $content_type; > fastcgi_param CONTENT_LENGTH $content_length; > fastcgi_param REMOTE_ADDR $remote_addr; > } > > В логах вижу > 2013/11/20 12:24:02 [error] 12753#0: *22971445 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: x.x.x.x, server: localhost, request: "POST /mine/ HTTP/1.1", upstream: "fastcgi://127.0.0.1:8082", host: "mine:8080" > > После чего, не найдя ничего лучше, перезапускаю скрипты. > Куда копать? > Можно посмотреть на стек во время зависания: $SIG{HUP} = sub { print STDERR Carp::longmess; }; Можно ещё посмотреть strace. -- Alexander Lourier From vaneska.ru на gmail.com Sun Nov 24 19:37:43 2013 From: vaneska.ru на gmail.com (=?KOI8-R?B?6dfBziDzz8vPzM/X?=) Date: Mon, 25 Nov 2013 07:37:43 +0400 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/T2SDLIMTPy8zBxNUgzyDUz80gy8HLINPU?= =?koi8-r?b?wdTYICLL0tXU2c0gzsHewczYzsnLz80iIDop?= In-Reply-To: References: Message-ID: +1 за ритмы работы. 24 ноября 2013 г., 0:45 пользователь Akzhan Abdulin написал: > Скинь потом ссылку почтой :) Я до мая в Москве не появлюсь. Может, разве что > в марте. > > > 23 ноября 2013 г., 23:59 пользователь Dmitry Simonov > написал: > >> Ритмы работы, - это очень интересно :) Расскажу, как мы пытались сокращать >> утренние планёрки, которые растягивались до часа-полутора. Получилось очень >> ржачно! >> >> --- >> Dmitriy V. Simonov, >> Perl & Python programmer >> >> >> 2013/11/23 Akzhan Abdulin >>> >>> Мне интересно про ритмы работы ;) Хотя бы потому, с первого раза >>> непонятно. >>> >>> В остальном, я думаю, все и так ясно. >>> >>> >>> 23 ноября 2013 г., 6:42 пользователь Dmitry Simonov >>> написал: >>>> >>>> === >>>> Паша Щербинин: >>>> Помнишь ты хотел доклад сделать о том как стать крутым начальником, >>>> выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность твоего >>>> доклада, ребята сказали что им было бы интересно. >>>> >>>> Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку >>>> собрать фидбек. >>>> === >>>> >>>> О чём рассказывать, парни? Что интересно в первую очередь? Давайте >>>> сформулируем основные назревшие вопросы, а я подготовлю обстоятельный ответ. >>>> >>>> Например, могу немножко рассказать про хантинг, про бабло, про отношения >>>> с командой, про ритмы работы, про конфликты, про системы отчётности и >>>> трекинг задач, чуть-чуть про agile. >>>> >>>> Мне самому бы, наверное, интересно было рассказать про принципы которым >>>> я руководствуюсь, но это в общем глубокая философия и она может показаться >>>> мало интересной. >>>> >>>> --- >>>> Dmitriy V. Simonov, >>>> Perl & Python programmer >>>> >>>> -- >>>> Moscow.pm mailing list >>>> moscow-pm на pm.org | http://moscow.pm.org >>>> >>> >>> >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >> >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- С уважением, Иван From worldmind на mail.ru Sun Nov 24 23:16:50 2013 From: worldmind на mail.ru (=?UTF-8?B?QWxleGV5IFNocnVi?=) Date: Mon, 25 Nov 2013 11:16:50 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL0Lwg?= =?utf-8?b?0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: Message-ID: <1385363810.782338277@f130.i.mail.ru> С моей точки зрения главный вопрос как выдавать результат быстро, не утонув в поддержке и/или второстепенных мелочах и не набрав слишком много технического долга, в идеале команда должна как-то сама, без воздействия изве, поддерживать этот баланс, иначе получается какой-то микроменеджмент Суббота, 23 ноября 2013, 6:42 +04:00 от Dmitry Simonov : > === > Паша Щербинин: > Помнишь ты хотел доклад сделать о том как стать крутым начальником, выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность твоего доклада, ребята сказали что им было бы интересно. > > Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку собрать фидбек. > === > > О чём рассказывать, парни? Что интересно в первую очередь? Давайте сформулируем основные назревшие вопросы, а я подготовлю обстоятельный ответ. > Например, могу немножко рассказать про хантинг, про бабло, про отношения с командой, про ритмы работы, про конфликты, про системы отчётности и трекинг задач, чуть-чуть про agile. > Мне самому бы, наверное, интересно было рассказать про принципы которым я руководствуюсь, но это в общем глубокая философия и она может показаться мало интересной. > --- > Dmitriy V. Simonov, > Perl & Python programmer -- Alexey Shrub From wwax555 на gmail.com Sun Nov 24 23:30:54 2013 From: wwax555 на gmail.com (=?KOI8-R?B?7sHUwczY0SDzwdfFzsvP18E=?=) Date: Mon, 25 Nov 2013 11:30:54 +0400 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/T2SDLIMTPy8zBxNUgzyDUz80gy8HLINPU?= =?koi8-r?b?wdTYICLL0tXU2c0gzsHewczYzsnLz80iIDop?= In-Reply-To: <1385363810.782338277@f130.i.mail.ru> References: <1385363810.782338277@f130.i.mail.ru> Message-ID: Команда? Сама? Ну скажем, должен быть кто-то, кто будет вести процесс и детектить, чтобы народ не ушел в программный загул. Это когда человек делает долго, тщательно и с упоением то, что кажется ему необходимым и мегаважным, но на самом деле таковым не является. А так график, краткосрочное планирование, разделение ролей: кто на мелких оперативных фиксах, кто на ключевых фичах. ХР опять же неплохо себя показывает. Но пока есть ощущение, что идеальный процесс разработки пока никто не изобрел. Все ж таки программист - натура творческая. Да, это очень интересный вопрос. 2013/11/25 Alexey Shrub > С моей точки зрения главный вопрос как выдавать результат быстро, не > утонув в поддержке и/или второстепенных мелочах и не набрав слишком много > технического долга, в идеале команда должна как-то сама, без воздействия > изве, поддерживать этот баланс, иначе получается какой-то микроменеджмент > > Суббота, 23 ноября 2013, 6:42 +04:00 от Dmitry Simonov >: > > === > > Паша Щербинин: > > Помнишь ты хотел доклад сделать о том как стать крутым начальником, > выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность > твоего доклада, ребята сказали что им было бы интересно. > > > > Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку > собрать фидбек. > > === > > > > О чём рассказывать, парни? Что интересно в первую очередь? Давайте > сформулируем основные назревшие вопросы, а я подготовлю обстоятельный ответ. > > Например, могу немножко рассказать про хантинг, про бабло, про отношения > с командой, про ритмы работы, про конфликты, про системы отчётности и > трекинг задач, чуть-чуть про agile. > > Мне самому бы, наверное, интересно было рассказать про принципы которым > я руководствуюсь, но это в общем глубокая философия и она может показаться > мало интересной. > > --- > > Dmitriy V. Simonov, > > Perl & Python programmer > > -- > Alexey Shrub > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Savenkova Natalya wwax555 на gmail.com https://www.facebook.com/name.rnd ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dsimonov на gmail.com Sun Nov 24 23:30:42 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Mon, 25 Nov 2013 11:30:42 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: <1385363810.782338277@f130.i.mail.ru> References: <1385363810.782338277@f130.i.mail.ru> Message-ID: Включить в список обсуждаемых вопросов? Есть какое-то своё собственное мнение? --- Dmitriy V. Simonov, Perl & Python programmer 2013/11/25 Alexey Shrub > С моей точки зрения главный вопрос как выдавать результат быстро, не > утонув в поддержке и/или второстепенных мелочах и не набрав слишком много > технического долга, в идеале команда должна как-то сама, без воздействия > изве, поддерживать этот баланс, иначе получается какой-то микроменеджмент > > Суббота, 23 ноября 2013, 6:42 +04:00 от Dmitry Simonov >: > > === > > Паша Щербинин: > > Помнишь ты хотел доклад сделать о том как стать крутым начальником, > выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность > твоего доклада, ребята сказали что им было бы интересно. > > > > Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку > собрать фидбек. > > === > > > > О чём рассказывать, парни? Что интересно в первую очередь? Давайте > сформулируем основные назревшие вопросы, а я подготовлю обстоятельный ответ. > > Например, могу немножко рассказать про хантинг, про бабло, про отношения > с командой, про ритмы работы, про конфликты, про системы отчётности и > трекинг задач, чуть-чуть про agile. > > Мне самому бы, наверное, интересно было рассказать про принципы которым > я руководствуюсь, но это в общем глубокая философия и она может показаться > мало интересной. > > --- > > Dmitriy V. Simonov, > > Perl & Python programmer > > -- > Alexey Shrub > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From worldmind на mail.ru Sun Nov 24 23:35:36 2013 From: worldmind на mail.ru (=?UTF-8?B?QWxleGV5IFNocnVi?=) Date: Mon, 25 Nov 2013 11:35:36 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL0Lwg?= =?utf-8?b?0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: <1385363810.782338277@f130.i.mail.ru> Message-ID: <1385364936.805274188@f180.i.mail.ru> В обсуждаемые конечно включить, мнение недоформированное и нереализованное, какие-то разрозненные идеи есть, но окончательного варианта пока нет Понедельник, 25 ноября 2013, 11:30 +04:00 от Dmitry Simonov : > Включить в список обсуждаемых вопросов? Есть какое-то своё собственное мнение? > > --- > Dmitriy V. Simonov, > Perl & Python programmer > > 2013/11/25 Alexey Shrub < worldmind на mail.ru > > >С моей точки зрения главный вопрос как выдавать результат быстро, не утонув в поддержке и/или второстепенных мелочах и не набрав слишком много технического долга, в идеале команда должна как-то сама, без воздействия изве, поддерживать этот баланс, иначе получается какой-то микроменеджмент > > > >Суббота, 23 ноября 2013, 6:42 +04:00 от Dmitry Simonov < dsimonov на gmail.com >: > >> === > >> Паша Щербинин: > >> Помнишь ты хотел доклад сделать о том как стать крутым начальником, выступит в декабре?  Мы на прошлой встрече в кафе обсудили возможность твоего доклада, ребята сказали что им было бы интересно. > >> > >> Про вопросы о том, что интересует ребят  ожешь закинуть тему в рассылку собрать фидбек. > >> === > >> > >> О чём рассказывать, парни? Что интересно в первую очередь? Давайте сформулируем основные назревшие вопросы, а я подготовлю обстоятельный ответ. > >> Например, могу немножко рассказать про хантинг, про бабло, про отношения с командой, про ритмы работы, про конфликты, про системы отчётности и трекинг задач, чуть-чуть про agile. > >> Мне самому бы, наверное, интересно было рассказать про принципы которым я руководствуюсь, но это в общем глубокая философия и она может показаться мало интересной. > >> --- > >> Dmitriy V. Simonov, > >> Perl & Python programmer > > > >-- > >Alexey Shrub > >-- > >Moscow.pm mailing list > >moscow-pm на pm.org | http://moscow.pm.org > > -- Alexey Shrub From dsimonov на gmail.com Mon Nov 25 00:45:49 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Mon, 25 Nov 2013 12:45:49 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: <1385363810.782338277@f130.i.mail.ru> Message-ID: Думаю всем будет интересно, если мы будем обсуждать какие-то реальные кейсы из жизни. Какие-нибудь сложные ситуации, проблемы в коллективе, тупняк при задачах и пр. и пр. --- Dmitriy V. Simonov, Perl & Python programmer 2013/11/25 Наталья Савенкова > Команда? Сама? Ну скажем, должен быть кто-то, кто будет вести процесс и > детектить, чтобы народ не ушел в программный загул. Это когда человек > делает долго, тщательно и с упоением то, что кажется ему необходимым и > мегаважным, но на самом деле таковым не является. > А так график, краткосрочное планирование, разделение ролей: кто на мелких > оперативных фиксах, кто на ключевых фичах. ХР опять же неплохо себя > показывает. > Но пока есть ощущение, что идеальный процесс разработки пока никто не > изобрел. Все ж таки программист - натура творческая. > Да, это очень интересный вопрос. > > > > 2013/11/25 Alexey Shrub > >> С моей точки зрения главный вопрос как выдавать результат быстро, не >> утонув в поддержке и/или второстепенных мелочах и не набрав слишком много >> технического долга, в идеале команда должна как-то сама, без воздействия >> изве, поддерживать этот баланс, иначе получается какой-то микроменеджмент >> >> Суббота, 23 ноября 2013, 6:42 +04:00 от Dmitry Simonov < >> dsimonov на gmail.com>: >> > === >> > Паша Щербинин: >> > Помнишь ты хотел доклад сделать о том как стать крутым начальником, >> выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность >> твоего доклада, ребята сказали что им было бы интересно. >> > >> > Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку >> собрать фидбек. >> > === >> > >> > О чём рассказывать, парни? Что интересно в первую очередь? Давайте >> сформулируем основные назревшие вопросы, а я подготовлю обстоятельный ответ. >> > Например, могу немножко рассказать про хантинг, про бабло, про >> отношения с командой, про ритмы работы, про конфликты, про системы >> отчётности и трекинг задач, чуть-чуть про agile. >> > Мне самому бы, наверное, интересно было рассказать про принципы которым >> я руководствуюсь, но это в общем глубокая философия и она может показаться >> мало интересной. >> > --- >> > Dmitriy V. Simonov, >> > Perl & Python programmer >> >> -- >> Alexey Shrub >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > > -- > Savenkova Natalya > wwax555 на gmail.com > https://www.facebook.com/name.rnd > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ivan на serezhkin.com Mon Nov 25 00:52:10 2013 From: ivan на serezhkin.com (Vany Serezhkin) Date: Mon, 25 Nov 2013 12:52:10 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> Message-ID: <52930FBA.4090909@serezhkin.com> On 24.11.2013 09:38, ksvs wrote: > > На компе у друга заработало (вариант с $AnyEvent::DNS::RESOLVER = undef;), $AnyEvent::DNS::RESOLVER = new AnyEvent::DNS server => [AnyEvent::Socket::parse_address('192.168.1.1')]; оно неумеет у винды правильно брать резолвер для впн. -- WBR, Vany ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From chesnokov.ilya на gmail.com Mon Nov 25 07:01:22 2013 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Mon, 25 Nov 2013 19:01:22 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: <1385363810.782338277@f130.i.mail.ru> Message-ID: 25 ноября 2013 г., 12:45 пользователь Dmitry Simonov написал: > Думаю всем будет интересно, если мы будем обсуждать какие-то реальные > кейсы из жизни. Какие-нибудь сложные ситуации, проблемы в коллективе, > тупняк при задачах и пр. и пр. > Хотелось бы услышать, как стать начальником и подготовить себя к грядущей крутости. Стоит ли вообще становиться начальником? И если стоит, то кому? Какие личные качества больше всего помогли в этом деле? Почему не захотел организовать свой бизнес вместо того, чтобы на дядю работать? Какие-то идеологические посылы были или просто пошел по наиболее безопасному пути? В-общем, про философию / принципы тоже нужно, хотя бы вкратце. Опять же о критериях оценки крутости было бы интересно услышать, хотя подозреваю, что тут тоже что-то в духе: > Метрики работы программистов? Там же ничего работающего нет кроме сданных задач. Но в этом случае хотя бы похвались сданными задачами. А может и есть какие-то другие критерии? P.S. Как я понимаю, большинство участников рассматривают доклад в ключе "как стать крутым, уже будучи начальником", а не "как стать начальником (и крутым впридачу)". Честно говоря, не хотелось бы, чтобы доклад превратился в обсуждение принципов мотивации программистов - про морковки там и все такое можно и на специальных менеджерских конференциях поговорить... Впрочем не сомневаюсь, что у тебя и поинтереснее темы найдутся =)) -- Best regards, Ilya Chesnokov ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ksvs1996 на ymail.com Mon Nov 25 07:22:08 2013 From: ksvs1996 на ymail.com (ksvs) Date: Mon, 25 Nov 2013 15:22:08 +0000 (GMT) Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <52930FBA.4090909@serezhkin.com> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> Message-ID: <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> Под windows не проверяли. On Monday, 25 November 2013, 10:52, Vany Serezhkin wrote: On 24.11.2013 09:38, ksvs wrote: >На компе у друга заработало (вариант с $AnyEvent::DNS::RESOLVER = undef;), > $AnyEvent::DNS::RESOLVER =  new AnyEvent::DNS server => [AnyEvent::Socket::parse_address('192.168.1.1')]; оно неумеет у винды правильно брать резолвер для впн. -- WBR, Vany -- Moscow.pm mailing list moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From foxcool333 на gmail.com Mon Nov 25 07:35:13 2013 From: foxcool333 на gmail.com (Foxcool) Date: Mon, 25 Nov 2013 19:35:13 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL0Lwg?= =?utf-8?b?0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: <1385363810.782338277@f130.i.mail.ru> Message-ID: <52936E31.3070106@gmail.com> Я, конечно, не начальник, поэтому мое мнение не стоит принимать слишком уж серьезно, но полагаю, что перед тем как стать начальником (или чтобы появилась возможность стать хорошим начальником), стоит для начала грамотно поработать над личной эффективностью не только на работе, но и в жизни вообще. Сейчас вот читаю книгу Кови "7 навыков высокоэффективных людей" и сразу осознаю, что многие мои поступки и решения несколько неэффективны или даже неправильны. Особенно нравится в книге то, что в первую очередь предлагается рассмотреть более глубокие аспекты своей личности, такие как цели, личная миссия и т.д. Т.е. то, что действительно человек хотел бы сделать и добиться в своей жизни, а не чего от него требуют в данный момент в семье, на работе или на улице за гаражами. Чтобы стать хорошим начальником для других, надо в первую очередь стать хорошим начальником для самого себя, а не руководствоваться только жаждой денег и амбициями. Для меня же, как для исполнителя, хороший начальник - это тот, которого я вижу как можно меньше, который не мешает мне выполнять поставленные задачи и организовывать процессы самостоятельно, но который успешно решает вопросы более высокого порядка, не касающиеся конечных исполнителей. (: -- http://foxcool.ru foxcool на jabber.ru From postmaster на softsearch.ru Mon Nov 25 08:17:55 2013 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Mon, 25 Nov 2013 20:17:55 +0400 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/T2SDLIMTPy8zBxNUgzyDUz80gy8HLINPU?= =?koi8-r?b?wdTYICLL0tXU2c0gzsHewczYzsnLz80iIDop?= In-Reply-To: <1385363810.782338277@f130.i.mail.ru> References: <1385363810.782338277@f130.i.mail.ru> Message-ID: <111674685.20131125201755@softsearch.ru> Здравствуйте, Alexey. > С моей точки зрения главный вопрос как выдавать результат быстро, не > утонув в поддержке и/или второстепенных мелочах и не набрав слишком > много технического долга, в идеале команда должна как-то сама, без > воздействия изве, поддерживать этот баланс, иначе получается > какой-то микроменеджмент Мне кажется, что у каждого человека есть свои сильные и слабые стороны. И не надо людям давать ту работу, которая им сложно даётся. Они могут выучить новый язык программирования, но всёравно будут писать такой код, какой они привыкли писать, т.е. усугублять его чем-то или наоборот приукрашивать. И это не нужно менять. Так работает их голова и пользуйтесь тем, что она умеет делать лучше всего. Т.е. пусть поэт пишет стихи, а не музыку. Кроме того, обычно люди испытывают удовлетворение от того, что у них что-то получается. А это очень хорошо и человеку и команде и проекту. В этом плане показательны самоучки. Ибо они научились именно тому, к чему у них душа лежит и в этой области могут быть максимально полезны. Поэтому ИМХО, если в команде есть человек, который может решать какие-то проблемы, пусть он их и решает. А если нету и проблемы необходимо решать (может можно и забить на что-то, кстати), то решает их начальник. Или сам, подчищая код за своими подчинёнными, или берёт в команду кого-то, кто это хорошо делает или мучает имеющихся людей. По-моему, начальник в первую очередь должен наблюдать за подчинёнными. И на основании этих наблюдений распределять между ними работу, дабы каждый по возможности делал свою. Со временем можно будет увеличивать количество подчинённых, ибо каждый из них будет забирать всё меньше и меньше времени. P.S. Подброшу для Дмитрия неподъёмный вопрос: как добиться спокойствия в коллективе? На доклад, правда, не пойду, но может видео с него гляну. -- С уважением, Михаил mailto:postmaster на softsearch.ru From postmaster на softsearch.ru Mon Nov 25 08:45:35 2013 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Mon, 25 Nov 2013 20:45:35 +0400 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/T2SDLIMTPy8zBxNUgzyDUz80gy8HLINPU?= =?koi8-r?b?wdTYICLL0tXU2c0gzsHewczYzsnLz80iIDop?= In-Reply-To: References: <1385363810.782338277@f130.i.mail.ru> Message-ID: <1379095327.20131125204535@softsearch.ru> Здравствуйте, Ilya. > Хотелось бы услышать, как стать начальником и подготовить себя к > грядущей крутости. Стоит ли вообще становиться начальником? И если > стоит, то кому? Какие личные качества больше всего помогли в этом > деле? Зачем тебе становиться начальником? > Почему не захотел организовать свой бизнес вместо того, чтобы на > дядю работать? Для меня это тоже раньше было загадкой. Сейчас кажется, что основная причина следующая. Жажда власти жжёт грудь. Но в своём бизнесе сложно быстро получить власть над большим количеством людей, ибо этих людей нужно содержать на свои деньги фактически. А в чужом бизнесе ты её получаешь сразу и в большом количестве. Т.е. можно видимо предположить, что бизнесмены стремятся в основном к деньгам и независимости, а управленцы - к власти, при этом мирясь с существованием начальства. Себя легко проверить всего за 10-15 т.р. Едешь на дачу к себе или друзьям, находишь таджиков человек 5 (меньше 5 эффекта не будет) и пусть копают что-то. На даче всегда есть что копать. Если вдруг нечего копать, то ни бизнесом заниматься, ни начальником становиться лучше не стоит. Они копают, а ты стоишь рядом и руководишь процессом. Если тебе понравилось стоять и руководить - иди в начальники. А если сам немного покопал вместе с таджиками, понравилась сделанная ими работа, и то, как много они сделали по сравнению с тем, сколько бы ты сам это же делал - организуй свой бизнес. > Какие-то идеологические посылы были или просто пошел по наиболее безопасному пути? В-общем, про философию / принципы тоже нужно, хотя бы вкратце. > > Опять же о критериях оценки крутости было бы интересно услышать, хотя подозреваю, что тут тоже что-то в духе: Нет никакой крутости. Как сам для себя решишь, так и будет. -- С уважением, Михаил mailto:postmaster на softsearch.ru From wwax555 на gmail.com Mon Nov 25 09:07:18 2013 From: wwax555 на gmail.com (Natalya) Date: Mon, 25 Nov 2013 21:07:18 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то опыт перевода чисто перлового проекта на другие технологии? На php, python например, или другое что-то. Может быть кто-то может рассказать об опыте миграции? Savenkova Natalya wwax555 на gmail.com http://facebook.com/name.rnd From andrey на kostenko.name Mon Nov 25 09:09:10 2013 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Mon, 25 Nov 2013 21:09:10 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: <-7011306443444343109@unknownmsgid> Зачем? 25 нояб. 2013 г. о 21:07 Natalya написав(ла): > Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то опыт перевода чисто перлового проекта на другие технологии? На php, python например, или другое что-то. Может быть кто-то может рассказать об опыте миграции? > > Savenkova Natalya > wwax555 на gmail.com > http://facebook.com/name.rnd > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From wwax555 на gmail.com Mon Nov 25 09:37:36 2013 From: wwax555 на gmail.com (Natalya) Date: Mon, 25 Nov 2013 21:37:36 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <-7011306443444343109@unknownmsgid> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> <-7011306443444343109@unknownmsgid> Message-ID: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2@gmail.com> Перловиков мало и увы количество их на рынке явно не растет, хотят много, с теми же похапешниками ситуация с виду проще. Пока проект весьма маленький, но с близкой перспективой довольно большого роста. Оцениваю профит от перевода хотя бы частями на альтернативы пока он не разросся до монстра. Savenkova Natalya wwax555 на gmail.com http://facebook.com/name.rnd > On 25 нояб. 2013 г., at 21:09, Андрей Костенко wrote: > > Зачем? > > 25 нояб. 2013 г. о 21:07 Natalya написав(ла): > >> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то опыт перевода чисто перлового проекта на другие технологии? На php, python например, или другое что-то. Может быть кто-то может рассказать об опыте миграции? >> >> Savenkova Natalya >> wwax555 на gmail.com >> http://facebook.com/name.rnd >> -- >> 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 chesnokov.ilya на gmail.com Mon Nov 25 10:16:50 2013 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Mon, 25 Nov 2013 22:16:50 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2@gmail.com> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> <-7011306443444343109@unknownmsgid> <74751551-B9A6-4905-A6CE-A7D8AD3C65A2@gmail.com> Message-ID: 25 ноября 2013 г., 21:37 пользователь Natalya написал: > Перловиков мало и увы количество их на рынке явно не растет, хотят много, > с теми же похапешниками ситуация с виду проще. Пока проект весьма > маленький, но с близкой перспективой довольно большого роста. Оцениваю > профит от перевода хотя бы частями на альтернативы пока он не разросся до > монстра. > > Еретичка... :) Спроси лучше у Димы, почему он решил писать проект на Perl, а не на PHP... ) Я помню, он писал об этом что-то в своём блоге...) > Savenkova Natalya > wwax555 на gmail.com > http://facebook.com/name.rnd > > > On 25 нояб. 2013 г., at 21:09, Андрей Костенко > wrote: > > > > Зачем? > > > > 25 нояб. 2013 г. о 21:07 Natalya написав(ла): > > > >> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то > опыт перевода чисто перлового проекта на другие технологии? На php, python > например, или другое что-то. Может быть кто-то может рассказать об опыте > миграции? > >> > >> Savenkova Natalya > >> wwax555 на gmail.com > >> http://facebook.com/name.rnd > >> -- > >> Moscow.pm mailing list > >> moscow-pm на pm.org | http://moscow.pm.org > > -- > > Moscow.pm mailing list > > moscow-pm на pm.org | http://moscow.pm.org > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- Best regards, Ilya Chesnokov ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From foxcool333 на gmail.com Mon Nov 25 10:18:23 2013 From: foxcool333 на gmail.com (Foxcool) Date: Mon, 25 Nov 2013 22:18:23 +0400 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/T2SDLIMTPy8zBxNUgzyDUz80gy8HLINPU?= =?koi8-r?b?wdTYICLL0tXU2c0gzsHewczYzsnLz80iIDop?= In-Reply-To: <1379095327.20131125204535@softsearch.ru> References: <1385363810.782338277@f130.i.mail.ru> <1379095327.20131125204535@softsearch.ru> Message-ID: <5293946F.7050603@gmail.com> 25.11.2013 20:45, Михаил Монашёв пишет: > Здравствуйте, Ilya. > >> Хотелось бы услышать, как стать начальником и подготовить себя к >> грядущей крутости. Стоит ли вообще становиться начальником? И если >> стоит, то кому? Какие личные качества больше всего помогли в этом >> деле? > Зачем тебе становиться начальником? > >> Почему не захотел организовать свой бизнес вместо того, чтобы на >> дядю работать? > Для меня это тоже раньше было загадкой. Сейчас кажется, что основная > причина следующая. Жажда власти жжёт грудь. Но в своём бизнесе сложно > быстро получить власть над большим количеством людей, ибо этих людей > нужно содержать на свои деньги фактически. А в чужом бизнесе ты её > получаешь сразу и в большом количестве. > > Т.е. можно видимо предположить, что бизнесмены стремятся в основном к > деньгам и независимости, а управленцы - к власти, при этом мирясь с > существованием начальства. > > Себя легко проверить всего за 10-15 т.р. Едешь на дачу к себе или > друзьям, находишь таджиков человек 5 (меньше 5 эффекта не будет) и > пусть копают что-то. На даче всегда есть что копать. Если вдруг нечего > копать, то ни бизнесом заниматься, ни начальником становиться лучше не > стоит. Они копают, а ты стоишь рядом и руководишь процессом. Если тебе > понравилось стоять и руководить - иди в начальники. А если сам немного > покопал вместе с таджиками, понравилась сделанная ими работа, и то, > как много они сделали по сравнению с тем, сколько бы ты сам это же > делал - организуй свой бизнес. > >> Какие-то идеологические посылы были или просто пошел по наиболее безопасному пути? В-общем, про философию / принципы тоже нужно, хотя бы вкратце. >> >> Опять же о критериях оценки крутости было бы интересно услышать, хотя подозреваю, что тут тоже что-то в духе: > Нет никакой крутости. Как сам для себя решишь, так и будет. > Ну и добавлю еще одно: начать свое дело, как правило предполагает наличие хоть какой-то бизнес-идеи. У меня вот есть друг, у которого постоянно в голове простреливают какие-то бизнес-идеи, и некоторые он реализует с переменным успехом. Для меня очевидно, что в плане бизнеса у него наверняка все круто будет в будущем - что-то да выстрелит настолько, что сделает его финансово независимым и занимающимся тем, что ему действительно нравится на уровне постановки задач, а не тем, чем скажут. Поход в управленцы (тем более для нашего менталитета современного) уже как стандартный жизненный цикл хомячка среднего класса: детсад, школа, вуз, работа, пенсия. Т.е. "западло" мне такому амбициозному в 40 лет работать не начальником - все кореша уже на местах и т.д. Для того, чтобы быть бизнесменом, нужно реально много энергии и качеств, потому что это все сопряжено с риском, повышенной ответственностью, наличием идей и мотивации (если тянуть лямку на работе еще как-то можно, то если не относиться к своему делу с вниманием и любовью, он будет загибаться на ровном месте). На своей второй работе в аутсорсинге мне часто приходилось общаться с разными бизнесменами, которые удивляли меня отсутствием высокомерия и нездоровой амбициозности. На равных общаться с 18-летним пацаном, который им что-то починяет, и рассказывать поучительные истории из жизни, подвозить на своих бэхомерсах, если пришлось задержаться и т.д. Такие люди до сих пор оставили след восхищения. Ни один просто начальник меня так не впечатлил ни разу. (: -- http://foxcool.ru foxcool на jabber.ru From kucheryavenko.alexey на gmail.com Mon Nov 25 10:20:05 2013 From: kucheryavenko.alexey на gmail.com (Alexey Kucheryavenko) Date: Mon, 25 Nov 2013 22:20:05 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= Message-ID: Message: 5 > Date: Mon, 25 Nov 2013 21:37:36 +0400 > From: Natalya > To: "Moscow.pm group" > Subject: Re: [Moscow.pm] Moscow.pm party: доклад-реквесты > Message-ID: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2 на gmail.com> > Content-Type: text/plain; charset=koi8-r > > Перловиков мало и увы количество их на рынке явно не растет, хотят много, > с теми же похапешниками ситуация с виду проще. Пока проект весьма > маленький, но с близкой перспективой довольно большого роста. Оцениваю > профит от перевода хотя бы частями на альтернативы пока он не разросся до > монстра. > > Savenkova Natalya > wwax555 на gmail.com > http://facebook.com/name.rnd > > > On 25 нояб. 2013 г., at 21:09, Андрей Костенко > wrote: > > > > Зачем? > > > > 25 нояб. 2013 г. о 21:07 Natalya написав(ла): > > > >> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то > опыт перевода чисто перлового проекта на другие технологии? На php, python > например, или другое что-то. Может быть кто-то может рассказать об опыте > миграции? > >> > >> Savenkova Natalya > >> wwax555 на gmail.com > >> http://facebook.com/name.rnd > >> -- > Доброго времени суток. У меня обратный вопрос - есть ли люди которые пересели с пхп, питона на перл. Я вот хочу на перл программиста переквалифицироваться но пока не получается ( http://kucheryavenko-alexey.moikrug.ru - это я, если что) -- С уважением, Алексей. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andrey на kostenko.name Mon Nov 25 10:23:29 2013 From: andrey на kostenko.name (=?UTF-8?B?0JDQvdC00YDQtdC5INCa0L7RgdGC0LXQvdC60L4=?=) Date: Mon, 25 Nov 2013 22:23:29 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2@gmail.com> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> <-7011306443444343109@unknownmsgid> <74751551-B9A6-4905-A6CE-A7D8AD3C65A2@gmail.com> Message-ID: <-955163772353822190@unknownmsgid> С виду. Самые большие зарплаты мне платили именно за проекты на PHP. За то, что я из говнокода делал рабочий проект По сложности сравнимо с полным переписываением проекта. Обычно проще эти деньги заплатить программисту 25 нояб. 2013 г. о 21:38 Natalya написав(ла): > Перловиков мало и увы количество их на рынке явно не растет, хотят много, с теми же похапешниками ситуация с виду проще. Пока проект весьма маленький, но с близкой перспективой довольно большого роста. Оцениваю профит от перевода хотя бы частями на альтернативы пока он не разросся до монстра. > > Savenkova Natalya > wwax555 на gmail.com > http://facebook.com/name.rnd > >> On 25 нояб. 2013 г., at 21:09, Андрей Костенко wrote: >> >> Зачем? >> >> 25 нояб. 2013 г. о 21:07 Natalya написав(ла): >> >>> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то опыт перевода чисто перлового проекта на другие технологии? На php, python например, или другое что-то. Может быть кто-то может рассказать об опыте миграции? >>> >>> Savenkova Natalya >>> wwax555 на gmail.com >>> http://facebook.com/name.rnd >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From andrei.protasovitski на gmail.com Mon Nov 25 10:27:59 2013 From: andrei.protasovitski на gmail.com (Andrei) Date: Mon, 25 Nov 2013 19:27:59 +0100 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: http://highscalability.com/blog/2012/4/2/youporn-targeting-200-million-views-a-day-and-beyond.html 25.11.2013 18:07 пользователь "Natalya" написал: > Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то > опыт перевода чисто перлового проекта на другие технологии? На php, python > например, или другое что-то. Может быть кто-то может рассказать об опыте > миграции? > > Savenkova Natalya > wwax555 на gmail.com > http://facebook.com/name.rnd > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From eugene.toropov на gmail.com Mon Nov 25 10:40:06 2013 From: eugene.toropov на gmail.com (Eugene Toropov) Date: Mon, 25 Nov 2013 22:40:06 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: Ржунимагу :) Получить смешной прирост в 10% при переписывании legacy кода - это надо постараться. Один редис в умелых руках должен дать бОльший выигрыш. Евгений On Nov 25, 2013, at 10:27 PM, Andrei wrote: > http://highscalability.com/blog/2012/4/2/youporn-targeting-200-million-views-a-day-and-beyond.html > > 25.11.2013 18:07 пользователь "Natalya" написал: > Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то опыт перевода чисто перлового проекта на другие технологии? На php, python например, или другое что-то. Может быть кто-то может рассказать об опыте миграции? > > Savenkova Natalya > wwax555 на gmail.com > http://facebook.com/name.rnd > -- > 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 andrei.protasovitski на gmail.com Mon Nov 25 10:43:45 2013 From: andrei.protasovitski на gmail.com (Andrei) Date: Mon, 25 Nov 2013 19:43:45 +0100 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: Если ещё поискать про youporn, то можно найти, что через несколько месяцев после этого у них стырили пароли пользователей. 25.11.2013 19:40 пользователь "Eugene Toropov" написал: > Ржунимагу :) Получить смешной прирост в 10% при переписывании legacy кода > - это надо постараться. Один редис в умелых руках должен дать бОльший > выигрыш. > > Евгений > > On Nov 25, 2013, at 10:27 PM, Andrei > wrote: > > > http://highscalability.com/blog/2012/4/2/youporn-targeting-200-million-views-a-day-and-beyond.html > 25.11.2013 18:07 пользователь "Natalya" написал: > >> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то >> опыт перевода чисто перлового проекта на другие технологии? На php, python >> например, или другое что-то. Может быть кто-то может рассказать об опыте >> миграции? >> >> Savenkova Natalya >> wwax555 на gmail.com >> http://facebook.com/name.rnd >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From chesnokov.ilya на gmail.com Mon Nov 25 10:46:22 2013 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Mon, 25 Nov 2013 22:46:22 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: 25 ноября 2013 г., 22:40 пользователь Eugene Toropov < eugene.toropov на gmail.com> написал: > Ржунимагу :) Получить смешной прирост в 10% при переписывании legacy кода > - это надо постараться. Один редис в умелых руках должен дать бОльший > выигрыш. > > Да, тоже порадовало. Интересен вопрос, стоило ли оно того. > Евгений > > On Nov 25, 2013, at 10:27 PM, Andrei > wrote: > > > http://highscalability.com/blog/2012/4/2/youporn-targeting-200-million-views-a-day-and-beyond.html > 25.11.2013 18:07 пользователь "Natalya" написал: > >> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то >> опыт перевода чисто перлового проекта на другие технологии? На php, python >> например, или другое что-то. Может быть кто-то может рассказать об опыте >> миграции? >> >> Savenkova Natalya >> wwax555 на gmail.com >> http://facebook.com/name.rnd >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Best regards, Ilya Chesnokov ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From wwax555 на gmail.com Mon Nov 25 10:59:13 2013 From: wwax555 на gmail.com (Natalya) Date: Mon, 25 Nov 2013 22:59:13 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: References: Message-ID: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> Зачем?! У меня стойкое впечатление, что перл-программистами становятся либо по принуждению, либо лет 10-15 назад. Savenkova Natalya wwax555 на gmail.com http://facebook.com/name.rnd > On 25 нояб. 2013 г., at 22:20, Alexey Kucheryavenko wrote: > > > > > Message: 5 >> Date: Mon, 25 Nov 2013 21:37:36 +0400 >> From: Natalya >> To: "Moscow.pm group" >> Subject: Re: [Moscow.pm] Moscow.pm party: доклад-реквесты >> Message-ID: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2 на gmail.com> >> Content-Type: text/plain; charset=koi8-r >> >> Перловиков мало и увы количество их на рынке явно не растет, хотят много, с теми же похапешниками ситуация с виду проще. Пока проект весьма маленький, но с близкой перспективой довольно большого роста. Оцениваю профит от перевода хотя бы частями на альтернативы пока он не разросся до монстра. >> >> Savenkova Natalya >> wwax555 на gmail.com >> http://facebook.com/name.rnd >> >> > On 25 нояб. 2013 г., at 21:09, Андрей Костенко wrote: >> > >> > Зачем? >> > >> > 25 нояб. 2013 г. о 21:07 Natalya написав(ла): >> > >> >> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то опыт перевода чисто перлового проекта на другие технологии? На php, python например, или другое что-то. Может быть кто-то может рассказать об опыте миграции? >> >> >> >> Savenkova Natalya >> >> wwax555 на gmail.com >> >> http://facebook.com/name.rnd >> >> -- > > Доброго времени суток. > У меня обратный вопрос - есть ли люди которые пересели с пхп, питона на перл. > Я вот хочу на перл программиста переквалифицироваться но пока не получается ( > http://kucheryavenko-alexey.moikrug.ru - это я, если что) > -- > С уважением, Алексей. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andrei.protasovitski на gmail.com Mon Nov 25 11:04:15 2013 From: andrei.protasovitski на gmail.com (Andrei) Date: Mon, 25 Nov 2013 20:04:15 +0100 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> References: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> Message-ID: Наталья, у нас в компании работает около двух сотен Perl-программистов. И мы интенсивно нанимаем, по несколько десятков в квартал. :-P 25.11.2013 20:00 пользователь "Natalya" написал: > Зачем?! У меня стойкое впечатление, что перл-программистами становятся > либо по принуждению, либо лет 10-15 назад. > > Savenkova Natalya > wwax555 на gmail.com > http://facebook.com/name.rnd > > On 25 нояб. 2013 г., at 22:20, Alexey Kucheryavenko < > kucheryavenko.alexey на gmail.com> wrote: > > > > > Message: 5 > >> Date: Mon, 25 Nov 2013 21:37:36 +0400 >> From: Natalya >> To: "Moscow.pm group" >> Subject: Re: [Moscow.pm] Moscow.pm party: доклад-реквесты >> Message-ID: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2 на gmail.com> >> Content-Type: text/plain; charset=koi8-r >> >> Перловиков мало и увы количество их на рынке явно не растет, хотят много, >> с теми же похапешниками ситуация с виду проще. Пока проект весьма >> маленький, но с близкой перспективой довольно большого роста. Оцениваю >> профит от перевода хотя бы частями на альтернативы пока он не разросся до >> монстра. >> >> Savenkova Natalya >> wwax555 на gmail.com >> http://facebook.com/name.rnd >> >> > On 25 нояб. 2013 г., at 21:09, Андрей Костенко >> wrote: >> > >> > Зачем? >> > >> > 25 нояб. 2013 г. о 21:07 Natalya написав(ла): >> > >> >> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то >> опыт перевода чисто перлового проекта на другие технологии? На php, python >> например, или другое что-то. Может быть кто-то может рассказать об опыте >> миграции? >> >> >> >> Savenkova Natalya >> >> wwax555 на gmail.com >> >> http://facebook.com/name.rnd >> >> -- >> > > Доброго времени суток. > У меня обратный вопрос - есть ли люди которые пересели с пхп, питона на > перл. > Я вот хочу на перл программиста переквалифицироваться но пока не > получается ( > http://kucheryavenko-alexey.moikrug.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 foxcool333 на gmail.com Mon Nov 25 11:04:49 2013 From: foxcool333 на gmail.com (Foxcool) Date: Mon, 25 Nov 2013 23:04:49 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> References: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> Message-ID: <52939F51.1010508@gmail.com> Пн 25 ноя 2013 22:59:13, Natalya писал: > Зачем?! У меня стойкое впечатление, что перл-программистами становятся > либо по принуждению, либо лет 10-15 назад. > > Savenkova Natalya > wwax555 на gmail.com > http://facebook.com/name.rnd > > On 25 нояб. 2013 г., at 22:20, Alexey Kucheryavenko > > wrote: > >> >> >> >> Message: 5 >> >> Date: Mon, 25 Nov 2013 21:37:36 +0400 >> From: Natalya > >> To: "Moscow.pm group" > >> Subject: Re: [Moscow.pm] Moscow.pm party: доклад-реквесты >> Message-ID: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2 на gmail.com >> > >> Content-Type: text/plain; charset=koi8-r >> >> Перловиков мало и увы количество их на рынке явно не растет, >> хотят много, с теми же похапешниками ситуация с виду проще. Пока >> проект весьма маленький, но с близкой перспективой довольно >> большого роста. Оцениваю профит от перевода хотя бы частями на >> альтернативы пока он не разросся до монстра. >> >> Savenkova Natalya >> wwax555 на gmail.com >> http://facebook.com/name.rnd >> >> > On 25 нояб. 2013 г., at 21:09, Андрей Костенко >> > wrote: >> > >> > Зачем? >> > >> > 25 нояб. 2013 г. о 21:07 Natalya > > написав(ла): >> > >> >> Это конечно меня сейчас еретиком назовут, но может быть есть у >> кого-то опыт перевода чисто перлового проекта на другие >> технологии? На php, python например, или другое что-то. Может >> быть кто-то может рассказать об опыте миграции? >> >> >> >> Savenkova Natalya >> >> wwax555 на gmail.com >> >> http://facebook.com/name.rnd >> >> -- >> >> >> Доброго времени суток. >> У меня обратный вопрос - есть ли люди которые пересели с пхп, питона >> на перл. >> Я вот хочу на перл программиста переквалифицироваться но пока не >> получается ( >> http://kucheryavenko-alexey.moikrug.ru - это я, если что) >> -- >> С уважением, Алексей. >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > Здравствуйте. Меня зовут Александр. Мне 23 года и я программист-самоучка. Перл я изучал самостоятельно и упорно. Считаю, что язык, как интерфейс к программисту, должен подбираться по личным качествам и реальному собственно по вкусу. Такие дела. -- http://foxcool.ru foxcool на jabber.ru From wwax555 на gmail.com Mon Nov 25 11:05:05 2013 From: wwax555 на gmail.com (Natalya) Date: Mon, 25 Nov 2013 23:05:05 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <-955163772353822190@unknownmsgid> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> <-7011306443444343109@unknownmsgid> <74751551-B9A6-4905-A6CE-A7D8AD3C65A2@gmail.com> <-955163772353822190@unknownmsgid> Message-ID: <1D01ADCA-B534-485E-A0FD-51E13A4F7D37@gmail.com> Говнокод можно делать из любой самой прекрасной технологии, а платили, видимо, потому что превращал это в конфетку. Это не проблема перла-пхп. А есть сложности с кадровым обеспечением перл-проектов, вот и все. А так я-то перл нежно люблю :) Savenkova Natalya wwax555 на gmail.com http://facebook.com/name.rnd > On 25 нояб. 2013 г., at 22:23, Андрей Костенко wrote: > > С виду. Самые большие зарплаты мне платили именно за проекты на PHP. > За то, что я из говнокода делал рабочий проект > > По сложности сравнимо с полным переписываением проекта. Обычно проще > эти деньги заплатить программисту > > 25 нояб. 2013 г. о 21:38 Natalya написав(ла): > >> Перловиков мало и увы количество их на рынке явно не растет, хотят много, с теми же похапешниками ситуация с виду проще. Пока проект весьма маленький, но с близкой перспективой довольно большого роста. Оцениваю профит от перевода хотя бы частями на альтернативы пока он не разросся до монстра. >> >> Savenkova Natalya >> wwax555 на gmail.com >> http://facebook.com/name.rnd >> >>> On 25 нояб. 2013 г., at 21:09, Андрей Костенко wrote: >>> >>> Зачем? >>> >>> 25 нояб. 2013 г. о 21:07 Natalya написав(ла): >>> >>>> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то опыт перевода чисто перлового проекта на другие технологии? На php, python например, или другое что-то. Может быть кто-то может рассказать об опыте миграции? >>>> >>>> Savenkova Natalya >>>> wwax555 на gmail.com >>>> http://facebook.com/name.rnd >>>> -- >>>> Moscow.pm mailing list >>>> moscow-pm на pm.org | http://moscow.pm.org >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From dmitry на eremeev.ru Mon Nov 25 11:06:15 2013 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Mon, 25 Nov 2013 23:06:15 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> References: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> Message-ID: <07984357-4EDF-4C33-AC81-8ECA5705F88E@eremeev.ru> Наташа, а что за проект, если не секрет? Yours, Dmitry Eremeev +7 499 7033207 > 25 нояб. 2013 г., в 22:59, Natalya написал(а): > > Зачем?! У меня стойкое впечатление, что перл-программистами становятся либо по принуждению, либо лет 10-15 назад. > > Savenkova Natalya > wwax555 на gmail.com > http://facebook.com/name.rnd > >> On 25 нояб. 2013 г., at 22:20, Alexey Kucheryavenko wrote: >> >> >> >> >> Message: 5 >>> Date: Mon, 25 Nov 2013 21:37:36 +0400 >>> From: Natalya >>> To: "Moscow.pm group" >>> Subject: Re: [Moscow.pm] Moscow.pm party: доклад-реквесты >>> Message-ID: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2 на gmail.com> >>> Content-Type: text/plain; charset=koi8-r >>> >>> Перловиков мало и увы количество их на рынке явно не растет, хотят много, с теми же похапешниками ситуация с виду проще. Пока проект весьма маленький, но с близкой перспективой довольно большого роста. Оцениваю профит от перевода хотя бы частями на альтернативы пока он не разросся до монстра. >>> >>> Savenkova Natalya >>> wwax555 на gmail.com >>> http://facebook.com/name.rnd >>> >>> > On 25 нояб. 2013 г., at 21:09, Андрей Костенко wrote: >>> > >>> > Зачем? >>> > >>> > 25 нояб. 2013 г. о 21:07 Natalya написав(ла): >>> > >>> >> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то опыт перевода чисто перлового проекта на другие технологии? На php, python например, или другое что-то. Может быть кто-то может рассказать об опыте миграции? >>> >> >>> >> Savenkova Natalya >>> >> wwax555 на gmail.com >>> >> http://facebook.com/name.rnd >>> >> -- >> >> Доброго времени суток. >> У меня обратный вопрос - есть ли люди которые пересели с пхп, питона на перл. >> Я вот хочу на перл программиста переквалифицироваться но пока не получается ( >> http://kucheryavenko-alexey.moikrug.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 yu.pats на gmail.com Mon Nov 25 11:07:23 2013 From: yu.pats на gmail.com (Yury Pats) Date: Mon, 25 Nov 2013 22:07:23 +0300 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> Message-ID: Кодеров у вас нанимают, а не программистов. Ты хотел сказать. =) 2013/11/25 Andrei > Наталья, у нас в компании работает около двух сотен Perl-программистов. И > мы интенсивно нанимаем, по несколько десятков в квартал. :-P > 25.11.2013 20:00 пользователь "Natalya" написал: > > Зачем?! У меня стойкое впечатление, что перл-программистами становятся >> либо по принуждению, либо лет 10-15 назад. >> >> Savenkova Natalya >> wwax555 на gmail.com >> http://facebook.com/name.rnd >> >> On 25 нояб. 2013 г., at 22:20, Alexey Kucheryavenko < >> kucheryavenko.alexey на gmail.com> wrote: >> >> >> >> >> Message: 5 >> >>> Date: Mon, 25 Nov 2013 21:37:36 +0400 >>> From: Natalya >>> To: "Moscow.pm group" >>> Subject: Re: [Moscow.pm] Moscow.pm party: доклад-реквесты >>> Message-ID: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2 на gmail.com> >>> Content-Type: text/plain; charset=koi8-r >>> >>> Перловиков мало и увы количество их на рынке явно не растет, хотят >>> много, с теми же похапешниками ситуация с виду проще. Пока проект весьма >>> маленький, но с близкой перспективой довольно большого роста. Оцениваю >>> профит от перевода хотя бы частями на альтернативы пока он не разросся до >>> монстра. >>> >>> Savenkova Natalya >>> wwax555 на gmail.com >>> http://facebook.com/name.rnd >>> >>> > On 25 нояб. 2013 г., at 21:09, Андрей Костенко >>> wrote: >>> > >>> > Зачем? >>> > >>> > 25 нояб. 2013 г. о 21:07 Natalya написав(ла): >>> > >>> >> Это конечно меня сейчас еретиком назовут, но может быть есть у >>> кого-то опыт перевода чисто перлового проекта на другие технологии? На php, >>> python например, или другое что-то. Может быть кто-то может рассказать об >>> опыте миграции? >>> >> >>> >> Savenkova Natalya >>> >> wwax555 на gmail.com >>> >> http://facebook.com/name.rnd >>> >> -- >>> >> >> Доброго времени суток. >> У меня обратный вопрос - есть ли люди которые пересели с пхп, питона на >> перл. >> Я вот хочу на перл программиста переквалифицироваться но пока не >> получается ( >> http://kucheryavenko-alexey.moikrug.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 >> >> > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- WBR, Yury Pats skype: yuripats cellular: +375 (29) 5870723 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From wwax555 на gmail.com Mon Nov 25 11:09:42 2013 From: wwax555 на gmail.com (Natalya) Date: Mon, 25 Nov 2013 23:09:42 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: References: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> Message-ID: <084A829F-D602-4FA5-A0DB-20B76C7BDA57@gmail.com> Некроманты, блин. А что за компания, если не секрет? Куда вам СТОЛЬКО?! Savenkova Natalya wwax555 на gmail.com http://facebook.com/name.rnd > On 25 нояб. 2013 г., at 23:04, Andrei wrote: > > Наталья, у нас в компании работает около двух сотен Perl-программистов. И мы интенсивно нанимаем, по несколько десятков в квартал. :-P > > 25.11.2013 20:00 пользователь "Natalya" написал: >> Зачем?! У меня стойкое впечатление, что перл-программистами становятся либо по принуждению, либо лет 10-15 назад. >> >> Savenkova Natalya >> wwax555 на gmail.com >> http://facebook.com/name.rnd >> >>> On 25 нояб. 2013 г., at 22:20, Alexey Kucheryavenko wrote: >>> >>> >>> >>> >>> Message: 5 >>>> Date: Mon, 25 Nov 2013 21:37:36 +0400 >>>> From: Natalya >>>> To: "Moscow.pm group" >>>> Subject: Re: [Moscow.pm] Moscow.pm party: доклад-реквесты >>>> Message-ID: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2 на gmail.com> >>>> Content-Type: text/plain; charset=koi8-r >>>> >>>> Перловиков мало и увы количество их на рынке явно не растет, хотят много, с теми же похапешниками ситуация с виду проще. Пока проект весьма маленький, но с близкой перспективой довольно большого роста. Оцениваю профит от перевода хотя бы частями на альтернативы пока он не разросся до монстра. >>>> >>>> Savenkova Natalya >>>> wwax555 на gmail.com >>>> http://facebook.com/name.rnd >>>> >>>> > On 25 нояб. 2013 г., at 21:09, Андрей Костенко wrote: >>>> > >>>> > Зачем? >>>> > >>>> > 25 нояб. 2013 г. о 21:07 Natalya написав(ла): >>>> > >>>> >> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то опыт перевода чисто перлового проекта на другие технологии? На php, python например, или другое что-то. Может быть кто-то может рассказать об опыте миграции? >>>> >> >>>> >> Savenkova Natalya >>>> >> wwax555 на gmail.com >>>> >> http://facebook.com/name.rnd >>>> >> -- >>> >>> Доброго времени суток. >>> У меня обратный вопрос - есть ли люди которые пересели с пхп, питона на перл. >>> Я вот хочу на перл программиста переквалифицироваться но пока не получается ( >>> http://kucheryavenko-alexey.moikrug.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 > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From wwax555 на gmail.com Mon Nov 25 11:10:41 2013 From: wwax555 на gmail.com (Natalya) Date: Mon, 25 Nov 2013 23:10:41 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <07984357-4EDF-4C33-AC81-8ECA5705F88E@eremeev.ru> References: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> <07984357-4EDF-4C33-AC81-8ECA5705F88E@eremeev.ru> Message-ID: <563C275F-F1C0-4D00-A16D-BDF2860B63C4@gmail.com> Называть не могу, сорри Savenkova Natalya wwax555 на gmail.com http://facebook.com/name.rnd > On 25 нояб. 2013 г., at 23:06, Dmitry Eremeev wrote: > > Наташа, а что за проект, если не секрет? > > > Yours, > Dmitry Eremeev > +7 499 7033207 > >> 25 нояб. 2013 г., в 22:59, Natalya написал(а): >> >> Зачем?! У меня стойкое впечатление, что перл-программистами становятся либо по принуждению, либо лет 10-15 назад. >> >> Savenkova Natalya >> wwax555 на gmail.com >> http://facebook.com/name.rnd >> >>> On 25 нояб. 2013 г., at 22:20, Alexey Kucheryavenko wrote: >>> >>> >>> >>> >>> Message: 5 >>>> Date: Mon, 25 Nov 2013 21:37:36 +0400 >>>> From: Natalya >>>> To: "Moscow.pm group" >>>> Subject: Re: [Moscow.pm] Moscow.pm party: доклад-реквесты >>>> Message-ID: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2 на gmail.com> >>>> Content-Type: text/plain; charset=koi8-r >>>> >>>> Перловиков мало и увы количество их на рынке явно не растет, хотят много, с теми же похапешниками ситуация с виду проще. Пока проект весьма маленький, но с близкой перспективой довольно большого роста. Оцениваю профит от перевода хотя бы частями на альтернативы пока он не разросся до монстра. >>>> >>>> Savenkova Natalya >>>> wwax555 на gmail.com >>>> http://facebook.com/name.rnd >>>> >>>> > On 25 нояб. 2013 г., at 21:09, Андрей Костенко wrote: >>>> > >>>> > Зачем? >>>> > >>>> > 25 нояб. 2013 г. о 21:07 Natalya написав(ла): >>>> > >>>> >> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то опыт перевода чисто перлового проекта на другие технологии? На php, python например, или другое что-то. Может быть кто-то может рассказать об опыте миграции? >>>> >> >>>> >> Savenkova Natalya >>>> >> wwax555 на gmail.com >>>> >> http://facebook.com/name.rnd >>>> >> -- >>> >>> Доброго времени суток. >>> У меня обратный вопрос - есть ли люди которые пересели с пхп, питона на перл. >>> Я вот хочу на перл программиста переквалифицироваться но пока не получается ( >>> http://kucheryavenko-alexey.moikrug.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 > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andrei.protasovitski на gmail.com Mon Nov 25 11:11:18 2013 From: andrei.protasovitski на gmail.com (Andrei) Date: Mon, 25 Nov 2013 20:11:18 +0100 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> Message-ID: Если бы нанимали кодеров, некоторые из этого треда прошли бы собеседования. ;-) 25.11.2013 20:08 пользователь "Yury Pats" написал: > Кодеров у вас нанимают, а не программистов. Ты хотел сказать. =) > > > 2013/11/25 Andrei > >> Наталья, у нас в компании работает около двух сотен Perl-программистов. И >> мы интенсивно нанимаем, по несколько десятков в квартал. :-P >> 25.11.2013 20:00 пользователь "Natalya" написал: >> >> Зачем?! У меня стойкое впечатление, что перл-программистами становятся >>> либо по принуждению, либо лет 10-15 назад. >>> >>> Savenkova Natalya >>> wwax555 на gmail.com >>> http://facebook.com/name.rnd >>> >>> On 25 нояб. 2013 г., at 22:20, Alexey Kucheryavenko < >>> kucheryavenko.alexey на gmail.com> wrote: >>> >>> >>> >>> >>> Message: 5 >>> >>>> Date: Mon, 25 Nov 2013 21:37:36 +0400 >>>> From: Natalya >>>> To: "Moscow.pm group" >>>> Subject: Re: [Moscow.pm] Moscow.pm party: доклад-реквесты >>>> Message-ID: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2 на gmail.com> >>>> Content-Type: text/plain; charset=koi8-r >>>> >>>> Перловиков мало и увы количество их на рынке явно не растет, хотят >>>> много, с теми же похапешниками ситуация с виду проще. Пока проект весьма >>>> маленький, но с близкой перспективой довольно большого роста. Оцениваю >>>> профит от перевода хотя бы частями на альтернативы пока он не разросся до >>>> монстра. >>>> >>>> Savenkova Natalya >>>> wwax555 на gmail.com >>>> http://facebook.com/name.rnd >>>> >>>> > On 25 нояб. 2013 г., at 21:09, Андрей Костенко >>>> wrote: >>>> > >>>> > Зачем? >>>> > >>>> > 25 нояб. 2013 г. о 21:07 Natalya написав(ла): >>>> > >>>> >> Это конечно меня сейчас еретиком назовут, но может быть есть у >>>> кого-то опыт перевода чисто перлового проекта на другие технологии? На php, >>>> python например, или другое что-то. Может быть кто-то может рассказать об >>>> опыте миграции? >>>> >> >>>> >> Savenkova Natalya >>>> >> wwax555 на gmail.com >>>> >> http://facebook.com/name.rnd >>>> >> -- >>>> >>> >>> Доброго времени суток. >>> У меня обратный вопрос - есть ли люди которые пересели с пхп, питона на >>> перл. >>> Я вот хочу на перл программиста переквалифицироваться но пока не >>> получается ( >>> http://kucheryavenko-alexey.moikrug.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 >>> >>> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> > > > -- > WBR, Yury Pats > skype: yuripats > cellular: +375 (29) 5870723 > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From andrei.protasovitski на gmail.com Mon Nov 25 11:12:36 2013 From: andrei.protasovitski на gmail.com (Andrei) Date: Mon, 25 Nov 2013 20:12:36 +0100 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <084A829F-D602-4FA5-A0DB-20B76C7BDA57@gmail.com> References: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> <084A829F-D602-4FA5-A0DB-20B76C7BDA57@gmail.com> Message-ID: 25.11.2013 20:10 пользователь "Natalya" написал: > > Некроманты, блин. А что за компания, если не секрет? Куда вам СТОЛЬКО?! Не секрет, конечно. Booking.com. :-) > > > Savenkova Natalya > wwax555 на gmail.com > http://facebook.com/name.rnd > > On 25 нояб. 2013 г., at 23:04, Andrei wrote: > >> Наталья, у нас в компании работает около двух сотен Perl-программистов. И мы интенсивно нанимаем, по несколько десятков в квартал. :-P >> >> 25.11.2013 20:00 пользователь "Natalya" написал: >>> >>> Зачем?! У меня стойкое впечатление, что перл-программистами становятся либо по принуждению, либо лет 10-15 назад. >>> >>> Savenkova Natalya >>> wwax555 на gmail.com >>> http://facebook.com/name.rnd >>> >>> On 25 нояб. 2013 г., at 22:20, Alexey Kucheryavenko < kucheryavenko.alexey на gmail.com> wrote: >>> >>>> >>>> >>>> >>>> Message: 5 >>>>> >>>>> Date: Mon, 25 Nov 2013 21:37:36 +0400 >>>>> From: Natalya >>>>> To: "Moscow.pm group" >>>>> Subject: Re: [Moscow.pm] Moscow.pm party: доклад-реквесты >>>>> Message-ID: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2 на gmail.com> >>>>> Content-Type: text/plain; charset=koi8-r >>>>> >>>>> Перловиков мало и увы количество их на рынке явно не растет, хотят много, с теми же похапешниками ситуация с виду проще. Пока проект весьма маленький, но с близкой перспективой довольно большого роста. Оцениваю профит от перевода хотя бы частями на альтернативы пока он не разросся до монстра. >>>>> >>>>> Savenkova Natalya >>>>> wwax555 на gmail.com >>>>> http://facebook.com/name.rnd >>>>> >>>>> > On 25 нояб. 2013 г., at 21:09, Андрей Костенко wrote: >>>>> > >>>>> > Зачем? >>>>> > >>>>> > 25 нояб. 2013 г. о 21:07 Natalya написав(ла): >>>>> > >>>>> >> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то опыт перевода чисто перлового проекта на другие технологии? На php, python например, или другое что-то. Может быть кто-то может рассказать об опыте миграции? >>>>> >> >>>>> >> Savenkova Natalya >>>>> >> wwax555 на gmail.com >>>>> >> http://facebook.com/name.rnd >>>>> >> -- >>>> >>>> >>>> Доброго времени суток. >>>> У меня обратный вопрос - есть ли люди которые пересели с пхп, питона на перл. >>>> Я вот хочу на перл программиста переквалифицироваться но пока не получается ( >>>> http://kucheryavenko-alexey.moikrug.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 >>> >> -- >> 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 wwax555 на gmail.com Mon Nov 25 11:16:24 2013 From: wwax555 на gmail.com (Natalya) Date: Mon, 25 Nov 2013 23:16:24 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> <-7011306443444343109@unknownmsgid> <74751551-B9A6-4905-A6CE-A7D8AD3C65A2@gmail.com> Message-ID: <0B1E963F-EE47-41E7-AB2F-67DE984063DB@gmail.com> > Еретичка... :) Спроси лучше у Димы, почему он решил писать проект на Perl, а не на PHP... ) Я помню, он писал об этом что-то в своём блоге...) Это тоже интересно, хотя довольно просто: есть команда перловиков - пишем на нем. И все же где почитать? Заранее спасибо. Savenkova Natalya wwax555 на gmail.com http://facebook.com/name.rnd > On 25 нояб. 2013 г., at 22:16, Ilya Chesnokov wrote: > > > 25 ноября 2013 г., 21:37 пользователь Natalya написал: >> Перловиков мало и увы количество их на рынке явно не растет, хотят много, с теми же похапешниками ситуация с виду проще. Пока проект весьма маленький, но с близкой перспективой довольно большого роста. Оцениваю профит от перевода хотя бы частями на альтернативы пока он не разросся до монстра. > > Еретичка... :) Спроси лучше у Димы, почему он решил писать проект на Perl, а не на PHP... ) Я помню, он писал об этом что-то в своём блоге...) > >> Savenkova Natalya >> wwax555 на gmail.com >> http://facebook.com/name.rnd >> >> > On 25 нояб. 2013 г., at 21:09, Андрей Костенко wrote: >> > >> > Зачем? >> > >> > 25 нояб. 2013 г. о 21:07 Natalya написав(ла): >> > >> >> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то опыт перевода чисто перлового проекта на другие технологии? На php, python например, или другое что-то. Может быть кто-то может рассказать об опыте миграции? >> >> >> >> Savenkova Natalya >> >> wwax555 на gmail.com >> >> http://facebook.com/name.rnd >> >> -- >> >> Moscow.pm mailing list >> >> moscow-pm на pm.org | http://moscow.pm.org >> > -- >> > Moscow.pm mailing list >> > moscow-pm на pm.org | http://moscow.pm.org >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > > > -- > Best regards, > Ilya Chesnokov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From yu.pats на gmail.com Mon Nov 25 11:16:41 2013 From: yu.pats на gmail.com (Yury Pats) Date: Mon, 25 Nov 2013 22:16:41 +0300 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> Message-ID: 2013/11/25 Andrei > Если бы нанимали кодеров, некоторые из этого треда прошли бы > собеседования. ;-) > Отнюдь. > 25.11.2013 20:08 пользователь "Yury Pats" написал: > > Кодеров у вас нанимают, а не программистов. Ты хотел сказать. =) >> >> >> 2013/11/25 Andrei >> >>> Наталья, у нас в компании работает около двух сотен Perl-программистов. >>> И мы интенсивно нанимаем, по несколько десятков в квартал. :-P >>> 25.11.2013 20:00 пользователь "Natalya" написал: >>> >>> Зачем?! У меня стойкое впечатление, что перл-программистами становятся >>>> либо по принуждению, либо лет 10-15 назад. >>>> >>>> Savenkova Natalya >>>> wwax555 на gmail.com >>>> http://facebook.com/name.rnd >>>> >>>> On 25 нояб. 2013 г., at 22:20, Alexey Kucheryavenko < >>>> kucheryavenko.alexey на gmail.com> wrote: >>>> >>>> >>>> >>>> >>>> Message: 5 >>>> >>>>> Date: Mon, 25 Nov 2013 21:37:36 +0400 >>>>> From: Natalya >>>>> To: "Moscow.pm group" >>>>> Subject: Re: [Moscow.pm] Moscow.pm party: доклад-реквесты >>>>> Message-ID: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2 на gmail.com> >>>>> Content-Type: text/plain; charset=koi8-r >>>>> >>>>> Перловиков мало и увы количество их на рынке явно не растет, хотят >>>>> много, с теми же похапешниками ситуация с виду проще. Пока проект весьма >>>>> маленький, но с близкой перспективой довольно большого роста. Оцениваю >>>>> профит от перевода хотя бы частями на альтернативы пока он не разросся до >>>>> монстра. >>>>> >>>>> Savenkova Natalya >>>>> wwax555 на gmail.com >>>>> http://facebook.com/name.rnd >>>>> >>>>> > On 25 нояб. 2013 г., at 21:09, Андрей Костенко >>>>> wrote: >>>>> > >>>>> > Зачем? >>>>> > >>>>> > 25 нояб. 2013 г. о 21:07 Natalya написав(ла): >>>>> > >>>>> >> Это конечно меня сейчас еретиком назовут, но может быть есть у >>>>> кого-то опыт перевода чисто перлового проекта на другие технологии? На php, >>>>> python например, или другое что-то. Может быть кто-то может рассказать об >>>>> опыте миграции? >>>>> >> >>>>> >> Savenkova Natalya >>>>> >> wwax555 на gmail.com >>>>> >> http://facebook.com/name.rnd >>>>> >> -- >>>>> >>>> >>>> Доброго времени суток. >>>> У меня обратный вопрос - есть ли люди которые пересели с пхп, питона на >>>> перл. >>>> Я вот хочу на перл программиста переквалифицироваться но пока не >>>> получается ( >>>> http://kucheryavenko-alexey.moikrug.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 >>>> >>>> >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >>> >>> >> >> >> -- >> WBR, Yury Pats >> skype: yuripats >> cellular: +375 (29) 5870723 >> >> -- >> 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, Yury Pats skype: yuripats cellular: +375 (29) 5870723 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From eugene.toropov на gmail.com Mon Nov 25 11:22:33 2013 From: eugene.toropov на gmail.com (Eugene Toropov) Date: Mon, 25 Nov 2013 23:22:33 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <563C275F-F1C0-4D00-A16D-BDF2860B63C4@gmail.com> References: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> <07984357-4EDF-4C33-AC81-8ECA5705F88E@eremeev.ru> <563C275F-F1C0-4D00-A16D-BDF2860B63C4@gmail.com> Message-ID: Заинтересовало :) И по сему быстрый лукап надыбал факт, что это s2y ;) Угадал? On Nov 25, 2013, at 11:10 PM, Natalya wrote: > Называть не могу, сорри > > Savenkova Natalya > wwax555 на gmail.com > http://facebook.com/name.rnd > > On 25 нояб. 2013 г., at 23:06, Dmitry Eremeev wrote: > >> Наташа, а что за проект, если не секрет? >> >> >> Yours, >> Dmitry Eremeev >> +7 499 7033207 >> >> 25 нояб. 2013 г., в 22:59, Natalya написал(а): >> >>> Зачем?! У меня стойкое впечатление, что перл-программистами становятся либо по принуждению, либо лет 10-15 назад. >>> >>> Savenkova Natalya >>> wwax555 на gmail.com >>> http://facebook.com/name.rnd >>> >>> On 25 нояб. 2013 г., at 22:20, Alexey Kucheryavenko wrote: >>> >>>> >>>> >>>> >>>> Message: 5 >>>> Date: Mon, 25 Nov 2013 21:37:36 +0400 >>>> From: Natalya >>>> To: "Moscow.pm group" >>>> Subject: Re: [Moscow.pm] Moscow.pm party: доклад-реквесты >>>> Message-ID: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2 на gmail.com> >>>> Content-Type: text/plain; charset=koi8-r >>>> >>>> Перловиков мало и увы количество их на рынке явно не растет, хотят много, с теми же похапешниками ситуация с виду проще. Пока проект весьма маленький, но с близкой перспективой довольно большого роста. Оцениваю профит от перевода хотя бы частями на альтернативы пока он не разросся до монстра. >>>> >>>> Savenkova Natalya >>>> wwax555 на gmail.com >>>> http://facebook.com/name.rnd >>>> >>>> > On 25 нояб. 2013 г., at 21:09, Андрей Костенко wrote: >>>> > >>>> > Зачем? >>>> > >>>> > 25 нояб. 2013 г. о 21:07 Natalya написав(ла): >>>> > >>>> >> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то опыт перевода чисто перлового проекта на другие технологии? На php, python например, или другое что-то. Может быть кто-то может рассказать об опыте миграции? >>>> >> >>>> >> Savenkova Natalya >>>> >> wwax555 на gmail.com >>>> >> http://facebook.com/name.rnd >>>> >> -- >>>> >>>> Доброго времени суток. >>>> У меня обратный вопрос - есть ли люди которые пересели с пхп, питона на перл. >>>> Я вот хочу на перл программиста переквалифицироваться но пока не получается ( >>>> http://kucheryavenko-alexey.moikrug.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 >> -- >> 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 monk на nuked.su Mon Nov 25 11:26:02 2013 From: monk на nuked.su (Maxim) Date: Mon, 25 Nov 2013 23:26:02 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: Message-ID: <1385407562.27379.25.camel@cruel.crystalnet.ru> Должен со стыдом признаться что есть и такие. Перл учил давно и по любви (никто не заставлял), но потом забросил его - надо было писать на php (а вот тут уже заставляли). Привык, писал, чо уж там. Даже можно нормальные веши на нём писать, но уж очень это больно. Так десять лет прошло, пока неожиданно добрые люди не напомнили насколько это прекрасно - писать на перле. Обидно только за бесцельно прожитые годы. Так что, всем кто перл еще не освоил - очень рекомендую. On Mon, 2013-11-25 at 22:20 +0400, Alexey Kucheryavenko wrote: > Доброго времени суток. > > У меня обратный вопрос - есть ли люди которые пересели с пхп, питона > на перл. > > Я вот хочу на перл программиста переквалифицироваться но пока не > получается ( > http://kucheryavenko-alexey.moikrug.ru - это я, если что) > > -- > С уважением, Алексей. From postmaster на softsearch.ru Mon Nov 25 12:17:17 2013 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 26 Nov 2013 00:17:17 +0400 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/T2SDLIMTPy8zBxNUgzyDUz80gy8HLINPU?= =?koi8-r?b?wdTYICLL0tXU2c0gzsHewczYzsnLz80iIDop?= In-Reply-To: <5293946F.7050603@gmail.com> References: <1385363810.782338277@f130.i.mail.ru> <1379095327.20131125204535@softsearch.ru> <5293946F.7050603@gmail.com> Message-ID: <1410196631.20131126001717@softsearch.ru> Здравствуйте, Foxcool. > Поход в управленцы (тем более для нашего менталитета современного) > уже как стандартный жизненный цикл хомячка среднего класса: детсад, > школа, вуз, работа, пенсия. Т.е. "западло" мне такому амбициозному в > 40 лет работать не начальником - все кореша уже на местах и т.д. Программер - та профессия, в которой очень мало пенсионеров. Ещё почти никто не состарился. И много начинающих свой путь. И требуется их всё больше и больше. Поэтому кажется, что в будущем, как и сейчас, на всех старичков найдётся достаточное количество юнцов, которыми можно управлять. Но очевидно, что это не может длится вечно. Да и управлять людьми мало кто из программистов может. Повторюсь: у каждого свои сильные стороны. И заниматься тем, что не получается - значит обречь себя и окружающих на страдания. Варианты самореализации программиста - это не обязательно начальник других программистов. Можно в ВУЗ или школу пойти преподавать, или доклады делать, или опенсорсить, или роботов строить, или ДВС на воде изобретать... При Союзе создавалось множество великих вещей, в которых можно было бы себя опробовать. Сейчас возможностей больше. Можно вполне продолжать в том же духе. -- С уважением, Михаил mailto:postmaster на softsearch.ru From dmitry на eremeev.ru Mon Nov 25 12:20:44 2013 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Tue, 26 Nov 2013 00:20:44 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL0Lwg?= =?utf-8?b?0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: <1410196631.20131126001717@softsearch.ru> References: <1385363810.782338277@f130.i.mail.ru> <1379095327.20131125204535@softsearch.ru> <5293946F.7050603@gmail.com> <1410196631.20131126001717@softsearch.ru> Message-ID: <5293B11C.2010206@eremeev.ru> Ну как мало, они есть. Эникейщики 90-х, советские программеры из НИИ и т.д. Как старый 35-летний пердун, выбившийся из кодеров в манагеры, я бы понарассказыал разного, но писать долго. :-) > Михаил Монашёв > 26 ноября 2013 г., 0:17 > Здравствуйте, Foxcool. > > > Программер - та профессия, в которой очень мало пенсионеров. Ещё почти > никто не состарился. И много начинающих свой путь. И требуется их всё > больше и больше. Поэтому кажется, что в будущем, как и сейчас, на всех > старичков найдётся достаточное количество юнцов, которыми можно > управлять. Но очевидно, что это не может длится вечно. Да и управлять > людьми мало кто из программистов может. > > Повторюсь: у каждого свои сильные стороны. И заниматься тем, что не > получается - значит обречь себя и окружающих на страдания. Варианты > самореализации программиста - это не обязательно начальник других > программистов. Можно в ВУЗ или школу пойти преподавать, или доклады > делать, или опенсорсить, или роботов строить, или ДВС на воде > изобретать... При Союзе создавалось множество великих вещей, в которых > можно было бы себя опробовать. Сейчас возможностей больше. Можно > вполне продолжать в том же духе. > > Наталья Савенкова > 25 ноября 2013 г., 11:30 > Команда? Сама? Ну скажем, должен быть кто-то, кто будет вести процесс > и детектить, чтобы народ не ушел в программный загул. Это когда > человек делает долго, тщательно и с упоением то, что кажется ему > необходимым и мегаважным, но на самом деле таковым не является. > А так график, краткосрочное планирование, разделение ролей: кто на > мелких оперативных фиксах, кто на ключевых фичах. ХР опять же неплохо > себя показывает. > Но пока есть ощущение, что идеальный процесс разработки пока никто не > изобрел. Все ж таки программист - натура творческая. > Да, это очень интересный вопрос. > > > > > > > -- > Savenkova Natalya > wwax555 на gmail.com > https://www.facebook.com/name.rnd > > Alexey Shrub > 25 ноября 2013 г., 11:16 > С моей точки зрения главный вопрос как выдавать результат быстро, не > утонув в поддержке и/или второстепенных мелочах и не набрав слишком > много технического долга, в идеале команда должна как-то сама, без > воздействия изве, поддерживать этот баланс, иначе получается какой-то > микроменеджмент > -- Yours, Dmitry Eremeev +7 499 7033207 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: postbox-contact.jpg Type: image/jpeg Size: 1153 bytes Desc: отсутствует URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: postbox-contact.jpg Type: image/jpeg Size: 1350 bytes Desc: отсутствует URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: compose-unknown-contact.jpg Type: image/jpeg Size: 770 bytes Desc: отсутствует URL: From akzhan.abdulin на gmail.com Mon Nov 25 12:53:14 2013 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Tue, 26 Nov 2013 00:53:14 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: Перевод на Python или на Ruby достаточно част. Все-таки Perl-программистов все сложнее и сложнее найти и захантить. Хотя я сталкивался и с совершенно иными примерами, уход с PHP на Perl (openstat), или с Ruby на PHP (уж не помню тот проект команды Михаила Лапшина). Ничего сложного в миграции нет, но это означает временную остановку по выполнению требований бизнеса. Одновременно вводить нововведения и делать миграцию кода сложно даже в рамках одного языка. Желательно, что хотя бы часть команды была не против перейти на другой язык, и это фактически и является мерилом возможности успеха. Либо сразу брать сильную команду профи, обычно такие на аутсорсе работают. И очень многое зависит от того, перейдут ли "хранители сакральных знаний". 25 ноября 2013 г., 21:07 пользователь Natalya написал: > Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то > опыт перевода чисто перлового проекта на другие технологии? На php, python > например, или другое что-то. Может быть кто-то может рассказать об опыте > миграции? > > Savenkova Natalya > wwax555 на gmail.com > http://facebook.com/name.rnd > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From nordicdyno на yandex.ru Mon Nov 25 13:25:24 2013 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Tue, 26 Nov 2013 01:25:24 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: <166411385414724@web30g.yandex.ru> Вложение в формате HTML было извлечено… URL: From akzhan.abdulin на gmail.com Mon Nov 25 13:46:38 2013 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Tue, 26 Nov 2013 01:46:38 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <166411385414724@web30g.yandex.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> <166411385414724@web30g.yandex.ru> Message-ID: Во-первых, легко не бывает. Во-вторых, перевод с Perl/Ruby/Python на PHP нереален без полного фактически увольнения прежней команды и фактически написания приложений с чистого листа. Просто потому что идеологии разные, после Perl/Ruby/Python очень, я бы сказал, неудобно писать на PHP. Хотя, конечно, есть для PHP и Composer, и PEAR, и прочая. 26 ноября 2013 г., 1:25 пользователь Orlovsky Alexander < nordicdyno на yandex.ru> написал: > > > 26.11.2013, 00:53, "Akzhan Abdulin" : > > Перевод на Python или на Ruby достаточно част. Все-таки Perl-программистов > все сложнее и сложнее найти и захантить. > > > > А Php/Python и _особенно_ Ruby легко!? (я о хороших разработчиках) > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From wwax555 на gmail.com Mon Nov 25 19:42:25 2013 From: wwax555 на gmail.com (Natalya) Date: Tue, 26 Nov 2013 07:42:25 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: References: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> <07984357-4EDF-4C33-AC81-8ECA5705F88E@eremeev.ru> <563C275F-F1C0-4D00-A16D-BDF2860B63C4@gmail.com> Message-ID: <3F6ABA35-042C-4009-A2E7-CEB9DC6A0820@gmail.com> no :) Savenkova Natalya wwax555 на gmail.com http://facebook.com/name.rnd > On 25 нояб. 2013 г., at 23:22, Eugene Toropov wrote: > > Заинтересовало :) И по сему быстрый лукап надыбал факт, что это s2y ;) Угадал? > >> On Nov 25, 2013, at 11:10 PM, Natalya wrote: >> >> Называть не могу, сорри >> >> Savenkova Natalya >> wwax555 на gmail.com >> http://facebook.com/name.rnd >> >>> On 25 нояб. 2013 г., at 23:06, Dmitry Eremeev wrote: >>> >>> Наташа, а что за проект, если не секрет? >>> >>> >>> Yours, >>> Dmitry Eremeev >>> +7 499 7033207 >>> >>>> 25 нояб. 2013 г., в 22:59, Natalya написал(а): >>>> >>>> Зачем?! У меня стойкое впечатление, что перл-программистами становятся либо по принуждению, либо лет 10-15 назад. >>>> >>>> Savenkova Natalya >>>> wwax555 на gmail.com >>>> http://facebook.com/name.rnd >>>> >>>>> On 25 нояб. 2013 г., at 22:20, Alexey Kucheryavenko wrote: >>>>> >>>>> >>>>> >>>>> >>>>> Message: 5 >>>>>> Date: Mon, 25 Nov 2013 21:37:36 +0400 >>>>>> From: Natalya >>>>>> To: "Moscow.pm group" >>>>>> Subject: Re: [Moscow.pm] Moscow.pm party: доклад-реквесты >>>>>> Message-ID: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2 на gmail.com> >>>>>> Content-Type: text/plain; charset=koi8-r >>>>>> >>>>>> Перловиков мало и увы количество их на рынке явно не растет, хотят много, с теми же похапешниками ситуация с виду проще. Пока проект весьма маленький, но с близкой перспективой довольно большого роста. Оцениваю профит от перевода хотя бы частями на альтернативы пока он не разросся до монстра. >>>>>> >>>>>> Savenkova Natalya >>>>>> wwax555 на gmail.com >>>>>> http://facebook.com/name.rnd >>>>>> >>>>>> > On 25 нояб. 2013 г., at 21:09, Андрей Костенко wrote: >>>>>> > >>>>>> > Зачем? >>>>>> > >>>>>> > 25 нояб. 2013 г. о 21:07 Natalya написав(ла): >>>>>> > >>>>>> >> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то опыт перевода чисто перлового проекта на другие технологии? На php, python например, или другое что-то. Может быть кто-то может рассказать об опыте миграции? >>>>>> >> >>>>>> >> Savenkova Natalya >>>>>> >> wwax555 на gmail.com >>>>>> >> http://facebook.com/name.rnd >>>>>> >> -- >>>>> >>>>> Доброго времени суток. >>>>> У меня обратный вопрос - есть ли люди которые пересели с пхп, питона на перл. >>>>> Я вот хочу на перл программиста переквалифицироваться но пока не получается ( >>>>> http://kucheryavenko-alexey.moikrug.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 >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From wwax555 на gmail.com Mon Nov 25 19:50:19 2013 From: wwax555 на gmail.com (Natalya) Date: Tue, 26 Nov 2013 07:50:19 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <166411385414724@web30g.yandex.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> <166411385414724@web30g.yandex.ru> Message-ID: Дааа, хороших вообще сложно найти. Но есть ощущение, что среди тех же похапешников шансов чуть больше. Собственно и перловики не все боги, много и тех, кто дальше кодера не двинулся, а это не особо интересно. Savenkova Natalya wwax555 на gmail.com http://facebook.com/name.rnd > On 26 нояб. 2013 г., at 1:25, Orlovsky Alexander wrote: > > > > 26.11.2013, 00:53, "Akzhan Abdulin" : >> Перевод на Python или на Ruby достаточно част. Все-таки Perl-программистов все сложнее и сложнее найти и захантить. > > А Php/Python и _особенно_ Ruby легко!? (я о хороших разработчиках) > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From wwax555 на gmail.com Mon Nov 25 19:55:41 2013 From: wwax555 на gmail.com (Natalya) Date: Tue, 26 Nov 2013 07:55:41 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> <166411385414724@web30g.yandex.ru> Message-ID: <7E72034C-73D3-4C8C-9157-54351B630D71@gmail.com> Да нормально писать. Хотя, наверное, мало кто может двинуть свои принципы и остаться в проекте, мигрирующем на другую платформу. По мне, так это довольно увлекательно. Savenkova Natalya wwax555 на gmail.com http://facebook.com/name.rnd > On 26 нояб. 2013 г., at 1:46, Akzhan Abdulin wrote: > > Во-первых, легко не бывает. Во-вторых, перевод с Perl/Ruby/Python на PHP нереален без полного фактически увольнения прежней команды и фактически написания приложений с чистого листа. > > Просто потому что идеологии разные, после Perl/Ruby/Python очень, я бы сказал, неудобно писать на PHP. Хотя, конечно, есть для PHP и Composer, и PEAR, и прочая. > > > 26 ноября 2013 г., 1:25 пользователь Orlovsky Alexander написал: >> >> >> 26.11.2013, 00:53, "Akzhan Abdulin" : >>> Перевод на Python или на Ruby достаточно част. Все-таки Perl-программистов все сложнее и сложнее найти и захантить. >> >> А Php/Python и _особенно_ Ruby легко!? (я о хороших разработчиках) >> >> -- >> 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 worldmind на mail.ru Mon Nov 25 21:22:45 2013 From: worldmind на mail.ru (=?UTF-8?B?QWxleGV5IFNocnVi?=) Date: Tue, 26 Nov 2013 09:22:45 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL0Lwg?= =?utf-8?b?0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: <111674685.20131125201755@softsearch.ru> References: <1385363810.782338277@f130.i.mail.ru> <111674685.20131125201755@softsearch.ru> Message-ID: <1385443365.245584069@f249.i.mail.ru> Понедельник, 25 ноября 2013, 20:17 +04:00 от Михаил Монашёв : > Поэтому ИМХО, если в команде есть человек, который может решать > какие-то проблемы, пусть он их и решает. В целом верно и хотелось бы так и делать, но встаёт вопрос справедливости, если один человек мастерски поддерживает говнокод и только этим занимается, а второй любитель что-то спроектировать или отрефакторить до красивого состояния и каждый будет заниматься только этим, то есть риск, что первый просто уволится устав от говнокода и тогда у проекта будет долгая просадка по качеству работы -- Alexey Shrub From worldmind на mail.ru Mon Nov 25 21:36:40 2013 From: worldmind на mail.ru (=?UTF-8?B?QWxleGV5IFNocnVi?=) Date: Tue, 26 Nov 2013 09:36:40 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL0Lwg?= =?utf-8?b?0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: <1379095327.20131125204535@softsearch.ru> References: <1379095327.20131125204535@softsearch.ru> Message-ID: <1385444200.376769553@f350.i.mail.ru> Понедельник, 25 ноября 2013, 20:45 +04:00 от Михаил Монашёв : > Для меня это тоже раньше было загадкой. Сейчас кажется, что основная > причина следующая. Жажда власти жжёт грудь. Полностью не согласен, сомневаюсь что в программерах много людей с жаждой власти. Думаю скорее стереотипы (мол старый уже программить) и перспективы высоких доходов подталкивают многих с поиску руководящих должностей. Хотя я впервые начал думать о руководстве, когда просидел несколько месяцев на никому ненужном проекте, понял что никакого развития не получу и нужно что-то менять, а зарплаты начальников выглядели заманчиво. Сейчас то я понимаю, что эти зарплаты совсем про других начальников, а высококласный специалист может зарабатывать не меньше и быть значительно более востребованным на рынке (руководителей тупо меньше требуется, ибо один начальник на N подчинённых) А свой бизнес тут совсем не причём, это из другой оперы, там требования совсем иные, нужна ацкая мотивация что-то делать и такая же мотивация делать именно то что начал/выбрал. Нет никакого смысла начинать бизнес занимаясь тем что тебе не интересно или тем к чему есть мимолётный интерес. Мне сам по себе бизнес не интересен, а интересного для себя бизнеса пока не придумал. И в бизнесе нужно явно больше скилов чем в наёмном руководстве, тем более чисто техническом -- Alexey Shrub From worldmind на mail.ru Mon Nov 25 21:57:20 2013 From: worldmind на mail.ru (=?UTF-8?B?QWxleGV5IFNocnVi?=) Date: Tue, 26 Nov 2013 09:57:20 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> Message-ID: <1385445440.96835934@f413.i.mail.ru> Понедельник, 25 ноября 2013, 22:40 +04:00 от Eugene Toropov : > Ржунимагу :) Получить смешной прирост в 10% при переписывании legacy кода - это надо постараться. Один редис в умелых руках должен дать бОльший выигрыш. Да, реально жалкий мизер, близко к статистической погрешности, и сравнение производительности perl_mysql vs php+redis сильно в пользу перла, вот вам и аргумент за перл - перл даже с mysql почти не отстаёт от php с redis. Касательно перевода на другую технологию: 1. Язык мало на что влияет (хотя легаси без стрикта это ацкое зло), главные проблемы архитектурные, а они не зависят от языка (а при хорошей архитектуре и язык сменить не так сложно, поэтому не стоит пытаться решить проблемы говнокода переводом на другой язык, ничего не изменится) 2. Кадров действительно мало, многие перловики уходят на иные языки т.к. перл не в моде и в тренде, однако это не значит что будет легче найти спецов на другом языке, дефицит кадров во всей отрасли во всех точках планеты, джавистов конечно много, но и спрос на них огромный (в 2008 когда вакансий было мало даже в ИТ, спрос на джавистов всё равно рос), поэтому не факт что поиск джавистов на проект будет сильно легче 3. Личное мнение - переходить было бы интересно ради освоения чего-то реально малознакомого (т.е. руби и питоны не интересны) и принципиально иного, например на функциональный язык (Haskell), но только если это будет интересно всей команде, переход по сути нужно делать на энтузиазме, если делать по указке сверху это будет очень дорого и скорее всего придётся менять команду и долго отлаживать код при написании которого потеряли "секретные знания" -- Alexey Shrub From kucheryavenko.alexey на gmail.com Mon Nov 25 21:58:10 2013 From: kucheryavenko.alexey на gmail.com (Alexey Kucheryavenko) Date: Tue, 26 Nov 2013 09:58:10 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= Message-ID: Perl то освоен, но есть проблема - нету промышленного опыта. Также проблема найти работу в регионах связанную именно с perl. Думаю про удаленку еще. Чтобы набрать некоторый опыт "реальных" проектов. Или соглашаться работать за еду для набора опыта, на что очень сложно решиться... семья и все дела... :-) From: Maxim > To: "Moscow.pm group" > Subject: Re: [Moscow.pm] Moscow.pm party: доклад-реквесты > Message-ID: <1385407562.27379.25.camel на cruel.crystalnet.ru> > Content-Type: text/plain; charset="UTF-8" > > Должен со стыдом признаться что есть и такие. Перл учил давно и по любви > (никто не заставлял), но потом забросил его - надо было писать на php (а > вот тут уже заставляли). Привык, писал, чо уж там. Даже можно нормальные > веши на нём писать, но уж очень это больно. Так десять лет прошло, пока > неожиданно добрые люди не напомнили насколько это прекрасно - писать на > перле. Обидно только за бесцельно прожитые годы. Так что, всем кто перл > еще не освоил - очень рекомендую. > > On Mon, 2013-11-25 at 22:20 +0400, Alexey Kucheryavenko wrote: > > Доброго времени суток. > > > > У меня обратный вопрос - есть ли люди которые пересели с пхп, питона > > на перл. > > > > Я вот хочу на перл программиста переквалифицироваться но пока не > > получается ( > > http://kucheryavenko-alexey.moikrug.ru - это я, если что) > > > > -- > > С уважением, Алексей. > > С уважением, Алексей. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From kaachips на gmail.com Mon Nov 25 22:04:39 2013 From: kaachips на gmail.com (=?KOI8-R?B?4c7E0sXKIOvV2tjNyc4=?=) Date: Tue, 26 Nov 2013 10:04:39 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: References: Message-ID: > > > У меня обратный вопрос - есть ли люди которые пересели с пхп, питона на > перл. > Я вот хочу на перл программиста переквалифицироваться но пока не > получается ( > http://kucheryavenko-alexey.moikrug.ru - это я, если что) > Пересел с ПХП на Перл 4 года назад и чему ни разу не пожалел. В те редкие случаи, когда старые проекты дают о себе знать и приходиться трогать ПХП, испытываю недовольство и отвращение. Уходить с перл не хочется. -- С уважением, Андрей "Chips" Кузьмин ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dmitry на eremeev.ru Mon Nov 25 22:17:09 2013 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Tue, 26 Nov 2013 10:17:09 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <1385445440.96835934@f413.i.mail.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385445440.96835934@f413.i.mail.ru> Message-ID: <1FA96922-C563-44D2-8453-4BDF300BD0CC@eremeev.ru> Недавно один из старых проектов перетащил на редис частично - доволен как слон. Субъективно - шуршит так, будто параметры внутри скрипта заданы переменными, а не тянутся откуда-то)))))) Yours, Dmitry Eremeev +7 499 7033207 > 26 нояб. 2013 г., в 9:57, Alexey Shrub написал(а): > > Понедельник, 25 ноября 2013, 22:40 +04:00 от Eugene Toropov : >> Ржунимагу :) Получить смешной прирост в 10% при переписывании legacy кода - это надо постараться. Один редис в умелых руках должен дать бОльший выигрыш. > > Да, реально жалкий мизер, близко к статистической погрешности, и сравнение производительности perl_mysql vs php+redis сильно в пользу перла, вот вам и аргумент за перл - перл даже с mysql почти не отстаёт от php с redis. > > Касательно перевода на другую технологию: > 1. Язык мало на что влияет (хотя легаси без стрикта это ацкое зло), главные проблемы архитектурные, а они не зависят от языка (а при хорошей архитектуре и язык сменить не так сложно, поэтому не стоит пытаться решить проблемы говнокода переводом на другой язык, ничего не изменится) > 2. Кадров действительно мало, многие перловики уходят на иные языки т.к. перл не в моде и в тренде, однако это не значит что будет легче найти спецов на другом языке, дефицит кадров во всей отрасли во всех точках планеты, джавистов конечно много, но и спрос на них огромный (в 2008 когда вакансий было мало даже в ИТ, спрос на джавистов всё равно рос), поэтому не факт что поиск джавистов на проект будет сильно легче > 3. Личное мнение - переходить было бы интересно ради освоения чего-то реально малознакомого (т.е. руби и питоны не интересны) и принципиально иного, например на функциональный язык (Haskell), но только если это будет интересно всей команде, переход по сути нужно делать на энтузиазме, если делать по указке сверху это будет очень дорого и скорее всего придётся менять команду и долго отлаживать код при написании которого потеряли "секретные знания" > > -- > Alexey Shrub > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From wwax555 на gmail.com Mon Nov 25 22:40:21 2013 From: wwax555 на gmail.com (Savenkova Natalya) Date: Tue, 26 Nov 2013 10:40:21 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <1385445440.96835934@f413.i.mail.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385445440.96835934@f413.i.mail.ru> Message-ID: Оу, менять платформу только ради фана? Ну это забавно конечно, но коммерчески как-то странно выглядит =))) Попробуй объясни, что хочешь перекинуть проект на Haskell, просто потому, что он "вау, прикольный и няшный" А то, что от языка мало чего зависит, это можно пытаться объяснять программистам, которым я не перестаю удивляться "а зачем мне идти на проект на перле, если я пишу на пхп". Ради освоения чего-то реально малознакомого гораздо приятнее заделать стартапик с группой друзей-единомышленников, на мой взгляд. Savenkova Natalya wwax555 на gmail.com https://www.facebook.com/name.rnd 2013/11/26 Alexey Shrub > Понедельник, 25 ноября 2013, 22:40 +04:00 от Eugene Toropov < > eugene.toropov на gmail.com>: > > Ржунимагу :) Получить смешной прирост в 10% при переписывании legacy > кода - это надо постараться. Один редис в умелых руках должен дать бОльший > выигрыш. > > Да, реально жалкий мизер, близко к статистической погрешности, и сравнение > производительности perl_mysql vs php+redis сильно в пользу перла, вот вам и > аргумент за перл - перл даже с mysql почти не отстаёт от php с redis. > > Касательно перевода на другую технологию: > 1. Язык мало на что влияет (хотя легаси без стрикта это ацкое зло), > главные проблемы архитектурные, а они не зависят от языка (а при хорошей > архитектуре и язык сменить не так сложно, поэтому не стоит пытаться решить > проблемы говнокода переводом на другой язык, ничего не изменится) > 2. Кадров действительно мало, многие перловики уходят на иные языки т.к. > перл не в моде и в тренде, однако это не значит что будет легче найти > спецов на другом языке, дефицит кадров во всей отрасли во всех точках > планеты, джавистов конечно много, но и спрос на них огромный (в 2008 когда > вакансий было мало даже в ИТ, спрос на джавистов всё равно рос), поэтому не > факт что поиск джавистов на проект будет сильно легче > 3. Личное мнение - переходить было бы интересно ради освоения чего-то > реально малознакомого (т.е. руби и питоны не интересны) и принципиально > иного, например на функциональный язык (Haskell), но только если это будет > интересно всей команде, переход по сути нужно делать на энтузиазме, если > делать по указке сверху это будет очень дорого и скорее всего придётся > менять команду и долго отлаживать код при написании которого потеряли > "секретные знания" > > -- > Alexey Shrub > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From worldmind на mail.ru Mon Nov 25 23:03:10 2013 From: worldmind на mail.ru (=?UTF-8?B?QWxleGV5IFNocnVi?=) Date: Tue, 26 Nov 2013 11:03:10 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385445440.96835934@f413.i.mail.ru> Message-ID: <1385449390.504084756@f126.i.mail.ru> Вторник, 26 ноября 2013, 10:40 +04:00 от Savenkova Natalya : > Оу, менять платформу только ради фана? Ну это забавно конечно, но коммерчески как-то странно выглядит =))) Попробуй объясни, что хочешь перекинуть проект на Haskell, просто потому, что он "вау, прикольный и няшный" Ну убедить бизнес в его крутости можно вполне - определённые плюсы у функциональных языков есть (только нужно быть готовым нести за это ответсвенность), к тому же можно сказать что он прикольный и няшный поэтому на него будет легче искать людей -- Alexey Shrub From 0body0 на rambler.ru Mon Nov 25 23:54:59 2013 From: 0body0 на rambler.ru (=?UTF-8?B?0JPRgNC40YjQsNC10LIg0JDQvdCw0YLQvtC70LjQuQ==?=) Date: Tue, 26 Nov 2013 11:54:59 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> References: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> Message-ID: <529453D3.2070002@rambler.ru> Я знаю по крайней мере двух человек, которые познакомились с перлом лет 6-7 назад не раньше, а раньше на чём-то другом программировали и были в другой среде, и им перл понравился и они на нем до сих пор сидят. И знаю несколько человек, которым перл не понравился, но одновременно PHP им нравился не больше перла. А работали они из-за денег и из под палки ... А на чём основано такое впечатление, т.е. как устроена жизнь по ту сторону экрана? 25.11.2013 22:59, Natalya пишет: > Зачем?! У меня стойкое впечатление, что перл-программистами становятся > либо по принуждению, либо лет 10-15 назад. > > Savenkova Natalya > wwax555 на gmail.com > http://facebook.com/name.rnd > > On 25 нояб. 2013 г., at 22:20, Alexey Kucheryavenko > > wrote: > >> >> >> >> Message: 5 >> >> Date: Mon, 25 Nov 2013 21:37:36 +0400 >> From: Natalya > >> To: "Moscow.pm group" > >> Subject: Re: [Moscow.pm] Moscow.pm party: доклад-реквесты >> Message-ID: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2 на gmail.com >> > >> Content-Type: text/plain; charset=koi8-r >> >> Перловиков мало и увы количество их на рынке явно не растет, >> хотят много, с теми же похапешниками ситуация с виду проще. Пока >> проект весьма маленький, но с близкой перспективой довольно >> большого роста. Оцениваю профит от перевода хотя бы частями на >> альтернативы пока он не разросся до монстра. >> >> Savenkova Natalya >> wwax555 на gmail.com >> http://facebook.com/name.rnd >> >> > On 25 нояб. 2013 г., at 21:09, Андрей Костенко >> > wrote: >> > >> > Зачем? >> > >> > 25 нояб. 2013 г. о 21:07 Natalya > > написав(ла): >> > >> >> Это конечно меня сейчас еретиком назовут, но может быть есть у >> кого-то опыт перевода чисто перлового проекта на другие >> технологии? На php, python например, или другое что-то. Может >> быть кто-то может рассказать об опыте миграции? >> >> >> >> Savenkova Natalya >> >> wwax555 на gmail.com >> >> http://facebook.com/name.rnd >> >> -- >> >> >> Доброго времени суток. >> У меня обратный вопрос - есть ли люди которые пересели с пхп, питона >> на перл. >> Я вот хочу на перл программиста переквалифицироваться но пока не >> получается ( >> http://kucheryavenko-alexey.moikrug.ru - это я, если что) >> -- >> С уважением, Алексей. >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > -- С уважением Анатолий. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ilvin на mail.ru Tue Nov 26 00:17:41 2013 From: ilvin на mail.ru (=?UTF-8?B?0JjQu9GM0Y8g0JLQuNC90L7QutGD0YDQvtCy?=) Date: Tue, 26 Nov 2013 12:17:41 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <1385445440.96835934@f413.i.mail.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385445440.96835934@f413.i.mail.ru> Message-ID: <1385453861.144961594@f300.i.mail.ru> > 3. Личное мнение - переходить было бы интересно ради освоения чего-то реально малознакомого (т.е. руби и питоны не интересны) и принципиально иного, например на функциональный язык (Haskell), но только если это будет интересно всей команде, переход по сути нужно делать на энтузиазме, если делать по указке сверху это будет очень дорого и скорее всего придётся менять команду и долго отлаживать код при написании которого потеряли "секретные знания" Это вы слишком сильно загнули, предложив Haskell, - достаточно перехода на C# или на C++ :) -- Илья Винокуров From citrin на citrin.ru Tue Nov 26 00:27:11 2013 From: citrin на citrin.ru (Anton Yuzhaninov) Date: Tue, 26 Nov 2013 12:27:11 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2@gmail.com> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> <1385271529.66071.YahooMailNeo@web171503.mail.ir2.yahoo.com> <52930FBA.4090909@serezhkin.com> <1385392928.6382.YahooMailNeo@web171504.mail.ir2.yahoo.com> <-7011306443444343109@unknownmsgid> <74751551-B9A6-4905-A6CE-A7D8AD3C65A2@gmail.com> Message-ID: <52945B5F.6050503@citrin.ru> On 11/25/13 21:37, Natalya wrote: > Перловиков мало и увы количество их на рынке явно не растет, хотят много, с > теми же похапешниками ситуация с виду проще. Именно, что только с виду. Профессионалов в любом языке мало. Другое дело, что если команда большая и кроме профессионалов пригодятся начинающие кодеры, то на php их найти наверно проще. Статья про Erlang, но примерно то же самое можно и про perl отчасти сказать: http://basho.com/erlang-at-basho-five-years-later/ > He explained to me that we had clearly made the wrong choice, and that we > should have chosen Java (like his team) in order to expand the recruiting > pool. Then, without breaking a stride, he asked if I could send any > candidates his way, to fill his gaps in finding talented people. From wwax555 на gmail.com Tue Nov 26 00:59:38 2013 From: wwax555 на gmail.com (Savenkova Natalya) Date: Tue, 26 Nov 2013 12:59:38 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <529453D3.2070002@rambler.ru> References: <4C779818-B6FA-4C15-A18B-1EB815398939@gmail.com> <529453D3.2070002@rambler.ru> Message-ID: Ну так.. довольно длительный опыт набора людей в команду. Либо это студенты 2-3 курс, которые сами еще не понимают, чего хотят. Поэтому на перл идут, но это стажеры, которых долго и нудно учить надо. Либо это 7-8 лет опыта за плечами. А так у меня тоже разный опыт есть под разные платформы (тссс, даже под 1с пишу и не плююсь). Если задача интересная, то почему бы ей не заняться, и язык тут роль небольшую играет. Savenkova Natalya wwax555 на gmail.com https://www.facebook.com/name.rnd 2013/11/26 Гришаев Анатолий <0body0 на rambler.ru> > Я знаю по крайней мере двух человек, которые познакомились с перлом лет > 6-7 назад не раньше, а раньше на чём-то другом программировали и были в > другой среде, и им перл понравился и они на нем до сих пор сидят. > > И знаю несколько человек, которым перл не понравился, но одновременно PHP > им нравился не больше перла. А работали они из-за денег и из под палки ... > > А на чём основано такое впечатление, т.е. как устроена жизнь по ту сторону > экрана? > > > 25.11.2013 22:59, Natalya пишет: > > Зачем?! У меня стойкое впечатление, что перл-программистами становятся > либо по принуждению, либо лет 10-15 назад. > > Savenkova Natalya > wwax555 на gmail.com > http://facebook.com/name.rnd > > On 25 нояб. 2013 г., at 22:20, Alexey Kucheryavenko < > kucheryavenko.alexey на gmail.com> wrote: > > > > > Message: 5 > >> Date: Mon, 25 Nov 2013 21:37:36 +0400 >> From: Natalya >> To: "Moscow.pm group" >> Subject: Re: [Moscow.pm] Moscow.pm party: доклад-реквесты >> Message-ID: <74751551-B9A6-4905-A6CE-A7D8AD3C65A2 на gmail.com> >> Content-Type: text/plain; charset=koi8-r >> >> Перловиков мало и увы количество их на рынке явно не растет, хотят много, >> с теми же похапешниками ситуация с виду проще. Пока проект весьма >> маленький, но с близкой перспективой довольно большого роста. Оцениваю >> профит от перевода хотя бы частями на альтернативы пока он не разросся до >> монстра. >> >> Savenkova Natalya >> wwax555 на gmail.com >> http://facebook.com/name.rnd >> >> > On 25 нояб. 2013 г., at 21:09, Андрей Костенко >> wrote: >> > >> > Зачем? >> > >> > 25 нояб. 2013 г. о 21:07 Natalya написав(ла): >> > >> >> Это конечно меня сейчас еретиком назовут, но может быть есть у кого-то >> опыт перевода чисто перлового проекта на другие технологии? На php, python >> например, или другое что-то. Может быть кто-то может рассказать об опыте >> миграции? >> >> >> >> Savenkova Natalya >> >> wwax555 на gmail.com >> >> http://facebook.com/name.rnd >> >> -- >> > > Доброго времени суток. > У меня обратный вопрос - есть ли люди которые пересели с пхп, питона на > перл. > Я вот хочу на перл программиста переквалифицироваться но пока не > получается ( > http://kucheryavenko-alexey.moikrug.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 wwax555 на gmail.com Tue Nov 26 01:02:07 2013 From: wwax555 на gmail.com (Savenkova Natalya) Date: Tue, 26 Nov 2013 13:02:07 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <1385453861.144961594@f300.i.mail.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385445440.96835934@f413.i.mail.ru> <1385453861.144961594@f300.i.mail.ru> Message-ID: Есть мнение, что перейти на C++ в плане окружения проще, чем на С# =) Да и вообще переход рассматривается в этом кейсе не в плане "попрогать с друзьями", а в плане коммерческой целесообразности. Savenkova Natalya wwax555 на gmail.com https://www.facebook.com/name.rnd 2013/11/26 Илья Винокуров > > > 3. Личное мнение - переходить было бы интересно ради освоения чего-то > реально малознакомого (т.е. руби и питоны не интересны) и принципиально > иного, например на функциональный язык (Haskell), но только если это будет > интересно всей команде, переход по сути нужно делать на энтузиазме, если > делать по указке сверху это будет очень дорого и скорее всего придётся > менять команду и долго отлаживать код при написании которого потеряли > "секретные знания" > > Это вы слишком сильно загнули, предложив Haskell, - достаточно перехода на > C# или на C++ :) > > -- > Илья Винокуров > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dsimonov на gmail.com Tue Nov 26 01:36:08 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Tue, 26 Nov 2013 13:36:08 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: <1385444200.376769553@f350.i.mail.ru> References: <1379095327.20131125204535@softsearch.ru> <1385444200.376769553@f350.i.mail.ru> Message-ID: Коллеги! Я должен Паше Щербинину представить название доклада и основные тезисы. Сейчас получается вот это: ===== Название "Невыносимонов стайл. Обсуждение особенностей работы технического руководителя". Тезисы: * Чем отличается должность руководителя от его позиции. * Мифологизация технической разработки * KPI для разработчиков, мотивация, отчётность, эффект градусника. * Ритмы работы. * Баланс между разработкой и фиксом багов. Видимость работы. * Инициативность команды. * Стоит ли становится начальником. Качества свойственные руководителю. Как быть не просто начальником, а крутым начальником. Жажда власти. * Нило-Фокскул-эффект, работа с конфликтными разработчиками. * Спокойствие в коллективе. * Программисты-пердуны. Кто получается из молодых админов и кто из старых. * Выбор технологий, мега-супер-технологии в работе. Идеальный язык программирования. * Свой бизнес? ===== Может у кого-то есть комментарии и дополнительные пожелания? --- Dmitriy V. Simonov, Perl & Python programmer 2013/11/26 Alexey Shrub > > Понедельник, 25 ноября 2013, 20:45 +04:00 от Михаил Монашёв < > postmaster на softsearch.ru>: > > Для меня это тоже раньше было загадкой. Сейчас кажется, что основная > > причина следующая. Жажда власти жжёт грудь. > > Полностью не согласен, сомневаюсь что в программерах много людей с жаждой > власти. > Думаю скорее стереотипы (мол старый уже программить) и перспективы высоких > доходов подталкивают многих с поиску руководящих должностей. > Хотя я впервые начал думать о руководстве, когда просидел несколько > месяцев на никому ненужном проекте, понял что никакого развития не получу и > нужно что-то менять, а зарплаты начальников выглядели заманчиво. > Сейчас то я понимаю, что эти зарплаты совсем про других начальников, а > высококласный специалист может зарабатывать не меньше и быть значительно > более востребованным на рынке (руководителей тупо меньше требуется, ибо > один начальник на N подчинённых) > > А свой бизнес тут совсем не причём, это из другой оперы, там требования > совсем иные, нужна ацкая мотивация что-то делать и такая же мотивация > делать именно то что начал/выбрал. > Нет никакого смысла начинать бизнес занимаясь тем что тебе не интересно > или тем к чему есть мимолётный интерес. Мне сам по себе бизнес не > интересен, а интересного для себя бизнеса пока не придумал. > И в бизнесе нужно явно больше скилов чем в наёмном руководстве, тем более > чисто техническом > > -- > Alexey Shrub > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From worldmind на mail.ru Tue Nov 26 02:05:51 2013 From: worldmind на mail.ru (=?UTF-8?B?QWxleGV5IFNocnVi?=) Date: Tue, 26 Nov 2013 14:05:51 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385453861.144961594@f300.i.mail.ru> Message-ID: <1385460351.968563017@f277.i.mail.ru> Вторник, 26 ноября 2013, 13:02 +04:00 от Savenkova Natalya : > Есть мнение, что перейти на C++ в плане окружения проще, чем на С# =) > Да и вообще переход рассматривается в этом кейсе не в плане "попрогать с друзьями", а в плане коммерческой целесообразности. Коммерческую целесообразность не так просто посчитать, какой будет выигрыш в деньгах если проект будет переведён на какую-нибудь джаву (плюсы я думаю тут вообще в шутку упомянули)? Затраты в конце мы узнаем, а выигрыш от якобы более простого поиска сотрудников вычислить значительно сложнее. Или как посчитать денежный выигрыш от того что переходя на какой-нибудь haskell мы привлечём явно не рядовых кодеров, а скорее всего талантливых и увлекающихся? -- Alexey Shrub From wwax555 на gmail.com Tue Nov 26 02:24:12 2013 From: wwax555 на gmail.com (Natalya) Date: Tue, 26 Nov 2013 14:24:12 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: <1385460351.968563017@f277.i.mail.ru> References: <1380866347.946598316@f313.i.mail.ru> <1385453861.144961594@f300.i.mail.ru> <1385460351.968563017@f277.i.mail.ru> Message-ID: <6AA8AAF9-EA49-4B64-8A20-ED7E8B26E2C6@gmail.com> Отстаньте от Haskell'а:) IMHO, в основной массе проектов достаточно одного-двух супер-чуваков и еще несколько среднего сорта программеров, способных самостоятельно решать преобладающую часть задач. Вот и размышляю, будет ли выбор кадров шире у технологии более ширпотребной, чем перл:) С супер-талантливыми девелоперами тоже опыт имеется, к каждому из них нужен подаван, который будет доводить до ума начатое мастером, когда тот "притомился". Savenkova Natalya wwax555 на gmail.com http://facebook.com/name.rnd > On 26 нояб. 2013 г., at 14:05, Alexey Shrub wrote: > > Вторник, 26 ноября 2013, 13:02 +04:00 от Savenkova Natalya : >> Есть мнение, что перейти на C++ в плане окружения проще, чем на С# =) >> Да и вообще переход рассматривается в этом кейсе не в плане "попрогать с друзьями", а в плане коммерческой целесообразности. > > Коммерческую целесообразность не так просто посчитать, какой будет выигрыш в деньгах если проект будет переведён на какую-нибудь джаву (плюсы я думаю тут вообще в шутку упомянули)? Затраты в конце мы узнаем, а выигрыш от якобы более простого поиска сотрудников вычислить значительно сложнее. > Или как посчитать денежный выигрыш от того что переходя на какой-нибудь haskell мы привлечём явно не рядовых кодеров, а скорее всего талантливых и увлекающихся? > > -- > Alexey Shrub > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From akovbovich на gmail.com Tue Nov 26 03:37:55 2013 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Tue, 26 Nov 2013 15:37:55 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <6AA8AAF9-EA49-4B64-8A20-ED7E8B26E2C6@gmail.com> References: <1380866347.946598316@f313.i.mail.ru> <1385453861.144961594@f300.i.mail.ru> <1385460351.968563017@f277.i.mail.ru> <6AA8AAF9-EA49-4B64-8A20-ED7E8B26E2C6@gmail.com> Message-ID: Объясните кто-нибудь, зачем менять один динамический язык на другой для одного и того же проекта??? Могу еще понять, если на перле сделали прототип, запилили архитектурные изъяны и баги, протестировали концепцию, затем переписали на чем-нибудь для JVM или CLR. Кроме хаскела есть еще окамл. Только они не для вебдевелоперов как уже заметили. 26 ноября 2013 г., 14:24 пользователь Natalya написал: > Отстаньте от Haskell'а:) IMHO, в основной массе проектов достаточно > одного-двух супер-чуваков и еще несколько среднего сорта программеров, > способных самостоятельно решать преобладающую часть задач. > Вот и размышляю, будет ли выбор кадров шире у технологии более > ширпотребной, чем перл:) > С супер-талантливыми девелоперами тоже опыт имеется, к каждому из них > нужен подаван, который будет доводить до ума начатое мастером, когда тот > "притомился". > > Savenkova Natalya > wwax555 на gmail.com > http://facebook.com/name.rnd > > > On 26 нояб. 2013 г., at 14:05, Alexey Shrub wrote: > > > > Вторник, 26 ноября 2013, 13:02 +04:00 от Savenkova Natalya < > wwax555 на gmail.com>: > >> Есть мнение, что перейти на C++ в плане окружения проще, чем на С# =) > >> Да и вообще переход рассматривается в этом кейсе не в плане "попрогать > с друзьями", а в плане коммерческой целесообразности. > > > > Коммерческую целесообразность не так просто посчитать, какой будет > выигрыш в деньгах если проект будет переведён на какую-нибудь джаву (плюсы > я думаю тут вообще в шутку упомянули)? Затраты в конце мы узнаем, а выигрыш > от якобы более простого поиска сотрудников вычислить значительно сложнее. > > Или как посчитать денежный выигрыш от того что переходя на какой-нибудь > haskell мы привлечём явно не рядовых кодеров, а скорее всего талантливых и > увлекающихся? > > > > -- > > Alexey Shrub > > -- > > 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 worldmind на mail.ru Tue Nov 26 03:48:59 2013 From: worldmind на mail.ru (=?UTF-8?B?QWxleGV5IFNocnVi?=) Date: Tue, 26 Nov 2013 15:48:59 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <6AA8AAF9-EA49-4B64-8A20-ED7E8B26E2C6@gmail.com> Message-ID: <1385466539.809468532@f318.i.mail.ru> Вторник, 26 ноября 2013, 15:37 +04:00 от Андрей П. Ковбович: > Объясните кто-нибудь, зачем менять один динамический язык на другой для одного и того же проекта??? Могу еще понять, если на перле сделали прототип, запилили архитектурные изъяны и баги, протестировали концепцию, затем переписали на чем-нибудь для JVM или CLR. Кроме хаскела есть еще окамл. Только они не для вебдевелоперов как уже заметили. да не нужно менять язык, нужно приводить в порядок архитектуру, это принесёт реальную пользу за меньшие деньги -- Alexey Shrub From ksvs1996 на ymail.com Tue Nov 26 03:58:22 2013 From: ksvs1996 на ymail.com (ksvs) Date: Tue, 26 Nov 2013 11:58:22 +0000 (GMT) Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL0Lwg?= =?utf-8?b?0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: Message-ID: <1385467102.57585.YahooMailNeo@web171504.mail.ir2.yahoo.com> "Мне самому бы, наверное, интересно было рассказать про принципы которым я руководствуюсь, но это в общем глубокая философия...", - мне про это было бы интересно послущать. P.S. Ведь на диктофон запишут? On Saturday, 23 November 2013, 4:43, Dmitry Simonov wrote: === Паша Щербинин: Помнишь ты хотел доклад сделать о том как стать крутым начальником, выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность твоего доклада, ребята сказали что им было бы интересно. Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку собрать фидбек. === О чём рассказывать, парни? Что интересно в первую очередь? Давайте сформулируем основные назревшие вопросы, а я подготовлю обстоятельный ответ. Например, могу немножко рассказать про хантинг, про бабло, про отношения с командой, про ритмы работы, про конфликты, про системы отчётности и трекинг задач, чуть-чуть про agile. Мне самому бы, наверное, интересно было рассказать про принципы которым я руководствуюсь, но это в общем глубокая философия и она может показаться мало интересной. --- Dmitriy V. Simonov, Perl & Python programmer -- Moscow.pm mailing list moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From simashin на gmail.com Tue Nov 26 04:02:44 2013 From: simashin на gmail.com (Alexander Simashin) Date: Tue, 26 Nov 2013 16:02:44 +0400 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/T2SDLIMTPy8zBxNUgzyDUz80gy8HLINPU?= =?koi8-r?b?wdTYICLL0tXU2c0gzsHewczYzsnLz80iIDop?= In-Reply-To: <1385467102.57585.YahooMailNeo@web171504.mail.ir2.yahoo.com> References: <1385467102.57585.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: Как ни странно там не только на диктофон записывают, но и снимают вполне приличной камерой на штативе. Но вот только потом этого нигде нет почему то 2013/11/26 ksvs > > > > "Мне самому бы, наверное, интересно было рассказать про принципы которым я > руководствуюсь, но это в общем глубокая философия...", - мне про это было > бы интересно послущать. > > P.S. > Ведь на диктофон запишут? > > > > On Saturday, 23 November 2013, 4:43, Dmitry Simonov > wrote: > === > Паша Щербинин: > Помнишь ты хотел доклад сделать о том как стать крутым начальником, > выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность > твоего доклада, ребята сказали что им было бы интересно. > > Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку > собрать фидбек. > === > > О чём рассказывать, парни? Что интересно в первую очередь? Давайте > сформулируем основные назревшие вопросы, а я подготовлю обстоятельный > ответ. > > Например, могу немножко рассказать про хантинг, про бабло, про отношения с > командой, про ритмы работы, про конфликты, про системы отчётности и трекинг > задач, чуть-чуть про agile. > > Мне самому бы, наверное, интересно было рассказать про принципы которым я > руководствуюсь, но это в общем глубокая философия и она может показаться > мало интересной. > > --- > Dmitriy V. Simonov, > Perl & Python programmer > > -- > 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 dsimonov на gmail.com Tue Nov 26 04:29:12 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Tue, 26 Nov 2013 16:29:12 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: <1385467102.57585.YahooMailNeo@web171504.mail.ir2.yahoo.com> References: <1385467102.57585.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: Ок, добавляем пункт * глубокая философия. Итого: ===== Название "Невыносимонов стайл. Обсуждение особенностей работы технического руководителя". Тезисы: * Чем отличается должность руководителя от его позиции. * Мифологизация технической разработки * KPI для разработчиков, мотивация, отчётность, эффект градусника. * Ритмы работы. * Баланс между разработкой и фиксом багов. Видимость работы. * Инициативность команды. * Стоит ли становится начальником. Качества свойственные руководителю. Как быть не просто начальником, а крутым начальником. Жажда власти. * Нило-Фокскул-эффект, работа с конфликтными разработчиками. * Спокойствие в коллективе. * Программисты-пердуны. Кто получается из молодых админов и кто из старых. * Выбор технологий, мега-супер-технологии в работе. Идеальный язык программирования. * Свой бизнес? * Глубокая философия ===== --- Dmitriy V. Simonov, Perl & Python programmer 2013/11/26 ksvs > > > > "Мне самому бы, наверное, интересно было рассказать про принципы которым я > руководствуюсь, но это в общем глубокая философия...", - мне про это было > бы интересно послущать. > > P.S. > Ведь на диктофон запишут? > > > > On Saturday, 23 November 2013, 4:43, Dmitry Simonov > wrote: > === > Паша Щербинин: > Помнишь ты хотел доклад сделать о том как стать крутым начальником, > выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность > твоего доклада, ребята сказали что им было бы интересно. > > Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку > собрать фидбек. > === > > О чём рассказывать, парни? Что интересно в первую очередь? Давайте > сформулируем основные назревшие вопросы, а я подготовлю обстоятельный > ответ. > > Например, могу немножко рассказать про хантинг, про бабло, про отношения с > командой, про ритмы работы, про конфликты, про системы отчётности и трекинг > задач, чуть-чуть про agile. > > Мне самому бы, наверное, интересно было рассказать про принципы которым я > руководствуюсь, но это в общем глубокая философия и она может показаться > мало интересной. > > --- > Dmitriy V. Simonov, > Perl & Python programmer > > -- > 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 foxcool333 на gmail.com Tue Nov 26 04:30:38 2013 From: foxcool333 на gmail.com (Foxcool) Date: Tue, 26 Nov 2013 16:30:38 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL0Lwg?= =?utf-8?b?0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: <1385467102.57585.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: <5294946E.4070606@gmail.com> Не смейте порочить философию всякой херней! -- http://foxcool.ru foxcool на jabber.ru From chesnokov.ilya на gmail.com Tue Nov 26 05:12:52 2013 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Tue, 26 Nov 2013 17:12:52 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <6AA8AAF9-EA49-4B64-8A20-ED7E8B26E2C6@gmail.com> References: <1380866347.946598316@f313.i.mail.ru> <1385453861.144961594@f300.i.mail.ru> <1385460351.968563017@f277.i.mail.ru> <6AA8AAF9-EA49-4B64-8A20-ED7E8B26E2C6@gmail.com> Message-ID: 26 ноября 2013 г., 14:24 пользователь Natalya написал: > Отстаньте от Haskell'а:) IMHO, в основной массе проектов достаточно > одного-двух супер-чуваков и еще несколько среднего сорта программеров, > способных самостоятельно решать преобладающую часть задач. > Вот и размышляю, будет ли выбор кадров шире у технологии более > ширпотребной, чем перл:) > С супер-талантливыми девелоперами тоже опыт имеется, к каждому из них > нужен подаван, который будет доводить до ума начатое мастером, когда тот > "притомился". Падаван доводит до ума начатое мастером? Ну-ну. Это фантастика! Некоторых падаванов не научишь доки за собой править после смены кода... Что уж тут говорить о доведении до ума чего-либо действительно умного. -- Best regards, Ilya Chesnokov ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From wwax555 на gmail.com Tue Nov 26 05:35:44 2013 From: wwax555 на gmail.com (Natalya) Date: Tue, 26 Nov 2013 17:35:44 +0400 Subject: [Moscow.pm] =?koi8-r?b?TW9zY293LnBtIHBhcnR5OiDEz8vMwcQt0sXL18XT?= =?koi8-r?b?1Nk=?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385453861.144961594@f300.i.mail.ru> <1385460351.968563017@f277.i.mail.ru> <6AA8AAF9-EA49-4B64-8A20-ED7E8B26E2C6@gmail.com> Message-ID: Я о таких подаванах, которые нормальные, но опыта мало просто. А не о таких, кто неспособен вообще ни на что. Savenkova Natalya wwax555 на gmail.com http://facebook.com/name.rnd > On 26 нояб. 2013 г., at 17:12, Ilya Chesnokov wrote: > > 26 ноября 2013 г., 14:24 пользователь Natalya написал: >> Отстаньте от Haskell'а:) IMHO, в основной массе проектов достаточно одного-двух супер-чуваков и еще несколько среднего сорта программеров, способных самостоятельно решать преобладающую часть задач. >> Вот и размышляю, будет ли выбор кадров шире у технологии более ширпотребной, чем перл:) >> С супер-талантливыми девелоперами тоже опыт имеется, к каждому из них нужен подаван, который будет доводить до ума начатое мастером, когда тот "притомился". > > Падаван доводит до ума начатое мастером? Ну-ну. Это фантастика! > > Некоторых падаванов не научишь доки за собой править после смены кода... Что уж тут говорить о доведении до ума чего-либо действительно умного. > > -- > Best regards, > Ilya Chesnokov > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dzirtik на gmail.com Tue Nov 26 05:41:57 2013 From: dzirtik на gmail.com (=?KOI8-R?B?8MHXxcwg/cXSwsnOyc4=?=) Date: Tue, 26 Nov 2013 17:41:57 +0400 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/T2SDLIMTPy8zBxNUgzyDUz80gy8HLINPU?= =?koi8-r?b?wdTYICLL0tXU2c0gzsHewczYzsnLz80iIDop?= In-Reply-To: References: <1385467102.57585.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: Часть видео уже тут http://www.youtube.com/channel/UCXG2gjCfXDkvg9TfPmNXPIg , остальное опубликую по возможности, виновен! 26 ноября 2013 г., 16:02 пользователь Alexander Simashin написал: > Как ни странно там не только на диктофон записывают, но и снимают вполне > приличной камерой на штативе. Но вот только потом этого нигде нет почему то > > > 2013/11/26 ksvs > >> >> >> >> "Мне самому бы, наверное, интересно было рассказать про принципы которым >> я руководствуюсь, но это в общем глубокая философия...", - мне про это было >> бы интересно послущать. >> >> P.S. >> Ведь на диктофон запишут? >> >> >> >> On Saturday, 23 November 2013, 4:43, Dmitry Simonov < >> dsimonov на gmail.com> wrote: >> === >> Паша Щербинин: >> Помнишь ты хотел доклад сделать о том как стать крутым начальником, >> выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность >> твоего доклада, ребята сказали что им было бы интересно. >> >> Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку >> собрать фидбек. >> === >> >> О чём рассказывать, парни? Что интересно в первую очередь? Давайте >> сформулируем основные назревшие вопросы, а я подготовлю обстоятельный >> ответ. >> >> Например, могу немножко рассказать про хантинг, про бабло, про отношения >> с командой, про ритмы работы, про конфликты, про системы отчётности и >> трекинг задач, чуть-чуть про agile. >> >> Мне самому бы, наверное, интересно было рассказать про принципы которым я >> руководствуюсь, но это в общем глубокая философия и она может показаться >> мало интересной. >> >> --- >> Dmitriy V. Simonov, >> Perl & Python programmer >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> >> > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- С Уважением, Щербинин Павел ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From ksvs1996 на ymail.com Tue Nov 26 05:57:03 2013 From: ksvs1996 на ymail.com (ksvs) Date: Tue, 26 Nov 2013 13:57:03 +0000 (GMT) Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL0Lwg?= =?utf-8?b?0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: <1385467102.57585.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: <1385474223.92811.YahooMailNeo@web171503.mail.ir2.yahoo.com> А можно к пункту "Кто получается из молодых админов и кто из старых." добавить "кто получается из тех, кто не программист по образованию, а например физик"? Или хотя-бы математик. Или с них не получается? On Tuesday, 26 November 2013, 14:29, Dmitry Simonov wrote: Ок, добавляем пункт * глубокая философия. Итого: ===== Название "Невыносимонов стайл. Обсуждение особенностей работы технического руководителя". Тезисы: * Чем отличается должность руководителя от его позиции. * Мифологизация технической разработки * KPI для разработчиков, мотивация, отчётность, эффект градусника. * Ритмы работы. * Баланс между разработкой и фиксом багов. Видимость работы. * Инициативность команды. * Стоит ли становится начальником. Качества свойственные руководителю. Как быть не просто начальником, а крутым начальником. Жажда власти. * Нило-Фокскул-эффект, работа с конфликтными разработчиками. * Спокойствие в коллективе. * Программисты-пердуны. Кто получается из молодых админов и кто из старых. * Выбор технологий, мега-супер-технологии в работе. Идеальный язык программирования. * Свой бизнес? * Глубокая философия ===== --- Dmitriy V. Simonov, Perl & Python programmer 2013/11/26 ksvs > > > >"Мне самому бы, наверное, интересно было рассказать про принципы которым я руководствуюсь, но это в общем глубокая философия...", - мне про это было бы интересно послущать. > >P.S. >Ведь на диктофон запишут? > > > > >On Saturday, 23 November 2013, 4:43, Dmitry Simonov wrote: > >=== > >Паша Щербинин: >Помнишь ты хотел доклад сделать о том как стать крутым начальником, выступит в декабре? Мы на прошлой встрече в кафе обсудили возможность твоего доклада, ребята сказали что им было бы интересно. > > > >Про вопросы о том, что интересует ребят ожешь закинуть тему в рассылку собрать фидбек. >=== > > >О чём рассказывать, парни? Что интересно в первую очередь? Давайте сформулируем основные назревшие вопросы, а я подготовлю обстоятельный ответ. > > >Например, могу немножко рассказать про хантинг, про бабло, про отношения с командой, про ритмы работы, про конфликты, про системы отчётности и трекинг задач, чуть-чуть про agile. > > >Мне самому бы, наверное, интересно было рассказать про принципы которым я руководствуюсь, но это в общем глубокая философия и она может показаться мало интересной. > >--- >Dmitriy V. Simonov, >Perl & Python programmer > >-- >Moscow.pm mailing list >moscow-pm на pm.org | http://moscow.pm.org > > > >-- >Moscow.pm mailing list >moscow-pm на pm.org | http://moscow.pm.org > > -- Moscow.pm mailing list moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From grisxa на gmail.com Tue Nov 26 06:20:10 2013 From: grisxa на gmail.com (Grigory Batalov) Date: Tue, 26 Nov 2013 18:20:10 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL0Lwg?= =?utf-8?b?0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: <1385474223.92811.YahooMailNeo@web171503.mail.ir2.yahoo.com> References: <1385467102.57585.YahooMailNeo@web171504.mail.ir2.yahoo.com> <1385474223.92811.YahooMailNeo@web171503.mail.ir2.yahoo.com> Message-ID: <20131126182010.260e213b@gbatalov> On Tue, 26 Nov 2013 13:57:03 +0000 (GMT) ksvs wrote: > А можно к пункту "Кто получается из молодых админов и кто из старых." > добавить "кто получается из тех, кто не программист по образованию, а > например физик"? Или хотя-бы математик. Или с них не получается? Да что там! Даже из врачей и биологов получаются! :) From kopytov на webhackers.ru Tue Nov 26 08:07:44 2013 From: kopytov на webhackers.ru (Dmitry Kopytov) Date: Tue, 26 Nov 2013 20:07:44 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL0Lwg?= =?utf-8?b?0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: <1385467102.57585.YahooMailNeo@web171504.mail.ir2.yahoo.com> Message-ID: <20131126160744.GA1946@acer> On Tue, Nov 26, 2013 at 05:41:57PM +0400, Павел Щербинин wrote: > Часть видео уже тут http://www.youtube.com/channel/UCXG2gjCfXDkvg9TfPmNXPIg , > остальное опубликую по возможности, виновен! Павел, вы эту ссылку уже не в первый раз предъявляете, но там последний доклад ? июньский. В чём сложность выкладывания? Может помощь какая-то нужна? -- Dmitry Kopytov, Webhackers kopytov на webhackers.ru | https://www.webhackers.ru From postmaster на softsearch.ru Tue Nov 26 09:05:00 2013 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 26 Nov 2013 21:05:00 +0400 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/T2SDLIMTPy8zBxNUgzyDUz80gy8HLINPU?= =?koi8-r?b?wdTYICLL0tXU2c0gzsHewczYzsnLz80iIDop?= In-Reply-To: <1385444200.376769553@f350.i.mail.ru> References: <1379095327.20131125204535@softsearch.ru> <1385444200.376769553@f350.i.mail.ru> Message-ID: <03381829.20131126210500@softsearch.ru> Здравствуйте, Alexey. >> Для меня это тоже раньше было загадкой. Сейчас кажется, что >> основная причина следующая. Жажда власти жжёт грудь. > Полностью не согласен, сомневаюсь что в программерах много людей с > жаждой власти. Я не о программерах писал. А о том, почему вообще выбирают руководить людьми, работая на дядю, вместо открытия собственного бизнеса. -- С уважением, Михаил mailto:postmaster на softsearch.ru From postmaster на softsearch.ru Tue Nov 26 09:27:23 2013 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 26 Nov 2013 21:27:23 +0400 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/T2SDLIMTPy8zBxNUgzyDUz80gy8HLINPU?= =?koi8-r?b?wdTYICLL0tXU2c0gzsHewczYzsnLz80iIDop?= In-Reply-To: <1385443365.245584069@f249.i.mail.ru> References: <1385363810.782338277@f130.i.mail.ru> <111674685.20131125201755@softsearch.ru> <1385443365.245584069@f249.i.mail.ru> Message-ID: <448854038.20131126212723@softsearch.ru> Здравствуйте, Alexey. >> Поэтому ИМХО, если в команде есть человек, который может решать >> какие-то проблемы, пусть он их и решает. > В целом верно и хотелось бы так и делать, но встаёт вопрос > справедливости, если один человек мастерски поддерживает говнокод и > только этим занимается, а второй любитель что-то спроектировать или > отрефакторить до красивого состояния и каждый будет заниматься > только этим, то есть риск, что первый просто уволится устав от > говнокода и тогда у проекта будет долгая просадка по качеству работы Моя цитата вырвана из контекста и потому поменяла смысл. Нет справедливости никакой. Человек или хочет чем-то заниматься или не хочет. А вопрос справедливости встаёт, если никто не хочет что-то делать. Значит, что поддерживать говнокод никому не нравится, и не нашёлся ещё в команде тот, кто решает проблему переработки говнокода. И есть люди, которым нравится наводить красоту в коде и возможно поискать такого. Или что-то делать с тем, кто создаёт говнокод сверх меры. Например, спросить его, чего он хочет и потом, выделить его куда-то на некритичный подпроект, отправить в другую плохую команду (возможно она станет после этого годной, ибо смена состава почти всегда сильно меняет команду), уволить или наоборот повысить его. Весьма возможно, что говнокодер в околопрограммисткой области окажется силён. Вдруг он архитектор хороший, а говнокодит, ибо за своими мега-идеями не поспевает. Или может ему в паре с кем-то понравится работать... -- С уважением, Михаил mailto:postmaster на softsearch.ru From postmaster на softsearch.ru Tue Nov 26 09:53:24 2013 From: postmaster на softsearch.ru (=?koi8-r?B?7cnIwcnMIO3PzsHbo9c=?=) Date: Tue, 26 Nov 2013 21:53:24 +0400 Subject: [Moscow.pm] =?koi8-r?b?98/Q0s/T2SDLIMTPy8zBxNUgzyDUz80gy8HLINPU?= =?koi8-r?b?wdTYICLL0tXU2c0gzsHewczYzsnLz80iIDop?= In-Reply-To: <448854038.20131126212723@softsearch.ru> References: <1385363810.782338277@f130.i.mail.ru> <111674685.20131125201755@softsearch.ru> <1385443365.245584069@f249.i.mail.ru> <448854038.20131126212723@softsearch.ru> Message-ID: <61391898.20131126215324@softsearch.ru> Здравствуйте. Вдогонку... Большинство программистов ИМХО начали программировать до того, как в школе или институте им впервые рассказали про какой-то язык программирования. Также и певец скорее всего пел с детства, а художник рисовал сколько себя помнит. Конечно, получая образование они как-то улучшили свои навыки. Но чаще всего они их уже имели много ранее. ИМХО, обычно (но не всегда) так же и с начальниками. Второй менее распространённый вариант: человек, попадая в какие-то непривычные ситуации, вдруг открывает у себя способности к чему-то, чем ранее не пробовал заниматься. Например, сел за руль мотоцикла попробовать и через неделю уже на одном заднем колесе рассекает. Или приехал на Красное море, нырнул пару раз, а потом всё бросил и стал фридайвером. Я к тому всё это пишу, что сильные стороны человека или рано проявляются или же открываются, когда он что-то реальное пробует делать. А не тогда, когда он почему-то решил стать начальником и пришёл на доклад "как стать начальником". Как и во всём нужна прежде всего практика. Именно она покажет, стоит ли связывать свою жизнь с чем-то новым или продолжить поиски себя в других направлениях. Поэтому поменьше умствований, и побольше практики. -- С уважением, Михаил mailto:postmaster на softsearch.ru From chesnokov.ilya на gmail.com Wed Nov 27 00:43:17 2013 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Wed, 27 Nov 2013 12:43:17 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: Message-ID: 26 ноября 2013 г., 9:58 пользователь Alexey Kucheryavenko < kucheryavenko.alexey на gmail.com> написал: > > Perl то освоен, но есть проблема - нету промышленного опыта. > Также проблема найти работу в регионах связанную именно с perl. > > Думаю про удаленку еще. Чтобы набрать некоторый опыт "реальных" проектов. > Или соглашаться работать за еду для набора опыта, на что очень сложно > решиться... семья и все дела... :-) > > Начни с фриланса. -- Best regards, Ilya Chesnokov ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dsimonov на gmail.com Wed Nov 27 03:33:43 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Wed, 27 Nov 2013 15:33:43 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: <61391898.20131126215324@softsearch.ru> References: <1385363810.782338277@f130.i.mail.ru> <111674685.20131125201755@softsearch.ru> <1385443365.245584069@f249.i.mail.ru> <448854038.20131126212723@softsearch.ru> <61391898.20131126215324@softsearch.ru> Message-ID: Тут в ФБ у меня попросили развернуть один из пунктов и получился отличный вброс :) ==== Чем отличает должность СТО или кого-то другого от его работы? Позиция подразумевает общение с командой подчинённых, а следовательно доступ к бОльшему упорядоченному объёму знаний. Это даёт бОльшее понимание ситуации, картинки по задачам и успехам. Но это не подразумевает успехи и результаты деятельности самого технического директора. То есть CTO получает доступ к этой информации сразу "из коробки". Должность же технического руководителя в отличие от его позиции подразумевает активные действия. Бывает так, что человек занимает позицию, но не выполняет должностных действий, прячась за результатами работы команды. Бывает так, что кто-то прячется за построением процессов. Мол, я построил процессы, всех организовал... Отсутствие же результатов не моя проблема, - сотрудники слабые, процессы сильные. Вот если бы сотрудники были сильные, все было бы ок. Пусть hr наймет правильных сотрудников. Процессы придумали умные дядьки, - значит они точно будут работать. Если не работают, значит виноват не я, а сотрудники. Бывает, что кто-то суть должности понимает в том, чтобы сесть и написать все самому. В это случае он отказывается от позиции CTO и выполняет функции сразу нескольких разработчиков. Подытоживая: позиция - это то, что Ты получаешь по дефолту. Должность - результат и успехи Твоих собственных действий. Позицию можно отобрать, подсидеть или в крайнем случае уничтожить. Должность же как результат Твоих собственных активных действий отобрать нельзя, как нельзя отобрать опыт и знания. ==== вторник, 26 ноября 2013 г. пользователь Михаил Монашёв писал: > Здравствуйте. > > Вдогонку... > > Большинство программистов ИМХО начали программировать до того, как в > школе или институте им впервые рассказали про какой-то язык > программирования. Также и певец скорее всего пел с детства, а художник > рисовал сколько себя помнит. Конечно, получая образование они как-то > улучшили свои навыки. Но чаще всего они их уже имели много ранее. > ИМХО, обычно (но не всегда) так же и с начальниками. > > Второй менее распространённый вариант: человек, попадая в какие-то > непривычные ситуации, вдруг открывает у себя способности к чему-то, > чем ранее не пробовал заниматься. Например, сел за руль мотоцикла > попробовать и через неделю уже на одном заднем колесе рассекает. Или > приехал на Красное море, нырнул пару раз, а потом всё бросил и стал > фридайвером. > > Я к тому всё это пишу, что сильные стороны человека или рано > проявляются или же открываются, когда он что-то реальное пробует > делать. А не тогда, когда он почему-то решил стать начальником и > пришёл на доклад "как стать начальником". Как и во всём нужна прежде > всего практика. Именно она покажет, стоит ли связывать свою жизнь с > чем-то новым или продолжить поиски себя в других направлениях. Поэтому > поменьше умствований, и побольше практики. > > -- > С уважением, > Михаил mailto:postmaster на softsearch.ru > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- --- Dmitriy V. Simonov, Perl & Python programmer ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dmitry на eremeev.ru Wed Nov 27 03:50:20 2013 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Wed, 27 Nov 2013 15:50:20 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL0Lwg?= =?utf-8?b?0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: <1385363810.782338277@f130.i.mail.ru> <111674685.20131125201755@softsearch.ru> <1385443365.245584069@f249.i.mail.ru> <448854038.20131126212723@softsearch.ru> <61391898.20131126215324@softsearch.ru> Message-ID: <5295DC7C.4030504@eremeev.ru> Дмитрий, поясните, в какой секте Вас научили писать "Ты" с большой буквы?))) > Dmitry Simonov > 27 ноября 2013 г., 15:33 > Тут в ФБ у меня попросили развернуть один из пунктов и получился > отличный вброс :) > ==== > Чем отличает должность СТО или кого-то другого от его работы? > > Позиция подразумевает общение с командой подчинённых, а следовательно > доступ к бОльшему упорядоченному объёму знаний. Это даёт бОльшее > понимание ситуации, картинки по задачам и успехам. > > Но это не подразумевает успехи и результаты деятельности самого > технического директора. То есть CTO получает доступ к этой информации > сразу "из коробки". > > Должность же технического руководителя в отличие от его позиции > подразумевает активные действия. > > Бывает так, что человек занимает позицию, но не выполняет должностных > действий, прячась за результатами работы команды. > > Бывает так, что кто-то прячется за построением процессов. Мол, я > построил процессы, всех организовал... Отсутствие же результатов не > моя проблема, - сотрудники слабые, процессы сильные. Вот если бы > сотрудники были сильные, все было бы ок. Пусть hr наймет правильных > сотрудников. Процессы придумали умные дядьки, - значит они точно будут > работать. Если не работают, значит виноват не я, а сотрудники. > > Бывает, что кто-то суть должности понимает в том, чтобы сесть и > написать все самому. В это случае он отказывается от позиции CTO и > выполняет функции сразу нескольких разработчиков. > > Подытоживая: позиция - это то, что Ты получаешь по дефолту. Должность > - результат и успехи Твоих собственных действий. > > Позицию можно отобрать, подсидеть или в крайнем случае уничтожить. > Должность же как результат Твоих собственных активных действий > отобрать нельзя, как нельзя отобрать опыт и знания. > ==== > > вторник, 26 ноября 2013 г. пользователь Михаил Монашёв писал: > > > -- > --- > Dmitriy V. Simonov, > Perl & Python programmer > Михаил Монашёв > 25 ноября 2013 г., 20:17 > Здравствуйте, Alexey. > > > Мне кажется, что у каждого человека есть свои сильные и слабые > стороны. И не надо людям давать ту работу, которая им сложно даётся. > Они могут выучить новый язык программирования, но всёравно будут > писать такой код, какой они привыкли писать, т.е. усугублять его > чем-то или наоборот приукрашивать. И это не нужно менять. Так работает > их голова и пользуйтесь тем, что она умеет делать лучше всего. Т.е. > пусть поэт пишет стихи, а не музыку. > > Кроме того, обычно люди испытывают удовлетворение от того, что у них > что-то получается. А это очень хорошо и человеку и команде и проекту. > > В этом плане показательны самоучки. Ибо они научились именно тому, к > чему у них душа лежит и в этой области могут быть максимально полезны. > > Поэтому ИМХО, если в команде есть человек, который может решать > какие-то проблемы, пусть он их и решает. А если нету и проблемы > необходимо решать (может можно и забить на что-то, кстати), то решает > их начальник. Или сам, подчищая код за своими подчинёнными, или берёт > в команду кого-то, кто это хорошо делает или мучает имеющихся людей. > > По-моему, начальник в первую очередь должен наблюдать за подчинёнными. > И на основании этих наблюдений распределять между ними работу, дабы > каждый по возможности делал свою. Со временем можно будет увеличивать > количество подчинённых, ибо каждый из них будет забирать всё меньше и > меньше времени. > > P.S. > Подброшу для Дмитрия неподъёмный вопрос: как добиться спокойствия в > коллективе? На доклад, правда, не пойду, но может видео с него гляну. > > Alexey Shrub > 25 ноября 2013 г., 11:16 > С моей точки зрения главный вопрос как выдавать результат быстро, не > утонув в поддержке и/или второстепенных мелочах и не набрав слишком > много технического долга, в идеале команда должна как-то сама, без > воздействия изве, поддерживать этот баланс, иначе получается какой-то > микроменеджмент > -- Yours, Dmitry Eremeev +7 499 7033207 ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: postbox-contact.jpg Type: image/jpeg Size: 1150 bytes Desc: отсутствует URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: postbox-contact.jpg Type: image/jpeg Size: 1153 bytes Desc: отсутствует URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: compose-unknown-contact.jpg Type: image/jpeg Size: 770 bytes Desc: отсутствует URL: From dsimonov на gmail.com Wed Nov 27 03:56:19 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Wed, 27 Nov 2013 15:56:19 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: <5295DC7C.4030504@eremeev.ru> References: <1385363810.782338277@f130.i.mail.ru> <111674685.20131125201755@softsearch.ru> <1385443365.245584069@f249.i.mail.ru> <448854038.20131126212723@softsearch.ru> <61391898.20131126215324@softsearch.ru> <5295DC7C.4030504@eremeev.ru> Message-ID: Тьфу на Тебя, богохульник :) среда, 27 ноября 2013 г. пользователь Dmitry Eremeev писал: > Дмитрий, поясните, в какой секте Вас научили писать "Ты" с большой > буквы?))) > > > > > Dmitry Simonov > 27 ноября 2013 г., 15:33 > Тут в ФБ у меня попросили развернуть один из пунктов и получился отличный > вброс :) > ==== > Чем отличает должность СТО или кого-то другого от его работы? > > Позиция подразумевает общение с командой подчинённых, а следовательно > доступ к бОльшему упорядоченному объёму знаний. Это даёт бОльшее понимание > ситуации, картинки по задачам и успехам. > > Но это не подразумевает успехи и результаты деятельности самого > технического директора. То есть CTO получает доступ к этой информации сразу > "из коробки". > > Должность же технического руководителя в отличие от его позиции > подразумевает активные действия. > > Бывает так, что человек занимает позицию, но не выполняет должностных > действий, прячась за результатами работы команды. > > Бывает так, что кто-то прячется за построением процессов. Мол, я построил > процессы, всех организовал... Отсутствие же результатов не моя проблема, - > сотрудники слабые, процессы сильные. Вот если бы сотрудники были сильные, > все было бы ок. Пусть hr наймет правильных сотрудников. Процессы придумали > умные дядьки, - значит они точно будут работать. Если не работают, значит > виноват не я, а сотрудники. > > Бывает, что кто-то суть должности понимает в том, чтобы сесть и написать > все самому. В это случае он отказывается от позиции CTO и выполняет функции > сразу нескольких разработчиков. > > Подытоживая: позиция - это то, что Ты получаешь по дефолту. Должность - > результат и успехи Твоих собственных действий. > > Позицию можно отобрать, подсидеть или в крайнем случае уничтожить. > Должность же как результат Твоих собственных активных действий отобрать > нельзя, как нельзя отобрать опыт и знания. > ==== > > вторник, 26 ноября 2013 г. пользователь Михаил Монашёв писал: > > > -- > --- > Dmitriy V. Simonov, > Perl & Python programmer > Михаил Монашёв > 25 ноября 2013 г., 20:17 > Здравствуйте, Alexey. > > > Мне кажется, что у каждого человека есть свои сильные и слабые > стороны. И не надо людям давать ту работу, которая им сложно даётся. > Они могут выучить новый язык программирования, но всёравно будут > писать такой код, какой они привыкли писать, т.е. усугублять его > чем-то или наоборот приукрашивать. И это не нужно менять. Так работает > их голова и пользуйтесь тем, что она умеет делать лучше всего. Т.е. > пусть поэт пишет стихи, а не музыку. > > Кроме того, обычно люди испытывают удовлетворение от того, что у них > что-то получается. А это очень хорошо и человеку и команде и проекту. > > В этом плане показательны самоучки. Ибо они научились именно тому, к > чему у них душа лежит и в этой области могут быть максимально полезны. > > Поэтому ИМХО, если в команде есть человек, который может решать > какие-то проблемы, пусть он их и решает. А если нету и проблемы > необходимо решать (может можно и забить на что-то, кстати), то решает > их начальник. Или сам, подчищая код за своими подчинёнными, или берёт > в команду кого-то, кто это хорошо делает или мучает имеющихся людей. > > По-моему, начальник в первую очередь должен наблюдать за подчинёнными. > И на основании этих наблюдений распределять между ними работу, дабы > каждый по возможности делал свою. Со временем можно будет увеличивать > количество подчинённых, ибо каждый из них будет забирать всё меньше и > меньше времени. > > P.S. > Подброшу для Дмитрия неподъёмный вопрос: как добиться спокойствия в > коллективе? На доклад, правда, не пойду, но может видео с него гляну. > > Alexey Shrub > 25 ноября 2013 г., 11:16 > С моей точки зрения главный вопрос как выдавать результат быстро, не > утонув в поддержке и/или второстепенных мелочах и не набрав слишком много > технического долга, в идеале команда должна как-то сама, без воздействия > изве, поддерживать этот баланс, иначе получается какой-то микроменеджмент > > > -- > Yours, > Dmitry Eremeev > +7 499 7033207 > -- --- Dmitriy V. Simonov, Perl & Python programmer ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: image/jpeg Size: 1153 bytes Desc: отсутствует URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: image/jpeg Size: 1150 bytes Desc: отсутствует URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: image/jpeg Size: 770 bytes Desc: отсутствует URL: From akovbovich на gmail.com Wed Nov 27 04:20:23 2013 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Wed, 27 Nov 2013 16:20:23 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: <1385363810.782338277@f130.i.mail.ru> <111674685.20131125201755@softsearch.ru> <1385443365.245584069@f249.i.mail.ru> <448854038.20131126212723@softsearch.ru> <61391898.20131126215324@softsearch.ru> <5295DC7C.4030504@eremeev.ru> Message-ID: Больше всего мне нравится в должности начальника это то что он вылетает из компании самый первый в случае малейшего фейла. Этот факт должен хорошо мотивировать. У вас так же обстоят дела? среда, 27 ноября 2013 г. пользователь Dmitry Simonov писал: > Тьфу на Тебя, богохульник :) > > среда, 27 ноября 2013 г. пользователь Dmitry Eremeev писал: > > Дмитрий, поясните, в какой секте Вас научили писать "Ты" с большой > буквы?))) > > > > > Dmitry Simonov > 27 ноября 2013 г., 15:33 > Тут в ФБ у меня попросили развернуть один из пунктов и получился отличный > вброс :) > ==== > Чем отличает должность СТО или кого-то другого от его работы? > > Позиция подразумевает общение с командой подчинённых, а следовательно > доступ к бОльшему упорядоченному объёму знаний. Это даёт бОльшее понимание > ситуации, картинки по задачам и успехам. > > Но это не подразумевает успехи и результаты деятельности самого > технического директора. То есть CTO получает доступ к этой информации сразу > "из коробки". > > Должность же технического руководителя в отличие от его позиции > подразумевает активные действия. > > Бывает так, что человек занимает позицию, но не выполняет должностных > действий, прячась за результатами работы команды. > > Бывает так, что кто-то прячется за построением процессов. Мол, я построил > процессы, всех организовал... Отсутствие же результатов не моя проблема, - > сотрудники слабые, процессы сильные. Вот если бы сотрудники были сильные, > все было бы ок. Пусть hr наймет правильных сотрудников. Процессы придумали > умные дядьки, - значит они точно будут работать. Если не работают, значит > виноват не я, а сотрудники. > > Бывает, что кто-то суть должности понимает в том, чтобы сесть и написать > все самому. В это случае он отказывается от позиции CTO и выполняет функции > сразу нескольких разработчиков. > > Подытоживая: позиция - это то, что Ты получаешь по дефолту. Должность - > результат и успехи Твоих собственных действий. > > Позицию можно отобрать, подсидеть или в крайнем случае уничтожить. > Должность же как результат Твоих собственных активных действий отобрать > нельзя, как нельзя отобрать опыт и знания. > ==== > > вторник, 26 ноября 2013 г. пользователь Михаил Монашёв писал: > > > -- > --- > Dmitriy V. Simonov, > Perl & Python programmer > Михаил Монашёв > 25 ноября 2013 г., 20:17 > Здравствуйте, Alexey. > > > Мне кажется, что у каждого человека есть свои сильные и слабые > стороны. И не надо людям давать ту работу, которая им сложно даётся. > Они могут выучить новый язык программирования, но всёравно будут > писать такой код, какой они привыкли писать, т.е. усугублять его > чем-то или наоборот приукрашивать. И это не нужно менять. Так работает > их голова и пользуйтесь тем, что она умеет делать лучше всего. Т.е. > пусть поэт пишет стихи, а не музыку. > > Кроме того, обычно люди испытывают удовлетворение от того, что у них > что-то получается. А это очень хорошо и человеку и команде и проекту. > > В этом плане показательны самоучки. Ибо они научились именно тому, к > чему у них душа лежит и в этой области могут быть максимально полезны. > > Поэтому ИМХО, если в команде есть человек, который может реш > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: image/jpeg Size: 1153 bytes Desc: отсутствует URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: image/jpeg Size: 1150 bytes Desc: отсутствует URL: From 0body0 на rambler.ru Wed Nov 27 04:24:00 2013 From: 0body0 на rambler.ru (=?UTF-8?B?0JPRgNC40YjQsNC10LIg0JDQvdCw0YLQvtC70LjQuQ==?=) Date: Wed, 27 Nov 2013 16:24:00 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL0Lwg?= =?utf-8?b?0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: <1385363810.782338277@f130.i.mail.ru> <111674685.20131125201755@softsearch.ru> <1385443365.245584069@f249.i.mail.ru> <448854038.20131126212723@softsearch.ru> <61391898.20131126215324@softsearch.ru> Message-ID: <5295E460.8020104@rambler.ru> А в чём должны быть результаты и действия CTО, если он обладает такой богатой картиной мира? 27.11.2013 15:33, Dmitry Simonov пишет: > Тут в ФБ у меня попросили развернуть один из пунктов и получился > отличный вброс :) > ==== > Чем отличает должность СТО или кого-то другого от его работы? > > Позиция подразумевает общение с командой подчинённых, а следовательно > доступ к бОльшему упорядоченному объёму знаний. Это даёт бОльшее > понимание ситуации, картинки по задачам и успехам. > > Но это не подразумевает успехи и результаты деятельности самого > технического директора. То есть CTO получает доступ к этой информации > сразу "из коробки". > > Должность же технического руководителя в отличие от его позиции > подразумевает активные действия. > > Бывает так, что человек занимает позицию, но не выполняет должностных > действий, прячась за результатами работы команды. > > Бывает так, что кто-то прячется за построением процессов. Мол, я > построил процессы, всех организовал... Отсутствие же результатов не > моя проблема, - сотрудники слабые, процессы сильные. Вот если бы > сотрудники были сильные, все было бы ок. Пусть hr наймет правильных > сотрудников. Процессы придумали умные дядьки, - значит они точно будут > работать. Если не работают, значит виноват не я, а сотрудники. > > Бывает, что кто-то суть должности понимает в том, чтобы сесть и > написать все самому. В это случае он отказывается от позиции CTO и > выполняет функции сразу нескольких разработчиков. > > Подытоживая: позиция - это то, что Ты получаешь по дефолту. Должность > - результат и успехи Твоих собственных действий. > > Позицию можно отобрать, подсидеть или в крайнем случае уничтожить. > Должность же как результат Твоих собственных активных действий > отобрать нельзя, как нельзя отобрать опыт и знания. > ==== > > вторник, 26 ноября 2013 г. пользователь Михаил Монашёв писал: > > Здравствуйте. > > Вдогонку... > > Большинство программистов ИМХО начали программировать до того, как в > школе или институте им впервые рассказали про какой-то язык > программирования. Также и певец скорее всего пел с детства, а художник > рисовал сколько себя помнит. Конечно, получая образование они как-то > улучшили свои навыки. Но чаще всего они их уже имели много ранее. > ИМХО, обычно (но не всегда) так же и с начальниками. > > Второй менее распространённый вариант: человек, попадая в какие-то > непривычные ситуации, вдруг открывает у себя способности к чему-то, > чем ранее не пробовал заниматься. Например, сел за руль мотоцикла > попробовать и через неделю уже на одном заднем колесе рассекает. Или > приехал на Красное море, нырнул пару раз, а потом всё бросил и стал > фридайвером. > > Я к тому всё это пишу, что сильные стороны человека или рано > проявляются или же открываются, когда он что-то реальное пробует > делать. А не тогда, когда он почему-то решил стать начальником и > пришёл на доклад "как стать начальником". Как и во всём нужна прежде > всего практика. Именно она покажет, стоит ли связывать свою жизнь с > чем-то новым или продолжить поиски себя в других направлениях. Поэтому > поменьше умствований, и побольше практики. > > -- > С уважением, > Михаил mailto:postmaster на softsearch.ru > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > > -- > --- > Dmitriy V. Simonov, > Perl & Python programmer > > -- С уважением Анатолий. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From chesnokov.ilya на gmail.com Wed Nov 27 04:24:46 2013 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Wed, 27 Nov 2013 16:24:46 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: <1385363810.782338277@f130.i.mail.ru> <111674685.20131125201755@softsearch.ru> <1385443365.245584069@f249.i.mail.ru> <448854038.20131126212723@softsearch.ru> <61391898.20131126215324@softsearch.ru> <5295DC7C.4030504@eremeev.ru> Message-ID: 27 ноября 2013 г., 16:20 пользователь Андрей П. Ковбович < akovbovich на gmail.com> написал: > Больше всего мне нравится в должности начальника это то что он вылетает из > компании самый первый в случае малейшего фейла. Этот факт должен хорошо > мотивировать. У вас так же обстоят дела? > > :D Ага, а если начальник хороший, с ним уходит и вся команда. У вас так же обстоят дела? ;) > среда, 27 ноября 2013 г. пользователь Dmitry Simonov писал: > > Тьфу на Тебя, богохульник :) >> >> среда, 27 ноября 2013 г. пользователь Dmitry Eremeev писал: >> >> Дмитрий, поясните, в какой секте Вас научили писать "Ты" с большой >> буквы?))) >> >> >> >> >> Dmitry Simonov >> 27 ноября 2013 г., 15:33 >> Тут в ФБ у меня попросили развернуть один из пунктов и получился отличный >> вброс :) >> ==== >> Чем отличает должность СТО или кого-то другого от его работы? >> >> Позиция подразумевает общение с командой подчинённых, а следовательно >> доступ к бОльшему упорядоченному объёму знаний. Это даёт бОльшее понимание >> ситуации, картинки по задачам и успехам. >> >> Но это не подразумевает успехи и результаты деятельности самого >> технического директора. То есть CTO получает доступ к этой информации сразу >> "из коробки". >> >> Должность же технического руководителя в отличие от его позиции >> подразумевает активные действия. >> >> Бывает так, что человек занимает позицию, но не выполняет должностных >> действий, прячась за результатами работы команды. >> >> Бывает так, что кто-то прячется за построением процессов. Мол, я построил >> процессы, всех организовал... Отсутствие же результатов не моя проблема, - >> сотрудники слабые, процессы сильные. Вот если бы сотрудники были сильные, >> все было бы ок. Пусть hr наймет правильных сотрудников. Процессы придумали >> умные дядьки, - значит они точно будут работать. Если не работают, значит >> виноват не я, а сотрудники. >> >> Бывает, что кто-то суть должности понимает в том, чтобы сесть и написать >> все самому. В это случае он отказывается от позиции CTO и выполняет функции >> сразу нескольких разработчиков. >> >> Подытоживая: позиция - это то, что Ты получаешь по дефолту. Должность - >> результат и успехи Твоих собственных действий. >> >> Позицию можно отобрать, подсидеть или в крайнем случае уничтожить. >> Должность же как результат Твоих собственных активных действий отобрать >> нельзя, как нельзя отобрать опыт и знания. >> ==== >> >> вторник, 26 ноября 2013 г. пользователь Михаил Монашёв писал: >> >> >> -- >> --- >> Dmitriy V. Simonov, >> Perl & Python programmer >> Михаил Монашёв >> 25 ноября 2013 г., 20:17 >> Здравствуйте, Alexey. >> >> >> Мне кажется, что у каждого человека есть свои сильные и слабые >> стороны. И не надо людям давать ту работу, которая им сложно даётся. >> Они могут выучить новый язык программирования, но всёравно будут >> писать такой код, какой они привыкли писать, т.е. усугублять его >> чем-то или наоборот приукрашивать. И это не нужно менять. Так работает >> их голова и пользуйтесь тем, что она умеет делать лучше всего. Т.е. >> пусть поэт пишет стихи, а не музыку. >> >> Кроме того, обычно люди испытывают удовлетворение от того, что у них >> что-то получается. А это очень хорошо и человеку и команде и проекту. >> >> В этом плане показательны самоучки. Ибо они научились именно тому, к >> чему у них душа лежит и в этой области могут быть максимально полезны. >> >> Поэтому ИМХО, если в команде есть человек, который может реш >> >> > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- Best regards, Ilya Chesnokov ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: image/jpeg Size: 1150 bytes Desc: отсутствует URL: ----------- следущая часть ----------- A non-text attachment was scrubbed... Name: отсутствует Type: image/jpeg Size: 1153 bytes Desc: отсутствует URL: From akovbovich на gmail.com Wed Nov 27 04:30:08 2013 From: akovbovich на gmail.com (=?UTF-8?B?0JDQvdC00YDQtdC5INCfLiDQmtC+0LLQsdC+0LLQuNGH?=) Date: Wed, 27 Nov 2013 16:30:08 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: <1385363810.782338277@f130.i.mail.ru> <111674685.20131125201755@softsearch.ru> <1385443365.245584069@f249.i.mail.ru> <448854038.20131126212723@softsearch.ru> <61391898.20131126215324@softsearch.ru> <5295DC7C.4030504@eremeev.ru> Message-ID: Само собой разумеется, хороший начальник один на сотню, а с любителями работать как то не хочется. среда, 27 ноября 2013 г. пользователь Ilya Chesnokov писал: > > 27 ноября 2013 г., 16:20 пользователь Андрей П. Ковбович < > akovbovich на gmail.com >написал: > >> Больше всего мне нравится в должности начальника это то что он вылетает >> из компании самый первый в случае малейшего фейла. Этот факт должен хорошо >> мотивировать. У вас так же обстоят дела? >> >> > :D > Ага, а если начальник хороший, с ним уходит и вся команда. У вас так же > обстоят дела? ;) > > >> среда, 27 ноября 2013 г. пользователь Dmitry Simonov писал: >> >> Тьфу на Тебя, богохульник :) >> >> среда, 27 ноября 2013 г. пользователь Dmitry Eremeev писал: >> >> Дмитрий, поясните, в какой секте Вас научили писать "Ты" с большой >> буквы?))) >> >> >> >> >> Dmitry Simonov >> 27 ноября 2013 г., 15:33 >> Тут в ФБ у меня попросили развернуть один из пунктов и получился отличный >> вброс :) >> ==== >> Чем отличает должность СТО или кого-то другого от его работы? >> >> Позиция подразумевает общение с командой подчинённых, а следовательно >> доступ к бОльшему упорядоченному объёму знаний. Это даёт бОльшее понимание >> ситуации, картинки по задачам и успехам. >> >> Но это не подразумевает успехи и результаты деятельности самого >> технического директора. То есть CTO получает доступ к этой информации сразу >> "из коробки". >> >> Должность же технического руководителя в отличие от его позиции >> подразумевает активные действия. >> >> Бывает так, что человек занимает позицию, но не выполняет должностных >> действий, прячась за результатами работы команды. >> >> Бывает так, что кто-то прячется за построением процессов. Мол, я построил >> процессы, всех организовал... Отсутствие же результатов не моя проблема, - >> сотрудники слабые, процессы сильные. Вот если бы сотрудники были сильные, >> все было бы ок. Пусть hr наймет правильных сотрудников. Процессы придумали >> умные дядьки, - значит они точно будут работать. Если не работают, значит >> виноват не я, а сотрудники. >> >> Бывает, что кто-то суть должности понимает в том, чтобы сесть и написать >> все самому. В это случае он отказывается от позиции CTO и выполняет функции >> сразу нескольких разработчиков. >> >> Подытоживая: позиция - это то, что Ты получаешь по дефолту. Должность - >> результат и успехи Твоих собственных действий. >> >> Позицию можно отобрать, подсидеть или в крайнем случае уничтожить. >> Должность же как результат Твоих собственных активных действий отобрать >> нельзя, как нельзя отобрать опыт и знания. >> ==== >> >> вторник, 26 ноября 2013 г. пользователь Михаил Монашёв писал: >> >> >> -- >> --- >> Dmitriy V. Simonov, >> Perl & Python programmer >> Михаил Монашёв >> 25 ноября 2013 г., 20:17 >> Здравствуйте, Alexey. >> >> >> Мне кажется, что у каждого человека есть свои сильные и слабые >> стороны. И не надо людям давать ту работу, которая им сложно даётся. >> Они могут выучить новый язык программирования, но всёравно будут >> писать такой код, какой они привыкли писать, т.е. усугублять его >> чем-то или наоборот приукрашивать. И это не нужно менять. Так работает >> их голова и пользуйтесь тем, что она умеет делать лучше всего. Т.е. >> пусть поэт пишет стихи, а не музыку. >> >> Кроме того, обычно люди испытывают удовлетворение от того, что у них >> что-то получается. А это очень хорошо и человеку и команде и проекту. >> >> В этом плане показательны самоучки. Ибо они научились именно тому, к >> чему у них душа лежит и в этой области могут быть максимально полезны. >> >> Поэ >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | >> http://moscow.pm.org >> >> > > > -- > Best regards, > Ilya Chesnokov > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dmitry на eremeev.ru Wed Nov 27 04:30:18 2013 From: dmitry на eremeev.ru (Dmitry Eremeev) Date: Wed, 27 Nov 2013 16:30:18 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL0Lwg?= =?utf-8?b?0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: References: <1385363810.782338277@f130.i.mail.ru> <111674685.20131125201755@softsearch.ru> <1385443365.245584069@f249.i.mail.ru> <448854038.20131126212723@softsearch.ru> <61391898.20131126215324@softsearch.ru> <5295DC7C.4030504@eremeev.ru> Message-ID: <5295E5DA.6080005@eremeev.ru> > :D > Ага, а если начальник хороший, с ним уходит и вся команда. У вас так же обстоят дела? ;) Я всегда так делаю!) From dsimonov на gmail.com Wed Nov 27 04:43:10 2013 From: dsimonov на gmail.com (Dmitry Simonov) Date: Wed, 27 Nov 2013 16:43:10 +0400 Subject: [Moscow.pm] =?utf-8?b?0JLQvtC/0YDQvtGB0Ysg0Log0LTQvtC60LvQsNC0?= =?utf-8?b?0YMg0L4g0YLQvtC8INC60LDQuiDRgdGC0LDRgtGMICLQutGA0YPRgtGL?= =?utf-8?b?0Lwg0L3QsNGH0LDQu9GM0L3QuNC60L7QvCIgOik=?= In-Reply-To: <5295E460.8020104@rambler.ru> References: <1385363810.782338277@f130.i.mail.ru> <111674685.20131125201755@softsearch.ru> <1385443365.245584069@f249.i.mail.ru> <448854038.20131126212723@softsearch.ru> <61391898.20131126215324@softsearch.ru> <5295E460.8020104@rambler.ru> Message-ID: В чём должны быть результаты каждый выбирает сам. Тут важнее то, что не является плодами работы CTO. Кстати, это объяснение настолько интересно, что объясняет отсутствие внятности в поздравлениях с назначением на должность CTO. Ему просто доверили команду и ни с чем поздравлять здесь не имеет смысла. Ответственные рискнули и теперь ждут результатов. А вот когда будут результаты, тогда и будут... поздравления :) --- Dmitriy V. Simonov, Perl & Python programmer 2013/11/27 Гришаев Анатолий <0body0 на rambler.ru> > > А в чём должны быть результаты и действия CTО, если он обладает такой > богатой картиной мира? > > > 27.11.2013 15:33, Dmitry Simonov пишет: > > Тут в ФБ у меня попросили развернуть один из пунктов и получился отличный > вброс :) > ==== > Чем отличает должность СТО или кого-то другого от его работы? > > Позиция подразумевает общение с командой подчинённых, а следовательно > доступ к бОльшему упорядоченному объёму знаний. Это даёт бОльшее понимание > ситуации, картинки по задачам и успехам. > > Но это не подразумевает успехи и результаты деятельности самого > технического директора. То есть CTO получает доступ к этой информации сразу > "из коробки". > > Должность же технического руководителя в отличие от его позиции > подразумевает активные действия. > > Бывает так, что человек занимает позицию, но не выполняет должностных > действий, прячась за результатами работы команды. > > Бывает так, что кто-то прячется за построением процессов. Мол, я > построил процессы, всех организовал... Отсутствие же результатов не моя > проблема, - сотрудники слабые, процессы сильные. Вот если бы сотрудники > были сильные, все было бы ок. Пусть hr наймет правильных сотрудников. > Процессы придумали умные дядьки, - значит они точно будут работать. Если не > работают, значит виноват не я, а сотрудники. > > Бывает, что кто-то суть должности понимает в том, чтобы сесть и написать > все самому. В это случае он отказывается от позиции CTO и выполняет функции > сразу нескольких разработчиков. > > Подытоживая: позиция - это то, что Ты получаешь по дефолту. Должность - > результат и успехи Твоих собственных действий. > > Позицию можно отобрать, подсидеть или в крайнем случае уничтожить. > Должность же как результат Твоих собственных активных действий отобрать > нельзя, как нельзя отобрать опыт и знания. > ==== > > вторник, 26 ноября 2013 г. пользователь Михаил Монашёв писал: > >> Здравствуйте. >> >> Вдогонку... >> >> Большинство программистов ИМХО начали программировать до того, как в >> школе или институте им впервые рассказали про какой-то язык >> программирования. Также и певец скорее всего пел с детства, а художник >> рисовал сколько себя помнит. Конечно, получая образование они как-то >> улучшили свои навыки. Но чаще всего они их уже имели много ранее. >> ИМХО, обычно (но не всегда) так же и с начальниками. >> >> Второй менее распространённый вариант: человек, попадая в какие-то >> непривычные ситуации, вдруг открывает у себя способности к чему-то, >> чем ранее не пробовал заниматься. Например, сел за руль мотоцикла >> попробовать и через неделю уже на одном заднем колесе рассекает. Или >> приехал на Красное море, нырнул пару раз, а потом всё бросил и стал >> фридайвером. >> >> Я к тому всё это пишу, что сильные стороны человека или рано >> проявляются или же открываются, когда он что-то реальное пробует >> делать. А не тогда, когда он почему-то решил стать начальником и >> пришёл на доклад "как стать начальником". Как и во всём нужна прежде >> всего практика. Именно она покажет, стоит ли связывать свою жизнь с >> чем-то новым или продолжить поиски себя в других направлениях. Поэтому >> поменьше умствований, и побольше практики. >> >> -- >> С уважением, >> Михаил mailto:postmaster на softsearch.ru >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org >> > > > -- > --- > Dmitriy V. Simonov, > Perl & Python programmer > > > > > -- > С уважением Анатолий. > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From features.feat на gmail.com Thu Nov 28 01:37:24 2013 From: features.feat на gmail.com (=?KOI8-R?B?4czFy9PFyiDnwczBxdc=?=) Date: Thu, 28 Nov 2013 13:37:24 +0400 Subject: [Moscow.pm] =?koi8-r?b?89DJ08/LIMna18XT1M7ZyCB3ZWIgxtLFys3Xz9LL?= =?koi8-r?b?z9c=?= In-Reply-To: <20131113104307.6f56831b@champion.fmtyew.tk> References: <20131113104307.6f56831b@champion.fmtyew.tk> Message-ID: Dendral - fast, reliable and lightweight MVC framework. 2013/11/13 Lars D?????? ??? : > > > * Apache::PageKit > * Catalyst > * CGI::Application > * CGI::Prototype > * ClearPress > * Cyclone3 > * Dancer > * Egg > * Gantry > * Jifty > * Konstrukt > * Mason > * MasonX::MiniMVC > * Maypole > * Mojolicious > * OpenInteract > * Rest::Application > * Solstice > * Squatting > * Tripletail > * WebGUI > * WebNano > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > From ali на ali.org.ua Thu Nov 28 02:20:22 2013 From: ali на ali.org.ua (Oleg Alistratov) Date: Thu, 28 Nov 2013 12:20:22 +0200 Subject: [Moscow.pm] =?koi8-r?b?89DJ08/LIMna18XT1M7ZyCB3ZWIgxtLFys3Xz9LL?= =?koi8-r?b?z9c=?= In-Reply-To: References: <20131113104307.6f56831b@champion.fmtyew.tk> Message-ID: <174651385634022@web17j.yandex.ru> Топик пора переименовывать в ?Список НЕИЗВЕСТНЫХ фреймворков? :) Дайте ссылку, плз, а то только и находится, что Dendral::HTTP::Request is a part of Dendral а где оно целиком ? непонятно. 28.11.2013, 11:37, "Алексей Галаев" : > Dendral - fast, reliable and lightweight MVC framework. > > 2013/11/13 Lars D?????? ??? : > >>   >> >>  * Apache::PageKit >>  * Catalyst >>  * CGI::Application >>  * CGI::Prototype >>  * ClearPress >>  * Cyclone3 >>  * Dancer >>  * Egg >>  * Gantry >>  * Jifty >>  * Konstrukt >>  * Mason >>  * MasonX::MiniMVC >>  * Maypole >>  * Mojolicious >>  * OpenInteract >>  * Rest::Application >>  * Solstice >>  * Squatting >>  * Tripletail >>  * WebGUI >>  * WebNano >> >>  -- >>  Moscow.pm mailing list >>  moscow-pm на pm.org | http://moscow.pm.org > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org -- Oleg Alistratov From features.feat на gmail.com Thu Nov 28 02:36:53 2013 From: features.feat на gmail.com (=?KOI8-R?B?4czFy9PFyiDnwczBxdc=?=) Date: Thu, 28 Nov 2013 14:36:53 +0400 Subject: [Moscow.pm] =?koi8-r?b?89DJ08/LIMna18XT1M7ZyCB3ZWIgxtLFys3Xz9LL?= =?koi8-r?b?z9c=?= In-Reply-To: <174651385634022@web17j.yandex.ru> References: <20131113104307.6f56831b@champion.fmtyew.tk> <174651385634022@web17j.yandex.ru> Message-ID: Известных фреймворков мало :) Я думаю их в первом письме все и перечислили :) Старт пошёл отсюда: http://search.cpan.org/~stellar/ Есть ещё тут дока: http://search.cpan.org/~junker/ Но и там и там Response и Request по отдельности. 28 ноября 2013 г., 14:20 пользователь Oleg Alistratov написал: > Топик пора переименовывать в ?Список НЕИЗВЕСТНЫХ фреймворков? :) > Дайте ссылку, плз, а то только и находится, что > > Dendral::HTTP::Request is a part of Dendral > > а где оно целиком ? непонятно. > > > 28.11.2013, 11:37, "Алексей Галаев" : >> Dendral - fast, reliable and lightweight MVC framework. >> >> 2013/11/13 Lars D?????? ??? : >> >>> >>> >>> * Apache::PageKit >>> * Catalyst >>> * CGI::Application >>> * CGI::Prototype >>> * ClearPress >>> * Cyclone3 >>> * Dancer >>> * Egg >>> * Gantry >>> * Jifty >>> * Konstrukt >>> * Mason >>> * MasonX::MiniMVC >>> * Maypole >>> * Mojolicious >>> * OpenInteract >>> * Rest::Application >>> * Solstice >>> * Squatting >>> * Tripletail >>> * WebGUI >>> * WebNano >>> >>> -- >>> Moscow.pm mailing list >>> moscow-pm на pm.org | http://moscow.pm.org >> >> -- >> Moscow.pm mailing list >> moscow-pm на pm.org | http://moscow.pm.org > > -- > Oleg Alistratov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From vaneska.ru на gmail.com Thu Nov 28 04:01:54 2013 From: vaneska.ru на gmail.com (=?KOI8-R?B?6dfBziDzz8vPzM/X?=) Date: Thu, 28 Nov 2013 16:01:54 +0400 Subject: [Moscow.pm] =?koi8-r?b?89DJ08/LIMna18XT1M7ZyCB3ZWIgxtLFys3Xz9LL?= =?koi8-r?b?z9c=?= In-Reply-To: References: <20131113104307.6f56831b@champion.fmtyew.tk> <174651385634022@web17j.yandex.ru> Message-ID: 28 ноября 2013 г., 14:36 пользователь Алексей Галаев написал: > Известных фреймворков мало :) Я думаю их в первом письме все и перечислили :) > Старт пошёл отсюда: http://search.cpan.org/~stellar/ > Есть ещё тут дока: http://search.cpan.org/~junker/ > Но и там и там Response и Request по отдельности. Так это же не фреймворк. -- С уважением, Иван From features.feat на gmail.com Thu Nov 28 06:05:23 2013 From: features.feat на gmail.com (=?KOI8-R?B?4czFy9PFyiDnwczBxdc=?=) Date: Thu, 28 Nov 2013 18:05:23 +0400 Subject: [Moscow.pm] =?koi8-r?b?89DJ08/LIMna18XT1M7ZyCB3ZWIgxtLFys3Xz9LL?= =?koi8-r?b?z9c=?= In-Reply-To: References: <20131113104307.6f56831b@champion.fmtyew.tk> <174651385634022@web17j.yandex.ru> Message-ID: Ну в описании написано фреймворк. Я занимался доработкой проекта на этом чуде, с нуля не подымал. 28 ноября 2013 г., 16:01 пользователь Иван Соколов написал: > 28 ноября 2013 г., 14:36 пользователь Алексей Галаев > написал: >> Известных фреймворков мало :) Я думаю их в первом письме все и перечислили :) >> Старт пошёл отсюда: http://search.cpan.org/~stellar/ >> Есть ещё тут дока: http://search.cpan.org/~junker/ >> Но и там и там Response и Request по отдельности. > > Так это же не фреймворк. > > -- > С уважением, > Иван > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From grisxa на gmail.com Fri Nov 29 04:50:33 2013 From: grisxa на gmail.com (Grigory Batalov) Date: Fri, 29 Nov 2013 16:50:33 +0400 Subject: [Moscow.pm] =?utf-8?b?0JfQsNCy0LjRgdCw0L3QuNC1IEZhc3RDR0kuINCa?= =?utf-8?b?0LDQuiDQvtGC0LvQsNC00LjRgtGMPw==?= In-Reply-To: <52927783.1030601@rulezz.ru> References: <20131120212109.056a49c5@gbatalov> <52927783.1030601@rulezz.ru> Message-ID: <20131129165033.478e6c9f@gbatalov> On Sun, 24 Nov 2013 23:02:43 +0100 Alexander Lourier wrote: > > В логах вижу > > 2013/11/20 12:24:02 [error] 12753#0: *22971445 recv() failed (104: > > Connection reset by peer) while reading response header from > > upstream, client: x.x.x.x, server: localhost, request: "POST /mine/ > > HTTP/1.1", upstream: "fastcgi://127.0.0.1:8082", host: "mine:8080" > > > > После чего, не найдя ничего лучше, перезапускаю скрипты. > > Куда копать? > > > > Можно посмотреть на стек во время зависания: > > $SIG{HUP} = sub { > print STDERR Carp::longmess; > }; > > Можно ещё посмотреть strace. Спасибо за совет! Подключил strace, потом gdb, зависает на чтении из сокета: #0 0x00000032f7e0da70 in __read_nocancel () from /lib64/libpthread.so.0 #1 0x00002adbf063ae09 in OS_Read (fd=4, buf=0x19e6370 "8JU\367\062", len=8192) at os_unix.c:460 #2 0x00002adbf0638e60 in FillBuffProc (stream=0x195b4d0) at fcgiapp.c:1636 ... From 0body0 на rambler.ru Fri Nov 29 05:06:21 2013 From: 0body0 на rambler.ru (=?UTF-8?B?0JPRgNC40YjQsNC10LIg0JDQvdCw0YLQvtC70LjQuQ==?=) Date: Fri, 29 Nov 2013 17:06:21 +0400 Subject: [Moscow.pm] =?utf-8?b?0JfQsNCy0LjRgdCw0L3QuNC1IEZhc3RDR0kuINCa?= =?utf-8?b?0LDQuiDQvtGC0LvQsNC00LjRgtGMPw==?= In-Reply-To: <20131129165033.478e6c9f@gbatalov> References: <20131120212109.056a49c5@gbatalov> <52927783.1030601@rulezz.ru> <20131129165033.478e6c9f@gbatalov> Message-ID: <5298914D.2090501@rambler.ru> Чего то подобное разбирается здесь: http://www.lexa.ru/nginx-ru/msg38305.html Но я бы ещё проверил на предмет fastcgi_keep_conn on; Я думаю, что лучше сделать fastcgi_keep_conn off; где-нибудь, если такой строчки нет. И посмотрел не уйдет ли проблема. 29.11.2013 16:50, Grigory Batalov пишет: > On Sun, 24 Nov 2013 23:02:43 +0100 > Alexander Lourier wrote: > > >>> В логах вижу >>> 2013/11/20 12:24:02 [error] 12753#0: *22971445 recv() failed (104: >>> Connection reset by peer) while reading response header from >>> upstream, client: x.x.x.x, server: localhost, request: "POST /mine/ >>> HTTP/1.1", upstream: "fastcgi://127.0.0.1:8082", host: "mine:8080" >>> >>> После чего, не найдя ничего лучше, перезапускаю скрипты. >>> Куда копать? >>> >> Можно посмотреть на стек во время зависания: >> >> $SIG{HUP} = sub { >> print STDERR Carp::longmess; >> }; >> >> Можно ещё посмотреть strace. > Спасибо за совет! > Подключил strace, потом gdb, зависает на чтении из сокета: > > #0 0x00000032f7e0da70 in __read_nocancel () from /lib64/libpthread.so.0 > #1 0x00002adbf063ae09 in OS_Read (fd=4, buf=0x19e6370 "8JU\367\062", len=8192) at os_unix.c:460 > #2 0x00002adbf0638e60 in FillBuffProc (stream=0x195b4d0) at fcgiapp.c:1636 > ... -- С уважением Анатолий. From grisxa на gmail.com Fri Nov 29 06:03:42 2013 From: grisxa на gmail.com (Grigory Batalov) Date: Fri, 29 Nov 2013 18:03:42 +0400 Subject: [Moscow.pm] =?utf-8?b?0JfQsNCy0LjRgdCw0L3QuNC1IEZhc3RDR0kuINCa?= =?utf-8?b?0LDQuiDQvtGC0LvQsNC00LjRgtGMPw==?= In-Reply-To: <5298914D.2090501@rambler.ru> References: <20131120212109.056a49c5@gbatalov> <52927783.1030601@rulezz.ru> <20131129165033.478e6c9f@gbatalov> <5298914D.2090501@rambler.ru> Message-ID: <20131129180342.429ac1c0@gbatalov> On Fri, 29 Nov 2013 17:06:21 +0400 Гришаев Анатолий <0body0 на rambler.ru> wrote: > Чего то подобное разбирается здесь: > http://www.lexa.ru/nginx-ru/msg38305.html > > Но я бы ещё проверил на предмет fastcgi_keep_conn on; > Я думаю, что лучше сделать fastcgi_keep_conn off; > где-нибудь, если такой строчки нет. > И посмотрел не уйдет ли проблема. У нас nginx-0.8.55, там ещё этой опции нет. > >>> В логах вижу > >>> 2013/11/20 12:24:02 [error] 12753#0: *22971445 recv() failed (104: > >>> Connection reset by peer) while reading response header from > >>> upstream, client: x.x.x.x, server: localhost, request: > >>> "POST /mine/ HTTP/1.1", upstream: "fastcgi://127.0.0.1:8082", > >>> host: "mine:8080" > >>> > >>> После чего, не найдя ничего лучше, перезапускаю скрипты. > >>> Куда копать? > >>> > >> Можно посмотреть на стек во время зависания: > >> > >> $SIG{HUP} = sub { > >> print STDERR Carp::longmess; > >> }; > >> > >> Можно ещё посмотреть strace. > > Спасибо за совет! > > Подключил strace, потом gdb, зависает на чтении из сокета: > > > > #0 0x00000032f7e0da70 in __read_nocancel () > > from /lib64/libpthread.so.0 #1 0x00002adbf063ae09 in OS_Read > > (fd=4, buf=0x19e6370 "8JU\367\062", len=8192) at os_unix.c:460 #2 > > 0x00002adbf0638e60 in FillBuffProc (stream=0x195b4d0) at > > fcgiapp.c:1636 ... From 0body0 на rambler.ru Fri Nov 29 06:59:19 2013 From: 0body0 на rambler.ru (=?UTF-8?B?0JPRgNC40YjQsNC10LIg0JDQvdCw0YLQvtC70LjQuQ==?=) Date: Fri, 29 Nov 2013 18:59:19 +0400 Subject: [Moscow.pm] =?utf-8?b?0JfQsNCy0LjRgdCw0L3QuNC1IEZhc3RDR0kuINCa?= =?utf-8?b?0LDQuiDQvtGC0LvQsNC00LjRgtGMPw==?= In-Reply-To: <20131129180342.429ac1c0@gbatalov> References: <20131120212109.056a49c5@gbatalov> <52927783.1030601@rulezz.ru> <20131129165033.478e6c9f@gbatalov> <5298914D.2090501@rambler.ru> <20131129180342.429ac1c0@gbatalov> Message-ID: <5298ABC7.5090007@rambler.ru> А какая версия FCGI.pm, может установить подревнее например 0.68, 0.69. Поскольку зависает именно там. 29.11.2013 18:03, Grigory Batalov пишет: > On Fri, 29 Nov 2013 17:06:21 +0400 > Гришаев Анатолий <0body0 на rambler.ru> wrote: > >> Чего то подобное разбирается здесь: >> http://www.lexa.ru/nginx-ru/msg38305.html >> >> Но я бы ещё проверил на предмет fastcgi_keep_conn on; >> Я думаю, что лучше сделать fastcgi_keep_conn off; >> где-нибудь, если такой строчки нет. >> И посмотрел не уйдет ли проблема. > У нас nginx-0.8.55, там ещё этой опции нет. > >>>>> В логах вижу >>>>> 2013/11/20 12:24:02 [error] 12753#0: *22971445 recv() failed (104: >>>>> Connection reset by peer) while reading response header from >>>>> upstream, client: x.x.x.x, server: localhost, request: >>>>> "POST /mine/ HTTP/1.1", upstream: "fastcgi://127.0.0.1:8082", >>>>> host: "mine:8080" >>>>> >>>>> После чего, не найдя ничего лучше, перезапускаю скрипты. >>>>> Куда копать? >>>>> >>>> Можно посмотреть на стек во время зависания: >>>> >>>> $SIG{HUP} = sub { >>>> print STDERR Carp::longmess; >>>> }; >>>> >>>> Можно ещё посмотреть strace. >>> Спасибо за совет! >>> Подключил strace, потом gdb, зависает на чтении из сокета: >>> >>> #0 0x00000032f7e0da70 in __read_nocancel () >>> from /lib64/libpthread.so.0 #1 0x00002adbf063ae09 in OS_Read >>> (fd=4, buf=0x19e6370 "8JU\367\062", len=8192) at os_unix.c:460 #2 >>> 0x00002adbf0638e60 in FillBuffProc (stream=0x195b4d0) at >>> fcgiapp.c:1636 ... -- С уважением Анатолий. From 0body0 на rambler.ru Fri Nov 29 07:05:07 2013 From: 0body0 на rambler.ru (=?UTF-8?B?0JPRgNC40YjQsNC10LIg0JDQvdCw0YLQvtC70LjQuQ==?=) Date: Fri, 29 Nov 2013 19:05:07 +0400 Subject: [Moscow.pm] =?utf-8?b?0JfQsNCy0LjRgdCw0L3QuNC1IEZhc3RDR0kuINCa?= =?utf-8?b?0LDQuiDQvtGC0LvQsNC00LjRgtGMPw==?= In-Reply-To: <5298ABC7.5090007@rambler.ru> References: <20131120212109.056a49c5@gbatalov> <52927783.1030601@rulezz.ru> <20131129165033.478e6c9f@gbatalov> <5298914D.2090501@rambler.ru> <20131129180342.429ac1c0@gbatalov> <5298ABC7.5090007@rambler.ru> Message-ID: <5298AD23.9010100@rambler.ru> Или воспользоваться Pure Perl FCGI.pm. 29.11.2013 18:59, Гришаев Анатолий пишет: > А какая версия FCGI.pm, может установить подревнее например 0.68, 0.69. > Поскольку зависает именно там. > -- С уважением Анатолий. From grisxa на gmail.com Fri Nov 29 07:08:52 2013 From: grisxa на gmail.com (Grigory Batalov) Date: Fri, 29 Nov 2013 19:08:52 +0400 Subject: [Moscow.pm] =?utf-8?b?0JfQsNCy0LjRgdCw0L3QuNC1IEZhc3RDR0kuINCa?= =?utf-8?b?0LDQuiDQvtGC0LvQsNC00LjRgtGMPw==?= In-Reply-To: <5298ABC7.5090007@rambler.ru> References: <20131120212109.056a49c5@gbatalov> <52927783.1030601@rulezz.ru> <20131129165033.478e6c9f@gbatalov> <5298914D.2090501@rambler.ru> <20131129180342.429ac1c0@gbatalov> <5298ABC7.5090007@rambler.ru> Message-ID: <20131129190852.4a9ad066@gbatalov> On Fri, 29 Nov 2013 18:59:19 +0400 Гришаев Анатолий <0body0 на rambler.ru> wrote: > А какая версия FCGI.pm, может установить подревнее например 0.68, > 0.69. Поскольку зависает именно там. FCGI 0.74 и CGI::Fast 1.09 (из CGI.pm-3.59), симптомы одинаковые. > >> Чего то подобное разбирается здесь: > >> http://www.lexa.ru/nginx-ru/msg38305.html > >> > >> Но я бы ещё проверил на предмет fastcgi_keep_conn on; > >> Я думаю, что лучше сделать fastcgi_keep_conn off; > >> где-нибудь, если такой строчки нет. > >> И посмотрел не уйдет ли проблема. > > У нас nginx-0.8.55, там ещё этой опции нет. From v.perepelitsa на corp.mail.ru Mon Nov 4 05:32:43 2013 From: v.perepelitsa на corp.mail.ru (Mons Anderson) Date: Mon, 04 Nov 2013 13:32:43 -0000 Subject: [Moscow.pm] Prefork asynchronous web server In-Reply-To: References: Message-ID: On 04.11.2013, at 12:31, Artie Kh wrote: > Привет, > > может быть кто-нибудь знает какой-нибудь асинхронный префорк веб-сервер у которого уже есть готовый handler для Plack/PSGI? > > Я знаю про Twiggy::Prefork, но у него есть проблемы с работой - то он у него зависают все воркеры, то не умирает родительский процесс при рестарте/выключении. Мы не используем psgi, но все приложения у нас на Daemond::Lite+Ae::HTTP::Server, расфорканы на все 24 ядра. Но во моему psgi handler довольно просто пишется. Попробуйте взять https://github.com/Mons/Daemond-Lite, внутри него запустить https://github.com/Mons/AnyEvent-HTTP-Server-II, а для него написать простенький psgi handler > Hypnotoad не подходит, т.к. внутри него не работают conditional variables, а у нас все приложение построено на них. А можно поподробнее? Есть подозрение, что вы их неправильно используете. > > Сейчас приложение работает под управлением Twiggy, но хочется использовать всю вычислительную мощность сервера и иметь хотя бы 4 воркера. > > -- > ak > > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From v.perepelitsa на corp.mail.ru Sat Nov 23 06:47:52 2013 From: v.perepelitsa на corp.mail.ru (Mons Anderson) Date: Sat, 23 Nov 2013 14:47:52 -0000 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <528F759D.1050505@rambler.ru> <71C7E19E-1E30-4A71-9C31-E83076FDD3B7@corp.mail.ru> <528F7819.1010703@rambler.ru> Message-ID: <97B056ED-5CFB-42B1-9940-2C329425B385@corp.mail.ru> On 22.11.2013, at 21:24, Андрей П. Ковбович wrote: > Тут прозвучал вопрос про некие узкоспециализированные решения, где асинхронная модель не подходит. Я так понимаю это случай, когда требуется строго последовательная обработка. Например, аукцион, когда нужно сматчить биды с асками в режиме fifo. Нет, я не такой случай имел в виду. Алгоритмически асинхронное приложение не отличается от синхронного. т.е. там точно так-же можно выстроить строго последовательную обработку. Пример, который я имел в виду: Писал я UDP сервер. Мне нужно было проверить предельную нагрузку. Я сделал клиент, который заваливал интерфейс UDP пакетами. Написал асинхронный udp сервер на perl/EV. мало пакетов при 100% CPU. Написал аналогичный сервер на C/libev. Прирост 10-20%, 100% CPU. Написал синхронный сервер на Pure Perl. Прирост 400%. Ситуация оказалась довольно простая: в синхронном варианте всё, что делает сервер - это вызывает в цикле recv, тогда как в асинхронном почти на каждый пришедший пакет вызывается on_read watcher. Решилось довольно просто. SO_RECVBUF был поднят до нескольких мегабайт, а после прочтения пакетов из сокета следующий on_read ставился не сразу, а через 0.0001s. После этого изменения на каждый on_read мы вычитывали не 1-2 пакета, а, в зависимости от значения таймера, от 10 до 1000 пакетов за 1 раз. соответственно оверхед от ev был сведен к процентам и производительность получилось почти такая, как у синхронного варианта. PS: Perl/EV на 1 core при 100% загрузке CPU в пределе может обработать около 450-500k udp pkt/s > > пятница, 22 ноября 2013 г. пользователь Анатолий Гришаев <0body0 на rambler.ru> писал: > Мне показалось, что нет. > А до этого в переписке было аналогичное решение твоему решение. > > И ksvs не написал, чем закончилось, и может и твоё решение не подошло. > Хотел знать из первых рук, чего было и чем закончилось. > > 22.11.2013 19:18, Mons Anderson пишет: > По моему еще тогда выяснили, что резолвинг звался до форка. > А это известная проблема AE::DNS > > On 22.11.2013, at 19:17, Анатолий Гришаев <0body0 на rambler.ru> wrote: > > А ты победил свою беду с AnyEvent::DNS или просто её неправильно готовил? > Если да, то в чём собака порылась? > > 22.11.2013 18:49, ksvs пишет: > Это я так засомневался, когда к своей мултипроцесной асинхроной штуке, прикрутил нагрузку по анализу скачиваемых html, и увидел, что вариант с 2 двумя рабочими дочерними процессами (у меня два ядра) и с 100 асинхронных сокетов в каждом дает такую же производительность, как и вариант с 8 рабочими дочерними синхронными процессами. В общем, узкое место стало CPU. > > > Анатолий. > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From v.perepelitsa на corp.mail.ru Sun Nov 24 05:27:37 2013 From: v.perepelitsa на corp.mail.ru (Mons Anderson) Date: Sun, 24 Nov 2013 17:27:37 +0400 Subject: [Moscow.pm] =?utf-8?b?TW9zY293LnBtIHBhcnR5OiDQtNC+0LrQu9Cw0LQt?= =?utf-8?b?0YDQtdC60LLQtdGB0YLRiw==?= In-Reply-To: <1385271655.49301.YahooMailNeo@web171502.mail.ir2.yahoo.com> References: <1380866347.946598316@f313.i.mail.ru> <1385015205.222146044@f417.i.mail.ru> <1385090939.18315.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385124535.91362.YahooMailNeo@web171502.mail.ir2.yahoo.com> <1385131762.79540.YahooMailNeo@web171504.mail.ir2.yahoo.com> <1385271655.49301.YahooMailNeo@web171502.mail.ir2.yahoo.com> Message-ID: <36A05EE5-10FA-4BCB-BDA7-979339FEA207@corp.mail.ru> On 24.11.2013, at 9:40, ksvs wrote: > > То есть простой CPU при обращении к диску будет большем, чем затраты CPU на сериализацию данных для отправки в сокет шаблонизатора и чтения ответа? > А если использовать быстрые SSD диски? А если использовать AIO? С ssd будет намного лучше. > Тут цель, чтобы максимально быстро среагировать на запрос или что-бы не простаивал компьютер без полезной нагрузки? Цель - максимально эффективное расходование ресурсов системы + предсказуемое поведение. С диском довольно сложно предсказать поведение системы, когда будет disk use 100% > > P.S. > lua внутри nginx? Видал как-то статью про это. > А почему не erlnag? :-) Или у него другие слабые стороны? > Не прижился. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: