// Всі публікації

← головна
  1. Програмування9 груд. '23, 12:46

    Що таке патерн/шаблон проєктування?

    Патерн (pattern) проєктування (або шаблон проєктування) - це загальний спосіб вирішення типових проблем при розробці програмного …

  2. Програмування9 груд. '23, 12:21

    Що таке поліморфізм? Приклад використання поліморфізму в Ruby.

    Поліморфізм - це принцип об'єктно-орієнтованого програмування, який дозволяє об'єктам одного класу використовувати методи іншого …

  3. Програмування9 груд. '23, 12:15

    Що таке best practice у програмуванні?

    Best practice у програмуванні вказує на рекомендації та методи, які вважаються оптимальними або ефективними для досягнення певних…

  4. Програмування9 груд. '23, 12:00

    Що таке наслідування в Ruby? Приклади поганого та гарного наслідування.

    В Ruby, як і в багатьох інших об'єктно-орієнтованих мовах програмування, наслідування - це механізм, за допомогою якого клас може…

  5. Програмування7 груд. '23, 08:25

    Що таке ООП (об'єктно-орієнтоване програмування)?

    Об'єктно-орієнтоване програмування (ООП) - це парадигма програмування, яка використовує об'єкти та класи для організації коду. Ос…

  6. Програмування7 груд. '23, 08:13

    Контроль видимості в Ruby (public, private і protected)

    В Ruby доступ до методів контролюється за допомогою трьох ключових слів: public, private і protected. Ці ключові слова використов…

  7. Програмування7 груд. '23, 07:42

    Що таке інкапсуляція (encapsulation) в ООП?

    Інкапсуляція (encapsulation) є одним з основних принципів об'єктно-орієнтованого програмування (ООП). Цей принцип визначає, як об…

  8. Програмування29 лист. '23, 08:47

    Чим відрізняється var від let в Javascript?

    В JavaScript var та let - це ключові слова, які використовуються для оголошення змінних, але вони мають кілька відмінностей у пов…

  9. Програмування20 лист. '23, 19:35

    Як відновити видалений файл (Trix), який зберігався на Amazon S3?

    Я додаю контент на сайт за допомогою редактору Trix. В якості сервера для збереження зображень використовується Bucket (Amazon S3…

  10. Як зробити Counter-Strike: GO в Ubuntu на весь екран не запускаючи гру?

    Після встановлення та запуску гри Counter-Strike:GO інтерфейс Ubuntu напливає на вікно Counter-Strike і якось не дуже зручно змін…

  11. Що таке "Обробка шейдерів Vulkan" у Steam?

    "Обробка шейдерів Vulkan" - це функція Steam, яка зокрема використовується в Steam Play/Proton - рішенні, що дозволяє запускати в…

  12. Як змінити мову в Steam на українську?

    Steam - це цифрова платформа для відеоігор, розроблена компанією Valve. Вона надає користувачам можливість купувати, завантажуват…

  13. Як встановити Steam в Ubuntu? Встановлення Steam через термінал.

    Steam - це цифрова дистрибутивна платформа для відеоігор, розроблена компанією Valve. Вона була вперше запущена в 2003 році для у…

  14. Програмування24 лип. '23, 11:02

    Що таке apt-get в Ubuntu?

    apt-get це інструмент командного рядка в системах, що базуються на Debian, таких як Ubuntu, що використовується для роботи з паке…

  15. Що таке дистрибутив?

    У контексті Linux та інших відкритих операційних систем, термін "дистрибутив" використовується для позначення конкретної версії а…

  16. Програмування3 лип. '23, 06:45

    Що таке API (Application Programming Interface)?

    API (Application Programming Interface) - це набір правил і протоколів, які визначають, як різні компоненти програмного забезпече…

  17. Що таке MS-DOS? Коли та ким створений MS-DOS?

    MS-DOS (Microsoft Disk Operating System) є операційною системою для персональних комп'ютерів, розробленою компанією Microsoft. Во…

  18. Програмування30 черв. '23, 12:15

    Яка різниця між QuickSort та MergeSort?

    QuickSort і MergeSort - це два розповсюджені алгоритми сортування, які використовують різні підходи та мають різні характеристики…

  19. Програмування30 черв. '23, 12:08

    Що таке MergeSort? Коли та ким створений? Як саме працює MergeSort?

    MergeSort - це ефективний алгоритм сортування, який використовує принцип "розділяй та володарюй". Він базується на ідеї розбиття …

  20. Що таке Рекурсія? Приклад рекурсії у реальному житті. Наслідки безкінечної рекурсії.

    Рекурсія - це процес, коли функція викликає саму себе в своєму власному виконанні. Вона є важливим концептом в багатьох мовах про…