#Програмування
166 публікацій у категорії «Програмування»
Нотатки про програмування українською мовою: мови кодування, алгоритми, новітні технології та інша корисна інформація для розробників.
Як працює метод map в Ruby? Огляд роботи методу з прикладами
Метод map є одним із найуживаніших методів у Ruby, що використовується для обробки колекцій. Він дозволяє застосувати блок коду д…
Що означає .map(&:name) в Ruby?
У Ruby конструкція map(&:name) є скороченням для застосування методу до кожного елемента колекції. Ця форма використовується …
Як пофіксити збій Windows викликаний CrowdStrike?
Фіксимо збій Windows викликаний CrowdStrike. Спочатку завантажимо Windows в безпечному режимі або в середовищі відновлення Window…
Пишемо демо-гру Drones vs Zombies (Gosu / Ruby)
Я вже писав мінімальний огляд функціоналу бібліотеки gosu. Щоб написати просту 2D гру насправді непотрібно багато коду. Також мож…
Gosu Ruby Tutorial - пройдемось по офіційній документації
Це не переклад Ruby Tutorial сторінки бібліотеки Gosu, а скоріш огляд з коментарями та додатковою інформацію. Не люблю сухі Readm…
Ruby-бібліотека Gosu для створення 2D-ігор
Gosu — це бібліотека для розробки 2D-ігор та графічних додатків на мові програмування Ruby (а також C++). Вона спрощує створення …
Як зробити пустий git commit?
Робимо пустий гіт-коміт. У кожного свої цілі для цієї дії. В моєму випадку - тригернути CI.git commit --allow-empty -m "Ваш текст…
[Фікс] extconf.rb failed під час встановлення Ruby-бібліотеки Gosu
Ліба gosu — це популярний гем для Ruby, який надає простий та потужний інтерфейс для створення 2D ігор. Вона включає у себе функц…
Що таке функція в програмуванні?
Функція – це основний будівельний блок програмування, який визначає набір інструкцій або дій, що виконуються при її виклику. Функ…
[Ruby] Чим відрізняються змінні, що починаються з @, @@ та $?
У Ruby змінні, що починаються з @, @@ та $, мають різні рівні видимості та використання (скоуп). Розглянемо приклади та спробуємо…