28.9.08

книжное

Получил из россии посылку с гуманитарной помощью книгами - 5.5 кг :-)

24.9.08

Видео-лекции по CS-related темам

Наткнулся тут недавно на сайт Russian Computer Science Club и кроме интересных материалов на самом сайте, обнаружил, что они также выкладывают видео читаемых в клубе лекций. Правда они равномерно размазаны по Google Video, но можно найти почти все с помощью следующих поисковых запросов - 1, 2, 3

22.9.08

Вышел новый Aquamacs

Информация для всех заинтересованных - вышел новый Aquamacs -- 1.5. В основном исправления багов...

Рабочее

Ну вот и заканчивается почти 25-летняя история компании Secure Computing - сегодня McAfee объявила о поглощении компании :-(

18.9.08

Обновления документации от Microsoft

Microsoft обновила пакет документации, содержащий описание открытых компанией протоколов. Обновленные описания доступны по тому же адресу.
Из описаний, относящихся к файлам Microsoft Office обновились описания файлов PowerPoint, Excel, а также описания Compound File format, включая описания вспомогательных объектов, включаемых в эти файлы

16.9.08

emacs + dokuwiki

Я выложил на свой сайт обновленую версию dokuwiki-mode, в которой поправлена работа со страницами с русскми названиями и переведена на английский оставшаясь часть сообщений
P.S. как же я все-таки люблю Emacs за возможность хакать код прямо по месту, не перезагружаясь и т.п.

8.9.08

MS Excel'ное

Пару дней назад начал писать конвертер для файлов MS Excel используя новую документацию. Продолжаю "радоваться" неземному интеллекту разработчиков этого формата. Его все-таки придумывали инопланетяне - чего стоит изменение кодировки (UTF-16 <-> ASCII) при пересечении границы записи (я правда это место победил, а вот в catdoc там до сих пор грязных хак, который работает только с кириллическими кодировками).
Еще один пример странностей мышления: есть такая запись, как MulRK - массив чисел, которая состоит из номера строки, номера первой колонки, N записей, индекса последней колонки. а вот N вычисляется как последняя колонка - первая колонка +1! И надо угадать N для того, чтобы правильно считать индекс последней колонки...