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(). Это отсеет ботов. («Хомяки».)