Twitter GitHub

Записи с тегом “ошибки”

BetterErrors и RubyMine в Mac OS X

Есть такой великолепный и очень полезный gem — BetterErrors. Чем он так полезен и замечетален вы можете посмотреть в скринкасте RailsCasts.com, заодно и про RailsPanel узнаете. В этом же скринкасте говориться и об одной из самых полезных фич этого gem’а — открытие файла и строчки, в которой произошла ошибка, прямо из браузера — кликом мышки. Но из коробки, к сожалению, эту фичу поддерживает только TextMate и с небольшим допилом Sublime Text 2.

До недавнего времени в RubyMine эту проблему можно было частично решить плагином Remote Call, а частично, потому что при клике по ссылке нужный файл открывался, но вот фокус в приложение RubyMine не переключался, нужно было вручную возвращаться в IDE, что не очень-то и удобно.

Однако буквально на днях вышел RubyMine ICHII (EAP), в котором была заявлена поддержка gem’а RubyMine Heaven, и благодаря этому теперь можно полноценно использовать и возможности BetterErrors. Читать дальше →

Отслеживаем ошибки на сайте с помощью Ratchet.io

Практически всегда после разработки сайта и его запуска необходимо отслеживать возникновение возможных ошибок. Можно для этого использовать логирование, извещения на почту, какие-то свои велосипеды, а можно воспользоваться специально созданными для этого сервисами. Одним из самых известных сервисов такого рода является Airbrake, однако у него есть ряд недостатков: официально они поддерживают только Ruby on Rails и iOS, в эксперементальном виде Javascript, остальное поддерживается сторонними разработчиками. А кроме того абсолютно бесполезный бесплатный тариф (1 пользователь, 1 проект, никакой интеграции с GitHub, никакого трэкинга деплоев). Нужно больше — плати, а не всегда это оправданно, особенно если пилишь пару-тройку своих маленьких проектов с частотой ошибок в продакшене пара-тройка раз в неделю.

Но не так давно я наткнулся в своем RSS-ридере на пост Александра Макарова (Sam Dark) про Ratchet.io.

Читать дальше →