Чи знали ви, що числа, екстремально близькі до нуля, могли сповільнити виконання вашого коду на сотні тактів?
Восьма частина циклу пояснює, як апаратне забезпечення обробляє субнормальні значення, навіщо був створений 80-бітний формат FPU і як він породжує знаменитий «баґ 323», руйнуючи стабільність математичних обчислень.
👉 https://dou.ua/goto/9gzj
Восьма частина циклу пояснює, як апаратне забезпечення обробляє субнормальні значення, навіщо був створений 80-бітний формат FPU і як він породжує знаменитий «баґ 323», руйнуючи стабільність математичних обчислень.
👉 https://dou.ua/goto/9gzj
❤9
☕️На DOU Day не треба писати README, щоб познайомитись. Ми зібрали сотні крутих спеціалістів та спікерів в одному місці, щоб ви могли спілкуватися наживо. Просто приходь, бери каву та вривайся в будь-яку дискусію на DOU Day 2026.
Квиток на подію тут 👉 https://dou.ua/goto/8yEh
Квиток на подію тут 👉 https://dou.ua/goto/8yEh
👍2😢1
Рейтинг мов програмування 2026. TypeScript зростає, Python — лідер серед новачків
Перша п’ятірка рейтингу не змінилася — TypeScript зміцнив лідерство. Нарешті першою мовою новачки найчастіше обирають Python. Близько третини розробників вивчають нові мови за допомогою ШI, а дві третини C++ розробників хочуть вивчити Rust.
Рейтинг мов 👉🏻 https://dou.ua/goto/6HXa
Перша п’ятірка рейтингу не змінилася — TypeScript зміцнив лідерство. Нарешті першою мовою новачки найчастіше обирають Python. Близько третини розробників вивчають нові мови за допомогою ШI, а дві третини C++ розробників хочуть вивчити Rust.
Рейтинг мов 👉🏻 https://dou.ua/goto/6HXa
👍3
Чи справді без Kubernetes у продакшені вже нікуди? 🤔
Сергій Калинець, CTO Top Start-up, пропонує подивитися на це прагматично. У своєму дописі він розбирає популярну тезу про те, що Docker Compose — це нібито «антипатерн» для продакшену, і пояснює, чому в багатьох випадках це зовсім не так.
За його словами, Kubernetes часто додають у проєкти на виріст або через ринковий тренд, навіть коли реальної потреби в оркестрації й масштабуванні ще немає. Натомість для більшості невеликих і середніх сервісів достатньо звичайного compose.
А ви на чиєму боці: мати k8s на виріст чи за прагматичну простоту?
👉 https://dou.ua/goto/7dI2
Сергій Калинець, CTO Top Start-up, пропонує подивитися на це прагматично. У своєму дописі він розбирає популярну тезу про те, що Docker Compose — це нібито «антипатерн» для продакшену, і пояснює, чому в багатьох випадках це зовсім не так.
За його словами, Kubernetes часто додають у проєкти на виріст або через ринковий тренд, навіть коли реальної потреби в оркестрації й масштабуванні ще немає. Натомість для більшості невеликих і середніх сервісів достатньо звичайного compose.
А ви на чиєму боці: мати k8s на виріст чи за прагматичну простоту?
👉 https://dou.ua/goto/7dI2
👍10
Фейкове повідомлення від «Укренерго», файл із нібито графіком відключень і .exe замість звичайного документа. Знайома схема, яка знову набирає обертів.
У своєму дописі автор крок за кроком розбирає свіжий приклад такої розсилки й показує, на чому саме проколюються зловмисники — від дивних формулювань до підроблених доменів і шкідливого файлу.
👉 https://dou.ua/goto/wZ1W
У своєму дописі автор крок за кроком розбирає свіжий приклад такої розсилки й показує, на чому саме проколюються зловмисники — від дивних формулювань до підроблених доменів і шкідливого файлу.
👉 https://dou.ua/goto/wZ1W
👍5
Популярність мов програмування за останні 5 років в українському ІТ
TypeScript продовжує стабільно зростати. Частка Python після стрімкого зростання трохи зменшилася. JavaScript знижується. Частка C# і Java повільно, але стабільно зменшується.
Рейтинг мов програмування 👉 https://dou.ua/goto/6HXa
TypeScript продовжує стабільно зростати. Частка Python після стрімкого зростання трохи зменшилася. JavaScript знижується. Частка C# і Java повільно, але стабільно зменшується.
Рейтинг мов програмування 👉 https://dou.ua/goto/6HXa
👍6❤2👎1
Безоплатний вебінар з Embedded Development
Чи готовий/-а перейти від коду в інтерфейсах до систем, що керують фізичним світом? За 1,5 години розберешся, як працюють вбудовані системи, де потрібні embedded-інженери та чи може твій поточний технічний досвід стати точкою входу в цю сферу.
10 березня 2026, 19:00 EET, онлайн
Спікер: Олександр Іванчук, Hardware Design Engineer
Обмежена кількість місць
Реєстрація тут.
Подія в межах програми Upgrade UA.
#реклама
Чи готовий/-а перейти від коду в інтерфейсах до систем, що керують фізичним світом? За 1,5 години розберешся, як працюють вбудовані системи, де потрібні embedded-інженери та чи може твій поточний технічний досвід стати точкою входу в цю сферу.
10 березня 2026, 19:00 EET, онлайн
Спікер: Олександр Іванчук, Hardware Design Engineer
Обмежена кількість місць
Реєстрація тут.
Подія в межах програми Upgrade UA.
#реклама
👍5❤2
Команда Node.js планує змінити графік релізів. Тепер замість двох мажорних версій на рік буде виходити лише одна, і кожна з них автоматично отримає статус LTS. Окрім того, введуть новий alpha‑канал для раннього тестування змін, а нумерацію версій зроблять залежною від року.
Детальніше про зміни читайте на форумі DOU.
Детальніше про зміни читайте на форумі DOU.
👍9
Шукайте у новому випуску Ruby-дайджесту: нові можливості для тестування та інфраструктури, великі оновлення популярних гемів (Dalli 5.0, Ancestry 5.0, Stripe, RuboCop), практичні статті про продуктивність, безпеку та Rails 8, а також багато матеріалів про AI-агентів у Ruby.
https://dou.ua/goto/lM0O 👈
https://dou.ua/goto/lM0O 👈
🔥5❤2
🤖 Розробник Олександр вирішив закрити 12-річний гештальт і почати збирати власного "бойового робота".
У новій статті він розповідає, як подружив Raspberry Pi Pico зі справжнім радіопультом FlySky та не використовував жодних готових бібліотек для керування, лише апаратний UART, один дріт для протоколу iBUS і власноруч написаний парсер на 6 каналів. Ну і, звісно, не обійшлося без класичних хардверних граблів із живленням драйвера моторів.
У новій статті він розповідає, як подружив Raspberry Pi Pico зі справжнім радіопультом FlySky та не використовував жодних готових бібліотек для керування, лише апаратний UART, один дріт для протоколу iBUS і власноруч написаний парсер на 6 каналів. Ну і, звісно, не обійшлося без класичних хардверних граблів із живленням драйвера моторів.
👍9
Віктор Карабедянц підготував свіжий випуск Azure & .Net дайджесту. У статті ви дізнаєтеся про Azure Command Launcher для Java, нові серії віртуальних машин на базі Intel Xeon 6 та AMD EPYC Zen 5, Azure Monitor Pipelines для оптимізації телеметрії перед білінгом, Kubernetes 1.34 в AKS та багато всього іншого.
🔥3
Navigation guards у Vue Router добре працюють у невеликих застосунках, де їх кількість обмежена і логіка проста. Але в проєктах, що масштабуються — навігаційна логіка поступово перетворюється на окрему policy-систему.
Пошук зручної архітектури, який починався як пет-проєкт, перетворився на відкритий інструмент Vue Router Citadel.
👉https://dou.ua/goto/goUt
Пошук зручної архітектури, який починався як пет-проєкт, перетворився на відкритий інструмент Vue Router Citadel.
👉https://dou.ua/goto/goUt
👍3
OpenAI набридли постійні баги на GitHub, тож вони вирішили створити власну платформу для коду. Цікаво, як на такий сюрприз відреагує Microsoft? 😅
Як гадаєте, чи зможе нова платформа посунути монополіста?
👉https://dou.ua/goto/Rzjs
Як гадаєте, чи зможе нова платформа посунути монополіста?
👉https://dou.ua/goto/Rzjs
😁26
У новій частині серії Валентин Нечаєв детально розбирає, як популярні бази даних працюють з числами з плаваючою крапкою і чому це стає справжнім нічним жахом для розробників.
Він наочно демонструє, як MySQL та PostgreSQL ігнорують стандарти SQL, непередбачувано округлюють значення та самовільно змінюють розмірність.
👉 https://dou.ua/goto/8xZo
Він наочно демонструє, як MySQL та PostgreSQL ігнорують стандарти SQL, непередбачувано округлюють значення та самовільно змінюють розмірність.
👉 https://dou.ua/goto/8xZo
👍5
Пора.
DOU змінює підхід до процесу публікації блогів і техстатей. Тепер вам не потрібно відправляти статті на редакторську пошту, просимо одразу направляти через форму додавання допису.
Деталі: https://dou.ua/goto/FQ50
DOU змінює підхід до процесу публікації блогів і техстатей. Тепер вам не потрібно відправляти статті на редакторську пошту, просимо одразу направляти через форму додавання допису.
Деталі: https://dou.ua/goto/FQ50
👍6
Які мови програмування зараз найпопулярніші серед Software Engineers
Рейтинг мов 2026 👉🏻 https://dou.ua/goto/6HXa
Рейтинг мов 2026 👉🏻 https://dou.ua/goto/6HXa
❤2
Які мови програмування планують вивчати айтівці у 2026 році
Що хочуть вивчити залежно від поточної мови:
— C++ розробники найчастіше розглядають Rust (62%);
— Go тягнуться до Rust (46%);
— PHP обирають Go (48%);
— JavaScript-програмісти дивляться в бік Python (34%), TypeScript (17%);
— Kotlin-розробники вивчатимуть Swift (30%): мобайл-розробники хочуть знати обидві платформи.
Рейтинг мов 2026 👉🏻 https://dou.ua/goto/6HXa
Що хочуть вивчити залежно від поточної мови:
— C++ розробники найчастіше розглядають Rust (62%);
— Go тягнуться до Rust (46%);
— PHP обирають Go (48%);
— JavaScript-програмісти дивляться в бік Python (34%), TypeScript (17%);
— Kotlin-розробники вивчатимуть Swift (30%): мобайл-розробники хочуть знати обидві платформи.
Рейтинг мов 2026 👉🏻 https://dou.ua/goto/6HXa
👍2
🐍Новий курс від CS Osvita — Python Advanced. Не про синтаксис і не про бібліотеки, а про те, чому одні рішення масштабуються, а інші ні.
У програмі:
:: архітектура CPython та обʼєктна модель
:: управління памʼяттю, reference counting і GC
:: GIL без міфів і його роль у багатозадачності
:: concurrency: потоки, процеси, async та їх ціна
▶️ Після курсу зможете зменшувати latency та писати код під реальне навантаження.
:: Старт: 23 березня. Камерна група, відбір за анкетою.
Програма та реєстрація: https://cutt.ly/LtRHsAA3
#реклама
У програмі:
:: архітектура CPython та обʼєктна модель
:: управління памʼяттю, reference counting і GC
:: GIL без міфів і його роль у багатозадачності
:: concurrency: потоки, процеси, async та їх ціна
▶️ Після курсу зможете зменшувати latency та писати код під реальне навантаження.
:: Старт: 23 березня. Камерна група, відбір за анкетою.
Програма та реєстрація: https://cutt.ly/LtRHsAA3
#реклама
🔥18👍3❤2
Чи здатна нова система збирання Mill посунути Maven та Gradle?
Сергій Моренець у своїй новій статті ділиться практичним досвідом використання, наводить реальні бенчмарки швидкодії, розглядає плюси й мінуси Mill, а також описує процес міграції Java-проєктів з усіма підводними каменями.
Сергій Моренець у своїй новій статті ділиться практичним досвідом використання, наводить реальні бенчмарки швидкодії, розглядає плюси й мінуси Mill, а також описує процес міграції Java-проєктів з усіма підводними каменями.
❤3
"Якщо впроваджувати AI точково — ефект буде слабкий. Якщо інтегрувати його на всіх етапах SDLC — швидкість і якість зростають кратно."
Віктор Карабедянц розказує, чому розробка у 2026 році — це вже не про ручне написання коду, а про керування контекстом.
👉https://dou.ua/goto/pu7G
Віктор Карабедянц розказує, чому розробка у 2026 році — це вже не про ручне написання коду, а про керування контекстом.
👉https://dou.ua/goto/pu7G
👎12👍5❤3😁2