В этой статье рассматриваются различные способы генерации случайной (обычно псевдослучайной) информации с помощью Ruby. Случайная информация может быть полезна для множества вещей, в частности для…
Многие (читай: большинство) Rubyists сосредоточены на одном аспекте разработки программного обеспечения: веб-разработке. Это не обязательно плохо. Сеть растет невероятными темпами и, безусловно, является полезной (в…
Работа с файлами и каталогами. Сегодня я хотел бы сделать сайт, который отображает фотографии из каталога. Я думаю, что Синатра будет хорошо работать для этого….
Вы можете поверить, что рефакторинг — это ужасная сложность. Часы — нет, дни — были потрачены на то, чтобы расшифровать методы из тысячи строк. Растягивающийся…
Одной из ожидаемых особенностей Rails 4.2 является введение библиотеки ActiveJob. Как и многие компоненты в Rails, ActiveJob служит в качестве уровня адаптера в некоторых из…
Приложения командной строки могут быть не такими распространенными, как раньше, но программисты используют их почти каждый день. Даже если вы новичок в ruby, вы, вероятно,…
Эта статья была спонсирована New Relic . Спасибо за поддержку компаний, которые делают SitePoint возможным! Анализ производительности вашего веб-приложения очень важен. Могут быть узкие места,…
Сегодня я хочу поговорить о показателях кода. Потратив время на критический анализ вашего кода, вы получите ряд замечательных преимуществ. Он обеспечивает точку зрения, с помощью…
После утомительного утомления через взгляды и контроллеры мы наконец-то достигли той части рефакторинга, которая становится приключением: хвататься за соломинку. Второй угадал все. Навязчиво запускать тесты….