HIGH Labs
Приветствую! Если вы в первый раз на этом сайте возможно стоит посмотреть его краткое описание. Также можно узнать что нового из последних записей в журнале ниже или посмотреть все записи. Основные разделы сайта:
- Об авторе - кто я и кратко о том, что здесь можно увидеть;
- Журнал - все записи журнала и комментарии к ним;
- Проекты - мои проекты с открытым исходным кодом;
- Разработка ПО - разработка программного обеспечения, язык программирования Python, системы контроля версий, сервер приложений Zope и другое;
- Редактор Vim - текстовый редактор Vim, история, зачем стоит его использовать, рецепты, скрипты подсветки;
Новая версия плагина для Mozilla Firefox - VideoSniffer 0.4:
- В меню вместо URL теперь, если возможно, показывается текст заголовка страницы с которой было скачано видео;
- Добавлено всплывающее окно с полным заголовком и полным URL для каждого элемента меню;
- Добавлена опция для игнорирования возможных рекламных роликов (файлов с маленьким, или неизвестным размером);
- Добавлены опции для управления показом номера, размера и типа файла;
- Добавлена нумерация для видео файлов;
Последнее время не получается много писать на сайте, больше пишется в Twitter, но буду стараться потихоньку писать и здесь.
Пока добавляю статью, которую я писал для журнала Системный Администратор - Знакомьтесь, Erlang. Статья кратко описывает особенности языка, основные конструкции и является первой статьей из небольшой серии про Erlang.
Новая версия плагина для Mozilla Firefox - VideoSniffer 0.3:
- Добавлена опция для установки максимального количества сохраняемых ссылок;
- В список добавлен вывод размера и типа видео;
- Добавлено определение типа файла по расширению;
- Различные исправления;
Новая версия плагина для Mozilla Firefox - VideoSniffer 0.2:
- Упрощена структура пакета;
- Добавлена поддержка для исходящих (referrer) ссылок;
Выпустил новый плагин для Mozilla Firefox - VideoSniffer. Плагин собирает ссылки просмотренных видео-роликов в контекстном меню, откуда они позже могут быть скачаны.
Добавил статью, которую я писал для журнала Системный Администратор - Python: сложные аспекты, описывающую метаклассы, дескрипторы атрибутов и менеджеры контекста.
Новые версии подсветки Python для Vim - версии 2.6.5 и 3.0.2. Изменения:
- Приложен патч от Caleb Adamantine исправляющий подсветку декораторов;
Скачать можно здесь:
- http://hlabs.spb.ru/vim/highlighting.html#python - скрипты подсветки синтаксиса на HIGH Labs;
- http://www.vim.org/scripts/script.php?script_id=790 - все версии python.vim на Vim.org;
Обновлен LinkExtractor. Добавлена поддержка для Firefox 3.5.
Всю прошедшую неделю пытался послать очередной патч для Bazaar. Процедура здесь следующая: нужно послать в рассылку bazaar письмо в теме которого должна быть пометка [MERGE] и к письму приложить бандл (сделанный с помощью bzr bundle) с изменениями. После этого бандл будет автоматически подхвачен трекером Bundle Buggy.
Первое сообщение я послал в понедельник с работы. В среду, не найдя сообщения в рассылке, я подумал, что возможно есть какие-то проблемы с доставкой и послал сообщение повторно из дома. В четверг, уже насторожившись, настроил прямую доставку для lists.canonical.com, послал письмо и получил 250 OK. В пятницу, так и не увидев письма в рассылке, написал владельцу рассылки. В итоге оказалось, что письмо даже не добиралось до рассылки и не попадало в очередь спама, а сразу удалялось, как особо жесткий спам. :-) Договорились, что возможно мой адрес добавят в "белый" список, но пока посылка патчей через Launchpad.net может быть более надежной.
Только на этой неделе задумывался насчет того, что HTML 5 и XHTML 2 пересекаются, как W3C сообщили, что собираются отменить работы по XHTML 2 и бросить все силы на HTML 5. Думаю, что это к лучшему, а то уже намечался некоторый бардак. Теперь хотя бы понятно что изучать и куда двигаться.