Віктор Карабедянц у своєму новому дописі розповідає про оптимізацію коду в 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
Арсеній Зінченко знайомить з використанням AWS OpenSearch Service для зберігання векторів у RAG-пайплайнах на базі AWS Bedrock. У статті він розглядає особливості Managed OpenSearch, вибір типів інстансів і нод, планування шард, розподіл пам’яті для JVM Heap та k-NN графів, а також приклади розрахунку необхідного обсягу сховища.
👍6❤5
Як з’явились «гінденбаг», «качка», «мавпа-кодувальник» та багато інших загадок айтішного сленгу — читайте у блозі Євгена, IT Lead в Englishdom. У статті також знайдете приклади використання сленгу, які можна почути під час співбесіди або безпосередньо роботи.
❤12👍3
Олександр Левченко, Data Engineer, під час ознайомлення з FastAPI звернув увагу, що існує україномовна версія документації.
Він цікавиться, чи хтось із вас користувався цим перекладом: наскільки він актуальний і чи достатньо його, щоб почати без глибокого знання англійської?
Якщо хтось знайомий з цим — поділіться своїм досвідом 👉 https://dou.ua/goto/QuUq
Він цікавиться, чи хтось із вас користувався цим перекладом: наскільки він актуальний і чи достатньо його, щоб почати без глибокого знання англійської?
Якщо хтось знайомий з цим — поділіться своїм досвідом 👉 https://dou.ua/goto/QuUq
❤10👎2
Google відкриває новий потік безплатної програми “Розвивайте кар’єру із Google Cloud”.
Що ви отримаєте?
60 днів безкоштовного доступу до платформи Google Cloud Skills Boost.
Воркшопи від експертів Google Cloud та лідерів ІТ-індустрії.
Безкоштовні ваучери на сертифікаційний іспит Google Cloud!
Коли? 29 вересня – 30 листопада 2025
Формат: наживо в режимі онлайн, з доступом до записів і всіх матеріалів.
Для кого: Новачки, middle та досвідчені ІТ-фахівці.
🔥 100 початківців в ІТ зможуть отримати індивідуальні консультації від експертів Google Cloud!
Реєстрація до середини листопада.
🔗 Зареєструватися можна за посиланням.
#реклама
Що ви отримаєте?
60 днів безкоштовного доступу до платформи Google Cloud Skills Boost.
Воркшопи від експертів Google Cloud та лідерів ІТ-індустрії.
Безкоштовні ваучери на сертифікаційний іспит Google Cloud!
Коли? 29 вересня – 30 листопада 2025
Формат: наживо в режимі онлайн, з доступом до записів і всіх матеріалів.
Для кого: Новачки, middle та досвідчені ІТ-фахівці.
🔥 100 початківців в ІТ зможуть отримати індивідуальні консультації від експертів Google Cloud!
Реєстрація до середини листопада.
🔗 Зареєструватися можна за посиланням.
#реклама
❤12🔥7👍1
Віктор Карабедянц у своєму новому дописі пояснює, як застосувати гексагональну архітектуру у розробці на Azure.
У публікації він детально розглянув структуру проєкту, роль портів і адаптерів, навів приклад реалізації на .NET Core та розказав про переваги для тестованості і гнучкості системи.
👉 https://dou.ua/goto/NAim
У публікації він детально розглянув структуру проєкту, роль портів і адаптерів, навів приклад реалізації на .NET Core та розказав про переваги для тестованості і гнучкості системи.
👉 https://dou.ua/goto/NAim
❤8👎1
Forwarded from DOU
А тим часом на YouTube-каналі DOU Events стартував войсчат про те, як ефективно оптимізувати витрати на інфраструктуру та які виклики й можливості відкриває епоха ШІ для DevOps-спеціалістів.
Долучайтеся до трансляції 👉https://youtu.be/seTjr4vp4gk
Долучайтеся до трансляції 👉https://youtu.be/seTjr4vp4gk
❤3😱2
Embedded software developer та учасник спільноти з ніком "Тінь" обдумує зміну напрямку з embedded на Python Developer.
Він ділиться досвідом роботи з мікроконтролерами та C/C++ і питає поради, чи варто вчити Python, які спеціалізації перспективні та що потрібно для успішного переходу.
Долучайтеся до обговорення 👉 https://dou.ua/goto/Aay1
Він ділиться досвідом роботи з мікроконтролерами та C/C++ і питає поради, чи варто вчити Python, які спеціалізації перспективні та що потрібно для успішного переходу.
Долучайтеся до обговорення 👉 https://dou.ua/goto/Aay1
❤5😱3
Оновлення у сфері обчислень, виведення Azure Linux 2.0 з експлуатації, зміни в ліцензуванні Azure VMware Solution — читайте про ці та багато інших новинок у свіжому випуску Azure & .Net дайджесту.
👍3❤2
Проблема часто в тому, що ми користуємось молотком там, де потрібна викрутка.
Програмісти сперечаються роками: процедурне, об’єктно-орієнтоване чи функціональне програмування? А ООП — геніальний винахід чи катастрофічна ідея? Щоб знайти відповіді, Руслан Дмитракович поринає в історію розвитку парадигм у своєму блозі.
Читайте за посиланням 👈🏻
Програмісти сперечаються роками: процедурне, об’єктно-орієнтоване чи функціональне програмування? А ООП — геніальний винахід чи катастрофічна ідея? Щоб знайти відповіді, Руслан Дмитракович поринає в історію розвитку парадигм у своєму блозі.
Читайте за посиланням 👈🏻
❤9🔥4👍1