#Програмування
166 публікацій у категорії «Програмування»
Нотатки про програмування українською мовою: мови кодування, алгоритми, новітні технології та інша корисна інформація для розробників.
Що таке Кластеризація / Clustering в IT?
Кластеризація (Clustering) - це метод аналізу даних, який полягає в згрупуванні схожих об'єктів чи даних в одній категорії або кл…
Що таке Service Discovery в IT?
Service Discovery (виявлення служб) у сфері інформаційних технологій – це важливий аспект розподілених систем та мереж, що дозвол…
Чим відрізняється High Availability від Scalability?
Висока доступність (High Availability) та масштабованість (Scalability) - це два різні аспекти, пов'язані із забезпеченням ефекти…
Що означає HA (High Availability)?
HA або High Availability (висока доступність) - це концепція в інформаційних технологіях, яка вказує на здатність системи або сер…
Що таке Scalability (масштабованість)?
Scalability (масштабованість) - це характеристика системи або програмного забезпечення, яка вказує на її здатність ефективно збіл…
Що таке Hot Potato (Гаряча Картопля) в розробці софту?
Hot Potato (Гаряча Картопля) - це термін, який використовується в розробці програмного забезпечення для позначення ситуації, коли…
Генерація зображень Open Graph в Rails за допомогою SVG-шаблонів
В якості шаблону для генерації JPG зображень я обрав саме SVG через простоту та швидкість роботи з цим форматом. Наприклад HTML в…
Фіксимо An error occurred while installing tiny_tds (2.1.5), and Bundler cannot continue на Mac з M1
На mac з m1 при оновленні ruby gems виникла помилка - An error occurred while installing tiny_tds (2.1.5), and Bundler cannot con…
Що таке NLP? Для чого потрібен Natural Language Processing?
NLP розшифровується як "Natural Language Processing" або "Обробка Природної Мови". Це галузь штучного інтелекту (ШІ), що вивчає в…
Що таке Automatic Speech Recognition (ASR)?
ASR розшифровується як "Automatic Speech Recognition" або "Автоматичне Розпізнавання Мовлення". Це технологія, яка використовуєть…