DOU #tech
11.8K subscribers
2.48K photos
32 videos
2.9K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на editors@dou.ua

Реклама — events@dou.ua
Download Telegram
"Якщо впроваджувати AI точково — ефект буде слабкий. Якщо інтегрувати його на всіх етапах SDLC — швидкість і якість зростають кратно."

Віктор Карабедянц розказує, чому розробка у 2026 році — це вже не про ручне написання коду, а про керування контекстом.

👉https://dou.ua/goto/pu7G
👎15👍8😁5❤3
Машинка вже їздить, але справжньому Хижаку потрібна клешня та зір! 👀

Олександр продовжує розробку робота і ділиться своїм реальним досвідом. У своїй новій статті він розповідає, чому цифровий сервопривід раптом працює як мотор, як побороти падіння стріли під власною вагою та показує підключення аналогової камери найпростішим методом відрізання конектора.
🔥5👍3
Розробник Сергій Романенко ділиться досвідом створення фреймворк-незалежного коду на PHP.

У своєму дописі він пояснює проблеми жорсткої прив'язки до Laravel або Symfony та пропонує вирішити їх чітким поділом коду на незалежне ядро й інфраструктуру, наочно доводячи на реальних прикладах з GitHub значне полегшення підтримки проєктів.
👎10👍4
Інженер Богдан Свердлюк розповідає про менеджер пакунків MacPorts для macOS та порівнює його з популярним Homebrew.

У своєму дописі він детально пояснює різницю між цими інструментами, допомагає обрати найкращий варіант для конкретних задач, а також ділиться покроковою інструкцією зі встановлення.
👎4❤2👍1😱1
Олександр Яковенко ділиться досвідом оптимізації витрат токенів у Claude Code під час роботи з великими базами знань.

У своєму дописі він розповідає про створення локального MCP сервера для семантичного пошуку по markdown файлах за допомогою Python та ChromaDB, а також наочно показує, як такий підхід дозволяє ШІ читати лише потрібні фрагменти тексту та суттєво економити ліміт запитів.
❤15
Розробник Олександр ділиться досвідом переходу від Arduino до embedded Linux на прикладі мініатюрної плати Luckfox Pico Pro.

У новій статті він розповідає про створення власної IP камери з нуля всього за 15 доларів. Автор детально описує процес прошивки пристрою, боротьбу зі статичним IP, запуск HTTP сервера на Go та вирішення проблем із живим RTSP стрімом.
👍16
Куди хочуть перейти розробники, окрім своєї поточної мови:

— JavaScript — масовий перехід на TypeScript (46%), а також Python (19%);
— C#— на TypeScript (29%), Python (15%);
— PHP — на Go (25%), TypeScript (17%), Python (16%);
— Java — на Python (24%), TypeScript (16%), Kotlin (14%);
— Python — на Go (24%), Rust (11%).

Рейтинг мов програмування 👉 https://dou.ua/goto/6HXa
👍2❤1
Розробник Артур Щербань ділиться історією створення власного оркестратора VPN нод заради економії на простої серверів.

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

👉 https://dou.ua/goto/6Owm
❤6👍3
Озброївшись паяльником та терміналом, Олександр розбирається, що насправді ховають домашні роутери.
У статті — про апаратний злом через UART, приховані діагностичні команди мережевого стека та несподівані знахідки всередині пристроїв різних поколінь.

👉https://dou.ua/goto/Fon6
❤11👍6
Розв'язувати задачі комбінаторної оптимізації можна по-різному. Андрій Севастьянов у своїй статті ділиться практичним досвідом створення алгоритму жеребкування для турніру зі шведських шахів. Замість того, щоб писати складні кастомні перебори з відкатами, він вирішив використати бібліотеку OR-Tools. А заодно — перевірити агента Gemini Code в реальних умовах.

Детальніше про експеримент читайте в його статті на DOU.
👍2❤1
Python-розробник з ніком CoderOk розповідає про створення власного AI-агента без використання важких фреймворків та векторних баз даних.

У дописі він розбирає архітектуру свого мінімалістичного проєкту UnoClaw та пояснює принципи організації пам'яті на базі SQLite разом із логікою роботи Agent Loop та підключенням локальних функцій.
👍12❤2
Так само як знання DOM робить вас кращим React-розробником, так і розуміння бази AI-агентів допоможе ефективніше застосовувати їх у роботі.

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

Якщо ви користуєтесь Claude Code чи Cursor, після цієї статті ви подивитеся на них зовсім по-новому.

👉https://dou.ua/goto/Q7oS
👍12🔥4❤1
Розробник Валентин Вівчарик ділиться досвідом правильного вибору бази даних у 2026 році, щоб уникнути архітектурних катастроф.

У своєму дописі він руйнує популярні міфи про SQL та NoSQL і пояснює різницю між ними на реальних кейсах, а також детально розбирає внутрішню структуру зберігання даних та пропонує власний фреймворк для ухвалення надійних рішень.
👍10👎1
Яку мову Backend розробники хотіли би обрати для наступного проєкту

Рейтинг мов програмування 👉 https://dou.ua/goto/6HXa
👍3
Software інженер Роман Оніщенко ділиться історією створення власного open source HTTP клієнта для комунікації між мікросервісами.

У своєму дописі він розповідає про втому від постійного дублювання коду для авторизації та обробки помилок у кожному новому проєкті на Node.js та детально описує переваги свого пакета dfsync зі зручними хуками та передбачуваною поведінкою системи.
👍8
Ярослав Характерник у своєму новому дописі розбирає свій перехід з Senior PHP на Junior Go.

Він розповідає про тимчасову втрату в грошах та показує за скільки часу нова мова програмування починає приносити справжній прибуток.

А ви б наважилися проміняти сеньйорну зарплату на перспективний стек?

👉 https://dou.ua/goto/SCsQ
👍21👎1😱1
Олександр ділиться досвідом створення пайплайна для AR-відео та розбирає архітектуру системи з усіма її неочевидними проблемами.

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

👉 https://dou.ua/goto/YaKr
❤3👍1
Як ветерани запускають стартапи в Україні і з якими викликами стикаються на цьому шляху?

Ми зібрали шість історій фіналістів Veteran Venture Program від SKELAR з різними бекграундами та продуктами, але зі спільним досвідом пошуку себе після служби і побудови бізнесу в tech.

Читати 👉 https://dou.ua/goto/AicI

#спецпроєкт
👍4
Скільки людей, які пишуть певною мовою програмування, оберуть її ж для наступного проєкту

Найбільше люблять Kotlin (91%), Swift (90%) і C# (88%), при тому, що ці мови мають відносно невелику частку ринку. Найменше люблять DB (34%) і JavaScript (61%), якими користуються радше вимушено.

Порівняно з минулим роком індекс задоволеності загалом зростає, тобто розробники менше хочуть змінювати свою поточну мову. Найбільший приріст у Ruby (+26 в. п.). Єдина мова, у якої знизився показник задоволеності, — C (-5 в. п.).

З JavaScript цікавий випадок. Задоволеність зросла на 10 в. п., але ця мова все одно залишається однією з найменш улюблених.

Повний рейтинг мов програмування 👉🏻 https://dou.ua/goto/6HXa
❤5👍1
DOU запускає опитування про ІТ-ринок праці та пошуки роботи

Запрошуємо ВСІХ АЙТІВЦІВ поділитися досвідом — незалежно від того, чи шукаєте ви роботу зараз.

Питаємо про ваші спостереження щодо ринку, досвід пошуку роботи, звільнення та найму айтівців.

На анкету потрібно 4-7 хв. Усе анонімно.

👉🏻 https://dou.ua/goto/iFk0