#Програмування
164 публікацій у категорії «Програмування»
Нотатки про програмування українською мовою: мови кодування, алгоритми, новітні технології та інша корисна інформація для розробників.
[Fix] Heroku / SearchBox addon - помилка ідексації "The client is unable to verify that the server is Elasticsearch"
При налаштуванні аддону пошуку SearchBox на Heroku сталась помилка під час запуску індексації з консолі. Loading production envir…
[Фікс] No such file or directory @ rb_sysopen - tmp/pids/server.pid
Іноді буває так, що тека tmp/pids губиться на локальній машині. Вона знаходиться з зрозумілих причин у gitignore. Як результат, с…
Чим відрізняються spec_helper.rb і rails_helper.rb у RSpec?
Якщо ви розробляєте застосунок за допомогою Ruby on Rails, ймовірно, вже знайомі з тестуванням за допомогою RSpec. Але щоразу, ві…
Що таке PORO в Ruby?
У Ruby часто згадується термін PORO (Plain Old Ruby Object), але що це таке і чому він важливий?PORO: простими словами PORO — це …
[Фікс] Factory not registered: "user" (KeyError) (FactoryBot / Rails 7)
При налаштуванні тестів в новому проєкті, де є кілька моделей - User, Post і так далі. Всі factories реєструвались нормально, крі…
Округлення десяткових чисел: математичні правила, JavaScript і Ruby
Округлення є важливою операцією при роботі з десятковими числами, оскільки вона дозволяє представити значення у більш зручній фор…
Що таке Сonvention over Сonfiguration (в контексті RoR і не тільки)?
Convention over Configuration (CoC) — це принцип, який полягає в тому, що система або фреймворк вже має конфігурації за замовчува…
Що означає ACID принцип у програмуванні?
ACID — це набір властивостей, що гарантують надійність роботи транзакцій у базах даних. Кожна транзакція є основним будівельним б…
Що таке RDBMS (relational database management system / реляційна система управління базами даних)?
RDBMS (relational database management system / реляційна система управління базами даних) — це програмне забезпечення, яке дозвол…
Що означає реляційний (в контексті реляційних баз даних)?
Термін "реляційний" походить від слова "реляція", яке означає "відношення" або "зв'язок". У контексті баз даних та інформатики ре…