Разработчик 7 лет создавал порт Super Mario Bros. для Commodore 64. Nintendo потребовала его удалить
🗂 Копирайт, История IT, Игры и игровые приставки
18 апреля разработчик с ником ZeroPaige выложил в сеть свой порт Super Mario Bros. для Commodore 64. По его словам, на разработку ушло семь лет. Столько времени ушло как потому, что автор работал над проектом в свободное от основной работы время, так и потому, что порт для Commodore 64 не так прост.
Устройство имеет всего 20 КБ основной памяти, 64 КБ ОЗУ, простой звуковой чип и возможность отображать цветные спрайты. Несмотря на то, что девайс устарел несколько десятков лет назад, платформа все еще остается популярной среди гиков и олдскульных геймеров.
Читать далее ➡ https://shbr.xyz/hh449296
🗂 Копирайт, История IT, Игры и игровые приставки
18 апреля разработчик с ником ZeroPaige выложил в сеть свой порт Super Mario Bros. для Commodore 64. По его словам, на разработку ушло семь лет. Столько времени ушло как потому, что автор работал над проектом в свободное от основной работы время, так и потому, что порт для Commodore 64 не так прост.
Устройство имеет всего 20 КБ основной памяти, 64 КБ ОЗУ, простой звуковой чип и возможность отображать цветные спрайты. Несмотря на то, что девайс устарел несколько десятков лет назад, платформа все еще остается популярной среди гиков и олдскульных геймеров.
Читать далее ➡ https://shbr.xyz/hh449296
[Анонс: Екатеринбург, Новосибирск, Ижевск, Казань] Хакатон – Урбатон: пишем программы, полезные для горожан
🗂 Хакатоны, Конференции, Карьера в IT-индустрии, Блог компании Контур
18 и 19 мая пройдет 24–часовой марафон по программированию — Хакатон. Стартуем сразу в четырех городах: Екатеринбург, Ижевск, Казань, Новосибирск. Разработчики, тестировщики, дизайнеры и проектировщики интерфейсов соберутся вместе, чтобы штурмовать идеи, а в итоге получить реальный программный продукт.
Хакатон посвятим Урбанистике. Будем думать, как улучшить жизнь горожан, и сделать городскую среду более удобной. И не просто думать, а предлагать и разрабатывать реальные программы. За сутки участникам предстоит запилить приложение, игру, да что угодно, лишь бы была польза городу и его жителям. Идея может быть любой: от сервиса, который показывает ближайшее веганское кафе и пункт приема батареек, до игры с логистикой ...
Читать далее ➡ https://shbr.xyz/hh449298
🗂 Хакатоны, Конференции, Карьера в IT-индустрии, Блог компании Контур
18 и 19 мая пройдет 24–часовой марафон по программированию — Хакатон. Стартуем сразу в четырех городах: Екатеринбург, Ижевск, Казань, Новосибирск. Разработчики, тестировщики, дизайнеры и проектировщики интерфейсов соберутся вместе, чтобы штурмовать идеи, а в итоге получить реальный программный продукт.
Хакатон посвятим Урбанистике. Будем думать, как улучшить жизнь горожан, и сделать городскую среду более удобной. И не просто думать, а предлагать и разрабатывать реальные программы. За сутки участникам предстоит запилить приложение, игру, да что угодно, лишь бы была польза городу и его жителям. Идея может быть любой: от сервиса, который показывает ближайшее веганское кафе и пункт приема батареек, до игры с логистикой ...
Читать далее ➡ https://shbr.xyz/hh449298
Почему бессмысленно писать прогнозы
🗂 Будущее здесь
Сейчас в различных СМИ да и на Хабре публикуется большое количество прогнозов о бурном развитии робототехники, беспилотных автомобилей и альтернативной энергетики. Люди зачастую настроены излишне оптимистично, и ожидают какого-то рывка. Я предлагаю посмотреть, что прогназировали на хабре, и каким видели настоящее в недалеком прошлом
Читать далее ➡ https://shbr.xyz/hh449300
🗂 Будущее здесь
Сейчас в различных СМИ да и на Хабре публикуется большое количество прогнозов о бурном развитии робототехники, беспилотных автомобилей и альтернативной энергетики. Люди зачастую настроены излишне оптимистично, и ожидают какого-то рывка. Я предлагаю посмотреть, что прогназировали на хабре, и каким видели настоящее в недалеком прошлом
Читать далее ➡ https://shbr.xyz/hh449300
Знакомство с Microsoft Azure DevTest Labs
🏷 Из песочницы
🗂 Microsoft Azure
Всем привет!
В статье пойдет речь об облачном сервисе Microsoft Azure DevTest Labs. Данный сервис позволяет решить вопрос настройки среды для разработки, тестирования и лабораторных занятий. Тема лабораторных от меня далека, поэтому я расскажу про настройку сред для разработки и автоматического тестирования.
Читать далее ➡ https://shbr.xyz/hh449308
🏷 Из песочницы
🗂 Microsoft Azure
Всем привет!
В статье пойдет речь об облачном сервисе Microsoft Azure DevTest Labs. Данный сервис позволяет решить вопрос настройки среды для разработки, тестирования и лабораторных занятий. Тема лабораторных от меня далека, поэтому я расскажу про настройку сред для разработки и автоматического тестирования.
Читать далее ➡ https://shbr.xyz/hh449308
12 английских слов, которые часто пишут и произносят неправильно
🏷 Перевод
🗂 Изучение языков
В английском языке полно довольно непростых слов, которые не так-то легко правильно произнести и написать. Мне на глаза попался пост, в котором собраны 12 таких слов, в которых многие делают ошибки, и даны рекомендации о том, как их избежать. Я подготовила перевод этого материала.
Читать далее ➡ https://shbr.xyz/hh449306
🏷 Перевод
🗂 Изучение языков
В английском языке полно довольно непростых слов, которые не так-то легко правильно произнести и написать. Мне на глаза попался пост, в котором собраны 12 таких слов, в которых многие делают ошибки, и даны рекомендации о том, как их избежать. Я подготовила перевод этого материала.
Читать далее ➡ https://shbr.xyz/hh449306
Как создавать успешные команды и управлять ими
🗂 Управление разработкой, Управление проектами, Управление персоналом, Развитие стартапа, Карьера в IT-индустрии
Снова всех приветствую! Как и обещал, я продолжаю писать о менеджменте в IT. В прошлой статье я рассказал о поиске и найме новых игроков в команду. Но какими бы классными и талантливыми людьми они ни были, они пока не команда. Можно провести параллель с футболом: вы можете купить суперигроков и выпустить их на поле, но они не будут командой и матч скорее всего проиграют, так как у них нет тактики и стратегии.
Как решать задачи бизнеса, когда вы наняли команду толковых специалистов?
Читать далее ➡ https://shbr.xyz/hh449208
🗂 Управление разработкой, Управление проектами, Управление персоналом, Развитие стартапа, Карьера в IT-индустрии
Снова всех приветствую! Как и обещал, я продолжаю писать о менеджменте в IT. В прошлой статье я рассказал о поиске и найме новых игроков в команду. Но какими бы классными и талантливыми людьми они ни были, они пока не команда. Можно провести параллель с футболом: вы можете купить суперигроков и выпустить их на поле, но они не будут командой и матч скорее всего проиграют, так как у них нет тактики и стратегии.
Как решать задачи бизнеса, когда вы наняли команду толковых специалистов?
Читать далее ➡ https://shbr.xyz/hh449208
Иммиграция фрилансера: что нужно знать
🗂 Читальный зал
Популярность фриланса растет с каждым годом. Ведь этот способ организации рабочего процесса включает целую массу плюсов: свободный график, отсутствие привязки к конкретному рабочему месту, возможности для международного сотрудничества, большая свобода в выборе проектов.
Все эти плюсы вместе составляют хорошую основу для переезда фрилансера в другую страну, ведь ему не придется менять работу и рабочий уклад.
Но процесс релокации фрилансера в разных странах немного отличается от переезда штатного специалиста. Рассмотрим его на примерах разных стран Европы, Азии и Северной Америки.
Читать далее ➡ https://shbr.xyz/hh449314
🗂 Читальный зал
Популярность фриланса растет с каждым годом. Ведь этот способ организации рабочего процесса включает целую массу плюсов: свободный график, отсутствие привязки к конкретному рабочему месту, возможности для международного сотрудничества, большая свобода в выборе проектов.
Все эти плюсы вместе составляют хорошую основу для переезда фрилансера в другую страну, ведь ему не придется менять работу и рабочий уклад.
Но процесс релокации фрилансера в разных странах немного отличается от переезда штатного специалиста. Рассмотрим его на примерах разных стран Европы, Азии и Северной Америки.
Читать далее ➡ https://shbr.xyz/hh449314
Как менялась информационная безопасность за последние 20 лет
🗂 Информационная безопасность, Блог компании Positive Technologies
Изображение: Unsplash
Руководитель отдела анализа приложений Positive Technologies Дмитрий Скляров делится своим взглядом на историю развития отрасли информационной безопасности на протяжении последних 20 лет.
Если взглянуть на программу любой современной конференции по информационной безопасности, можно увидеть, какие важные темы занимают исследователей. Если проанализировать список этих важных тем, технологий и направлений, то окажется, что еще двадцать лет назад подавляющего большинства из них просто не существовало.
Читать далее ➡ https://shbr.xyz/hh449320
🗂 Информационная безопасность, Блог компании Positive Technologies
Изображение: Unsplash
Руководитель отдела анализа приложений Positive Technologies Дмитрий Скляров делится своим взглядом на историю развития отрасли информационной безопасности на протяжении последних 20 лет.
Если взглянуть на программу любой современной конференции по информационной безопасности, можно увидеть, какие важные темы занимают исследователей. Если проанализировать список этих важных тем, технологий и направлений, то окажется, что еще двадцать лет назад подавляющего большинства из них просто не существовало.
Читать далее ➡ https://shbr.xyz/hh449320
Знакомство с Elasticsearch step by step
🏷 Tutorial
🗂 Администрирование баз данных, NoSQL, ECM/СЭД
Здравствуйте!
Сегодня мы поговорим о движке полнотекстового поиска Elasticsearch (далее ES), с которым
работает платформа Docsvision 5.5.
Читать далее ➡ https://shbr.xyz/hh449304
🏷 Tutorial
🗂 Администрирование баз данных, NoSQL, ECM/СЭД
Здравствуйте!
Сегодня мы поговорим о движке полнотекстового поиска Elasticsearch (далее ES), с которым
работает платформа Docsvision 5.5.
Читать далее ➡ https://shbr.xyz/hh449304
Сети кабельного телевидения для самых маленьких. Часть 1: Общая архитектура сети КТВ
🏷 Из песочницы
🗂 Сетевые технологии, Сетевое оборудование, Разработка систем связи, Инженерные системы
Как бы просвещённое сообщество не ругало телевидение за негативное влияние на сознание, тем не менее, телевизионный сигнал присутствует практически во всех жилых (и во многих нежилых) помещениях. В больших городах это почти всегда телевидение кабельное, даже если все вокруг по привычке называют его «антенна». И если система приёма эфирного телевидения вполне очевидна (хотя тоже может отличаться от привычной рогатой антенны на подоконнике, об этом я обязательно расскажу в дальнейшем), то система кабельного телевидения может показаться неожиданно непростой в своей работе и архитектуре. Об этом представляю серию статей. Я хочу познакомить интересующихся с принципами работы сетей КТВ, а ...
Читать далее ➡ https://shbr.xyz/hh449322
🏷 Из песочницы
🗂 Сетевые технологии, Сетевое оборудование, Разработка систем связи, Инженерные системы
Как бы просвещённое сообщество не ругало телевидение за негативное влияние на сознание, тем не менее, телевизионный сигнал присутствует практически во всех жилых (и во многих нежилых) помещениях. В больших городах это почти всегда телевидение кабельное, даже если все вокруг по привычке называют его «антенна». И если система приёма эфирного телевидения вполне очевидна (хотя тоже может отличаться от привычной рогатой антенны на подоконнике, об этом я обязательно расскажу в дальнейшем), то система кабельного телевидения может показаться неожиданно непростой в своей работе и архитектуре. Об этом представляю серию статей. Я хочу познакомить интересующихся с принципами работы сетей КТВ, а ...
Читать далее ➡ https://shbr.xyz/hh449322
Как 3D-сканирование решает задачи контроля качества на производстве
🗂 3D-принтеры, Блог компании iQB Technologies
Интервью с экспертом по 3D-технологиям Георгием Казакевичем
– В первой части интервью мы говорили об обратном проектировании (reverse engineering). Теперь давайте разберемся, что такое контроль геометрии?
Контроль геометрии – это, по сути дела, контроль качества. Вот смотрите: предприятие получает заготовки, которые оно должно доработать. Если производить входной контроль этих заготовок, можно очень сильно уменьшить себе головную боль на этапе изготовления.
Читать далее ➡ https://shbr.xyz/hh449290
🗂 3D-принтеры, Блог компании iQB Technologies
Интервью с экспертом по 3D-технологиям Георгием Казакевичем
– В первой части интервью мы говорили об обратном проектировании (reverse engineering). Теперь давайте разберемся, что такое контроль геометрии?
Контроль геометрии – это, по сути дела, контроль качества. Вот смотрите: предприятие получает заготовки, которые оно должно доработать. Если производить входной контроль этих заготовок, можно очень сильно уменьшить себе головную боль на этапе изготовления.
Читать далее ➡ https://shbr.xyz/hh449290
WebRTC и видеонаблюдение: как мы победили задержку видео с камер
🗂 Разработка систем связи, Разработка мобильных приложений, Работа с видео, Облачные сервисы, Блог компании Ivideon
С первых дней работы над системой облачного видеонаблюдения мы столкнулись с проблемой, без решения которой на Ivideon можно было ставить крест – это был наш Эверест, восхождение на который отняло уйму сил, но сейчас мы, наконец-то, воткнули ледоруб в макушку кроссплатформенного ребуса.
Система передачи звука и видео через Интернет не должна зависеть от оборудования, Web-клиентов и поддерживаемых ими стандартов, а также корректно работать при наличии Network Address Translators и файрволов. Пользователь облачного видеонаблюдения желает получить доступ к сервису, даже если он использует аналоговые камеры, а трансляцию живого видео предпочитает смотреть на самом современном устройстве.
Весьма значимо, что пользователь хочет смотреть видео ...
Читать далее ➡ https://shbr.xyz/hh449326
🗂 Разработка систем связи, Разработка мобильных приложений, Работа с видео, Облачные сервисы, Блог компании Ivideon
С первых дней работы над системой облачного видеонаблюдения мы столкнулись с проблемой, без решения которой на Ivideon можно было ставить крест – это был наш Эверест, восхождение на который отняло уйму сил, но сейчас мы, наконец-то, воткнули ледоруб в макушку кроссплатформенного ребуса.
Система передачи звука и видео через Интернет не должна зависеть от оборудования, Web-клиентов и поддерживаемых ими стандартов, а также корректно работать при наличии Network Address Translators и файрволов. Пользователь облачного видеонаблюдения желает получить доступ к сервису, даже если он использует аналоговые камеры, а трансляцию живого видео предпочитает смотреть на самом современном устройстве.
Весьма значимо, что пользователь хочет смотреть видео ...
Читать далее ➡ https://shbr.xyz/hh449326
Twitter обжаловал штраф в 3000 руб. и не перенёс данные в Россию
🗂 Законодательство в IT
Представители Twitter подали жалобу в Таганский суд Москвы на решение об административном наказании за несвоевременное предоставление информации о локализации персональных данных российских пользователей сервиса на территории РФ.
5 апреля мировой судья участка 422 Таганского района Антон Козырев постановил оштрафовать сервис коротких сообщений Twitter. Наказание оказалось не очень суровым: 3000 руб.
Читать далее ➡ https://shbr.xyz/hh449332
🗂 Законодательство в IT
Представители Twitter подали жалобу в Таганский суд Москвы на решение об административном наказании за несвоевременное предоставление информации о локализации персональных данных российских пользователей сервиса на территории РФ.
5 апреля мировой судья участка 422 Таганского района Антон Козырев постановил оштрафовать сервис коротких сообщений Twitter. Наказание оказалось не очень суровым: 3000 руб.
Читать далее ➡ https://shbr.xyz/hh449332
Импортозамещение на практике. Часть 3. Операционные системы
🗂 Системное администрирование, Законодательство в IT, Open source, *nix
Продолжаем наш цикл статей про импортозамещение. В предыдущих публикациях были рассмотрены варианты замещения развернутых систем на «отечественные», и конкретно гипервизоры «отечественного производства».
Теперь настала очередь поговорить об «отечественных» операционных системах, входящих в реестр Минкомсвязи на настоящий момент.
Читать далее ➡ https://shbr.xyz/hh448070
🗂 Системное администрирование, Законодательство в IT, Open source, *nix
Продолжаем наш цикл статей про импортозамещение. В предыдущих публикациях были рассмотрены варианты замещения развернутых систем на «отечественные», и конкретно гипервизоры «отечественного производства».
Теперь настала очередь поговорить об «отечественных» операционных системах, входящих в реестр Минкомсвязи на настоящий момент.
Читать далее ➡ https://shbr.xyz/hh448070
ВИЧ – методы лечения от первых лекарств до сегодняшнего дня
🏷 Из песочницы
🗂 Здоровье гика
Прежде, чем приступить к изложению материала, хотелось бы сказать несколько слов о себе: участник сообществ по борьбе с отрицанием ВИЧ („ВИЧ/СПИД диссидентством“): в 2016-2018 годах „ВИЧ/СПИД диссиденты и их дети“, с 2018 года – „ВИЧ/СПИД отрицание и альтернативная медицина“.
Моё – и далеко не только моё – мнение состоит в том, что большинство случаев отказа от лечения ВИЧ-инфекции вызвано банальным непониманием того, что это контролируемая хроническая инфекция, а также стигматизацией людей, живущих с ВИЧ – применением к ним распространённого клише, что ВИЧ – болезнь низших слоёв общества либо же наоборот, „культурной элиты“. Это давно ...
Читать далее ➡ https://shbr.xyz/hh449336
🏷 Из песочницы
🗂 Здоровье гика
Прежде, чем приступить к изложению материала, хотелось бы сказать несколько слов о себе: участник сообществ по борьбе с отрицанием ВИЧ („ВИЧ/СПИД диссидентством“): в 2016-2018 годах „ВИЧ/СПИД диссиденты и их дети“, с 2018 года – „ВИЧ/СПИД отрицание и альтернативная медицина“.
Моё – и далеко не только моё – мнение состоит в том, что большинство случаев отказа от лечения ВИЧ-инфекции вызвано банальным непониманием того, что это контролируемая хроническая инфекция, а также стигматизацией людей, живущих с ВИЧ – применением к ним распространённого клише, что ВИЧ – болезнь низших слоёв общества либо же наоборот, „культурной элиты“. Это давно ...
Читать далее ➡ https://shbr.xyz/hh449336
Как технический перевод превращается в минидетектив
🗂 Локализация продуктов, Изучение языков, Занимательные задачки
Представлюсь
Я ИТ-переводчик, эпизодически — преподаватель перевода.
Занимаюсь переводами я с 2006 года, читаю Habr.com регулярно, но публикуюсь здесь впервые.
Читать далее ➡ https://shbr.xyz/hh449334
🗂 Локализация продуктов, Изучение языков, Занимательные задачки
Представлюсь
Я ИТ-переводчик, эпизодически — преподаватель перевода.
Занимаюсь переводами я с 2006 года, читаю Habr.com регулярно, но публикуюсь здесь впервые.
Читать далее ➡ https://shbr.xyz/hh449334
Flexiant Cloud Orchestrator: с чем его едят
🗂 Читальный зал, Облачные сервисы, Блог компании Rusonyx
Для предоставления услуги IaaS (Виртуальный дата-центр) мы в Rusonyx используем коммерческий оркестратор Flexiant Cloud Orchestrator (FCO). Это решение имеет достаточно уникальную архитектуру, что отличает его от известных широкой публике Openstack и CloudStack.
Читать далее ➡ https://shbr.xyz/hh449196
🗂 Читальный зал, Облачные сервисы, Блог компании Rusonyx
Для предоставления услуги IaaS (Виртуальный дата-центр) мы в Rusonyx используем коммерческий оркестратор Flexiant Cloud Orchestrator (FCO). Это решение имеет достаточно уникальную архитектуру, что отличает его от известных широкой публике Openstack и CloudStack.
Читать далее ➡ https://shbr.xyz/hh449196
Как мы строили мониторинг на Prometheus, Clickhouse и ELK
🗂 Системное администрирование, Серверное администрирование, DevOps
Меня зовут Антон Бадерин. Я работаю в крупной компании из Ижевска, занимающейся заказной разработкой, и занимаюсь системным администрированием. Месяц назад завершилось мероприятие ЦВТ Конф, где мы делились накопленным опытом с IT-сообществом нашего города. Я рассказывал про мониторинг веб-приложений. Материал предназначался для уровня junior или middle, которые не выстраивали этот процесс с нуля.
Краеугольный камень, лежащий в основе любой системы мониторинга — решение задач бизнеса. Мониторинг ради мониторинга никому не интересен. А чего хочет бизнес? Чтобы все работало быстро и без ошибок. Бизнес хочет проактивности, чтобы мы сами выявляли проблемы в работе сервиса и максимально быстро их устраняли. Это, по сути, и ...
Читать далее ➡ https://shbr.xyz/hh449352
🗂 Системное администрирование, Серверное администрирование, DevOps
Меня зовут Антон Бадерин. Я работаю в крупной компании из Ижевска, занимающейся заказной разработкой, и занимаюсь системным администрированием. Месяц назад завершилось мероприятие ЦВТ Конф, где мы делились накопленным опытом с IT-сообществом нашего города. Я рассказывал про мониторинг веб-приложений. Материал предназначался для уровня junior или middle, которые не выстраивали этот процесс с нуля.
Краеугольный камень, лежащий в основе любой системы мониторинга — решение задач бизнеса. Мониторинг ради мониторинга никому не интересен. А чего хочет бизнес? Чтобы все работало быстро и без ошибок. Бизнес хочет проактивности, чтобы мы сами выявляли проблемы в работе сервиса и максимально быстро их устраняли. Это, по сути, и ...
Читать далее ➡ https://shbr.xyz/hh449352
Keybase не пасует перед TOFU
🏷 Перевод
🗂 Софт, Криптография, Информационная безопасность, Open source
В мессенджерах со сквозным шифрованием (E2E) пользователь отвечает за свои ключи. Когда он теряет их, то вынужден переустанавливать учётную запись.
Сброс учётной записи опасен. Вы стираете открытые ключи и во всех разговорах становитесь криптографическим незнакомцем. Вам нужно восстановить личность, и почти во всех случаях это означает личную встречу и сравнение «номеров безопасности» с каждым из контактов. Как часто вы реально проходите такую проверку, которая является единственной защитой от MiTM?
Даже если вы серьёзно относитесь к номерам безопасности, многих партнёров по чату вы видите только раз в год на конференции, так что вы застряли.
Читать далее ➡ https://shbr.xyz/hh449350
🏷 Перевод
🗂 Софт, Криптография, Информационная безопасность, Open source
В мессенджерах со сквозным шифрованием (E2E) пользователь отвечает за свои ключи. Когда он теряет их, то вынужден переустанавливать учётную запись.
Сброс учётной записи опасен. Вы стираете открытые ключи и во всех разговорах становитесь криптографическим незнакомцем. Вам нужно восстановить личность, и почти во всех случаях это означает личную встречу и сравнение «номеров безопасности» с каждым из контактов. Как часто вы реально проходите такую проверку, которая является единственной защитой от MiTM?
Даже если вы серьёзно относитесь к номерам безопасности, многих партнёров по чату вы видите только раз в год на конференции, так что вы застряли.
Читать далее ➡ https://shbr.xyz/hh449350
Новые рубежи в Физике
🏷 Из песочницы
🗂 Физика, Разработка игр, Математика
Здравствуй, уважаемый читатель! Представляю вашему вниманию перевод с английского языка статьи «Physics, The Next Frontier» авторства Chris Hecker.
Я, начинающий Java-разработчик, столкнулся с тем, что материалы по созданию физического внутриигрового движка представлены лишь на английском языке, поэтому и была переведена данная статья. В серии будет ещё три статьи, я буду выкладывать их по мере готовности. Приятного чтения!
Читать далее ➡ https://shbr.xyz/hh449358
🏷 Из песочницы
🗂 Физика, Разработка игр, Математика
Здравствуй, уважаемый читатель! Представляю вашему вниманию перевод с английского языка статьи «Physics, The Next Frontier» авторства Chris Hecker.
Я, начинающий Java-разработчик, столкнулся с тем, что материалы по созданию физического внутриигрового движка представлены лишь на английском языке, поэтому и была переведена данная статья. В серии будет ещё три статьи, я буду выкладывать их по мере готовности. Приятного чтения!
Читать далее ➡ https://shbr.xyz/hh449358