Андрій Денисенко
Автор, розробник та перекладач
Працюю ІТ-перекладачем, програмую з дитинства, ще з калькуляторів і Atari. Розробляю корисні дрібниці на Python і AutoHotkey.
Битва титанів: що краще — PostgreSQL чи MySQL?
Сьогодні розберемося, у чому різниця між цими двома системами та що краще обрати для вашого конкретного завдання.
Знати CSS — недостатньо: що таке SCSS та як з ним працювати. Розбір синтаксису
У цій статті ми розглянемо особливості SCSS та його практичне застосування. Також ми порівняємо мови препроцесора SCSS та Sass із чистим CSS і дізнаємося, чому користуватися препроцесорами зручніше.
Що таке CRUD простими словами: функції, переваги та приклади
Ми щодня взаємодіємо з інформацією: читаємо стрічки в соцмережах, дивимося стріми, створюємо записи в блогах, надсилаємо повідомлення в месенджерах. Якщо потрібно щось додати, ми можемо відредагувати записи, а якщо щось стало непотрібним — видаляємо зайві дані.
Що таке npm (Node Package Manager)? Як встановити та розмістити пакети
Node Package Manager (npm) — це менеджер пакетів JavaScript, який керує залежностями в проєктах, написаних на Node.js.
Мова розмітки Markdown: повний гайд із синтаксису та форматування тексту
Markdown є мовою розмітки, за допомогою якої створюють форматовані документи. Її синтаксис дуже простий та інтуїтивно зрозумілий, тому вже після першого прочитання цієї статті ви зможете користуватися Markdown.
Як використовувати оператор UPDATE у SQL: приклади для різних СКБД
У цій статті ми розглянемо оператор SQL UPDATE і покажемо, як його застосовувати. Також подивимося на деякі відмінності у синтаксисі цього оператора в різних версіях SQL різних систем керування реляційними базами даних (СКРБД).
Що таке патерн Singleton: навіщо він потрібен та як його використовувати
Патерн «одинак» (Singleton, синглетон, синглет) належить до породжуючих патернів проєктування, тобто реалізує один із підходів до створення об’єкта.
Фреймворк Spring та його особливості
Фреймворк Spring спрощує та прискорює програмування на Java. Це дуже популярний Java-фреймворк.
Протоколи передавання даних: їх типи та особливості
Більшість сучасних пристроїв взаємодіють один з одним за допомогою мережі. Комп’ютери, смартфони, планшети, холодильники, камери, датчики та інші пристрої підключаються до інтернету, щоб приймати або надсилати дані.
Цикл з передумовою: принцип роботи та приклади коду
Комп’ютери дуже швидко виконують повторювані дії. Для цього використовується конструкція керування, яка називається циклом. Існує кілька різновидів циклів. Цю статтю присвячено циклу, який виконується, поки зазначена перед ним умова залишається істинною — циклу з передумовою.
Цикл з післяумовою: принцип роботи та приклади коду
Для повторення послідовності дій у програмуванні використовуються цикли. Існує кілька видів циклів. Цю статтю присвячено циклу, який виконується принаймні один раз і повторюється, поки умова, яку вказано після його тіла, залишається істинною. Це цикл з післяумовою.
Шаблони проєктування: їх види, особливості й переваги
Шаблони або патерни проєктування (від англ. Design Patterns) — це типові вирішення поширених проблем, що виникають під час проєктування програмного забезпечення. Вони використовуються як посібники, що допомагають інженерам створювати проєкти відповідно до передових рекомендацій.
Фреймворки у веб-розробці — що це, які існують і для чого потрібні
Фреймворк (англ. framework – каркас) – це програмне середовище, яке спрощує та прискорює створення програмного забезпечення. За використання фреймворків ви пишете лише код, який реалізує логіку, специфічну для вашого продукту. Вам не доводиться самостійно забезпечувати роботу з базою даних, автентифікацію, підтримку сеансів тощо. Все це реалізовано у фреймворках.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: