Новини / Релізи
-
Нові правила для назв імен класів в Ruby – було 26 символів. Тепер 1853!
-
JRuby 9.1.17.0 — підтримка Ruby 2.x, повний порт логіки кодування/транскодування з MRI та ін.
-
В Ruby 2.6 додали підтримку викидання винятків в
Kernel#system
Відео
- Хеш методи: трансформація значень та трансформація ключів
Статті
-
Використовуємо
Hash#fetch
при застосуванні параметрів Rails у контролерах -
Прямі та захищені завантаження Rails на стороні клієнта на AWS S3 Buckets
-
Зменшення використання пам'яті Sidekiq за допомогою
jemalloc
-
Кешування Javascript помилок в системних тестах – як за допомогою capybara та chrome headless зробити, щоб тести не проходили, якщо виникають JavaScript помилки
-
Працюючи ефективно з фабриками даних: FactoryBot – шаблони ефективного використання фабрик з прикладами основі на Ruby FactoryBot
-
Звіт про хід роботи «Конкурентність в Ruby 3» – слайди з доповіді Koichi Sasada на Ruby X Elixir Conf Taiwan 2018
-
Використання singleton об'єктів як аргументів за замовчуванням в Ruby
-
Вимагаємо файл або бібліотеку в Ruby — різниця між абсолютним та відносним шляхом, метод
Kernel#require
, методKernel#require_relative
-
Безперервне розгортання Ruby застосунків на Google Cloud Kubernetes Engine за допомогою CircleCI
Корисності
-
dotenv – gem Ruby для завантаження змінних оточення з
.env
-
Database Cleaner – набір стратегій очищення БД в Ruby
-
Bunny – Ruby клієнт для RabbitMQ (3.3+)
Інше
-
Маленька книга про Ruby – маленький покроковий посібник для ознайомлення з Ruby
-
Awesome Ruby – категоризована колекція Ruby бібліотек, інструментів, фреймворків та ПЗ, що підтримується спільнотою
Ще немає коментарів