Чому програмна реалізація інтерфейсу видає «крякозябри», а мікроконтролер на генераторі 8MHz не витягує високі швидкості?
У другій статті серії Олександр розбирає математику похибок baud rate та вчить правильно налаштовувати залізо для чистої передачі даних.
👉 https://dou.ua/goto/k1Qb
У другій статті серії Олександр розбирає математику похибок baud rate та вчить правильно налаштовувати залізо для чистої передачі даних.
👉 https://dou.ua/goto/k1Qb
👍6
Більшість AI-фіч у продуктах — це демки, які не доходять до продакшену.
На мітапі Ship, Don't Hype обговоримо як робити AI, який реально працює:
— як обрати між LLM, класичним ML, rules
— як запустити AI-фічу без ML-команди
— помилки інтеграції і як їх уникнути
— як будувати observability: що відстежувати і як помічати погіршення якості
Для інженерів, техлідів і фаундерів, які хочуть релізити робочий AI.
📅 30 квітня, 18:00, Київ
🎟 Донат від 500 грн
Місця обмежені.
Реєструйся👉 luma.com/nfbiefub
#реклама
На мітапі Ship, Don't Hype обговоримо як робити AI, який реально працює:
— як обрати між LLM, класичним ML, rules
— як запустити AI-фічу без ML-команди
— помилки інтеграції і як їх уникнути
— як будувати observability: що відстежувати і як помічати погіршення якості
Для інженерів, техлідів і фаундерів, які хочуть релізити робочий AI.
📅 30 квітня, 18:00, Київ
🎟 Донат від 500 грн
Місця обмежені.
Реєструйся👉 luma.com/nfbiefub
#реклама
❤7👍5🔥5
У другій частині історії про розробку локального голосового помічника SelenaCore автор показує, як додати в пет-проєкт підтримку 13 мов без бюджету на API.
👉https://dou.ua/goto/m02G
👉https://dou.ua/goto/m02G
👍9
Рефакторинг — це завжди дорого і довго. Принаймні так вважає бізнес. Але з появою ШІ-агентів та правильних інструментів статаналізу правила гри змінилися.
У своїй статті Андрій ділиться планом виживання для PHP-розробників: як продати рефакторинг бізнесу через «здешевлення підтримки», чому магія в коді — це зло, і як її випалити.
👉https://dou.ua/goto/odLc
У своїй статті Андрій ділиться планом виживання для PHP-розробників: як продати рефакторинг бізнесу через «здешевлення підтримки», чому магія в коді — це зло, і як її випалити.
👉https://dou.ua/goto/odLc
👍7❤3
Олександр продовжує свій bare-metal шлях у програмуванні STM32. Цього разу він розбирає налаштування переривань EXTI та пояснює роботу з таймерами SysTick і TIM2 для створення ШІМ.
У статті він детально описує підключення дисплеїв Nokia 5110 та OLED по SPI й I2C, зчитування даних з гіроскопа MPU6050 і пульсометра через ADC, а також розповідає про те, як позбутися вічних циклів, приборкати таблицю векторів та написати власний легкий HAL на рівні регістрів.
👉 https://dou.ua/goto/3Izq
У статті він детально описує підключення дисплеїв Nokia 5110 та OLED по SPI й I2C, зчитування даних з гіроскопа MPU6050 і пульсометра через ADC, а також розповідає про те, як позбутися вічних циклів, приборкати таблицю векторів та написати власний легкий HAL на рівні регістрів.
👉 https://dou.ua/goto/3Izq
👍8❤1👎1
У 24-му випуску дайджесту Віктор Карабедянц розповідає про ключові оновлення екосистеми Azure та .Net: нову мережеву абстракцію Application Network, розширення IP-простору в AKS CNI Overlay, покращення моніторингу кластерів, нові GPU для OpenShift, а також квітневі патчі безпеки для .Net.
👉 https://dou.ua/goto/W9ZW
👉 https://dou.ua/goto/W9ZW
❤3👍2🔥1
У новій статті Андрій Яковлев розбирає, як безболісно перевести PHP-проєкт з Active Record (Eloquent) на Data Mapper (Doctrine) та ділиться стратегією з 8 кроків, яка допомагає замінити ORM без зміни сигнатур методів та ризику зламати бізнес-логіку.
👉https://dou.ua/goto/mCKX
👉https://dou.ua/goto/mCKX
👍3👎1
Як у KSE будують техосвіту на реальному залізі та контрактах із Saab і Fire Point
👉 https://dou.ua/goto/dJEs
Україні критично бракує фахівців, здатних створювати фізичні продукти — від дронів до наноелектроніки. Розповідаємо, як KSE University трансформує підхід до інженерної освіти: від впровадження принципу ownership до спільних R&D-проєктів зі світовими гігантами та запуску магістратури разом із ETH Zurich.
👉 https://dou.ua/goto/dJEs
Україні критично бракує фахівців, здатних створювати фізичні продукти — від дронів до наноелектроніки. Розповідаємо, як KSE University трансформує підхід до інженерної освіти: від впровадження принципу ownership до спільних R&D-проєктів зі світовими гігантами та запуску магістратури разом із ETH Zurich.
👍10
Набридло деплоїти руками і щоразу заходити по SSH? DevOps Олексій Богуславець написав гайд, як налаштувати автоматичний деплой Rails-додатку на AWS EC2 без жодних платних сервісів.
Стек максимально простий — GitHub Actions, rsync та Docker Compose. Також автор пояснив, чому rsync на продакшені працює надійніше за git pull.
А якими інструментами для автоматизації деплою зазвичай користуєтесь ви?
👉 https://dou.ua/goto/5WZs
Стек максимально простий — GitHub Actions, rsync та Docker Compose. Також автор пояснив, чому rsync на продакшені працює надійніше за git pull.
А якими інструментами для автоматизації деплою зазвичай користуєтесь ви?
👉 https://dou.ua/goto/5WZs
👍6👎5
Цього тижня в рубриці — портал dev java, який є базою знань безпосередньо від розробників мови. Це структурований шлях від інсталяції JDK до розуміння лямбда-виразів та стрімів.
Ресурс допомагає розібратися в архітектурі мови на реальних прикладах і схемах, уникаючи зайвої води та застарілих порад.
👉https://dou.ua/goto/W9tl
А ще чекаємо на ваші рекомендації! Не тримайте корисне в секреті — діліться через форму — і наступний матеріал може бути саме від вас
Ресурс допомагає розібратися в архітектурі мови на реальних прикладах і схемах, уникаючи зайвої води та застарілих порад.
👉https://dou.ua/goto/W9tl
А ще чекаємо на ваші рекомендації! Не тримайте корисне в секреті — діліться через форму — і наступний матеріал може бути саме від вас
👍3
Bulk-операції в PostgreSQL часто гальмують через зайві round-trips до бази.
Ярослав Характерник показує, як переписати логіку через CTE і пришвидшити UPSERT 100к записів із 90 до 5 секунд.
👉https://dou.ua/goto/B3a2
Ярослав Характерник показує, як переписати логіку через CTE і пришвидшити UPSERT 100к записів із 90 до 5 секунд.
👉https://dou.ua/goto/B3a2
👍15❤1
Чи завжди для якісного пошуку потрібен Elasticsearch? Backend Team Lead Юлія Бондарєва довела, що ні.
У своїй статті вона розповіла, як побудувати потужний продуктовий пошук для Laravel-проєкту виключно на базі PostgreSQL. Замість розгортання важкого кластера команда застосувала тригери, tsvector та fallback-сценарії для неточних запитів, що значно спростило інфраструктуру і дозволило легко додати мультимовність.
Усі деталі реалізації та архітектурні схеми читайте на форумі DOU.
У своїй статті вона розповіла, як побудувати потужний продуктовий пошук для Laravel-проєкту виключно на базі PostgreSQL. Замість розгортання важкого кластера команда застосувала тригери, tsvector та fallback-сценарії для неточних запитів, що значно спростило інфраструктуру і дозволило легко додати мультимовність.
Усі деталі реалізації та архітектурні схеми читайте на форумі DOU.
😱7❤3👎2
Результати весняного опитування DOU про ринок праці в ІТ:
● Частка айтівців, які шукають роботу, зросла як в Україні, так і за кордоном.
● Технічні фахівці в Україні частіше побоюються втрати роботи, ніж нетехнічні: 52% проти 41%, і цей розрив за рік зріс.
● Технічні спеціалісти загалом песимістичніші щодо перспектив українського ІТ.
● Розробники рідше змінювали роботу протягом останнього року. Також рекрутери стали рідше писати їм.
Повна аналітика 👉🏻 https://dou.ua/goto/oj4q
● Частка айтівців, які шукають роботу, зросла як в Україні, так і за кордоном.
● Технічні фахівці в Україні частіше побоюються втрати роботи, ніж нетехнічні: 52% проти 41%, і цей розрив за рік зріс.
● Технічні спеціалісти загалом песимістичніші щодо перспектив українського ІТ.
● Розробники рідше змінювали роботу протягом останнього року. Також рекрутери стали рідше писати їм.
Повна аналітика 👉🏻 https://dou.ua/goto/oj4q
😢9
Де вчити Python, щоб не витрачати час на воду? 🤔
Матеріалів в інтернеті — торба, а от чогось реально корисного зовсім мало. Якщо ви знаєте круті курси, інтерактивні платформи, книги чи відео на YouTube, які реально допомогли вам опанувати Python — розкажіть про них у мета-топіку!
👉 https://dou.ua/goto/Z9Dp
Матеріалів в інтернеті — торба, а от чогось реально корисного зовсім мало. Якщо ви знаєте круті курси, інтерактивні платформи, книги чи відео на YouTube, які реально допомогли вам опанувати Python — розкажіть про них у мета-топіку!
👉 https://dou.ua/goto/Z9Dp
🔥7😁4
Творець Terraform, Vagrant та колишній співзасновник Hashicorp Мітчелл Хашімото забирає свій проєкт Ghostty з GitHub.
Мітчелл був одним із перших користувачів платформи і майже щодня заходив на ресурс протягом останніх 18 років. Він був справжнім шанувальником проєкту і навіть жартував, що написав Vagrant для того, аби його запросили на роботу в GitHub. Але тепер йому увірвався терпець, і він вирішив припинити взаємодію з платформою.
Що саме стало причиною та всі інші деталі читайте на форумі DOU.
Мітчелл був одним із перших користувачів платформи і майже щодня заходив на ресурс протягом останніх 18 років. Він був справжнім шанувальником проєкту і навіть жартував, що написав Vagrant для того, аби його запросили на роботу в GitHub. Але тепер йому увірвався терпець, і він вирішив припинити взаємодію з платформою.
Що саме стало причиною та всі інші деталі читайте на форумі DOU.
🔥9👍3❤2
Питання про this люблять усі інтерв’юери, бо це ідеальний детектор того, чи людина реально розуміє механізм, чи просто його зазубрила.
У своїй новій статті Андрій Грушецький розкладає по поличках, звідки береться цей параметр і як JS насправді визначає його значення.
👉 https://dou.ua/goto/LCiJ
Приходь нетворкати з ІТ-спільнотоюна DOU Day
У своїй новій статті Андрій Грушецький розкладає по поличках, звідки береться цей параметр і як 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!
Сьогодні ця тема набуває неабиякого значення, тому саме її ми і розкриємо на нашому новому 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
Вже тестували його на своїх задачах чи поки тільки придивляєтесь?
👉https://dou.ua/goto/gXnK
Приходь нетворкати з ІТ-спільнотою на DOU Day
❤8👍4
Якщо ви знайомі з AVR / Arduino та бажаєте перейти до STM32 без HAL, ця стаття для вас.
У четвертій частині серії Олександр пояснює різницю, надає приклади коду, порівняльну таблицю та покроковий план переходу.
👉 https://dou.ua/goto/nFVd
Приходь нетворкати з ІТ-спільнотою на DOU Day 💬
У четвертій частині серії Олександр пояснює різницю, надає приклади коду, порівняльну таблицю та покроковий план переходу.
👉 https://dou.ua/goto/nFVd
Приходь нетворкати з ІТ-спільнотою на DOU Day 💬
🔥7👍2
У ядрі Linux дослідники виявили критичну вразливість Copy Fail, яка залишалася непоміченою з 2017 року та дозволяє будь-якому користувачу отримати root-доступ до системи за лічені секунди.
Експлойт працює майже на будь-якому дистрибутиві та вже виклали у відкритий доступ. Найбільшу загрозу він становить для контейнерів чи кластерів Kubernetes, де злам одного середовища віддає хакеру контроль над усією нодою.
Детальніше про те, як працює атака та як від неї тимчасово захиститися, читайте на форумі DOU.
DOU Day близько, ми чекаємо на тебе 🌚
Експлойт працює майже на будь-якому дистрибутиві та вже виклали у відкритий доступ. Найбільшу загрозу він становить для контейнерів чи кластерів 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
В Україні частка тих, хто зараз має роботу, перевищує 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