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

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
Forwarded from DOU
О 18:00 починаємо стрім DOU Live «Software Architect», на якому поговоримо про те, хто такий архітектор, чим займається та як ним стати.

Спікери:
🔸 Олександра Дудка, Software Architect в Sigma Software
🔸 Антон Шевчук, Solutions Architect в NIX
🔸 Олексій Білогуров, Solutions Architect в Softserve

🔴 Підключайтеся: https://dou.ua/goto/f4ZA
История одного пет-проекта, или Бот с уведомлениями о новых сериях

История разработки и запуска бота, который присылает напоминания о выходе новых эпизодов просматриваемых сериалов — пет-проекта Алексея Варламова, PHP Developer в airSlate.

Может быть интересно всем, кто планирует начинать свои проекты, связанные с разработкой ботов и настройкой интеграций с API-каталогами фильмов и сериалов.

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


Интересуетесь разработкой ботов?
Чи безпечні додатки на React Native у порівнянні з нативними

React Native — це крос-платформне рішення від Facebook, що дозволяє створювати iOS та Android додатки за допомогою JavaScript або TypeScript.

Але наскільки React Native додатки безпечні, якщо порівнювати їх із нативними? Розберімося у статті Юлії Потапенко, Security Software Engineer в Cossack Labs.

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

#Security #JavaScript #ReactNative #TypeScript
Співбесіда з iOS. 250 запитань для Junior, Middle, Senior

Що будуть питати на співбесіді на посаду iOS Developer? Пропонуємо перелік питань та завдань, що стануть у пригоді для підготовки до технічного інтерв’ю спеціалістів Junior, Middle та Senior рівнів.

Готували цей список разом з 16 фахівцями, які регулярно проводять техінтерв’ю з iOS. Для зручності всі питання розділені за тематикою. Зберігайте на майбутнє!

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

#iOS #100техзапитань
Де краще розгорнути свій .NET-застосунок, або Як подружити Heroku з .NET та Gitlab

Heroku — хмарний сервіс, де можна розгорнути свій застосунок. На відміну від Microsoft Azure або AWS він має дуже простий UI, що дозволяє новачкові краще сфокусуватися на вивченні своєї платформи.

Як почати насолоджуватися життям з Heroku + .Net + GitLab та працювати з простим git flow — читайте у статті Олексія Михняка, .NET Developer.

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

#dotnet_dou_tech
Який стосунок квантові алгоритми мають до S&P 500 індексу

Практичне застосування сімейства квантових алгоритмів QEO у домені фінтех для управління дохідністю і ризиком інвестицій у статті описує Володимир Сергєєв, Scientific Software Engineer.

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

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

#fintech
Design дайджест #6: на гачку в Instagram, схожість айдентики та автоматизація ілюстрації

У новому випуску дизайн-дайджесту читайте про ідеї для візуалізації даних, UX/UI кейс-стаді, приклади проєктів до Дня Незалежності, що не так з новим шрифтом Twitter, найкращі шрифти за 2021 рік та ще багато цікавого.

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

#UXUIdesign
Как работают очереди с помощью RabbitMQ в Magento 2

В статье рассматривается, как работают очереди с помощью RabbitMQ в Magento 2. Что такое очередь сообщений, каковы преимущества использования RabbitMQ в работе с ней, как его настроить с Magento 2 и реализовать — читайте в статье Александра, M2 разработчика.

Тема актуальна для начинающих M2 девелоперов.

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

#Magento
Що таке React custom hooks і як вони допомагають рефакторити компоненти на тисячі рядків

Багато JS-розробників не розуміють всю силу користувацьких хуків React, хоча вони можуть бути дуже корисними.

Де та для чого їх застосовувати та як за їхньою допомогою побудувати багаторівневу архітектуру застосунків, оптимізувати швидкодію та покращити читабельність — у статті Сергія Оніщенко, Front-End Developer.

👉 https://dou.ua/goto/0xJZ

#FrontEnd
React Native & Flutter fight club

На форумі під статтею про безпеку React Native додатків у порівнянні з нативними розвернулася дискусія: https://dou.ua/goto/uLgi

