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

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
Дуже коротко про те, що таке WordPress і що треба знати, щоб стати WordPress-розробником.

👉 https://dou.ua/goto/demh
Необходимые для хороших бэкенд разработчиков дополнительные скиллы.

Согласны с Иваном?

Обсуждение 👉 https://dou.ua/goto/HBt3
Как разлучить ViewController с View в iOS и зачем это нужно

Антон Водолазский, iOS-разработчик, рассказывает о своём подходе к разделению ответственности контроллера и View в iOS. Это позволяет сократить количество кода в контроллере, даёт возможность переиспользовать View и писать UI из кода.

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

#iOS_dou_tech
Изменение размеров изображения с учетом его содержимого в JavaScript

Алексей Трехлеб не смог устоять перед соблазном самостоятельно исследовать элегантный, мощный и, в то же время, простой алгоритм Seam Carving ("Вырезание швов"). В статье он описал личный опыт работы с ним.

Это решение может обогатить ваш арсенал DP, если вы, как и автор, все еще находитесь на пути изучения алгоритмов.

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

#JavaScript #ML
Запуск автотестов в Docker-контейнере

Докеризация запуска автотестов. Легкий способ сократить зависимость от инфраструктуры и добавить гибкости в выборе окружения.
Читайте в статье Дмитрия Будима.

👉 https://dou.ua/goto/UOUx
Live-дискусія QA в ефірі 🚀
Доєднуйтеся!
👉 https://youtu.be/jrK_JUlir_s

#QA
Коли і навіщо потрібна Corda

Вячеслав Коротач, Blockchain Solution Architect, розповідає про досвід роботи над розробкою Proof of Concept проєкту, пов’язаного з healthcare, який він успішно закінчив кілька тижнів тому.

Стаття буде корисною для колег, що розглядають для свого проєкту блокчейн-платформу Corda.

👉 https://dou.ua/goto/v74C
Як парсити різнотипний JSON в Go

Тема парсингу JSON розрахована на гоферів, які перекваліфікувались з JavaScript, PHP, Python чи Ruby.

Буде корисно для досвідчених гоферів, щоб знати, що детальне пояснення вже є та рекомендувати новеньким в команді. У статті багато прикладів коду та детальні пояснення з посиланнями на популярні opensource-рішення.

Автор — Ярослав Характерник, Golang Developer в Evrius

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

#go_dou_tech
Проекты Data Science в промышленной эксплуатации

Андрей Старжинский и Ярослав Недашковский — об опыте в проектировании и разработке системы автоматического анализа данных с промышленного оборудования, позволяющей масштабироваться до десятков тысяч моделей.

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

#DataScience
👉 https://dou.ua/goto/xF50

Погоджуєтеся з такою думкою?
Решаем задачи с LeetCode

Решение задач из LeetCode позволяет по-новому взглянуть на свой язык программирования и оптимизацию кода, уверен Павел Дмитриев, Full Stack iOS Developer в Postindustria.

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

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

#LeetCode
Преимущества Hybrid Data Lake. Как сочетать Data Warehouse с Data Lake

О преимуществах Hybrid data lakes для эффективной и безопасной организации данных — в статье Ильи Кальченко, Data Engineer в NIX.

👉 https://dou.ua/goto/U4rF
Ранки існують для хороших новин. Ось вам одна з них:
json.org тепер має українську версію 🇺🇦

👉 https://dou.ua/goto/YPD5
🤖Big Data/Machine Learning/Data Science Digest #4: Time series forecasting, об’єктивність АІ, GAN для 3D-моделювання

Свіжа підбірка останніх новин і цікавих матеріалів із data-індустрії.

У випуску:
🔹 методологія Microsoft в оцінці точності моделей прогнозування;

🔹новий підхід до паралелізації потоків даних з високою пропускною здатністю;

🔹проблема необєктивності АІ — чи справді справа тільки в даних;

🔹 як можна створити 3D модель об'єкта лише з одного зображення;

🔹 як побудувати нейронну мережу у Minecraft.

👉 https://dou.ua/goto/35vN

#DataScience #ML #bigdata
Обговорюємо різні варіанти вирішення задач на перебір в LeetCode
👉 https://dou.ua/goto/aCFR

#LeetCode
Тестування навантаження з MQTT

Олексій Остапов розповідає, як вирішував цікаву задачу — провести тестування навантаження системи, що використовує протокол MQTT.

👉 https://dou.ua/goto/W6KP
Разработка криптотрейдингового бота с помощью Python

Александр Витер, Integration engineer в Luxoft, рассказал об опыте автоматизации торговли криптовалютами с помощью бота, написанного на Python. Также автор делится своими выводами о торговле на криптобирже.

👉 https://dou.ua/goto/9dcg

#Python
Розділ технічних статей стає все популярнішим 🎉

👉 https://dou.ua/goto/PPMc
NoSQL технології на прикладі MongoDB

Детально про NoSQL технології, їхню історію та про MongoDB зокрема — у четвертій частині циклу «Розробка Java додатків» Сергія Моренця.

Стаття допоможе краще зрозуміти цю тему, особливо складну для тих, хто звик використовувати реляційні бази даних.

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

#MongoDB
Git на практике. Учимся поддерживать репозиторий в порядке

Git — ежедневный инструмент разработчика. Но далеко не все уделяют ему стоящего внимания и умеют держать свой репозиторий в чистоте и порядке.

О полезном функционале Git и его использовании на практике — читайте в статье.

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

#Git
Технічні виклики блокчейну. 5 задач, які потребують розв’язання (і за це щедро заплатять)

Відома блокчейн-трилема говорить: не можна мати одночасно високу децентралізацію, безпеку й масштабованість. Завжди одна чи дві характеристики будуть переважати.

У статті Денис Андрущенко детально розповів про головні технічні проблеми блокчейн-індустрії. Знайомтеся, можливо, саме ви зможете розв'язати хоча б одну з них!

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

Чи хотіли б ви себе в цьому спробувати?
The Benefits of Using a YT Audio to MP3 Converter