То, что предстало перед моим взором в панельке «Волкова», заставило меня подскочить в кресле. На диске C: находились файлы той самой утерянной игрушки: doc.exe на своём месте между столь же узнаваемыми файлами ресурсов. Поняв, что искать рациональное объяснение происходящего бессмысленно, беру ненужную дискету, вставляю её в дисковод B:, форматирую и сливаю файлы с диска C:. Побоявшись запускаться непосредственно с C:, решаю перезагрузиться. Гружусь, открываю панель выбора диска — как и прежде, два дисковода на своих законных местах. Перехожу на дискетку — всё на месте. Игра работает.
До сих пор, когда в памяти всплывает тот эпизод, единственное, что удерживает меня от подозрений в собственной невменяемости, это наличие свидетеля. Благо друг ближайший, с которым мы многое прошли и постоянно плотно общаемся. Неоднократно мы вспоминали тот случай, дружно хохоча, а я в это время тайком отмечал про себя: «Он это тоже помнит, значит, случай — не плод моего воображения». Но главный вопрос для меня так и остаётся неразрешённым: что это было?
#6377: Баг в летнюю ночь
13:00 03.06.2011, IT happens
Последний день мая. Пишу код, допиливаю отчёт. Исправил — сохранил — перезапустил — ввёл период выполнения отчёта — нажал «Сформировать» — любуешься результатами. Дату в жёлтой программе можно вводить быстрым способом: пишешь день, и умная программа сама подставляет текущий месяц и год при окончании редактирования формы или смене фокуса. В поле
Дописываю последние изменения, запускаю отчёт в последний раз, устанавливаю период и… смотрю на совсем другие данные! Ещё пару минут назад отчёт показывал актуальное финансовое состояние расчётных счетов, а сейчас за каждый день периода — одно и то же значение. Завтра сдавать отчёт; багу нужно срочно исправлять. С упорством, достойным истинных могикан, лезу в код, правлю, меняю, режу и кромсаю подозрительные участки — результат тот же. В отчаяньи гляжу на время — второй час ночи… Стоп, второй час!
С осторожностью, с которой хирург извлекает пулю, открываю отчёт и ввожу период с 01.05 по 30.05. Пуля извлечена, пациент жить будет. А вот мне, пожалуй, пора ложиться спать. Лето 2011-го подкралось неожиданно, но я этому очень даже рад. Друзья, с праздником лета вас!
#6378: На дваче и не такое расскажут
15:00 03.06.2011, IT happens
Подходит сотрудница: «Я помыла свою клавиатуру в посудомоечной машине, и она перестала работать. А в интернете пишут, что так можно!» Пока я сдерживал хохот, барышня сказала, что вычитала это на ixbt.com. Никогда бы не подумал, честно говоря, что барышни, никаким боком к IT не относящиеся, читают iXBT. Не поленился, нашёл пассаж про помывку клавиатуры. Цитирую:
Ошиблась моделью слегка. Бывает.
#6379: В ожидании подвоха
15:00 03.06.2011, IT happens
Я нигде не встречал учителей, которые предлагали бы создавать проекты, поддерживали стартапы и так далее.
— Давайте мы вам напишем программу, чтобы облегчить документооборот в школе! Все компы в локальной сети пусть будут, сервер у нас уже есть, на программу с отладкой уйдёт неделя. Будет очень удобно, быстро и легко.
— А кто локалку будет тянуть и за какие шиши? — отвечают нам.
Весёлые истории и со школьными сайтами: как бы учителя их делают, но те не делаются.
— Давайте мы сайт закончим за вас.
— Нет. Вдруг вы там чего натворите?
Ага, поднимем FTP и будем раздавать пикантные видеозарисовки с «Порнолаба».
Просто в большинстве школ всё это никому не нужно. Зачем? Комиссии не ругают, значит, всё прекрасно. Я хочу, чтобы настоящих учителей было побольше, а ученики были получше.
#6380: Файлы стоимостью в честь
16:45 03.06.2011, IT happens
Было это в те времена, когда социализм уже успешно развалился, а капитализм ещё не был построен. В поисках куска хлеба с колбасой и маслом меня занесло в компанию, которая активно осуществляла мечту Билла Гейтса: «Компьютер для каждой домохозяйки». Схема была проста: закупаем детали компьютеров, собираем вместе, включаем, продаём, после чего ремонтируем по гарантии. Парни выполняют мужскую работу: таскают коробки и крутят отвёртками; девушки — женскую: подсчитывают деньги и отвечают на телефонные звонки. Полная гармония!