#Програмування
164 публікацій у категорії «Програмування»
Нотатки про програмування українською мовою: мови кодування, алгоритми, новітні технології та інша корисна інформація для розробників.
Яку ієрархію має DOM (Document Object Model)?
Ієрархія DOM (Document Object Model) складається з об'єктів, які представляють структуру HTML або XML документа у вигляді дерева.…
Що таке SCM (Source Control Management)?
SCM (Source Control Management), також відоме як система керування версіями (VCS — Version Control System), — це програмне забезп…
Що таке коміт (commit) у контексті програмування та SCM / Git?
Коміт (англ. "commit") у контексті системи керування версіями Git є ключовим поняттям, що означає збереження змін у локальному ре…
Що таке репозиторій?
Репозиторій (repository) — це сховище, в якому зберігаються всі файли та історія змін проєкту. У контексті систем керування версі…
Що таке ідемпотентний метод?
Ідемпотентні методи — це такі методи або операції в програмуванні, які при повторному виконанні з тими ж вхідними даними дають то…
Як видалити файл .DS_Store з Git репозиторію?
В цьому дописі ми розглянемо, як додати .DS_Store до файлу .gitignore, та видалимо вже додані файли з нашого репозиторію. Але спо…
Що таке .gitignore? Для чого потрібен та як використовувати
.gitignore - це файл, який використовується в системі контролю версій Git для вказівки файлів та директорій, які повинні бути ігн…
Що означає крапка на початку файлу(.gitignore, .DS_Store, .bashrc тощо)?
Крапка на початку назви файлу або теки в Unix-подібних операційних системах, таких як macOS або Linux, означає, що цей файл або т…
Як працює метод map в Ruby? Огляд роботи методу з прикладами
Метод map є одним із найуживаніших методів у Ruby, що використовується для обробки колекцій. Він дозволяє застосувати блок коду д…
Що означає .map(&:name) в Ruby?
У Ruby конструкція map(&:name) є скороченням для застосування методу до кожного елемента колекції. Ця форма використовується …