Posted by Андрей
on Ноябрь 17, 2008
Чудесная возможность Vim’а! Да поможет она повышению грамотности наших разработчиков. Проверка орфографии умная, понимает, что именно в исходном файле стоит проверять (например, комментарии), а что не стоит (например, ключевые слова).
Итак:
- Качаем отсюда
словарь: http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/ru_RU.zip
- Раскрываем архив в папку
/tmp/dict.
mkdir -p ~/.vim/spell/
Запускаем Vim, делаем:
:mkspell! ~/.vim/spell/ru /tmp/dict/ru_RU
Вуаля! Словарь готов! (Всё описанное выше – подготовительный этап, это надо сделать всего один раз).
Включение проверки на русском и английском (для текущего буфера):
:setlocal spell spelllang=ru_ru,en_us
Дополнительно о проверке орфографии:
:help spell
Posted by Андрей
on Ноябрь 01, 2008
Мы представляем начало нашего маленького проекта по выкладыванию в open-source исходного кода наших проектов (полностью или частично). Первой ласточкой становится маленькая библиотека, предназначенная для работы с Deferred из Twisted Framework в qooxdoo на JavaScript.
Практически полностью код был взят из MochiKit.Async и адаптирован под qooxdoo. Полезные нововедения: если если в течение 1 секунды не будет обработана ошибка в Deferred (выполнение дойдет до конца цепочки callback, и останется ошибка), о ней будет сообщено на консоль, как о возможно необработанном исключении.
Если Вы еще не знаете, что такое Deferred, я бы рекомендовал обратиться к Twisted Handbook. Со своей стороны обещаю как можно скорее написать о Deferred по-русски.
Итак, страничка qx.Deferred.
Continue reading…