DOU #tech
10.8K subscribers
1.11K photos
13 videos
1.46K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на [email protected]

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
Infrastructure as a Code: найкращі практики для DevOps-інженерів

Ігор Канівець, Advanced DevOps в Innovecs, розглядає Infrastructure as a Code Terraform, який може працювати як з хмарними, так з On-Premise середовищами. У цій статті сконцентруємося на хмарах.

👉 https://dou.ua/goto/B7JC

#DevOps
Ось такі от заявочки на форумі 🤓

Погоджуєтеся?
👉 https://dou.ua/goto/3emH
🤖 Big Data, Machine Learning, Data Science Digest #29: StoryDALL-E, презентація Whisper, екосистема Google для ШІ, анонс ACT-1

Вашій увазі регулярний дайджест новин зі світу Big Data, ML та Data Science. Вова Кириченко ділиться статтями, відео, подкастами та науковими матеріалами про те, що відбувається навколо штучного інтелекту.

👉 https://dou.ua/goto/wv2t

#DataScience #ML
Forwarded from DOU
💪 Донатимо = знищуємо русню

Друзі, нам знову потрібна ваша допомога. Українським десантникам 3-го батальйону 80 бригади ДШВ дуже необхідні пікапи.

🎯Ціль — зібрати 1 200 000 гривень.

Це вартість 5 пікапів. Такі автомобілі на передовій не менш важливі за Javelin чи NLAW, адже дозволяють робити надзвичайно боляче російським окупантам в найнесподіваніших місцях.

❗️Надсилайте донати на монобанку (https://dou.ua/goto/4oeg) і залишіть в коментарі на сторінці оплати емейл, за яким ми зможемо сконтактувати з вами у разі виграшу трофею.
П’ять патернів проєктування на прикладі Laravel

Full Stack Developer Владислав Шевчук описує 5 патернів проєктування, що зустрічаються в Laravel, та показує, де саме вони використовуються.

Мало теорії — багато практики для тих, хто розуміє, як працює Dependency Injection в Laravel.

👉 https://dou.ua/goto/fYIr

#Laravel
This media is not supported in your browser
VIEW IN TELEGRAM
Чи повинні апки бути розумними архітектурно?

Саня Соловйов з‘ясував те, що дизайнити API та апки так, коли апки щось рахують — це помилка, і треба їх робити якомога більш тупими (у сенсі протиставлення «занадто розумним»).

Трохи подробиць розповів у відео — на форумі.
👉 https://dou.ua/goto/WOLB
🐭 Як налаштувати електронну годівничку через ESPHome + Home Assistant

Богдан Свердлюк продовжує тему домашньої автоматизації.

Цього разу розбираємося, як зробити дешеву електронну годівничку для шиншил та інших малих гризунів в ESPHome та керувати нею з Home Assistant.

👉 https://dou.ua/goto/X46Z

#Automation
Design digest #18: гейміфікація у проєктуванні та ребрендинг за допомогою DALL-E

У новому випуску дизайн-дайджесту ви знайдете найактуальніші та найцікавіші статті, кейс-стаді, продукти та інструменти зі світу дизайну і візуальної комунікації за останній час.

👉 https://dou.ua/goto/IPRr

#UXUIdesign
🆕 PostgreSQL 15 — нова версія бази даних з відкритим кодом

Ця версія покращує зручність розробки завдяки розширенню функціоналу популярної команди MERGE і додає більше можливостей для спостереженням за станом бази даних.

👉 https://dou.ua/goto/eqeo

А вам уже вдалося заюзати нову версію?
Як організувати локальну розробку. На прикладі команди, яка розвиває медіа в Африці й Азії

Андрій Товстоног, Team Lead команди технічної розробки в GMEM (Genesis) ділиться своїм досвідом, як розбудовували для новинного порталу локальне оточення розробки.

Зокрема, розказав про свій досвід локальної розробки з Kubernetes (далі  —  K8s), який, можливо, допоможе тим, хто зіштовхнувся або постійно зіштовхується з проблемами організації локального середовища розробників.

👉 https://dou.ua/goto/6hAp

#DevOps
Фреймворк для тестування API сервісів на Java — приклад тестового завдання

На прикладі тестового завдання для QA Automation Team Lead, розбираємося з тим, як написати фреймворк для тестування API сервісів на Java. У прикладі використано Java-стек maven, Lombok, testNG та Rest Assured.

🔗 https://dou.ua/goto/plr3
Різні підходи до зміни архітектури проєкту

Олександр Скакунов ділиться історією з життя архітектора проєкту: коли потрібно виділити код у такому вигляді, щоб можна було і розробнику показати, і юристу. Читайте у статті, як обирали інструмент для вирішення задачі та на чому зупинились.

🔗 https://dou.ua/goto/WWuI
Приклад роботи з Azure Data Factory: як копіювати дані з бекапу у сховище

Стаття буде корисною тим, хто вже працює з Azure Data Factory або ж готується до сертифікації з платформи Azure. Розглядаємо автоматизацію пошуку файлу з бекапу і його копіювання у відповідне сховище.

👉 https://dou.ua/goto/EvI4

#Azure
🔹 Нещодавно Андрій Товстоног, Team Lead команди технічної розробки в компанії GMEM з екосистеми бізнесів Genesis, разом з командою вирішив почати розробку новинного порталу з використанням сучаснішого стеку технологій.

Разом із тим у них постало питання побудови production оточення, stage і, звісно, локального оточення розробки.

У статті Андрій поділився їх баченням такого рішення, і як це тепер працює у них. Зокрема, розказав про досвід локальної розробки з Kubernetes.

👉 https://dou.ua/goto/d2Rn
💻 Вебскрепінг, недобросовісні провайдери й неочевидні рішення для синхронізації

Розглядаємо випадок, коли потрібно зібрати великий масив вебданих з інтернету, як це зробити за допомогою технологій, а не вручну.

👉 https://dou.ua/goto/OcBp

#Web
🟠 Мистецтво юніт-тестування в .NET

Говоримо про юніт-тестування, найпопулярніші фреймворки для unit testing в .NET, а також розглядаємо всі нюанси на конкретних прикладах коду від Senior .NET розробника.

👉 https://dou.ua/goto/Pamb

#dotnet
Samsung HW-B650: A Powerful Soundbar for an Immersive Audio Experience