The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Вышел Perl 5.8.8. Свежие статьи про Perl."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Вышел Perl 5.8.8. Свежие статьи про Perl."  
Сообщение от opennews on 03-Фев-06, 14:47 
Вышла новая стабильная версия Perl 5.8.8 (http://search.cpan.org/~nwclark/perl-5.8.8/), в которой отражено более 400 исправлений, среди который можно отдельно выделить проведенную работу по увеличению безопасности,  связанную с предотвращением недавно обнаруженной (https://www.opennet.ru/opennews/art.shtml?num=6616) возможностью использования классических атак типа "format string" и "integer overflow" в модуле Sys::Syslog.


Из других изменений можно отметить:
-  Функции chdir, chmod и chown теперь не только работают с именами файлов, но и с файловыми дескрипторами;
-  Функция sort теперь потребляет значительно меньше памяти и работает быстрее;
-  Обновлены версии большого числа модулей, среди которых CGI 3.15, Data::Dumper 2.121_08, DB_File 1.814, Digest::MD5 2.36, File::Copy 2.09, File::Find 1.05, FileCache 1.06, GDBM_File 1.08, FindBin 1.47, Getopt::Long 2.35, IO 1.22, IPC::Open2/3 1.02, MIME::Base64 3.07, NDBM_File 1.06, POSIX 1.09, SDBM_File 1.05, Socket 1.78, Storable 2.15, Sys::Syslog 0.13, threads 1.07, Tie::Hash 1.02, Time::HiRe 1.86;


Несколько дней назад также вышла (http://use.perl.org/articles/06/01/30/1334228.shtml) новая версия (5.9.3) нестабильной Perl ветки для разработчиков.


Ниже представляю подборку статей Perl-тематики, вышедших на последние 2 недели:

-  "Analyzing HTML with Perl (http://www.perl.com/pub/a/2006/01/19/analyzing_html.html)" - разбор HTML страниц на элементы и представление их в виде дерева, используя модули HTML::TreeBuilder и HTML::Element;

-  "More Advancements in Perl Programming (http://www.perl.com/pub/a/2006/01/26/more_advanced_perl.html)" - рассказ про интересные модули Class::Accessor, HTML::TreeBuilder, XML::TreeBuilder,  Lingua::EN::Keywords, Term::Visual, Chatbot::Eliza, Devel::Cover;

-  "Quick and Dirty Catalyst Tutorial (http://www.pjls.co.uk/tutorials/catalyst.html)" - руководство по основам использования Catalyst, набирающего популярность MVC framework для разработки web-приложений;

-  "Testing C with Libtap (http://www.onlamp.com/pub/a/onlamp/2006/01/19/libtap.html)" - тестирование perl модулей написанных на Си;

-  "Perl MSN Sniffer (http://www.primary0.com/2005/02/12/perl-msn-sniffer/)" - пример написания сетевого сниффера на Perl, специализирующегося на прослушивании трафика MSN клиентов. Используются модули Net::Pcap, NetPacket::Ethernet, NetPacket::IP, NetPacket::TCP.

URL: http://search.cpan.org/~nwclark/perl-5.8.8/
Новость: https://www.opennet.ru/opennews/art.shtml?num=6906

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Вышел Perl 5.8.8. Свежие статьи про Perl."  
Сообщение от MindFood on 03-Фев-06, 14:47 
Ура!
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

2. "Вышел Perl 5.8.8. Свежие статьи про Perl."  
Сообщение от Skif (??) on 03-Фев-06, 18:59 
>Функция sort теперь потребляет значительно меньше памяти и работает быстрее;
Это интересно, а остальное особых восторгов не вызывает.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

3. "Вышел Perl 5.8.8. Свежие статьи про Perl."  
Сообщение от Wulf on 04-Фев-06, 13:51 
Действительно, интересно. Прочитав анонс на OpenNet c "потребляет значительно меньше памяти и работает быстрее", я подумал, что авторы Perl на днях случайно наткнулись на 3-х томник Кнута. :-)
На самом деле, там всего лишь добавили возможность выбора между quicksort и mergesort, что может дать прибавку к скорости только в случае, если можно заранее предсказать плохое поведение одного из алгоритмов в конкретном случае и поправить это дело выбором другого.
На буржуинском это озвучено как: improvements to reduce the memory usage of sort and to speed up some cases, т.е. работает быстрее в _некоторых_случаях_. Как всегда, самые важные подробности выли выброшены переводчиком.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру