Читать «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: Из любви к искусству