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

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
🗯 На форумі розгорнулася потужна дискусія щодо Test-Driven Development, їх доцільності та практичного застосування.

Почитайте та приєднуйтеся до обговорення
👉 https://dou.ua/goto/7GJh
Типы Doubles в Unit tests

Владислав Василенко, Software Engineer в Dev.Pro, предлагает разобраться с юнит-тестрированием. Зачем оно необходимо, какие бывают типы Doubles в Unit tests и о ресурсах, где можно углубиться в эту тему — читайте в статье.

👉 https://dou.ua/goto/vRG1
Почему мы все-таки выбираем модули в мобильной разработке

В этой статье не будет кода и углублений в реализацию. Но её автор, іOS Developer, расскажет, почему модули пришли в его жизнь и стали спасением от многих проблем.

А также о том, почему модули – не панацея, но способ разделять, переиспользовать и саппортить код.

👉 https://dou.ua/goto/ZPvz

#Architecture #mobile
🤖 Big Data, Machine Learning, Data Science Digest #9

У новому випуску дайджеста з-поміж інших новин ви довідаєтеся:

▪️як підійти до пробем NLP;
▪️що таке Data Mesh;
▪️як ефективніше використовувати і зберігати метадані;
▪️як працювати з геопросторовими даними за допомогою R;
▪️як навчити моделі на незбалансованих даних;
▪️про GAN-мережу, що відтворює оточення Grand Theft Auto 5 і в яку можна грати.

І ще про багато інших цікавинок — завітайте.

👉 https://dou.ua/goto/nHY6

#DataScience #ML #bigdata
⚡️ Microsoft та OpenAI анонсували новий AI інструмент, що буде допомагати розробникам писати код.

Він підтримує майже всі мови програмування, однак найкраще розрахований на роботу з JavaScript, Python та TypeScript.

👉 https://dou.ua/goto/VJim
Синхронізуємо тестові дані за допомогою костилів (Google Script)

Уявіть ситуацію: треба покрити автоматизованими тестами деяку функціональність, що приймає в якості вхідних даних унікальні одноразові коди.

Очевидна проблема: як змусити автотести стабільно працювати, якщо код дійсно унікальний і одноразовий?

Олексій Остапов, Test Lead в Infopulse, пропонує з цим розібратися — у статті.

👉 https://dou.ua/goto/MDKo

#QA
Класифікатор вайфу на fast.ai: тренування

Стаття написана для новачків машинного навчання, які хочуть на практиці спробувати, як працює ML. Тут не буде глибокого пояснення, як все працює, але пояснюється, як все це запустити.

Попередній досвід не потрібен, лише бажання. Поїхали!

👉 https://dou.ua/goto/k0zB
Forwarded from DOU
Привіт! 👋 Готуємо чергову підбірку технічних питань, які ставлять на співбесідах. Цього разу герой матеріалу — Golang.

Звісно, без вашої допомоги нічого не вийде. Тож якщо ви проводите співбесіди з Go, або знаєте того, хто це робить і готовий поділитись питаннями, напишіть 👉 @dzzzvinka

або на пошту
📩 [email protected]

Дякуємо за внесок у розвиток Go в Україні 💪
Blazor та Heroku: як безкоштовно створити інтерактивний додаток

Віталій Дацишин, .NET розробник в Intellias, ділиться досвідом створення сайту з Blazor та його розгортання з Heroku.

Це його pet project, тому було лише дві вимоги: спробувати щось нове та зробити все максимально дешево, а в ідеалі — безкоштовно. Цим вимогам відповідали технології Blazor, SQLite і Heroku.

👉 https://dou.ua/goto/KXgR

#dotnet_dou_tech
Як створювати складні таблиці даних в дизайн системі Figma

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

Олена Шевченко, Senior UI/UX Developer, ділиться досвідом зі створення складних таблиць даних у дизайн-системі Figma.

👉 https://dou.ua/goto/XZcB

#UXUIdesign
Как установить файл конфигурации в .NET Core Console app для нескольких сред разработки при запуске Docker-контейнера

На ранних стадиях разработки проектов возникают проблемы при развёртывании сервисов в нескольких средах разработки. Сложности касаются установки для них различных версий файла конфигурации appsettings.json.

Как решить эту проблему без команды DevOps и в очень короткие сроки — в пошаговой инструкции от Анны Коптевой, Senior Software Engineer.

👉 https://dou.ua/goto/W1s0

#dotnet_dou_tech
Что такое и как реализовать Issue-Driven CI/CD

Михаил Васильченко, DevOps, рассказывает, как просто и эффективно управлять доставкой функционала на основе задач.

В результате у вас получится автоматический перевод тикетов в соответствии с действительным статусом, а если процесс нарушится — придёт нотификация.

👉 https://dou.ua/goto/QIxK

#DevOps
Архівація бази даних: чому довгострокові рішення кращі за короткострокові

Віктор Пелих — бекенд-інженер у фінтех-компанії Solid і йому трохи набридло, що поступове збільшення бази даних постійно зменшує швидкість роботи системи. Тому його команда розробила власне довгострокове рішення для оптимальної архівації даних.
Яке саме – у статті.

👉 https://dou.ua/goto/9xbJ
🗯 Обговорення на форумі: Чи є в Україні розробка на D?

👉 https://dou.ua/goto/wFrz
Feature toggling: як релізити без релізу

У сучасному світі, де кожен день щось змінюється, виникає потреба в таких же динамічних змінах в програмному забезпеченні. Тому розробники мали б створювати продукти, які будуть достатньо гнучкими для внесення різноманітних змін. І саме feature toggling є одним з інструментів, що дозволяє досягти такого підходу.

Про неї — у статті Романа Мальчишина, Senior Software Engineer.

👉 https://dou.ua/goto/KxHM
Подключаем Android-смартфон к тестовому серверу без проблем

Константин Волчков, Software Tester, столкнулся с проблемой тестирования Android-приложения на телефоне после переезда тестового окружения с локальных серверов на Azure. А именно, не мог подключить приложение к тестовому серверу. Как решить такую проблему — читайте в статье.

👉 https://dou.ua/goto/wuWY

#Android #mobile
🔶 #BAдайджест #16: Тестирование документации, внедрение процессных изменений

Свежий BA дайджест с самыми «сочными» статьями по бизнес-анализу и для расширения кругозора за июнь. Высокоуровневый обзор PCI DSS, набор рекомендаций о том как научиться оценивать задачи, разбор процесса тестирования документации и многое другое. Налетайте!

👉 https://dou.ua/goto/RgJ3
Огляд Salesforce CRM. Фронтенд, середовища розробки і корисна література. Частина 2

Продовження огляду Salesforce CRM. У цій статті — про фронтенд, процес, засоби, середовища розробки і те, кому, на думку автора, варто уважніше придивитися до Salesforce з кар’єрного погляду. Буде корисно прочитати як тим, хто ще не працював з системою, так і тим, хто вже має досвід.

👉 https://dou.ua/goto/Dp41

#Salesforce
React Native vs Flutter. Обзор архитектур и «под капотом»

Алексей Закира, Lead React/React Native разработчик в Customertimes, рассказывает о кросс-платформенных решениях для мобильной разработки React Native и Flutter.

В статье вы найдете обзор архитектур и того, что под капотом, а также узнаете об особенностях и ограничениях обеих платформ.

👉 https://dou.ua/goto/A5FA

#Flutter #ReactNative #mobile
Хочемо провести технічний voice chat у каналі DOU #Tech! Скажіть, які дні були б для вас потенційно зручними для участі? (можна обирати кілька варіантів)
Anonymous Poll
21%
понеділок
28%
вівторок
29%
середа
34%
четвер
60%
п'ятниця
🗣 За декілька хвилин в @dou_editors починаємо войсчат! Будемо розмовляти про плюси та мінуси спеціалізації та універсальності для IT-фахівців.

Підключайтеся, щоб взяти участь: https://teleg.eu/dou_editors?voicechat

Початок о 19:00 ❗️
TikTok and Fitness: The Rise of Wellness Trends on the Platform