Архив метки: Бубубу

Про нелогичные API

Не могу сказать, что у меня огромный опыт интеграции с внешними службами, но несколько геоинформационных сервисов и соцсетей за этот год я подключил. Мне даже начало казаться, что общедоступное API сначала хорошо продумывают и только потом открывают для всех. Я бы пребывал в счастливом неведении и дальше, но, к сожалению, сверху пришла задача подключиться к Яндекс.Деньгам.
Общая идея довольно простая: я на своей стороне формирую XML-запрос, отправляю его на указанный адрес, и получаю XML-ответ. Проблема в требованиях, которым этот XML-запрос должен удовлетворять:

  • Серия и номер паспорта должны передоваться как одно целое число(!). Возможно, сотрудники Яндекс.Денег видят от этого какую-то пользу (быстрые запросы, например), но как я по мне, это просто идеологически неверно. Но, что гораздо хуже, в России до сих пор можно встретить людей с паспортом СССР, а там в серии могут присутствовать буквы.
  • Дата выдачи паспорта разбита на три числовых поля docIssueYear, docIssueMonth и docIssueDay — год, месяц и день выдачи. Опять же оставим в стороне тот факт, что это идеологически неверно, лучше посмотрим на то, как передаются другие даты. День рождения должен передаться одним текстовым полем в формате ДД.ММ.ГГГГ, а время передачи запроса опять же текстом, но уже в формате ГГГГ-ММ-ДДTЧЧ:ММ:СС.000Z
  • Под место рождения (а там чаще всего указывается только город) отдаётся целых 100 символов, а вот под город проживания только 30. Жителям крупных городов повезло, а вот как быть тем, кому приходится указывать область или район и только потом название села?
  • Вместо названия страны надо передать код «643». Причём, если я правильно понимаю, других кодов просто нет.
  • Всего 100 символов на адрес регистрации. Большинство адресов в этот лимит попадают, но ведь живут же люди и по адресу: Ханты-Мансийский Автономный округ — Югра, Нефтеюганский р-н, пгт Пойковский, Центральная ул., д xx стр xx, кв. xx! Им-то как быть?

К чему я это всё? Не делайте так!
А к Яндекс.Деньгам мы всё же подключились.

Про цены…

Не могу сказать, что я хоть когда-то разбирался в ценообразовании, но это по-моему слишком:

Цены в Перекрёстке

Цены в Перекрёстке

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

Про новые iPhone и хитрых продавцов

Несчастные фанаты Apple, чьи телефоны превратились в тыквы после сентябрьской презентации, уже второй день бегают по Москве в бесплодных попытках купить недавно ставший доступным iPhone 6 Plus. В продаже остались только белые и золотые (кто их вообще покупает?!) модели.

Продавцы небольших магазинов на компьютерных рынках раздают невыполнимые обещания, убеждая доверчивых покупателей в том, что смогут доставить старшую модель к вечеру. Менее наглые обещают доставить в течение пары дней, правда с наценкой ~10’000 рублей. Ситуация в крупных сетях не многим лучше: товара нет, когда будет неизвестно.

Но пост не о том, как тяжело живётся пользователям iPhone. Я бы хотел рассказать о том, как работает крупная сеть ИОН. Вчера магазин ИОН в ТЦ у метро Новогиреево оказался единственным известным мне местом, где в наличии был iPhone 6+ 128 Гб. Оказалось, что он в единственном экземпляре и в резерве, но продавцы могут проигнорировать резерв, если я соглашусь купить не только телефон, но и дополнительную гарантию стоимостью около 5000 рублей. Если честно, я не знаю насколько это согласуется с правилами торговли, предполагаю, что это просто разводка, рассчитанная на то, что никто не будет спорить. Зато теперь я точно знаю, что никогда ничего не буду покупать в этой сети, и друзьям буду советовать избегать их. Серьёзно, избегайте магазинов ИОН.

QIWI VISA Wallet и их особая математика

Я допускаю, что меня довольно часто обсчитывают в магазинах. В детстве я это всячески пресекал, высчитывая графу ИТОГО в уме, но сейчас я смирился с этим традиционным воровством. Я осознанно позволяю обсчитывать себя в магазинах, в столовых, иногда в кафе. Но сегодня я столкнулся с ситуацией, которую считал невозможной.

Меня обсчитал платёжный оператор. Наверняка вы постоянно встречаете на улицах терминалы QIWI. Очень удобная платёжная система, я часто прибегал к её услугам, завёл там кошелёк, и даже настоящую пластиковую карту получил. Всё шло просто замечательно, пока я не получил сегодняшний смс-отчёт о списании средств:

QIWIReportДля тех, кому лень считать в уме, поясню: если из 1001.58 вычесть 452.99, то получится 548.59. Т.е. QIWI мне просто подарил 30.92 р.

С одной стороны, это приятная мелочь, но с другой стороны, скажите, как можно доверять свои деньги компании, которая не может правильно вычесть два числа?