#5052: Дел на пять минут
14:00 27.12.2010, IT happens
Учусь на программиста, местами эникею. Как то попросили меня зайти и помочь: «„Контакт“ на украинском стал». Ну, я сразу подумал о выборе языка и блудных ручках девушки. С лёгкой душой отправился к ней домой — думал, за пять минут управлюсь.
Захожу в комнату, вижу пациента — ноутбук. Открываю, включаю, грузится винда. Замечаю, что ни тачпад, ни клава не реагируют. Девушка говорит:
— У нас ноутбук три раза заливало чаем.
Осматриваю ноут внимательно — по всем признакам он уже не должен был работать. Девушка, улыбаясь, протягивает USB-клаву и мышь.
— Ой, у нас же интернет сегодня перестал работать.
«Сетевой кабель не подключен».
— Ой, сейчас, кабель забыла дать.
Как мысли читает! Приносит. Я в ещё в большем шоке: половина пар порвана. Всё, думаю, сейчас смотаю и сделаю. Смотал, вставил — линк есть. Пинги до сервера провайдера без потерь. Отлично! Пытаюсь зайти в инет — глухо.
— Вот видите, интернет не работает.
Тут меня уже убило окончательно. Думаю, смотрю на стандартную страницу ошибки «ослятины». Вспоминаю истории об «эффекте присутствия». Перезагружаю страницу — вуаля! Нервная улыбка до ушей. Открываю «контакт», залезаю в настройки и ставлю русский язык. Всё работает, все счастливы. А я до сих пор вспоминаю этот «пятиминутный визит» с улыбкой.
#5053: Всё грех, всё отсечь
14:00 27.12.2010, IT happens
Так мне нравятся идеи авторов «чистилок» компа, что аж плакать хочется. Недавно поставил одну такую ради теста, так эта красавица предложила удалить:
— файл спящего режима;
— DLL-кэш винды;
— архивную копию дистрибутива;
— все пустые файлы, все лог-файлы и все db-файлы, а не только с миниатюрами.
Интересно, запускал ли хоть раз автор свою прогу у себя на компе?
#5054: Яд в бутылке антибиотика
14:00 27.12.2010, IT happens
Притащил сегодня чувак ноут. Компьютер офисный, чувак его взял работу поделать да погамать. Решил, значит, музон послушать, да и подрубил внешний HDD. В итоге всё стало тормозить. Чувак пошел правильным путём: скачал Касперского. Правда, из DC++, потому что на сайт Касперского не пускал ни один браузер. После установки антивируса винда перезапустилась и ушла в синий экран и вечный ребут.
Притащил мне чувак этот серпентарий. С Убунты, как водится, я снёс все System Volume Information, левые экзешники, стрёмные архивы и непонятные батники с рандомными именами. Много всего потёр, но винда всё равно уходила в BSoD, хотя признаки жизни подавать начала.
Почитал я, что написано на синем экране, и стал отлавливать klin.sys, который и вызывал сбой. Отловил его и два архива непонятных с ним же, убил нечисть. Винда загрузилась. Сунул флешку я в этот серпентарий, чтобы антивирь поставить, потом на ней BitDefender убил три штуки вирусов авторановых средней и полутяжёлой паршивости.
В общем, сканирование показало, что на ПК около полутысячи голов вирусов, не считая пяти-шести штук, которые я до этого убил руками под Убунтой. Интересно, что скачанный под DC++ Касперский таковым не являлся: менюшка правильная, а внутри любовно собранный рассадник заразы.
Люди, будьте бдительны! Качайте антивирусы с официальных сайтов.
#5055: Компайл, шатдаун — а там уже не наше дело
14:00 27.12.2010, IT happens
У аутсорсинговой конторы, в которой я имел счастье работать несколько лет назад, было несколько стратегически важных клиентов, среди них — хлебзавод. Надо сказать, всё было по-взрослому: днём там работал админ от нас, а ночью дежурному было предписание: в случае звонка оттуда брать такси и делать всё для устранения проблемы в кратчайшие сроки.
Была на хлебзаводе проблема с огромной базой данных на Oracle. Конфигурация, написанная местным разработчиком. Десятки программистов, в разное время дописывавших для неё свой код. Тысячи заплаток... Когда в один прекрасный день всё это набрало критическую массу, было принято решение обратиться к самому разработчику. Разработчик покрутил пальцем у виска и сказал, что «проще новых народить, чем этих отмывать». Взяли мы двоих погромистов, чтобы те потихоньку вытаскивали данные и создавали новую базу.