Выбрать главу

Несколькими минутами ранее бедный Вова проснулся в туалете, в полной темноте. Попытался встать, но упал, так как ноги затекли от пояса и до ступней — отсидел. Кое-как открыв кабинку, Вова пополз на свет дежурных светильников и звук шагов. Представьте, что почувствовал охранник, когда, прогуливаясь по пустому корпусу, услышал невнятный шорох и увидел, как из темноты ватерклозета на одних руках выползает фигура со спущенными штанами, останавливается, смотрит на него и хриплым голосом тянет: «Помоги-и-и!..»

Вове дали небольшой отпуск, хотя охранник заслужил его едва ли не больше.

#5870: Я помню все твои трещинки

15:00 04.04.2011, IT happens

Мы прикасаемся к пластиковому или стальному корпусу телефона каждый день, пробегаемся пальцами по тачскрину или клавишам, требуя его выполнять свои «должностные обязанности». Сегодня я подумал, что мобильник можно сравнить с девушкой. Представьте: вы долго бродите в дебрях интернета, выискивая что-нибудь новенькое и интересное; последние модели смартфонов, словно топ-модели на подиуме, борются за титул королевы красоты и грации. И вот вы находите ту единственную, что цепляет вас какой-нибудь мелочью. Вы мчитесь в ближайший магазин, покупаете девайс и радуетесь жизни. Первые две недели вы судорожно рассматриваете дисплей и корпус, выискивая мелкие царапины и дефекты, появляющиеся во время постоянного использования. Но проходит время, коммуникатор становится рабочим инструментом, корпус теряет товарный вид — та, что ещё вчера была топ-моделью, превращается в жену, с которой ты уже 20 лет в браке.

Сегодня я получил долгожданный корпус и новый тачскрин для своего HTC Diamond2. Полчаса работы с отвёртками и пинцетами — и вот телефон уже лежит в разобранном виде передо мной, будто девушка после первой брачной ночи, полностью обнажая внутренности, скрытые под строгим деловым корпусом. Разглядывая материнскую плату, я чувствовал себя то ли хирургом, то ли гинекологом, которому позволили прикоснуться к самому сокровенному. Новый корпус, новый тачскрин — и вчерашняя топ-модель вновь оживает! Она красива, словно её только что забрали с витрины, и бодро пускает солнечные блики глянцевой крышкой аккумулятора.

Проверив, что всё работает, я поставил смартфон в кредл. Где-то в глубине души пробежала мысль: после того, что между нами было, мы стали немного ближе и роднее.

#5871: Пытливый ум и ловкие лапки

16:45 04.04.2011, IT happens

Года два с половиной назад я разработал для одного предприятия систему медицинского учёта. Сейчас периодически допиливаю в неё разнообразные фичи, нужные заказчику, и оказываю сопровождение. В общем, сотрудничаем к обоюдному удовольствию.

В процессе разработки посетила меня блажь, и втулил я в проект пасхальное яйцо: если на форме осмотра человека нажать Ctrl+Shift+Alt+C, то в хронических болезнях появится «цирроз печени на почве хронического алкоголизма». Сделал — и забыл за два года.

На днях пришло мне мыло, в котором оператор софтины спрашивает, нельзя ли сделать больше горячих клавиш на болезни. Дескать, циррозом у них мало кто болеет, а вот всякие сколиозы и другие остеохондрозы неплохо бы добавить. Не перевелись ещё юзеры с пытливым умом и ловкими лапками!

#5872: На всё воля Рандома

16:45 04.04.2011, IT happens

Нашему отделению запрещено разрабатывать и закупать ПО — всё присылают сверху. Некоторые самописные вещи приходится допиливать под наши реалии. Мне достался документооборот. Для него есть БД, в которой ни одна таблица никак не связана с любой другой. Есть документация к нему же, но она почему-то для предыдущей версии, благодаря чему имеется куча недокументированных функций. Конечно, в коде нет ни одного комментария.

При воскуривании этого дива я нашёл в функции обработки входящих документов процедуру записи в БД даты, номера документа и некоего рандомного значения от 1 до 1000. Любопытство взяло верх, и я связался с разработчиком. Самые страшные опасения оправдались: это поле использовалось для идентификации записей в таблице. С учётом того, что документов за год набегает за десять тысяч, волосы на затылке шевелятся.

— Ключевые поля и счётчик? Не, не слышал. А чем тебя рандом не устраивает?

#5873: А это вам зачем?

20:45 04.04.2011, IT happens

На время каникул одна гламурная тётечка арендовала у нас помещения под какие-то курсы. Компы были их, так что мне работы доставалось меньше.