Мне пришлось поискать для одного из проектов какой-нибудь удобный markdown-редактор, который мог бы работать в браузере и я решил поделиться с вами своими изысканиями. Не исключено, что я что-то пропустил, поэтому оставляйте в комментариях свои находки и я постараюсь написать про них.
Еще один небольшой лайфхак по OSX – если вам необходимо скопировать свой юзерпик (например, если вы считаете его необыкновенным и хотите чтобы все окружающие любовались вашим портретом :)), то сделать это не просто, а очень просто :)
Несколько раз сталкивался с такой проблемой – при выводе фильма на экран телевизора с помощью Apple TV звук оставался на ноутбуке. Решение оказалось очень тривиальным – выбирать источники звука можно кликнув на регуляторе громкости с зажатой кнопкой Option (Alt).
Сегодня я столкнулся со следующей проблемой – при проверке с помощью Disk Utility жесткого диска моего ноутбука, зашифрованного с использованием Filevault 2 вывалилось сообщение о необходимости повторной проверки в recovery mode. Перезагрузился в recovery mode – диск проверить не удается, поскольку он зашифрован. Производить расшифровку диска, которая занимает несколько часов даже на SSD мне очень не хотелось, поэтому немного покопавшись в интернете я нашел рекомендации как победить эту проблему.
Работая над одним из проектов столкнулся с задачей сделать быстрый autocomplete для приложения на Rails3, не нагружая при этом БД лишними запросами. Недолгий поиск – мне на глаза попался гем soulmate, который написали разработчики из Seatgeek для решения аналогичной задачи. О том как использовать этот гем в своем приложении я и расскажу сегодня.
При работе над проектом SmartWall я столкнулся с необходимостью добавить возможность рестарта используемого в проекте rack-сервера private_pub. К сожалению нигде не описывалось как это сделать, поэтому пришлось пошевелить мозгами :) Кстати – эту наработку вы можете использовать для любого другого rack-сервера.
Если вы работаете с heroku и на любую команду типа heroku login или подобную у вас появляется сообщение об ошибке “There was an error in your Gemfile, and Bundler cannot continue.” – обратите внимание на то, как у вас прописаны дополнительные опции в Gemfile. Чтобы избежать такой ошибки часто необходимо например вместо нотации
Если вы пользуетесь редактором кода Sublime Text 2, то возможно вы захотите расширить его функциональность с помощью плагинов, например этих. Удобнее всего управлять плагинами с помощью расширения package_control, которое устанавливается не просто, а очень просто :)
ack – очень удобная замена grep. Например с его помощью можно выполнить поиск по всем (например) perl-файлам текущей директории, которые содержат в себе некую строку:
$ ack --perl pattern
Полный список команд и ключей можно получить с помощью
javascript WrapBootstrap и BootsWatch – тут можно найти набор дополнительных визуальных тем для twitter bootstrap (подсмотрено у ребят из Evrone) Font Awesome – шрифт с иконками для Bootstrap tinycon – скрипт для динамической смены favicon lazyload – плагин, позволяющий обеспечить “ленивую” загрузку изображений, находящихся только в области viewport-а
Android Android GUI Kits – набор иконок, грифики, шаблонов для проектирования Android-приложений