IT happens. #1-800
Шрифт:
Откуда же взялись комары? Все очень просто. Во-первых, у сервера была гениальная конструкция: вентилятор, дующий не наружу а внутрь. Экономия у них: и процессор, и блок питания охлаждают одним кулером. Довольно мощным, кстати. Ноу-хау, блин.
Во-вторых, серверная в магазине расположена в подсобке. Через которую проходит вентиляционная труба из подвала, собранная с сантиметровыми щелями на стыках. Ну а подвал, как это обычно бывает с подвалами многоэтажек, представляет из себя комариный инкубатор. Продукция которого в поисках свежей кровушки лезет, куда только может, в том числе и в серверную. Где их ждет
Жалею, что не обзавелся таким сервером – летом лучше любого фумитокса.
#165: Вечный двигатель
14 ноября 2008, 16:45. рейтинг: 3402
В древние времена "косых флопов" и тому подобных вещей, мне, студенту, пришлось подрабатывать на кафедре в институте.
Был у нас desktop-корпус, который открывался без отворачивания кучи винтов, достаточно было просто нажать на 2 кнопки по бокам корпуса.
Однажды на лабороторной он начал перезагружаться странным образом. Его включаешь, начинается тест железа, перезагрузка, так по кругу. Что с ним только не делали преподаватели и студенты! Решили в конце концов выключить.
Когда он добрался до лаборатории – я долго ржал. Кнопку перезагрузки кто-то привязал изнутри к головке пятидюймового дисковода.
Начинался тест, головка шла на нулевую дорожку, ниточка натягивалась.
Ребут.
#166: Ключ от интернета
14 ноября 2008, 16:45. рейтинг: 2019
Прихожу в одну небольшую организацию помочь с установкой программ. Длинный коридор, куча небольших комнатушек, в каждой из которых стоит от двух до десяти компьютеров и, приходя на работу, нужно взять у вахтера на входе ключик от своего кабинета. По телефону договорился, что приду в удобное для меня время, а ключи от нужных кабинетов получу у вахтера.
Вахтер на входе вручает мне ключи от двух кабинетов, где мне предстоит работать, беру ключи и зависаю – к каждому кабинету два ключа, на каждом бирка: на одном "кабинет 101", на втором "интернет 101".
Пока шел до кабинета, придумал несколько версий применения таинственного ключа от интернета. Разгадка оказалась проста как всё гениальное – в каждом кабинете под потолком висит свитч, который раздает интернет и локальную сеть на машины в кабинете, возле свитча розетка, в которую воткнут адаптер свитча. От розетки вниз спускается короб, заканчивающийся выключателем-замком, в который нужно вставить тот самый ключ от интернета и повернуть для подачи питания на свитч. Вынуть ключик можно только повернув его обратно в положение "выключено".
Последний уходящий гасит не только свет, но и сеть.
#167: Никто на помощь не придет!
14 ноября 2008, 20:30. рейтинг: 1578
Один мой друг долго жаловался на то, что у него категорически не открывается ни один поисковик. Точнее, вместо поисковика открывается пустая страница. Решили мы с товарищами (программист, сисадмин и веб-дизайнер) разобраться, в чем же дело. После того, как DSL-роутер, его фаерволл, антивирус и брандмауер были определены как невиновные, наш коллективный разум решил бросить пинг. Пинг полетел вместо поисковика на 127.0.0.1
.
Коллективный разум догадался так же пустить до того же поисковика tracert. Единственный скачок – до 127.0.0.1. Что-то не так, подумал коллективный разум.
Полезли в файл hosts. Обнаружили там надпись, по-видимому оставленную вирусом, который был благополучно убит антивирусом:
127.0.0.1 go.mail.ru
127.0.0.1 nova.rambler.ru
127.0.0.1 google.ad
127.0.0.1 www.google.ad
127.0.0.1 google.ae
127.0.0.1 www.google.ae
127.0.0.1 google.com.af
127.0.0.1 www.google.com.af
127.0.0.1 google.com.ag
127.0.0.1 www.google.com.ag
127.0.0.1 google.com.ai
127.0.0.1 www.google.com.ai
127.0.0.1 google.am
127.0.0.1 www.google.am
.. и так еще 11 кб редиректов.
#168: Злодейские сети
14 ноября 2008, 20:30. рейтинг: 2819
Протянули сетку на несколько домов. Немного спустя в одном доме пропал интернет и мы пошли искать причину.
Оказалась, некий мужик, живущий на последнем этаже дома, в котором протянута сеть, перерезал ножом все провода подключенные к хабу.
Я не думаю, что вы угадаете причину его поступка.
Этот мужик дождался, пока мы придем и потребовал пойти с ним в отделение милиции, где он, на полном серьезе, написал заявление, что мы с помощью этого устройства через провода пускали к нему в квартиру фреон.
Мужик был уверен, что мы злодеи, желающие его смерти.
#169: С точностью до миллиметра!
15 ноября 2008, 09:00. рейтинг: 2142
Только что закончил правку javascript-файла. Делал это "по-быстренькому", то есть прямо на сервере. Правил редактором mcedit (он умеет работать с файлами по ftp). Часа через 3 добился нужного результата. Пора возвращать файл на историческую родину, то есть на локальную машину.
Жму F5 в mc (в одной панели – локальный каталог, в другой – ftp). Вылезает вопрос "Заменить файл ${FILENAME} размером 3096 на файл размером 3096?". Это что же такое? Правил, правил и где результат? Даты, правда, отличаются, и все-таки стало как-то неуютно. Стал проверять, выяснилось, что действительно, после нескольких часов правки, многочисленных убавлений и добавлений размер файла стал таким же, как до ее начала с точностью до байта.
#170: Победа или смерть!
15 ноября 2008, 09:00. рейтинг: 2399
Смотрю исходник лабораторной работы по математическим моделям, сделанной одним из студентов. Обнаруживаю такие комментарии:
{Дальше идет особая магия!}
procedure fbHalfCountClick(Sender: TObject); //Считать методом половинного деления
procedure fbSerialCountClick(Sender: TObject); //Считать методом последовательных приближений
procedure fbNewtonCountClick(Sender: TObject); //Считать меня коммунистом