DOU #tech
10.8K subscribers
2.08K photos
32 videos
2.49K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на editors@dou.ua
Download Telegram
Цього тижня в рубриці — портал dev java, який є базою знань безпосередньо від розробників мови. Це структурований шлях від інсталяції JDK до розуміння лямбда-виразів та стрімів.

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

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

А ще чекаємо на ваші рекомендації! Не тримайте корисне в секреті — діліться через форму — і наступний матеріал може бути саме від вас
👍3
Bulk-операції в PostgreSQL часто гальмують через зайві round-trips до бази.

Ярослав Характерник показує, як переписати логіку через CTE і пришвидшити UPSERT 100к записів із 90 до 5 секунд.

👉https://dou.ua/goto/B3a2
👍151
Чи завжди для якісного пошуку потрібен Elasticsearch? Backend Team Lead Юлія Бондарєва довела, що ні.

У своїй статті вона розповіла, як побудувати потужний продуктовий пошук для Laravel-проєкту виключно на базі PostgreSQL. Замість розгортання важкого кластера команда застосувала тригери, tsvector та fallback-сценарії для неточних запитів, що значно спростило інфраструктуру і дозволило легко додати мультимовність.

Усі деталі реалізації та архітектурні схеми читайте на форумі DOU.
😱73👎2
Результати весняного опитування DOU про ринок праці в ІТ:

● Частка айтівців, які шукають роботу, зросла як в Україні, так і за кордоном.
● Технічні фахівці в Україні частіше побоюються втрати роботи, ніж нетехнічні: 52% проти 41%, і цей розрив за рік зріс.
● Технічні спеціалісти загалом песимістичніші щодо перспектив українського ІТ.
● Розробники рідше змінювали роботу протягом останнього року. Також рекрутери стали рідше писати їм.

Повна аналітика 👉🏻 https://dou.ua/goto/oj4q
😢9
Де вчити Python, щоб не витрачати час на воду? 🤔

Матеріалів в інтернеті — торба, а от чогось реально корисного зовсім мало. Якщо ви знаєте круті курси, інтерактивні платформи, книги чи відео на YouTube, які реально допомогли вам опанувати Python — розкажіть про них у мета-топіку!

👉 https://dou.ua/goto/Z9Dp
🔥7😁4
Творець Terraform, Vagrant та колишній співзасновник Hashicorp Мітчелл Хашімото забирає свій проєкт Ghostty з GitHub.

Мітчелл був одним із перших користувачів платформи і майже щодня заходив на ресурс протягом останніх 18 років. Він був справжнім шанувальником проєкту і навіть жартував, що написав Vagrant для того, аби його запросили на роботу в GitHub. Але тепер йому увірвався терпець, і він вирішив припинити взаємодію з платформою.

Що саме стало причиною та всі інші деталі читайте на форумі DOU.
🔥9👍32
Питання про this люблять усі інтерв’юери, бо це ідеальний детектор того, чи людина реально розуміє механізм, чи просто його зазубрила.

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

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

Приходь нетворкати з ІТ-спільнотоюна DOU Day
8👎3😱1
Якщо з ШІ в розробці все зрозуміло, то як щодо кібербезпеки? 🤔

Сьогодні ця тема набуває неабиякого значення, тому саме її ми і розкриємо на нашому новому DOU Live!

Нікіта Веселков з компанії ESET в Україні розкаже та покаже, як це працює на практиці. В прямому етері ми подивимося на це з обох боків і розберемо, як використовують ШІ для нападу та для захисту.

Коли: 5 травня о 18:00
Де: YouTube-канал DOU Events

Що будемо робити на етері:
🔹 Розберемо вплив ШІ на кіберзагрози та з'ясуємо, як зловмисники масштабують атаки і вдосконалюють соціальну інженерію.
🔹 Пройдемося по розумній малварі та зрозуміємо, як вона використовує ШІ для маскування і обходу засобів виявлення.
🔹 Покажемо, як машинне навчання посилює проактивний захист, знаходить аномалії та автоматизує реагування на інциденти.

🔔 Додавайте подію в календар, готуйте свої питання та приходьте 5 травня о 18:00 на YouTube DOU Events!
👍3
Розробники відкинули Electron і написали все на Rust із рендером на GPU.

Вже тестували його на своїх задачах чи поки тільки придивляєтесь?

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


Приходь нетворкати з ІТ-спільнотою на DOU Day
8👍4
Якщо ви знайомі з AVR / Arduino та бажаєте перейти до STM32 без HAL, ця стаття для вас.

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

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

