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

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
♦️ #Rubyдайджест #44: релиз rubocop 1.13, ruby-jwt 2.2.3, новые гемы Signet и Koala

В выпуске: тренды, регулярные подкасты, релизы, статьи, тьюториалы и прочие новости из мира Ruby.

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

#Ruby
Переводимо проєкт з Obj-C на Swift

Велика кількість успішних проєктів, що була написана на Obj-C досі існує в App Store та використовується мільйонами користувачів для покращення їх життя та бізнесу.

У цій статті розглядаємо досвід переводу коду аплікації з однієї мови на іншу.

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

#iOS #Architecture
Більше ніяких паролів і секретів в Azure

Де зберігати секрети, паролі до баз даних та інше? Мабуть, на кожному проєкті траплялися гарячі дискусії з цього приводу. Сергій Крам, Solution Architect в Intellias, розповідає про еволюцію керування секретами та про те, як можна працювати без них, а відповідно — без проблем.

З .NET кодом і конфігурацією на Azure подивимось, як усе працює в реальному середовищі.

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

#dotnet_dou_tech #Azure #Security
Forwarded from DOU
♦️ Друзі, для підбірки питань з Ruby шукаємо фахівців, які проводять технічні співбесіди за цим напрямком.

Чи є серед вас охочі поділитись питанням та завданнями, які зазвичай ставите кандидатам? Будь ласка, напишіть @dzzzvinka або на пошту 👉 [email protected]

Ваша допомога буде корисною для спільноти 🙏😌
💎 Design дайджест #2: правила UX-редизайну, співпраця в реальному часі у Sketch, оплата лідерів дизайн-індустрії

Дивіться в новому випуску новини зі світу дизайну, top-notch проєкти, цінні поради та найкращі меми 👌

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

#UXUIdesign
Эволюция архитектуры проекта. Из монолита в микросервисы

«Когда выпадает шанс вырасти в несколько раз, нужно быть готовым, чтобы продукт это выдержал».

Денис Лещенко, Engineering Team Lead в Fivver, рассказывает о бэкенд-части масштабирования компании.

Статья может быть полезной бэкенд-разработчикам, которые планируют расширять свой проект или интересуются, как работают компании с большим количеством трафика.

👉 https://dou.ua/goto/ogJH
Dynamic Type: опыт команды Spark

Долгое время одним из самых популярных запросов от пользователей была возможность увеличить шрифт внутри приложения для iPhone и iPad.

Эта статья расскажет об опыте реализации этой возможности с системной функцией Dynamic Type, а также добавления дополнительных возможностей, не предусмотренных стандартными средствами.

👉 https://dou.ua/goto/zRg8
Forwarded from DOU
Agile. DOU Live в ефірі вже о 19:00 ❗️
Обговоримо все, що ви хотіли знати про Agile 🙌

Підключайтеся до трансляції!
👉 https://dou.ua/goto/byfh
Alex Petuschak про миграцию с Obj-C на Swift
👉 https://dou.ua/goto/nmTW

Согласны?
Как djinni переезжал с Python2 на Python3

Статья с набором действий для тех, кто тоже переезжает. 2to3 делает основную рутину, но еще штук 40 кейсов Оксана Лобко, Code and Servers Keeper в @djinni_official, погуглила за вас 🙂

Может сэкономит кому-то 40×20 мин.

👉 https://dou.ua/goto/Xb8t
🤖 Big Data/Machine Learning/Data Science Digest #5: Open-source license у ML, сучасний data stack, аудіо Deepfake і новий MLP-mixer

У цьому випуску ви дізнаєтеся про підходи до open-source ліцензування у ML, АІ що сам пише код, чого не вистачає сучасному дата стеку, аудіо Deepfake, новий MLP-Mixer та купу інших цікавинок.

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

#DataScience #ML #bigdata
Scala 3 нарешті вийшла! 🎉

Розробники проаналізували, що добре (або не дуже добре) працювало для спільноти в Scala 2 та на основі цього досвіду створили третю ітерацію Scala — просту у використанні, вивченні та масштабуванні.

Більше деталей 👉 https://dou.ua/goto/1Kqi
Как осуществить интеграцию сторонних сервисов с SFCC и ничего не сломать

Компании часто решают использовать в продукте готовые решения для экономии времени, денег и человеческого ресурса. Главная задача здесь — ничего не сломать во время интеграции сторонних сервисов.

На примере Salesforce Commerce Cloud и Bing Adaptive URLs Андрей Приступа, Web Development Lead в Astound Commerce, рассказывает о том, что нужно для удачной интеграции.

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

#Salesforce
Обсуждаем Groovy. Что с ним все же не так, какие личные впечатления и ощущения по поводу этого языка.

Присоединяйтесь к дискуссии 👉 https://dou.ua/goto/TW0W
Как реализовать систему мониторинга ресурсов и микросервисов для Microsoft Azure

Олег Тарасенко, DevOps Engineer в Wirex, рассказывает, как можно внедрить эффективную систему мониторинга для Microsoft Azure. Какие проблемы пришлось решать, какие инструменты использовать и многое другое о процессе — в статье.

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

#DevOps #Azure
Docker-compose в Nomad job без зайвих рухів

Інколи Docker-compose не справляється з перенесенням проєкту з робочого оточення девелопера у недружній світ серверів, а Kubernetes — не панацея.

Сервіс оркестрації Nomad — один з можливих варіантів розв'язання проблеми. У цій статті говоримо про нього.

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

#DevOps
.NET дайджест #38: единая платформа для украинских сообществ .NET разработчиков, завершение поддержки .NET Core 2.1, PriorityQueue in .NET, Introducing to C# 10

В выпуске:

🟣 Visual Studio 2022, Dependency injection на котах;
🟣 Microsoft закрывает Azure Blockchain Service;
🟣 миграция Minecraft Realms из AWS в Azure;
🟣 интервью с Мигелем де Икасой;
🟣 open source приемник Silverlight;
🟣 Visual Studio F# Tooling.

и много другого контента, стоящего вашего внимания.

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

#dotnet_dou_tech #Azure
Как реализовать Rate-limiter на основе алгоритма Token Bucket c использованием Bucket4j на Java

Рано или поздно любой бэкенд-разработчик сталкивается с вопросом, как ограничить количество запросов на сервер к тому или иному сервису.

Максим Бартков, Senior Developer, за 7 лет разработки различных enterprise-проектов несколько раз сталкивался с Rate limiting. В этой статье рассказывает об этом подробнее.

Будет интересно Java-разработчикам.

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

#Java
Як створювати дизайн за допомогою Auto Layout та Variants у Figma

Олена Шевченко, Senior UI/UX Developer, розповідає про створення дизайну за допомогою інструментів Auto Layout та Variants у Figma та завдяки чому Figma вважається крутим інструментом.

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

#UXUIdesign
JDK 16. Невеличкий крок для Java

Наскільки цікаво Java-розробникам використовувати JDK 16?

Сергій Моренець пропонує огляд змін у четвертій частині циклу «Розробка Java додатків».

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

#Java
Вийшов реліз першої стабільної версії Sublime Text 4!

Це довгоочікуване оновлення після Sublime Text 3, реліз якої відбувся ще 29 січня 2013 року. Розповідаємо про основні зміни у новій версії.

👉 https://dou.ua/goto/VqL1
Best Bluetooth Speaker Sound Quality