Comments 33
Я одного не понял - а как актуализируется расписание?
До того как я сделал сайт с админкой было так: в телегу или в личные сообщения мне присылают фото с расписанием из автобуса или с остановки, я открываю БД и редактирую, затем публикую. При первом последующем запуске у пользователей качается свежая версия БД и всё отображается.
Теперь, когда есть сайт, всё может точно так же - мне пришлют расписание и я его поправлю, но уже в удобном интерфейсе, никаких БД и прочего ручного труда.
Но лучший вариант, чтобы сами кондукторы или ответственные пассажиры регались, я буду добавлять их маршруты и они сами смогут вносить изменения в админке. Легко и удобно. Но для этого нужно чтобы люди узнали что такая возможность есть, а также регались и поддерживали свои маршруты.
К сожалению, нет никакого единого правдивого источника, откуда можно было бы получить расписание - ни на сайтах министерств, ни где бы то ни было еще. Я искал, но актуального не нашел.
Спасибо за комментарий и интерес к статье!
p.s. Вот так мне сообщали о новогоднем расписании для 323 маршрута

Я, возможно, сейчас крамольную вещи скажу, но не могу удержаться.
Вы не пробовали связаться с перевозчиком?
С одной стороны, я догадываюсь, что шанс получить хоть какой-то ответ невелик, но с другой стороны - если это маленький перевозчик конкретной деревни, то может им самим было бы удобно вам как-то передавать актуальное расписание (GTFS, :D, держи карман шире, ага), или по крайней мере кондукторам рассказать. Вот вы написали, что вам как-то кондуктор на ваше же приложение показал - так вот от этого же буквально один шаг до чуть более прямой связи, нежели вам пассажир сфоткал размытый листочек на остановке. Если будет прямой контакт между составителями\публикаторами расписания и вами - всем будет только лучше. У вас - актуальное расписание из первых рук, у перевозчика - меньше жалоб и долгосрочное сотрудничество. Вдруг вообще перевозчик сам ищет как с вами связаться (мечты...)?
Тем более, если сейчас вы работаете с разными маршрутами, так даже если один, второй проигнорируют, вдруг в третьем ваше письмо прочтет человек с энтузиазмом?
Попытка не пытка ведь? Вдруг получится
На самом деле часто именно кондуктор и присылал мне фото нового расписания - напрямую или через канал в телеге (там почти 800 человек, но большая их часть просто тихие боты, я думаю). В общем контакт есть, но он полностью на инициативе самих пассажиров или кондуктора. Перевозчику я писал пару раз уже после первой встречи - ответа не получил. Сейчас, когда появилась удобная админка, я думаю что поищу контакты всевозможных перевозчиков по стране и расскажу им об этом - возможно, как и говорите, у кого-то энтузиазм найдется. Спасибо за комментарий и интерес к статье! Очень рад
Вывод, который я для себя сделал: люди очень быстро привыкают к чему‑то удобному и начинают считать, что им это должны.
Это главное, что нужно вынести из этой истории. :-(
Я не теряю веру в то, что всегда есть и будут энтузиасты, которым нужно чуть больше, чем большинству. И они не будут опускать руки и вот это всё.
В любом случае я рад, что, возможно, мне удалось сделать жизнь каких-то людей чуть лучше (раз они к этому даже привыкли). Мне кажется это нормально, может даже хорошо.
Спасибо вам за комментарий и интерес к статье! Моя первая статья, рад отклику
Моя первая статья
Ну у вас хорошо получилось, интересно читать в подробностях.
Рад что ещё такие энтузиасты остались, которые даже в убыток, но просто для себя и окружающих из "булко-зажопинска" занимаются как хобби :)
[ Позвольте посоветовать на будущее, не использовать длинные тире — , потому что если человек пишет, он машинально жмёт минус на нумпаде или минус на цифровой строке.
А как длинные тире ставить ещё знать надо, что ALT+0151
И вот эту палку → — обычно LLM-ки ставят. Хотя даже если с LLM-кой писали, продолжайте дальше, Вам разрешаю хорошее чтиво... ]
Спасибо! Про тире - писал в Obsidian в маркдауне, а потом сюда копировал. Уже тоже заметил и был удивлен, откуда оно взялось
Позвольте посоветовать на будущее, не использовать длинные тире
Длинное тире это стандартная российская пунктуация, почему не надо использовать? Может еще специально ошибки оставлять, чтобы не подумали на ИИ, раз ошибок нет)
Я не теряю веру в то
Потеряете. Обязательно потеряете. И хорошо, если в вашей маленькой деревне будут просто говорить: «А помните, у Марьи Ивановны сынок был? Таким говнюком оказался… Сделал приложение для расписания, а оно врет!!!» При плохом раскладе кто-то куда-то напишет, начнутся проверки и разборки. Посадить, конечно, не посадят, но нервы потреплют. Погуглите, как одна хозяйка продуктового магазина из Калуги решила некоторым бедным пенсионерам хлеб дарить…
То, что Вы сделали пет-проект и он выстрелил, пусть даже и в маленькой целевой аудитории, — это замечательно. Но дальше у Вас два варианта: либо Вы все возвращаете в исходное состояние (приложение для показа одной фотографии; кто-то один сфоткал и аыложил, остальные смотрят; приложение бесплатное), либо поднимаетесь на уровень выше — договариваетесь о поставках расписания с перевозчиком, получаете данные с системы мониторинга автобусов, берете деньги с пользователей. Второй вариант сейчас де-факто закрыт…
Обязательно потеряете
Не исключено, совершенно.
два варианта
Либо всё остается как есть сейчас - я обновляю расписание, если кто-то прислал свежее, все смотрят. Только теперь делаю это через удобную админку. Вполне себе. Но если получится распространить админку на другие маленькие маршруты, буду рад. И, кстати, приложение никогда не показывало картинки, я как-то пропустил этот этап :)
Спасибо за комментарий и интерес к статье!
Пропустили этап картинок? Значит, придется к нему вернуться. Когда картинки бродили по мессенджерам, все понимали, что кто-то сфоткал расписание на остановке и выложил, претенщий нет. Сделав админку и предоставив людям «культурный» интерфейс, Вы подтолкнули население к мысли, что Ваше приложение — официальное, и Вам можно предъявлять претензии. Когда приложение будет просто распространять фотографию бумажки со столба, да так, что любой может выложить фотку, вот тогда все снова будут воспринимать приложение как местную самодеятельность.
Есть еще третий вариант - просто забить и оставить все как есть. Работает же, хлеба не просит
Люди кошелёк на улице найдут и жалуются, что им туда денег не доложили.
Чтобы этого не было, нужно четко разграничивать зоны ответственности прямо на стартовом экране. Хотя дисклеймеры все равно скипают, это факт...
Браво!
отличная история и труд.
Главный мой вывод за девять лет: дисклеймеры мало кто читает.
Потешили старика. :) Вывеси хоть довольно известный плакат Тёмы с перечёркнутым XYZ и подписью "У нас не матерятся" - будут. Мой знакомый по сети, отличный автор, раз в полгода вешает дисклеймер у себя в соцсетях: "Не надо мне давать советов, когда я их не прошу!" И прибавляет несколько слов, которыми сопровождают пилоты крушение их авиасудна. Не помогает.
Автору респект за долгую поддержку на чистом энтузиазме и желании помочь. Удачи в автоматизации)
Было интересно почитать. Спасибо.
Зря расстраиваешься из-за нейросетей, они просто абстрагировали рутину. Ты же не плачешь, что не пишешь на ассемблере, а используешь готовые либы
Человек, ты молодец! А тема полезная не только для людей, но и тебя, даже не считая плюсов в карму, получил неплохой опыт 8) Так что хвост пистолетом и продолжать в том же духе!
Девять лет, 514 коммитов и один посёлок: как я делал приложение с расписанием автобусов