Статьи

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

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

Простая, организованная очередь с Resque

После того, как я использовал много разных систем массового обслуживания, от почтенного BackgrounDRb до DelayedJob , для создания собственных решений, я остановился на превосходном Resque…
Статьи

Посмотрите на DSL

Если вы до сих пор не видели и не писали XML, считайте себя очень счастливым. XML начинался как очень дружественный и разумный способ представления данных,…
Статьи

Как справиться с блоками II

В прошлой статье у нас был тур остановки блоков свистка. Как они определены, для каких целей они служат и чем отличаются различные версии Ruby. Все…
Статьи

Исповедь новообращенного разработчика PHP: злоупотребление животными

Иногда функциональность библиотеки или набора классов, с которыми вы работаете, на 99% идеально подходит для работы, но последние 1% требуют изменения некоторых основных предположений, сделанных…
Статьи

Пишите для RubySource!

RubySource ищет людей, которые пишут обо всех вещах Ruby. Мы особенно заинтересованы в освещении этих тем, но мы открыты для любых ваших идей. Лучшие практики….
Статьи

Возиться с Синатрой, часть II

В предыдущей статье нам удалось создать приложение, которое позволило бы пользователям продемонстрировать свои навыки работы с HTML, CSS и JavaScript, создав «загадки» — небольшие фрагменты…