Генерация документации с помощью Doxygen к программам MATLAB



15 коммент.
Doxygen это кроссплатформенная система документирования исходных текстов - то есть, пишем в коде нашей программы комментарии в стандартизированной форме, скармливаем это Doxygen и на выходе имеем документацию по использованию нашей программы. Doxygen, разумеется, ни в коем разе не отменяет написание нормальной документации к программам, однако поможет быстро вспомнить вам, что делает написанная вами программа до Грюнвальдской битвы. И использовать это чудо можно не только для С/C++, но даже для программ на MATLAB, для чего есть описываемый далее небольшой перловый костылик.
Читать далее

Тестирование быстродействия MATLAB и GNU/Octave



31 коммент.
Для работы мне нужно моделировать искажение света атмосферой и компенсировать его - в этом, собственно, основная идея адаптивной оптики и состоит. Ответ на вопрос "как это сделать" может занять пару томов в книге, и чтобы искать ответ было проще, люди создают симуляторы. После долгих раздумий о том, на каком языке его писать, я таки начал писать симулятор на Матлабе - это то, что лучше всего мне известно.
Читать далее

Электронная книга PocketBook 360: обзор и впечатления



23 коммент.
С достаточно раннего протуберантного возраста мне нравилось читать - сначала бумажные книги, потом с экрана. От литературы художественной я плавно перехожу к технической и (иногда) обратно. Для покорения новых горизонтов нужно читать статьи и талмуды предшественников, а с LCD экрана это не очень удобно, так как экран не слишком контрастный. Хотелось что-нибудь портативное, долгоживущее от батареек, с контрастным экраном. И тут я вспомнил про E-Ink... Несколько дней прочёсывания форумов и отзывов, и вот, ещё через неделю, держу в руках PocketBook 360, чему и посвящена заметка.
Читать далее

Пингвинам о пингвинах



19 коммент.
В комментариях к посту о Блогодне-2010 от ведущего блога ♠ Краплёная колода ув.тов. Dr.AKULAvich прозвучала идея "поддерживать такие молодые блоги и делать своеобразный digest свежей прессы". Первый камень уже заложен. Мне эта идея понравилась и я решил взять из своей длинной RSS-ленты пять блогов и о них что-нибудь написать. Итак, несколько блогов о Linux на русском языке, которые я время от времени читаю.
Читать далее

KdeSVN: графический svn клиент к Subversion



11 коммент.
Система контроля версий Subvervion, она же SVN, чрезвычайно удобна для небольшой группы, особенно если серьёзных требований по веткам и их слиянию не предъявляется. И хотя в консоли Subversion пользоваться удобно и просто, иногда бывает удобнее просмотреть графически историю версий или быстро вытащить нужный файл определённой ревизии - тут нам поможет svn клиент kdesvn.
Читать далее

Пример библиотеки для скриптов на языке bash - shell-framework



22 коммент.
Это гостевой пост автора Beggy. Оригинальный пост доступен по этой ссылке.

О чем все это?
Библиотека shell-framework - это набор функций, которые вы можете вызвать из своего скрипта. Она была задумана для облегчения создания скриптов на языке bash и полностью написана на этом языке. В основном библиотека писалась для упрощения работы с опциями командной строки, генерации краткой справки(help-а) скрипта и работы с конфигурационными файлами. В этой статье я постараюсь показать как именно можно упростить написание рутинного кода, связанного с этими задачами, используя shell-framework.

Читать далее

Блогодень-2010



12 коммент.
Пусть этот пост несколько отходит от темы блога, но сегодня - день блоггера, и мне хотелось бы сказать несколько слов моим дорогим читателям, которые, может быть, однажды станут писателями. Мне иногда задают вопросы по почте и иногда при личном общении: "зачем ты ведёшь блог? для чего всё это?". Как вести блог?
Читать далее