Канал Михаила Шамина
Путешествия
Дизайнер. Ментор. Консультант Разрабатываю проект для путешествий с акцентом на маршруты и POI.
Загружаем канал…
Сайт использует куки. Нажимая «Хорошо», вы соглашаетесь на обработку данных.
Путешествия
Дизайнер. Ментор. Консультант Разрабатываю проект для путешествий с акцентом на маршруты и POI.
У меня есть проект — анкета менеджера проектов. Это список вопросов, который помогает проектному менеджеру погрузиться в новую команду и бизнес. Найти уязвимости, обновить приоритеты и быть в курсе всего. 100 лет там ничего не делал, а тут взял и прикрутил поиск, потому что раз в месяц приходили письма от algolia, что индекс ок, а поиск не прикручен.
Продолжаю придумывать раздел с персонами. Если у персон есть общая точка, то такие карточки собираются в один кластер. Это создает любопытные связи. Например, мавзолей Ленина собрал Ленина, архитекторов проекта и Сталина, чей саркофаг находился там в свое время.
По совету дорогого коллеги начинаю прикручивать Capacitor. Никак не могу начать тестировать на телефоне. Мак не видит айфон через шнур и все тут. Телефон заряжается, но в файндер не появляется...
Отзывы переехали в свое собственное окно. Теперь им не место в общих карточках, там становится тесно. Остается прикрутить лимиты и ресайз картинок, потому что сейчас в бакет заливается оригинал.
Google, Microsoft, OpenAI, Anthropic, Capital One, MasterCard, Visa, Oracle и IBM и еще более 100 компаний подписали открытое письмо о защите от ИИ. Компании призывают государства и организации усилить свою кибербезопасность до того, как ИИ станет достаточно мощным, чтобы обойти многие защиты. Мне нравится как оно начинается: Признайте, что текущего уровня безопасности недостаточно.
Не успел я запуститься, а главный риск уже отработал. «Википедия перестала открываться в России — пользователи массово жалуются на отсутствие доступа. Причины пока неизвестны, через VPN сервис работает.»
В карточке города есть ссылка на официальный сайт. Раньше эта ссылка открывалась в новой вкладке. Но я не хочу, чтобы пользователь уходил с сайта и хочу растить метрику проведенного времени. Решил открывать сайт в попапе, как Википедию. Оказалось, что существует параметр X-Frame-Options или современный Content-Security-Policy, который может запретить встраивать сайт в iframe. В базе таких сайтов оказалось 40%. Окей, добавим новое поле в коллекцию и будем хранить текущий уровень разрешений с актуализацией раз в месяц. Если разрешение есть, будем открывать в попапе, а нет — во вкладке.
Продолжаю разбираться с архитектурой загрузки и кластеризации маркеров на карте. У мэпбокса есть нативная кластеризация, но она не дает той визуальной гибкости при работе с маркерами, которая нужна мне. А я же хочу красиво, зря я что ли подбираю картинки для маркеров маршрутов или покупаю (пока еще нет) красивейшие гербы для городов. Ну в общем, мне надо красиво, масштабируемо и быстро. А пока, удалил отступы у заглавной картинки в карточке. Было/Стало
Выяснилось, что Хоук умеет связывать сессию Вебвизора Яндекс Метрики с ошибками. Регистрируем счетчик, ставим webvisor: true, имитируем ошибку, проверяем
У некоторых городов (большинства) нет маршрутов и это идеальная точка для перехода к созданию своего маршрута. Добавил вызов