Уже завтра зустрічаємось на форумі разом дивитись документальний фільм про Java 🔥
Переглядати й обговорювати фільм у режимі Live будемо разом із Денисом Макогоном, Java Advocate @ Java Platform Group, Oracle 😉
👉https://dou.ua/goto/JQtB
Переглядати й обговорювати фільм у режимі Live будемо разом із Денисом Макогоном, Java Advocate @ Java Platform Group, Oracle 😉
👉https://dou.ua/goto/JQtB
❤6😢1🎉1
У новому випуску Cybersecurity Digest Нікіта Веселков з команди ESET в Україні зібрав головні кіберзагрози за місяць.
Читайте про нові атаки російської групи Gamaredon, гучні витоки даних Apple, Tesla і Novo Nordisk, скасування номерів у WhatsApp та $3,5 млрд збитків від шахраїв.
👉https://dou.ua/goto/f4JE
Читайте про нові атаки російської групи Gamaredon, гучні витоки даних Apple, Tesla і Novo Nordisk, скасування номерів у WhatsApp та $3,5 млрд збитків від шахраїв.
👉https://dou.ua/goto/f4JE
👍1
Серед сеньйорів найменше зараз отримують FullStack розробники
Найвищу медіанну зарплату отримують спеціалісти рівня Senior в Back-end ($4700) і Mobile-розробці ($4625).
Серед мідлів найвищі зарплати в Desktop та платформній розробці — по $2900, трохи менше отримують такі спеціалісти в Mobile — $2835.
Про всі напрями👉 https://dou.ua/goto/WBuK
Найвищу медіанну зарплату отримують спеціалісти рівня Senior в Back-end ($4700) і Mobile-розробці ($4625).
Серед мідлів найвищі зарплати в Desktop та платформній розробці — по $2900, трохи менше отримують такі спеціалісти в Mobile — $2835.
Про всі напрями👉 https://dou.ua/goto/WBuK
Як працює інфраструктура бекапів, якщо прибрати скрипти та cron? Автор ділиться технічним розбором своєї платформи BackSpace.
Всередині: запуск pg_dump, mysqldump, xtrabackup, тощо через короткоживучі контейнери, передача даних напряму в сховище та комунікація легких агентів через WebSocket.
👉https://dou.ua/goto/vSac
Всередині: запуск pg_dump, mysqldump, xtrabackup, тощо через короткоживучі контейнери, передача даних напряму в сховище та комунікація легких агентів через WebSocket.
👉https://dou.ua/goto/vSac
😱1
Розробка консольних утиліт з планшета часто здається болем через обмеження iPadOS.
Сергій Діданов показав, як обійти ці проблеми: він виніс виконання коду на Linux-сервер, підключив AI-агента в tmux і налаштував зручну роботу з віддаленими файлами.
👉https://dou.ua/goto/YETV
Сергій Діданов показав, як обійти ці проблеми: він виніс виконання коду на Linux-сервер, підключив AI-агента в tmux і налаштував зручну роботу з віддаленими файлами.
👉https://dou.ua/goto/YETV
👍3❤1
Уже за годину на форумі DOU стартує перегляд документального фільму про Java 🔥
Разом з нами дивитися та коментувати буде Денис Макогон, Java Advocate @ Java Platform Group, Oracle.
Долучайтеся і ви:
👉https://dou.ua/goto/Q79b
Разом з нами дивитися та коментувати буде Денис Макогон, Java Advocate @ Java Platform Group, Oracle.
Долучайтеся і ви:
👉https://dou.ua/goto/Q79b
❤10👎2😁1😱1
Починаємо спільний перегляд документального фільму про Java!
Вже підготували попкорн?) 🍿
👉https://dou.ua/goto/Q79b
Вже підготували попкорн?) 🍿
👉https://dou.ua/goto/Q79b
❤4😢2👍1
Богдан Свердлюк поділився підсумками другого воркшопу, присвяченого паянню та прошивці портативної консолі Лілка. Автор активно розвиває цей проєкт і цього разу разом з учасниками розбирав тонкощі збирання пристрою.
Богдан розповідає, які висновки зробила команда після першої зустрічі, чому запустити консоль із першого разу вдалося не всім та коли він планує провести наступний третій воркшоп і стрім із програмування на Lua.
👉 https://dou.ua/goto/lYdu
Богдан розповідає, які висновки зробила команда після першої зустрічі, чому запустити консоль із першого разу вдалося не всім та коли він планує провести наступний третій воркшоп і стрім із програмування на Lua.
👉 https://dou.ua/goto/lYdu
❤9👍1🔥1
Software Engineer з mono Роман Журавель поділився детальним гайдом із розробки автономного детектора дронів. Автор пройшов повний цикл — від розмітки кастомного датасету в Label Studio та тренування моделі YOLOv8n до запуску інференсу на компактному нейропроцесорі Hailo-8L у зв'язці з Raspberry Pi 5.
А також у статті Роман детально пояснює, чому обрав для оркестрації саме Golang, а не звичні Python чи C++.
👉 https://dou.ua/goto/FgQB
А також у статті Роман детально пояснює, чому обрав для оркестрації саме Golang, а не звичні Python чи C++.
👉 https://dou.ua/goto/FgQB
❤14👍7👎2
Встигніть купити квиток на DOU Day Picnic за 500 грн🔥
Уже завтра вартість квитків зросте вдвічі!
🗓 5 вересня
📍 КИТ, ВДНГ
💸 100% вартості квитків перекажемо на наш збір бомбери VAMPIRE для «Хартії».
Квитки: https://ticket.dou.ua/dou-day-picnic-2026
Уже завтра вартість квитків зросте вдвічі!
🗓 5 вересня
📍 КИТ, ВДНГ
💸 100% вартості квитків перекажемо на наш збір бомбери VAMPIRE для «Хартії».
Квитки: https://ticket.dou.ua/dou-day-picnic-2026
Сергій розповідає про власну C++17 бібліотеку, розроблену для динамічного формування мережевих повідомлень без попереднього опису схем та кодогенерації.
У своїй статті автор розглядає концепцію дворівневої адресації за формулою device → parameter → value, використання MessagePack як wire-формату та приділяє увагу внутрішній архітектурі.
📌 https://dou.ua/goto/a6zv
У своїй статті автор розглядає концепцію дворівневої адресації за формулою device → parameter → value, використання MessagePack як wire-формату та приділяє увагу внутрішній архітектурі.
📌 https://dou.ua/goto/a6zv
👍4😁1😱1
27 липня стартує System Design in Practice — курс для middle/senior розробників.
Ви отримуєте бізнес-кейс і за 10 занять перетворюєте його на архітектуру розподіленого застосунку.
Крок за кроком: вимоги, доменна модель, API, сховища, кеш під 50k користувачів, search, real-time, auth.
Деталі та реєстрація: https://uptime.school/courses/system-design/
#реклама
Ви отримуєте бізнес-кейс і за 10 занять перетворюєте його на архітектуру розподіленого застосунку.
Крок за кроком: вимоги, доменна модель, API, сховища, кеш під 50k користувачів, search, real-time, auth.
Деталі та реєстрація: https://uptime.school/courses/system-design/
#реклама
❤3🔥1
Хороша архітектура спрощує не лише підтримку коду - вона відкриває можливість делегувати частину розробки AI.
У своїй статті інженер Володимир Чорноног ділиться досвідом міграції з BrowserUp Proxy на mitmproxy та розповідає, як Claude Code допоміг виконати її значно швидше.
👉 https://dou.ua/goto/Ija6
У своїй статті інженер Володимир Чорноног ділиться досвідом міграції з BrowserUp Proxy на mitmproxy та розповідає, як Claude Code допоміг виконати її значно швидше.
👉 https://dou.ua/goto/Ija6
❤2
Формуємо список спікерів на WAWTech 2026 у Варшаві 26-27 листопада. Переконайся, що встигнеш подати свою заявку на виступ до 1 серпня: https://dou.ua/goto/FImn
Цікавить майже все: AI, Dev / Engineering, Highload, SciTech, Startups / Business, DefTech, QA, Product, Marketing.
Чекаємо на ваші заявки!
Цікавить майже все: AI, Dev / Engineering, Highload, SciTech, Startups / Business, DefTech, QA, Product, Marketing.
Чекаємо на ваші заявки!
Що із зарплатами Java-розробників
Після періоду повільного зростання медіанна зарплата Senior-фахівців зменшилася і повернулася до рівня червня 2024 року. Серед Middle-фахівців протягом останніх двох років спостерігається дуже повільна негативна динаміка: за цей період медіанна зарплата знизилася з $2600 до $2500.
Про всі напрями👉 https://dou.ua/goto/WBuK
Після періоду повільного зростання медіанна зарплата Senior-фахівців зменшилася і повернулася до рівня червня 2024 року. Серед Middle-фахівців протягом останніх двох років спостерігається дуже повільна негативна динаміка: за цей період медіанна зарплата знизилася з $2600 до $2500.
Про всі напрями👉 https://dou.ua/goto/WBuK
У продовженні циклу статей «Експертні системи для R&D» Микола Федчик розповідає, яким чином перетворити сирий корпоративний масив файлів на керовану базу знань.
У статті автор показує, як уникати застарілих даних, витоків і непідтверджених відповідей ШІ.
📌 https://dou.ua/goto/1JS4
У статті автор показує, як уникати застарілих даних, витоків і непідтверджених відповідей ШІ.
📌 https://dou.ua/goto/1JS4
❤1
Розробник Артем майже рік будує VPN для iOS та Chrome - від клієнта та API до серверів, білінгу та моніторингу.
У своїй статті він показує архітектуру свого сервісу, пояснює, чому connected ще не означає, що інтернет працює, та розповідає про помилки, які проявилися вже після релізу.
👉 https://dou.ua/goto/Bmzj
У своїй статті він показує архітектуру свого сервісу, пояснює, чому connected ще не означає, що інтернет працює, та розповідає про помилки, які проявилися вже після релізу.
👉 https://dou.ua/goto/Bmzj
❤2👍2
Олександр продовжує серію про розробку на STM32F103 без HAL та вперше додає до проєкту FreeRTOS-черги, mutex та UART через переривання.
У статті автор пояснює, як планувальник розподіляє час між тасками з різними пріоритетами навколо неблокуючого коду.
👉 https://dou.ua/goto/z7fv
У статті автор пояснює, як планувальник розподіляє час між тасками з різними пріоритетами навколо неблокуючого коду.
👉 https://dou.ua/goto/z7fv
❤5
Коли маєш WireGuard для доступу розробників, Tailscale між кластерами та окремий IPsec для клієнта, інфраструктура стає схожою на солянку з VPN.
Автор перевірив, чи може Netmaker зібрати це все в єдину систему керування: налаштував selective egress, підключив Kubernetes та на практиці зіткнувся з перетином CIDR-діапазонів та обмеженнями Netmaker Operator.
👉 https://dou.ua/goto/l9qe
Автор перевірив, чи може Netmaker зібрати це все в єдину систему керування: налаштував selective egress, підключив Kubernetes та на практиці зіткнувся з перетином CIDR-діапазонів та обмеженнями Netmaker Operator.
👉 https://dou.ua/goto/l9qe
😱4❤1👍1
C++ in depth від CS Osvita — курс для тих, хто хоче впевнено працювати з C++ у продакшені.
Miltech та embedded активно зростають, а компаніям потрібні інженери, які розуміють памʼять, багатопоточність і продуктивність.
На курсі:
• C++ під капотом: памʼять, STL, шаблони, оптимізація
• Практика: CLI, Qt, SDK, Raspberry Pi
• CMake, OpenCV, тести, дизайн API
📅 Старт — 19 серпня.
Реєстрація та програма:https://cutt.ly/RytfI0Jf
#реклама
Miltech та embedded активно зростають, а компаніям потрібні інженери, які розуміють памʼять, багатопоточність і продуктивність.
На курсі:
• C++ під капотом: памʼять, STL, шаблони, оптимізація
• Практика: CLI, Qt, SDK, Raspberry Pi
• CMake, OpenCV, тести, дизайн API
📅 Старт — 19 серпня.
Реєстрація та програма:https://cutt.ly/RytfI0Jf
#реклама
❤11
iOS Team Lead в appflame Анастасія Старченко разом з iOS Engineer Олександром Бакутою розповіли про міграцію великого iOS-проєкту з CocoaPods на SPM і Tuist.
У своїй статті автори пояснюють, чому вирішили відмовитися від CocoaPods, як поетапно перенесли модульний проєкт на нові інструменти, порівнюють можливості SPM і Tuist на практиці та діляться результатами впровадження Tuist Build Cache.
👉 https://dou.ua/goto/itWJ
У своїй статті автори пояснюють, чому вирішили відмовитися від CocoaPods, як поетапно перенесли модульний проєкт на нові інструменти, порівнюють можливості SPM і Tuist на практиці та діляться результатами впровадження Tuist Build Cache.
👉 https://dou.ua/goto/itWJ
❤3👍3👎1