Киевстар: Сага о рукожопии и скудоумии

Пишет Анонимус: «Доброго времени суток, ебаная редакция и уважаемые читатели! Знаю тут уже не первый год с переменным успехом хуесосят Киевстар, например, раз ebanoe.it/2017/10/09/kyivstar-client-info-leak/ два huevoe.it/2018/08/08/hacker-per-50-dollars/ три huevoe.it/2017/12/06/bigdata-for-10-days/ и четыре huevoe.it/2019/11/12/kyivstar-internship-interview/. Сегодня к этому занимательному процессу подключаюсь и я. Для тех, кто не в теме, Киевстар – это один из 3 крупнейших украинских операторов сотовой связи, владельцем которого является оффшор Veon (он же ВымпелКом), за которым стоят российские олигархи (как, у нас же война!).
Оператор известен тем, что годах так в 2006-2007 на их морде стояла формочка с бесплатной отправкой SMS, защищенная капчей из 4 цифр, ответ на которую (наберите воздуха в грудь!) можно было прочитать в куках. После того как злобные сисадмины обнаружили зашкаливающие потоки спама – эту срань захешировали, но капча как состояла из 4 цифирь без искажения и помех, так и осталась. Это, в свое время, подвигло многих школьников к изучению основ OCR (в частности, метод сравнения по битовой маске). После того как контору продолжительное время имели во все дыры, они наконец то изобрели «выберите 3 картинки живой природы», в те времена когда у Google этого даже в мыслях не было. Аналогичная формочка стояла на морде украинского Билайна, которую вскоре прикрыли насовсем, как, впрочем, и украинский Билайн. Это вам не ебучие гидранты и светофоры по 3 раза клацать и ждать пока прокрутится нахрен не нужная анимация вместо моментального отображения картинок. Пожалуй, это было единственное и последнее что в Киевстаре сделали грамотно, попытки так со второй. Зачем они позже перешли на ReCaptcha – остается догадываться.
В последние годы Kyivstar заработал негативную славу из-за регулярного (практически ежегодного) принудительного изменения тарифов абонентам, естественно, в большую сторону. Да, не он один, другие операторы тройки тоже этим страдают в большей или меньшей степени, и без договорняка там не обошлось, но мне на них насрать. Сотни отзывов в соцсетях, десятки из которых вовремя подтирают, а на остальные отвечают шаблонными отписками или делают вид, что не понимают о чем речь. Ни много ни мало, за с 2014 года абонплаты подняли с 7 гривен в месяц до 125 гривен за 4 недели (минимум на момент написания), т.е. почти в 18 раз, а тарифы без абонплат (с посекундной тарификацией) отсутствуют полностью. Лично меня, как человека который давно уже не пользуется мобильным телефоном, кроме как сделать несколько звонков в неделю родственникам (не все умеют пользоваться Internet’ом), повисеть где-то на Wi-Fi (преимущественно, находясь в другом городе или стране) и принять SMS от какого-то говносайта (не позволяющего отключить эту гениальную разработку под названием 2FA, либо позволяющего отключить, но при этом все равно отправляющего коды – но это уже совсем другая история), необходимость платить такие суммы за воздух совсем незначительно БЕСИТ!!!!! С учетом того что со старых добрых времен имеются номера Киевстар, UMC и Life (на которые изредка еще кто-то звонит кому сложно написать E-Mail / да да, это старшие братья тех, кто вместо того чтобы написать в мессенджер, скидывает голосовое сообщение) — платить троим дармоедам желания точно нет.
Рабы Киевстара в техподдержке и боты в соцсетях обычно отписываются заготовленной фразой об инфляции и тарифах на электроэнергию, но для не подготовленного читателя приведу (для справки) что с 2008 года изменение курсов иностранных валют составило порядка 3 раза, цены на электроэнергию выросли примерно в 6 раз, и эти цифры не нужно умножать друг на друга. Конечно, нужно бы считать за один период времени, но мне лень. Еще у них есть агенты, периодически подтирающие в статьях о Киевстаре в Wikipedia упоминания о завышениях тарифов, обманах и прочих полулегальных делах, на чем их небезразличные граждане ловили. Но партия сказала «надо», комсомол ответил «есть», и пипл успешно хавает и платит, сколько скажут рептилоиды.

