3610
Ковыряю исходник:
if (!shift)
str+=" B/s";
else if (shift==1)
str+=" KB/s";
else if (shift==2)
str+=" MB/s";
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
3609
Слабый бухгалтерский пол, говорите? Очень слабый, но смертельно сообразительный.
Сегодня у нас флешка перестала входить в разъём. Фанатизма в голосе властителя дебета и кредита было много, посему я решила молча разобраться самостоятельно. Прихожу — бухгалтеры расплываются в тролльфейс-улыбке.
— Какого?
— Ой, я думала, оно мешает входить, вот и...
Контактная группа внутри разъёма была выломана, притом удивительно аккуратно: поначалу я даже и не поняла, что меня подсознательно напрягало. Бухгалтеры признались, что очень долго старались, даже пилочкой для ногтей как-то умудрились обработать. Изнутри разъёма, чёрт подери. Как?!
3608
С утра звонит рабочий телефон:
— Здравствуйте. Это программист? Из аптеки беспокоят. Нам бы таблеточку поменять.
Начинаю вспоминать, когда болел последний раз и какие лекарства покупал.
— У нас в компьютере дата сбивается, так я таблетку уже сама купила, вы только придите поменяйте.
Тут до меня и дошло, что это они батарейку так называют. Что ж, пойду в обед лечить больного, благо по пути.
3607
Ребёнок подрос, тыкает кнопки на клаве. Есть у меня на ней клавиша выключения — иногда получается неприятно.
Решил отключить. Погуглил. Из десяти результатов в девяти предлагают перемапить клавиатуру в регистре; только в одном советуют зайти в Power options > Advanced и выставить реакцию на соответствующую кнопку. Сходятся лишь в одном: виноват Билл Гейтс.
3606
Я студент, подрабатываю сейчас у только появившегося провайдера в нашем городе: расшиваем по чердакам 25-парный Ethernet-кабель, укладываем это хозяйство в ящики, — в общем, гордо зовем себя монтёрами. Работаю я в компании моего одногруппника (назовём его Михаилом); с нами по чердакам бродит и наш начальник, он же ведущий инженер и электрик, который подводит питание в ящики.
Значит, залезли мы на третий за день чердак, решили перед работой над кабелем перекусить. Миша — человек тёртый, захватил с собой кефир, хлебные палочки и майонез. Во время трапезы замечаем, что чердак давно уже обитаем: на нём куча голубей. Задался Миша целью накормить птичек. Чего он только не пробовал: бросал в голубей куски хлебных палочек, пытался невероятно скрытно подползти к ним и накормить, наконец, захотел просто поймать голубя и силой заставить его покушать. Голуби не поддались на провокации. Миша грустно встал где-то посередине чердака, задумался и изрёк:
— Не хотят голуби кушать. Пойду покормлю электрика.
3605
Программирую в среде с названием с греческими корнями. Версия среды старенькая — 2002 года, но мне хватает.
Нарыл на просторах интернета патч, исправляющий кучу мелких ошибок в среде — крупных тогда старались не делать. Загружаю проект софтинки, которую пишу и сопровождаю. Компилируется, запускается — всё хорошо.
Нажимаю кнопку «Выход» — access violation по такому-то адресу. После часового мозгового штурма баг был найден и обезврежен. Программа с ним жила уже почти год, и ошибок не было ни разу.
Как там у классиков? «Если в вашей программе не обнаружено ошибок, проверьте компилятор — возможно, ошибка есть в нём».
3604
Переставлял винду дома. Поставил систему, основной софт, настроил, что нужно, перегрузил, потестил. Решил добавить разных красивостей и удобностей: плееры, смотрелки картинок и прочую дребедень. Установил скриптом с загрузочного диска, выключил комп и ушёл спать.
Утром включаю комп — дичайшие тормоза: работать невозможно совершенно, и это на отлично настроенном вчера компе! Делаю трёхпальцевый аккорд, минут через пять вылезает диспетчер задач — значок в трее символизирует, что проц загружен чуть больше, чем полностью.
Медленно-медленно начинаю тянуться мышкой к вкладке «Процессы». Кликаю. Медленно-медленно отрисовывается список. Вот он, вредитель, отобравший 99% ресурсов! Процесс назывался... ninja.exe. Ещё через пятнадцать минут мучительно медленного шевеления курсором процесс удалось завершить, и всё замечательно заработало.
Сама программа-то хорошая, удобная — аналог «Пунтосвитчера». Запускаешь её после загрузки системы — отлично работает. Но вот если добавить в автозагрузку (что было сделано по умолчанию в установщике) — при запуске винды захватывает власть безраздельно. Истинный ниндзя! Втирается в доверие, незаметно сидит в трее и ждёт момента для смертельного удара.
3603
Отправили как-то нас поднимать сетку в одном далёком московском районе. Находим узловую точку по топологии, идем в ДЭЗ и узнаём, что в том доме идёт капитальный ремонт, и чердак должен быть открыт. Мы уже начинаем что-то подозревать, поднимаемся на чердак и видим...
Когда тянули линию, ящика еще не было. Потом его повесили, но оборудование в него переместить не успели. Вот и наблюдали мы картину: под потолком висит закрытый на замок ящик, а рядышком побелённый свитч.
3602
Работаю айтишником в одном сине-красном банке. В круг основных обязанностей входит работа с банкоматами.
Суббота. Утро. Раздаётся звонок с неизвестного мне номера. Беру трубку. «Алло! Это банкомат?» Спросонья ощупываю себя и, не найдя пин-клавиатуры и прорези кард-ридера, уверенно отвечаю: «Нет, это не банкомат! Куда вы звоните?» Женский голос на другом конце провода, не заметив подвоха, повторяет: «Это же банкомат, да? Мне нужно карточку поменять». Советую голосу для обмена карточки приехать в банк. В ходе разговора выясняется, что женщина работает в обслуживаемой банком городской больнице. Интересно, как бы она отреагировала, если бы я ей позвонил и спросил: «Алло! Это бормашина?» или «Алло! Это томограф?»