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
🔥8😱2
Ми починаємо архітектурний мітап! Наш перший спікер — Андрій Філенко, Backend Tech Lead у Quarks 💫
У своїй доповіді Андрій розкаже про досвід переїзду на gRPC, якими принципами вони користуються, щоб будувати гарний та зрозумілий API, та розгляне декілька рекомендацій для команд, що планують подібні зміни.
У своїй доповіді Андрій розкаже про досвід переїзду на gRPC, якими принципами вони користуються, щоб будувати гарний та зрозумілий API, та розгляне декілька рекомендацій для команд, що планують подібні зміни.
🔥19👍5😱1
Продовжує мітап Лев Давидов — Frontend Guildmaster в Solidgate! 😎
У своїй доповіді Лев розкаже про те, що таке монорепозиторій, як засетапити його в Gitlab, а також про те, як він може стати ключовим фактором у підвищенні ефективності розробки систем шляхом зниження бар’єрів взаємодії між командами та пришвидшенні SDLC.
У своїй доповіді Лев розкаже про те, що таке монорепозиторій, як засетапити його в Gitlab, а також про те, як він може стати ключовим фактором у підвищенні ефективності розробки систем шляхом зниження бар’єрів взаємодії між командами та пришвидшенні SDLC.
👍15🔥3👎1😱1
Ігор Закутинський, Head of Engineering FORMA в компанії Universe Group, закриває доповіддю наш архітектурний мітап!
Він розповість про важливість правильного вибору архітектури для комунікації між фронтенд та бекенд сервісами. Він детально розгляне основні поняття синхронної та асинхронної комунікації, проаналізує їхні переваги та недоліки.
Він розповість про важливість правильного вибору архітектури для комунікації між фронтенд та бекенд сервісами. Він детально розгляне основні поняття синхронної та асинхронної комунікації, проаналізує їхні переваги та недоліки.
👍14🔥4😱1
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-му.
🔥10👎1😱1
Привіт! Наша команда рада була бачити вас на офлайн 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!
👍15❤1😱1
Шановні розробники, як у вас справи з роботою? Може, ви якраз в пошуку?
Маємо для вас пропозицію, від якої не варто відмовлятись 😎
На 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 🤗
😁14😱3👍1
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
👍10🔥2
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
❤3👍1😱1🎉1
Еволюція в 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
👍12😱3😁1
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
👍8❤1😱1
Анотації в Python із TypeGuard. Що це таке і для чого потрібно
На форумі Олег Перловський розповідає про використання TypeGuard в Python, що це таке і чому воно може бути корисно 👉 https://dou.ua/goto/uvy2
#Python
На форумі Олег Перловський розповідає про використання TypeGuard в Python, що це таке і чому воно може бути корисно 👉 https://dou.ua/goto/uvy2
#Python
❤9👍4😱1
GoF Factories: чи можна Абстрактну фабрику замінити набором Фабричних методів
Інженер-програміст Олександр Басалкевич розповідає про GoF-фабрики, а саме — про реалізацію Фабричного методу та Абстрактної фабрики на прикладі Civilization-like стратегії.
✍️ Код, представлений у статті, написано мовою С++, але спрощений для розуміння широкого загалу розробників: https://dou.ua/goto/QOa9
#C++
Інженер-програміст Олександр Басалкевич розповідає про GoF-фабрики, а саме — про реалізацію Фабричного методу та Абстрактної фабрики на прикладі Civilization-like стратегії.
✍️ Код, представлений у статті, написано мовою С++, але спрощений для розуміння широкого загалу розробників: https://dou.ua/goto/QOa9
#C++
🔥8👍5👎1😱1
Налаштування зовнішніх IDP у SaaS з Okta: проблеми та рішення
На форумі Олександр Антоненко розповідає, як йому та його команді вдалося зробити дозвіл для адміністраторів клієнтів налаштовувати SSO з панелі керування SaaS-платформи.
Про те, як це було зроблено та які проблеми виникли в процесі, читайте тут 👉 https://dou.ua/goto/oK4G
На форумі Олександр Антоненко розповідає, як йому та його команді вдалося зробити дозвіл для адміністраторів клієнтів налаштовувати SSO з панелі керування SaaS-платформи.
Про те, як це було зроблено та які проблеми виникли в процесі, читайте тут 👉 https://dou.ua/goto/oK4G
👍5😱2🎉1
Міграція застосунків на 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
👍11❤1
Компанія Elasticsearch B.V. оголосила про повернення статусу open source для платформи пошуку, аналізу та зберігання даних Elasticsearch і веб-інтерфейсу Kibana. Код Elasticsearch і Kibana тепер буде доступний під вільною ліцензією AGPLv3, окрім пропрієтарних ліцензій ELv2 та SSPL.
Деталі в топіку 👉 https://dou.ua/goto/mLh1
#Elasticsearch
Деталі в топіку 👉 https://dou.ua/goto/mLh1
#Elasticsearch
👍38❤11🤩3😁1
Олег Шастітко розглядає питання дубльованого коду, спростовуючи поширене уявлення про його негативний вплив. Він пояснює, у яких випадках дублювання не потребує негайного рефакторингу і може бути навіть корисним 👉 https://dou.ua/goto/dGa4
👎10👍8❤2
У другій частині статті про Wireshark QA Engineer Олександр розповідає про перехоплення та розшифрування TLS-трафіку з embedded-пристроїв.
Зокрема, фокусується на методах розв'язання проблем під час TLS-handshake та тестуванні з доступом до серверного приватного ключа 👉🏻 https://dou.ua/goto/1xRL
Зокрема, фокусується на методах розв'язання проблем під час TLS-handshake та тестуванні з доступом до серверного приватного ключа 👉🏻 https://dou.ua/goto/1xRL
🔥18👍5❤1
Сергій Моренець детально розглядає технологію Google Error Prone. Він описує її можливості для виявлення помилок у коді Java та наголошує на інтеграції з сучасними системами збирання.
Автор також розповідає про конфігурацію, проблеми сумісності та ефективність Error Prone у підвищенні якості коду 👉 https://dou.ua/goto/NuNe
#Java
Автор також розповідає про конфігурацію, проблеми сумісності та ефективність Error Prone у підвищенні якості коду 👉 https://dou.ua/goto/NuNe
#Java
👍12👎2❤1😁1
Релізи Rails 7.2 та Ruby 3.3.5, новий інструмент Rails Designer, виправлення помилок та інші новини, статті й подкасти підготував для вас у цьому дайджесті Дмитро Чекалін 👉 https://dou.ua/goto/XvFB
#Ruby
#Ruby
👍9😱3
Шановні друзі!
Запрошуємо вас 12 вересня о 15:00 на безкоштовний вебінар «ML-проекти: етапи розвитку та рівні зрілості».
Провідні українські фахівці з компаній De Novo та MK Consulting розкажуть про еволюцію ML-проєктів від концепту до продакшену, та поділяться корисними напрацюваннями.
Відвідавши вебінар ви отримаєте практичні знання та інсайти для успішної розробки власних ML-рішень.
Реєструйтесь: https://us06web.zoom.us/webinar/register/WN_lw3krQuhSIeRDAC3sS_1Eg
До зустрічі на вебінарі!
#реклама
Запрошуємо вас 12 вересня о 15:00 на безкоштовний вебінар «ML-проекти: етапи розвитку та рівні зрілості».
Провідні українські фахівці з компаній De Novo та MK Consulting розкажуть про еволюцію ML-проєктів від концепту до продакшену, та поділяться корисними напрацюваннями.
Відвідавши вебінар ви отримаєте практичні знання та інсайти для успішної розробки власних ML-рішень.
Реєструйтесь: https://us06web.zoom.us/webinar/register/WN_lw3krQuhSIeRDAC3sS_1Eg
До зустрічі на вебінарі!
#реклама
👍5😁1😱1