This media is not supported in your browser
VIEW IN TELEGRAM
Краса аналогового звуку: сучасна платівка запускається на ламповій радянській радіолі з 60-х.
Рипить, крекчить але грає.
А тепер уявіть: от через 50 років ви робите
Рипить, крекчить але грає.
А тепер уявіть: от через 50 років ви робите
npm install && npm start у своєму проєкті. Заведеться?😁18
🤖 Home Assistant Community Day у Києві відбувся!
Не дивлячись на жахливий нічний обстріл, люди таки прийшли на мітап і класно провели разом час.
Сподіваюсь моя розповідь про голосового асистента українською була цікавою.
Не дивлячись на жахливий нічний обстріл, люди таки прийшли на мітап і класно провели разом час.
Сподіваюсь моя розповідь про голосового асистента українською була цікавою.
❤28🥰1
📽️ Слайди до мого виступу про голосові асистенти українською
Так, я знаю що пройшов вже цілий тиждень з мого виступу. Друзі, прошу вибачення, минулі вихідні були складні, а майже весь поточний тиждень я хворів.
Публікую слайди до свого виступу ось тут:
Дивитись слайди онлайн • Репозиторій зі слайдами
Так, я знаю що пройшов вже цілий тиждень з мого виступу. Друзі, прошу вибачення, минулі вихідні були складні, а майже весь поточний тиждень я хворів.
Публікую слайди до свого виступу ось тут:
Дивитись слайди онлайн • Репозиторій зі слайдами
GitHub
GitHub - denysdovhan/slides-ukrainian-voice-assistant-haday2025: Slides for my talk about Ukrainian Voice assistant on Home Assistant…
Slides for my talk about Ukrainian Voice assistant on Home Assistant Community Day Kyiv 2025 - denysdovhan/slides-ukrainian-voice-assistant-haday2025
❤8👍2
Також виклав відео демку користування таким асистентом на YouTube, тож лайк, підписка, дзвіночок: https://youtu.be/2xszM5XWlZo?si=hspUML4H-7bS2PbP
YouTube
Український голосовий асистент на Home Assistant
Демо голосового асистента на Home Assistant:
- Home Assistant Assist
- Home Assistant Voice PE
- Google Cloud STT/TTS
- Gemini 2.0 Flash-Lite
Канал про технології: t.me/den_the_dev
- Home Assistant Assist
- Home Assistant Voice PE
- Google Cloud STT/TTS
- Gemini 2.0 Flash-Lite
Канал про технології: t.me/den_the_dev
🔥6
Таке вже хтось зробив.
Натрапив сьогодні на апку Open Health на GitHub, яка буквально це і робить: використовує АІ для парсингу документів про здоровʼя.
Лінк: OpenHealthForAll/open-health
Натрапив сьогодні на апку Open Health на GitHub, яка буквально це і робить: використовує АІ для парсингу документів про здоровʼя.
Лінк: OpenHealthForAll/open-health
GitHub
GitHub - OpenHealthForAll/open-health: OpenHealth, AI Health Assistant | Powered by Your Data
OpenHealth, AI Health Assistant | Powered by Your Data - OpenHealthForAll/open-health
🤔4👍1
Що там, вже можна оновлюватись до публічної бети ios26?
Як вона себе поводить? Багато ще багів? Оці всі ефекти сильно батарейку їдять?
Як вона себе поводить? Багато ще багів? Оці всі ефекти сильно батарейку їдять?
den the dev
Зробив бекап, буду пробувати 2-гу публічну бету. Сподіваюсь політ буде більш-менш нормальним. Дуже цікаво подивитись наживо на цей ваш лікуід-ґлес.
Кілька нотаток про оновлення:
👉🏻 Батарейка тане на очах.
👉🏻 Візуальні ефекти дуже красиві, але поруч з неадаптованими застосунками виглядає криво.
👉🏻 Окрім візуальних змін нічого корисного не помітив.
👉🏻 Поки незрозуміло як скринінг дзвінків буде працювати з українською мовою. Треба щоб мені хтось зателефонував з незнайомого номера.
👉🏻 Найбільше корисних змін особисто для мене: CarPlay. Він тепер має кращу автоматичну адаптацію під розміри екрану - на екрані тепер поміщається значно більше. Загалом інтерфейс став зручнішим.
Поки все.
👉🏻 Батарейка тане на очах.
👉🏻 Візуальні ефекти дуже красиві, але поруч з неадаптованими застосунками виглядає криво.
👉🏻 Окрім візуальних змін нічого корисного не помітив.
👉🏻 Поки незрозуміло як скринінг дзвінків буде працювати з українською мовою. Треба щоб мені хтось зателефонував з незнайомого номера.
👉🏻 Найбільше корисних змін особисто для мене: CarPlay. Він тепер має кращу автоматичну адаптацію під розміри екрану - на екрані тепер поміщається значно більше. Загалом інтерфейс став зручнішим.
Поки все.
👍14
This media is not supported in your browser
VIEW IN TELEGRAM
Вам може подобатись або не подобатись Liquid Glass, але давайте віддамо належне людям, які це програмували.
Фізика цих елементів просто неймовірна. Те як вони поводяться від дотиків - мені навіть важко вкласти в голові наскільки ці елементи складні у своїй будові.
Дуже цікаво чи це хоча б теоретично можливо реалізувати у вебі на CSS?
Фізика цих елементів просто неймовірна. Те як вони поводяться від дотиків - мені навіть важко вкласти в голові наскільки ці елементи складні у своїй будові.
Дуже цікаво чи це хоча б теоретично можливо реалізувати у вебі на CSS?
❤13💩5
🧠 Я все ще намагаюсь знайти техніку, при якій генерація коду через AI буде для мене корисною
Проблема у тому, що АІ добре генерує типовий шаблонний код, але у нього не дуже виходить з нетиповою інфраструктурою та внутрішніми бібліотеками, про які він нічого не знає (а у Wix дуже багато своєї внутрішньої інфраструктури).
Хочу поділитись з вами технікою, яку намацав для себе останнім часом.
Суть проста: щоб мінімізувати галюцинації і безтолкові зміни, треба йому спершу написати:
У відповідь він не змінюватиме код, а лише текстом буде генерувати структурований план дій. На цьому етапі можна його скоригувати і відсіяти дурні дії + текстовий план копайлот складає швидше, ніж генерує код. Тож можна швидко за кілька ітерацій дійти до бажаного плану.
Коли план виглядає притомно, лише тоді казати йому:
P.S: Мова про GitHub Copilot з Sonnet 4.
Проблема у тому, що АІ добре генерує типовий шаблонний код, але у нього не дуже виходить з нетиповою інфраструктурою та внутрішніми бібліотеками, про які він нічого не знає (а у Wix дуже багато своєї внутрішньої інфраструктури).
Хочу поділитись з вами технікою, яку намацав для себе останнім часом.
Суть проста: щоб мінімізувати галюцинації і безтолкові зміни, треба йому спершу написати:
Build a structured plan for changes. Don't perform any changes without my explicit permission.
У відповідь він не змінюватиме код, а лише текстом буде генерувати структурований план дій. На цьому етапі можна його скоригувати і відсіяти дурні дії + текстовий план копайлот складає швидше, ніж генерує код. Тож можна швидко за кілька ітерацій дійти до бажаного плану.
Коли план виглядає притомно, лише тоді казати йому:
Go ahead and perform changes according to our plan.
P.S: Мова про GitHub Copilot з Sonnet 4.
❤12👍5
Але навіть так, у мене часто відчуття, що я швидше напишу те що хочу руками, ніж буду обговорювати з АІ, що (їй/йому) треба написати.
Те що поки дійсно корисне: Ask Mode, коли потрібно розібратись у невідомому мені проєкті або пояснити складний код.
Те що поки дійсно корисне: Ask Mode, коли потрібно розібратись у невідомому мені проєкті або пояснити складний код.
❤7👍5💯3
den the dev
Хто сьогодні на DOU Day Picnic?
Друзі, чому ви ставите сумні реакції? Поясніть що сталось, бо я не розумію.
👾 Коротка нотатка моїх вражень про DOU Day Picnic 2025
Минулого року я був на першому пікніку і тоді це був найкращий досвід великої події від доковідних часів.
Натурально, що я порівнюватиму цьогорічний пікнік з минулорічним:
👉🏻 Їжа. Минулого року з їжею все було погано. Цьогоріч це виправили, тож на локації були намети від модних київський кафешок зі стрітфудом: Honey, Mirali, Dog&Tails, t.c.pizza, Doggeriz, Nunu.
👉🏻 Меморіал загиблих айтівців на вході. Вразив і засмутив величезною кількістю портретів. Памʼятаємо.
👉🏻 Інша локація. Минулого року подія була у UNIT.city. Там було кілька окремих локацій, затінених будинками та деревами. Цього року був одне великий павільйон та відкритий асфальтований майданчик з мінімумом дерев. На мою думку на UNIT було краще.
👉🏻 Головна сцена була у павільйоні, поруч з усіма зонами партнерів. Кожен партнер ставив свої колонки і разом з головною сценою це створювало велику метушню та гамір.
👉🏻 Спікери говорили з голови, були мало підготовлені. Замість структурованих доповідей переважно були розмови і потік свідомості.
👉🏻 Цьогоріч було лише два потоки: основний та ретросцена - дуже малий простір з потоками свідомості та ностальгії.
👉🏻 Не було технічної сцени, як минулоріч, де розповідали би щось більш айтішне і прикладене - тоді це була для мене найцікавіша сцена. Лише бізнес, бабки, найм, погляди у майбутнє.
👉🏻 Дуже активний мілітарі хантинг. Ціла алея з представниками підрозділів та мілтеку. Воно і не дивно в часи війни.
👉🏻 Зустрів значно менше знайомих облич (майже нікого), хоча минулоріч на пікнік зібрались ніби всі кого я коли-небудь знав з ІТ тусовки. Можливо причиною став нічний обстріл і безсонна ніч, через яку люди весь деньзбирали кабіну піклувались про себе вдома.
Підсумовуючи: вийшло дуже класно, я дуже приємно провів час і безмежно вдячний організаторам за те, що взялись організовувати таку масштабну подію у такий складний час.
Але особисто для мене, минулого року було більш вайбово, хоч і з гіршою їжею 😉
Минулого року я був на першому пікніку і тоді це був найкращий досвід великої події від доковідних часів.
Натурально, що я порівнюватиму цьогорічний пікнік з минулорічним:
👉🏻 Їжа. Минулого року з їжею все було погано. Цьогоріч це виправили, тож на локації були намети від модних київський кафешок зі стрітфудом: Honey, Mirali, Dog&Tails, t.c.pizza, Doggeriz, Nunu.
👉🏻 Меморіал загиблих айтівців на вході. Вразив і засмутив величезною кількістю портретів. Памʼятаємо.
👉🏻 Інша локація. Минулого року подія була у UNIT.city. Там було кілька окремих локацій, затінених будинками та деревами. Цього року був одне великий павільйон та відкритий асфальтований майданчик з мінімумом дерев. На мою думку на UNIT було краще.
👉🏻 Головна сцена була у павільйоні, поруч з усіма зонами партнерів. Кожен партнер ставив свої колонки і разом з головною сценою це створювало велику метушню та гамір.
👉🏻 Спікери говорили з голови, були мало підготовлені. Замість структурованих доповідей переважно були розмови і потік свідомості.
👉🏻 Цьогоріч було лише два потоки: основний та ретросцена - дуже малий простір з потоками свідомості та ностальгії.
👉🏻 Не було технічної сцени, як минулоріч, де розповідали би щось більш айтішне і прикладене - тоді це була для мене найцікавіша сцена. Лише бізнес, бабки, найм, погляди у майбутнє.
👉🏻 Дуже активний мілітарі хантинг. Ціла алея з представниками підрозділів та мілтеку. Воно і не дивно в часи війни.
👉🏻 Зустрів значно менше знайомих облич (майже нікого), хоча минулоріч на пікнік зібрались ніби всі кого я коли-небудь знав з ІТ тусовки. Можливо причиною став нічний обстріл і безсонна ніч, через яку люди весь день
Підсумовуючи: вийшло дуже класно, я дуже приємно провів час і безмежно вдячний організаторам за те, що взялись організовувати таку масштабну подію у такий складний час.
Але особисто для мене, минулого року було більш вайбово, хоч і з гіршою їжею 😉
❤5👍3
den the dev
Video
🌐 Кілька місяців тому я писав, що працюю над лібою для редерингу чатів. Так, от: ми її опенсорснули!
Мій тімлід, Юра Ткаченко, написав особисту історію на DOU про те, як створювався наш продукт (Wix AI Site-Chat). У цій історії, в тому числі, він згадує про проблему контролю над станом скролу в динамічному вікні і те, наскільки це складна задача.
Я працював над цією проблемою майже 8 тижнів і результатом цієї роботи стала наша експериментальна бібліотека для побудови чатів - chat-viewer.
👨💻 Код: wix-incubator/chat-viewer
📚 Документація: wix-incubator.github.io/chat-viewer
👀 Демо: wix-incubator.github.io/chat-viewer/demo
Дисклеймер: Це поки що експериментальна бібліотека, тож враховуйте, що у ній можуть ховатись баги. Документація все ще сира та генерується автоматично з коду, тож прикладів використання обмаль. Є ще багато моментів, які потрібно покращувати. Але! Ми вже використовуємо цю бібліотеку у продакшені і фіксимо всі проблеми, які зустрічаємо.
Мій тімлід, Юра Ткаченко, написав особисту історію на DOU про те, як створювався наш продукт (Wix AI Site-Chat). У цій історії, в тому числі, він згадує про проблему контролю над станом скролу в динамічному вікні і те, наскільки це складна задача.
Я працював над цією проблемою майже 8 тижнів і результатом цієї роботи стала наша експериментальна бібліотека для побудови чатів - chat-viewer.
👨💻 Код: wix-incubator/chat-viewer
📚 Документація: wix-incubator.github.io/chat-viewer
👀 Демо: wix-incubator.github.io/chat-viewer/demo
Дисклеймер: Це поки що експериментальна бібліотека, тож враховуйте, що у ній можуть ховатись баги. Документація все ще сира та генерується автоматично з коду, тож прикладів використання обмаль. Є ще багато моментів, які потрібно покращувати. Але! Ми вже використовуємо цю бібліотеку у продакшені і фіксимо всі проблеми, які зустрічаємо.
DOU
За 9 років роботи я нарешті заробив 20 баксів для Wix
Юрій Ткаченко ділиться досвідом майже десятирічної роботи у Wix та розповідає про створення open source бібліотеки для чатів, розвиток локальної команди й перші результати нового продукту, що вже приносить компанії реальний дохід.
🔥13👍4