Несколько вопросов по архитектуре касательно CQRS/Event Sourcing/DDD
https://dou.ua/forums/topic/32328/?from=tg-tech
#Architecture
https://dou.ua/forums/topic/32328/?from=tg-tech
#Architecture
Як тестеру взаємодіяти з вебсокетами
У вас часто буває, що ви читаєте про нову технологію і думаєте: "Оце круто! Я б дуже хотів сам з таким попрацювати!"? А потім ніколи в роботі її не зустрічаєте, бо у вас багато легасі, а ключові системи взагалі ще динозаври на коболі писали.
В Олексія Остапова така історія з вебсокетами - часто про них чує, але в основній роботі ніколи не зустрічав (на відміну від звичайних TCP сокетів). Він розібрався, як взаємодіяти з вебсокетами, якщо завтра вони з'явиться в роботі: https://dou.ua/forums/topic/32325/?from=tg-tech
#QA
У вас часто буває, що ви читаєте про нову технологію і думаєте: "Оце круто! Я б дуже хотів сам з таким попрацювати!"? А потім ніколи в роботі її не зустрічаєте, бо у вас багато легасі, а ключові системи взагалі ще динозаври на коболі писали.
В Олексія Остапова така історія з вебсокетами - часто про них чує, але в основній роботі ніколи не зустрічав (на відміну від звичайних TCP сокетів). Він розібрався, як взаємодіяти з вебсокетами, якщо завтра вони з'явиться в роботі: https://dou.ua/forums/topic/32325/?from=tg-tech
#QA
Кто что знает про джаваскриптовые движки Duktape и QuickJS?
https://dou.ua/forums/topic/32340/?from=tg-tech
https://dou.ua/forums/topic/32340/?from=tg-tech
Обсуждение: Какой лучше микроконтроллер для проектов: PIC или STM?
https://dou.ua/forums/topic/32344/?from=tg-tech
https://dou.ua/forums/topic/32344/?from=tg-tech
Кажуть, що розробка продукту — це завжди цікаво. А технічні історії команди ЛУН це лише підтверджують. Ловіть підбірку:
🗺 Мапа новобудов: технічний шлях до 3D-моделей і AR
💨 Hardware-рішення для моніторингу якості повітря ЛУН Місто Air
🏠 Як працюють нейромережі та для чого AI в bird — додатку для оренди квартир
🗺 Мапа новобудов: технічний шлях до 3D-моделей і AR
💨 Hardware-рішення для моніторингу якості повітря ЛУН Місто Air
🏠 Як працюють нейромережі та для чого AI в bird — додатку для оренди квартир
Эвристики и мнемоники в тестировании: шаблоны для тестирования API
В статье вы найдете шаблоны и паттерны, которые помогают во время исследовательского тестирования API. А также основные мнемонические схемы и эвристику, которая отлично подойдет для тестирования микросервисов.
Материал будет полезен для всех тех, кто ранее взаимодействовал в основном с графическим интерфейсом и только-только начинает знакомиться с API: https://dou.ua/lenta/columns/testing-heuristics-mnemonics-2/?from=tg-tech
#API #QA
В статье вы найдете шаблоны и паттерны, которые помогают во время исследовательского тестирования API. А также основные мнемонические схемы и эвристику, которая отлично подойдет для тестирования микросервисов.
Материал будет полезен для всех тех, кто ранее взаимодействовал в основном с графическим интерфейсом и только-только начинает знакомиться с API: https://dou.ua/lenta/columns/testing-heuristics-mnemonics-2/?from=tg-tech
#API #QA
Комусь передноворічна метушня, а комусь — баги, релізи, дедлайни. Минулого року Дмитро Меньшиков «святкував», довго шукаючи рішення проблеми на одному з проєктів. Стаття може стати хорошим гайдом і запропонувати алгоритм дій на випадок, коли «все горить» ⏩ https://dou.ua/lenta/columns/story-of-new-years-eve-release/?from=tg-tech
ДОУ
История одного предновогоднего релиза
Дмитрий Меньшиков, CTO в Aurora Technologies, подробно описал ход своих мыслей и вектор поиска решения проблемы в одном релизе. История призвана послужить гайдлайном при решении задач.
DevOps дайджест #34: AWS re:Invent, Kubernetes deprecating Docker, Prometheus vs VictoriaMetrics
👉🏻 https://dou.ua/forums/topic/32377/?from=tg-tech
#devops_digest #DevOps
👉🏻 https://dou.ua/forums/topic/32377/?from=tg-tech
#devops_digest #DevOps
Laravel vs Symfony (vs Python, Go). Немного холивара:
https://dou.ua/forums/topic/32353/?from=tg-tech
#go_dou_tech
https://dou.ua/forums/topic/32353/?from=tg-tech
#go_dou_tech
Що спільного у котів і теорії матриць? Не повірите, але Computer Vision.
MATLAB developer Олександр Маковейчук показує, як «непотрібні» шкільні знання можуть суттєво допомогти в Computer Vision проектах. Наприклад, знайдімо кота на малюнку за допомогою алгоритму ➡️ https://dou.ua/lenta/articles/computer-vision-magic/?from=tg-tech
MATLAB developer Олександр Маковейчук показує, як «непотрібні» шкільні знання можуть суттєво допомогти в Computer Vision проектах. Наприклад, знайдімо кота на малюнку за допомогою алгоритму ➡️ https://dou.ua/lenta/articles/computer-vision-magic/?from=tg-tech
📂 #BAдайджест #11: приоритизируем задачи, улучшаем структуру документации 👉🏻 https://dou.ua/forums/topic/32404/?from=tg-tech
Наша serverless story. Як ми створили generic-рішення завдяки сервісам Azure
«Перед нами постало велике та різнопланове завдання. З одного боку, необхідно було мігрувати старий проєкт у хмару, модернізувати його код і побудувати чіткі процеси взаємодії з іншими командами. З іншого — нам потрібно було постійно підтримувати амбіційні плани щодо релізу нових рішень для чималої кількості філіалів, кожен з яких має свої потреби. І водночас дотримуватися закладеного бюджету.».
Ілля Чуйков, Cloud Dev/DevOps Engineer, розповідає, як його команда збудувала рішення з serverless-архітектурою завдяки сервісам Azure: https://dou.ua/lenta/columns/generic-solution-with-azure/?from=tg-tech
#Azure
«Перед нами постало велике та різнопланове завдання. З одного боку, необхідно було мігрувати старий проєкт у хмару, модернізувати його код і побудувати чіткі процеси взаємодії з іншими командами. З іншого — нам потрібно було постійно підтримувати амбіційні плани щодо релізу нових рішень для чималої кількості філіалів, кожен з яких має свої потреби. І водночас дотримуватися закладеного бюджету.».
Ілля Чуйков, Cloud Dev/DevOps Engineer, розповідає, як його команда збудувала рішення з serverless-архітектурою завдяки сервісам Azure: https://dou.ua/lenta/columns/generic-solution-with-azure/?from=tg-tech
#Azure
Обсудим интересный и очень важный вопрос для каждого начинающего разработчика: как создать кроссплатформенное приложение 👉🏻 https://dou.ua/forums/topic/32435/?from=tg-tech
#mobile #Flutter
#mobile #Flutter
Вопрос на форуме: У кого среди Amazon, Google и Microsoft лучший free-tier с точки зрения обучения Big Data?
http://bit.ly/3bwAcYQ
#bigdata
http://bit.ly/3bwAcYQ
#bigdata
Jakarta EE 9. У світі Enterprise Java зараз відбуваються цікаві, часом революційні зміни, про які і написав Сергій Моренець ➡️ https://dou.ua/forums/topic/32476/?from=tg-tech
#Java
#Java
Что нужно знать Python-разработчику в 2021 году
Если совсем кратко: в 2021 году Python продолжит давать разработчикам большую свободу выбора в направлении, в котором они захотят развиваться.
А если хотите больше аналитики и прогнозов, а также советов по прокачке — читайте статью: https://dou.ua/lenta/columns/must-know-2021-python/?from=tg-tech
#Python
Если совсем кратко: в 2021 году Python продолжит давать разработчикам большую свободу выбора в направлении, в котором они захотят развиваться.
А если хотите больше аналитики и прогнозов, а также советов по прокачке — читайте статью: https://dou.ua/lenta/columns/must-know-2021-python/?from=tg-tech
#Python
Pubspec.yaml во Flutter-приложении
Дмитрий, Junior Flutter Developer рассказывает о том, зачем нужен pubspec.yaml во Flutter-приложении. Статья предназначена для новичков в данной сфере: https://dou.ua/forums/topic/32494/?from=tg-tech
#Flutter #mobile
Дмитрий, Junior Flutter Developer рассказывает о том, зачем нужен pubspec.yaml во Flutter-приложении. Статья предназначена для новичков в данной сфере: https://dou.ua/forums/topic/32494/?from=tg-tech
#Flutter #mobile
Чепурні мультиметоди для сучасного С++
Мультиметоди, або ж множинна диспетчеризація, це механізм вибору однієї з декількох функцій в залежності від динамічних типів або значень аргументів. Потреба в такому механізмі виникає, наприклад, в архітектурних рішеннях, де численні класи взаємодіють між собою у специфічний для кожної пари спосіб.
C++ на рівні мови не підтримує такий механізм а пропозиції щодо розширення C++ такими інструментами не включені до попереднього плану C++23.
https://dou.ua/forums/topic/32515/?from=tg-tech
#C_plus_plus_dou_tech
Мультиметоди, або ж множинна диспетчеризація, це механізм вибору однієї з декількох функцій в залежності від динамічних типів або значень аргументів. Потреба в такому механізмі виникає, наприклад, в архітектурних рішеннях, де численні класи взаємодіють між собою у специфічний для кожної пари спосіб.
C++ на рівні мови не підтримує такий механізм а пропозиції щодо розширення C++ такими інструментами не включені до попереднього плану C++23.
https://dou.ua/forums/topic/32515/?from=tg-tech
#C_plus_plus_dou_tech
Почему Vue.js — отличный выбор для веб-проектов и как он обошел React
«Vue.js обладает отличной документацией, которая к тому же переведена на несколько языков. Она не только предоставляет доступ к описанию основных возможностей фреймворка и его API, но и содержит разнообразные примеры конфигураций и реализаций приложений из реальной жизни, рекомендации, ссылки на всевозможные обучающие материалы и так далее».
Но это еще не все преимущества фреймворка. Сергей Лысенко, Front-end разработчик в компании TemplateMonster — о том, как его команда переводила сайт с React на Vue.js, почему приняли такое решение и каких результатов смогли достичь: https://dou.ua/lenta/columns/from-react-to-vuejs/?from=tg-tech
#ReactNative
«Vue.js обладает отличной документацией, которая к тому же переведена на несколько языков. Она не только предоставляет доступ к описанию основных возможностей фреймворка и его API, но и содержит разнообразные примеры конфигураций и реализаций приложений из реальной жизни, рекомендации, ссылки на всевозможные обучающие материалы и так далее».
Но это еще не все преимущества фреймворка. Сергей Лысенко, Front-end разработчик в компании TemplateMonster — о том, как его команда переводила сайт с React на Vue.js, почему приняли такое решение и каких результатов смогли достичь: https://dou.ua/lenta/columns/from-react-to-vuejs/?from=tg-tech
#ReactNative
Flutter-разработка. Зачем я использую Slivers
Сегодня мы поговорим о узкоспециализированной теме, а точнее о Slivers. Обычно, чтобы добиться scroll effect на дисплее, большинство разработчиков могут легко воспользоваться преимуществами SingleChildScrollView, который отлично выполнит эту работу. Но если вы ищете более глубокие знания и хотите улучшить свои способности в scrolling, в таком случае Slivers - это то, что вам нужно
👉🏻 https://dou.ua/forums/topic/32529/?from=tg-tech
#Flutter #mobile
Сегодня мы поговорим о узкоспециализированной теме, а точнее о Slivers. Обычно, чтобы добиться scroll effect на дисплее, большинство разработчиков могут легко воспользоваться преимуществами SingleChildScrollView, который отлично выполнит эту работу. Но если вы ищете более глубокие знания и хотите улучшить свои способности в scrolling, в таком случае Slivers - это то, что вам нужно
👉🏻 https://dou.ua/forums/topic/32529/?from=tg-tech
#Flutter #mobile
SBC, Linux та DSI. Як змусити це все працювати разом: https://dou.ua/forums/topic/32540/?from=tg-tech