Re: [Moscow.pm] Темы докладов на Moscow.pm

2016-10-27 Пенетрантность KES via Moscow-pm
Попробуйте вот этот дебаггер: https://www.youtube.com/watch?v=OUhQCz5iB68Devel::DebugHooks27.10.2016, 09:16, "TheAthlete via Moscow-pm" :+1От себя добавлю:  Mojo::IOLoop, Marpa parser, websockets, написание и оптимизация сложных регулярных выражений, отладка с помощью Devel::Trepan, gdb, strace (ск

Re: [Moscow.pm] Темы докладов на Moscow.pm

2016-10-28 Пенетрантность KES via Moscow-pm
>Мы начинали делать магазины на Perl еще в 2001 году Вот за что люблю перл: один раз написал и работает годами. 28.10.2016, 14:14, "Александр Фролов via Moscow-pm" : > Всем привет! > > Будет ли интересна тема доклада не про сам Perl, а про кейс его применения на > нашем SAAS-сервисе интернет-мага

Re: [Moscow.pm] Регулярные выражения. Помогите понять, почему так.

2016-10-29 Пенетрантность KES via Moscow-pm
Вопрос после * или + - это флаг, который указывает какой алгоритм будет работать: жадный или не жадный. Например для строки: "bla " регулярка /(bla\s*)/ вернет "bla" и все пробелы, в то время как /(bla\s*?)/ вернет только "bla". Аналогично /(bla\s+)/ вернет "bla" и все пробелы. в то время как /(bla

Re: [Moscow.pm] [OFFTOPIC] Ищется информация

2016-12-01 Пенетрантность KES via Moscow-pm
>С Go вот какая беда - нет пока массового опыта реально больших проектов на нем. Я думаю врятли будет. GO без поддержки гугла ничего не будет стоить, а гугл, похоже, будет поддерживать swift Пруф: http://itc.ua/news/po-sluham-google-hochet-sdelat-apple-swift-pervoklassnyim-yazyikom-programmirova

Re: [Moscow.pm] Технический долг

2017-03-03 Пенетрантность KES via Moscow-pm
Выделять день на то, чтобы работать над тех. долгом.А назойливые чатики и звонки по ночам просто будут служить поводом задуматься о месте работы. ИМХО. И нужно иметь картину того, что пилим и для чего. А не потому, что есть такая задача.03.03.2017, 12:09, "Dmitry via Moscow-pm" :Хочется услышать мн

[Moscow.pm] Soft call operator (Оператор мягкого вызова): ~>

2017-04-19 Пенетрантность KES via Moscow-pm
Привет. А у меня вот давно витает идея "мягкого вызова". Даже ещё когда писал на ассемблере всегда раздражали исключения при `CALL 0` ну вот снова вернулся к этой теме. 1. Что не так? Очень часто приходится писать следующий код: my $x; my $y; if( ($x = $obj->method) && $y = $x->another_met

Re: [Moscow.pm] Валидация шаблонов Mojo::Template

2017-08-29 Пенетрантность KES via Moscow-pm
Все хелперы в Mojolicious работают через AUTOLOAD Просто перегрузите в своём коде Mojolicious::Controller::AUTOLOAD sub Mojolicious::Controller::AUTOLOAD { '' } и все вызовы к хелперам пройдут успешно, за исключением когда хелпер возвращает объект $c->some_helper->object_method для этих случае

Re: [Moscow.pm] Генерация анонимных typeglob в xs

2017-11-23 Пенетрантность KES via Moscow-pm
Совсем не XS, но возможно даст кое какие идеи как генерировать: https://metacpan.org/source/SHAY/perl-5.26.1/lib/Symbol.pm#L100 22.11.2017, 22:21, "Толян II via Moscow-pm" :То, что надо. С несущественными изменениями полет нормальный :)    SV* gv = newSV(0);    gv_init_pvn(gv, gv_stashpvn("OK", 0,

Re: [Moscow.pm] JSON::XS, mod_perl, boolean

2017-11-28 Пенетрантность KES via Moscow-pm
А дампа исходного запроса нет, где словили null? 28.11.2017, 14:24, "Pavel Zabolotniy via Moscow-pm" : 28.11.2017 14:57, Толян II via Moscow-pm пишет:Прямо с такой нет, но boolean несколько граблей было собрано, и мне пришлось заменить JSON::true и JSON::false на  \0, и \1 в конфигурации \(my $s=1)

Re: [Moscow.pm] JSON::XS, mod_perl, boolean

2017-11-28 Пенетрантность KES via Moscow-pm
JSON запрос, который пришел и в котором возникла указанная ошибка28.11.2017, 15:30, "Pavel Zabolotniy" : 28.11.2017 16:04, KES пишет: А дампа исходного запроса нет, где словили null?   Что подразумевается под дампом? Может сможем

Re: [Moscow.pm] Mojo::Log и UTF8

2018-10-07 Пенетрантность KES via Moscow-pm
ссылка по теме: https://stackoverflow.com/questions/6162484/why-does-modern-perl-avoid-utf-8-by-default возможно пригодится07.10.2018, 10:57, "Alex Povolotsky via Moscow-pm" : По итогам: use utf8::all; binmode STDERR; Для вывода в stderr дают нормальную работу.