На форумі Богдан Свердлюк ділиться добіркою посилань на інтеграції Home Assistant, створені українською спільнотою.
Серед них, зокрема, інтеграція моніторингу якості повітря у реальному часі, графіки відключень електроенергії й інтеграція, що отримує дані про енергію та керує Wi-Fi лічильником Smart MAIC.
Деталі 👉 https://dou.ua/goto/iJBp
Серед них, зокрема, інтеграція моніторингу якості повітря у реальному часі, графіки відключень електроенергії й інтеграція, що отримує дані про енергію та керує Wi-Fi лічильником Smart MAIC.
Деталі 👉 https://dou.ua/goto/iJBp
М’яка робототехніка у розробці анатомічно правильної ляльки-компаньйона
На форумі учасник спільноти розповідає про проєкт, спрямований на створення сучасної анатомічно правильної силіконової ляльки-робота, собівартістю до 1000 доларів.
📌 Проєкт наразі перебуває на етапі кінематики. У майбутньому можливою метою є створення нейромережі, яка дозволить андроїду виконувати складні завдання, такі як подача кави.
Дізнатися більше 👉 https://dou.ua/goto/vMIS
На форумі учасник спільноти розповідає про проєкт, спрямований на створення сучасної анатомічно правильної силіконової ляльки-робота, собівартістю до 1000 доларів.
📌 Проєкт наразі перебуває на етапі кінематики. У майбутньому можливою метою є створення нейромережі, яка дозволить андроїду виконувати складні завдання, такі як подача кави.
Дізнатися більше 👉 https://dou.ua/goto/vMIS
DOU #tech
Video message
Лев Давидов — Frontend Guildmaster в Solidgate, запрошує на DOU Architecture Meetup, який відбудеться 8 серпня в Києві!
Лев розповість про використання статичного аналізатора коду Detekt розкаже про те, що таке монорепозиторій, як засетапити його в Gitlab, а також про те, як він може стати ключовим фактором у підвищенні ефективності розробки систем шляхом зниження бар’єрів взаємодії між командами та пришвидшенні SDLC.
Щоб дізнатись більше про подію, переходьте за посиланням 👉🏻 https://dou.ua/goto/HIuf
Лев розповість про використання статичного аналізатора коду Detekt розкаже про те, що таке монорепозиторій, як засетапити його в Gitlab, а також про те, як він може стати ключовим фактором у підвищенні ефективності розробки систем шляхом зниження бар’єрів взаємодії між командами та пришвидшенні SDLC.
Щоб дізнатись більше про подію, переходьте за посиланням 👉🏻 https://dou.ua/goto/HIuf
Ruby digest #77: Ruby 3.3.4 Released, Rails 7.2.0.beta3, RailsConf 2024 (Detroit) та багато іншого
П'ять несподіванок, з якими стикаються розробники Rails під час роботи з PostgreSQL, нові можливості роботи з базами даних в Active Record, які з'являться у версії Ruby on Rails, як ефективно парсити й обробляти CSV-файли за допомогою стандартної бібліотеки CSV в Ruby й багато іншого дізнавайтесь у цьому дайджесті від Дмитра Чекаліна 👉 https://dou.ua/goto/nO2k
П'ять несподіванок, з якими стикаються розробники Rails під час роботи з PostgreSQL, нові можливості роботи з базами даних в Active Record, які з'являться у версії Ruby on Rails, як ефективно парсити й обробляти CSV-файли за допомогою стандартної бібліотеки CSV в Ruby й багато іншого дізнавайтесь у цьому дайджесті від Дмитра Чекаліна 👉 https://dou.ua/goto/nO2k
This media is not supported in your browser
VIEW IN TELEGRAM
Ігор Закутинський — Head of Engineering FORMA в компанії Universe Group, вже сьогодні чекає зустрічі з вами на DOU Architecture meetup!
У своєму виступі Ігор розповість про важливість правильного вибору архітектури для комунікації між фронтенд та бекенд сервісами. Він детально розгляне основні поняття синхронної та асинхронної комунікації, проаналізує їхні переваги та недоліки. Наведе приклади використання таких технологій, як HTTP-запити, REST API, WebSockets та AMQP, і пояснить, як обирати оптимальний підхід для вашого проєкту.
Реєстрація на подію вже завершена, але якщо хочете першим потрапити на наступний івент — заповнюйте форму списку очікування за посиланням 👉🏻https://dou.ua/goto/HIuf
У своєму виступі Ігор розповість про важливість правильного вибору архітектури для комунікації між фронтенд та бекенд сервісами. Він детально розгляне основні поняття синхронної та асинхронної комунікації, проаналізує їхні переваги та недоліки. Наведе приклади використання таких технологій, як HTTP-запити, REST API, WebSockets та AMQP, і пояснить, як обирати оптимальний підхід для вашого проєкту.
Реєстрація на подію вже завершена, але якщо хочете першим потрапити на наступний івент — заповнюйте форму списку очікування за посиланням 👉🏻https://dou.ua/goto/HIuf
Ми починаємо архітектурний мітап! Наш перший спікер — Андрій Філенко, Backend Tech Lead у Quarks 💫
У своїй доповіді Андрій розкаже про досвід переїзду на gRPC, якими принципами вони користуються, щоб будувати гарний та зрозумілий API, та розгляне декілька рекомендацій для команд, що планують подібні зміни.
У своїй доповіді Андрій розкаже про досвід переїзду на gRPC, якими принципами вони користуються, щоб будувати гарний та зрозумілий API, та розгляне декілька рекомендацій для команд, що планують подібні зміни.
Продовжує мітап Лев Давидов — Frontend Guildmaster в Solidgate! 😎
У своїй доповіді Лев розкаже про те, що таке монорепозиторій, як засетапити його в Gitlab, а також про те, як він може стати ключовим фактором у підвищенні ефективності розробки систем шляхом зниження бар’єрів взаємодії між командами та пришвидшенні SDLC.
У своїй доповіді Лев розкаже про те, що таке монорепозиторій, як засетапити його в Gitlab, а також про те, як він може стати ключовим фактором у підвищенні ефективності розробки систем шляхом зниження бар’єрів взаємодії між командами та пришвидшенні SDLC.
Ігор Закутинський, Head of Engineering FORMA в компанії Universe Group, закриває доповіддю наш архітектурний мітап!
Він розповість про важливість правильного вибору архітектури для комунікації між фронтенд та бекенд сервісами. Він детально розгляне основні поняття синхронної та асинхронної комунікації, проаналізує їхні переваги та недоліки.
Він розповість про важливість правильного вибору архітектури для комунікації між фронтенд та бекенд сервісами. Він детально розгляне основні поняття синхронної та асинхронної комунікації, проаналізує їхні переваги та недоліки.
Forwarded from DOU
Про технічні конференції, хайп навколо ШІ та концерт Rammstein
▶️ https://dou.ua/goto/9GAn
У новому випуску подкасту 1-2-3 Techno поговорили з Юрою Ткаченком про фейли в організації технічних конференцій, впровадження інструментів, пов’язаних зі штучним інтелектом, важливість правильних формулювань щодо помилок і концерт Rammstein у 2019-му.
▶️ https://dou.ua/goto/9GAn
У новому випуску подкасту 1-2-3 Techno поговорили з Юрою Ткаченком про фейли в організації технічних конференцій, впровадження інструментів, пов’язаних зі штучним інтелектом, важливість правильних формулювань щодо помилок і концерт Rammstein у 2019-му.
Привіт! Наша команда рада була бачити вас на офлайн Architecture мітапі від DOU, який відбувся 8 серпня 😊
Публікуємо фото та відеозаписи виступів з події!
📍Фотозвіт - https://dou.ua/goto/ZEPr
📍Відеозаписи виступів - https://dou.ua/goto/o4QK
Діліться враженнями в коментарях, шукайте себе на фото, постіть в соціальних мережах з відміткою DOU!
Публікуємо фото та відеозаписи виступів з події!
📍Фотозвіт - https://dou.ua/goto/ZEPr
📍Відеозаписи виступів - https://dou.ua/goto/o4QK
Діліться враженнями в коментарях, шукайте себе на фото, постіть в соціальних мережах з відміткою DOU!
Шановні розробники, як у вас справи з роботою? Може, ви якраз в пошуку?
Маємо для вас пропозицію, від якої не варто відмовлятись 😎
На DOU Day Picnic буде проходити Job Speed Dating. І це ваша нагода поспілкуватись з рекрутерами!
Як все відбуватиметься:
📌 Кандидати підходять до столиків роботодавців і мають 3 хвилини, щоб про себе розповісти й про компанію розпитати.
📌 Час спливає і кандидат підходить до наступного столика.
📌 Після проходження всіх побачень, чи то співбесід, можна відчути, чи стався з кимось perfect match та поспілкуватись вже без обмеження в часі.
Купуйте квитки на Picnic, а потім пишіть @cnfccnfc - скинемо вам форму реєстрації на Job Speed Dating 🤗
Маємо для вас пропозицію, від якої не варто відмовлятись 😎
На DOU Day Picnic буде проходити Job Speed Dating. І це ваша нагода поспілкуватись з рекрутерами!
Як все відбуватиметься:
📌 Кандидати підходять до столиків роботодавців і мають 3 хвилини, щоб про себе розповісти й про компанію розпитати.
📌 Час спливає і кандидат підходить до наступного столика.
📌 Після проходження всіх побачень, чи то співбесід, можна відчути, чи стався з кимось perfect match та поспілкуватись вже без обмеження в часі.
Купуйте квитки на Picnic, а потім пишіть @cnfccnfc - скинемо вам форму реєстрації на Job Speed Dating 🤗
Java Digest # 13: Null-types in Java, AWS Deprecates, Kafka 3.8
Перший тиждень серпня був гарячим на фондовому ринку, де доволі сильно обвалило технологічний сектор. Ось CEO Intel вирішив, що молитва в такій ситуації - найкраще, що він може зробити.
А команда Avenga натомість підготували дайджест, у якому діляться найцікавішими новинами зі світу Java, Spring, AWS і Azure 👉 https://dou.ua/goto/P6LD
Перший тиждень серпня був гарячим на фондовому ринку, де доволі сильно обвалило технологічний сектор. Ось CEO Intel вирішив, що молитва в такій ситуації - найкраще, що він може зробити.
А команда Avenga натомість підготували дайджест, у якому діляться найцікавішими новинами зі світу Java, Spring, AWS і Azure 👉 https://dou.ua/goto/P6LD
This media is not supported in your browser
VIEW IN TELEGRAM
Привіт! Запрошуємо вас на офлайн DOU Mobile Meetup 😎
📅 Коли: 20 серпня о 18:00
🌍 Де: Львів, !FESTrepublic
На події поговоримо про:
📌 Використання статичного аналізатора коду Detekt: як налаштувати, порівняння з іншими інструментами та написання власних правил для підтримки код-стилю.
📌 Масштабування великих застосунків: вирішення проблем із розміром файлів, автоматичне очищення ресурсів та використання CI і AI інструментів для полегшення цих завдань.
📌 Інтеграція аудіо в Android Auto: порівняння бібліотек, налаштування інтерфейсу, вирішення технічних проблем, тестування та збирання аналітики.
Щоб дізнатись більше, переходьте за посиланням 👉🏻 https://dou.ua/goto/j5nT
📅 Коли: 20 серпня о 18:00
🌍 Де: Львів, !FESTrepublic
На події поговоримо про:
📌 Використання статичного аналізатора коду Detekt: як налаштувати, порівняння з іншими інструментами та написання власних правил для підтримки код-стилю.
📌 Масштабування великих застосунків: вирішення проблем із розміром файлів, автоматичне очищення ресурсів та використання CI і AI інструментів для полегшення цих завдань.
📌 Інтеграція аудіо в Android Auto: порівняння бібліотек, налаштування інтерфейсу, вирішення технічних проблем, тестування та збирання аналітики.
Щоб дізнатись більше, переходьте за посиланням 👉🏻 https://dou.ua/goto/j5nT
Еволюція в Go: огляд атавізмів
Про роботу з мапами, функцію maps.Keys, цикл for range int та інші атавізми Go розповідає Ярослав Характерник — Golang Developer в DocHQ.
📌Також в статті є приклади конструкцій для виправлення помилок, що стали неактуальними через оновлення мови програмування.
Читаємо та коментуємо! 👉 https://dou.ua/goto/tjQJ
#Go
Про роботу з мапами, функцію maps.Keys, цикл for range int та інші атавізми Go розповідає Ярослав Характерник — Golang Developer в DocHQ.
📌Також в статті є приклади конструкцій для виправлення помилок, що стали неактуальними через оновлення мови програмування.
Читаємо та коментуємо! 👉 https://dou.ua/goto/tjQJ
#Go
Node.js Digest #13: прощавай Corepack, Make JS Great Again, Node.js трішки поламав інтернет, Porffor
Олександр Зіневич з Avenga зібрав для спільноти свіжі новини зі світу Node.js.
Читаємо у новому дайджесті про TypeScript в Node.js, результати опитування від StackOverflow, драму з Corepack EcmaScript 2024, Porffor та багато іншого 👉
https://dou.ua/goto/RHhP
#Node
Олександр Зіневич з Avenga зібрав для спільноти свіжі новини зі світу Node.js.
Читаємо у новому дайджесті про TypeScript в Node.js, результати опитування від StackOverflow, драму з Corepack EcmaScript 2024, Porffor та багато іншого 👉
https://dou.ua/goto/RHhP
#Node
Анотації в Python із TypeGuard. Що це таке і для чого потрібно
На форумі Олег Перловський розповідає про використання TypeGuard в Python, що це таке і чому воно може бути корисно 👉 https://dou.ua/goto/uvy2
#Python
На форумі Олег Перловський розповідає про використання TypeGuard в Python, що це таке і чому воно може бути корисно 👉 https://dou.ua/goto/uvy2
#Python
GoF Factories: чи можна Абстрактну фабрику замінити набором Фабричних методів
Інженер-програміст Олександр Басалкевич розповідає про GoF-фабрики, а саме — про реалізацію Фабричного методу та Абстрактної фабрики на прикладі Civilization-like стратегії.
✍️ Код, представлений у статті, написано мовою С++, але спрощений для розуміння широкого загалу розробників: https://dou.ua/goto/QOa9
#C++
Інженер-програміст Олександр Басалкевич розповідає про GoF-фабрики, а саме — про реалізацію Фабричного методу та Абстрактної фабрики на прикладі Civilization-like стратегії.
✍️ Код, представлений у статті, написано мовою С++, але спрощений для розуміння широкого загалу розробників: https://dou.ua/goto/QOa9
#C++
Налаштування зовнішніх IDP у SaaS з Okta: проблеми та рішення
На форумі Олександр Антоненко розповідає, як йому та його команді вдалося зробити дозвіл для адміністраторів клієнтів налаштовувати SSO з панелі керування SaaS-платформи.
Про те, як це було зроблено та які проблеми виникли в процесі, читайте тут 👉 https://dou.ua/goto/oK4G
На форумі Олександр Антоненко розповідає, як йому та його команді вдалося зробити дозвіл для адміністраторів клієнтів налаштовувати SSO з панелі керування SaaS-платформи.
Про те, як це було зроблено та які проблеми виникли в процесі, читайте тут 👉 https://dou.ua/goto/oK4G
Міграція застосунків на JDK 22. Частина третя
Сергій Моренець описує досвід міграції з JDK 21 на JDK 22. У третій, останній частині статті, він розповідає про фінальні труднощі, включаючи проблеми з Docker image і сумісністю сервісів, таких як Tomcat і Micronaut 👉 https://dou.ua/goto/DdPC
📌 А також надає практичні поради для ефективної міграції та адаптації до нових фіч.
#Java
Сергій Моренець описує досвід міграції з JDK 21 на JDK 22. У третій, останній частині статті, він розповідає про фінальні труднощі, включаючи проблеми з Docker image і сумісністю сервісів, таких як Tomcat і Micronaut 👉 https://dou.ua/goto/DdPC
📌 А також надає практичні поради для ефективної міграції та адаптації до нових фіч.
#Java