ruby
(54)
Понад 75% вразливостей ховаються у непрямих залежностях
У проєктах з відкритим кодом більшість вразливостей пов'язано з непрямими залежностями — а не з компонентами, завантаженими безпосередньо в проєкт. До такого висновку дійшли дослідники Snyk, які проаналізували стан безпеки у галузі Open Source у 2020...
Codeguida · 29 червня 2020Ruby тепер підтримується у Google Cloud Functions
Платформа Cloud Functions тепер підтримує мову Ruby. У Google підготували Functions Framework, адаптований для Ruby, з ним можна писати звичні для Ruby функції й створювати відповідні застосунки та інтеграції. Також Google пропонує розгортати функці...
Codeguida · 17 січня 2021Налаштування CircleCI 2.0 для Rails
У липні 2017 CircleCI випустила версію 2.0 своєї платформи. Вона стала набагато потужнішою й більш гнучкою. Але разом з цим, її стало складніше розгорнути та налаштувати на роботу з Rails застосунками. Базова конфігурація Файл конфігурації CircleCI...
Codeguida · 24 січня 2018Використовуємо ActiveStorage вже сьогодні!
Не так давно DHH оголосив, що Rails 5.2 матиме новий компонент під назвою ActiveStorage. Він буде керувати завантаженням файлів безпосередньо за допомогою Rails. Відтоді було зроблено важливі кроки в інтеграції ActiveStorage в Rails і ви вже сьогодн...
Codeguida · 27 листопада 2017Дивні екземпляри хешів в Ruby
Зауважте, що весь код запускався з Ruby MRI 2.4.1, тож не має гарантії, що його поведінка буде ідентичною для інших імплементацій (JRuby, mruby, тощо). Та і навряд ви захочете реалізувати щось подібне на реальному проекті. Напевно вам, як і кожному к...
Codeguida · 11 жовтня 2017Створюємо лендінг з використанням Google Spreadsheets, Sinatra та Ruby
Мені часто доводиться розробляти лендінги з можливістю збору даних користувачів, які зацікавлені в додатку. Зазвичай це ім'я, мейл та телефон, щоб повідомити користувача коли додаток буде готовий. Ви можете використовувати Google Forms, але це вигляд...
Codeguida · 26 червня 2017