Доступен видеоотчёт с London Perl Workshop 2019
Нет времени чтоб оформить нормальную новость, поэтому пишу сюда.
Ссылка на youtube-канал
Нет времени чтоб оформить нормальную новость, поэтому пишу сюда.
Ссылка на youtube-канал
Raku One-Liners: В этой книге, вы найдёте множество скриптов, коротких настолько что они могут быть записаны в одну строку. Седьмая глава познакомит с синтаксическими конструкциями Raku, которые помогут создавать лаконичные, выразительные и при этом полезные программы! Подразумевается, что читатель знает основы Raku и имеет опыт программирования.
Using Raku: Книга содержит набор задач и решений к ним на Raku. Полезна как тем кто изучает данный ЯП, так и преподавателям. Ранее книга называлась «Using Perl6», но данная версия не простая замена s/Perl6/Raku/g, а новое издание с исправлениями и дополнениями.
P.S. Книга бесплатная, но Андрей будет рад пожертвованиям.
Ранее исходники находились по адресу perl5.git.perl.org.
>>> Подробности
Не всем понравилось. Хотя, похоже, Андрей отошел и даже перевыпустил одну из своих книг под новым именем. Важно заметить по поводу книжки:
This is not a bare text replacement s/perl6/raku/. This edition contains a number of changes in the text and program examples that the readers sent after reading the first edition.
Про переименование давно говорили, так что я был к этому готов. Огорчает плохая атмосфера в сообществе. У меня складывается впечатление, что p6 чуваки пытаются откреститься от Perl'а и даже конференции намерены отдельные проводить. Вишенка на торте подобный гнилой движ.
День программи́ста — праздник программистов, отмечаемый в 256-й день года. Число 256 (2⁸) выбрано потому, что это количество различных значений, которые можно выразить с помощью восьмиразрядного байта. Также это максимальная целая степень числа 2, которая не превышает количества дней в году (365 или 366).
Ежегодная конференция «PHP Central Europe», которая должна была пройти в Дрездене с 4 по 6 октября, была отменена (возможно навсегда), из-за отсутствия среди докладчиков женщин и не белых мужчин.
Перемещено Shaman007 из development
Swiss Perl Workshop:
Звук оставляет желать лучшего. Видео доступны здесь.
PerlCon Riga:
Изначально конференция анонсировалась здесь, но видео доступны на этом канале.
В декабре прошлого года купил два диска «Toshiba PC P300 1TB», собрал из них RAID-1. Эксплуатировал не особо сильно. Домашний ПК, на котором я в основном интернеты читаю и разрабатываю. На две недели уезжал в отпуск, полностью обесточил ЭВМ, вынул шнур питания сетевого фильтра из розетки. Сейчас включил и слышу это на одном из дисков.
Диск определяется, система работает но подлагивает из-за данной проблемы. Я решил отключить (физически) щёлкающую железяку. Чего ещё сделать/посмотреть?
Наверное лучше не жмотиться и купить новый диск, а этот раздолбать (есть конфиденциальные данные, не всё зашифровано)?
( читать дальше... )
Весёлые старты для любителей Perl'а и всех кто хочет попробовать силы в чёрной магии.
Каждую неделю публикуются две несложные задачки. Можно решать, а можно предложить себя в качестве наставника и помогать начинающим.
Упор сделан на TIMTOWTDI. Организатор просит избегать гольфа и JAPH, в остальном: «Пусть расцветают сто цветов».
По итогам пишут отчёт с наиболее интересными решениями.
Цель: популяризация Perl, обмен опытом и веселье!
>>> Подробности
Решил добавить в описание своего профиля JAPH, но тег code криво отработал.
Пока ты попивал смузи и катался на гироскутере, серьёзные пацаны подготовили к выпуску Perl 5.28
Что нового?
my %sanitised_values = delete %input_values{@allowed_keys};
'Pеrl' =~ /^(*sr:\w+$)/
Экспериментальные возможности:
Поддержка буквенных синонимов для некоторых утверждений (assertion) регулярных выражений (Осторожно! Может повысить читабельность!):
(?=...) (*pla:...) or (*positive_lookahead:...)
(?!...) (*nla:...) or (*negative_lookahead:...)
(?<=...) (*plb:...) or (*positive_lookbehind:...)
(?<!...) (*nlb:...) or (*negative_lookbehind:...)
(?>...) (*atomic:...)
Улучшения производительности:
my $s;
my $a = "ab\x{100}cde";
my $b = "fghij";
my $c = "\x{101}klmn";
for my $i (1..10_000_000) {
$s = "\x{100}wxyz";
$s .= "foo=$a bar=$b baz=$c";
}
Другие изменения:
my $name='Pistachio';
print "In $name's house";
Видео: Sawyer X рассказывает о нововведениях и фитчах предыдущих версий, которые ты пропустил.
>>> Подробности
← назад |