user11910587

user11910587

На Пикабу
110 рейтинг 0 подписчиков 0 подписок 2 поста 0 в горячем
Награды:
Пикабу 17 лет!
3

Сделал себе пуши с Zabbix на телефон без VPN и без API на телефоне⁠⁠

Привет. Коротко о боли и что сделал. Дежурю / смотрю мониторинг. Zabbix шлёт письма — ок, но ночью почта молчит в кармане. Официальные мобильные клиенты и «просто открой VPN на телефоне» — не всегда удобно: телефон не в корпсети, а алерт нужен сейчас. Собрал для себя Android-приложение-компаньон (неофициальное): Как работает 1. В Zabbix настраивается Media type = Webhook на Expo Push. 2. Сервер Zabbix сам ходит в интернет (exp.host) и шлёт push. 3. На телефоне прилетает уведомление даже если приложение закрыто. 4. В приложении есть история: авария / восстановление — если свайпнул и забыл, можно открыть список. Чего в приложении нет (и это нормально) — Нет ввода IP/API-токена Zabbix на телефоне. — Телефону не нужен доступ к Zabbix и VPN. — Не замена веб-UI / полноценного клиента — только канал алертов + история. Профили До 5 штук (прод / тест / офис): для каждого свой push-токен в Media и опционально profileId в webhook, чтобы история не смешивалась. Статус Сейчас раздаю APK 1.0.8 для тестов Прямое скачивание APK: https://expo.dev/artifacts/eas/COJaNUmx2Cl7wJANOY8Wqn5MLQLHj... Если интересно — в комментах кину короткую инструкцию по webhook (Zabbix 6/7) и по профилям. ⚠️ Дисклеймер: это неофициальное стороннее приложение. Не связано с Zabbix LLC. Zabbix — зарегистрированный товарный знак Zabbix LLC. Если у вас уже есть связка «Zabbix → Telegram/Slack» — тоже ок, пост скорее для тех, кому нужен именно системный push на Android без лишних мессенджеров на дежурстве.

https://litter.catbox.moe/v7avr2.png

https://litter.catbox.moe/iktihi.png

Показать полностью
10

Сделал сайт, который строит беговые маршруты от подъезда — потому что задолбался бегать одни и те же круги⁠⁠

Немного предыстории.

Я бегаю не как профи — скорее «чтобы голова не кипела». И каждый раз одна и та же история: открываю карту, тыкаю пальцем в парк, надеюсь, что получится нормальный круг, а в итоге либо вываливаюсь на шестиполосную, либо маршрут какой-то кривой, либо просто лень возиться 20 минут.

Strava для записи пробежек — огонь, но ещё бы работала без "танцев с бубном" из РФ. А вот придумать маршрут — отдельная боль. Особенно если хочется чего-то нового рядом с домом, а не ехать через полгорода на набережную.

В какой-то момент я такой: ладно, если мне это нужно — наверное, не только мне.

Так появился ПоБежали — running-routes.ru


Что это вообще

Коротко: тыкаешь точку старта на карте, выбираешь дистанцию (от 1 до 70 км), жмёшь кнопку — получаешь круговой маршрут по нормальным дорожкам и тропинкам, без попыток загнать тебя на развязку.

Можно:

  • избегать больших дорог

  • тянуть маршрут через парки

  • скачать GPX и закинуть в часы / телефон

  • поделиться маршрутом ссылкой

Не соцсеть и не трекер. Просто «хочу пробежать 10 км от дома — помоги».


Почему не взял готовое

Пробовал разные варианты. Google Maps — маршрут для пешехода, не для бегового кольца нужной длины. Komoot и прочие — круто, но либо платно, либо не заточено под «построй петлю ровно на 10 км от моего подъезда».

Мне хотелось именно генератор петель: задал дистанцию — получил маршрут примерно нужной длины, желательно через зелень, желательно без ощущения «сейчас сбьёт машина».

Под капотом у нас GraphHopper и куча логики: перебор вариантов, проверки на воду (да, бывает, что карта ведёт через реку — мы такое режем), подгонка длины. Это не магия одной кнопки — там реально крутится механизм, который иногда тупит, иногда удивляет.


Свежая фича — достопримечательности (beta)

Недавно был в командировке в Челябинске и при планировании пробежки придумал, что было бы круто , если бы можно было построить маршрут через достопримечательностям, и начал прикручивать штуку, ради которой, честно, было интереснее всего:

включаешь «по достопримечательностям» — и маршрут пытается пройти мимо нормальных мест в районе. Не «пробеги 10 км по дворам», а что-то вроде мини-экскурсии на бегу.

Как работает грубо:

  • ИИ подсказывает, какие места имеют смысл

  • координаты подтягиваются из OpenStreetMap

  • для Москвы есть ещё локальный список мест (чтобы не ждать вечность)

Звучит красиво. На практике — бета в чистом виде.

Пример из жизни: тестировал из Отрадного, 10 км. Система честно хотела завести меня через Ботанический сад МГУ. Красиво? Да. Но это другой берег Яузы, и любой маршрут через эту точку упирался в «пересечение воды» и отваливался.

Мы это разгребали неделями:

  • маршрут обрывался по таймауту, хотя внутри ещё крутился

  • все варианты отклонялись из-за воды

  • на десктопе панели были такие мелкие, что слово «достопримечательности» ломалось на три строки как мем

Сейчас:

  • длинные маршруты с POI не падают через 15 секунд

  • если точка тянет через воду — самая дальняя выкидывается, маршрут строится без неё (и пишет, что пропустили)

  • интерфейс нормально читается

Но я не буду врать: где-то маршрут всё ещё может быть странным по длине или геометрии. Мы в процессе.


Зачем я это пишу

Проект живой, бесплатный, без регистрации (пока). Мне важнее не «запустить стартап», а понять — пользуется ли кто-то кроме меня и что реально нужно бегунам.

Если бегаете в городе — очень прошу потестить:

  1. Зайти на running-routes.ru

  2. Ткнуть свой район

  3. Попробовать с достопримечательностями и без

  4. Написать в комментах или в фидбек на сайте — где кайф, где бред

Особенно интересны не центр, а спальники: Отрадное, Север, Юг, Зеленоград, Питер, регионы. Чем больше разных точек — тем меньше я буду оптимизировать под свой двор.


Чего жду от вас

  • «Вот тут построило норм», «вот тут несуразица»

  • Идеи: что важнее — парки, вид, ровная дистанция, безопасность?

Если зайдёт — буду развивать дальше. Если нет — хотя бы узнаю, что бегунам это не надо, и не буду мучить GraphHopper зря.

Спасибо, что дочитали. И да — если кажется, что «опять кто-то сайт для бега сделал» — вы не первые. Но этот хотя бы мой, и я реально им пользуюсь по вечерам.

🔗 running-routes.ru


P.S. Бета с достопримечательностями — включайте тумблер в настройках. Если что-то сломается — это не вы, это мы. Пишите.

Показать полностью
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества