rebar3_plugin — шаблон GitHub для швидкого створення плагінів
rebar3_plugin — це простий репозиторій шаблонів GitHub для швидкого створення власних плагінів rebar3. Автор статті розповідає, як його було створено та як ним користуватись.
👉 https://dou.ua/goto/BgKm
rebar3_plugin — це простий репозиторій шаблонів GitHub для швидкого створення власних плагінів rebar3. Автор статті розповідає, як його було створено та як ним користуватись.
👉 https://dou.ua/goto/BgKm
Go Swagger: автогенерація клієнту та документації
Коли на проєкті з Go Ярослав Подорванов зіткнувся з Swagger, він уже мав досвід роботи з gRPC. А тому вирішив пошукати, чи є можливість згенерувати клієнт для браузера. Як виявилось, можливість є.
👉 https://dou.ua/goto/xM5O
Коли на проєкті з Go Ярослав Подорванов зіткнувся з Swagger, він уже мав досвід роботи з gRPC. А тому вирішив пошукати, чи є можливість згенерувати клієнт для браузера. Як виявилось, можливість є.
👉 https://dou.ua/goto/xM5O
Порівнюємо Spring Data JDBC та JPA
Сергій Моренець, Java-розробник, знайомить читачів DOU з результатом дворічного вивчення, а потім використання нового перспективного фреймворку Spring Data JDBC.
👉 https://dou.ua/goto/fexo
#Java
Сергій Моренець, Java-розробник, знайомить читачів DOU з результатом дворічного вивчення, а потім використання нового перспективного фреймворку Spring Data JDBC.
👉 https://dou.ua/goto/fexo
#Java
💎 Design digest #10: підсумки 2021, прогнози на 2022 та найважливіше за грудень
У новому випуску дизайн-дайджесту ви знайдете найактуальніші та найцікавіші статті, кейс-стаді, продукти та інструменти зі світу дизайну і візуальної комунікації за останній час.
👉 https://dou.ua/goto/ygHK
#UXUIdesign
У новому випуску дизайн-дайджесту ви знайдете найактуальніші та найцікавіші статті, кейс-стаді, продукти та інструменти зі світу дизайну і візуальної комунікації за останній час.
👉 https://dou.ua/goto/ygHK
#UXUIdesign
Як реалізувати текст із декоративною великою літерою в Android-застосунку і чому це важливо для UI
Поговоримо про цінність UI для успіху застосунку?
Юлія, Android-розробниця в OBRIO, демонструє приклад компонента для тексту з першою великою літерою.
Якими способами вирішували задачу — у статті.
Матеріал присвячується всім зацікавленим, а особливо програмістам-початківцям, які шукають натхнення та ідеї для красивого UI простими засобами.
👉 https://dou.ua/goto/2mNT
#Android #mobile #UI
Поговоримо про цінність UI для успіху застосунку?
Юлія, Android-розробниця в OBRIO, демонструє приклад компонента для тексту з першою великою літерою.
Якими способами вирішували задачу — у статті.
Матеріал присвячується всім зацікавленим, а особливо програмістам-початківцям, які шукають натхнення та ідеї для красивого UI простими засобами.
👉 https://dou.ua/goto/2mNT
#Android #mobile #UI
♦️#Rubyдайджест #51: Ruby 3.1.0, Opal 1.4, доповіді DHH та багато іншого
У випуску:
— релізи Ruby, Opal та Rails;
— маленький секрет, як деякі DLS можуть викликати методи без приймача;
— як проводяться транзакції Rails;
— cимуляція геолокації за допомогою Capybara і Headless Chrome;
— Asdf — альтернатива RVM або rbenv;
— нові епізоди подкастів про Ruby
та багато іншого!
👉 https://dou.ua/goto/TUGI
#Ruby
У випуску:
— релізи Ruby, Opal та Rails;
— маленький секрет, як деякі DLS можуть викликати методи без приймача;
— як проводяться транзакції Rails;
— cимуляція геолокації за допомогою Capybara і Headless Chrome;
— Asdf — альтернатива RVM або rbenv;
— нові епізоди подкастів про Ruby
та багато іншого!
👉 https://dou.ua/goto/TUGI
#Ruby
DASK — твій помічних в Data Science. Розбираємо переваги фреймворку на прикладах
Сергій Пащенко, Data Scientist в NIX, пише про конфігурацію кластера DASK, відкладені функції та декоратори. Він наводить кілька простих прикладів читання csv-файлів, визначення датафреймів, обертання вихідних функцій у декоратори та показує, чим корисний моніторинг метрик.
Також автор на реальному кейсі розповідає про застосування DASK у продакшен-задачі — у статті.
👉 https://dou.ua/goto/vOIp
Сергій Пащенко, Data Scientist в NIX, пише про конфігурацію кластера DASK, відкладені функції та декоратори. Він наводить кілька простих прикладів читання csv-файлів, визначення датафреймів, обертання вихідних функцій у декоратори та показує, чим корисний моніторинг метрик.
Також автор на реальному кейсі розповідає про застосування DASK у продакшен-задачі — у статті.
👉 https://dou.ua/goto/vOIp
🤖 Big Data, Machine Learning, Data Science Digest #20
Свіжий дайджест з матеріалами, новинами та цікавими проєктами зі світу Machine Learning, Data Science та штучного інтелекту від Вови Кириченка, CTO в Xenoss.
У випуску:
🔹 що таке concept drift;
🔹 як в Китаї створили штучний інтелект, який виявляє злочини з 97% точністю;
🔹 челенджи та рішення для Real-Time ML;
🔹 контрфактичне запам’ятовування у мовних моделях;
🔹 все, що ви хотіли знати про нейронні мережі та їх поведінку;
🔹 чи може AutoML знищити робочі місця в галузі Data Science;
🔹 сутність та типові випадки використання автокодерів;
та ще багато чого іншого. Приємного читання!
👉 https://dou.ua/goto/jFGC
#DataScience #ML
Свіжий дайджест з матеріалами, новинами та цікавими проєктами зі світу Machine Learning, Data Science та штучного інтелекту від Вови Кириченка, CTO в Xenoss.
У випуску:
🔹 що таке concept drift;
🔹 як в Китаї створили штучний інтелект, який виявляє злочини з 97% точністю;
🔹 челенджи та рішення для Real-Time ML;
🔹 контрфактичне запам’ятовування у мовних моделях;
🔹 все, що ви хотіли знати про нейронні мережі та їх поведінку;
🔹 чи може AutoML знищити робочі місця в галузі Data Science;
🔹 сутність та типові випадки використання автокодерів;
та ще багато чого іншого. Приємного читання!
👉 https://dou.ua/goto/jFGC
#DataScience #ML
ForkFilter. Як ми вигадали real-time алгоритм фільтрації «поганих» координат при побудові пройденого маршруту
ForkFilter — це real-time алгоритм фільтрації "поганих" координат при побудові пройденого маршруту.
Цей алгоритм розробив автор статті спільно з колегами для того, щоб виправити серйозну помилку в роботі софту для замовлення авто на карті. Як вони це зробили — читайте в статті.
👉 https://dou.ua/goto/mmg8
#Android
ForkFilter — це real-time алгоритм фільтрації "поганих" координат при побудові пройденого маршруту.
Цей алгоритм розробив автор статті спільно з колегами для того, щоб виправити серйозну помилку в роботі софту для замовлення авто на карті. Як вони це зробили — читайте в статті.
👉 https://dou.ua/goto/mmg8
#Android
🔊 Поговоримо про R&D в Україні на новому технічному войсчаті!
🗓 Коли: 25 січня, у вівторок
⏰ 19:00
Поговоримо про те, чим займаються розробницькі центри, які їхні особливості, хто може стати інженером R&D-відділу, у чому вимірюються результати роботи центрів та інше.
Будь ласка, ставте ваші питання у чаті, або — безпосередньо під час розмови.
Спікери:
🗣 Микола Максименко, R&D Director в SoftServe
🗣 Василь Пастернак, Director, Kyiv Site Manager в NVIDIA
🗣 Олександр Піндик, World of Tanks Lead Engineer у Wargaming
🗣 Артем Мігаєв, Technology Solutions Director в EPAM
❗️Формат: 30-45 хвилин говорять лише спікери, потім — підключаємо до слова слухачів.
🔴 Трансляція 👈
Минулі войсчати:
Security в IT
Cloud Development
TDD
Приєднаєтеся?
🗓 Коли: 25 січня, у вівторок
⏰ 19:00
Поговоримо про те, чим займаються розробницькі центри, які їхні особливості, хто може стати інженером R&D-відділу, у чому вимірюються результати роботи центрів та інше.
Будь ласка, ставте ваші питання у чаті, або — безпосередньо під час розмови.
Спікери:
🗣 Микола Максименко, R&D Director в SoftServe
🗣 Василь Пастернак, Director, Kyiv Site Manager в NVIDIA
🗣 Олександр Піндик, World of Tanks Lead Engineer у Wargaming
🗣 Артем Мігаєв, Technology Solutions Director в EPAM
❗️Формат: 30-45 хвилин говорять лише спікери, потім — підключаємо до слова слухачів.
🔴 Трансляція 👈
Минулі войсчати:
Security в IT
Cloud Development
TDD
Приєднаєтеся?
Як почати робити свій внесок у Erlang/OTP сьогодні. Інструкція та поради
У цій статті автор розповідає про те, як зробити свій внесок у відкритий код Erlang.
Яку інформацію потрібно мати, де її можна знайти, як приєднатися до спільноти Erlang — про все це йдеться у статті. Також там є інструкція, як запустити відкритий вихідний код та почати з ним працювати.
👉 https://dou.ua/goto/YIpP
#Erlang
У цій статті автор розповідає про те, як зробити свій внесок у відкритий код Erlang.
Яку інформацію потрібно мати, де її можна знайти, як приєднатися до спільноти Erlang — про все це йдеться у статті. Також там є інструкція, як запустити відкритий вихідний код та почати з ним працювати.
👉 https://dou.ua/goto/YIpP
#Erlang
Як використовувати продукти Databricks для аналітики та машинного навчання
Ця стаття — про практичне застосування продуктів Databricks для аналітики великих даних за допомогою парадигми паралельних обчислень Spark.
Мета статті — ознайомити з технологіями паралельних обчислень та Databricks API.
👉 https://dou.ua/goto/QrM5
#bigdata
Ця стаття — про практичне застосування продуктів Databricks для аналітики великих даних за допомогою парадигми паралельних обчислень Spark.
Мета статті — ознайомити з технологіями паралельних обчислень та Databricks API.
👉 https://dou.ua/goto/QrM5
#bigdata
🚀 Meta анонсує «найшвидший у світі» суперкомп’ютер для AI-досліджень
Комп’ютер AI Research SuperCluster (RSC) буде допрацьований вже влітку, оголосив Марк Цукерберг. Розповідаємо історію його створення та що він має під капотом.
RSC допоможе дослідникам AI в Meta створювати нові та кращі моделі ШІ, які зможуть вчитися на трильйонах прикладів, працювати з сотнями різних мов, аналізувати текст, зображення та відео разом, а також розробляти нові інструменти AR і багато іншого.
👉 https://dou.ua/goto/7AWm
Комп’ютер AI Research SuperCluster (RSC) буде допрацьований вже влітку, оголосив Марк Цукерберг. Розповідаємо історію його створення та що він має під капотом.
RSC допоможе дослідникам AI в Meta створювати нові та кращі моделі ШІ, які зможуть вчитися на трильйонах прикладів, працювати з сотнями різних мов, аналізувати текст, зображення та відео разом, а також розробляти нові інструменти AR і багато іншого.
👉 https://dou.ua/goto/7AWm
MLOps: універсальний гайд з моніторингу моделей на проді
Коли справа стосується Machine Learning, точність результатів моделі повинна максимально задовольняти очікування користувачів і дозволяти бізнесу здобувати вигоду. Для цього observability має бути на висоті.
Команда Operational Intelligence з EPAM Systems ділиться лайфхаками для ефективного моніторингу ML-моделей, підводними каменями, які часто зустрічають MLOps-інженери та (не)найкращими практиками для моніторингу моделей у продакшн-середовищі.
👉 https://dou.ua/goto/BhaQ
#ML
Коли справа стосується Machine Learning, точність результатів моделі повинна максимально задовольняти очікування користувачів і дозволяти бізнесу здобувати вигоду. Для цього observability має бути на висоті.
Команда Operational Intelligence з EPAM Systems ділиться лайфхаками для ефективного моніторингу ML-моделей, підводними каменями, які часто зустрічають MLOps-інженери та (не)найкращими практиками для моніторингу моделей у продакшн-середовищі.
👉 https://dou.ua/goto/BhaQ
#ML
🔴 Войсчат про R&D в Україні в ефірі: https://teleg.eu/dou_tech?livestream
Поговоримо про те, чим займаються розробницькі центри, які їхні особливості, хто може стати інженером R&D-відділу, у чому вимірюються результати роботи центрів та інше.
Спікери:
🗣 Микола Максименко, R&D Director в SoftServe
🗣 Василь Пастернак, Director, Kyiv Site Manager в NVIDIA
🗣 Олександр Піндик, World of Tanks Lead Engineer у Wargaming
Підключайтеся до розмови!
☝️ Якщо хочете поставити питання чи прокоментувати — підіймайте руку і модератор запросить вас до слова!
💬 Якщо хочете поставити питання, але не хочете говорити голосом — пишіть у чат.
Поговоримо про те, чим займаються розробницькі центри, які їхні особливості, хто може стати інженером R&D-відділу, у чому вимірюються результати роботи центрів та інше.
Спікери:
🗣 Микола Максименко, R&D Director в SoftServe
🗣 Василь Пастернак, Director, Kyiv Site Manager в NVIDIA
🗣 Олександр Піндик, World of Tanks Lead Engineer у Wargaming
Підключайтеся до розмови!
☝️ Якщо хочете поставити питання чи прокоментувати — підіймайте руку і модератор запросить вас до слова!
💬 Якщо хочете поставити питання, але не хочете говорити голосом — пишіть у чат.
Архітектури на акторах: вступ
Денис Полторак намагався знайти в літературі або інтернеті опис бекенд-архітектур, побудованих з акторів. Безрезультатно. При цьому в ембедед телекомі вони поширені, але теж немає літератури.
Тож він вирішив викласти власний досвід попередніх років. У статті здебільшого аналізуються локальні системи (обмін повідомленнями між потоками), але є шанс, що багато тверджень підходять і для розподілених сервісів.
Стаття відкриває невеликий цикл, мета якого — дослідження можливих застосувань акторів у різних типах систем та визначення архітектур (статичні діаграми, композиція), в яких їх можна використовувати.
👉 https://dou.ua/goto/01nZ
#Architecture #backend
Денис Полторак намагався знайти в літературі або інтернеті опис бекенд-архітектур, побудованих з акторів. Безрезультатно. При цьому в ембедед телекомі вони поширені, але теж немає літератури.
Тож він вирішив викласти власний досвід попередніх років. У статті здебільшого аналізуються локальні системи (обмін повідомленнями між потоками), але є шанс, що багато тверджень підходять і для розподілених сервісів.
Стаття відкриває невеликий цикл, мета якого — дослідження можливих застосувань акторів у різних типах систем та визначення архітектур (статичні діаграми, композиція), в яких їх можна використовувати.
👉 https://dou.ua/goto/01nZ
#Architecture #backend