ruby
(54)
Як правильно зберігати ключі API на бекенді
Нещодавно я побачив на Reddit питання чи можна зберігати ключі API в базі даних? і вирішив більш детально розібрати цю тему на прикладі Ruby on Rails. Уявімо, ви хочете зберігати ключі API (або паролі від SSL-сертифікатів). Як зробити це найкраще? Пр...
Codeguida · 10 серпня 2017 · 15Приклади фонових задач Rails з реальних додатків
Rails застосунки можуть виконувати більшу частину своєї роботи у вигляді фонових задач. Виконання завдань в фоні дозволяє: прискорити час відгуку сторінки, пришвидшити виконання повільних завдань, які можуть призвести до таймауту, якщо вони виконуют...
Codeguida · 20 липня 2017 · 1Як створити власний Ruby gem
Якщо ви вже давно хочете опублікувати гем, то беріться за мишку та клавіатуру, сьогодні ми й будемо це робити. Навіть якщо ваш код невеличкий за обсягом, але може бути корисний іншим — не вагайтесь, оформлюйте його в гем та публікуйте. Сьогодні я роз...
Codeguida · 11 липня 2017 · 7Створюємо консольні утиліти на Ruby
Більшість утиліт, якими користуються розробники, виконані в вигляді консольного додатка. Ці утиліти можуть виконувати як тривіальні, так і комплексні завдання. До того ж, роботу декількох консольних утиліт можна об'єднувати в ланцюжок (пайп, pipe). Т...
Codeguida · 04 липня 2017 · 1Створюємо лендінг з використанням Google Spreadsheets, Sinatra та Ruby
Мені часто доводиться розробляти лендінги з можливістю збору даних користувачів, які зацікавлені в додатку. Зазвичай це ім'я, мейл та телефон, щоб повідомити користувача коли додаток буде готовий. Ви можете використовувати Google Forms, але це вигляд...
Codeguida · 26 червня 2017Створення API за допомогою Ruby on Rails та GraphQL
Проектування API-інтерфейсів для мобільних додатків та веб-додатків – масштабна проблема. Високий попит на смартфони, який почався декаду тому (як наслідок – різке збільшення кількості мобільних додатків) призвів до того що, REST API став основним с...
Codeguida · 14 червня 2017 · 14