Выбрать главу

else if (shift==3)

str+=" GB/s";

else if (shift==4)

str+=" TB/s";

else

str="n/a"; // If this happens, you really have a fast connection

#3611: И слова доброго не скажут

20:45 12.07.2010, IT happens

Чинил однажды компьютер старому дядечке — видному учёному-биологу из ВНИИ природы. Дядечка известен, в частности, тем, что изучал дальневосточных пятнистых оленей, написал по ним кучу статей, защитил диссертацию, долго боролся за их включение в Красную книгу и героическими усилиями спас популяцию от исчезновения. Для меня было основательным шоком обнаружить в дебрях его диска директорию с говорящим названием «Прокл.Пятн.Ол.»!

#3612: Новая метла по-новому метёт

13:00 13.07.2010, IT happens

Новая начальница потребовала перенести серверную из специально оборудованного помещения. Дескать, серверная рядом с кабинетом шефа, шум системы вентиляции раздражает. Старого босса не раздражало, благо он сам электронщик и понимал, что к чему. Новое помещение выделили на противоположной, южной стороне здания. Денег на переоборудование выделили ноль целых хрен десятых, сроки исполнения — позавчера, лейтмотив: «Ну что там делать-то, взяли и перенесли!» То, что старая серверная обита негорючим материалом и толстенными панелями для шумо- и теплоизоляции — это фигня. Перенесли, перекрестились и оставили как есть.

Осень, зиму и весну система отстояла неплохо: батарея не давала помещению промёрзнуть, а близость вентшахты обеспечивала циркуляцию воздуха. Но вот вдарило лето всеми 30+ градусами, температура в комнатушке стала расти, близость вентшахты практически никакой роли не играла. Пошли к начальству за деньгами на кондей. Ответ: «Нет денег — кризис». То, что в старой серверной устроили лаунж для избранных — на это внутренние резервы нашлись. Пожали плечами, получили расписку в том, что предупредили о последствиях, и ушли.

Частично помог друг из теплосети — сплавил старые изоляционные маты. Но и это не помогло: жара подскочила до 40 градусов (стена-то южная), и начало сыпаться оборудование. После того, как «поплыла» первая стойка, при запахах гари мы стали вырубать оборудование и обследовать его, что называется, «под лупой», не дожидаясь, пока нас не полило из распылителей системы пожаротушения.

В пятницу на термометре 42, в помещении чувствуется сильный запах гари и появляется лёгкий дымок. Мы спешно вырубаем оборудование. На шумок к нам заглядывает мимо проходящий электрик:

— Мужики, что случилось?

— Дым!

— Отбой тревоги, там помойку подожгли, весь дым прёт в окна и вентшахту.

Как выяснилось чуть позже, наша шефа решила устроить день чистоты и спалить весь мусор.

#3613: Налог на технофобию

13:00 13.07.2010, IT happens

Да, я тот самый мудак, который выставляет вашим знакомым километровые счета за ремонт и обслуживание ПК.

Вчера одному почистил систему от вирусов — 1100 рублей. Грохнул ему boot.ini, сейчас еду систему переустанавливать — ещё 1200 рублей в карман. Ну а что — жить как-то надо же!

Бывает, приходишь, запускаешь AVZ, видишь в логе два экрана червей и троянов, характерных для «клубничных» сайтов, в шутливой форме советуешь осторожнее лазить по подобным ресурсам, а в ответ: «Да я ни-ни! Это мне хакеры прислали!» Конечно-конечно, на вашем компьютере содержится сверхважная для хакеров всего мира информация.

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

#3614: Черновая печать

15:00 13.07.2010, IT happens

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

#3615: Вред-дизайн

15:00 13.07.2010, IT happens

Ну, коли уж пошли «вредные советы» веб-программистам и дизайнерам, не могу не бросить свои пять копеек.

Кнопку отправки формы никогда нельзя делать типа submit, а во всех полях нужно глушить событие onKeyPress, если keyCode==13. Табулятор тоже лучше заглушить. (Любители этого подхода делали, к примеру, сайт Почты России.)

Лучше всего, если пользователю после ввода данных нужно будет навести мышку на кнопочку, посмотреть циклическую анимацию и в нужный момент щёлкнуть мышкой. Верх мастерства — если в остальные моменты анимашка делает не form.submit(), а form.reset(). Это отсеет ботов. («Хомяки».)