Post archive

Why I use a proportional font in my text editor and you should too
Here’s a list of things I don’t do that often:
October 11, 2012

RailsGirls 2012 Днепропетровск - post mortem
6 октября 2012 года я участвовал в организации RailsGirls в Днепропетровске в роли тренера. В целом событие прошло невероятно успешно; каждая из пришедших 30-40 девушек написала и опубликовала свой собственный сайт на Heroku, приблизительно такой.
October 10, 2012

How to fix PayPal error 589023
If you’re getting error 589023 If the fractional amount is rounded for currency conversion, funds could be lost when creating a PayPal Adaptive Payment, this means that the amount you requested is not rounded to the nearest cent.
September 28, 2012

How to record HD video from a Logitech webcam on OS X
I have a Logitech HD C270 webcam, capable of 720p HD video capture, which I’ve used for some time on Windows without any issues, but today I’ve decided to connect it to my Macbook Air to record some HD video on the go. Turns out, this is not as easy as I thought.
September 8, 2012

Need random sample images? Why not imgur?
The other day I had to pre-populate an application with some illustrations.
July 4, 2012

Мой опыт использования Windows Phone 7
В феврале этого года я купил себе Samsung Omnia W, чтоб на себе прочувствовать, что же это такое — Windows Phone 7. Я долго собирался написать эту статью.
June 30, 2012, revised July 1, 2012

Статья об удаленной работе в журнале "Корреспондент"
В украинском журнале «Корреспондент» от 15 июня 2012 года вышла статья «Соблюдай дистанцию», в которой освещается ситуация с удаленной работой в Украине; я давал интервью про удаленную работу программистом.
June 20, 2012

A human-driven sort algorithm (MonkeySort)
Every once in a while you have to arrange certain items into a prioritised list: maybe choose projects you’re going to focus on, or movies to watch, or places to visit, et cetera. Maybe you don’t need the sorted list itself but the top (three, five) items from the list; this is essentially the same thing.
June 19, 2012, revised September 5, 2022

How to automatically sync photos from your Windows Phone 7 to Mac OS X
It is notoriosly hard to download photos and videos shot with a Windows Phone: it’s not mountable as a USB drive, and the only way to access the phone is through the Windows Phone 7 Connector; and even the connector only allows you to sync the photos into iPhoto or Aperture. If you’re not using Apple image management tools, you’re out of luck.
June 18, 2012

How to create ICNS icons for OS X
Use Icon Composer from XCode, not imagemagick.
June 18, 2012, revised March 17, 2014

Как я уезжал в Киев
В этот вечер мне определенно не суждено было попасть на киевский поезд.
June 18, 2012

An easy way to use Tor on OS X
The Tor Project is a nice distributed anonymizing network. The recommended way of running it (I guess) is downloading the Tor browser bundle, which contains Tor itself and a built-in copy of Firefox, but that is overcomplicated and doesn’t let you use your own browser. Of course, you can still use your browser with the Bundle if you set up the proxy server correctly, but it doesn’t make the process more transparent.
June 5, 2012

Легко и просто
Программисты склонны путать представления о внутренней и внешней сложности своих программ.
June 5, 2012

Настройки шрифта для Google Reader (расширение для Google Chrome)
Сегодня я портировал своё старый и кривоватый юзерскрипт по улучшению типографики гугл-ридера в полноценное расширение Font Settings for Google Reader для Chrome.
May 19, 2012

Що ти маєш знати про географічні координати
Стисла шпаргалка для програмістів.
May 17, 2012, revised July 15, 2022

Why Vim tabs are different from any other editor
As you likely know, recent versions of Vim have tabs. If you’re coming to Vim from a different tabbed editor (and of course you are), you might decide to use this feature as you’re accustomed to. Well, guess what — you’re doing it wrong.
April 24, 2012

Migrating from StaticMatic to Middleman
One of my sites (, which is in Russian – sorry) is (was) built around Staticmatic, which is (again, was) a convenient tool to make static sites with modern-day conveniences such as partials, helpers, and using a templating language such as Haml.
April 22, 2012, revised May 10, 2012

Net::HTTPResponse в Ruby 1.9.3 -- как *не* надо депрекейтить методы
Вот эта ошибка заняла два часа моего времени.
April 22, 2012

Запустил архив форума
По адресу работает архив Универклаба. (И «Студлайфа»). Если ты не знаешь, что это такое, можешь проходить мимо.
April 22, 2012

Подтасовка шаблонов: новый способ расширения веб-приложений
На днях мне захотелось всунуть в задачи Pivotal Tracker'а кнопочку, которая перекидывала бы задачи в OmniFocus. Кнопочку я таки всунул, а теперь расскажу, как.
April 22, 2012