URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 103002
[ Назад ]

Исходное сообщение
"Двадцать восьмой выпуск журнала Pragmatic Perl"

Отправлено opennews , 10-Июн-15 11:12 
Представлен (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


Содержание

Сообщения в этом обсуждении
"Двадцать восьмой выпуск журнала Pragmatic Perl"
Отправлено анон , 10-Июн-15 11:12 
А можно пёрл использовать вместо баша в качестве командной оболочки?

"Двадцать восьмой выпуск журнала Pragmatic Perl"
Отправлено Аноним , 10-Июн-15 11:59 
psh (https://ru.wikipedia.org/wiki/Perl_Shell)
ipython (http://www.opennet.me/opennews/art.shtml?num=41748)

"Двадцать восьмой выпуск журнала Pragmatic Perl"
Отправлено Аноним , 10-Июн-15 21:42 
> psh

Мёртвенький он какой-то, если можно так сказать про что-то перловое.


"Двадцать восьмой выпуск журнала Pragmatic Perl"
Отправлено Аноним , 10-Июн-15 22:41 
Спасибо Наталье Савенковой за "Рефакторинг Legacy". Лучший способ научить - показать на примере как делать. Ждем следующие выпуски.

"Двадцать восьмой выпуск журнала Pragmatic Perl"
Отправлено Аноним , 11-Июн-15 03:35 
Подскажите как получить содержание кода однострочника под -e.

"Двадцать восьмой выпуск журнала Pragmatic Perl"
Отправлено АНГЫВНАГЫНВАШЩ , 11-Июн-15 09:21 
Что?

"Двадцать восьмой выпуск журнала Pragmatic Perl"
Отправлено Аноним , 11-Июн-15 12:28 
пример: perl -MConfig -MData::Dumper -e'print Dumper \%Config'

В этом случае $0 установлено в -e. Как мне получить "print Dumper \%Config" из-за perl ? Оно где-то хранится?


"Двадцать восьмой выпуск журнала Pragmatic Perl"
Отправлено Аноним , 11-Июн-15 12:29 
"из-за" здесь надо читать как "из-под" конечно же

"Двадцать восьмой выпуск журнала Pragmatic Perl"
Отправлено angra , 12-Июн-15 06:12 
У тебя просто талант к запутыванию простых вопросов. Мне понадобилось минут пять, чтобы понять, чего ты хочешь. Если я таки правильно понял, то тебе нужен тривиальный 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


"Двадцать восьмой выпуск журнала Pragmatic Perl"
Отправлено Аноним , 12-Июн-15 10:29 
то что нужно, спасибо