Кстати об обманах
В 2014 году активно продавались симки с тарифом «Свободная сеть» с возможностью посуточной, понедельной и помесячной оплаты, но при активации оказывалось что помесячную опцию включить невозможно (или она существенно подорожала, уже не помню) и люди были вынуждены оплачивать более дорогой недельный или посуточный тариф. Жаль, невозможно было купить sim-карту с оплатой по PayPal, так бы их быстро нагнули по пункту «товар отличается от описания». Коробочка чудесным образом сохранилась.
Вот мне в очередной раз пришло письмо счастья, о том, что тариф за 30 гривен с 1 февраля будет стоить 60 и называться по-другому. Это было ожидаемо, сезонное обострение, год прошел, люди успокоились, можно снова гадить. Но в этот раз ругаться с ни за что не отвечающими рабами их техподдержки я не стал, а нашел акцию «до двух месяцев без платы за услуги» (https://kyivstar.ua/ru/mm/news-and-promotions/novogodnee-predlozhenie-kievstar-do-dvuh-mesyacev-bez-platy-za-uslugi) и в состоянии похмелья после НГ осуществил переход на один из тарифов, попадающих под акцию. Через час пришло подтверждение, что тариф подключен. Каково же было мое удивление, когда пакет услуг на 4 недели по условиям акции начислен не был и 1 гривна не списалась. Еще больше я был удивлен на следующий день, когда с баланса сняли весь остаток и начислили суточный пакет услуг. Обратился в техподдержку, ТП сообщила что да, есть косяк на их стороне, они сообщат, когда исправят. Это каким же долбоебом нужно быть, чтобы запустить рекламную акцию в масштабах всей страны и не отладить код, автоматически начисляющий пакеты услуг по акции?
Не наебали, признали свою ошибку, уже хорошо
Жду решения неделю. Галера припаркована, рабы дома доедают салат Оливье. В рубке кто-то рыгал. В холодильнике стоит недоеденное ведро мороженного из супермаркета, в которое кто-то залил подливку из съеденной рыбной консервы. На камбузе тараканы водят хороводы, естественно никто не работает. После Рождества Христова я уже не выдерживаю и полон сил покрыть кого-то в 3 этажа, выясняю, какие же такие сложности мешают сотрудникам оператора сотовой связи выполнить свои обязательства. Оказывается, что срок решения проблемы установлен 15 января, и нужно немного подождать. 15 дней на исправление косяка – это много или мало?

Действительно, приходит сообщение о том что «проблемы устранены». Проверяю статус аккаунта — пакет услуг не начислен. Снова пишу им, и ТП отвечает что-то в духе «проблемы устранены, а остальное сделаем позже, ждите сообщения». Окей, уже просто интересно чем это все закончится. На следующий день приходит сообщение о том, что сумма 3.99 компенсирована «из-за сложностей в тарификации при подключении акции». Спасибо за понимание в карман не положишь.

Ну и решил я воспользоваться телефоном в очередной раз, за звонок внутри сети сняли 3.00. И все-таки наебали. Звоню спросить «чезанах» — отвечают, что за суточный пакет услуг, а пакет на 4 недели мы вам начислим потом, ждите (о сроках – ни слова, думал еще дней так 15). К концу суток его действительно начислили, так что ближайшие 8 недель я буду думать, кому бы позвонить и о чем бы почесать языками, чтобы выбрать выданные мне лимиты под ноль.

Истоки
Кого-то сие чтиво могло бы уже порядком подзаебать, кто-то может сказать, что это обычное мошенничество / дырявое законодательство / отсутствие госрегулирования / капитализм или еще как бы это можно было называть. У кого-то возник вопрос «а причем тут IT»? А вот причем, дальше самое интересное.
Я могу себя уже относить к старшему поколению только потому, что читал книги Фигурнова, Фаронова, «Энциклопедия Интернет», Javascript 1.3 за 24 часа (авторов не помню) и подобные в те годы. В те годы всех учили, что сайт должен быть адаптирован для работы в основных версиях WEB браузеров и кроссбраузерность must be.
В какое-то время первобытные быдлокодеры, прятавшие ответ на CAPTCHA в куках, выросли, наделали детей. Их дети уже успешно заняли их места на галерах (в том числе и в Киевстаре) и успешно маскируются в толпе нормальных айтишников. Основной принцип работы таких девелоперов — «и так сойдет», тест на кроссбраузерность их высеров сводится к «на моем компе открывается нормально». Рано или поздно они обращают нормальных айтишников в свою веру, или как кукушата, выпихивают их из галеры (возможно, спасая их таким образом). В сухом остатке на некоторых галерах оказывается, что быдлокодеры – чуть менее чем все, а оставшимся нормальным кодерам ничего не остается, как выживать. В связи с глобальностью данного процесса (поражен даже мозг Google и Microsoft), проблемы разработчиков постепенно становятся проблемами конечных пользователей. Давным-давно, в далёкой-далёкой галактике в ответ на очередную жалобу на косяки, в техподдержке Google выдали эпическое «скачайте Chrome, в нем нормально открывается» (что, возможно, стало основной причиной роста популярности Хрома сколько-то лет назад). Возможно, это было частью политики гугла по выпиливанию остальных браузеров с рынка (правда, таким способом они, ИМХО, успешно выпилили только Opera, так как фанаты лиса так ими и остались), но когда такое выдает представитель фирмы, не имеющей личного интереса в продвижении определенного браузера – гнать таких в шею!
Возвращаясь к истокам, с чего началась эта писанина. Сколько-то месяцев назад я в очередной раз пользовался формой отправки бесплатных SMS с сайта Kyivstar и обнаружил, что она перестала работать. Какие-то ошибки в developer’s console (как Chrome, так и Firefox, иначе я не утруждал бы себя общением с ними и выполнил бы задачу из подходящего браузера, мне не платят за QA). Не буду вдаваться в подробности, но у ТП из ТП «не воспроизводилось», потому она не могла передать запрос выше. После настойчивой просьбы проверить работу в строго определенной указанной мною версии браузера (которую ТП по объективным причинам выполнить не могла) запрос все-таки был передан наверх, и после нескольких уточняющих писем, косяк был исправлен. Это из того что припоминаю, на самом деле я любитель наездов на быдлокодеров только из-за того что они существуют. Сам работаю в смежной с IT отрасли, но занимаюсь фрилансом по мере наличия свободного времени. И там, и там с ними иногда приходится иметь дело. Верстальщики могут наверстать такого, что при указании 2го пункта меню «active» вместо 1го (как в шаблоне) что-то вылазит на вторую строчку. Когда люди видят ошибку и исправляют — это хорошо. Когда резиновое изделие номер 2 заявляет, что он не может писать код, совместимый с какой-то версией Android (пусть даже она стоит более чем на 10% девайсов) потому что это сильно усложнит разработку (так как ему придется писать еще один зависимый от версии блок кода, КЕК, а не использовать классы и методы с ограниченной совместимостью не позволяет религия либо место из которого у него растут руки) и потому приложение не будет работать у части целевой аудитории — это не есть хорошо.
В общем, заговорился о наболевшем. Пишите правильный код, не используйте фреймворки, классы и прочие вещи, не ознакомившись с документацией (особенно, с разделом системных требований) а то может оказаться, что ваш высер (будь то софт или фронтенд сайта) будет лагать на всем что слабее квантовых суперкомпьютеров, либо вообще не запускаться ни на чем кроме Хуиндовз 10 (именно так, не уважаю ничего, что было выпущено мелкомягкими после семерки). Учитывайте, что есть мобильные девайсы с объемом памяти меньше чем среднее между Вашим IQ и уровнем ЧСВ, потому лучше проще, но чтоб летало, чем «а теперь со всей этой хуйней мы попробуем улететь». Ах да, видел на днях как единственная вкладка в Firefox на винде жрала 1.5 гига. Не буду говорить кто так выебнулся при разработке гуевого фронтенда, эту компанию многие знают. Не подумайте, что там было 10500 картинок, нет, просто панелька управления.
Ну и напоследок на этот пирог отложу вишенку
Не помню, сколько лет уже прошло, как Киевстар изменили вид личного кабинета абонента («Мой Киевстар»), но рукожопие и скудоумие продолжает процветать. Вот скрин с моего номера после описанного выше. Задача для 5 класса по математике. Сегодня 3.99 возместили на баланс (приход, он желтый) и 3.00 списали (расход, он серый). Вопросы задачи: как расход за сегодня оказался равным 6.99, и сколько было на балансе этого телефона по состоянию на 00:00 1 января?

Я прекрасно понимаю, что по данному скрину меня могут запросто деанонимизировать сотрудники упомянутого здесь всеми возможными словами российского оффшора (ну или, как минимум, определить мой номер телефона, остальное вряд ли). Разрешаю мне позвонить, обещаю занимательную беседу без цензуры на тему качества предоставляемых услуг и тарифной политики. Можете даже прийти в гости, если сможете определить расположение телефона точнее чем «вот эта парадная». У меня есть паяльник, тиски, молоток, утюг, нечто напоминающее бейсбольную биту, кофеварка и еще много бытовых предметов, с помощью которых особо интересующимся индивидуумам я с радостью объясню свою точку зрения и проведу задушевный разговор.
А всех читателей благодарю за прочтение. Копирайтер из меня херовый, но надеюсь, что вам понравилось. Возможно, когда-то еще что-то пришлю интересное.
Hasta la Victoria siempre!»
Прислал Анонимус