Воскресенье, 26 апреля

PerlNews.Ru: AllPerlBooks.com — крупнейший каталог книг о Perl

Появился новый сайт AllPerlBooks.com, который является крупнейшим каталогом, содержащим информацию обо всех когда-либо напечатанных книгах о Perl на различных языках мира. Цель сайта показать как много книг о Perl было выпущено, начиная с момента создания языка, и продолжает выпускаться по сей день. На данный момент в каталоге есть данные о 354 книгах и ежедневно каталог пополняется всё новыми экземплярами. К окончанию β-тестирования ожидается около 500 книг. Автором проекта является Андрей Шитов.

Сайт позволяет найти нужные книги по имени автора, издательству, году выпуска, языку, а также теме, например, биоинформатика или регулярные выражения.

Если у вас есть книга, которая отсутствует в каталоге, вы можете добавить информацию о ней на специальной странице, указав данные издания и отсканированную обложку.

Темы: books

Суббота, 25 апреля

perl | Misc: Google Chrome и Secure Preferences

На нашем форуме и не только, с некоторой периодичностью люди интересуются алгоритмом генерации "защитного кода" в файле Secure Preferences для браузера Google Chrome. Зачем он браузеру? Этот код используется для проверки целостности настроек расширений и некоторых других параметров, проще говоря - HMAC. Зачем он людям? Вероятно, это необходимый этап для тихой установки расширений или изменения […]

Четверг, 23 апреля

Сообщество ru_perl в LiveJournal: Mojo POST

Хелп миииии. Уже не понимаю что происходит.

Имеется приложение. Mojo из темплейтов генерит страницу, на ней две формы. Каждая форма прикручена к своему контроллеру.

Роуты

   $r->get('/')->to('example#index')->name('index');
    $r->any('/form')->via('post')->to('example#check_form');
    $r->any('/message')->via('post')->to('example#message');

Контроллер message:

my $self = shift;

my ($name, $email, $subject, $message) = $self->req->body_params->param(['name', 'email', 'subject', 'message']);

 if (( defined $name) && ( defined $email ) && ( defined $subject ) && ( defined $message )){
   
 $self->flash(success_send_message => "Ваше сообщение отправлено, мы свяжемся с вами в ближайшее время.");
 $self->redirect_to('/#message');

  }else{
    
 $self->flash(error_send_message => "Ошибка отправки сообщения");
 $self->redirect_to('/#message');

}

Данные в контроллер не приходят. Что я делаю не так? Спасибо.

Вторник, 21 апреля

Хабрахабр: Метки / perl: Запоминаем просмотренные видео на youtube




Интро


Столкнулся с тем, что youtube.com «забывает» видео, которые я просмотрел.
Приходится смотреть много образовательных каналов, а потом вспоминать, видел я это или нет.
Посмотрел какую-нибудь лекцию и через несколько дней (месяцев, лет) статус "просмотрено" пропадает.
Или, наоборот, посмотришь 2 минуты какой-нибудь лекции, ляжешь спать, а на утро лекция имеет статус «просмотрено».

Вот и решил взять под контроль информацию о просмотрах на youtube в свои руки.
И хранить эту информацию вне зависимости от ютюба.
Если у кого-нибудь есть нужда в такого рода запоминании просмотров, то добро пожаловать под кат.
Подробности

PerlNews.Ru: Завершился Берлинский Perl QA-хакатон 2015

Perl QA-хакатон — это ежегодное мероприятие, на котором собираются люди, так или иначе занимающиеся вопросами обеспечением качества Perl-кода: тестирование, пакетирование, CPAN и связанные системы. В этом году хакатон проводился с 16 по 19 апреля в Берлине. В нём приняли участие более 30 известных Perl-хакеров, в том числе Рикардо Сигнес, Тацухико Миягава, Дэвид Голден, Лион Тиммерманс, Питэр Рэббитсон.

perlqah2015

Читать дальше →

Темы: Perl hackaton

PerlNews.Ru: Выпущен Perl 5.21.11

Вышел последний релиз Perl ветки 5.21 для разработчиков. Новый релиз содержит изменения в порядка 1 700 строках исходного кода, не считая изменений в автогенерируемых файлах. Полный список изменений можно прочесть в perldelta. Новый стабильный релиз 5.22 ожидается в мае.

Читать дальше →

Темы: Perl

Четверг, 16 апреля

PerlNews.Ru: Вышли обновления безопасности MovableType 6.0.8 и 5.2.13

Вышли обновления, исправляющие ошибку в безопасности, для известной системы управления контентом MovableType версии 6.0.8 и 5.2.13 (и в частности Movable Type Open Source). В отчёте MovableType.com указано, что уязвимости подвержены ветки 6.0.x и 5.2.x.

Джон Лайтсей обнаружил уязвимость инъекции строки формата в шаблоны локализации Movable Type. Неаутентифицированный удалённый пользователь получает возможность выполнить произвольный код на сервере с правами учётной записи процесса веб-сервера. Проблема получила идентификатор CVE-2015-0845

Темы: security

Суббота, 11 апреля

PerlNews.Ru: Выложены доклады moscow.pm от 5 марта 2015

На официальном YouTube-канале moscow.pm появились записи докладов группы от 5 марта 2015 года, посвящённые Perl 6:

  • «Perl 6 2.0», Андрей Шитов
  • Twitter Button from twitbuttons.com
  • Подписка по email

Приборы