Проекты
rspec_skel
Минимальный каркас проекта с RSpec
Минимальный проект на чистом Ruby с готовым к работе RSpec.
real-world-rspec
Примеры RSpec из реального мира
Набор живых open source Rails-приложений и библиотек Ruby с качественными RSpec-тестами.
rspec_magic
Немного магии для RSpec-тестов
Набор расширений для написания компактных и выразительных тестов.
attr_magic
Инструменты для реализации атрибутов-вычислителей
Ruby gem для разработки классов на lazy-атрибутах.
Procdown
«Процедурный» Markdown
Писать и поддерживать длинные Markdown-тексты со сложной структурой теперь легко.
neverbounce-api
Официальный NeverBounce API на Ruby
NeverBounce это сервис пакетной валидации e-mail адресов.
ori
Объектно-ориентированный
ri
для консоли IRB
Документация
ri
теперь доступна прямо в консоли. Достаточно вызвать .ri
как метод любого объекта.
handles_sortable_columns
Простая сортировка колонок таблиц
Простой, но гибкий способ добавить сортировку к колонкам таблиц в контроллерах и views.
smart_tuple
Компилятор строки условий для SQL
Библиотека для построения составных SQL WHERE-условий произвольной сложности.
neverbounce-cli
Официальный NeverBounce CLI на Ruby
NeverBounce это сервис пакетной валидации e-mail адресов.
rspec_include_dir_context
Решение для управления иерархией shared contexts
С помощью этого расширения RSpec грамотно организуем иерархию shared contexts по всему набору тестов, управляемо и масштабируемо.
bundler-gemlocal
Решение для частного Gemfile конкретного разработчика
Даём возможность конкретному разработчику иметь частный Gemfile в дополнение к общему Gemfile проекта.
gopee
Библиотека для вывода отладочных сообщений
Выводим отладочные сообщения и значения переменных в Golang без лишней возни.
git-sandbox
Git-песочница
Проводим в сторонке опыты с Git, выступая одновременно от лица нескольких разработчиков. Полезно для изучения механики Git, разрешения неоднозначных ситуаций, конструирования workflows.
wt
Парадигма Working Template
Подход к реализации сложных CLI-скриптов на Ruby, с сохранением максимальной открытости и сопровождаемости.
naming
Наборы слов для придумывания внятных имён
С лёгкостью конструируем внятные имена для объектов программирования, наборов информации и пр.
subs
Облегчённая альтернатива Ruby gem'ам
Экспериментальное решение для повторного использования кода, который ещё «не дозрел» для оформления в gem.
modular-irbrc
Модульный
.irbrc
для динамической загрузки расширений
Настраиваем Ruby IRB, динамически загружая отладочные расширения, в зависимости от их наличия в проекте.