Представлен (http://pragmaticperl.com) двадцать восьмой выпуск Pragmatic Perl, русскоязычного журнала о современном программировании на языке Perl
В номере:- Анонс рязанского Perl-воркшопа — 2015 (http://pragmaticperl.com/a/cb27f7c0), Илья Чесноков. Рязанский Perl Workshop 2015 — бесплатная конференция, посвященная языку программирования Perl, которая впервые проводится в Рязани.
- Анонс «Perl Mama» — 2015 (http://pragmaticperl.com/a/c9f7f421), Дмитрий Шаматрин. Первая одесская конференция по Perl — Perl Mama 2015.
- Perl Golf на YAPC::Russia 2015 (http://pragmaticperl.com/a/ce83ac01), Андрей Шитов. Рассказ про соревнование Perl Golf, проходившее в течение двух дней на майской YAPC::Russia в Москве
- Рефакторинг Legacy (http://pragmaticperl.com/a/608808de), Наталья Савенкова. Рефакторинг устаревшего кода в примерах
- Что нового в Perl 5.22 (http://pragmaticperl.com/a/83c729af), Андрей Шитов. Краткий обзор наиболее заметных изменений в свежем стабильном релизе Perl.
- Полный список изменений в Perl 5.22.0 (http://pragmaticperl.com/a/f5d40b36), Владимир Леттиев. Перевод документа perl5220delta.pod на русский язык.
- Обзор CPAN за май 2015 г. (http://pragmaticperl.com/a/ca1a1a1e), Владимир Леттиев. Рубрика с обзором интересных новинок CPAN за прошедший месяц
- Интервью с Рене Беккером (http://pragmaticperl.com/a/64dbde54), Вячеслав Тихановский. Рене Беккер (Renée Bäcker) — немецкий Perl-программист, выпускал журнал $foo, активно участвует в немецком Perl-сообществе.
URL: http://pragmaticperl.com
Новость: http://www.opennet.me/opennews/art.shtml?num=42391
А можно пёрл использовать вместо баша в качестве командной оболочки?
psh (https://ru.wikipedia.org/wiki/Perl_Shell)
ipython (http://www.opennet.me/opennews/art.shtml?num=41748)
> pshМёртвенький он какой-то, если можно так сказать про что-то перловое.
Спасибо Наталье Савенковой за "Рефакторинг Legacy". Лучший способ научить - показать на примере как делать. Ждем следующие выпуски.
Подскажите как получить содержание кода однострочника под -e.
Что?
пример: perl -MConfig -MData::Dumper -e'print Dumper \%Config'В этом случае $0 установлено в -e. Как мне получить "print Dumper \%Config" из-за perl ? Оно где-то хранится?
"из-за" здесь надо читать как "из-под" конечно же
У тебя просто талант к запутыванию простых вопросов. Мне понадобилось минут пять, чтобы понять, чего ты хочешь. Если я таки правильно понял, то тебе нужен тривиальный source filter:$ cat qf.pm
package qf;
use Filter::Simple;
FILTER { print };
1;perl -Mqf -E '$a=1'
$a=1Если надо не просто вывести текст, а как-то его обработать, то более подробно можно почитать в perldoc(или man, или в онлайне) perlfilter, perldoc Filter::Simple, perldoc Filter::Util::Call
Ну и еще один пример для понимания$ cat qf.pm
package qf;
use Filter::Simple;
FILTER { $main::src=$_ };
1;$ perl -Mqf -E '$a=1; print $src'
$a=1; print $src
то что нужно, спасибо