Иван Астафьев
Старший инженер-программист
Вы пишете программу, и в процессе разработки необходимо создать много однотипного кода. Не совсем одинакового, но очень похожего, и по той или иной причине, нет возможности воспользоваться средствами языка программирования (циклы, процедуры, ООП), чтобы избежать повторений. Наверное, каждый программист сталкивался с проблемой, подобной этой. В статье я опишу способ решения вышеописанной проблемы при помощи редактора Emacs, имеющего встроенный интерпретатор языка LisP.
Метки: Emacs | LisP | SQL | автоматизация разработки
Система управления проектами Redmine уже упоминаналась в нашем блоге. Достоинств у нее много и работать достаточно удобно, но все же иногда возникает необходимость в функциях, не входящих в стандартный комплект. Этот случай тоже был предусмотрен разработчиками Redmine, и в сети можно найти большое количество дополнений (plugin'ов), расширяющих функциональность системы. Однако такое решение помогает не всегда. Вот и в нашем случае удалось найти лишь то, что почти нам подходит — остальное надо было дописывать.
Метки: Redmine | Ruby | подключаемый модуль | разработка