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

← головна
  1. Програмування23 трав. '24, 19:39

    Як працює 'rails console --sandbox'?

    rails console --sandbox запускає консоль Rails у спеціальному режимі, де всі зміни, внесені в базу даних, автоматично скасовуютьс…

  2. Терміни22 трав. '24, 07:01

    Що означає "Нативний"?

    Термін "нативний" походить від латинського слова "nativus", що означає "природжений" або "природний". Це слово, у свою чергу, пох…

  3. Терміни13 трав. '24, 07:20

    Що таке "розповзання скоупу" (Scope Creep / Скоуп кріп)?

    Scope Creep (розповзання скоупу) - це неконтрольоване збільшення обсягу робіт у проєкті, що часто виникає без зміни відповідних р…

  4. Програмування13 трав. '24, 07:11

    Що означає скоуп (scope) в управлінні IT-проєктами?

    Cкоуп (Scope) - це термін, який відноситься до обсягу робіт, які необхідно виконати для завершення проєкту. Скоуп включає всі зав…

  5. Програмування13 трав. '24, 06:17

    Що таке технічний борг (technical debt) в IT проєктах?

    Технічний борг – це як кредит, який береш, щоб прискорити розробку програмного продукту, але потім відсотки починають нараховуват…

  6. Програмування9 трав. '24, 12:43

    [Фікс] Rails Admin - undefined local variable or method javascript_importmap_shim_nonce_configuration_tag

    Після оновлення Ruby Gems виникла помилка на сторінці Rails Admin. undefined local variable or method `javascript_importmap_shim_…

  7. Програмування8 трав. '24, 07:57

    Вмикаємо YJIT у Ruby 3.2.1 (Ruby on Rails)

    Спочатку треба розібратися з тим що таке JIT, YJIT та чи воно нам треба. В цій нотатці я опишу процес оновлення ruby (бо YJIT інс…

  8. Програмування7 трав. '24, 07:24

    Що таке нативний машинний код?

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

  9. Програмування5 трав. '24, 12:36

    Трохи про типи реалізації Ruby (CRuby (MRI), JRuby, Rubinius, TruffleRuby, mruby)

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

  10. Програмування3 трав. '24, 13:13

    Що таке Garbage Collector у Ruby? Як працює та для чого потрібен GC?

    Garbage Collector (збирач сміття) у Ruby — це автоматизований механізм управління пам'яттю, який відповідає за моніторинг та звіл…

  11. Програмування3 трав. '24, 12:41

    ZOMBIE в Ruby. Що це таке?

    Ruby - це мов програмування. Тут все зрозуміло. В коді цієї мови можна зустріти термін - ZOMBIE. Що це означає в контексті коду р…

  12. Інтернет3 трав. '24, 12:08

    Що таке промпт (prompt) та промпт-інжинірінг?

    Термін "промпт" (в контексті ШІ) описує запит або команду, яку людина подає штучному інтелекту з метою отримати певну відповідь а…

  13. Інтернет27 квіт. '24, 09:29

    Що таке CC та BCC в емейлах? Для чого та як використовувати?

    CC (Carbon Copy) і BCC (Blind Carbon Copy) - це два поля, які використовуються при відправленні електронних листів (емейлів) для …

  14. Програмування18 квіт. '24, 06:06

    Розбираємо помилку PG::ObjectInUse (Ruby on Rails)

    Іноді під час розробки може виникнути помилка PG::ObjectInUse: ERROR.Наприклад:rake db:drop;Покаже нам наступну помилку:PG::Objec…

  15. Програмування18 квіт. '24, 05:27

    Фіксимо ActiveRecord::ProtectedEnvironmentError у локальному середовищі

    Локально можна побачити помилку ActiveRecord::ProtectedEnvironmentError у випадку, якщо ви намагаєтесь звернутися до середовища, …

  16. Програмування15 квіт. '24, 18:11

    Що таке HTTP Client hints (Підказки клієнта)?

    HTTP Client Hints (підказки клієнта) - це механізм веб-браузера, який передає серверу інформацію про можливості та обмеження кліє…

  17. Програмування15 квіт. '24, 17:50

    Що таке ентропія?

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

  18. Програмування14 квіт. '24, 09:14

    Accept - HTTP заголовок, для чого потрібен та як працює?

    Accept це один з HTTP заголовків. Використовується для позначення клієнтом, які типи об'єктів (медіа тощо) він може обробляти. Це…

  19. Програмування14 квіт. '24, 09:12

    Що таке Quality values (якісні значення / пріоритет) в HTTP?

    Quality values (якісні значення / пріоритет) - це числові значення, які використовуються у HTTP заголовках для визначення відносн…

  20. Програмування12 квіт. '24, 10:07

    Що таке Routing (Маршрутизація)?

    Routing (роутинг, або маршрутизація), - це ключовий етап у процесі направлення мережевого трафіку до його пункту призначення. Він…