Скелет для драйвера сетевой карточки в FreeBSD
3 comments

Надоело при написании новых драйверов для сетевух каждый раз выбрасывать из существующего драйвера ненужное для того, чтобы добавить нужное. На досуге взял if_arge.c и повырезал железозависимые куски, чтобы новые драйвера начинать с практически чистого куска. Результат здесь.

Анонс на English: Writing FreeBSD NIC driver

Книги: The Definitive Guide to Catalyst
No comments

catalyst book
Троечка. Такое ощущение, что книга писалась людьми, очень хорошо разбирающимися в Каталисте, но не очень понимающими, что надо рассказать начинающему. Авторы считают очевидными и понятными вещи, которым на самом деле надо было бы посвятить главу в самом начале. Структура книги тоже какая-то пестрая: "рассказываем это, а вот еще такое есть, о еще об этом вспомнили". Для полного ноля слишком сложно для средне ознакомленных с Каталистом, наверное, ничего нового. Не рекомендую, лучше почитать документацию, а деньги пропить.

RC1, RC2 … RCN?
2 comments

В конторе тестируется новая фирмварь для камер. Соответственно проходит несколько циклов тесты/багфиксы/билд/перепрошивка. Сегодня заметил как маркируется версия на камере. На каждом девайсе кусок красной изоленты, но котором маркером рисуется версия билда палочка после каждой перепрошивки. RC5 выглядит вот так:

rc5

Perl/ebooks, часть 2
No comments

Дооформлял вторую часть конвертера - fb2 парсер EBook::FB2. Сам конвертер, если кому интересно лежит здесь. Если будет вдохновение поразбираться с Catalyst, сделаю из него web-сервис.

Shelfari – перезагрузка
No comments

Реанимировался на Shelfari (спасибо Alex Ott за напоминание). Удобный инструмент для отслеживания что прочитано и для составления списка "напочитать". Чем она мне не понравилась год назад уже не помню :)

Из прочитанного: Passionate programmer
No comments


Как говорит один мой знакомый: "такЕ". Сборник ессе о жизни, карьере и технологиях. В целом автор говорит достаточно много правильных вещей: о подходе к работе, о развитии себя как специалиста, об отношениях с business-people. Но они все более-менее очевидны и никаких откровений или серебряных пуль под обложкой нет. Если вы начинающий программист или у вас период увлечения мотивационной литературой, то читать стоит. А так - вряд ли.

Первый пошел
No comments

Выложил свой первый модуль на CPAN. EBook::EPub. Выдрал из своего конвертера FB2 -> EPUB. Парсер FB2 еще надо причесать, дописать и задокументировать, но, скорее всего, на следующей неделе и его залью. Moose очень ускоряет разработку, но добавляет задержку в старт скрипта: пока перл все библиотеки подтянет...

DAHDI(ex-Zaptel)/FreeBSD – жив
No comments

Max Khon проанонсировал поддержку TDMoE в версии DAHDI для FreeBSD. Проект получил статус полуофициального и переехал на svn-сервер Digium. Макс обещает также порты для dahdi и dahdi-tools в ближайшее время.

Оригинальный email.

R.I.P. svn://svn.freebsd.org/base/projects/mips
3 comments

projects/mips
r187114 - r202126

Все замержили в HEAD.

Неудачная попытка использовать subversion как perforce: вести разработку в параллельной ветке, периодически сбрасывая в основную накопившиеся изменения. Subversion этого не умеет. Он может только dolphin branches: отфоркали, написали, замержили назад и убили ветку. Кроме того ваш покорный слуга несколько раз сделал svn merge немного не туда, в результате чего нежная мимоза mergeinfo увяла окончательно. Чтобы не мучить скотину решили пристрелить.

KnockOnD 1.2
No comments

AppStore за полтора дня пропустил новую версию. Changelog для 1.2:

  • Fixed bug with TCP "backhole" configuration: when no response comes to TCP SYN packet if it is sent to port that is not listened by any application.
  • Fixed random crashes when editing existing sequence

Next Page »