Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Perl 5.14 -- новая версия языка программирования


Вас категорически приветствует автоматически сгенерированная почтовая рассылка с новостями от nixp.ru!


15.05.2011 16:22

Perl 5.14 — новая версия языка программирования

Вчера, 14 мая, вышла новая версия языка программирования Perl — 5.14. Дата релиза выглядит неслучайной, поскольку число («14.05» или же «5.14» на американский манер) обыгрывает номер очередной версии Perl.

Релиз Perl 5.14 означает ознаменовал конец поддержки Perl 5.10. Тем временем, с момента выпуска Perl 5.12 прошел один год — в соответствии с недавно принятым годовым циклом релизов Perl 5.x. За год около 150 программистов внесли изменения в 550 тысяч строк примерно в 3000 файлов. Отдельная благодарность высказывается Джессу Винсенту (Jesse Vincent), который проявил себя как хороший релиз-менеджер при работе над версией 5.14.

Итак, среди изменений в Perl 5.14 выделяются:

  • поддержка Unicode 6.0 и многочисленные улучшения в работе с юникодом в целом;
  • улучшенная поддержка IPv6;
  • значительно упрощенная автоматическая конфигурация клиента CPAN;
  • новый флаг /r для замен s///, позволяющий записывать новое значение в отдельную переменную, сохраняя у оригинальной переменной прежнее (до произведенной замены) значение;
  • новые флаги в регулярных выражениях для указания интерпретатору, как себя вести с найденными строками (считать их обычными ASCII или юникодными);
  • новый синтаксис «package Foo {}» (можно указывать и с версией пакета: «package Foo 1.2 {}»);
  • уменьшенное потребление памяти и процессорных ресурсов по сравнению с предыдущими релизами — в частности, говорится о 100-кратном увеличении производительности операции конкатенации строк на платформе Windows;
  • исправление огромного числа багов, во многом проделанное Дэйвом Митчеллом (Dave Mitchell) благодаря гранту от The Perl Foundation.
Более подробный список изменений можно найти в perldelta.pod.

Комментарии к новости >>



16.05.2011 11:01

GNU GRUB 1.99: теперь с поддержкой ZFS и btrfs

Вчера Владимир Сербиненко (Vladimir Serbinenko) представил выход новой версии популярного загрузчика операционной системы — GNU GRUB 1.99.

Ведутся работы над стабилизацией этой ветки проекта, поэтому архивы были перемещены с alpha.gnu.org на ftp.gnu.org. Главными изменениями называются официальная поддержка файловых систем ZFS и btrfs, а также доступность GRUB для Yeeloong (Yeeloong — нетбук китайской компании Lemote, одобренный как свободный Ричардом Столлманом).

Среди других новшеств и значимых изменений в релизе загрузчика GRUB 1.99:

  • поддержка раскладок клавиатуры;
  • парсер для старых конфигурационных файлов GRUB;
  • команды vbeinfo и vbetest теперь работают не только с графикой VBE и доступны как videoinfo и videotest;
  • возможность явно указывать, что конкретное устройство видится в BIOS;
  • команда lsapci;
  • утилита grub-mknetdir для генерирования дерева директорий netboot;
  • новый скрипт с автодополнением в bash (bash-completion) для утилит GRUB;
  • новая система сборки на базе automake;
  • улучшения в поддержке USB;
  • новая команда cmostest (только для i386/x86_64);
  • поддержка EFI, coreboot и QEMU в grub-mkrescue;
  • поддержка NetBSD в grub-probe и grub-mkconfig;
  • grub-mkconfig теперь позволяет устанавливать фоновое изображение и поддерживает множество терминалов;
  • поддержка файловой системы nilfs2;
  • поддержка регулярных выражений;
  • поддержка тега Multiboot2, а также Multiboot2 для MIPS;
  • поддержка таблицы разделов sunpc;
  • новые возможности в языке GRUB script: for, while, until, elif, параметры для функций, break, continue, shift, return, «!» и др.

Комментарии к новости >>



16.05.2011 11:37

DeaDBeeF 0.5.0 — новая версия аудиоплеера

Вчера вышла новая версия набирающего популярность аудиоплеера DeaDBeeF, разрабатываемого Алексеем Яковенко,  — 0.5.0.

Среди ключевых изменений в релизе аудиоплеера DeaDBeeF 0.5.0 можно выделить следующие:

  • поддержка многоканального вывода;
  • поддержка вывода в форматах 8, 24, 32, float32 бит;
  • новый API для DSP-плагинов;
  • в плагин GME добавлена поддержка VGZ;
  • добавлен режим «Перемешать по альбомам»;
  • улучшения в редакторе тегов: теперь можно изменять все поля, включая произвольные;
  • в уведомлениях появились обложки альбомов;
  • добавлен плагин для импорта и экспорта M3U и PLS;
  • добавлен плагин ZIP для воспроизведения музыки прямо из zip-архивов без распаковки;
  • добавлен плагин Converter для конвертирования музыки из любого поддерживаемого формата с настраиваемыми наборами опций для кодера;
  • добавлен плагин Soundtouch для ресэмпла, смены высоты/темпа и т.п.;
  • в графический интерфейс добавлен выбор OSS-устройства;
  • новая опция для командной строки: «--play-pause».

Комментарии к новости >>



16.05.2011 15:23

«Open Source» 083 — новый выпуск электронного издания

Опубликован новый выпуск электронного приложения к журналу «Системный администратор», полностью посвященного программному обеспечению с открытым кодом, — «Open Source» 083.

В этом выпуске «Open Source»:

  • «Новости мира Open Source» (Дмитрий Шурупов).
  • «Обзор новшеств в Ubuntu Linux 11.04» (Игорь Штомпель).
  • «Взгляд на MeeGo: правильная ОС для нетбуков» (Юрий Пятковский).
  • «CAINE — Linux LiveCD для forensic-анализа» (Игорь Штомпель).
  • «Закрывая открытое. Часть 1» (Петр Семилетов).

Выпуск «Open Source» 083 доступен для свободного скачивания на сайте «Open Source».

Комментарии к новости >>




Не забудьте, что мы всегда рады вашим комментариям к новостям непосредственно на nixp.ru!


Другие способы получения новостей от nixp.ru:



В избранное