На скорую руку поставив антивирус и офисный пакет, понёс компьютер к даме. На рабочем столе — три ярлыка: Word, корзина и «Тренажёр мозга».
Через день об этих трёх ярлыках знали все. Дама уже неделю со мной не разговаривает. Неловко. И не хотел я — просто так вышло.
#10255: Дырявый дурак
12:45 05.12.2012, IT happens
Много-много лет назад, когда компьютеры были большими, а память у них — маленькой, в старших классах школы учили нас на программистов. До сих пор храню дневник с записью преподавателя:
На уроке физики играли в перфокарты.
#10256: Потому что без воды и ни туды, и ни сюды
12:15 06.12.2012, IT happens
Работаю сисадмином в общепите. Попросили меня добавить в программу расчёт калорийности блюд. Добавил поля, написал отчёт, который рассчитывает и выводит данные по калориям. Обкатал это дело на тестовых данных. Все работает, считает правильно.
Воткнул в рабочую базу. Около недели тётеньки вбивали жиры, белки и углеводы в программу. Вбили. Вывели отчёт. И, как это обычно бывает, в конце рабочего дня проверили — не сошлось. Да и фиг бы с ним, на следующий день отложить можно, но начальство сказало разобраться сегодня.
Около двух часов после окончания рабочего дня я сидел и искал ошибку. Проверял код, что-то правил, пересчитывал вручную некоторые блюда. Что-то сходится, что-то нет. Переделывал обработку исключительных ситуаций, проверял расчёт, удалял в базе ошибочные записи. Стало лучше, ошибок меньше, но результат прежний: некоторые блюда считает неправильно. Кипящий мозг просил перекура, во время которого осенило, что проблема во входных данных. Но в которых именно, непонятно. Посидел, подумал, сверил некоторые позиции со справочником. Вроде всё правильно вводили. Странно…
Тут вдруг тётеньки позвали пить чай. Беру кружку, иду к ним в кабинет. Время позднее, почти все давно дома, а мы чаи гоняем. Беру хлеб, колбаску, огурчик — вот бутерброд. В кружку кидаю сахар, пакетик чая. Чего-то не хватает…
И тут меня осеняет: не хватает воды! Когда вбивали состав блюд, забыли вписать туда воду. Да, калорий в ней нет. Но есть объём и масса, за счёт которых калорийность на 100 граммов понижается. Вот и считала программа, что супы, бульоны и компоты без воды делают.
Причина найдена, можно идти домой. А тётеньки пущай завтра в программу воду льют.
#10257: Торжество лени над ленью
12:15 06.12.2012, IT happens
Всё лень поменять кулер 12×12, который только с толкача заводится. Зато не лень было час возиться, прикрепляя маленький кулер 5×5 так близко, чтобы «толкал» большого брата потоком воздуха при включении.
#10258: Недуги безрассудной юности
18:45 06.12.2012, IT happens
Стою на балконе, курю, думаю. Когда я в последний раз видел какой-то вирус у себя на компе? Антивирь, что ли, такой говённый, что вообще ничего не видит? Или я просто настолько правильный и осторожный?
Тьфу, блин, какие вирусы? Какие антивирусы? У меня же Убунту!
#10259: Крибле-грабли-бумс
18:45 06.12.2012, IT happens
— Здравствуйте. Я специалист по хождению. Вы идёте прямо, в пяти метрах перед вами лежат грабли. С вашей длиной шага вы наступите на них через три секунды. Как специалист, я рекомендую изменить длину шага либо сдвинуться на полметра вправо или влево, как будет удобнее политике компании по хождению.
— Политика компании на данный момент говорит, что рынок идёт прямо, — отвечает менеджер. — Мы выбрали такое направление развития и пойдем так. Этот путь даёт нам перспективы и приведёт к ожидаемому результату. Бизнес-план уже утверждён.
Специалист тяжко вздыхает в сторону.
Менеджер наступает на грабли. Удар. Вскрик. Удивлённое потирание лба. Рефлекторный шаг назад. Опять вперёд. Ситуация поворятся.
— Мы приняли решение скорректировать политику компании по хождению вперёд. Она должна больше соответствовать нашим потребностям и месту на рынке. Пусть специалист срочно пришлёт мне анализ рынка. Мы не можем терять время из-за его медлительности.
— Да, скоро пришлю в совет директоров на утверждение, — опять вздыхает специалист.