На чию сторону станете ви?

#ReactNative #Flutter
Огляд фреймворків JavaScript. Що, для чого і коли використовувати

Розбігаються очі від світу JS-фреймворків? Їх на ринку велика кількість, адже кожний розв’язує певну проблему, а новачкам легко загубитися.

Олег Мелл, Full Stack JS Developer, розібрав найпопулярніші JavaScript-фреймворки для поширених сценаріїв застосування у фронтенді, бекенді та мобільній розробці — у статті.

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

#FrontEnd
🙌 Grammarly запустила платформу для розробників.

Відтепер за допомогою Grammarly Text Editor SDK девелопери зможуть отримати доступ до API сервісу за попередньою заявкою.

Це дозволить швидко й просто інтегрувати поради щодо покращення текстів англійською до свого продукту.

👉 https://dou.ua/goto/u348
Приклади парсингу різнотипного JSON-у в Go. Обіцяне продовження

Різнотипний JSON зустрічається, коли в Go потрібно взаємодіяти з API, написаним на PHP, Node.js або інших динамічно типізованих мовах програмування. З його парсингом у гоферів часто виникають складності, помітив Ярослав Характерник, Golang Developer в Evrius. У статті він описав приклади парсингу.

Буде корисною фахівцям, які переписують проєкт на Go.

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

#Go
⚠️ У Microsoft Azure виявили серйозну вразливість, що зачіпає віртуальні машини Linux.

Вона міститься в службі OMI (Open Management Interface) і може бути використана для віддаленого отримання root-прав.

Розповідаємо подробиці 👉 https://dou.ua/goto/0Zt1

#Azure
🤖 Big Data, Machine Learning, Data Science Digest #12

Найцікавіші новини за останній час зі світу AI, ML та Data Science у дайджесті Вови Кириченка, CTO в Xenoss.

У дайджесті ви дізнаєтеся про:

🔹Чи може АІ забути дані?
🔹Все про графові нейронні мережі.
🔹3D-контент для синтетичних даних.
🔹Поточний стан креативної автоматизації.
🔹Баг-баунті від Twitter.
🔹Як побудувати просту ANN з нуля.
🔹Reinforcement learning для рекомендаційних систем.
🔹AI/ML в ігровій індустрії.

Та багато іншого.

Налітай! 👉 https://dou.ua/goto/U88w

#DataScience #ML #bigdata
🐣 Oracle випустила Java 17

Наголошується, що нова #Java відрізняється вищим рівнем продуктивності й стабільності та має безліч оновлень безпеки.

До нової версії потрапило понад 2700 закритих завдань і 14 JEP’ів (JDK Enhancement Proposal).

Більше деталей: https://dou.ua/goto/Rksp
GDPR/CCPA. Как обрабатывать конфиденциальные данные в облачных приложениях

Утечки данных могут исчисляться миллионами долларов и потерянной репутацией. А GDPR/CCPA compliance требования все чаще встречаются в современных приложениях и скоро могут стать такой же популярной фичей, как и sign-in feature.

Через какие каналы чаще всего утекают данные, как заботиться об их безопасности и как их шифровать в AWS — в статье Сергея Синенока, Cloud Architect в Dev.Pro.

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

#Security
Як писати тести простіше та веселіше

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

Як само — читайте у статті Віталія Коржа, Lead test developer на Java в Luxoft.

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


#QA
Стандарт WCAG для тестувальників: 1.1. Text Alternatives

Женя Поляков, QA Manager в Astound Commerce, пропонує розглянути першу настанову WCAG стандарту «Guideline 1.1 — Text Alternatives», а саме її єдиний пункт — «1.1.1 Non-text Content».

Він може здатися дуже простим, але у ньому є багато різноманітних ситуацій з різними рішеннями. Про них і йдеться у статті.

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


#QA
Machine Learning на базе Jupyter Notebooks в Delivery Hero

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

Николай Белозёров, Senior Data Engineer в Delivery Hero, в статье делится опытом того, как в их команде используют Jupyter Notebooks для тренировки моделей и не только

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


#ML #DataScience
How to Easily Find YouTube Videos: A Comprehensive Guide