⌚️ Працюємо з датою та часом правильно
Більшість проєктів стикаються з проблемами, викликаними неправильною обробкою дати та часу. Навіть якщо система працює в одному часовому поясі, перехід на літній час може принести неприємні сюрпризи.
Розглянемо різні випадки та з'ясуємо, як уникнути проблем.
👉 https://dou.ua/goto/o3zU
Більшість проєктів стикаються з проблемами, викликаними неправильною обробкою дати та часу. Навіть якщо система працює в одному часовому поясі, перехід на літній час може принести неприємні сюрпризи.
Розглянемо різні випадки та з'ясуємо, як уникнути проблем.
👉 https://dou.ua/goto/o3zU
☁️ Як обрати хмарного провайдера для реляційної бази даних — порівнюємо Azure та AWS
Data Engineer Костя Макаренко ділиться практичними порадами щодо роботи з різними хмарними БД, їхньої систематизації, як обирати БД під конкретні рішення, а також порівнює два найпопулярніші хмарні сервіси на ринку та їхні можливості – Azure та AWS.
👉 https://dou.ua/goto/5aeX
Data Engineer Костя Макаренко ділиться практичними порадами щодо роботи з різними хмарними БД, їхньої систематизації, як обирати БД під конкретні рішення, а також порівнює два найпопулярніші хмарні сервіси на ринку та їхні можливості – Azure та AWS.
👉 https://dou.ua/goto/5aeX
🎥 Як зробити список із відео-view і навіщо він взагалі потрібен
Нещодавно команда Ніка, Android-розробника, працювала над тим, щоб показувати відео, список відео, вкладені відео та інші подібні речі для проєкту. Показ списку відео виявився найскладнішим. Нік витратив багато часу, намагаючись оптимізувати системні ресурси й правильно організувати відтворення. А тепер — ділиться з читачами DOU, щоб спростити комусь життя.
👉 https://dou.ua/goto/JNdq
#Android
Нещодавно команда Ніка, Android-розробника, працювала над тим, щоб показувати відео, список відео, вкладені відео та інші подібні речі для проєкту. Показ списку відео виявився найскладнішим. Нік витратив багато часу, намагаючись оптимізувати системні ресурси й правильно організувати відтворення. А тепер — ділиться з читачами DOU, щоб спростити комусь життя.
👉 https://dou.ua/goto/JNdq
#Android
🎨 Design digest #19: психологія для UX, Y2K естетика, ієрархія у типографіці та лендінг Linear App
Зустрічайте черговий найяскравіший дайджест новинок — про дизайн. Як завжди, огляд проєктів, статті та кейси, корисні статті про типографіку та інструменти.
👉 https://dou.ua/goto/pvHM
#UXUIdesign
Зустрічайте черговий найяскравіший дайджест новинок — про дизайн. Як завжди, огляд проєктів, статті та кейси, корисні статті про типографіку та інструменти.
👉 https://dou.ua/goto/pvHM
#UXUIdesign
Гайд з розробки hardware-продуктів. Від ініціації програми до старту продажів
В Україні дуже добре розвинений ринок розробки software-продуктів. А компанії, які розробляють масові споживчі hardware-продукти, можна перерахувати на пальцях. І мало хто має уявлення про те, як виглядає розробка саме «заліза».
У блозі — автор спробував це виправити та розглянув, як насправді побудований процес випуску «залізних» продуктів та які етапи їхньої розробки існують.
👉 https://dou.ua/goto/kEqP
В Україні дуже добре розвинений ринок розробки software-продуктів. А компанії, які розробляють масові споживчі hardware-продукти, можна перерахувати на пальцях. І мало хто має уявлення про те, як виглядає розробка саме «заліза».
У блозі — автор спробував це виправити та розглянув, як насправді побудований процес випуску «залізних» продуктів та які етапи їхньої розробки існують.
👉 https://dou.ua/goto/kEqP
Інтегруємо Wi-Fi кондиціонер Gree в Home Assistant
У цьому посібнику розглянемо, як легко інтегрувати кліматичні пристрої Gree та Cooper&Hunter у Home Assistant. Це — частина серії статей про розумний дім українською мовою від активного дописувача DOU Богдана Свердлюка.
👉 https://dou.ua/goto/jcMc
#IoT
У цьому посібнику розглянемо, як легко інтегрувати кліматичні пристрої Gree та Cooper&Hunter у Home Assistant. Це — частина серії статей про розумний дім українською мовою від активного дописувача DOU Богдана Свердлюка.
👉 https://dou.ua/goto/jcMc
#IoT
MediatR за межами Vertical Slice Architecture. Чому ви можете використовувати його неправильно
Що таке архітектура вертикальних зрізів (Vertical Slice Architecture), які переваги та недоліки — в детальній статті Юрія Івона, Senior Solution Architect. Автор пояснює все на прикладі використання бібліотеки MediatR в .NET проєктах.
👉 https://dou.ua/goto/EFrW
#архітектура
Що таке архітектура вертикальних зрізів (Vertical Slice Architecture), які переваги та недоліки — в детальній статті Юрія Івона, Senior Solution Architect. Автор пояснює все на прикладі використання бібліотеки MediatR в .NET проєктах.
👉 https://dou.ua/goto/EFrW
#архітектура
🏠 Налаштовуємо віддалений доступ до Home Assistant через Cloudflare
Розглянемо, як безкоштовно та легко створити віддалений доступ до Home Assistant за допомогою домену та Argo тунелю Cloudflare.
Це дозволить не використовувати такі незручні способи як публічна IP-адреса та VPN.
👉 https://dou.ua/goto/lgfW
#IoT
Розглянемо, як безкоштовно та легко створити віддалений доступ до Home Assistant за допомогою домену та Argo тунелю Cloudflare.
Це дозволить не використовувати такі незручні способи як публічна IP-адреса та VPN.
👉 https://dou.ua/goto/lgfW
#IoT
❓На форумі запитують, як перевірити старий код
Знаєте сервіс, який допоможе це зробити найшвидше? Діліться та розповідайте в коментарях!
👉 https://dou.ua/goto/oPcu
Знаєте сервіс, який допоможе це зробити найшвидше? Діліться та розповідайте в коментарях!
👉 https://dou.ua/goto/oPcu
REST API та обробка помилок
Сергій Моренець описує роботу технології REST API та розкриває теми, пов'язані з обробкою помилок і виняткових ситуацій. Тема доповнюється конкретними практичними прикладами.
👉 https://dou.ua/goto/tWDy
#API
Сергій Моренець описує роботу технології REST API та розкриває теми, пов'язані з обробкою помилок і виняткових ситуацій. Тема доповнюється конкретними практичними прикладами.
👉 https://dou.ua/goto/tWDy
#API
Як мікрофронтенди впливають на розробку продукту. Власний досвід
Автор ділиться досвідом роботи на проєкті, архітектура якого побудована на мікрофронтендах.
Ця історія не про те, як налаштувати подібну архітектуру, а про те, як її використання може вплинути на процеси, подальшу розробку продукту та загалом колаборацію фронтенд-команд.
👉 https://dou.ua/goto/t0ov
Автор ділиться досвідом роботи на проєкті, архітектура якого побудована на мікрофронтендах.
Ця історія не про те, як налаштувати подібну архітектуру, а про те, як її використання може вплинути на процеси, подальшу розробку продукту та загалом колаборацію фронтенд-команд.
👉 https://dou.ua/goto/t0ov
Дослідження швидкодії складеного первинного ключа в Postgres, MySQL та CockroachDB
Тестуємо швидкодію складеного первинного ключа (composite primary key) в таблицях з 20-ма вставками по мільйону рядків. Роботу трьох БД за таких умов — Postgres, MySQL та CockroachDB — порівняємо на спільному графіку.
👉 https://dou.ua/goto/WKg7
#SQL
Тестуємо швидкодію складеного первинного ключа (composite primary key) в таблицях з 20-ма вставками по мільйону рядків. Роботу трьох БД за таких умов — Postgres, MySQL та CockroachDB — порівняємо на спільному графіку.
👉 https://dou.ua/goto/WKg7
#SQL
А ви вже користувались GitHub Copilot? Як враження?
Давайте обговоримо ваш досвід на форумі.
👉 https://dou.ua/goto/JtXs
Давайте обговоримо ваш досвід на форумі.
👉 https://dou.ua/goto/JtXs
🍏 iOS дайджест #49: SwiftUI vs UIKit, баги з перехопленими розмовами, покращення перфомансу SwiftUI
Читайте у дайджесті про грандіозний ребрендинг Raywenderlich, досвід використання SwiftUI та поради, як покращити його перформанс.
👉 https://dou.ua/goto/7vAx
#iOS_дайджест #iOS
Читайте у дайджесті про грандіозний ребрендинг Raywenderlich, досвід використання SwiftUI та поради, як покращити його перформанс.
👉 https://dou.ua/goto/7vAx
#iOS_дайджест #iOS
🔴 В етері Саня Соловйов обговорює військове залізо та заодно збирає на нього кошти.
Приєднуйтеся 👉 https://youtu.be/BdFeoPiUxpA
Приєднуйтеся 👉 https://youtu.be/BdFeoPiUxpA
YouTube
Військове залізо і стартапи
Давайте пообговорюємо військове залізо і заодно на нього зберемо грошей. :) Мої друзі зробили дистанційний підривач. Поки вони його сертифікують і проходять всю офіційну бюрократію, в них намалювалися вже замовлення на комплекти від 4 бригад. Але щоб все…
📩 Як відправляти електронні листи за допомогою Ruby — розглядаємо на прикладах
Як додати функції розсилки електронних листів у робочий застосунок Ruby — розглядаємо різні способи вирішення цієї задачі.
👉 https://dou.ua/goto/veHf
#Ruby
Як додати функції розсилки електронних листів у робочий застосунок Ruby — розглядаємо різні способи вирішення цієї задачі.
👉 https://dou.ua/goto/veHf
#Ruby
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Ми хочемо зʼясувати вселенське питання, чию роботу не замінить ШІ в найближчому майбутньому — розробників, чи тестувальників?
Якщо ви за розробників, тоді донатьте на дрони для ЗСУ в цю банку, якщо ж за тестувальників, тоді вам в цю банку.
На словах усі чемпіони, а ось проголосувати грошима — ось це показник 😏
Побачимо, хто кого пережене! 🤼♂️
Якщо ви за розробників, тоді донатьте на дрони для ЗСУ в цю банку, якщо ж за тестувальників, тоді вам в цю банку.
На словах усі чемпіони, а ось проголосувати грошима — ось це показник 😏
Побачимо, хто кого пережене! 🤼♂️
DOU #tech
🤖 Ми хочемо зʼясувати вселенське питання, чию роботу не замінить ШІ в найближчому майбутньому — розробників, чи тестувальників? Якщо ви за розробників, тоді донатьте на дрони для ЗСУ в цю банку, якщо ж за тестувальників, тоді вам в цю банку. На словах…
Розробка випереджає, але тестувальники дихають їм в потилицю. Не розслабляємося! 🏃♂️
А ви за кого донатили?
Anonymous Poll
16%
Розробка
8%
Тестувальники
22%
Не донатив
54%
Подивитися результат
Наслідування у програмуванні, чи як не вистрілити собі в ногу
Якщо ви пишете код і проходили співбесіди, то повинні були хоча б чути про наслідування і принцип Лісков.
Чому це важливо і як правильно використовувати наслідування, читайте у детальному розборі з прикладами від Senior .Net Developer у Stepico Games.
👉 https://dou.ua/goto/SrJ7
Якщо ви пишете код і проходили співбесіди, то повинні були хоча б чути про наслідування і принцип Лісков.
Чому це важливо і як правильно використовувати наслідування, читайте у детальному розборі з прикладами від Senior .Net Developer у Stepico Games.
👉 https://dou.ua/goto/SrJ7