DOU #tech
10.8K subscribers
1.12K photos
13 videos
1.47K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на [email protected]

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
Обсуждение: Какой лучше микроконтроллер для проектов: PIC или STM?
https://dou.ua/forums/topic/32344/?from=tg-tech
Кажуть, що розробка продукту — це завжди цікаво. А технічні історії команди ЛУН це лише підтверджують. Ловіть підбірку:

🗺 Мапа новобудов: технічний шлях до 3D-моделей і AR
💨 Hardware-рішення для моніторингу якості повітря ЛУН Місто Air
🏠 Як працюють нейромережі та для чого AI в bird — додатку для оренди квартир
Эвристики и мнемоники в тестировании: шаблоны для тестирования API

В статье вы найдете шаблоны и паттерны, которые помогают во время исследовательского тестирования 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
DevOps дайджест #34: AWS re:Invent, Kubernetes deprecating Docker, Prometheus vs VictoriaMetrics

👉🏻 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
Що спільного у котів і теорії матриць? Не повірите, але Computer Vision.

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
Обсудим интересный и очень важный вопрос для каждого начинающего разработчика: как создать кроссплатформенное приложение 👉🏻 https://dou.ua/forums/topic/32435/?from=tg-tech

#mobile #Flutter
Вопрос на форуме: У кого среди Amazon, Google и Microsoft лучший free-tier с точки зрения обучения Big Data?
http://bit.ly/3bwAcYQ

#bigdata
Jakarta EE 9. У світі Enterprise Java зараз відбуваються цікаві, часом революційні зміни, про які і написав Сергій Моренець ➡️ https://dou.ua/forums/topic/32476/?from=tg-tech

#Java
Что нужно знать Python-разработчику в 2021 году

Если совсем кратко: в 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
Чепурні мультиметоди для сучасного С++

Мультиметоди, або ж множинна диспетчеризація, це механізм вибору однієї з декількох функцій в залежності від динамічних типів або значень аргументів. Потреба в такому механізмі виникає, наприклад, в архітектурних рішеннях, де численні класи взаємодіють між собою у специфічний для кожної пари спосіб.

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
Flutter-разработка. Зачем я использую Slivers

Сегодня мы поговорим о узкоспециализированной теме, а точнее о 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
Ditsmod — новий TypeScript веб-фреймворк для Node.js. Його назва складається із DI + TS + Mod, щоб підкреслити важливі складові: Dependency Injection, TypeScript, Modularity (тобто модульність). Поглянемо на фреймворк ближче: https://dou.ua/forums/topic/32553/?from=tg-tech

#NodeJS
Строим продвинутый поиск с ElasticSearch

«Настройка филигранного поиска — это длительный процесс, поэтому запаситесь терпением и не забывайте записывать свои отзывы и отзывы коллег о качестве поиска. И, самое главное, постарайтесь узнать, что о нем думают драгоценные пользователи».

Евгений Радионов, бэкенд-разработчик на языке Go, делится опытом настройки продвинутого полнотекстового поиска ElasticSearch, принципами его работы и разными подходами к решению задач, а также рассказывает, как интегрировать его в приложение на Go так, чтобы это было удобно поддерживать и расширять 👉🏻 https://dou.ua/lenta/columns/building-advanced-search-with-elasticsearch/?from=tg-tech

#go_dou_tech
Elastic поменял лицензию для продуктов, и они перестали быть open source. Комьюнити это не понравилось.
Теперь вышел Amazon, у которого война с Elastic, и сказал — мы форкнем, и будем дальше развивать Elasticsearch + Kibana с ALv2 лицензией 👉🏻 https://dou.ua/forums/topic/32576/?from=tg-tech
How to Easily Find YouTube Videos: A Comprehensive Guide