Статьи

Рубин Герои

Номинации в настоящее время открыты для ежегодных наград Ruby Hero . Это ваш шанс сказать «спасибо» кому-то, кто помог вам или сделал сообщество Ruby лучшим…
Статьи

Код Safari: конец дороги

Это мой последний пост в серии Code Safari здесь, на Ruby Source. Мне очень понравилось писать его и пробовать новый формат, который, я надеюсь, вы…
Статьи

SOLID Ruby: принцип обращения зависимостей

Продолжая нашу серию, давайте поговорим о принципе инверсии зависимостей (DIP) . Этот принцип гласит, что программные компоненты должны зависеть от абстракций, а не от реализаций….
Статьи

RubySource: Готовим с шеф-поваром Соло

Chef объявлен «Системой интеграции систем, созданной для того, чтобы использовать преимущества управления конфигурациями для всей вашей инфраструктуры». Неважно, сколько раз я это читаю, я все…
Статьи

Basecamp-подобные субдомены с Devise

Построение аутентификации для приложений — это запуск задачи, с которой мы все сталкивались в тот или иной момент. В прошлом большинство разработчиков заходили бы в…