bundle install fails with SSL certificate verification error

По привычке набрал команду

bundle

и получил лапидарное сообщение:

Could not verify the SSL certificate for https://rubygems.org/.
There is a chance you are experiencing a man-in-the-middle attack, but most likely your system doesn’t have the CA certificates needed for verification. For information about OpenSSL certificates, see bit.ly/ruby-ssl. To connect without using SSL, edit your Gemfile sources and change ‘https’ to ‘http’.

Вылечилось командой:

rvm osx-ssl-certs update

sh: 1: bundle: not found

Сконфигурировал новый сервер и попытался загрузить туда с помощью Capistrano одно приложение.
При команде

cap deploy

появляется сообщение типа: Читать далее sh: 1: bundle: not found

Доступ к API-интерфейсу через HTTP POST

Как-то понадобилось протестировать API-interface «в ручную». C GET проблем нет —можно просто задать нужные параметры в адресной строке любимого броузера. А вот если нужно отправить данные через POST, то всё становится немного сложнее.

Для решения проблемы я воспользовался любимым curl
Для передачи данных формуляра через POST:

curl -X POST -d "token=RqpnhswuquS6N0PM86dDOQ&user=john&password=badpassword" http://host:port/controller/123.xml

Если это REST через PUT (например, RubyObnRails API), то дабавляем в параметры _method=PUT

curl -X POST -d "_method=PUT&token=RqpnhswuquS6N0PM86dDOQ&user=john&password=badpassword" http://host:port/controller/123.xml

Набор инструментов для пуристов и любителей экзотики

На днях маленько игрался старым и, не сказать, веками проверенным текстовым редактором Vi, в виде Vim реинкорации 7.3. Для яблочников существует специальная версия с логичным названием mvim.

Для облегчения работы с помощью этого редактора, – если речь идет о Web-разработках, я поставил мощный набор скриптов от carlhuda/janus. Потом поставил rails.vim, rake.vim, и потребность в других редакторах и навороченных IDE отпала сама собой.

Если у вас есть другие инструменты в чемоданчике программиста, поделитесь в комментариях, я охотно с ними поиграюсь.