А мы вам бомбу на рельсы положим! Среда, Сен 19 2007 

Дисклеймер: Заголовок поста является литературным актом в духе Ширинкина, не является (заведомо ложным) сообщением о готовящемся террористическом акте.

К чему это я? К тому, что проникаюсь всё большим отвращением к системе железнодорожного сообщения в одной отдельно взятой стране. Хватит, зажрались!

Началось с того, что, запустив сегодня свою благословенную программу, получил исключение с ошибкой 404 — Page not Found. Сложив пару матов, пошёл смотреть, что там чудят железнодорожники. Оказывается, сайт ORW.ru сдох: все страницы удалены, большими буквами написано:

Уважаемые посетители!
По организационно-техническим причинам с 17 сентября 2007 года услуги по предоставлению справок и заказу билетов временно недоступны.

Холера вам в бок, подумал я. Две тысячи лет у нас не было своего государства, и надо же, чтоб это несчастье выпало на мою голову. На RZD.ru подходящих мне билетов (пятница вечер, и не за пять тысяч), разумеется, нет. Нажимать refresh каждую минуту — терпения не хватит, да и не за это мне деньги платят.

Жена подбросила интересную ссылку: про ж/д транспорт (из кэша Яндекса, т.к. пост закрытый). Многое из этого мне, конечно, знакомо, но вот мысль, что билет может до более дальней станции продаваться, а до близкой — нет, в голову мне не приходила. Попробовал некоторые варианты, убедился, что это правда, но ничего особо подходящего не нашёл.

Пошёл посмотреть, что такое МЖА и обалдел. Если их сайт не врёт, у них забронированы буквально сотни отличных билетов (в том числе дешёвых плацкарт) на все лучшие поезда до Питера! Бери — не хочу! Любой поезд, верхние, нижние, боковые — что угодно! И всего 190 рублей сверху (правда, надо заранее ехать выкупать), или 290 — с доставкой по Москве.

Ну нет, братцы. Не на такого напали. Уж лучше я завтра весь вечер на кнопке F5 просижу, но возьму себе билет, когда вы бронь снимать будете. И не в рублях дело — при покупке через РЖД не намного меньше переплачиваешь — но надо же совесть иметь! И так у нас РЖД монополист, крутит ценами как хочет, так ещё всякая сволочь будет у них на голове сидеть и дополнительное бабло сгребать!.. Причём ведь, если их сайт не врёт, то у них чуть не треть иного поезда забронирована! Вот кто создаёт проблемы с билетами-то, а? Это именно бронь, в открытой продаже этих билетов нет (уж плацкартных точно, я проверял).

И ещё очень смешно у них на сайте написано:

Основными задачами производственной деятельности МЖА являются:

  • резервирование мест и предварительная продажа билетов в поездах по заявкам министерств, ведомств, госдепартаментов и других центральных учреждений, обслуживание съездов и конференций;
  • резервирование и продажа проездных документов во внутреннем, межгосударственном и международном сообщениях по заявкам организаций, пассажирских служб сети железных дорог РФ, СНГ и Балтии, железных дорог других стран;
  • повышение культуры и качества обслуживания пассажиров за счет расширения предоставляемых пассажирам услуг;
  • развитие сети туристических услуг.

Спасибо, родные, за ваш самоотверженный труд! Куда б мы без вас?..

Хакерствуем помаленьку Среда, Авг 15 2007 

orw.py понемногу продвигается. С прошлого раза немного, только разобрались с Кабанчиком, почему не работал jabber-информер через GTalk (попутно вырос список зависимостей), зато, наконец, выложил на Subversion. На сервак, рекомендованный Крокодилом (адрес http://theigel-svn.cvsdude.com/orw/ ) — правда, там не получается настроить read-only аккаунт, поэтому логин-пароль просите лично. Наверно, потом перееду в более разумное место.

Новости с железнодорожья Четверг, Авг 9 2007 

Во-первых, спешу сообщить, что заказывать билеты через ORW (ОЖД) всё-таки не стоит. Во-первых, берут больше переплаты, чем при покупке через РЖД (то ли на 40 руб., то ли на 160, я толком не разобрался), во-вторых, меньше удобства: срок выкупа билета ограничен (мне было дано три дня, но я думаю, отсчёт идёт обратно от дня отправления).

Во-вторых, насчёт мега-программы. Хорошие новости: добавилось время отправления и прибытия в информации о поезде, подмигивание в панели задач, информирование по XMPP (Jabber). Начал делать «blacklist» поездов, чтоб исключать их из мониторинга. Вроде бы лучше стал работать GUI, меньше глючит. Выложу обновление как только, так сразу. Плохая новость: секретные коды сменились. Хорошо, если это разовая акция, а если они будут это часто делать? Придётся тогда дописывать ещё функцию обновления кодов. Ну да и это не проблема, прорвёмся.

Происки железнодорожников Вторник, Авг 7 2007 

Обнаружен злостный происк! Оказывается, интернет-базы билетов недостоверны!
(далее…)

ORW.py объявляется открытым! Пятница, Авг 3 2007 

Ура! Продукт двухвечернего засиживания на работе объявляется открытым! (Открытым для публики и открытым в смысле open-source, разумеется 😉 )

Тупая-кривая, но всё-таки уже немного работающая программа orw.py для вылавливания раскупленных железнодорожных билетов перед вами! Название происходит от сайта express.orw.ru, с которым и ведётся работа (с rzd.ru работать было бы гораздо тяжелее, у них там всё совсем через одно место). Написано, грешным делом, под линуксом, на питоне, да ещё с библиотеками всякими — несчастным виндузятникам будет, наверно, непросто её запустить…

В любом случае — ура, товарищи! Благодаря этой программе я еду завтра (ахтунг, уже сегодня!) в Питер на плацкарте, и на плацкарте же, благодаря ей же, в понедельник возвращаюсь! А ещё через несколько вечеров я стану вообще королём билетных касс.

Засим прощаюсь, пора спать.

Ценный пакет Пятница, Июн 22 2007 

Давеча понадобилось отправить посылку домой. Уникальную запись спектакля «День Космонавтики» в Новгородском Драматическом театре на видеокассете. Срочно.

Что делает более-менее русский человек в такой ситуации? Знамо дело, пилит на вокзал. При советской власти, как известно, всё передавали с проводником, но прогресс на месте не стоит, и вот уже на Ленинградском вокзале открыта служба пересылки пакетов и бандеролей. Разумеется, я, как человек законопослушный, решил этой службой воспользоваться.
(далее…)