DOU #tech
10.7K subscribers
1.86K photos
32 videos
2.27K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на editors@dou.ua
Download Telegram
Коментар для привернення вашої уваги*

Ярослав Характерник розбирає приклад використання Elasticsearch як основної БД, а також причини та наслідки такого рішення.
👉 https://dou.ua/goto/4J56
🔥18👍3
Налаштовуємо віддалене керування декількома Zigbee LAN-координаторами

Розбираємося, як приєднати декілька Zigbee LAN координаторів у локальній або загальнодоступній мережі (через публічну IP-адресу) до одного серверу Home Assistant.

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

#Automation
👍4😱1
Що нового у світі мікросервісів. Думка System Architect

Мікросервіси — не новий архітектурний підхід, проте все ще розвивається і має чим здивувати. Олег Касьян, System Architect, пропонує змістовний огляд трендів.

А яка ваша думка? Чи є майбутнє у мікросервісів або на зміну їм має прийти щось нове?

👉 https://dou.ua/goto/CvFW
👍10
Розв’язуємо задачі на Leetcode. Загальний підхід та конкретний приклад

Мета цієї статті — запропонувати покрокові інструкції розв'язання задач з Leetcode і показати приклад, як вирішувати їх поетапно.

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

#Leetcode
👍18
⌚️ Працюємо з датою та часом правильно

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

Розглянемо різні випадки та з'ясуємо, як уникнути проблем.

👉 https://dou.ua/goto/o3zU
👍17
☁️ Як обрати хмарного провайдера для реляційної бази даних — порівнюємо Azure та AWS

Data Engineer Костя Макаренко ділиться практичними порадами щодо роботи з різними хмарними БД, їхньої систематизації, як обирати БД під конкретні рішення, а також порівнює два найпопулярніші хмарні сервіси на ринку та їхні можливості – Azure та AWS.

👉 https://dou.ua/goto/5aeX
👍11😱4👎1
🎥 Як зробити список із відео-view і навіщо він взагалі потрібен

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

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

#Android
👍4😱1
🎨 Design digest #19: психологія для UX, Y2K естетика, ієрархія у типографіці та лендінг Linear App

Зустрічайте черговий найяскравіший дайджест новинок — про дизайн. Як завжди, огляд проєктів, статті та кейси, корисні статті про типографіку та інструменти.

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

#UXUIdesign
😁12👎1
Гайд з розробки hardware-продуктів. Від ініціації програми до старту продажів

В Україні дуже добре розвинений ринок розробки software-продуктів. А компанії, які розробляють масові споживчі hardware-продукти, можна перерахувати на пальцях. І мало хто має уявлення про те, як виглядає розробка саме «заліза».

У блозі — автор спробував це виправити та розглянув, як насправді побудований процес випуску «залізних» продуктів та які етапи їхньої розробки існують.

👉 https://dou.ua/goto/kEqP
👍9
Інтегруємо Wi-Fi кондиціонер Gree в Home Assistant

У цьому посібнику розглянемо, як легко інтегрувати кліматичні пристрої Gree та Cooper&Hunter у Home Assistant. Це — частина серії статей про розумний дім українською мовою від активного дописувача DOU Богдана Свердлюка.

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

#IoT
👍11
Джавісти, потрібна на форумі ваша допомога з помилкою icedtea-netx 🙏

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

#java
😱11😁4🎉1
MediatR за межами Vertical Slice Architecture. Чому ви можете використовувати його неправильно

Що таке архітектура вертикальних зрізів (Vertical Slice Architecture), які переваги та недоліки — в детальній статті Юрія Івона, Senior Solution Architect. Автор пояснює все на прикладі використання бібліотеки MediatR в .NET проєктах.

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

#архітектура
👍6😱1
🏠 Налаштовуємо віддалений доступ до Home Assistant через Cloudflare

Розглянемо, як безкоштовно та легко створити віддалений доступ до Home Assistant за допомогою домену та Argo тунелю Cloudflare.

Це дозволить не використовувати такі незручні способи як публічна IP-адреса та VPN.

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

#IoT
👍5😁3
На форумі запитують, як перевірити старий код

Знаєте сервіс, який допоможе це зробити найшвидше? Діліться та розповідайте в коментарях!

👉 https://dou.ua/goto/oPcu
👍4😱1
REST API та обробка помилок

Сергій Моренець описує роботу технології REST API та розкриває теми, пов'язані з обробкою помилок і виняткових ситуацій. Тема доповнюється конкретними практичними прикладами.

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

#API
👍14👎2
Як мікрофронтенди впливають на розробку продукту. Власний досвід

Автор ділиться досвідом роботи на проєкті, архітектура якого побудована на мікрофронтендах.

Ця історія не про те, як налаштувати подібну архітектуру, а про те, як її використання може вплинути на процеси, подальшу розробку продукту та загалом колаборацію фронтенд-команд.

👉 https://dou.ua/goto/t0ov
👍13😱2
Дослідження швидкодії складеного первинного ключа в Postgres, MySQL та CockroachDB

Тестуємо швидкодію складеного первинного ключа (composite primary key) в таблицях з 20-ма вставками по мільйону рядків. Роботу трьох БД за таких умов — Postgres, MySQL та CockroachDB — порівняємо на спільному графіку.

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

#SQL
👍11
А ви вже користувались GitHub Copilot? Як враження?

Давайте обговоримо ваш досвід на форумі.
👉 https://dou.ua/goto/JtXs
😱3👎2👍1
🍏 iOS дайджест #49: SwiftUI vs UIKit, баги з перехопленими розмовами, покращення перфомансу SwiftUI

Читайте у дайджесті про грандіозний ребрендинг Raywenderlich, досвід використання SwiftUI та поради, як покращити його перформанс.

👉 https://dou.ua/goto/7vAx

#iOS_дайджест #iOS
👍42
📩 Як відправляти електронні листи за допомогою Ruby — розглядаємо на прикладах

Як додати функції розсилки електронних листів у робочий застосунок Ruby — розглядаємо різні способи вирішення цієї задачі.

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

#Ruby
👍5