ruby
(54)
Що питають на співбесіді у новачків Ruby on Rails Developer
Що робить людина яка шукає роботу? Звичайно, гуглить відповіді на запитання які їй поставлять на співбесіді. Досить гасати по онлайну!
Разом із розробником Ruby on Rails від Codica Іваном, ми підготув...
04 жовтня 2023
·
1
· 126
·
Наталія Клименко Codica
Частина 1. Моя перша програма на Ruby
Що таке Ruby?
Ruby - це крос-платформна, інтерпретована і об'єктно-орієнтована мова
програмування. Вона була розроблена згідно з принципом найменшого
здивування.
Мац говорив:
Я хотів звести до мінімум...
04 грудня 2021
·
0
· 75
·
Codeguida
Серіалізація JSON у Rails: детальне керівництво
З того часу, як JavaScript став основним інструментом для роботи в вебі, серіалізація JSON стала важливою частиною багатьох веб-застосунків. У статті я поясню, що таке JSON-серіалізація, та чому вона...
28 червня 2018
·
0
· 47
·
Codeguida
Топ-10 найпоширеніших помилок в Ruby on Rails проектах (та як їх уникнути)
Щоб визначити десять найрозповсюдженіших помилок в Ruby on Rails проектах, команда Rollbar переглянула понад тисячу проектів своїх клієнтів. Ось які результати вони отримали:
Помилки відсортовано за....
23 травня 2018
·
0
· 43
·
Codeguida
Локальний SSL для розробки та тестів з Rails 5
Ваш Rails застосунок використовує SSL на продакшені? Гарною ідеєю буде використовувати SSL й локально. Все було б добре, якби б не проблеми при налаштуванні. Використання SSL з Capybara для приймально...
15 жовтня 2018
·
0
· 42
·
Codeguida
Створення API за допомогою Ruby on Rails та GraphQL
Проектування API-інтерфейсів для мобільних додатків та веб-додатків – масштабна проблема. Високий попит на смартфони, який почався декаду тому (як наслідок – різке збільшення кількості мобільних дода...
14 червня 2017
·
0
· 39
·
Codeguida
Як правильно зберігати ключі API на бекенді
Нещодавно я побачив на Reddit питання чи можна зберігати ключі API в базі даних? і вирішив більш детально розібрати цю тему на прикладі Ruby on Rails.
Уявімо, ви хочете зберігати ключі API (або паролі...
10 серпня 2017
·
0
· 37
·
Codeguida
Частина друга: Особливості Ruby
Попередня стаття: Моя перша програма на Ruby
Деякі особливості Ruby
Вільне форматування\- ви можете починати писати код з будь-якого рядка чи колонки;
Чутливість до регістру\- маленькі і великі літ...
15 березня 2021
·
0
· 33
·
Codeguida
2018: Ruby або PHP?
Тож ви хочете розпочати новий проект з нуля та шукаєте найкращу веб платформу для цього. Досить складно зробити вибір, який відповідав би усім вашим вимогам, коли справа доходить до мов програмування...
30 липня 2018
·
0
· 28
·
1
·
Codeguida
П'ять методів Ruby, які вам слід використовувати
Ruby має певний шарм, як мова програмування. Хтось влучно підкреслив, що «Ruby навчить вас висловлювати свої ідеї засобами комп'ютера».
Ruby, як і інші мови, пропонує різні шляхи реалізації однієї зад...
08 вересня 2017
·
0
· 25
·
Codeguida
Rails: Шлях Джедая
Привіт, падавани!
Допоки правиться наш Cheffile, верстається шаблончик та пишеться код для нашого майбутнього навчального проекту (трішки спойлерів, ага), хочу із вами поділитись тим, яким чином Ви мо...
28 квітня 2021
·
0
· 24
·
Codeguida
Дванадцять порад початківцю від досвідченого Rails ментора
В цій статті я поділюся декількома принципами, які допомагають мені в роботі. Їх не завжди використовують початківці і ті, хто недавно змінив технологію розробки. В кінці кожного пункту я додам ресурс...
04 квітня 2018
·
0
· 22
·
Codeguida
Ruby on Rails на Windows: огляд проблеми та налаштування за допомогою Vagrant і Virtual Box
Що не так з Windows?
Розробка на Ruby (та Ruby on Rails зокрема) з-під Windows завжди була проблематичною, якщо не сказати неможливою. Сприяють цьому декілька особливостей:
Ruby та Рельси набагато п...
13 березня 2018
·
0
· 22
·
Codeguida
Запити AJAX в Rails 5.1 з або без jQuery
*
Починаючи з версії 5.1 з базового пакету Rails було прибрано залежності jQuery. Хоча він і досі використовує jQuery для обробки функцій JS, проте зараз має власну бібліотеку rails-ujs яка отримала п...
24 жовтня 2017
·
1
· 19
·
Codeguida
nil?, empty?, blank? в Rails. Яка між ними різниця?
В Ruby є відразу декілька схожих методів, що перевіряють чи має змінна значення. До того ж в Rails є декілька власних методів. В яких ситуаціях вони можуть бути корисні? Розберімо кожен з них.
nil?...
22 серпня 2017
·
0
· 18
·
Codeguida
Як створити власний Ruby gem
Якщо ви вже давно хочете опублікувати гем, то беріться за мишку та клавіатуру, сьогодні ми й будемо це робити. Навіть якщо ваш код невеличкий за обсягом, але може бути корисний іншим — не вагайтесь, о...
11 липня 2017
·
0
· 17
·
Codeguida
Зміна способу створення об'єктів Ruby
Одна з особливостей, яка робить Ruby чудовою мовою програмування, полягає в тому, що ми можемо практично будь-що кастомізувати під наші потреби. Це корисно й небезпечно водночас. Дуже легко собі нашко...
28 серпня 2018
·
0
· 16
·
Codeguida
Інтеграція React з різними мовами програмування
React – JS-бібліотека, що реалізує створення компонентів в frontend-додатках. Вона може бути інтегрована в любий додаток, що використовує HTML та JavaScript.
React реалізує лише частину архітектури MV...
20 листопада 2021
·
0
· 16
·
Codeguida
Рефакторинг з шаблонами проектування — Шаблонний метод
Шаблонний метод описується як «поведінковий шаблон проектування, що визначає основу алгоритму і дозволяє нащадкам перевизначати деякі кроки алгоритму, не змінюючи його структуру в цілому».
Метою є роз...
30 жовтня 2018
·
0
· 16
·
Codeguida
Вивчаємо Ruby разом - частина 3
Попередня частина: Вивчаємо Ruby разом - частина 2
Вітаю вас на третьому уроці по Ruby. Цього разу ми зачепимо таку цікаву тему, як "Змінні". Що це і з чим його їсти ?
По суті це об'єкт в програмі, як...
04 серпня 2021
·
0
· 15
·
Codeguida
VueJS як фронтенд для Rails
VueJS — одна з зірок фронтенд екосистеми JavaScript, що найшвидше зростає. Vue втілює просте й зручне рішення для проектування фронтенду без зайвих складнощів, а також надає більш елегантний спосіб сп...
19 квітня 2018
·
0
· 14
·
Codeguida
Розпочнімо з Rails 1: Поради щодо вибору середовища для розробки під Ruby/RoR
Вітаю, дорогий читач. Раніше я у вк-спільноті Codeguida анонсував серію статей про Ruby/Ruby on Rails. До цього я практично не мав досвіду написання подібних статей, тому буду дуже вдячний за зворотні...
24 липня 2021
·
0
· 14
·
Codeguida
Для чого Rails метод presence
У Rails є зручний метод: presence. Все, що він робить, це повертає себе, якщо present?. Це доволі простий метод:
def presence
self if present?
end
Документація містить чудовий приклад й спрощує цей...
12 червня 2018
·
0
· 14
·
Codeguida
Використання переваг Go у Ruby
Я захоплююся Ruby, але у порівнянні з іншими мовами програмування він має завеликий час виконання, особливо при використанні комплексних алгоритмів. Загалом, структури даних у інтерпритованих мовах пр...
28 лютого 2018
·
0
· 14
·
Codeguida