Мікросервісна архітектура стала стандартом для побудови масштабованих та гнучких систем. Вона надає командам автономність, дозволяє швидше розгортати оновлення та вибирати оптимальні технології для кожного завдання. Однак, попри всі переваги, розробка мікросервісів пов’язана зі значними складнощами.
У цій статті Віктор Каребедянц розглядає, як Dapr (Distributed Application Runtime) допомагає вирішити ці проблеми, яка його архітектура, та як інтегрувати його з ключовими сервісами Azure — https://dou.ua/goto/QhDI
У цій статті Віктор Каребедянц розглядає, як Dapr (Distributed Application Runtime) допомагає вирішити ці проблеми, яка його архітектура, та як інтегрувати його з ключовими сервісами Azure — https://dou.ua/goto/QhDI
❤7👍5😁3👎2
У своєму дописі Влад Мазуренко, учасник Front-end спільноти, ділиться досвідом використання архітектурного підходу Feature-Sliced Design у поєднанні з Next.js.
Він розповідає про свій pet-проєкт DevQuizzer, демонструє структуру застосунку та пояснює, як FSD допомагає масштабувати й підтримувати логіку проєкту без хаосу.
Деталі та приклади використання читайте в його публікації 👉 https://dou.ua/goto/sqww
Він розповідає про свій pet-проєкт DevQuizzer, демонструє структуру застосунку та пояснює, як FSD допомагає масштабувати й підтримувати логіку проєкту без хаосу.
Деталі та приклади використання читайте в його публікації 👉 https://dou.ua/goto/sqww
👍3
Андрій Орлов, Full Stack Engineer у Harbour, поділився враженнями з конференції WeAreDevelopers World Congress та розповідає про нові можливості Docker в епоху AI-агентів.
У статті він пояснює, як запускати локальні LLM через Docker, підключати MCP Gateway, тестувати агентні сценарії різних рівнів складності й навіть переносити обчислення у хмару через Docker Offload.
👉 https://dou.ua/goto/G0uT
У статті він пояснює, як запускати локальні LLM через Docker, підключати MCP Gateway, тестувати агентні сценарії різних рівнів складності й навіть переносити обчислення у хмару через Docker Offload.
👉 https://dou.ua/goto/G0uT
👍13👎1
Технологічні новини за останні півтора тижні. Про Apple теж буде.
Новий стрім mvc на УТ-2 в ефірі прямо зараз 👇
https://youtube.com/live/St7viYvQJ7I
Новий стрім mvc на УТ-2 в ефірі прямо зараз 👇
https://youtube.com/live/St7viYvQJ7I
❤8👎2👍1
Священник ПЦУ отець Михайло вже понад три десятиліття поєднує служіння та програмування.
У своєму дописі він розповідає, як пройшов шлях від Pascal і Delphi до сучасних мов та IoT, ділиться досвідом роботи в умовах війни й пояснює, чому Emacs для нього — більше ніж редактор.
👉 https://dou.ua/goto/H7xt
У своєму дописі він розповідає, як пройшов шлях від Pascal і Delphi до сучасних мов та IoT, ділиться досвідом роботи в умовах війни й пояснює, чому Emacs для нього — більше ніж редактор.
👉 https://dou.ua/goto/H7xt
👍48😁12👎6😱4
У цій статті автор ділиться досвідом побудови системи, що дозволяє на вимогу створювати ізольовані, безпечні та контрольовані за бюджетом «пісочниці» для навчання й експериментів.
Попри архітектурну складність весь цей досвід ви можете відтворити самостійно.
Попри архітектурну складність весь цей досвід ви можете відтворити самостійно.
👍5❤3
Наскільки LLMs придатні для написання AL-коду в реальних завданнях? Володимир, розробник з beeDynamics, пропонує відповісти на це питання за допомогою розв'язання конкретної задачі.
Для порівняння він обрав найпотужніші моделі: Claude 4 Sonnet, GPT-5 High, Grok 4 і Gemini 2.5 Pro. Яка впоралась найкраще, а яка найгірше - читайте у статті.
Для порівняння він обрав найпотужніші моделі: Claude 4 Sonnet, GPT-5 High, Grok 4 і Gemini 2.5 Pro. Яка впоралась найкраще, а яка найгірше - читайте у статті.
👍8❤2
🚀 Алгоритми на практиці - курс для інженерів, які хочуть глибоко зрозуміти, що стоїть за сучасними високонавантаженими системами в продакшені.
📌 Формат: live coding, живі обговорення та 1:1 інтерв’ю з інженерами FAANG.
📌 Філософія курсу — максимум практики: ви будете розв’язувати нестандартні домашні завдання, занурюватися в деталі імплементації відомих бібліотек та систем і ставати на місце їх авторів.
🚀 Старт: 22 вересня
📍 Онлайн у Zoom — 2 рази на тиждень + QA-сесії з лектором (Engineering Lead at SQUAD).
🔗 Реєструйтеся csosvita.com/courses/algorithms-in-practice
#реклама
📌 Формат: live coding, живі обговорення та 1:1 інтерв’ю з інженерами FAANG.
📌 Філософія курсу — максимум практики: ви будете розв’язувати нестандартні домашні завдання, занурюватися в деталі імплементації відомих бібліотек та систем і ставати на місце їх авторів.
🚀 Старт: 22 вересня
📍 Онлайн у Zoom — 2 рази на тиждень + QA-сесії з лектором (Engineering Lead at SQUAD).
🔗 Реєструйтеся csosvita.com/courses/algorithms-in-practice
#реклама
🔥20👍5❤2😱1
Uptime під загрозою! 🚨 Спробуйте гру від Solidgate та перевірте, чи зможете втримати систему «на плаву».
Переходьте за посиланням: https://dou.ua/goto/zUCX
#спецпроєкт
Переходьте за посиланням: https://dou.ua/goto/zUCX
#спецпроєкт
❤7😁4
Володимир Жадан у статті робить огляд мов програмування, які можна застосувати в Microsoft SQL Server, використовуючи можливості, недоступні або складні для реалізації в рамках мови Transact-SQL.
❤4👎1
Віктор Карабедянц у своєму новому дописі розповідає про оптимізацію коду в Application Insights для .NET.
У ньому він пояснює, як інструмент допомагає розробникам знаходити вузькі місця у застосунках, аналізувати продуктивність та отримувати конкретні рекомендації щодо покращення коду, а також показує інтеграцію з GitHub Copilot, Azure DevOps та підтримку OpenTelemetry.
👉 https://dou.ua/goto/lw04
У ньому він пояснює, як інструмент допомагає розробникам знаходити вузькі місця у застосунках, аналізувати продуктивність та отримувати конкретні рекомендації щодо покращення коду, а також показує інтеграцію з GitHub Copilot, Azure DevOps та підтримку OpenTelemetry.
👉 https://dou.ua/goto/lw04
❤7👍3👎1
Доступність — це не лише про людей з порушеннями зору чи моторики. Це про загальну якість UX. Саме тому у цій статті автор розглядає вбудовані інструменти MAUI для A11y, показує, як створити движок перевірки доступності (A11yAudit Engine) та реалізує 3 приклади доступних UI-сторінок.
👍6
Дмитро Шерстобітов розробив продукт за допомогою вайбкодингу, тому вирішив поділитися зі спільнотою, як це - вайбкодити, і як робити це добре.
У його статті ви знайдете покрокові інструкції, як повторити цей досвід:
https://dou.ua/goto/KQXl 👈🏻
У його статті ви знайдете покрокові інструкції, як повторити цей досвід:
https://dou.ua/goto/KQXl 👈🏻
👎12👍4😁3😱1
Андрій Павлов, Go/Rust Developer, у своєму дописі аналізує Rust-аналоги класичних CLI-утиліт на C.
Він розглядає такі інструменти, як hyperfine, zoxide, ripgrep, bat, just, fd, eza, dust, procs, tealdeer, демонструє їхні можливості, проводить бенчмарки та порівнює продуктивність із традиційними інструментами.
👉 https://dou.ua/goto/7jNn
Він розглядає такі інструменти, як hyperfine, zoxide, ripgrep, bat, just, fd, eza, dust, procs, tealdeer, демонструє їхні можливості, проводить бенчмарки та порівнює продуктивність із традиційними інструментами.
👉 https://dou.ua/goto/7jNn
❤7👍5🔥1
У розробці ПЗ, попри принцип Zen of Python, не завжди є єдиний очевидний спосіб написання коду. Часто існує кілька варіантів, і не завжди зрозуміло, який з них кращий. Саме тому Python Developer Андрій вирішив поділитися власним підходом до вирішення деяких архітектурних і стильових питань.
❤5🔥5😁2👎1
Сергій Утюпін ділиться досвідом повторного вивчення Rust за допомогою ChatGPT та завдань із CodingBat.
Він розповідає про свій підхід до навчання, враження від мови, особливості контролю запозичень, патерн-матчингу та роботи з рядками, а також про використання ШІ для перевірки рішень.
👉 https://dou.ua/goto/uAU2
Він розповідає про свій підхід до навчання, враження від мови, особливості контролю запозичень, патерн-матчингу та роботи з рядками, а також про використання ШІ для перевірки рішень.
👉 https://dou.ua/goto/uAU2
👍13❤5
Максим — колишній дизайнер, що зацікавився розробкою й зосередився на власних застосунках.
Цього разу він ділиться історією створення ZbirkaPrice — інструмента для моніторингу цін на маркетплейсах. Автор розповідає про ідею, розробку та проблеми, що виникли в процесі й багато чому навчили.
Цього разу він ділиться історією створення ZbirkaPrice — інструмента для моніторингу цін на маркетплейсах. Автор розповідає про ідею, розробку та проблеми, що виникли в процесі й багато чому навчили.
❤13
😡 Розробники Python потрапили під нову фішингову атаку.
Зловмисники створили підроблений сайт PyPI і надсилають листи з вимогою «підтвердити акаунт». Ті, хто вводить свої дані, ризикують втратити доступ до облікового запису, а зловмисники можуть додавати шкідливий код у пакети або публікувати нові шкідливі версії.
Детальніше про атаку та поради читайте на форумі 👉 https://dou.ua/goto/7lZp
Зловмисники створили підроблений сайт PyPI і надсилають листи з вимогою «підтвердити акаунт». Ті, хто вводить свої дані, ризикують втратити доступ до облікового запису, а зловмисники можуть додавати шкідливий код у пакети або публікувати нові шкідливі версії.
Детальніше про атаку та поради читайте на форумі 👉 https://dou.ua/goto/7lZp
🔥7😱5🎉1
Денис Ціон, QA Engineer у Master of Code Global, ділиться досвідом створення GPT-чат-бота «Є-Наратив». Він розповідає про роботу з GPT Builder, аналіз когнітивних викривлень та шлях до точного виявлення ворожих наративів в українському інфосередовищі.
🔥10❤1👍1
PostgreSQL 18 релізнуто! 🔥
Нова версія бази даних пропонує прискорений асинхронний ввід/вивід, покращену реплікацію, нові інструменти для розробників та інтеграцію з сучасними системами автентифікації.
Деталі та повний перелік змін читайте на сайті 👉 https://dou.ua/goto/RJGw
Нова версія бази даних пропонує прискорений асинхронний ввід/вивід, покращену реплікацію, нові інструменти для розробників та інтеграцію з сучасними системами автентифікації.
Деталі та повний перелік змін читайте на сайті 👉 https://dou.ua/goto/RJGw
🔥38😱5
Віктор Карабедянц пояснює, як застосувати методологію «12 факторів» для створення масштабованих і надійних хмарних застосунків на основі .NET та Microsoft Azure.
У дописі він надає практичні приклади, архітектурні поради та готові рішення, які допоможуть уникнути типових помилок і зробити розробку більш передбачуваною та стійкою.
👉 https://dou.ua/goto/fyN7
У дописі він надає практичні приклади, архітектурні поради та готові рішення, які допоможуть уникнути типових помилок і зробити розробку більш передбачуваною та стійкою.
👉 https://dou.ua/goto/fyN7
❤5👍3👎1