Олександр — розробник зі стеком Node.js, PHP, Laravel, React та Docker. В статті він розповідає про те, як видумував черговий велосипед, на який пішли місяці розробки: від дизайну електронної плати до production-ready IoT-платформи, що контролює промислові об’єкти через GSM/GPRS.
Дмитро Шерстобітов розробив продукт за допомогою вайбкодингу, тому вирішив поділитися зі спільнотою, як це — вайбкодити, і як робити це добре. У його статті ви знайдете покрокові інструкції, як повторити цей досвід.
Discord-бот «Is It Ruby or Rails?», оновлення JRuby, офіційна заява команди RubyGems щодо останніх проблем із безпекою та багато інших цікавинок шукайте у новому випуску Ruby-дайджеста від Дмитра Чекаліна.
Якщо ви інженер, який хоче випробувати локальні LLM, додати трохи магії MCP і мати все загорнуте в логіку Docker Compose — ця стаття для вас. Андрій Орлов знав про всі ці технології окремо, але лише нещодавно вперше написав агентний код, і тепер ділиться досвідом і порадами зі спільнотою.
В’ячеслав, інженер GlobalLogic, ділиться практичним досвідом ізоляції робочих середовищ у Linux за допомогою network namespaces. У статті — приклади конфігурації, поради щодо VPN і детальне пояснення, як працювати з кількома проєктами на одній машині.
Андрій Головін ділиться практичним гайдом для тих, хто розробляє під Kubernetes, але не має доступу до хмари.
У статті він детально розглянув, як розгорнути локальний кластер за допомогою Kind, змонтувати файлову систему хосту як Persistent Volume і налаштувати StorageClass для збереження даних за межами життєвого циклу подів.
Не знаю чому, але я прокинувся і в світі нема Docker. А я знаю, що таке контейнери, k8s, docker CLI, containerd тощо — і вже не можу без них жити! Тому давайте разом з вами створимо щось схоже на контейнер у звичному для нас вигляді.
Олексій Аяков створив AI-планувальник задач з мінімальними знаннями TypeScript і React. За допомогою ШІ та XML він розробив складний вебпроєкт, в якому автоматично генерується структура задач та підзадач, що спрощує процес планування.
Вхідні дані: один сферичний розробник, один вебпроект у вакуумі. Бюджет — банка пива та шматок піци. Дедлайн — на вчора. Як в таких умовах оптимально запустити процес розробки? Читайте у детальному гайді від TechLead Влада Коби.
Міша, .NET Software Engineer — про те, як створював свій пет-проєкт — телеграм-бот для вивчення англійської мови. Він описує різні проблеми — від технічних нетривіальних та пошуку цільової аудиторії до міграцій на інші хмарні сервіси, коли бот уже мав понад тисячу користувачів; як працював із зацікавленістю та відтоком користувачів тощо.
Сергій Моренець ділиться досвідом написання інтеграційних тестів для Spring Boot та Enterprise Java з використанням Docker і Testcontainers. Він розглядає нюанси налаштування баз даних MySQL і Postgres, конфігурації Spring Boot та автоматизації тестування.
Богдан Шульга, розробник та founder в Ptah.sh, розповідає про створення власного продукту для девопсів та всіх, хто працює з розгортанням сервісів, безпекою та, зокрема, Docker-контейнерами. Саме на їх деплойменті він і фокусується в статті.
Розробник Сергій Моренець замислився, чи потрібний взагалі Docker для збирання та запуску контейнерів. І знайшов аж три альтернативи: Buidah, Kaniko та Podman. Про роботу з останнім Сергій докладно розповідає у цій статті.
Automation QA Engineer Євген Гармаш ділиться своїм досвідом з тими, хто хоче опанувати тестування мікросервісів, переходячи з монолітних архітектур. А ще показує приклад побудови багаторівневого тестування.
AWS надає потужні інструменти, але є нюанс — локальне середовище з використанням цих сервісів. Звісно, ми можемо використовувати dev/sandbox середовища, але й тут не без проблем: швидкість отримання відгуку щодо нових змін, ціна, використання багатьма розробниками одночасно, обмежені можливості модифікації середовища. Саме тут на допомогу приходить LocalStack. Що це таке та як його використовувати?
У цій статті розглядаємо покроково, як налаштувати процес деплою з Docker на сервері, в хмарі, локально та в будь-яких інших випадках. Матеріал вартий уваги для всіх тих, хто задіяний у розробці web-застосунків за допомогою Django.
Дмитро Сірант, СТО компанії OpsWorksCo, описав у статті свій досвід використання ARM-інстансів в AWS. Окремо в статті йдеться про процесори, на яких зараз працює спільнота, та які особливості у різних з них є.
Микита Савін, DevOps Infrastructure Architect в P2H, вирішив поділитися зі спільнотою історією з робочої практики, як одна невелика помилка може заблокувати прод, а також шляхом пошуку рішення. В тексті є короткий чекліст з досить очевидними, але ефективними пунктами, і опис двох рішень — короткострокового і довгострокового.
У новому випуску новин від DOU говоримо про реліз GPT-4, зростання виторгу SoftServe, скорочення в Meta та Google, продаж Pornhub, звільнення в Parimatch, повістки у «Дії» та багато інших цікавих інфоприводів зі світу ІТ.
Максим Усатенко, .NET розробник, ділиться досвідом своєї команди: як вони переїхали з морально застарілого IIS на базі Windows Server 2016 на Docker.
Коментарі