From chesnokov.ilya на gmail.com Sat Aug 12 03:57:00 2017 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Sat, 12 Aug 2017 12:57:00 +0200 Subject: [Moscow.pm] =?utf-8?b?0J7Qv9GA0L7RgTog0L/RgNC+0LLQtdC00LXQvdC4?= =?utf-8?b?0LUgUGVybCAvIGJhY2tlbmQg0LLQvtGA0LrRiNC+0L/QsCDQsiDQoNGP?= =?utf-8?b?0LfQsNC90Lg=?= In-Reply-To: References: Message-ID: Привет! Спасибо всем, кто ответил на вопросы! Вот краткие результаты: Ответило 15 человек, половина из которых изъявила желание прийти, другая ещё в раздумьях. Практически все положительно относятся к вопросу совмещения темы Perl с другими технологиями. Из наиболее желаемых докладчиков назвали такие имена как: Mons Anderson, Олег Пронин, Николай Шуляковский, Миягава, Martin Fauler, Brian D Foy, Стивен Хокинг (lol!), Даниил Подольский. Ребята, если вы готовы приехать и бесплатно выступить в Рязани на IT-встрече, все будут вам очень благодарны! :) Пишите мне в личку по организационным вопросам. Любимые темы: AnyEvent, EV, XS, тестирование, организация процесса разработки, Многопоточность, Perl6, Python, Golang, Java, СУБД, ООП в Perl, а также "Всё новое/неожиданное. А то возникает ощущение, что всё уже перетёрли.". Большая часть ответивших предпочитает встретиться в сентябре, что логично, т.к. всем нужно подготовиться - поэтому по дате буду ориентироваться на одну из первых суббот сентября, скорее всего на 9-е число. Что-то более конкретное объявлю, когда уже определимся с местом - думаю, в течение выходных мы это сделаем. До встречи на Рязанском IT воркшопе! :) 1 августа 2017 г., 1:20 пользователь Ilya Chesnokov написал: > Всем привет. > > Поскольку сегодня первый день последнего месяца лета, то пора уже > думать о том, когда мы снова соберемся в Рязани в рамках воркшопа, > посвященному разработке на языке Perl (а может и на других языках - > см. ниже). > > В связи с этим я создал небольшой опрос, который прошу пройти тех, > кому интересно это мероприятие и кто хочет поучаствовать и тем или > иным образом повлиять на его судьбу. > > Поскольку опыт прошлых лет показал, что поговорить непосредственно про > Perl собирается не так уж и много народу, то я подумываю о том, чтобы > расширить тему и на остальные бэкенд-технологии (другие языки, БД и > т.д), а не только Perl. Что вы думаете насчет этого? Ответьте в > опросе. > > Форма опроса: https://goo.gl/forms/1wxnSB9fmr4jAGrj2 > > И да - я помню каждого, кто в прошлом году обещал мне сделать доклад > "в следующий раз"... ;-))) > > -- > Best regards, > Ilya Chesnokov -- Best regards, Ilya Chesnokov From onokonem на gmail.com Sat Aug 12 04:08:00 2017 From: onokonem на gmail.com (Daniel Podolsky) Date: Sat, 12 Aug 2017 14:08:00 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7Qv9GA0L7RgTog0L/RgNC+0LLQtdC00LXQvdC4?= =?utf-8?b?0LUgUGVybCAvIGJhY2tlbmQg0LLQvtGA0LrRiNC+0L/QsCDQsiDQoNGP?= =?utf-8?b?0LfQsNC90Lg=?= In-Reply-To: References: Message-ID: я готов, че :) у меня на руках несколько докладов про go, про перл ничего нет сейчас. в принципе - можно сделать сравнение регекспов в perl и go, это нишевая, но интересная тема 2017-08-12 13:57 GMT+03:00 Ilya Chesnokov via Moscow-pm : > Привет! > > Спасибо всем, кто ответил на вопросы! Вот краткие результаты: > > Ответило 15 человек, половина из которых изъявила желание прийти, > другая ещё в раздумьях. > > Практически все положительно относятся к вопросу совмещения темы Perl > с другими технологиями. > > Из наиболее желаемых докладчиков назвали такие имена как: Mons > Anderson, Олег Пронин, Николай Шуляковский, Миягава, Martin Fauler, > Brian D Foy, Стивен Хокинг (lol!), Даниил Подольский. > Ребята, если вы готовы приехать и бесплатно выступить в Рязани на > IT-встрече, все будут вам очень благодарны! :) Пишите мне в личку по > организационным вопросам. > > Любимые темы: AnyEvent, EV, XS, тестирование, организация процесса > разработки, Многопоточность, Perl6, Python, Golang, Java, СУБД, ООП в > Perl, а также "Всё новое/неожиданное. А то возникает ощущение, что всё > уже перетёрли.". > > Большая часть ответивших предпочитает встретиться в сентябре, что > логично, т.к. всем нужно подготовиться - поэтому по дате буду > ориентироваться на одну из первых суббот сентября, скорее всего на 9-е > число. Что-то более конкретное объявлю, когда уже определимся с местом > - думаю, в течение выходных мы это сделаем. > > До встречи на Рязанском IT воркшопе! :) > > > 1 августа 2017 г., 1:20 пользователь Ilya Chesnokov > написал: >> Всем привет. >> >> Поскольку сегодня первый день последнего месяца лета, то пора уже >> думать о том, когда мы снова соберемся в Рязани в рамках воркшопа, >> посвященному разработке на языке Perl (а может и на других языках - >> см. ниже). >> >> В связи с этим я создал небольшой опрос, который прошу пройти тех, >> кому интересно это мероприятие и кто хочет поучаствовать и тем или >> иным образом повлиять на его судьбу. >> >> Поскольку опыт прошлых лет показал, что поговорить непосредственно про >> Perl собирается не так уж и много народу, то я подумываю о том, чтобы >> расширить тему и на остальные бэкенд-технологии (другие языки, БД и >> т.д), а не только Perl. Что вы думаете насчет этого? Ответьте в >> опросе. >> >> Форма опроса: https://goo.gl/forms/1wxnSB9fmr4jAGrj2 >> >> И да - я помню каждого, кто в прошлом году обещал мне сделать доклад >> "в следующий раз"... ;-))) >> >> -- >> Best regards, >> Ilya Chesnokov > > > > -- > Best regards, > Ilya Chesnokov > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From akzhan.abdulin на gmail.com Sat Aug 12 20:48:19 2017 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Sun, 13 Aug 2017 06:48:19 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7Qv9GA0L7RgTog0L/RgNC+0LLQtdC00LXQvdC4?= =?utf-8?b?0LUgUGVybCAvIGJhY2tlbmQg0LLQvtGA0LrRiNC+0L/QsCDQsiDQoNGP?= =?utf-8?b?0LfQsNC90Lg=?= In-Reply-To: References: Message-ID: Хотелось бы понять, какая аудитория будет. На самом деле мне рассказывать особо не о чем, доклады про utf-8, Test::Spec, Locale::Babelfish давно были (спасибо ребятам). Есть что рассказать про скелетон web-приложения, по моему мнению... но проблема в том, что эта тема интересна в основном новичкам, а остальные либо знают и умеют, либо прибиты гвоздями к заднице. 12 августа 2017 г., 14:08 пользователь Daniel Podolsky via Moscow-pm < moscow-pm на pm.org> написал: > я готов, че :) > > у меня на руках несколько докладов про go, про перл ничего нет сейчас. > > в принципе - можно сделать сравнение регекспов в perl и go, это > нишевая, но интересная тема > > > > 2017-08-12 13:57 GMT+03:00 Ilya Chesnokov via Moscow-pm >: > > Привет! > > > > Спасибо всем, кто ответил на вопросы! Вот краткие результаты: > > > > Ответило 15 человек, половина из которых изъявила желание прийти, > > другая ещё в раздумьях. > > > > Практически все положительно относятся к вопросу совмещения темы Perl > > с другими технологиями. > > > > Из наиболее желаемых докладчиков назвали такие имена как: Mons > > Anderson, Олег Пронин, Николай Шуляковский, Миягава, Martin Fauler, > > Brian D Foy, Стивен Хокинг (lol!), Даниил Подольский. > > Ребята, если вы готовы приехать и бесплатно выступить в Рязани на > > IT-встрече, все будут вам очень благодарны! :) Пишите мне в личку по > > организационным вопросам. > > > > Любимые темы: AnyEvent, EV, XS, тестирование, организация процесса > > разработки, Многопоточность, Perl6, Python, Golang, Java, СУБД, ООП в > > Perl, а также "Всё новое/неожиданное. А то возникает ощущение, что всё > > уже перетёрли.". > > > > Большая часть ответивших предпочитает встретиться в сентябре, что > > логично, т.к. всем нужно подготовиться - поэтому по дате буду > > ориентироваться на одну из первых суббот сентября, скорее всего на 9-е > > число. Что-то более конкретное объявлю, когда уже определимся с местом > > - думаю, в течение выходных мы это сделаем. > > > > До встречи на Рязанском IT воркшопе! :) > > > > > > 1 августа 2017 г., 1:20 пользователь Ilya Chesnokov > > написал: > >> Всем привет. > >> > >> Поскольку сегодня первый день последнего месяца лета, то пора уже > >> думать о том, когда мы снова соберемся в Рязани в рамках воркшопа, > >> посвященному разработке на языке Perl (а может и на других языках - > >> см. ниже). > >> > >> В связи с этим я создал небольшой опрос, который прошу пройти тех, > >> кому интересно это мероприятие и кто хочет поучаствовать и тем или > >> иным образом повлиять на его судьбу. > >> > >> Поскольку опыт прошлых лет показал, что поговорить непосредственно про > >> Perl собирается не так уж и много народу, то я подумываю о том, чтобы > >> расширить тему и на остальные бэкенд-технологии (другие языки, БД и > >> т.д), а не только Perl. Что вы думаете насчет этого? Ответьте в > >> опросе. > >> > >> Форма опроса: https://goo.gl/forms/1wxnSB9fmr4jAGrj2 > >> > >> И да - я помню каждого, кто в прошлом году обещал мне сделать доклад > >> "в следующий раз"... ;-))) > >> > >> -- > >> Best regards, > >> Ilya Chesnokov > > > > > > > > -- > > 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 > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From akzhan.abdulin на gmail.com Sat Aug 12 20:52:50 2017 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Sun, 13 Aug 2017 06:52:50 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7Qv9GA0L7RgTog0L/RgNC+0LLQtdC00LXQvdC4?= =?utf-8?b?0LUgUGVybCAvIGJhY2tlbmQg0LLQvtGA0LrRiNC+0L/QsCDQsiDQoNGP?= =?utf-8?b?0LfQsNC90Lg=?= In-Reply-To: References: Message-ID: Могу рассказать про Crystal, да. 13 августа 2017 г., 6:48 пользователь Akzhan Abdulin < akzhan.abdulin на gmail.com> написал: > Хотелось бы понять, какая аудитория будет. > > На самом деле мне рассказывать особо не о чем, доклады про utf-8, > Test::Spec, Locale::Babelfish давно были (спасибо ребятам). > > Есть что рассказать про скелетон web-приложения, по моему мнению... но > проблема в том, что эта тема интересна в основном новичкам, а остальные > либо знают и умеют, либо прибиты гвоздями к заднице. > > > > 12 августа 2017 г., 14:08 пользователь Daniel Podolsky via Moscow-pm < > moscow-pm на pm.org> написал: > > я готов, че :) >> >> у меня на руках несколько докладов про go, про перл ничего нет сейчас. >> >> в принципе - можно сделать сравнение регекспов в perl и go, это >> нишевая, но интересная тема >> >> >> >> 2017-08-12 13:57 GMT+03:00 Ilya Chesnokov via Moscow-pm > >: >> > Привет! >> > >> > Спасибо всем, кто ответил на вопросы! Вот краткие результаты: >> > >> > Ответило 15 человек, половина из которых изъявила желание прийти, >> > другая ещё в раздумьях. >> > >> > Практически все положительно относятся к вопросу совмещения темы Perl >> > с другими технологиями. >> > >> > Из наиболее желаемых докладчиков назвали такие имена как: Mons >> > Anderson, Олег Пронин, Николай Шуляковский, Миягава, Martin Fauler, >> > Brian D Foy, Стивен Хокинг (lol!), Даниил Подольский. >> > Ребята, если вы готовы приехать и бесплатно выступить в Рязани на >> > IT-встрече, все будут вам очень благодарны! :) Пишите мне в личку по >> > организационным вопросам. >> > >> > Любимые темы: AnyEvent, EV, XS, тестирование, организация процесса >> > разработки, Многопоточность, Perl6, Python, Golang, Java, СУБД, ООП в >> > Perl, а также "Всё новое/неожиданное. А то возникает ощущение, что всё >> > уже перетёрли.". >> > >> > Большая часть ответивших предпочитает встретиться в сентябре, что >> > логично, т.к. всем нужно подготовиться - поэтому по дате буду >> > ориентироваться на одну из первых суббот сентября, скорее всего на 9-е >> > число. Что-то более конкретное объявлю, когда уже определимся с местом >> > - думаю, в течение выходных мы это сделаем. >> > >> > До встречи на Рязанском IT воркшопе! :) >> > >> > >> > 1 августа 2017 г., 1:20 пользователь Ilya Chesnokov >> > написал: >> >> Всем привет. >> >> >> >> Поскольку сегодня первый день последнего месяца лета, то пора уже >> >> думать о том, когда мы снова соберемся в Рязани в рамках воркшопа, >> >> посвященному разработке на языке Perl (а может и на других языках - >> >> см. ниже). >> >> >> >> В связи с этим я создал небольшой опрос, который прошу пройти тех, >> >> кому интересно это мероприятие и кто хочет поучаствовать и тем или >> >> иным образом повлиять на его судьбу. >> >> >> >> Поскольку опыт прошлых лет показал, что поговорить непосредственно про >> >> Perl собирается не так уж и много народу, то я подумываю о том, чтобы >> >> расширить тему и на остальные бэкенд-технологии (другие языки, БД и >> >> т.д), а не только Perl. Что вы думаете насчет этого? Ответьте в >> >> опросе. >> >> >> >> Форма опроса: https://goo.gl/forms/1wxnSB9fmr4jAGrj2 >> >> >> >> И да - я помню каждого, кто в прошлом году обещал мне сделать доклад >> >> "в следующий раз"... ;-))) >> >> >> >> -- >> >> Best regards, >> >> Ilya Chesnokov >> > >> > >> > >> > -- >> > 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 >> > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From chesnokov.ilya на gmail.com Sun Aug 13 12:03:11 2017 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Sun, 13 Aug 2017 21:03:11 +0200 Subject: [Moscow.pm] =?utf-8?b?0J7Qv9GA0L7RgTog0L/RgNC+0LLQtdC00LXQvdC4?= =?utf-8?b?0LUgUGVybCAvIGJhY2tlbmQg0LLQvtGA0LrRiNC+0L/QsCDQsiDQoNGP?= =?utf-8?b?0LfQsNC90Lg=?= In-Reply-To: References: Message-ID: воскресенье, 13 августа 2017 г. пользователь Akzhan Abdulin via Moscow-pm написал: > Могу рассказать про Crystal, да. > Без понятия, что такое Crystal ;-) Расскажи?)) Один момент: мне кажется, более интересны доклады на основе собственного опыта, особенно когда решена какая-то необычная задача или обычная задача решена необычным образом, а не просто поучительная лекция в духе "Есть вот такая вот технология, она делает то-то и то-то". > 13 августа 2017 г., 6:48 пользователь Akzhan Abdulin < > akzhan.abdulin на gmail.com > > написал: > >> Хотелось бы понять, какая аудитория будет. >> >> На самом деле мне рассказывать особо не о чем, доклады про utf-8, >> Test::Spec, Locale::Babelfish давно были (спасибо ребятам). >> >> Есть что рассказать про скелетон web-приложения, по моему мнению... но >> проблема в том, что эта тема интересна в основном новичкам, а остальные >> либо знают и умеют, либо прибиты гвоздями к заднице. >> >> >> >> 12 августа 2017 г., 14:08 пользователь Daniel Podolsky via Moscow-pm < >> moscow-pm на pm.org > >> написал: >> >> я готов, че :) >>> >>> у меня на руках несколько докладов про go, про перл ничего нет сейчас. >>> >>> в принципе - можно сделать сравнение регекспов в perl и go, это >>> нишевая, но интересная тема >>> >>> >>> >>> 2017-08-12 13:57 GMT+03:00 Ilya Chesnokov via Moscow-pm < >>> moscow-pm на pm.org >: >>> > Привет! >>> > >>> > Спасибо всем, кто ответил на вопросы! Вот краткие результаты: >>> > >>> > Ответило 15 человек, половина из которых изъявила желание прийти, >>> > другая ещё в раздумьях. >>> > >>> > Практически все положительно относятся к вопросу совмещения темы Perl >>> > с другими технологиями. >>> > >>> > Из наиболее желаемых докладчиков назвали такие имена как: Mons >>> > Anderson, Олег Пронин, Николай Шуляковский, Миягава, Martin Fauler, >>> > Brian D Foy, Стивен Хокинг (lol!), Даниил Подольский. >>> > Ребята, если вы готовы приехать и бесплатно выступить в Рязани на >>> > IT-встрече, все будут вам очень благодарны! :) Пишите мне в личку по >>> > организационным вопросам. >>> > >>> > Любимые темы: AnyEvent, EV, XS, тестирование, организация процесса >>> > разработки, Многопоточность, Perl6, Python, Golang, Java, СУБД, ООП в >>> > Perl, а также "Всё новое/неожиданное. А то возникает ощущение, что всё >>> > уже перетёрли.". >>> > >>> > Большая часть ответивших предпочитает встретиться в сентябре, что >>> > логично, т.к. всем нужно подготовиться - поэтому по дате буду >>> > ориентироваться на одну из первых суббот сентября, скорее всего на 9-е >>> > число. Что-то более конкретное объявлю, когда уже определимся с местом >>> > - думаю, в течение выходных мы это сделаем. >>> > >>> > До встречи на Рязанском IT воркшопе! :) >>> > >>> > >>> > 1 августа 2017 г., 1:20 пользователь Ilya Chesnokov >>> > >> > написал: >>> >> Всем привет. >>> >> >>> >> Поскольку сегодня первый день последнего месяца лета, то пора уже >>> >> думать о том, когда мы снова соберемся в Рязани в рамках воркшопа, >>> >> посвященному разработке на языке Perl (а может и на других языках - >>> >> см. ниже). >>> >> >>> >> В связи с этим я создал небольшой опрос, который прошу пройти тех, >>> >> кому интересно это мероприятие и кто хочет поучаствовать и тем или >>> >> иным образом повлиять на его судьбу. >>> >> >>> >> Поскольку опыт прошлых лет показал, что поговорить непосредственно про >>> >> Perl собирается не так уж и много народу, то я подумываю о том, чтобы >>> >> расширить тему и на остальные бэкенд-технологии (другие языки, БД и >>> >> т.д), а не только Perl. Что вы думаете насчет этого? Ответьте в >>> >> опросе. >>> >> >>> >> Форма опроса: https://goo.gl/forms/1wxnSB9fmr4jAGrj2 >>> >> >>> >> И да - я помню каждого, кто в прошлом году обещал мне сделать доклад >>> >> "в следующий раз"... ;-))) >>> >> >>> >> -- >>> >> Best regards, >>> >> Ilya Chesnokov >>> > >>> > >>> > >>> > -- >>> > 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 mescalito.ua на gmail.com Mon Aug 14 01:17:09 2017 From: mescalito.ua на gmail.com (D.MON) Date: Mon, 14 Aug 2017 11:17:09 +0300 Subject: [Moscow.pm] =?koi8-r?b?79DSz9M6INDSz9fFxMXOycUgUGVybCAvIGJhY2tl?= =?koi8-r?b?bmQg18/Sy9vP0MEg1yDy0drBzsk=?= In-Reply-To: References: Message-ID: Немного оффтоп: у меня есть масса историй о том, как какая-то необычная задача была решена "необычным" способом, то есть через жопу, а потом пришло понимание, что это можно было сделать в разы проще и быстрее. ИМХО намного интереснее истории о том, как сразу перейти от необычности к минимальным затратам ;) Sent from my iPhone > On 13 Aug 2017, at 22:03, Ilya Chesnokov via Moscow-pm wrote: > > > > воскресенье, 13 августа 2017 г. пользователь Akzhan Abdulin via Moscow-pm написал: >> Могу рассказать про Crystal, да. > > Без понятия, что такое Crystal ;-) Расскажи?)) > > Один момент: мне кажется, более интересны доклады на основе собственного опыта, особенно когда решена какая-то необычная задача или обычная задача решена необычным образом, а не просто поучительная лекция в духе "Есть вот такая вот технология, она делает то-то и то-то". > >> >> 13 августа 2017 г., 6:48 пользователь Akzhan Abdulin написал: >>> Хотелось бы понять, какая аудитория будет. >>> >>> На самом деле мне рассказывать особо не о чем, доклады про utf-8, Test::Spec, Locale::Babelfish давно были (спасибо ребятам). >>> >>> Есть что рассказать про скелетон web-приложения, по моему мнению... но проблема в том, что эта тема интересна в основном новичкам, а остальные либо знают и умеют, либо прибиты гвоздями к заднице. >>> >>> >>> >>> 12 августа 2017 г., 14:08 пользователь Daniel Podolsky via Moscow-pm написал: >>> >>>> я готов, че :) >>>> >>>> у меня на руках несколько докладов про go, про перл ничего нет сейчас. >>>> >>>> в принципе - можно сделать сравнение регекспов в perl и go, это >>>> нишевая, но интересная тема >>>> >>>> >>>> >>>> 2017-08-12 13:57 GMT+03:00 Ilya Chesnokov via Moscow-pm : >>>> > Привет! >>>> > >>>> > Спасибо всем, кто ответил на вопросы! Вот краткие результаты: >>>> > >>>> > Ответило 15 человек, половина из которых изъявила желание прийти, >>>> > другая ещё в раздумьях. >>>> > >>>> > Практически все положительно относятся к вопросу совмещения темы Perl >>>> > с другими технологиями. >>>> > >>>> > Из наиболее желаемых докладчиков назвали такие имена как: Mons >>>> > Anderson, Олег Пронин, Николай Шуляковский, Миягава, Martin Fauler, >>>> > Brian D Foy, Стивен Хокинг (lol!), Даниил Подольский. >>>> > Ребята, если вы готовы приехать и бесплатно выступить в Рязани на >>>> > IT-встрече, все будут вам очень благодарны! :) Пишите мне в личку по >>>> > организационным вопросам. >>>> > >>>> > Любимые темы: AnyEvent, EV, XS, тестирование, организация процесса >>>> > разработки, Многопоточность, Perl6, Python, Golang, Java, СУБД, ООП в >>>> > Perl, а также "Всё новое/неожиданное. А то возникает ощущение, что всё >>>> > уже перетёрли.". >>>> > >>>> > Большая часть ответивших предпочитает встретиться в сентябре, что >>>> > логично, т.к. всем нужно подготовиться - поэтому по дате буду >>>> > ориентироваться на одну из первых суббот сентября, скорее всего на 9-е >>>> > число. Что-то более конкретное объявлю, когда уже определимся с местом >>>> > - думаю, в течение выходных мы это сделаем. >>>> > >>>> > До встречи на Рязанском IT воркшопе! :) >>>> > >>>> > >>>> > 1 августа 2017 г., 1:20 пользователь Ilya Chesnokov >>>> > написал: >>>> >> Всем привет. >>>> >> >>>> >> Поскольку сегодня первый день последнего месяца лета, то пора уже >>>> >> думать о том, когда мы снова соберемся в Рязани в рамках воркшопа, >>>> >> посвященному разработке на языке Perl (а может и на других языках - >>>> >> см. ниже). >>>> >> >>>> >> В связи с этим я создал небольшой опрос, который прошу пройти тех, >>>> >> кому интересно это мероприятие и кто хочет поучаствовать и тем или >>>> >> иным образом повлиять на его судьбу. >>>> >> >>>> >> Поскольку опыт прошлых лет показал, что поговорить непосредственно про >>>> >> Perl собирается не так уж и много народу, то я подумываю о том, чтобы >>>> >> расширить тему и на остальные бэкенд-технологии (другие языки, БД и >>>> >> т.д), а не только Perl. Что вы думаете насчет этого? Ответьте в >>>> >> опросе. >>>> >> >>>> >> Форма опроса: https://goo.gl/forms/1wxnSB9fmr4jAGrj2 >>>> >> >>>> >> И да - я помню каждого, кто в прошлом году обещал мне сделать доклад >>>> >> "в следующий раз"... ;-))) >>>> >> >>>> >> -- >>>> >> Best regards, >>>> >> Ilya Chesnokov >>>> > >>>> > >>>> > >>>> > -- >>>> > 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 stasiki90 на gmail.com Mon Aug 14 02:27:17 2017 From: stasiki90 на gmail.com (=?UTF-8?B?0KHRgtCw0L3QuNGB0LvQsNCy?=) Date: Mon, 14 Aug 2017 12:27:17 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7Qv9GA0L7RgTog0L/RgNC+0LLQtdC00LXQvdC4?= =?utf-8?b?0LUgUGVybCAvIGJhY2tlbmQg0LLQvtGA0LrRiNC+0L/QsCDQsiDQoNGP0Lc=?= =?utf-8?b?0LDQvdC4?= In-Reply-To: References: Message-ID: <8addb8d6-3e16-3919-6e2d-ff3f0211430a@gmail.com> Как мне кажется, интересные доклады - о решении необычных и сложных задач, а также возникших в процессе их решения проблем. Даже если задача была решена "через жопу", то это всё-равно интересный опыт, который поможет в будущем не наступить на те же грабли. 14.08.2017 11:17, D.MON via Moscow-pm пишет: > Немного оффтоп: у меня есть масса историй о том, как какая-то > необычная задача была решена "необычным" способом, то есть через жопу, > а потом пришло понимание, что это можно было сделать в разы проще и > быстрее. ИМХО намного интереснее истории о том, как сразу перейти от > необычности к минимальным затратам ;) > > Sent from my iPhone > > On 13 Aug 2017, at 22:03, Ilya Chesnokov via Moscow-pm > > wrote: > >> >> >> воскресенье, 13 августа 2017 г. пользователь Akzhan Abdulin via >> Moscow-pm написал: >> >> Могу рассказать про Crystal, да. >> >> >> Без понятия, что такое Crystal ;-) Расскажи?)) >> >> Один момент: мне кажется, более интересны доклады на основе >> собственного опыта, особенно когда решена какая-то необычная задача >> или обычная задача решена необычным образом, а не просто >> поучительная лекция в духе "Есть вот такая вот технология, она делает >> то-то и то-то". >> >> >> 13 августа 2017 г., 6:48 пользователь Akzhan Abdulin >> > > написал: >> >> Хотелось бы понять, какая аудитория будет. >> >> На самом деле мне рассказывать особо не о чем, доклады про >> utf-8, Test::Spec, Locale::Babelfish давно были (спасибо >> ребятам). >> >> Есть что рассказать про скелетон web-приложения, по моему >> мнению... но проблема в том, что эта тема интересна в >> основном новичкам, а остальные либо знают и умеют, либо >> прибиты гвоздями к заднице. >> >> >> >> 12 августа 2017 г., 14:08 пользователь Daniel Podolsky via >> Moscow-pm > > написал: >> >> я готов, че :) >> >> у меня на руках несколько докладов про go, про перл >> ничего нет сейчас. >> >> в принципе - можно сделать сравнение регекспов в perl и >> go, это >> нишевая, но интересная тема >> >> >> >> 2017-08-12 13:57 GMT+03:00 Ilya Chesnokov via Moscow-pm >> > >: >> > Привет! >> > >> > Спасибо всем, кто ответил на вопросы! Вот краткие >> результаты: >> > >> > Ответило 15 человек, половина из которых изъявила >> желание прийти, >> > другая ещё в раздумьях. >> > >> > Практически все положительно относятся к вопросу >> совмещения темы Perl >> > с другими технологиями. >> > >> > Из наиболее желаемых докладчиков назвали такие имена >> как: Mons >> > Anderson, Олег Пронин, Николай Шуляковский, Миягава, >> Martin Fauler, >> > Brian D Foy, Стивен Хокинг (lol!), Даниил Подольский. >> > Ребята, если вы готовы приехать и бесплатно выступить в >> Рязани на >> > IT-встрече, все будут вам очень благодарны! :) Пишите >> мне в личку по >> > организационным вопросам. >> > >> > Любимые темы: AnyEvent, EV, XS, тестирование, >> организация процесса >> > разработки, Многопоточность, Perl6, Python, Golang, >> Java, СУБД, ООП в >> > Perl, а также "Всё новое/неожиданное. А то возникает >> ощущение, что всё >> > уже перетёрли.". >> > >> > Большая часть ответивших предпочитает встретиться в >> сентябре, что >> > логично, т.к. всем нужно подготовиться - поэтому по >> дате буду >> > ориентироваться на одну из первых суббот сентября, >> скорее всего на 9-е >> > число. Что-то более конкретное объявлю, когда уже >> определимся с местом >> > - думаю, в течение выходных мы это сделаем. >> > >> > До встречи на Рязанском IT воркшопе! :) >> > >> > >> > 1 августа 2017 г., 1:20 пользователь Ilya Chesnokov >> > > > >> написал: >> >> Всем привет. >> >> >> >> Поскольку сегодня первый день последнего месяца лета, >> то пора уже >> >> думать о том, когда мы снова соберемся в Рязани в >> рамках воркшопа, >> >> посвященному разработке на языке Perl (а может и на >> других языках - >> >> см. ниже). >> >> >> >> В связи с этим я создал небольшой опрос, который прошу >> пройти тех, >> >> кому интересно это мероприятие и кто хочет >> поучаствовать и тем или >> >> иным образом повлиять на его судьбу. >> >> >> >> Поскольку опыт прошлых лет показал, что поговорить >> непосредственно про >> >> Perl собирается не так уж и много народу, то я >> подумываю о том, чтобы >> >> расширить тему и на остальные бэкенд-технологии >> (другие языки, БД и >> >> т.д), а не только Perl. Что вы думаете насчет этого? >> Ответьте в >> >> опросе. >> >> >> >> Форма опроса: https://goo.gl/forms/1wxnSB9fmr4jAGrj2 >> >> >> >> >> И да - я помню каждого, кто в прошлом году обещал мне >> сделать доклад >> >> "в следующий раз"... ;-))) >> >> >> >> -- >> >> Best regards, >> >> Ilya Chesnokov >> > >> > >> > >> > -- >> > 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 chesnokov.ilya на gmail.com Sun Aug 20 11:52:53 2017 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Sun, 20 Aug 2017 21:52:53 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7RgtC60YDRi9GC0LAg0YDQtdCz0LjRgdGC0YA=?= =?utf-8?b?0LDRhtC40Y8g0L3QsCDQoNGP0LfQsNC90YHQutC40LkgSVQgV29ya3No?= =?utf-8?q?op_2017?= Message-ID: 9 сентября 2017 состоится конференция "Рязанский IT Workshop 2017". Тематика конференции была расширена по сравнению с предыдущими встречами и связана теперь не только с языком Perl, но и с другими технологиями используемыми в разработке. Сайт конференции создан традиционно на платформе Act и доступен по ссылке: http://event.yapcrussia.org/ryazan2017/ Ждём заявок на доклады и регистрации участников! Конкретное место встречи еще окончательно не определено - следите за новостями. Мы также находимся в активном поиске спонсорской помощи - информация о возможных формах поддержки доступна по ссылке: http://event.perlrussia.ru/ryazan2017/#sponsorship - или пишите мне напрямую. Список всех организованных нами мероприятий в Рязани и материалы с некоторых из них: http://ryazan.pm.org -- Best regards, Ilya Chesnokov From chesnokov.ilya на gmail.com Fri Aug 25 07:45:03 2017 From: chesnokov.ilya на gmail.com (Ilya Chesnokov) Date: Fri, 25 Aug 2017 17:45:03 +0300 Subject: [Moscow.pm] =?utf-8?b?0J7RgtC60YDRi9GC0LAg0YDQtdCz0LjRgdGC0YA=?= =?utf-8?b?0LDRhtC40Y8g0L3QsCDQoNGP0LfQsNC90YHQutC40LkgSVQgV29ya3No?= =?utf-8?q?op_2017?= In-Reply-To: References: Message-ID: Всем привет! Небольшой статус-репорт о предстоящем мероприятии: Мы определились с местом встречи, это конференц-зал на Краснорядской, 3 - уютное местечко для небольшой компании. Поданы заявки на 4 доклада на самые разные темы: от внутреннего устройства MongoRocks до принципов маркетинга в ИТ - по большей части от весьма известных в узких кругах спикеров :-) Продолжается общение с другими потенциальными докладчиками. Если у вас есть желание подать заявку на доклад, советую сделать это сейчас, а то потом может быть поздно! :-) Скорее всего, как и в прошлый раз, сделаем видеозапись встречи. Что не отменяет необходимости приехать и засветиться на этой видеозаписи :-) Ждем вас на встрече! 20 августа 2017 г., 21:52 пользователь Ilya Chesnokov написал: > 9 сентября 2017 состоится конференция "Рязанский IT Workshop 2017". > > Тематика конференции была расширена по сравнению с предыдущими > встречами и связана теперь не только с языком Perl, но и с другими > технологиями используемыми в разработке. > > Сайт конференции создан традиционно на платформе Act и доступен по > ссылке: http://event.yapcrussia.org/ryazan2017/ > > Ждём заявок на доклады и регистрации участников! > > Конкретное место встречи еще окончательно не определено - следите за новостями. > > Мы также находимся в активном поиске спонсорской помощи - информация о > возможных формах поддержки доступна по ссылке: > http://event.perlrussia.ru/ryazan2017/#sponsorship - или пишите мне > напрямую. > > Список всех организованных нами мероприятий в Рязани и материалы с > некоторых из них: http://ryazan.pm.org > -- > Best regards, > Ilya Chesnokov -- Best regards, Ilya Chesnokov From rshadow на rambler.ru Mon Aug 28 07:06:19 2017 From: rshadow на rambler.ru (Roman V. Nikolaev) Date: Mon, 28 Aug 2017 17:06:19 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC70LjQtNCw0YbQuNGPINGI0LDQsdC70L4=?= =?utf-8?b?0L3QvtCyIE1vam86OlRlbXBsYXRl?= In-Reply-To: <20170615131232.GA1538@f4home> References: <20170615131232.GA1538@f4home> Message-ID: <13e1c628-ed8a-da18-2a73-d7811636989a@rambler.ru> Пример простого создания контроллера и рендер файла $name. Все стандартные и ваши хелперы будут доступны. My/Face/Test.pm package My::Face::Test; use base qw(Mojolicious::Controller); 1; My/Test.pm my $c = My::Face::Test->new( app => My::Face->new ); $c->app->mode('production'); $c->app->log->level('fatal'); my $stream = $c->render_to_string( $name, format => 'html', %opts); my $output = $stream ? $stream->to_string : ''; $output = decode utf8 => $output unless is_utf8 $output; -- Roman V. Nikolaev From nordicdyno на yandex.ru Mon Aug 28 10:38:55 2017 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Mon, 28 Aug 2017 20:38:55 +0300 Subject: [Moscow.pm] API nic.ru Message-ID: <362961503941935@web41g.yandex.ru> Вложение в формате HTML было извлечено… URL: From akzhan.abdulin на gmail.com Mon Aug 28 13:14:24 2017 From: akzhan.abdulin на gmail.com (Akzhan Abdulin) Date: Mon, 28 Aug 2017 23:14:24 +0300 Subject: [Moscow.pm] API nic.ru In-Reply-To: <362961503941935@web41g.yandex.ru> References: <362961503941935@web41g.yandex.ru> Message-ID: два варианта 1) там тупые дауны 2) есть код партнеров, очень важных, которые зависят от 28 августа 2017 г., 20:38 пользователь Orlovsky Alexander via Moscow-pm < moscow-pm на pm.org> написал: > Всем привет! > Хочу поныть тут, потому что есть подозрение что рассылку могут читать > инсайдеры из руцентра. > > Такой вопрос, зачем в API просить логи и пароль, когда типа предоставляешь > oauth доступ по токену? > > Вот тут https://www.nic.ru/api/oauth/get_token.html в разделе «Запрос в > случае явной передачи идентификатора и пароля приложения» есть как > client_id/client_secret, что ожидаемо, так и username/password и вот это > совершенно необъяснимо. Зачем? > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From gnatyna на gmail.com Mon Aug 28 13:35:17 2017 From: gnatyna на gmail.com (Alexander Gnatyna) Date: Mon, 28 Aug 2017 23:35:17 +0300 Subject: [Moscow.pm] API nic.ru In-Reply-To: <362961503941935@web41g.yandex.ru> References: <362961503941935@web41g.yandex.ru> Message-ID: Это очень старое апи и оно еще по почте могло работать, когда токенов ещё не было. Наследие одним словом. но зато реализовать работу с ним очень просто. 28 авг. 2017 г. 20:41 пользователь "Orlovsky Alexander via Moscow-pm" < moscow-pm на pm.org> написал: > Всем привет! > Хочу поныть тут, потому что есть подозрение что рассылку могут читать > инсайдеры из руцентра. > > Такой вопрос, зачем в API просить логи и пароль, когда типа предоставляешь > oauth доступ по токену? > > Вот тут https://www.nic.ru/api/oauth/get_token.html в разделе «Запрос в > случае явной передачи идентификатора и пароля приложения» есть как > client_id/client_secret, что ожидаемо, так и username/password и вот это > совершенно необъяснимо. Зачем? > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From gnatyna на gmail.com Mon Aug 28 13:44:33 2017 From: gnatyna на gmail.com (Alexander Gnatyna) Date: Mon, 28 Aug 2017 23:44:33 +0300 Subject: [Moscow.pm] API nic.ru In-Reply-To: References: <362961503941935@web41g.yandex.ru> Message-ID: 2. Да просто, чтобы не добавлять работы своим партнерам. хоть там вся реализация их апи на перл - на пару сотен строк на все про все. Но за последние 8 лет точно не было несовместимых изменений с их стороны. Как по мне, так к этому надо стремиться, а не как с яндексом, например, вебмастер апи3 и - все переходите и никого не волнует, что этот переход в сумме стоит тысячи человеко-часов и вебмастерам, может и не особо нужен. 28 авг. 2017 г. 23:14 пользователь "Akzhan Abdulin via Moscow-pm" < moscow-pm на pm.org> написал: два варианта 1) там тупые дауны 2) есть код партнеров, очень важных, которые зависят от 28 августа 2017 г., 20:38 пользователь Orlovsky Alexander via Moscow-pm < moscow-pm на pm.org> написал: > Всем привет! > Хочу поныть тут, потому что есть подозрение что рассылку могут читать > инсайдеры из руцентра. > > Такой вопрос, зачем в API просить логи и пароль, когда типа предоставляешь > oauth доступ по токену? > > Вот тут https://www.nic.ru/api/oauth/get_token.html в разделе «Запрос в > случае явной передачи идентификатора и пароля приложения» есть как > client_id/client_secret, что ожидаемо, так и username/password и вот это > совершенно необъяснимо. Зачем? > > -- > 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 Tue Aug 29 02:26:34 2017 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Tue, 29 Aug 2017 12:26:34 +0300 Subject: [Moscow.pm] API nic.ru In-Reply-To: References: <362961503941935@web41g.yandex.ru> Message-ID: <17751503998794@web58g.yandex.ru> Вложение в формате HTML было извлечено… URL: From nordicdyno на yandex.ru Tue Aug 29 02:28:23 2017 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Tue, 29 Aug 2017 12:28:23 +0300 Subject: [Moscow.pm] API nic.ru In-Reply-To: References: <362961503941935@web41g.yandex.ru> Message-ID: <22061503998903@web20j.yandex.ru> Вложение в формате HTML было извлечено… URL: From gnatyna на gmail.com Tue Aug 29 02:52:15 2017 From: gnatyna на gmail.com (Alexander Gnatyna) Date: Tue, 29 Aug 2017 12:52:15 +0300 Subject: [Moscow.pm] API nic.ru In-Reply-To: <22061503998903@web20j.yandex.ru> References: <362961503941935@web41g.yandex.ru> <22061503998903@web20j.yandex.ru> Message-ID: Движение ради движения, прогресса нет. Их внутреннее легаси не волнует клиентов. 29 авг. 2017 г. 12:28 пользователь "Orlovsky Alexander" < nordicdyno на yandex.ru> написал: > Тем не менее технической экспертизе Яндекса я доверяю гораздо больше. И > избавление от плохого легаси – это правильная стратегия. > > 28.08.2017, 23:45, "Alexander Gnatyna via Moscow-pm" : > > 2. Да просто, чтобы не добавлять работы своим партнерам. хоть там вся > реализация их апи на перл - на пару сотен строк на все про все. Но за > последние 8 лет точно не было несовместимых изменений с их стороны. > Как по мне, так к этому надо стремиться, а не как с яндексом, например, > вебмастер апи3 и - все переходите и никого не волнует, что этот переход в > сумме стоит тысячи человеко-часов и вебмастерам, может и не особо нужен. > > 28 авг. 2017 г. 23:14 пользователь "Akzhan Abdulin via Moscow-pm" < > moscow-pm на pm.org> написал: > > два варианта > > 1) там тупые дауны > > 2) есть код партнеров, очень важных, которые зависят от > > 28 августа 2017 г., 20:38 пользователь Orlovsky Alexander via Moscow-pm < > moscow-pm на pm.org> написал: > > Всем привет! > Хочу поныть тут, потому что есть подозрение что рассылку могут читать > инсайдеры из руцентра. > > Такой вопрос, зачем в API просить логи и пароль, когда типа предоставляешь > oauth доступ по токену? > > Вот тут https://www.nic.ru/api/oauth/get_token.html в разделе «Запрос в > случае явной передачи идентификатора и пароля приложения» есть как > client_id/client_secret, что ожидаемо, так и username/password и вот это > совершенно необъяснимо. Зачем? > -- > 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 gnatyna на gmail.com Tue Aug 29 02:55:36 2017 From: gnatyna на gmail.com (Alexander Gnatyna) Date: Tue, 29 Aug 2017 12:55:36 +0300 Subject: [Moscow.pm] API nic.ru In-Reply-To: <17751503998794@web58g.yandex.ru> References: <362961503941935@web41g.yandex.ru> <17751503998794@web58g.yandex.ru> Message-ID: По ссылке вроде запрос на получения токена. Там пары логин-пароль приложения и юзера передаются, где токен передаётся? 29 авг. 2017 г. 12:26 пользователь "Orlovsky Alexander" < nordicdyno на yandex.ru> написал: > По ссылке два метода, один с логином/паролем, а второй с логином, паролем, > идентификатором и токеном. > Проблема, в том что в этом тупо нет смысла. Я его не улавливаю. Зачем > форсить логин/пароль если есть oauth реквизиты и, наоборот, зачем эти oauth > реквизиты если всё равно форсятся логин и пароль? > > 28.08.2017, 23:35, "Alexander Gnatyna" : > > Это очень старое апи и оно еще по почте могло работать, когда токенов ещё > не было. Наследие одним словом. но зато реализовать работу с ним очень > просто. > > 28 авг. 2017 г. 20:41 пользователь "Orlovsky Alexander via Moscow-pm" < > moscow-pm на pm.org> написал: > > Всем привет! > Хочу поныть тут, потому что есть подозрение что рассылку могут читать > инсайдеры из руцентра. > > Такой вопрос, зачем в API просить логи и пароль, когда типа предоставляешь > oauth доступ по токену? > > Вот тут https://www.nic.ru/api/oauth/get_token.html в разделе «Запрос в > случае явной передачи идентификатора и пароля приложения» есть как > client_id/client_secret, что ожидаемо, так и username/password и вот это > совершенно необъяснимо. Зачем? > > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org > > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From kes-kes на yandex.ru Tue Aug 29 03:23:24 2017 From: kes-kes на yandex.ru (KES) Date: Tue, 29 Aug 2017 13:23:24 +0300 Subject: [Moscow.pm] =?utf-8?b?0JLQsNC70LjQtNCw0YbQuNGPINGI0LDQsdC70L4=?= =?utf-8?b?0L3QvtCyIE1vam86OlRlbXBsYXRl?= In-Reply-To: <20170615131232.GA1538@f4home> References: <20170615131232.GA1538@f4home> Message-ID: <102941504002204@web15o.yandex.ru> Все хелперы в Mojolicious работают через AUTOLOAD Просто перегрузите в своём коде Mojolicious::Controller::AUTOLOAD sub Mojolicious::Controller::AUTOLOAD { '' } и все вызовы к хелперам пройдут успешно, за исключением когда хелпер возвращает объект $c->some_helper->object_method для этих случаев можете попробовать dispatch табличку my $table = { method_name => sub { 'вернуть нужный объект тут' }, method_name2 => sub { ... } } sub Mojolicious::Controller::AUTOLOAD { return $table->{ $AUTOLOAD }->() } 15.06.2017, 16:19, "Alexander M. Pravkin via Moscow-pm" : > Уважаемые почитатели Mojolicious, помогите с такой проблемой. > > Есть некоторое число проектов, которые благополучно работают на perl > 5.16-5.20, но на свежем валятся, ибо там повсеместно используются > конструкции, не рекомендованные к использованию. Собственно, встала > задача исправить это безобразие. > > С самим кодом проблем нет, проблемы есть с embedded-perl-шаблонами Mojo. > Если бы их была пара штук или хотя бы пара десятков, можно было бы и > вручную обойти. Но их около сотни только в одном проекте. > > В общем, понадобилась автоматическая валидация, хотя бы по синтаксису. > На просторах, увы, не нашёл ничего, решил попробовать сам. > > Простые шаблоны нормально обрабатываются вот таким скриптом: > > use strict; > use open qw(:std :utf8); > use Mojo::Template; > > my $file = $ARGV[0] >     or die "Usage: $0 mojo-template.ep\n"; > > my $mt = Mojo::Template->new(vars => 1); > > my $res; > # Проход первый: ищем необъявленные переменные > { >     local $SIG{__WARN__} = sub {}; >     $res = $mt->render_file($file) >         or die "render_file $file returned nothing\n"; > } > > # Если ошибок не было -- всё OK > ref $res and $res->isa('Mojo::Exception') >     or exit 0; > > # Ищем все переменные, используемые шаблоном > # Считаем, что автор кода тоже передаёт render'у все нужные > my $errors = "$res"; > my %stash = map { $_ => undef } >     ($errors =~ /Global symbol "\$(\w+)" requires explicit package name/g); > delete $stash{_O}; # подставная переменная Mojo::Template > > print "+++ $file variables: ", join(' ', sort keys %stash), "\n"; > > # Проход второй, настоящие ошибки > $res = $mt->render_file($file, \%stash); > if (ref $res and $res->isa('Mojo::Exception')) { >     die "\n--- $file has errors:\n$res\n"; > } > > Но он, как минимум, не понимает helper'ов от всяких плагинов (layout, > include и прочие form_for). Присобачить использование плагинов к > одинокому Mojo::Template я ниасилил. Кто-нибудь может подсказать? > > -- > Правкин Александр > -- > Moscow.pm mailing list > moscow-pm на pm.org | http://moscow.pm.org From worldmind на mail.ru Tue Aug 29 04:16:33 2017 From: worldmind на mail.ru (=?UTF-8?B?QWxleGV5IFNocnVi?=) Date: Tue, 29 Aug 2017 14:16:33 +0300 Subject: [Moscow.pm] =?utf-8?q?API_nic=2Eru?= In-Reply-To: References: <362961503941935@web41g.yandex.ru> Message-ID: <1504005393.562640688@f472.i.mail.ru> Понедельник, 28 августа 2017, 23:45 +03:00 от Alexander Gnatyna via Moscow-pm : >Как по мне, так к этому надо стремиться, а не как с яндексом, например, вебмастер апи3 и - все переходите и никого не волнует, что этот переход в сумме стоит тысячи человеко-часов и вебмастерам, может и не особо нужен. Всё имеет свою цену, в том числе поддержка старого апи (за которым наверняка кривая архитектура) стоит денег, либо ты платишь своим разработчикам чтобы перейти на новое апи, либо условному яндексу придётся платить своим чтобы поддерживать старое апи, а яндеск не из воздуха деньги берёт - заплатить всё равно придётся, но в виде более высокой цены за его услуги. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From dim0xff на gmail.com Tue Aug 29 05:07:58 2017 From: dim0xff на gmail.com (Dmitry L.) Date: Tue, 29 Aug 2017 15:07:58 +0300 Subject: [Moscow.pm] API nic.ru In-Reply-To: <17751503998794@web58g.yandex.ru> References: <362961503941935@web41g.yandex.ru> <17751503998794@web58g.yandex.ru> Message-ID: Документацию не читай, в рассылку пиши. Вообще-то там оба метода просят логин, пароль, идентификатор и токен приложения. Просто в первом случае идентификатор и токен передаётся в заголовке Authorization, а во втором - явными параметрами запроса. 2017-08-29 12:26 GMT+03:00 Orlovsky Alexander via Moscow-pm : > По ссылке два метода, один с логином/паролем, а второй с логином, паролем, > идентификатором и токеном. > Проблема, в том что в этом тупо нет смысла. Я его не улавливаю. Зачем > форсить логин/пароль если есть oauth реквизиты и, наоборот, зачем эти oauth > реквизиты если всё равно форсятся логин и пароль? > > 28.08.2017, 23:35, "Alexander Gnatyna" : > > Это очень старое апи и оно еще по почте могло работать, когда токенов ещё не > было. Наследие одним словом. но зато реализовать работу с ним очень просто. > > 28 авг. 2017 г. 20:41 пользователь "Orlovsky Alexander via Moscow-pm" > написал: > > Всем привет! > Хочу поныть тут, потому что есть подозрение что рассылку могут читать > инсайдеры из руцентра. > > Такой вопрос, зачем в API просить логи и пароль, когда типа предоставляешь > oauth доступ по токену? > > Вот тут https://www.nic.ru/api/oauth/get_token.html в разделе «Запрос в > случае явной передачи идентификатора и пароля приложения» есть как > client_id/client_secret, что ожидаемо, так и username/password и вот это > совершенно необъяснимо. Зачем? > > -- > 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, Dmitry L. From dim0xff на gmail.com Tue Aug 29 05:12:43 2017 From: dim0xff на gmail.com (Dmitry L.) Date: Tue, 29 Aug 2017 15:12:43 +0300 Subject: [Moscow.pm] API nic.ru In-Reply-To: References: <362961503941935@web41g.yandex.ru> <17751503998794@web58g.yandex.ru> Message-ID: Если я всё правильно понял, то у ТС путаница в названиях, и токеном он обзывает пароль приложения. 2017-08-29 12:55 GMT+03:00 Alexander Gnatyna via Moscow-pm : > По ссылке вроде запрос на получения токена. Там пары логин-пароль приложения > и юзера передаются, где токен передаётся? > > 29 авг. 2017 г. 12:26 пользователь "Orlovsky Alexander" > написал: > >> По ссылке два метода, один с логином/паролем, а второй с логином, паролем, >> идентификатором и токеном. >> Проблема, в том что в этом тупо нет смысла. Я его не улавливаю. Зачем >> форсить логин/пароль если есть oauth реквизиты и, наоборот, зачем эти oauth >> реквизиты если всё равно форсятся логин и пароль? >> >> 28.08.2017, 23:35, "Alexander Gnatyna" : >> >> Это очень старое апи и оно еще по почте могло работать, когда токенов ещё >> не было. Наследие одним словом. но зато реализовать работу с ним очень >> просто. >> >> 28 авг. 2017 г. 20:41 пользователь "Orlovsky Alexander via Moscow-pm" >> написал: >> >> Всем привет! >> Хочу поныть тут, потому что есть подозрение что рассылку могут читать >> инсайдеры из руцентра. >> >> Такой вопрос, зачем в API просить логи и пароль, когда типа предоставляешь >> oauth доступ по токену? >> >> Вот тут https://www.nic.ru/api/oauth/get_token.html в разделе «Запрос в >> случае явной передачи идентификатора и пароля приложения» есть как >> client_id/client_secret, что ожидаемо, так и username/password и вот это >> совершенно необъяснимо. Зачем? >> >> -- >> 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, Dmitry L. From nordicdyno на yandex.ru Wed Aug 30 03:46:50 2017 From: nordicdyno на yandex.ru (Orlovsky Alexander) Date: Wed, 30 Aug 2017 13:46:50 +0300 Subject: [Moscow.pm] API nic.ru In-Reply-To: References: <362961503941935@web41g.yandex.ru> <17751503998794@web58g.yandex.ru> Message-ID: <316181504090010@web28o.yandex.ru> Вложение в формате HTML было извлечено… URL: From gnatyna на gmail.com Wed Aug 30 05:46:56 2017 From: gnatyna на gmail.com (Alexander Gnatyna) Date: Wed, 30 Aug 2017 15:46:56 +0300 Subject: [Moscow.pm] API nic.ru In-Reply-To: <316181504090010@web28o.yandex.ru> References: <362961503941935@web41g.yandex.ru> <17751503998794@web58g.yandex.ru> <316181504090010@web28o.yandex.ru> Message-ID: Судя по всему это тоже часть протокола, только редко используемая https://tools.ietf.org/html/rfc6749#section-4.3. Собственно, насколько я помню, в nic.ru партнёр имеет возможность менять пароль своего клиента через API, и в идеале, клиент не соприкасается с nic.ru никак, а работает только с сайтом партнёра. В таком случае пара username-password в get_token - верное решение. 2017-08-30 13:46 GMT+03:00 Orlovsky Alexander via Moscow-pm < moscow-pm на pm.org>: > Можно сказать "пароль", а можно "секретный ключ", но суть остаётся та же, > в запросе обязательны два секрета, вместо одного, как у API других > провайдеров. Впервые такое вижу. > > 29.08.2017, 15:13, "Dmitry L. via Moscow-pm" : > > Если я всё правильно понял, то у ТС путаница в названиях, и токеном он > обзывает пароль приложения. > > 2017-08-29 12:55 GMT+03:00 Alexander Gnatyna via Moscow-pm < > moscow-pm на pm.org>: > > По ссылке вроде запрос на получения токена. Там пары логин-пароль > приложения > и юзера передаются, где токен передаётся? > > 29 авг. 2017 г. 12:26 пользователь "Orlovsky Alexander" > написал: > > > По ссылке два метода, один с логином/паролем, а второй с логином, паролем, > идентификатором и токеном. > Проблема, в том что в этом тупо нет смысла. Я его не улавливаю. Зачем > форсить логин/пароль если есть oauth реквизиты и, наоборот, зачем эти > oauth > реквизиты если всё равно форсятся логин и пароль? > > 28.08.2017, 23:35, "Alexander Gnatyna" : > > Это очень старое апи и оно еще по почте могло работать, когда токенов ещё > не было. Наследие одним словом. но зато реализовать работу с ним очень > просто. > > 28 авг. 2017 г. 20:41 пользователь "Orlovsky Alexander via Moscow-pm" > написал: > > Всем привет! > Хочу поныть тут, потому что есть подозрение что рассылку могут читать > инсайдеры из руцентра. > > Такой вопрос, зачем в API просить логи и пароль, когда типа предоставляешь > oauth доступ по токену? > > Вот тут https://www.nic.ru/api/oauth/get_token.html в разделе «Запрос в > случае явной передачи идентификатора и пароля приложения» есть как > client_id/client_secret, что ожидаемо, так и username/password и вот это > совершенно необъяснимо. Зачем? > > -- > 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, Dmitry L. > -- > 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: