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

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
Класифікатор вайфу на 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 ❗️
Инструменты для профайлинга в Unreal Engine 4

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

Поиск проблемных мест — важный аспект этого процесса. Чтобы их искать, используют профайлеры. В этой статье Юрий Денисюк, Production Lead в Pingle Game Studio, рассказывает о наборе инструментов для профайлинга в Unreal Engine 4.

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

#gamedev
💎Design дайджест #4: етичний дизайн як перевага, тренди в айдентиці стартапів та чи вирішує проблеми дизайн-мислення

Літо — традиційно «низький сезон» у бізнес-активності, і дизайн — не виняток. Втім, це не впливає на якість контенту, тож команда Awesomic знову зібрали для вас найкраще! 🙌

Цікаві статті з UX, Product та Graphic дизайну, нові продукти та інструменти для роботи, порція мемів та багато іншого — у новому design-дайджесті.

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

#UXUIdesign
Внедрение CI/CD: 5 распространенных ошибок и способы их избежать

CI/CD ─ надежная методология, которая помогает командам быть продуктивнее и повышать при этом качество продукта и скорость его выпуска. Но важно правильно выстроить процессы. Помочь в этом могут не только особые инструменты, но и культурные изменения каждого члена команды.

Если вы задумываетесь о переходе на CI/CD или находитесь в начале пути, эта статья для вас.

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

#DevOps
GitLab CI: cache vs artifacts на примере Node.js проекта

Антон Якутович занимается тестированием более 8 лет. Специализируется на тестировании веб-сервисов, в основном бэкенда. В этой статье он на примерах объясняет разницу между кешем и артефактами и показывает, как оптимально настроить пайплайн для Node.js-приложения.

👉 https://dou.ua/goto/1eTu

#DevOps #NodeJS
Архитектура фронтенд-приложений — миф или реальность

Дмитрий Брагинец, Development Team Lead в Uinno, считает, что Front-end инженеры более склонны к технологическим решениям, а не архитектурным. Найти проекты с действительно крутыми и навороченными локальными решениями легко, но расширять или модифицировать их приходится, скорее, вопреки.

Поговорим же об архитектурных решениях на фронтенде. Енджой ит!

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

#Architecture
Пам’ятаєте, ми питали у вас про час, зручний для voice чату?

Цієї п'ятниці о 18:00 проведемо перший експериментальний tech voice chat! 🙌
(бо більшість з вас обрала цей день)

Тема — Test-Driven Development

Плануємо обговорити трохи теорії, але більше – практики і кейсів. Без холівару, спокійно та конструктивно 😌

Спікери:

🔹 Олексій Озун, Senior iOS Engineer в American Express
🔹 Антон Мартиненко, Founder в CloudNinja AB
🔹 Артем Поліщук, Solution Architect в Ciklum
🔹 Володимир Ніконов, Head of development в Terrasoft
🔹 Мирослав Вівчарик, Senior Back End Engineer в Ciklum
🔹 Роман Марінський, Test Engineering Lead в Intellias

Якщо у вас є досвід роботи за TDD і хочете бути одним зі спікерів — пишіть @dzzzvinka, поспілкуємось. Також пишіть свої побажання щодо питань!

Формат: спершу говорять лише спікери, потім — підключаємо до слова слухачів.

Тривалість: +- 1 година

Приєднаєтесь?
How to Save Live Photo as Video