16 авг. 2010 г.

Autotest Growl на GNU/Linux debian & Ubuntu

Autotest - библиотека для автоматического запуска тестов.

Обычно я использую второй монитор для просмотра результатов прогона тестов, но в нынешней ситуации его просто нет :-)

Я работаю с VIM и каждый раз переключается на окно где крутятся тесты - накладно.

Потому я решил использовать Autotest Growl. Это гем который соединяет libnotify и Autotest

$ sudo aptitude install libnotify-bin

тестируем
notify-send 'test', 'Hello world'

Интегрируем с Growl & Autotest

$ sudo gem install autotest-growl

~/.autotest
require 'autotest/growl'

Есть несколько настроек, назначение которых можно почитать в документации.

Выглядит это примерно так:

4 авг. 2010 г.

Книги по Git на русском.

Некоторое время назад я начал использовать Git как основную систему контроля версий в своих проектах.

Поскольку переводные изданий купить бывает довольно дорого, а то, что существует опаздывает как минимум на год от текущих версий, то находка первода «Git Magic» Бена Лина (Ben Lynn) заслуживает как минимум поста в моем блоге.


# клонировать репозитарий
$ git clone git://github.com/mifistor/gitmagic-ru.git
# создаст pdf-файл на русском языке.
$ make book.pdf LANG=ru
# Создаст книгу в HTML, pdf и xml-формате на русском языке
$ make LANG=ru


Кому не хочеться заморачиваться можно взять готовый pdf файл.

P.S. Мне предварительно пришлось установить утилиту asciidoc