Читать «Bash IT Happens Истории ## 2201 – 2300» онлайн - страница 22
Bash.org.ru IT
Был отличный случай, когда в компьютерный класс привезли новые машины. Я поставил по две учётки: преподаватель (под паролем) и ученик (без пароля). Неделю меня не было. Всё это время один комп простоял без дела, потому как один шустрый ученик поставил пароль на учётку, и все три преподавателя компьютерной графики не знали, что дальше делать.
Решил я, что люди искусства выше компьютерной грамотности, потому как только плебеям в компьютерах разбираться положено.
#2263: Он большой, ему видней
12:00 17.02.2010, IT happens
Несколько лет назад решил я отправиться с товарищами в один из соседних городов. На поезде было дешевле, да и нравились такие путешествия больше. Один минус — отправление в половине пятого утра. Город у нас растянутый, но ничего — добрались до вокзала и заранее, без четверти четыре, встали в очередь.
Ничего не предвещало беды, но прямо перед нами очередь остановилась. Гляжу, сидит кассир и задумчиво смотрит на монитор. «Касса временно не работает», — произнесла девушка, подняла трубку телефона и давай названивать в техподдержку. Даже не знаю, как описать: стою и буквально пятой точкой чую, что висит машина. Аж прям распирает меня от осознания этого. Но молчу — РЖД всё-таки, им виднее.
Проходит пятнадцать минут. Системные администраторы, судя по обрывкам телефонного разговора, слышным мне, проверяют сетевое оборудование. Очередь в отчаянии: скоро отправление, а билетов нет. Проверки продолжаются. И тут вижу, как девушка тянет руку под стол и что-то нажимает. В отражении видно, что машина ушла в ребут, после чего загрузилась. Мы получили билеты и отправились в путешествие.
Не думаю, что кассир послушала бы прыщавого пацана и перезагрузила бы компьютер, но с тех пор я стал больше доверять своей интуиции.
#2264: Месье знает толк в извращениях
14:00 17.02.2010, IT happens
Не секрет, что хороший программист должен обладать даром предвидения, чтобы знать, что нужно заранее предусмотреть в проекте и к каким модификациям проект должен быть готов. Те, у кого такого дара нет, либо выкручиваются перестраховками, либо по нескольку раз переписывают одну и ту же программу.
Недавно мне на глаза попались исходники одного скрипта регистрации на сайте; среди прочих была и графа «пол» — пара радиокнопок. Не знаю, сколько раз человек, писавший этот скрипт, сталкивался с бесконечно меняющимися требованиями заказчиков, но этот перл, по-моему, является верхом перестраховочной паранойи.
Среди прочих таблиц в базе данных была таблица «sexes»: идентификатор и название, две строки. В профиле у каждого пользователя хранился идентификатор нужной строки. Интересно, предусмотрел ли что-нибудь автор на тот случай, если на ключ этой таблицы перестанет хватать четырёх байт?
#2265: Чтоб не улетел
14:00 17.02.2010, IT happens
Как-то раз пришлось зайти к знакомым — как обычно, «компьютер не работает». Первое, что я увидел, достав системник, — саморез, закрученный в корпус в районе блока питания.