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

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
🤖 Big Data/Machine Learning/Data Science Digest #3: моніторинг якості даних, синтетичні дані, оновлення GPT-3, AI у розробці ігор

У випуску:

🔘 як забезпечити якість даних у реальному часі;
🔘 чи можуть штучно створені дані бути кращими за реальні;
🔘 останні оновлення платформи GPT-3;
🔘 як Google використав ML для тестування комп'ютерної гри на збалансованість.

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

#DataScience #ML #bigdata
В чем разница между Subject, BehaviorSubject, ReplaySubject и AsyncSubject

RxJS сложно представить без Observers и Observables. Но вот с Subjects часто возникают трудности — разработчики, особенно начинающие, не до конца понимают разницу между их видами.

В этой статье Владислав Василенко, Software Engineer в Dev.Pro, приводит примеры кода и аналогии из жизни, которые должны максимально упростить эту тему для понимания.

👉 https://dou.ua/goto/2jfb

#JavaScript
Почему НЕ стоит использовать SwiftUI
(во всяком случае, пока)

Многие новички начинают свой путь в разработку со SwiftUI, полностью пропуская UIKit, ведь первый фреймворк имеет ряд неоспоримых преимуществ.

Однако Максим Федоряка, Software Engineer (iOS) в Innovecs, советует не спешить с полным переключением на SwiftUI, потому что во время разработки ему приходилось искать решение проблемы, которой вообще не должно быть у зрелой технологии. Подробнее — в статье.

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

#iOS
Logica — нова декларативна мова логічного програмування від Google. Вона призначена для маніпулювання даними, компілюється в SQL та дозволяє спростити складні та довгі запити.

Подробиці👉 https://dou.ua/goto/eaTd
Тонкости C# : то что вы всегда хотели знать, но боялись спросить

Владислав Фурдак, .NET-техлид, проводит большое количество технических интервью и сталкивался с тем, что даже люди с большим опытом часто не знают каких-то нюансов языка C#. Эта статья поможет заполнить пробелы. Будет полезна как новичкам, так и опытным разработчикам.

👉 https://dou.ua/goto/OLIR
Дуже коротко про те, що таке 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
MS Office 2010 Activator: What You Need to Know