den the dev
1.71K subscribers
374 photos
66 videos
2 files
275 links
Привіт, на звʼязку @denysdovhan 👋

Тут я пишу про все: AI, програмування, розумний дім, адміністрування, технології, ігри та медіа.

Роблю фронтенд для AI-чату у Wix
Download Telegram
Придбав DJI Mavic Mini. Давно мав його у своєму списку бажань, а тут якраз навернулась можливість купити його у колеги за відносно невеликі гроші. Буду літати 🚁
Сьогодні у Києві погода не для польотів. Сподіваюсь найближчими днями вдасться підняти його у повітря.
Media is too big
VIEW IN TELEGRAM
Сьогодні нарешті вдалось політати дроном. Спершу розрядив одну батарею тренуючись літати над місцевою промзоною, а потім пішов розряджати іншу до метро Берестейська.

Відео монтував в iMovie - для домашніх потреб вистачає. Він апскелив відео з 2.7К до 4К. Як на мене виглядає доволі ок. Що скажете?

Відео в повній якості тут: https://youtu.be/oaowLHkaDOo
Двічі пройшов The Last Of Us Part II.

Якщо коротко, то гра дуже сподобалась. Сюжет традиційно завжди сильний. Гра емоційно виснажує: боротьба за виживання головних героїв та моральні дилеми, через які вони проходять, змушують розчулюватись та співпереживати.

В першій частині історія крутилась довкола батьківської любові, що народжувалась між Джоелом та Еллі, яка замінила йому дочку. В другій частині, історія побудована на лютій ненависті, розпачу та бажанні помсти. Гра добре показує сіру мораль: історія ведеться дзеркально, як з боку Еллі, так і з боку Еббі: обидві юні, обидві мають нерозділене кохання, обидві втратили близьких, обидві є членами великих організованих груб, що боряться за виживання. Стає зрозуміло, що бажання помститись, не допомагає залікувати рани, а лише ще більше розгойдує маховик насильства.

Графіка чудова та кінематографічна — величезний стрибок після першої частини. Звуки моторошно реалістичні, до мурашок на шкірі. Музичний супровід від Густаво Сантаолалья неперевершений, як і у першій частині.

Механіки загалом зилишились незмінними. В цілому, гра — це похід доволі широким коридором із відкривання-закриванням дверей для підвантаження. На щастя, розробники розбавляють цей похід новою зброєю, супротивниками, перешкодами та екшеном. Особисто мені не набридало, хоча чув думки від знайомих, що гра нудна.

По ходу гри можна заробляти бали, за які, в головному меню, можна відкривати різні модифікації ігрового процесу (по суті, чіти). Вдруге я проходив саме з модифікаціями, які сильно урізноманітнили ігровий процес. Маючи мод на нескінченний боєзапас можна постійно стріляти лише з лука з розривними набоями — тоді гра перетворюється з стелс-сурвайвела на динамічну м’ясорубку в стилі Call of Duty. Друге проходження було цікавим досвідом.

Підсумую: 10/10. Гра — шедевр. Грати всім, хто ще не грав. Ну і чекаємо на серіал по цій історії.
Як сповіщати себе про проблеми

Останні два дні ламав голову над тим, як сповіщати себе про те, що розумний дім недоступний. Найчастіше це трапляється, коли зникає Інтернет, але всіляке може трапитись.

Найбільша перешкода полягала у тому, що коли зникає Інтернет, розумний дім не зможе надіслати сповіщення.

На щастя, нагуглив кльовий сервіс Healthchecks.io. Принцип дії у нього простий як двері: він очікує на запити з певною періодичністю і як тільки запит не приходить, надсилає сповіщення. Звісно можна виставити вікно очікування на запит. Сповіщення можуть надсилатись майже будь-куди.

Я налаштував просту автоматизацію, яка виконує запит кожну хвилину. Healthcheck очікуватиме на запит 1 хвилину і якщо протягом наступних 2 хвилин він не прийде, надсилатиме мені SMS про відмову розумного дому.
Друзі, маю 10 інвайтів до Клабхаус 🎟

Напишіть мені свій номер телефону, якщо хочете запрошення.
Нарешті готовий показати те, над чим працював вечорами останні два тижні.

Написав документацію до свого розумного дому. У ній можна прочитати про апаратне забезпечення, яке я використовую, автоматизації, налаштування, інтеграції та інше.

👉 https://denysdovhan.com/smart-home/
В Spotify завезли українську локалізацію.

Поки що працює дивно: одні і ті ж фрази на різних сторінках різними мовами, але це вже прогрес!

Додайте ще подкасти і ціни в гривнях!
⚡️ Apple додала Україну в якості регіону на свій сайт

Просто перейдіть: apple.com/ua

Раніше ця заглушка вела на міжнародну версію. Зараз більша частина контенту все ще англійською, але футер вже доступний українською.
💻 Друзі, продаю свій домашній MacBook Pro 2018 15" Space Grey!

256GB SSD / 2.2GHz Intel i7 / 16GB RAM DDR4

Відмінний стан — носився лише в чохлі. Повний комплект. У подарунок віддам пластиковий чохол сірого кольору.

Відповім на будь-які запитання.
🇺🇦 Вітайте колекцію Made In Ukraine у GitHub Explore: github.com/collections/made-in-ukraine

@Sidoruk_SV зробив крутезну штуку: оформив з проекти з мого списку made-in-ukraine у колецію, яка рекомендуватиметься користувачам на GitHub.

Оригінальний проєкт: github.com/chernivtsijs/made-in-ukraine
PR зі змінами: https://github.com/github/explore/pull/2283
Нарешті мігрував мій розумний дім з Home Assistant OS на Docker

Оновив документацію до мого розумного дому, додавши новий розділ: https://denysdovhan.com/smart-home/software/system/

Також написав тред про те, чим заміняв функціональність Supervisor: https://twitter.com/denysdovhan/status/1385291785161879554
Кілька днів тому відкрив для себе новий подкаст — «Я не встигаю!» від Української правди.

Якщо ви як і я страждаєте постійної прокрастинації, поганого планування, творчих криз, запізнень та поганого планування, то він вам теж сподобається. Мені найбільше подобається формат неформальної розмови, з кльовим монтажем, врізками із інтерв’ю з різними гостями.

Лінки на всі платформи можна знайти тут: https://www.pravda.com.ua/podcasts/5f60bf648c88f/
💸 Колеги з Wix роблять онлайн-конференцію Product 360: Payments by Wix про те, як у нас працює система платежів 💸

26-28 травня колеги розказуватимуть про свій досвід розробки та підтримки продукту, 10+ версій якого працює на “проді” одночасно і який одночасно використовують 300 тисяч бізнесів.

Реєстрація 👉 https://bit.ly/Wix-Product-360

Про що йтиме мова?

∙ 26 травня — Розробка продукту за правилами Wix: від проблем користувачів до рішення;
∙ 27 травня — Розробка багатостороннього продукту в середовищі, що стрімко змінюється;
∙ 28 травня — A/B-тестування: їж, тестуй, люби — і так по колу!