Читать «Bash IT Happens Истории ## 801 – 900» онлайн - страница 31

Bash.org.ru IT Happens

#897: Дозаправка в полёте

00:30 21.05.2009, IT happens

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

Через пять минут дисковод отыскался в недрах нерабочей машины, стоящей в очереди на ремонт. Я было начал извлекать его оттуда, но после первого взмаха отверткой был остановлен начальством: «Нельзя ничего оттуда вынимать, а то гарантии не будет!»

Выражение лица начальства не предусматривало споров. Итоговое решение будет снится мне в кошмарных снах — два открытых системника, стоящих рядом практически в упор, и шлейф, идущий от дисковода в недра рабочей тачки.

Запустили, документ скопировали и гарантию не нарушили. Запал в душу финальный комментарий помощника, далекого от IT: «Вот оно, параллельное соединение компьютеров».

#898: Нюансы кода и gluteus maximus

13:00 21.05.2009, IT happens

Меня всегда удивляло, что код комментируют так сухо и бездушно. Привожу пример моих комментов одной VBA-процедуры, написанных в разные моменты времени:

Первая версия:

/* Сделано через жопу. Прошу прощения у того, кто будет дорабатывать — меня заставили сделать именно так. */

Исправленная версия:

/* Cобрался с силами и исправил код так, чтобы он выглядел более логичным и читаемым. Концептуально он остался жопой, но теперь стал больше похож на аппетитную женскую попку, чем на суровую мужицкую задницу. */

Комментирование — занятие крайне интересное и творческое. Сделайте немного интереснее жизнь человеку, которому придётся потом разбираться в вашем коде!

#899: Зато теперь можно кричать в сабвуфер

00:30 22.05.2009, IT happens

Как-то раз сломался у меня микрофон. Я долго рылся в настройках ОС, пытаясь получить от устройства хоть какой-нибудь отклик, потом развинтил микрофон, собрал его обратно и, не получил от него никакой реакции, лёг спать.

На следующий день включил компьютер послушать музыку и полазать по интернету. Музыка заиграла, но как-то тихо и гулко. Покрутил регулятор громкости — ноль внимания. Прижимаю ухо к динамикам — ни звука, музыка доносится откуда-то со стороны.

Источником звука оказался микрофон. Когда я развинчивал его, то, вероятно, восстановил потерянный контакт, а перед этим, копаясь в настройках звуковой платы, нечаянно поменял местами входной и выходной разъёмы.

#900: Полиморф-конкур

00:30 22.05.2009, IT happens

Пару лет назад мы небольшой командой энтузиастов занимались настройкой геймерских серверов в локалке. Юзеры очень уж просили поставить World Of Warcraft — игра тогда вызывала у всех дикие восторги, а оплачивать это дело народ, как водится, не хотел.

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