MediatR за межами Vertical Slice Architecture. Чому ви можете використовувати його неправильно
Що таке архітектура вертикальних зрізів (Vertical Slice Architecture), які переваги та недоліки — в детальній статті Юрія Івона, Senior Solution Architect. Автор пояснює все на прикладі використання бібліотеки MediatR в .NET проєктах.
👉 https://dou.ua/goto/EFrW
#архітектура
Що таке архітектура вертикальних зрізів (Vertical Slice Architecture), які переваги та недоліки — в детальній статті Юрія Івона, Senior Solution Architect. Автор пояснює все на прикладі використання бібліотеки MediatR в .NET проєктах.
👉 https://dou.ua/goto/EFrW
#архітектура
👍6😱1
🏠 Налаштовуємо віддалений доступ до Home Assistant через Cloudflare
Розглянемо, як безкоштовно та легко створити віддалений доступ до Home Assistant за допомогою домену та Argo тунелю Cloudflare.
Це дозволить не використовувати такі незручні способи як публічна IP-адреса та VPN.
👉 https://dou.ua/goto/lgfW
#IoT
Розглянемо, як безкоштовно та легко створити віддалений доступ до Home Assistant за допомогою домену та Argo тунелю Cloudflare.
Це дозволить не використовувати такі незручні способи як публічна IP-адреса та VPN.
👉 https://dou.ua/goto/lgfW
#IoT
👍5😁3
❓На форумі запитують, як перевірити старий код
Знаєте сервіс, який допоможе це зробити найшвидше? Діліться та розповідайте в коментарях!
👉 https://dou.ua/goto/oPcu
Знаєте сервіс, який допоможе це зробити найшвидше? Діліться та розповідайте в коментарях!
👉 https://dou.ua/goto/oPcu
👍4😱1
REST API та обробка помилок
Сергій Моренець описує роботу технології REST API та розкриває теми, пов'язані з обробкою помилок і виняткових ситуацій. Тема доповнюється конкретними практичними прикладами.
👉 https://dou.ua/goto/tWDy
#API
Сергій Моренець описує роботу технології REST API та розкриває теми, пов'язані з обробкою помилок і виняткових ситуацій. Тема доповнюється конкретними практичними прикладами.
👉 https://dou.ua/goto/tWDy
#API
👍14👎2
Як мікрофронтенди впливають на розробку продукту. Власний досвід
Автор ділиться досвідом роботи на проєкті, архітектура якого побудована на мікрофронтендах.
Ця історія не про те, як налаштувати подібну архітектуру, а про те, як її використання може вплинути на процеси, подальшу розробку продукту та загалом колаборацію фронтенд-команд.
👉 https://dou.ua/goto/t0ov
Автор ділиться досвідом роботи на проєкті, архітектура якого побудована на мікрофронтендах.
Ця історія не про те, як налаштувати подібну архітектуру, а про те, як її використання може вплинути на процеси, подальшу розробку продукту та загалом колаборацію фронтенд-команд.
👉 https://dou.ua/goto/t0ov
👍13😱2
Дослідження швидкодії складеного первинного ключа в Postgres, MySQL та CockroachDB
Тестуємо швидкодію складеного первинного ключа (composite primary key) в таблицях з 20-ма вставками по мільйону рядків. Роботу трьох БД за таких умов — Postgres, MySQL та CockroachDB — порівняємо на спільному графіку.
👉 https://dou.ua/goto/WKg7
#SQL
Тестуємо швидкодію складеного первинного ключа (composite primary key) в таблицях з 20-ма вставками по мільйону рядків. Роботу трьох БД за таких умов — Postgres, MySQL та CockroachDB — порівняємо на спільному графіку.
👉 https://dou.ua/goto/WKg7
#SQL
👍11
А ви вже користувались GitHub Copilot? Як враження?
Давайте обговоримо ваш досвід на форумі.
👉 https://dou.ua/goto/JtXs
Давайте обговоримо ваш досвід на форумі.
👉 https://dou.ua/goto/JtXs
😱3👎2👍1
🍏 iOS дайджест #49: SwiftUI vs UIKit, баги з перехопленими розмовами, покращення перфомансу SwiftUI
Читайте у дайджесті про грандіозний ребрендинг Raywenderlich, досвід використання SwiftUI та поради, як покращити його перформанс.
👉 https://dou.ua/goto/7vAx
#iOS_дайджест #iOS
Читайте у дайджесті про грандіозний ребрендинг Raywenderlich, досвід використання SwiftUI та поради, як покращити його перформанс.
👉 https://dou.ua/goto/7vAx
#iOS_дайджест #iOS
👍4❤2
🔴 В етері Саня Соловйов обговорює військове залізо та заодно збирає на нього кошти.
Приєднуйтеся 👉 https://youtu.be/BdFeoPiUxpA
Приєднуйтеся 👉 https://youtu.be/BdFeoPiUxpA
YouTube
Військове залізо і стартапи
Давайте пообговорюємо військове залізо і заодно на нього зберемо грошей. :) Мої друзі зробили дистанційний підривач. Поки вони його сертифікують і проходять всю офіційну бюрократію, в них намалювалися вже замовлення на комплекти від 4 бригад. Але щоб все…
❤9👍5
📩 Як відправляти електронні листи за допомогою Ruby — розглядаємо на прикладах
Як додати функції розсилки електронних листів у робочий застосунок Ruby — розглядаємо різні способи вирішення цієї задачі.
👉 https://dou.ua/goto/veHf
#Ruby
Як додати функції розсилки електронних листів у робочий застосунок Ruby — розглядаємо різні способи вирішення цієї задачі.
👉 https://dou.ua/goto/veHf
#Ruby
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Ми хочемо зʼясувати вселенське питання, чию роботу не замінить ШІ в найближчому майбутньому — розробників, чи тестувальників?
Якщо ви за розробників, тоді донатьте на дрони для ЗСУ в цю банку, якщо ж за тестувальників, тоді вам в цю банку.
На словах усі чемпіони, а ось проголосувати грошима — ось це показник 😏
Побачимо, хто кого пережене! 🤼♂️
Якщо ви за розробників, тоді донатьте на дрони для ЗСУ в цю банку, якщо ж за тестувальників, тоді вам в цю банку.
На словах усі чемпіони, а ось проголосувати грошима — ось це показник 😏
Побачимо, хто кого пережене! 🤼♂️
👍30👎5
DOU #tech
🤖 Ми хочемо зʼясувати вселенське питання, чию роботу не замінить ШІ в найближчому майбутньому — розробників, чи тестувальників? Якщо ви за розробників, тоді донатьте на дрони для ЗСУ в цю банку, якщо ж за тестувальників, тоді вам в цю банку. На словах…
Розробка випереджає, але тестувальники дихають їм в потилицю. Не розслабляємося! 🏃♂️
👍11
А ви за кого донатили?
Anonymous Poll
16%
Розробка
8%
Тестувальники
22%
Не донатив
54%
Подивитися результат
👍12
Наслідування у програмуванні, чи як не вистрілити собі в ногу
Якщо ви пишете код і проходили співбесіди, то повинні були хоча б чути про наслідування і принцип Лісков.
Чому це важливо і як правильно використовувати наслідування, читайте у детальному розборі з прикладами від Senior .Net Developer у Stepico Games.
👉 https://dou.ua/goto/SrJ7
Якщо ви пишете код і проходили співбесіди, то повинні були хоча б чути про наслідування і принцип Лісков.
Чому це важливо і як правильно використовувати наслідування, читайте у детальному розборі з прикладами від Senior .Net Developer у Stepico Games.
👉 https://dou.ua/goto/SrJ7
👍16👎1
Візьміть участь в Великому зимовому зарплатному опитуванні DOU
Вже зібрали більше 3,5 тис анкет. Мета 15 тисяч.
Приєднуйтеся!
👉 https://dou.ua/goto/YH48
Вже зібрали більше 3,5 тис анкет. Мета 15 тисяч.
Приєднуйтеся!
👉 https://dou.ua/goto/YH48
👍6😱2
Рейтинг ІТ-книжок 2022
Серед технічних книжок високі позиції посідає “золотий фонд” — ті самі видання, які були високо оцінені 2017 року, або нові видання знаних фахівців у своїй сфері. Книги Мартіна, Фаулера, Скіта, Ріхтера, Маєрса, Вільямса, Блоха, Сімпсона, Закаса, Коупленда залишаються актуальними, хоча з’явилися і нові автори.
Шукаєте, що почитати? Дивіться рейтинг найцікавіших ІТ-книжок.
👉 https://dou.ua/goto/OXm9
Серед технічних книжок високі позиції посідає “золотий фонд” — ті самі видання, які були високо оцінені 2017 року, або нові видання знаних фахівців у своїй сфері. Книги Мартіна, Фаулера, Скіта, Ріхтера, Маєрса, Вільямса, Блоха, Сімпсона, Закаса, Коупленда залишаються актуальними, хоча з’явилися і нові автори.
Шукаєте, що почитати? Дивіться рейтинг найцікавіших ІТ-книжок.
👉 https://dou.ua/goto/OXm9
👍28
🎉 Вітаємо переможців листопада #ПишуНаDOU — нашої програми для авторів! Їх визначали ваші вподобайки під статтями та Редакція DOU.
🟡 Технічні статті
• Алгоритми та структури даних — від «десь чув» до «ефективно застосовую», автор Yevhen Radchenko — 62 вподобання
• Базова теорія Python. Типи даних, автор Павел Дмитриев — 33 вподобання
• Трасування з .NET додатків в Azure, автор Volodymyr Verdysh — вибір редакції
Беріть участь у програмі — наступного місяця переможцем можете бути ВИ!😉
🟡 Технічні статті
• Алгоритми та структури даних — від «десь чув» до «ефективно застосовую», автор Yevhen Radchenko — 62 вподобання
• Базова теорія Python. Типи даних, автор Павел Дмитриев — 33 вподобання
• Трасування з .NET додатків в Azure, автор Volodymyr Verdysh — вибір редакції
Беріть участь у програмі — наступного місяця переможцем можете бути ВИ!😉
👍14
🙌 Як перестати боятись і почати автоматизувати з Playwright
"Я абсолютно впевнений, що Playwright — об’єктивно найкраще, що могло статись з автоматизацією web-тестування."
Олексій Остапов, QA, ділиться своїм списком найкрутіших функцій Playwright для використання в роботі. Читайте й доповнюйте його перелік.
👉 https://dou.ua/goto/7cXB
#QA
"Я абсолютно впевнений, що Playwright — об’єктивно найкраще, що могло статись з автоматизацією web-тестування."
Олексій Остапов, QA, ділиться своїм списком найкрутіших функцій Playwright для використання в роботі. Читайте й доповнюйте його перелік.
👉 https://dou.ua/goto/7cXB
#QA
👍15😱3❤2
📝 Мій список помилок в Angular, яких повинні уникати розробники
Олексій Куракін, Angular/Node розробник в компанії Zazmic, зібрав п'ять поширених помилок при роботі з фреймворком Angular і пояснює, як та чому варто їх уникати.
Читайте і доповнюйте в коментарях.
👉 https://dou.ua/goto/WqRe
Олексій Куракін, Angular/Node розробник в компанії Zazmic, зібрав п'ять поширених помилок при роботі з фреймворком Angular і пояснює, як та чому варто їх уникати.
Читайте і доповнюйте в коментарях.
👉 https://dou.ua/goto/WqRe
👍8👎3
🚫 StackOverflow заборонив використання ChatGPT на сайті
Стверджують, що заборона є тимчасовою, а остаточне рішення буде прийнято через деякий час після консультацій зі спільнотою.
Модератори кажуть, що ChatGPT наповнює сайт відповідями, які здаються правильними, на перший погляд, але часто при детальному розгляді — там багато помилок.
Обговорюємо на форумі.
👉 https://dou.ua/goto/Uz46
Стверджують, що заборона є тимчасовою, а остаточне рішення буде прийнято через деякий час після консультацій зі спільнотою.
Модератори кажуть, що ChatGPT наповнює сайт відповідями, які здаються правильними, на перший погляд, але часто при детальному розгляді — там багато помилок.
Обговорюємо на форумі.
👉 https://dou.ua/goto/Uz46
👍16😱5😁3