ruby
(54)
Вивчаємо Ruby разом
І так, всім привіт. Уроків тут по Ruby не надто багато, тож я вирішив зробити добру (на мій погляд) справу. Діло в тому, що я теж нещодавно почав вивчати цю мову, тож чому б нам не робити це разом? Використовувати Ruby під Windows, скажімо, не надто...
Codeguida · 27 квітня 2021 · 2У репозиторії RubyGems знайшли 725 шкідливих бібліотек
Дослідники безпеки з ReversingLabs знайшли в репозиторії RubyGems 725 бібліотек зі шкідливими файлами. Повний перелік бібліотек можна подивитись тут. Їх завантажували на RubyGems протягом 16–25 лютого з двох облікових записів: JimCarrey і PeterGibbon...
Codeguida · 20 квітня 2020 · 1Вийшов Opal 1.0: компілятор з Ruby в JavaScript
Вийшла нова версія компілятора Opal. Автор проекту Elia Schito хотів випустити Opal 1.0 ще у 2012 році, під час версії 0.3. За словами розробника, він вже тоді працював над кодом проекту: Я дуже захопився можливістю використовувати Ruby для frontend-...
Codeguida · 5 років тому · 1Ruby-біблотека змінила ліцензію та порушила роботу тисяч репозиторіїв
Розробник Ruby-бібліотеки mimemagic помітив порушення ліцензій у своєму проєкті, тож переніс його з ліцензії MIT на GPLv2. Він залишив версії 0.4.0 та 0.3.6, які отримали GPLv2, а всі інші версії бібліотеки видалив із сервісу RubyGems. Розробка mimem...
Codeguida · 26 березня 2021 · 2Для чого Rails метод presence
У Rails є зручний метод: presence. Все, що він робить, це повертає себе, якщо present?. Це доволі простий метод: def presence self if present? end Документація містить чудовий приклад й спрощує цей код: state = params[:state] if params[:state]...
Codeguida · 12 червня 2018 · 6Ruby тепер підтримується у Google Cloud Functions
Платформа Cloud Functions тепер підтримує мову Ruby. У Google підготували Functions Framework, адаптований для Ruby, з ним можна писати звичні для Ruby функції й створювати відповідні застосунки та інтеграції. Також Google пропонує розгортати функці...
Codeguida · 17 січня 2021