Full-stack monorepo часто починає створювати більше проблем, коли його збирають нашвидкуруч і не роблять зручним для щоденної роботи.
У своїй статті Герман Гранд показує сучасний підхід до побудови buildless typescript full-stack monorepo зі спільним кодом, зрозумілими конвенціями та практичними рішеннями, які роблять його передбачуваним.
👉https://dou.ua/goto/ZEFb
У своїй статті Герман Гранд показує сучасний підхід до побудови buildless typescript full-stack monorepo зі спільним кодом, зрозумілими конвенціями та практичними рішеннями, які роблять його передбачуваним.
👉https://dou.ua/goto/ZEFb
👍5😁1
Олександр знайшов у старих запасах п’ять Raspberry Pi 3B+ і вирішив не просто змахнути з них пил, а побудувати повноцінну домашню інфраструктуру: IoT-сервер, медіацентр і кластер.
У першій частині циклу — встановлення легкого дистрибутиву DietPi, налаштування Docker, боротьба з ключами SSH та підготовка IoT-сервера до роботи.
👉https://dou.ua/goto/dacL
У першій частині циклу — встановлення легкого дистрибутиву DietPi, налаштування Docker, боротьба з ключами SSH та підготовка IoT-сервера до роботи.
👉https://dou.ua/goto/dacL
👍10🔥1
Як правильно передати значення π, щоб воно не зламалося на іншій архітектурі? 👀
Валентин Нечаєв продовжує цикл про плаваючу крапку і цього разу пояснює, чому просте копіювання байтів не завжди працює, як порядок байтів псує життя та що робити з Infinity і NaN, якщо стандартний JSON їх не підтримує.
👉 https://dou.ua/goto/Bv4H
Валентин Нечаєв продовжує цикл про плаваючу крапку і цього разу пояснює, чому просте копіювання байтів не завжди працює, як порядок байтів псує життя та що робити з Infinity і NaN, якщо стандартний JSON їх не підтримує.
👉 https://dou.ua/goto/Bv4H
❤6
А ви міняли роботу минулого або цього року?
Торік 20% розробників потрапили під звільнення. Подивимося, як буде цього року.
Розповідайте про свій досвід пошуку роботи: на скільки вакансій подавалися, як довго триває чи тривав пошук, що найважче?
Впливайте на статистику по ринку 👉 https://dou.ua/goto/kYTI
Торік 20% розробників потрапили під звільнення. Подивимося, як буде цього року.
Розповідайте про свій досвід пошуку роботи: на скільки вакансій подавалися, як довго триває чи тривав пошук, що найважче?
Впливайте на статистику по ринку 👉 https://dou.ua/goto/kYTI
DOU святкує 21 рік 🎉
І ми запустили сторінку, де всі дивляться свої перші коментарі і збирають ачівки за активність!
Скільки вже у тебе? 👇
https://dou.ua/goto/gPIa
І ми запустили сторінку, де всі дивляться свої перші коментарі і збирають ачівки за активність!
Скільки вже у тебе? 👇
https://dou.ua/goto/gPIa
Привіт, спільното! ⚡
️DOU святкує 21 рік, і ми хочемо бачити ще більше крутих спеціалістів на DOU Day.
Лишилося всього кілька годин, щоб заюзати святковий подарунок.
Промокод DOU21HB на квиток Regular чекає на вас! 🎂
Квитки тут 👉🏻 https://dou.ua/goto/Ym3B
️DOU святкує 21 рік, і ми хочемо бачити ще більше крутих спеціалістів на DOU Day.
Лишилося всього кілька годин, щоб заюзати святковий подарунок.
Промокод DOU21HB на квиток Regular чекає на вас! 🎂
Квитки тут 👉🏻 https://dou.ua/goto/Ym3B
❤4🤩1
У своїй нещодавній статті Юлія Бондарєва ділиться досвідом створення ефективного продуктового пошуку для контентного проєкту на стеку Laravel та Statamic з використанням потужностей PostgreSQL замість окремого кластера Elasticsearch.
Вона детально пояснює архітектуру реалізації повнотекстового мультимовного індексування зі стабільним ранжуванням та надійним fallback сценарієм для неточних запитів, а всі технічні подробиці цього рішення читайте за посиланням.
👉 https://dou.ua/goto/4Gvj
Вона детально пояснює архітектуру реалізації повнотекстового мультимовного індексування зі стабільним ранжуванням та надійним fallback сценарієм для неточних запитів, а всі технічні подробиці цього рішення читайте за посиланням.
👉 https://dou.ua/goto/4Gvj
👍2❤1
Розробка поступово перетікає у фулстек
Найбільше розробників залучено в бекенді, на другому місці — фронтенд.
Рейтинг мов програмування 👉 https://dou.ua/goto/6HXa
Найбільше розробників залучено в бекенді, на другому місці — фронтенд.
Рейтинг мов програмування 👉 https://dou.ua/goto/6HXa
❤2👍1
У 23-му випуску дайджесту Віктор Карабедянц розповідає про ключові оновлення екосистеми Azure: приватну міграцію з AWS S3, Infrastructure as Code для PostgreSQL, нові AI-агенти у Foundry та Copilot Co-Work.
👉https://dou.ua/goto/hCUR
👉https://dou.ua/goto/hCUR
❤4👍3
У нещодавній статті Максим Кудінов, керівник відділу автоматизації процесів ПУМБ, ділиться досвідом масштабної міграції банківського сховища даних із класичного IBM DataStage на сучасну архітектуру CDC та Apache Airflow.
У ній він детально розповідає про вирішення проблем із нічними завантаженнями разом із розробкою власного оркестратора AirOrc задля забезпечення аналітики в реальному часі та економії сотень тисяч доларів.
https://dou.ua/goto/PBSP 👈🏻
У ній він детально розповідає про вирішення проблем із нічними завантаженнями разом із розробкою власного оркестратора AirOrc задля забезпечення аналітики в реальному часі та економії сотень тисяч доларів.
https://dou.ua/goto/PBSP 👈🏻
❤1👍1
Запуск коду на багатоядерному 64-бітному процесорі без Linux — це зовсім не те саме, що прошити звичайний мікроконтролер.
У своїй статті Володимир розбирає як працює ланцюжок BootROM—SPL—U-Boot, як налаштувати крос-компіляцію та вивести свій перший bare-metal Helloworld в UART.
👉https://dou.ua/goto/CMVX
У своїй статті Володимир розбирає як працює ланцюжок BootROM—SPL—U-Boot, як налаштувати крос-компіляцію та вивести свій перший bare-metal Helloworld в UART.
👉https://dou.ua/goto/CMVX
👍8😱2🔥1
Олександр Зіневич представляє свіжий Node.js дайджест!
У ньому ви дізнаєтеся про новий графік релізів Node.js, гучну петицію проти AI в ядрі, підсумки State of JS 2025 та про вихід TypeScript 6.0. А також читайте чому Deno втрачає команду та як правильно готувати Worker Threads.
У ньому ви дізнаєтеся про новий графік релізів Node.js, гучну петицію проти AI в ядрі, підсумки State of JS 2025 та про вихід TypeScript 6.0. А також читайте чому Deno втрачає команду та як правильно готувати Worker Threads.
❤3
Робота з одним інструментом розробника часто обмежує можливості QA-інженера при аналізі складних багів.
У статті автор ділиться власним переходом від використання виключно рішень Google до комбінування різних DevTools, щоб швидше знаходити першопричини проблем.
👉 https://dou.ua/goto/aSQz
У статті автор ділиться власним переходом від використання виключно рішень Google до комбінування різних DevTools, щоб швидше знаходити першопричини проблем.
👉 https://dou.ua/goto/aSQz
❤2👍1
Долучайтеся до опитування про ринок праці!
Питаємо про досвід звільнення, пошуків роботи, найму. Якщо нічого з цього не робили останнім часом — просто скажіть, що думаєте про ринок (анкета тоді взагалі буде на 2 хв для вас).
У квітні вже готуємо результати. Зріз за посадами, як завжди, буде. Тож дізнаєтеся все про ринок праці.
👉🏻 https://dou.ua/goto/kYTI
Питаємо про досвід звільнення, пошуків роботи, найму. Якщо нічого з цього не робили останнім часом — просто скажіть, що думаєте про ринок (анкета тоді взагалі буде на 2 хв для вас).
У квітні вже готуємо результати. Зріз за посадами, як завжди, буде. Тож дізнаєтеся все про ринок праці.
👉🏻 https://dou.ua/goto/kYTI
Агов! Шукаємо айтівців з незвичним хобі й цікавим досвідом, щоб розповісти на DOU! Можливо, ви маєте власну справу попри роботу в ІТ, маєте незвичне захоплення або власноруч кардинально змінили побут завдяки інженерному мисленню.
Поділіться своїми історіями, а найцікавіші ми опублікуємо ❤️
Форма для участі: https://forms.gle/FjzPX5TdKhH5d7xN8
Дякуємо 🔥
Поділіться своїми історіями, а найцікавіші ми опублікуємо ❤️
Форма для участі: https://forms.gle/FjzPX5TdKhH5d7xN8
Дякуємо 🔥
❤5
Java 26 вже вийшла і час дивитися що там під капотом! 🔥
У свіжій статті розробник Сергій Моренець ділиться детальним оглядом нововведень та розповідає про практичний досвід міграції проєктів з розбором підтримки HTTP/3 і змін у роботі з незмінними полями.
👉 https://dou.ua/goto/6eo7
У свіжій статті розробник Сергій Моренець ділиться детальним оглядом нововведень та розповідає про практичний досвід міграції проєктів з розбором підтримки HTTP/3 і змін у роботі з незмінними полями.
👉 https://dou.ua/goto/6eo7
❤8👍3👎2
Коли готові рішення обмежують ваші задачі, доводиться писати своє.
У статті Юрій Желєзко ділиться досвідом розробки опенсорсного xDS Controller, який дозволяє конфігурувати Envoy через CRD без милиць і трансляцій. Читайте, як це працює на практиці та чому команді не підійшли стандартні Nginx чи Traefik.
👉https://dou.ua/goto/Glay
У статті Юрій Желєзко ділиться досвідом розробки опенсорсного xDS Controller, який дозволяє конфігурувати Envoy через CRD без милиць і трансляцій. Читайте, як це працює на практиці та чому команді не підійшли стандартні Nginx чи Traefik.
👉https://dou.ua/goto/Glay
❤7
Вже переросли готові бібліотеки Arduino і хочете навчитися працювати із серйозним залізом?
У новій статті Олександр детально пояснює різницю між ядрами Cortex та показує, як написати мінімалістичну bare-metal прошивку на 272 байти, керуючи мікроконтролером виключно через регістри.
👉https://dou.ua/goto/kgCU
У новій статті Олександр детально пояснює різницю між ядрами Cortex та показує, як написати мінімалістичну bare-metal прошивку на 272 байти, керуючи мікроконтролером виключно через регістри.
👉https://dou.ua/goto/kgCU
🔥8
Google запускає безплатну програму про створення ШІ-агентів для бізнесу!
ШІ – це вже не лише чат-боти, а цифрові помічники, що автоматизують складні процеси. Програма «Розвивайте бізнес із Google Cloud: ера ШІ-агентів» допоможе фахівцям створювати власні системи на базі реальних даних.
Що чекає:
🔹 Вебінари, воркшопи та практичний формат Agent Builder Lab.
🔹 Безплатний доступ до платформи Google Skills.
🔹 Розіграш мерчу за найточнішого ШІ-агента.
📅 Старт – 8 квітня.
Реєструйтеся вже зараз, щоб встигнути на перший вебінар!
🔗 [Посилання на реєстрацію]
#реклама
ШІ – це вже не лише чат-боти, а цифрові помічники, що автоматизують складні процеси. Програма «Розвивайте бізнес із Google Cloud: ера ШІ-агентів» допоможе фахівцям створювати власні системи на базі реальних даних.
Що чекає:
🔹 Вебінари, воркшопи та практичний формат Agent Builder Lab.
🔹 Безплатний доступ до платформи Google Skills.
🔹 Розіграш мерчу за найточнішого ШІ-агента.
📅 Старт – 8 квітня.
Реєструйтеся вже зараз, щоб встигнути на перший вебінар!
🔗 [Посилання на реєстрацію]
#реклама
👍6❤3👎2
У новому березневому дайджесті Дмитро Чекалін розповідає про релізи Ruby 3.2.11 та Rails 8.1.3 разом із появою інструментів для роботи з ШІ-агентами та DuckDB.
Автор ділиться розбором асинхронності в Ruby, кейсом створення медичного процесора на Rails та порадами з аудиту legacy-проєктів. Усі головні новини про розвиток екосистеми, оновлення Gem-ів та свіжі подкасти для розробників читайте у його дописі на DOU.
Автор ділиться розбором асинхронності в Ruby, кейсом створення медичного процесора на Rails та порадами з аудиту legacy-проєктів. Усі головні новини про розвиток екосистеми, оновлення Gem-ів та свіжі подкасти для розробників читайте у його дописі на DOU.
❤1👍1