Отправляет 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».

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



17.05.2011 16:12

В Microsoft Hyper-V появилась поддержка Linux-дистрибутива CentOS

Вчера в Сан-Франциско (США) началась конференция Open Source Business Conference (OSBC) 2011, на которой выступал Сэнди Гупта (Sandy Gupta), генеральный менеджер по маркетингу в Open Solutions Group корпорации Microsoft.

Сэнди объявил о том, что в системе виртуализации Microsoft — Hyper-V — впервые появилась поддержка некоммерческого дистрибутива GNU/Linux (в качестве гостевой операционной системы). Первым таким «счастливчиком» стал CentOS, разрабатываемый Open Source-сообществом на базе исходников от RHEL (Red Hat Enterprise Linux). Заявлено, что выбор на CentOS пал из-за популярности этого дистрибутива среди компаний, предоставляющих услуги хостинга. Рынок хостинга — в приоритете у Microsoft: «CentOS — популярный Linux-дистрибутив для хостеров, и его поддержка была главным требованием по интероперабельности, высказанным сообществом».

До сих пор в Hyper-V официально поддерживались только крупнейшие коммерческие решения: пресловутый RHEL, исходники которого лежат в основе CentOS, и SLES (SUSE Linux Enterprise Linux). В таком случае логично предположить, что следующими на очереди к поддержке в Hyper-V должны стать Ubuntu Server Edition и Debian GNU/Linux, являющийся основой для Ubuntu и тоже весьма распространенный среди хостинг-компаний.

Известный Open Source-сторонник Мэтт Эсей (Matt Asay), присутствовавший на OSBC, так прокомментировал это событие в своем твиттере: «Поддержка CentOS корпорацией Microsoft — первоклассный ход капиталиста. Главным конкурентом Red Hat является бесплатный Linux — теперь и в Microsoft отмечают это».

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



17.05.2011 16:39

Разработкой Mono займется новая компания — Xamarin

Известный Open Source-программист Мигель де Иказа (Miguel de Icaza) объявил о том, что дальнейшим развитием проекта Mono займется новая компания — Xamarin.

Mono — это свободная реализация проприетарной программной платформы Microsoft .NET. Раньше её разработка была сосредоточена в стенах компании Novell. Однако будущее проекта стало под вопросом после того, как Attachmate Group завершила поглощение Novell и провела сокращение штата.

Мигель де Иказа, основавший проект Mono, был уволен из Novell, но оперативно на это отреагировал, создав новую компанию Xamarin. В её штат уже вошли бывшие сотрудники Novell, которые работали над Mono. Именно Xamarin и продолжит дальнейшее совершенствование и развитие этого Open Source-проекта.

Появление Xamarin было анонсировано вчера, 16 мая, в блоге Мигеля. В ближайших задачах Xamarin числятся следующие:

  • Новая коммерческая реализация .NET для iOS.
  • Новая коммерческая реализация .NET для Android.
  • Продолжение поддержки и разработки Mono и Moonlight (Open Source-реализация Microsoft Silverlight на базе Mono).
  • Изучение перспектив Moonlight на мобильном рынке и в App Store.

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



17.05.2011 17:33

Ubuntu Studio будет использовать Xfce вместо Unity

Команда разработчиков дистрибутива Ubuntu Studio, ориентированного на мультимедийное использование, объявила, что основным рабочим окружением системы станет Xfce вместо Unity, принятого в оригинальной редакции Ubuntu Desktop начиная с версии 11.04 «Natty Narwhal».

Кори Контрос (Cory Kontros), участник Core Team в Ubuntu Studio, сообщил, что решение о переходе на Xfce было принято после множество дискуссий и исследований. По мнению команды Ubuntu Studio, оболочки Unity и GNOME Shell «не подходят целевой аудитории или ожидаемому рабочему процессу».

В Ubuntu Studio планируется создание своего интерфейса на базе Xfce и AWN (Avant Window Navigator) с собственным оформлением.

Напомним, что Ubuntu Studio является официально признанной редакцией Ubuntu Linux.

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



18.05.2011 11:42

Брандмауэру OpenBSD pf исполняется 10 лет

На днях (13—14 мая) в Оттавском университете (Оттава, Канада) прошла конференция BSDCan 2011, посвященная BSD-системам и связанным с ними технологиям.

Хеннинг Брауэр (Henning Brauer) опубликовал в рассылке операционной системы OpenBSD ссылку на свою презентацию с BSDCan 2011, посвященную популярному пакетному фильтру pf (packet filter). В этом году он справляет свой первый серьезный юбилей — 10-летие. В презентации Брауэра на 82 слайдах не без юмора отражен весь долгий путь pf с момента его появления.

