DOU #tech
11.7K subscribers
2.3K photos
32 videos
2.72K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на editors@dou.ua
Download Telegram
Микола Федчик продовжує серію про експертні системи для R&D та проводить межу між інформаційно-довідковою системою та справжньою експертною системою.

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

📌 https://dou.ua/goto/0ISP
6
Коли Lego замінила пластикові пакетики на картонні коробки, намацати мініфігурку стало неможливо, проте на дні пакунка залишився крихітний Data Matrix код. Software Architect Олексій Васильєв розібрав архітектуру створеного ним вебсканера L-Scan, який вирішує цю проблему.

Автор ділиться тим, як змусив браузер миттєво розпізнавати такі коди та які неочевидні інженерні рішення зробили пошук бажаної фігурки набагато легшим.

👉 https://dou.ua/goto/fsYa
😁14👎1
Андрій Богданович детально розбирає концепцію персональної бази знань, яку запропонував Андрей Карпати.

У статті автор розглядає її конкретну практичну реалізацію з адаптацією під українську мову - пояснює структуру репозиторію, ingest/query/lint workflow, роботу з Obsidian тощо.

👉 https://dou.ua/goto/fWFo
👍81😁1
Як мігрувати систему, якій близько 20 років, якщо вона працює на Windows XP, VB6/VBA, Excel-макросах, COM-компонентах та тісно зав’язана на AutoCAD?

Роман Романів із SoftServe розповідає про legacy-модернізацію, де AI-агенти допомагали розбирати старий код, документувати форми та переносити логіку невеликими частинами.

👉 https://dou.ua/goto/jRPW
👍7😢5😱1🎉1
Ігор Олексієнко розповідає, що таке агентна економіка, які протоколи її формують та як вони складаються в єдиний стек.

У своїй статті автор зібрав основні протоколи та розклав їх по поличках - MCP для доступу до інструментів і даних, A2A та ANP для взаємодії агентів, ACP і UCP для комерції тощо.

👉 https://dou.ua/goto/LBC9
1🔥1
Олександр у новій, чотирнадцятій частині циклу розбирає розробку драйвера для ультразвукового далекоміра HC-SR04 з нуля. Автор на власному досвіді описує інженерний біль від зіткнення з еволюцією Linux Driver Model, коли перевірені туторіали стають legacy і більше не працюють на ядрі 2026 року.

У своїй статті автор розібрав загадкову помилку -517, перехід з legacy GPIO API на platform_driver та Device Tree, а також чому планувальник Linux заважає ловити мікросекунди на відміну від STM32.

👉 https://dou.ua/goto/Kytj
👍4🔥1
Детермінований Go-код сам визначає, про які домени йдеться в невідомому корпусі документів, відділяючи факти від шуму. А для типізації знань локальний NPU виявився точнішим і ~130 разів швидшим за 7-мільярдну генеративну модель.

Про це у своїй новій статті розповідає Микола Федчик, який провів експеримент на корпусі з 9746 RFC-документів.

👉 https://dou.ua/goto/10pO
1
У спільноті Python сьогодні свято — 2000 підписників! Вітаємо! 🔥

Дякуємо кожному, хто читає, коментує, ділиться досвідом та розвиває ком'юніті разом із нами 🐍

А хто ще не підписаний — нумо це виправляти!
8
Богдан Свердлюк ділиться практичним покроковим гайдом із налаштування автоматичних періодичних бекапів macOS за допомогою Time Machine. Автор детально показує весь процес на прикладі Synology NAS, проте інструкція універсальна та підійде для TrueNAS, QNAP, Unraid, роутерів чи звичайних USB-накопичувачів.

У статті автор розповідає, як правильно виставити квоти для диска, сконфігурувати мережеві служби SMB і Bonjour в інтерфейсі сховища, а також як за допомогою стороннього софту знайти важкі теки й виключити їх із копії, щоб суттєво заощадити місце на старті.

👉 https://dou.ua/goto/G99P
2😁1
Ілля Рочев, програміст із 20-річним досвідом, у своїй статті розбирає фундаментальну проблему асинхронних мікросервісів — чому традиційні тести легко проходять на CI/CD, але повністю безсилі проти race conditions та deadlocks у продакшені.

Замість звичного реактивного пошуку багів автор пропонує поєднання формальної верифікації на базі математичних моделей TLA+ та керованого chaos engineering. У статті автор наводить реальні кейси з детальними метриками, де завдяки цій методиці вдалося виявити та відтворити приховані архітектурні вразливості в Celery, RabbitMQ, NATS JetStream та Kafka, які роками залишалися непоміченими розробниками.

👉 https://dou.ua/goto/c4v3
👍9😱2
Марія-Лурдес Дегтяренко, Frontend розробниця в Sombra, пропонує кумедний, але практичний підхід до автоматизації рутини під час роботи з ШІ. Замість того, щоб постійно моніторити термінал в очікуванні відповіді від Claude Code, вона налаштувала систему звукових сповіщень.