Приходь нетворкати з ІТ-спільнотою на DOU Day 💬
🔥7👍2
У ядрі Linux дослідники виявили критичну вразливість Copy Fail, яка залишалася непоміченою з 2017 року та дозволяє будь-якому користувачу отримати root-доступ до системи за лічені секунди.

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

Детальніше про те, як працює атака та як від неї тимчасово захиститися, читайте на форумі DOU.

DOU Day близько, ми чекаємо на тебе 🌚
😁13😱11
Технічні спеціальності залишаються серед найстабільніших на ІТ-ринку.

В Україні частка тих, хто зараз має роботу, перевищує 90% одразу в кількох технічних напрямах:
● Security — 100%
● SysAdmin / Infrastructure Engineer — 98%
● DevOps / SRE — 93%
● AI / ML / DS / Data Engineering — 92%

За кордоном серед лідерів теж AI / ML / DS / Data Engineering і DevOps / SRE.

Але загальна стабільність не означає відсутність тривоги: понад половина технічних фахівців в Україні все одно побоюються втратити роботу.

Більше про те, як змінився ринок праці в ІТ, — у новому дослідженні DOU: https://dou.ua/goto/oj4q
👍3
Чи справді .NET остаточно став інструментом суто для великих корпорацій і нові продукти його уникають 🤔

Хто зараз пише на дотнеті, чи помічали ви таку тенденцію по ринку? 

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

Приходь нетворкати з ІТ-спільнотою на DOU Day
👍7
Євгеній Лабунський будує домашню систему advanced automation, яка сама вирішує, коли заряджати авто, гріти воду, як використовувати сонце, батарею і мережу та як враховувати прогноз споживання.

У статті він розповідає про архітектуру Edge, прогнозування SOC, споживання та PV-генерації, а також про те, як ML-прогноз стає базою для подальшого orchestration layer та decision engine.

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

🎉 ІТ-спільнота, офлайн, ТУТ, на DOU Day
14😱1
Django залишається класикою Python-розробки, проте його перша версія побачила світ ще у 2005 році. Сьогодні ринок тяжіє до мікросервісів, тому монолітний підхід фреймворку та невелика кількість вакансій змушують сумніватися в його актуальності.

Як думаєте, чи варто вчити Django у 2026 році та будувати на ньому нові продукти, або ж краще одразу робити ставку на сучасніші технології?

👉 https://dou.ua/goto/OBYN
6😱1
Втомилися від Ubuntu, де система з роками обростає «сміттям» зі старих пакетів? Senior Developer Андрій Севастьянов поділився досвідом переходу на NixOS.

Автор розібрав встановлення системи із ZFS, налаштування Home Manager та магію nix-shell як легку альтернативу Docker для ізоляції середовищ.

👉 https://dou.ua/goto/vuvh
12👍5👎1🔥1
Розробник лише хотів швидко записувати витрати в Телеграмі, а не відкривати чергову фінансову апку.

Але маленький бот для себе перетворився на SaaS із Google Sheets API, Supabase, обробкою лімітів та технічним беклогом.

Тут автор розповідає, як втілював ідею в життя: https://dou.ua/goto/OnMn 

🎉 ІТ-спільнота, офлайн, ТУТ, на DOU Day
🔥9👍62👎2😁1
Бачимо по опитуванню, що думки розділилися, а дехто взагалі пішов гуглити 👀

А ви вже тестували Zed, що взагалі про нього думаєте?

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


Приходь нетворкати з ІТ-спільнотою на DOU Day
🔥8😱2
А як у вас відбувається деплой? Є ще ті, хто все робить ручками? 👀

👉 https://dou.ua/goto/FH9M
😁11👍3😱1
А як ви вважаєте, чи потрібно розробнику розуміти базу JS на кшталт `this`, чи в 2026 році вже достатньо вміти генерувати код промптами? 🤔

У статті ви можете знайти детальний розбір того, як насправді працює `this` під капотом, а ще — обов'язково діліться своїми думками в коментарях!

👉 https://dou.ua/goto/ggTM
😁31👎4👍31😱1
У своїй статті розробник Андрій Кравченко розповідає про чисту архітектуру, доменні сутності та реальну практику розробки високонавантажених бізнес-систем.

А ще - розмірковує про те, коли архітектурні принципи допомагають, а коли зайва ізоляція лише ускладнює проєкт: https://dou.ua/goto/27vm 

💬 Приходь нетворкати з ІТ-спільнотою на DOU Day
👍7