Алгоритмы и 1С.
Попалось интересное при обсуждении алгоритма решения задачки на Хабре:
Вопрос:
А как вы тогда объясните это:
Пока снизу свободно делать
идти вниз
конец
Каков смысл писать «идти вниз» в цикле, если он, следуя вашей логике, должен и так дойдёт до самого низа?
Ответ:
Ну это просто синтаксис 1С: “Предприятие сюда” вкрался
YAPC::Russia 2008 “May Perl” 17-18 мая в Москве.
Что и когда
Конференция YAPC::Russia 2008 «May Perl» — второе крупное Perl-мероприятие в России, которое пройдет в Москве 17 и 18 мая 2008 года.
Поиск больших таблиц в mysql 5+.
Собственно запрос:
mysql> SELECT concat(table_schema,‘.’,table_name),concat(round(table_rows/1000000,2),‘M’) rows,concat(round(data_length/(1024*1024*1024),2),‘G’) DATA,concat(round(index_length/(1024*1024*1024),2),‘G’) idx,concat(round((data_length+index_length)/(1024*1024*1024),2),‘G’) total_size,round(index_length/data_length,2) idxfrac FROM information_schema.TABLES ORDER BY data_length+index_length DESC LIMIT 10;
+————————————-+——–+——–+——–+————+———+
| concat(table_schema,‘.’,table_name) | rows | DATA | idx | total_size | idxfrac |
+————————————-+——–+——–+——–+————+———+
| art87.link_out87 [...]
Perl: новые релизы на День Рождения.
Всех с прошедшим ДР языка Perl.
А вот и подарки:
- выпущен релиз Perl 5.10.0 ( http://search.cpan.org/~rgarcia/perl-5.10.0/ )
- выпущен релиз ActivePerl 5.10.0 под Windows ( http://www.activestate.com/Products/activeperl/ )
- выпущен релиз Parrot 0.5.1 ( http://search.cpan.org/dist/parrot-0.5.1/ )
Порта Perl 5.10.0 под FreeBSD естественно еще пока нет.
Perl 5.10.0: что нового?
До НГ (2008) обещают выпустить новую версию языка Perl: 5.10.0.
Что нового в Perl 5.10.0?
Все новое включается директивой
use future;
или можно так:
use feature qw(
say
switch
state
);
Что Perl 5.10.0 нам готовит:
- новые функции: say,given/when/default,switch,state
- новые операторы ~~ и //
- многочисленные нововведения в синтаксисе регулярок
Языку Perl исполняется 20 лет.
Сегодня, 18 декабря 2007 года, языку Perl исполняется ровно 20 лет.
Larry Wall began work on Perl in 1987, while working as a programmer at Unisys, and released version 1.0 to the comp.sources.misc newsgroup on December 18, 1987.
Собственно хочется поздравить Ларри и всех, кто пользуется этим языком в своих разработках. Язык шикарный. Простой и трудный одновременно.
Интересные модули Perl: WebService::YouTube
На search.cpan.org наткнулся в списке обновлений на интересный модуль WebService::YouTube. Perl интерфейс для работы с YouTube.