У своєму блозі авторка детально розібрала, як за допомогою shell-скриптів підключити котячі хуки, що реагують на конкретні події, де радісне муркотіння сповіщає про завершення генерації коду, а схвильоване нявкання сигналізує, що Claude чекає на дозвіл користувача.

👉 https://dou.ua/goto/1JxW
10😁5👍3
Семен Котляренко, CTO в UPSTARS, розбирає архітектурні обмеження векторного пошуку та пояснює, чому ШІ-системам потрібні контекстні графи. Автор ділиться технічними деталями та пайплайном внутрішнього бота, який за 10 місяців успішно оцифрував і зв’язав дані 1300 зустрічей команди на базі Python, PostgreSQL, FalkorDB та Qdrant.

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

👉 https://dou.ua/goto/FVdG
6👍2
🔊 Шукаємо спікерів на WAWTech 2026 у Варшаві!

Call for Papers — відкрито: https://dou.ua/goto/FImn — до 1 серпня. Подавайте заявки і до зустрічі на конференції!
2
Ми впевнено рухаємося до нашої цілі, і щойно збір перетне межу у 8 млн грн, ми розіграємо розкішний сет від компанії Geniusee

Комусь із вас дістанеться програвач вінілу Pro-Ject A2 2M Red — Black та крута акустика Klipsch Reference R-40PM Black 😎

Давайте пришвидшимо цей момент! Підкиньте донатів на важкі бомбери для «Хартії».
Кожні 300 грн дають один квиток у розіграші:
👉 https://dou.ua/goto/ftLw

Детальніше про збір та умови розіграшу, можна побачити тут:
 👉 https://dou.ua/goto/RpTY

📌Якщо донатиш на банку не з Моно — обов’язково залиш контактні дані в коментарі до платежу
👍41
Зарплати українських розробників — літо 2026

● Загалом зарплати розробників залишаються стабільними.
● Серед тих розробників, кому зарплату не переглядали понад рік, медіанна зарплата дещо вища за загальний рівень.
● Високваліфіковані Python-розробники стали заробляти більше, ніж у грудні 2025-го.
● Частка мідлів та джуніорів знизилася за пів року.

Перші результати літнього зарплатного опитування DOU: https://dou.ua/goto/WBuK
Свіжий дайджест новин Azure від Віктора Карабедянца. Цього разу в центрі уваги — поява потужних GPU Blackwell від Nvidia, інтеграція GitHub Copilot з Azure Migrate та запуск Claude Fable 5.

Також автор розібрав оновлення Azure Functions у VS Code, новий хаб для PostgreSQL та червневі сервісні виправлення безпеки для фреймворку .NET.

👉 https://dou.ua/goto/0dTj
2👍1
Віталій Тимчишин, природознавець із 13-річним досвідом в ІТ, розбирає нетипову математичну концепцію та її прикладне значення для розробників.

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

👉 https://dou.ua/goto/HFnn
8👍1
Олексій Васильєв, Software Engineer в Railsware, презентує опенсорсний інструмент TreRegex для Ruby та Node.js. Бібліотека вирішує біль роботи з брудним текстом після OCR-розпізнавання або з кривими пошуковими запитами, дозволяючи регуляркам строго контрольовано помилятися.

У статті автор детально розбирає налаштування ціни помилок через пропуски чи заміни літер, роботу з Fuzzy Capture Groups, захист від Unicode-багів та правила безпеки, які вбережуть прод від перевантаження процесора.

👉 https://dou.ua/goto/RFLC
👍3
Світлана Сумець, близька подруга спільноти та авторка топових статей про Python, відкрила дружню банку до нашого збору на дрони VAMPIRE для «Хартії» — https://send.monobank.ua/jar/4SXmQihQ6F

Усі донати від 300 грн на дружню банку також беруть участь у розіграші крутих подарунків!

Підтримуйте банку і відкривайте власну 🔥

Детальніше про збір:
👉 https://dou.ua/goto/RpTY
8
Зросли зарплати Embedded-розробників

На $200 за пів року загалом. Зарплата сеньйорів С++ не змінилася порівняно із попереднім дослідженням, а мідли тепер мають значно більшу медіанну компенсацію — на $400.

Про всі напрями👉 https://dou.ua/goto/WBuK
1
Скільки насправді коштує розробити і підтримувати власне хмарне сховище?

Костянтин Давиденко продовжує ділитися залаштунками IceVault. У новій статті він розповів, як оптимізував витрати через AWS Glacier, навчив систему миттєво банити ботів та чому додав можливість користувачам підключати власні бакети.

👉https://dou.ua/goto/uQWV
3👎1