Слайды презентации доступны в формате HTML здесь.

P.S. 6—9 октября в Голландии пройдет другое BSD-мероприятие, уже европейское — EuroBSDCon 2011. Все подробности о нем доступны на 2011.eurobsdcon.org.

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



18.05.2011 13:13

Проект JS/Linux позволяет запустить ОС GNU/Linux в веб-браузере

Фабрис Беллар (Fabrice Bellard), хорошо известный в Open Source-сообществе как разработчик проектов FFmpeg, QEMU и Tiny C Compiler (tcc), представил любопытный эмулятор компьютера, написанный на JavaScript.

Проект, названный как Javascript PC Emulator, эмулирует x86-процессор, позволяя запустить на нем минимальную операционную систему GNU/Linux. Система получила название JS/Linux и включает в себя ядро Linux 2.6.20 (с небольшим патчем), компактный набор стандартных консольных утилит BusyBox, а также компилятор языка Си tcc и незаконченный клон популярного текстового редактора Emacs — QEmacs.

Код эмулятора написан на чистом JavaScript с использованием Typed Arrays, которые стали доступны в последних релизах популярных веб-браузеров. Автор говорит, что функционирование Javascript PC Emulator было проверено в браузерах Mozilla Firefox 4 и Google Chrome 11 в операционных системах GNU/Linux, Mac OS X и Windows.

Сам эмулятор доступен здесь, подробности о его техническом устройстве — на этой странице.

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



18.05.2011 16:14

25 мая в Москве пройдет первая конференция nixp.ru — nixp.conf/2011

25 мая 2011 года в Москве состоится первая конференция по свободному программному обеспечению, организованная российским веб-порталом nixp.ru, — nixp.conf/2011.

Ключевая задача конференции nixp.conf — продемонстрировать истории успеха применения свободного программного обеспечения в российских реалиях. Своим опытом поделятся представители известных отечественных компаний, специализирующихся на разработке и внедрении свободного ПО.

В программе nixp.conf/2011 заявлены следующие доклады:

  • Дмитрий Шурупов (руководитель nixp.ru): «nixp.ru: 10 лет в онлайне».
  • Павел Фролов (ГНУ/Линуксцентр, генеральный директор): «Рынок СПО в России: успехи и перспективы».
  • Светлана Семавина (Мандрива.Ру, директор по маркетингу): «Успешные внедрения СПО в российских организациях».
  • Андрей Грунау (Яндекс, системный администратор): «Использование Open Source-инструментов для мониторинга серверной инфраструктуры».
  • Денис Горбачев (руководитель Web.TrueOffice): «Практический опыт веб-разработки на основе открытых технологий».
  • Мини-секция от российского Linux-сообщества: Russian Fedora, Russian Ubuntu LoCo Team, MLUG.
  • Алексей Новодворский (ALT Linux, заместитель генерального директора): «Шестая платформа ALT Linux».
  • Дмитрий Шурупов (руководитель nixp.ru): «Свободное ПО в образовательном процессе кафедры ИКТ МИЭМ».
  • Дмитрий Столяров (МИЭМ, начальник Управления по программно-техническому обеспечению): «Свободное ПО на службе МИЭМ».

Начало мероприятия — в 15:00. Окончание — в 20:30. В середине конференции предусмотрен кофе-брейк (17:30—18:00).

Место проведения nixp.conf/2011 — главное здание МИЭМ: г. Москва, Б. Трехсвятительский пер., д. 3 (на Яндекс.Картах), актовый зал (2-й этаж); ближайшие станции метро — Китай-город, Курская, Чистые пруды.

Участие в мероприятии — бесплатное, но требуется обязательная предварительная онлайн-регистрация, которая осуществляется заполнением простой формы на reg.miem.edu.ru. Не забудьте взять с собой документ, удостоверяющий личность (например, паспорт, водительские права, студенческий билет или военный билет).

Смотреть за событиями на nixp.conf/2011 можно будет в рамках прямой интернет-видеотрансляции на сайте live.miem.tv (требуется наличие установленного Flash-плеера актуальных версий). В ходе конференции также будет вестись и краткая текстовая трансляция в официальном твиттер-аккаунте nixp.ru — @nixp_ru.

Организаторы мероприятия:

При поддержке:

Генеральный спонсор — ЗАО «ТруОфис». Интернет-трансляцию конференции обеспечивает ООО «ЦВеТ».

Страница мероприятия — nixp.ru/conf, регистрация — reg.miem.edu.ru.

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




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


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



В избранное