Bash.org.ru IT Happens Истории ## 3201 – 3300 [Bashorgru IT] (fb2) читать постранично


 [Настройки текста]  [Cбросить фильтры]

Bash.org.ru IT Happens Истории ## 3201 – 3300


Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов.

#3201: Слышишь, в Гонконге замерли стрелки часов?

16:45 25.05.2010, IT happens


Работаю в сфере интернет-рекламы. К сожалению, большинство клиентов, разбросанных по всему миру, в техническом плане одинаково слабы.


Отправляю одному клиенту код баннера, помимо прочего включающий загадочный параметр [timestamp], который на стороне сайта должен при каждом обновлении динамически заменяться на юникс-время, чтобы браузер не кэшировал картинку. В ответ получаю следующее:


— Здравствуйте! Насколько я поняла, вместо [timestamp] надо вставить число....


Ну, думаю, неужели с первого раза дошло?! Увы, следующее предложение всё поставило на свои места:


— Какое число вы посоветуете для Гонконга?




#3202: Любовь из-под паяльника

16:45 25.05.2010, IT happens


Читаю сегодня список закупок, что наши маленькие программята прислали. Перед тем как подписываться, пробегаю глазами список и где-то посередине спотыкаюсь. Читаю:


58. Генитакс электротехнический.


Ребят, о чём вы в этот момент думали?




#3203: Секрет Криптошинеля

16:45 25.05.2010, IT happens


Банк, в котором обслуживается моё предприятие, перешёл на другую версию клиент-банка, разработанную сторонним производителем, а не банковскими программерами, как было ранее. Типа, безопаснее, надёжнее и современнее.


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


Как-то я залез в логи глянуть, из-за чего были проблемы с синхронизацией, и просто офигел: вот он, мой пароль, открытым текстом — забирай не хочу!




#3204: Поспешишь — пакет насмешишь

13:00 26.05.2010, IT happens


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


Прибегает девочка-ассистентка, на ломаном английском просит записать на болванку существующую БД и отдать её их Самому Главному Программисту, чтобы тот импортировал её в новую CRM. На моё резонное предложение взять БД с сервера по сетке девочка лопочет что-то маловразумительное про политику безопасности. Ладно, болванка так болванка — записываю, приношу Самому Главному (он в это время увлечённо говорит по телефону), кладу перед ним и ухожу.


Минут через пятнадцать девочка прибегает снова и просит меня подойти — диск не читается! Прихожу опять к Самому Главному Программисту. Не снисходя до вербального общения со столь мелкой сошкой, откинувшись на кресло, он тыкает пальцем поочерёдно в болванку и в свой весьма потрёпанный ноутбук. Я оглядываю ноут, нахожу кнопку CD-привода, жму... В приводе стоит установочный диск с дровами от ноута, порядком пыльный — похоже, не вынимали его оттуда не меньше года. Юмора я не понял, но закрались подозрения, что Главный Программист не знал, куда в его ноуте диски вставляются.


Болванка, которую я вставил в ноут собственноручно, прочиталась. Но история не закончилась. Снова прибегает та же девочка, на этот раз со словами: «На вашем диске нет базы данных!» Оказалось, что в понятии Самого Главного Программиста база данных может быть только файлом XLS, и ничем иным.


* * *


CRM наконец-то поставили. Старую базу импортировать так и не смогли. Новая CRM работает, но как-то странно: с 8 до 9 утра — стабильно, потом начинает глючить, а к 11 ложится окончательно. Начиная с 5 вечера CRM постепенно оживает, и к утру снова всё стабильно. Не выдерживает потока запросов в пиковые часы? Тыкаю иностранных коллег в это дело носом. Через пару дней они докладывают, что всё окей. Но на самом деле происходит нечто странное: теперь CRM еле шевелится утром и вечером, а в пиковые часы — пашет стабильно! После очередного доклада об устранении багов зависимость работоспособности системы от времени суток становится совсем уж чудесатой, но прослеживается всё равно чётко.


После долгих разборок оказалось, что код какого-то из модулей системы подразумевал, что