Читаем Bash.org.ru IT Happens Истории ## 8301 – 8400 полностью

<p>#8319: Сотни тысяч счастливых кулеров</p>

13:00 22.01.2012, IT happens

Было дело в нашем родном многотехническом вузе. Вообще-то наша кафедра занимается прикладной математикой, но один аспирант в своё время увлекался ультразвуковой резкой на токарном станке. Так он и висел долгое время на балансе кафедры. Самое интересное, что про станок уже никто не помнил, а вот машинное масло, которое эта сволочь жрала, как ненормальная, исправно покупалось и списывалось… Иногда списывалось.

2011 год. Кафедра обладает двумя компьютерными аудиториями по десять машин в каждой. А теперь представьте себе лицо бухгалтера, которая среди расходников обнаружила 20 литров машинного масла на списание!

Самое интересное, что объяснения «компьютеры смазывать» тётушке вполне хватило.

<p>#8320: Зубастые против SOPA</p>

15:00 22.01.2012, IT happens

Абонент провайдера оформляет в саппорте заявку на ремонт: у него дома собака перегрызла кабель от медиаконвертера к компу. Собственно, заявка оформлена незамысловато — что ж тут можно не понять: «Собака перегрызла кабель», контактный телефон абонента. Перезванивает ближе к вечеру: дескать, обещали сегодня, а никто не пришёл. Ну, думаю, не успели, бывает. Смотрю — а заявка закрыта диспетчером с подозрительной формулировкой: «Мыши съели волокно». Понимаю, что одно с другим не очень вяжется, настораживаюсь.

В районе, где живёт абонент, в тот же самый день ремонтировали оптическую магистраль по причине порчи оной мышами. По всей видимости, диспетчер решил, что зоркий абонент увидел место, где погрызли оптику, и приписал такое чёрное деяние собаке. Ан нет — абонент стал жертвой совпадения (или заговора несчастных голодных животных в данном районе) и всё ещё ждёт ремонта.

<p>#8321: Брайан Ино на коне</p>

15:00 22.01.2012, IT happens

Одна из ночей перед дипломом. Как обычно и бывает, осталась всего половина. Страшно хочется спать, мозг отключается и начинает думать о постороннем — о каких-то чёрных лошадях, скачущих по полям, о сектантах, заставляющих компьютеры самих писать музыку…

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

<p>#8322: PHP — это заразно</p>

13:00 23.01.2012, IT happens

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

Не тут-то было! Отдельный привет тем, кто эту капчу настраивал: адрес старого скрипта лежал аж в трёх разных файлах (может, и больше — специально не искал). Использовался, ясное дело, только один. Но настоящий шик этой задачи вскрылся, когда я попытался залить отредактированный PHP-файл на хостинг по FTP. Сервер его просто не принимал: «Invalid file extension». Удивился, написал хостеру: мол, так и так, PHP-файл не могу закачать. Ответили:

На нашем хостинге отключена возможность закачивать файлы с расширением .php по соображениям безопасности. Вы можете загрузить файл с другим расширением, а потом написать нам, чтобы мы его переименовали в .php.

А теперь представьте: правим говнокод, заливаем на сервер, пишем письмо, чтобы переименовали файлик, проверяем (не работает), правим говнокод опять — и всё с самого начала. Файл переименовывали по полдня. Хорошо, что не требовали нотариально заверенную заявку на переименование файла по бумажной почте прислать! В общем, на то, что можно было сделать за десять минут, ушло три дня.

<p>#8323: Покажи мне свой компьютер, и я не скажу, кто ты</p>

13:00 23.01.2012, IT happens

Нетбук. Виндами на нём не пахло с рождения. Несколько дистрибутивов линукса: один основной, рабочий, остальные для тестирования — их состав постоянно меняется при выходе новых версий.

При старте заводится screen, в нём — finch, mc, irssi, elinks, htop и ещё что-то. Графика практически не используется. Командую строку хозяин использует, естественно, не глядя на клавиатуру, в десятипальцевом режиме.

Угадайте, кто хозяин вот такого устройства? Админ? Кодер? А вот и нет — простой водитель в совсем не айтишной фирме.

<p>#8324: Цветочное замыкание</p>

13:00 23.01.2012, IT happens

Перейти на страницу:

Все книги серии Bash.org.ru IT Happens

Похожие книги