Post archive

Программистский подход
Задача (основана на реальных событиях): отметить на карте и выбрать по нескольку достопримечательностей 20 крупнейших городов США.
February 13, 2011

Как перехватывать клик по Flash-баннеру
Разместить флешку на сайте – дело несложное. Однако, в 95% случаев ожидается, что флешка будет ссылкой. Думаешь, объект Flash можно просто положить в "a"? Нельзя. Приходится ограничиваться внутренними средствами.
February 9, 2011 , revised February 10, 2011

Запущен Rubyhub.com.ua
Rubyhub — агрегатор всего, происходящего с Ruby на Украине.
January 26, 2011

Эпическое обновление моего сайта на Ruby on Rails
Идея переписать сайт на Ruby витет надо мной уже, наверно, год. Основной мотивацией было то, что используемый мной ранее WordPress феерически плохо написан и его так же феерически сложно дополнять. Это я вам говорю как человек, который писал к Wordpress темы, плагины, и совсем недавно переносил базу на собственную структуру данных.
January 2, 2011 , revised January 21, 2011

Улучшения для rake db:dump
Поскольку заниматься чем-то полезным в поезде довольно сложно, я решил ограничиться тем, что добавил в `rails_db_dump` возможность сдампить одну таблицу вместо всей базы.
December 9, 2010 , revised January 1, 2011

Progress bar для скриптов на Ruby
Знакома такая ситуация – пишешь Rake-задачу, понимаешь, что выполняться она будет долго, а сделать какую-нибудь индикацию процесса облом?
December 8, 2010 , revised January 1, 2011

Сколько памяти действительно занимает виртуальная машина?
Сегодня Миша Грищенко задал мне вопрос, на который я, как мне казалось, ответил еще в августе, расхваливая VirtualBox: а сколько он, собственно, жрет памяти?
December 7, 2010 , revised January 7, 2011

Pivotal start и pivotal finish
В pivotal_shell добавилось две команды – start и finish, позволяющие прямо из командной строки начать и закрыть задачу.
December 6, 2010 , revised January 1, 2011

git-timesheet - генерация отчета о работе из журнала git
Автоматическая генерация отчетов о работе из git log.
December 5, 2010 , revised July 12, 2012

Улучшение поддержки Sass в rails.vim
Я добавил в rails.vim автоопределение каталога с файлами .sass, а заодно к .less и .coffee-файлам.
December 4, 2010 , revised January 1, 2011

rake db:dump - сливаем базу приложения на Ruby on Rails
Простой способ дампа базы приложения на Ruby on Rails.
December 2, 2010 , revised January 1, 2011

Консольный клиент для Pivotal Tracker
Мы в RailsWare пользуемся для управления проектами Pivotal Tracker-ом. Штука это шикарная, под нее написана куча расширений – в частности, хук для Github, позволяющий привязывать коммиты к задачам Pivotal Tracker, а также их закрывать непосредственно из коммитов, например, так:
December 2, 2010 , revised January 2, 2011

Генератор недельного отчета из git log
Генератор недельного отчета из git log, написанный на shell script.
November 30, 2010 , revised January 2, 2011

Личный опыт интернет-покупок из Украины
Большинство ужастиков про пропадающие посылки, заоблачные ввозные пошлины и прочие сложности онлайн-шоппинга возникают из-за непонимания покупателем ситуации, его любви к халяве или идейных заблуждений. Постараюсь немного прояснить ситуацию.
September 30, 2010 , revised January 7, 2011

Еще о схеме БД, миграциях и нестандартных полях в Rails
Совершенно случайно наткнулся на интересный комментарий в db/schema.rb.
August 31, 2010 , revised January 7, 2011

coLinux и VirtualBox - что удобнее?
Излагаю соображения, по которым я использую VirtualBox, а не coLinux.
August 4, 2010 , revised January 7, 2011

Как завести Rails 3 вместе с Passenger
Поставить Rails 3 на Passenger – дело нетривиальное, ибо:
August 3, 2010

Настройка Linux в окружении VirtualBox
…Заканчиваю эпос в трех частях об настройке виртуального Linux-сервера под Windows.
August 3, 2010

Удобный виртуальный Linux под Windows
Windows – десктопная ОС «по умолчанию». Linux – сервернкая ОС «по умолчанию». Согласны? Тогда поехали.
August 2, 2010 , revised October 30, 2012

Установка удобного Linux под Windows
Что нам понадобится? (Более-менее) современный процессор, Windows, VirtualBox, и немного волшебного соуса.
August 2, 2010 , revised August 3, 2010