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

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
🎨 Design digest #17: майбутнє дизайн-систем, важливість ілюстрації для UX та Dynamic Island

У новому випуску дизайн-дайджесту ви знайдете найактуальніші та найцікавіші статті, кейс-стаді, продукти та інструменти зі світу дизайну і візуальної комунікації за останній час.

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

#UXUIdesign
Data Mesh: не софтверний розв’язок софтверних проблем даних

Розробник Олександр Лапшин описує метод роботи з даними Data Mesh. Для чого він застосовується, в яких випадках та на яких проєктах цей підхід є виправданим, кому підходить, які переваги над іншими варіантами організації обробки даних.

👉 https://dou.ua/goto/TxG9
🐞📱 PMetrium Native — тестуємо продуктивність мобільних додатків

Микола Панасюк, QA Tech Lead в компанії Parimatch Tech разом з Performance QA Engineer Павлом Майкшаком розробили «PMetrium Native» — інструмент для проведення тестування продуктивності мобільних додатків.

Стаття буде корисною як для досвідчених Native Developers, так і для початківців разом з QA Engineers, які готові подивитися на мобільні додатки під іншим кутом.

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

#QA
Які часи – такі і плагіни😅

А якщо серйозно, то ловіть рекомендації зручних плагінів для тих, хто працює з Figma і хоче покращувати свій досвід .

Додаємо перелік в збережені!
👉 https://dou.ua/goto/Tu67
iOS дайджест #47: рефакторинг Xcode, розбираємося з Layout Protocol, чекліст для App Store

У випуску:
🔹 туторіал з кастомізації графіків,
🔹 кросплатформний Pulse 2.0,
🔹 компілятор Swift на Swift,
🔹 навігація в Revolut.

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

#iOS_дайджест #iOS
Впроваджуємо віртуальних потоків Java (Project Loom) у продакшен

Це фінальна частина циклу статей про Project Loom, в якій Денис Макогон описує віртуальні потоки й проєкти, в яких вже втілені згадані технології.

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

#Java
JDK 19 та нова віртуальна реальність

Сергій Моренець, розробник, викладач, спікер і технічний письменник ділиться інформацією про деякі функції нової версії Java, JDK 19: Pattern matching for switch, Record patterns, Віртуальні потоки.

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

#Java
🐜 QA Дайджест #49: Apple Event 2022, iOS 16, domain testing

Анастасія — QA Lead в українській продуктовій IT-компанії, а також QA-ментор. Веде блог для QA-інженерів і розповідає про свій досвід.

Зустрічайте свіжий дайджест із цікавими статтями та новинами для qa-спільноти!

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

#QA
Погоджуєтеся?
👉 https://dou.ua/goto/OYZm
Векторні обчислення у Java 19

Денис Макогон на прикладах з Java 19 показує, що таке Vectors API, звідки походить та як використовувати векторні обчислення у Java-додатках.

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

#Java
Ruby дайджест #58: Ruby 3.2.0 Preview 2, Rack 3.0

Черговий випуск з цікавинками для Ruby-спільноти — Ruby 3.2.0 Preview 2, Rack 3.0, а також про те, що читати, які подкасти слухати, якими інструментами користуватися.

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

#Ruby
Azure Active Directory. Історія інтеграції на видалення користувача з корпоративних акаунтів

Про одне з можливих рішень достатньо специфічної проблеми — синхронізації Azure Active Directory з зовнішнім API. Зокрема про те, як змусити Azure AD повідомляти про архівацію користувачів корпоративному інструментові зберігання мультимедіа ресурсів — Bynder.

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

#Azure
• Що таке парне програмування, у яких ситуаціях цей метод є найефективнішим і для яких завдань підійде? Які потенційні переваги та проблеми ми можемо отримати за допомогою парного програмування?

Своїм досвідом ділиться Юрій Бондаренко, Senior Software Engineer.

👉 https://dou.ua/goto/kitU
📲 Маленька історія додатку на Kotlin Multiplatform Mobile + Compose UI для Android та iOS

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

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

#mobile
Парадигма програмування Data Context Interaction (DCI)

Що таке парадигма Data Context Interaction і чому її рідко застосовують (а дарма!) — у статті Ростислава Нікітіна, .NET Senior Developer.

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

#DCI
Інструменти та застосунки macOS для розроблення у 2022 році

Дмитро, Front-End Solution Architect у Plarium, підготував добірку корисних інструментів для macOS розробки, актуальних у 2022 році, які довели свою ефективність на практиці.

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

💬 В коментарях під статею пишіть назви застосунків, які викорустовуєте ви і хотіли б порадити їх іншим учасникам спільноти.

#macOS
👏 Grammarly випустив SDK для текстового редактора

Використання Grammarly Text Editor SDK у вашій програмі дозволяє надавати користувачам пропозиції щодо написання тексту в реальному часі, — йдеться в блозі компанії.

Як це працює — читайте на форумі 😉

👉 https://dou.ua/goto/LYRM
🎧 Інженерний подкаст It’s raining cats & dogs 11. Нішеві девайси Apple, Adobe купує Figma. Підготовка до macOS 13, iOS 16

Гості епізоду обговорили, які нові девайси від Apple вони б НЕ купували, як краще входити у нову професію та що вони використовують для підтримання work & life balance.

Слухаємо подкаст – на форумі.
👉 https://dou.ua/goto/Txq8
Чи може рекурсивний алгоритм працювати швидше ніж ітеративний

У статті на прикладах досліджуємо, у яких випадках рекурсивний алгоритм може працювати краще і швидше ніж ітеративний.

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

#coding
💪 Провідний постачальник CDN Cloudflare випустив Turnstile, безкоштовну альтернативу «жахливому користувальницькому досвіду», який пропонують служби CAPTCHA.

Більше про альтернативу CAPTCHA — на форумі.

👉 https://dou.ua/goto/6zWZ
TikTok and Fitness: The Rise of Wellness Trends on the Platform