Когда появились мобильные телефоны, кому-то в голову пришла гениальная идея: сделать у каждого уникальный номер, известный нам как IMEI. В теории, если каждый телефон будет иметь уникальный номер, опять же откроются возможности для организации контроля…
Но когда мобильники начали штамповать китайцы, появилась возможность при помощи простых AT-команд устанавливать любой IMEI. Некоторые этого тоже до сих пор не знают, говорят про какие-то списки IMEI, про разрешения-запреты — но уже можно сказать точно, что надёжно работать эта система больше не будет.
Когда появились доступные массам легковые автомобили, кому-то пришла в голову идея ставить на них номера кузова, двигателя, а теперь — VIN-код. Те, у кого есть машина, знают, как эти цифры любят в ГИБДД.
Теперь китайцы начали штамповать и автомобили. Жду, когда в комплект китайского автомобиля будет входить специнструмент для замены VIN на любой понравившийся.
#7019: Мы ждём перемен
20:45 17.08.2011, IT happens
Разбираю код. Описана переменная — флаг, который взводится при редактировании записи в таблице.
var FlagOfChange: boolean;
Как-то витиевато названа переменная. Но следом за ней идёт комментарий, который сразу всё ставит на свои места:
var FlagOfChange: boolean; {The future’s in the air, I can feel it everywhere blowing with the flag of change…} {Scorpions forever!}
Править название переменной у меня рука не поднялась.
#7020: Гремели барабаны, гитары ревели
00:30 18.08.2011, IT happens
Живу в частном доме. Забыл ключи от входной двери. Ждать приезда домашних — час как минимум. Чем занять себя в это время?
Решение пришло сразу. Мой N900 подключился к домашней «вафле» и предупредил, что я в сети. Скайп, аська, твиттер, bash.org.ru… Но хотелось и музыку послушать, да не из динамиков телефона.
$ ssh user@homepc
$ cd music
$ mplayer *
Хорошо, звук на колонках был выкручен на полную мощность.
#7021: По виду и не скажешь
13:00 18.08.2011, IT happens
Работаю в техподдержке. В том числе имеем дело с защищёнными идентификационными ключами.
— Здраствуйте.
— Алло, соедините меня с вашими системными администраторами!
— Я уверен, что смогу помочь в решении ваших проблем с нашей программой.
— Да вы не понимаете, у меня флешка сломалась.
— Вы, видимо, имеете в виду защищённый ключ?
— Да нет же, я фильм записать хотела, а она не работает и фотографии с отпуска не открывает…
#7022: Модуль мира во всём мире
13:00 18.08.2011, IT happens
Я инженер-технолог, но карьеру начал в академическом институте и к IT первоначально отношения не имел. Защитил кандидатскую диссертацию на отвлечённую от жизни тему. В 95-м влился в коллектив научного центра нефтехимической компании и практически сразу проникся идеей создать математическую модель технологического процесса и получать на основе данных о составе сырья численные значения выхода возможных продуктов. Руководство прониклось идей благодаря незначительности финансовых затрат (помнится, 20 тысяч у. е. на закупку софта), а не практической значимости — ведь и раньше как-то работали.
Срок, отведённый нам, закончился, работу мы выполнили. Техсовет не понял, почему существуют жёсткие связи между сырьём и конечными продуктам. Реплики стали жёсткими, а местами и вовсе ненормативными. Мне поручили написать решение техсовета по доработке матмодели. Я устал, а на следующий день начинался мой отпуск. Взял протокол и практически полностью скопировал его в решение. Чуть позже звонит секретарь техсовета, девушка не только эффектная, но и умная:
— Знаешь, что решения техсовета обязательны к исполнению?
— Да.
— Как ты собираешься выполнять решение, если там три страницы ненормативной лексики, декларация отвязать зависимость исходного состава от конечных продуктов и их соотношения и, цитирую, «чтобы всё было хорошо»?
Добрый она человек: вместо возможности наблюдать за публичной экзекуцией дала возможность переписать решение.
Вскоре в компанию пришло новое руководство, модель забрали у технологов и отдали экономистам и бухгалтерам, которым она очень понравилась: баланс — он и в бухгалтерии баланс. Но это уже совсем другая история…