Читать «Bash IT Happens Истории ## 3101 – 3200» онлайн - страница 20

Bash.org.ru IT

— Извините, мне неудобно говорить, я вам через пять минут перезвоню.

Выхожу, звоню, мне отвечают:

— Спасибо, Артемий, что интернет починил!

#3164: Битые пиксели на витой паре

13:00 21.05.2010, IT happens

В бытность свою студентом университета в нём же работал я в отделе сетевого администрирования — проще говоря, монтажником.

Заявка: проложить сеть до корпуса (минут двадцать пешком). Пришли со стремянкой, перфоратором и прочими радостями, начинаем класть, рядом ребята довешивают фальшпотолок. Тут начинается самое интересное: вываливается моток кабеля и десять квадратов потолка — ребята схалтурили. Стою на стремянке, одной рукой держу лампу, второй — кусок витухи, думаю, что делать и как долго этот потолок будут высчитывать из моей зарплаты.

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

На следующий день к шефу пришли дико довольные тётеньки с благодарностью: «Как же хорошо работает ваш монтажник — ни одного матерного слова за всё время работы не сказал!» О, знали бы они, что я думал в тот момент!

В университете я уже не работаю, но судьба иногда заносит в тот корпус. Дяденька-дворник рассказывал, что потолок так и не делали. Интересно, сколько лет он провисит на витой паре?

#3165: Убийца — садовник

13:00 21.05.2010, IT happens

Качал как-то один сериал. Поставил торрент на закачку, установил высокий приоритет на первые четыре серии. Прихожу домой. Скачались первые четыре серии, остальные по 20–40%. Прокручиваю список вниз — последняя серия скачана на 100%, хоть и приоритет низкий стоит. Вот так вот: даже торрент-клиент искушает посмотреть, чем всё закончится!

#3166: Конь и кот

13:00 21.05.2010, IT happens

Сдавали в институте на первом курсе лабораторку на Паскале. Лабораторка была посвящена обработке текстов — мелочей не помню, но сперва нужно было объединить два текстовых файла. Для этого мы использовали оператор сложения, благо Паскаль это позволял.

Преподаватель всматривается в код, а потом спрашивает, почему мы сложили строки, а не использовали специальную функцию. Мы объясняем, что и так можно, на что препод отвечает, что если мы потом где-нибудь встретим функцию, то ни за что не догадаемся, что она делает. «Наверняка, — говорю, — название у функции будет „говорящим“, поэтому мы догадаемся». Преподаватель, торжествующе: «Ага, а функция называется CONCAT()! И что же она вам говорит?»

#3167: Наполовину пустой, наполовину полный

13:00 21.05.2010, IT happens

Код оптимиста:

if (<условие1> && <условие2> && <условие3>) return true

return false

Код пессимиста:

if (!<условие1> || !<условие2> || !<условие3>) return false

return true

Код реалиста:

return (<условие1> && <условие2> && <условие3>)

#3168: Из любви к искусству