11119

Печь на батарейках

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

Звонит мне как-то одна мадам:

— Здравствуйте!

— Здравствуйте.

— А вот у нас дома ПК и ноутбук, помните?

— Конечно!

— А я могу к ноутбуку подключить принтер, который сейчас в компьютер воткнут?

— Конечно! Вам нужно провод, который идёт из принтера в компьютер, из последнего вытащить и в ноутбук воткнуть. Драйвера он автоматически подхватит. Ну, и вилку принтера в розетку.

— Ой… А ему ж ещё розетка нужна! А у нас дома электричества нет. Я думала, я с ноутбука… Э-э-э… До свидания!

11118

И жучок, и паучок

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

Пришлось долго объяснять его умнейшеству, что это не «жучёк» никакой, а запрос на запуск апдейтера Java. Хоть бы извинился за наезд, блин!

11117

Восемь дыр

Копаясь в радиолюбительских тетрадках отца, нашёл схему под интересным заголовком:

ТР. ПР., 8 Д.

На схеме — транзисторный приёмник, восемь диапазонов.

11116

Ввод в небытие

Редактируя очередной код, я вдруг понял, почему у многих программистов есть привычка что есть силы ударять по клавише Enter. Этим ударом, подобным хлопком тапка по таракану, программист давит багов!

11115

С нуля и до нуля

В середине девяностых мне исполнилось десять лет. На мой первый юбилей родители купили 386-й комп — краса и гордость нашей улицы!

Первое время я честно играл. Потом играть честно надоело, захотелось полегче. Решил посмотреть, как устроены игры изнутри, чтобы понять, как можно их поломать. Итогом стали добытые книжки по ассемблеру и компилятор FASM.

Счастье длилось целых три дня, пока я писал учебные программы. На четвёртый день решил написать свою и с нуля. Короче, после запуска моей программы комп начал показывать девственно чёрный экран, а после перезагрузки не смог найти DOS. Так я переписал нулевую дорожку винчестера и похерил бухгалтерию моей мамы. Впрочем, это не отбило у меня желания программировать, а родителей научило держать все важные данные на дискетах.

11114

Отомсти себе сам

Выпихнули меня давеча с работы. В отделе кадров сослались на плановое сокращение как следствие реорганизации; по неофициальным каналам узнал, что взяли «суперкрутого мегаспеца», находящегося в родственных отношениях с какой-то из больших шишек. Ладно, со своей квалификацией новую работу нашёл легко.

В один прекрасный день звонят со старой работы и просят из базы данных вытянуть информацию. Присылают файл. Суперкрутой мегаспец не смог экспортировать таблицу в XLS из базы данных MS Access. В пару кликов выдираю инфу, отправляю… и понимаю, что у меня на руках полный список сотрудников немаленького медцентра с личными телефонами, домашними адресами и паспортными данными.

11113

Тариф «Находчивый»

Однажды пришлось задержаться в рижском аэропорту на шесть часов. Обнаружилась даже точка доступа, но при подключении редиректило на страницу типа «отправьте SMS на номер такой-то и получите логин и пароль», поля для ввода которых находились на этой же страничке. Платить пять баксов за час — как-то не по-студенчески. Пальцы сами ввели qwerty/qwerty…

Время до самолёта незаметно пролетело за чтением свежих цитат Баша. Спасибо неизвестному разработчику! Но на всякий случай: если хотите получить деньги за проект, убирайте тестовое подключение.

11112

Красный день календаря

Кроме основной работы поддерживаю GRID-кластер своей альма-матер. Открываю Nagios национальной GRID-сети. Лезу к своему «подшефному» и вижу, что без ошибки отрабатывает только тест доступности, то бишь банальный ICMP ping.

— Вчера же работало, что не так? Опять электрики хулиганят. Жгут на шею наложу!

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

В полных непонятках открываю сводную страницу мониторинга всего национального GRID, ожидая увидеть свои красные индикаторы среди кучи зелёных. Вся страница красного цвета. Проблемы у всех. Одни и те же.

Выдыхаю и двигаю за чаем. Похоже, надо вернуть в свой лексикон фразу: «Проблема не у нас, а уровнем выше».

11111

Жизнь без «интернета»

27 апреля в МИСиСе прошёл «День без интернета». Символичен, извините за тавтологию, символ акции: перечёркнутый логотип IE. Открою секрет: у многих без такого «интернета» проходит вообще каждый день.

11110

Вы в ответе за тех, кого запитали

— Здравствуйте, я по поводу ремонта компьютера!

— Слушаю вас.

— У меня жёсткий диск вышел из строя, а я у вас год назад менял блок питания. На него гарантия есть?

— На блок питания?

— Нет, на жёсткий диск.

— Вы у нас покупали?

— Нет, компьютер из России привезли, лет шесть назад…

— На блок питания — наша гарантия, а на остальное — там, где брали.

— Да, но на блоке питания номер вашего телефона!