Статьи

Тур по случайному рубину

В этой статье рассматриваются различные способы генерации случайной (обычно псевдослучайной) информации с помощью Ruby. Случайная информация может быть полезна для множества вещей, в частности для…
Статьи

Фабрика роботов - часть первая

Добавление и удаление ресурсов в Синатре В этом уроке я расскажу, как использовать Sinatra для добавления и удаления ресурсов в базу данных и из нее….
Статьи

Графовые алгоритмы в Ruby

Многие (читай: большинство) Rubyists сосредоточены на одном аспекте разработки программного обеспечения: веб-разработке. Это не обязательно плохо. Сеть растет невероятными темпами и, безусловно, является полезной (в…
Статьи

Новые рельсы блестящие: ActiveJob

Одной из ожидаемых особенностей Rails 4.2 является введение библиотеки ActiveJob. Как и многие компоненты в Rails, ActiveJob служит в качестве уровня адаптера в некоторых из…
Статьи

New Relic: мониторинг Ruby в реальном времени

Эта статья была спонсирована New Relic . Спасибо за поддержку компаний, которые делают SitePoint возможным! Анализ производительности вашего веб-приложения очень важен. Могут быть узкие места,…
Статьи

Метрики кода и вы

Сегодня я хочу поговорить о показателях кода. Потратив время на критический анализ вашего кода, вы получите ряд замечательных преимуществ. Он обеспечивает точку зрения, с помощью…
Статьи

Golden Master Testing: больше рефакторинга, больше понимания

После утомительного утомления через взгляды и контроллеры мы наконец-то достигли той части рефакторинга, которая становится приключением: хвататься за соломинку. Второй угадал все. Навязчиво запускать тесты….