9964

По секрету: света нету

Пришлось отлучиться как-то раз в пятницу с работы в середине рабочего дня. Сижу вечером дома и думаю: выключил ли я свет в кабинете? Что, будет зазря гореть все выходные напролёт? Светильник новый на 350 ватт был недавно установлен по причине слабости старых ламп и нехватки естественного дневного освещения. Нет, я, конечно, из своего кармана за потребление учреждением электроэнергии не плачу, но душа неспокойна.

Приходит идея. Прокси и рабочий комп остались включёнными, а на работе настроена хитрая система удалённого доступа. На прокси постоянно висит стандартный Outlook Express с отдельным электронным ящиком под это дело, периодической проверкой почты каждые полчаса и правилом сразу отвечать на входящие сообщения отправителю. Ну что ж, за дело!

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

* * *

От дома до работы минут десять ходу. Можно было просто прогуляться, обойти здание с тыла и посмотреть на окно.

9963

Параллельные процессы

Раннее утро. Звонят менеджер и секретарша из разных кабинетов одновременно на два сотовых телефона: мол, интернет не работает. Ну, я оба телефона к двум ушам приложил и начинаю объясняться: пропингуй, дескать, тот айпи, пропингуй этот айпи, зайди по сети на сервер. Эти двое на удивление делают всё почти синхронно. Продолжаю:

— Там модем висит на стене, надо на нём кнопочку выключить, а потом включить.

Подходит к модему менеджер, выполняет предписанное и ждёт. Тут же подходит секретарша и повторяет процесс. Я слышу диалог:

— Ты чего делаешь?

— Модем перезагружаю.

— Зачем?

— Так интернет не работает.

— А кто тебе разрешил его трогать?

Начинается двухминутное обсуждение, кто с кем по телефону разговаривает. Вспоминают про меня:

— Ты ещё тут?

По эху понимаю: оба телефона на громкой связи.

— Я не тут, я везде!

Секунд десять тишина, потом ржач.

— Цезарь, блин! Приезжай и интернет сделай вместо того, чтобы прикалываться!

9962

Скриншот, шотпринт и принтскан

Работаем в саппорте. Запросили у клиента скриншот ошибки для локализации и устранения. Выслали рекомендации, как правильно сделать скриншот: Print Screen, Ctrl+V.

Через полчаса пришёл ответ с подозрительно большим графическим файлом в чёрно-белых тонах. Оказалось, клиент скриншот сделала, вставила в Ворд, распечатала на лазерном принтере, отсканировала распечатку и скан переслала по мылу. А говорят, народ у нас ленивый…

9961

Теплопушка, на старт

Был я как-то в командировке в Северной столице. Как раз вот в такое же время примерно, насквозь из себя осенне-дождливое, слякотное и противное. По ночам уже заморозки, а отопление ещё не включили.

Промочил я ботинки. Совсем неудачно промочил. Батарея в гостиничном номере холодная, полотенцесушилка едва тёплая, сплю вобще под двумя одеялами. Идти в полночь искать по этажам горничных (может, у них там где-то посушиться есть) — это значит обратно надевать эти ботинки, мокрые и холодные. Бр-р-р… Сил нету уже никаких.

Так и лежу вот, думаю, ноутбуком живот грею. Там потихоньку и припекать начало. И вот смотрю на ноут и понимаю, что его Core 2 Duo и GeForce 9600 сейчас очень даже кощунственно пригодятся. Тем самым особо жарким летом он так грелся, что, похоже, поджаривал своим выхлопом комаров, которые в темноте летели на ярко-синий диод колонки. Или я вообще тогда не знаю, откуда у меня слева на столе постоянно дохлые комары скапливались.

Собственно, чем тебе не фен? Сползаю с ноутом на пол, значит, прилаживаю его на подручные предметы напротив ботинок, регулирую, чтобы качественнее обдувалось, запускаю 3DMark какой-то, настраиваю его и ложусь спать довольный. Красотища же!

9960

Видали мы тех багов

Питон. Джанго. Проект, доставшийся в наследство от двух предыдущих программистов. Проекту уже больше года, писали его разные люди в разное время.

Имеется баг. Над ним я бьюсь уже третий день. Решения найти не могу. Баг вылазит сам по себе, никакой закономерности в его появлении определить невозможно. Пользователи, у которых этот самый баг проявляется, отвечают стандартно: «Ничего не трогали, оно само всё сломалось».

В начале четвёртого дня пишу бывшему коллеге — не программисту, просто системному администратору, правда, опытному, начинавшего свою карьеру ещё в 96-м. Плачу о неуловимом баге. Пишу не для того, чтобы получить совет, а просто жалуюсь на нелёгкую судьбу. А в ответ он мне описывает решение бага. Человек, в глаза не видевший ни Питон, ни Джанго, ни тем более злосчастный проект. Следуя его подсказке, замечаю причину ошибки, которую искал три дня.

Поразительно: человек, никогда не работавший программистом, безошибочно нашёл причину ошибки, имея только расплывчатое описание. Опыт — он всё-таки бесценен.

9959

Жужжалка по кличке Сизиф

Таксы, машинки игрушечные… Магистральную оптику разве что упряжкой лаек можно протянуть или игрушечным бульдозером Caterpillar D11 в масштабе 1:2. Электрики это тоже касается. Настоящие кабельщики презрительно смотрят на «набор инструмента для прокладки оптоволокна» и невнятным «кусачкам для троса» предпочитают метровый болторез. Им ещё удобно после установки кабельной стойки на крыше лишние шпильки M12 откусывать.

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

Сидим на крыше, варим стекло. На крышу залезают конкуренты. Вешают на наш кабель машинку, она бодро жужжит и уезжает на соседний дом. Всё хорошо, только мы на крыше пятиэтажки, а соседний дом — девять этажей. Машинка уезжает недалеко. Долбоящеры стягивают за хвост отчаянно упирающийся аппарат, делают ещё пару попыток. Потом, наконец, решают задуматься. Правильную причину (уклон в 30 градусов) вычисляют быстро. Но мысль, что умный в гору не пойдёт, им в голову не приходит. Вместо того чтоб перейти на высокий дом и спустить кабель вниз, они звонят прорабу.

Спустя час приезжает прораб со старшим братом маленькой жужжалки. Мы с напарником основательно начинаем беспокоиться: первая машинка весила килограмма три вместе с аккумулятором от UPS, а вторая — конструкция из стартёра от «жиги», зубчатой передачи, плотного прижима к тросу из колес диаметром по 20 см и «жиговского» же аккумулятора.

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

Ещё через час прибежали лифтёры… Но это уже другая история.

9958

Счёты и калькулятор

Письмо от админа рано утром:

Доброго вам времени суток, братия и сестры! Сегодня знаменательный день — первое число нового месяца. В этот день вы все рвётесь посчитать, сколько прекрасных вещей вы сделали за прошлый месяц. Благодаря рвению одного из вас я сегодня до часу ночи ковырял сервер, а потом на первой электричке метро приехал в издательство, потому что сервер можно было запустить уже только вручную. Я уверен, что сейчас несколько человек спокойно запустили по несколько отчётов на соседних компьютерах и ушли пить чай, хотя все знают, как мы хорошо относимся к одновременно запущенным отчётам. Ребята, я ща отключу менеджеров от сервера и всем, кто до вечера захочет работать, буду предлагать счёты и калькулятор. И меня не будет колыхать, кто виноват, потому что меня уже вы все достали. Пока что иду искать вредителей. У вас пять минут.

Ждём кровавой расправы.

9957

Я знаю все твои секреты

Сидел в гостях с недобуком, решил поймать вайфай. Нашёл сетку с именем соседа. Адрес знал — ввёл в телефонный справочник, узнал фамилию. По фамилии нашёл скайп-аккаунт в известной социалке. Логин скайпа и оказался паролем от вайфая. Скорость, надо сказать, была получше моей.

Ребята, ну научитесь же вы нормальные пароли ставить!

9956

Дешёвый пластик, глючный кремний и мокрый асфальт

Скорбная история приключилась со мной, друзья. Давеча интернет начал себя плохо вести. Линк хороший, а пакетики не идут, и это с заявленной скоростью 32 мегабита, а после часу ночи вообще 100. Ну, думаю, надо обращаться в техподдержку, чего уж там.

Звоню мальчику. Ряд стандартных вопросов: как подключены, какое оборудование? Дома у меня два стационарных компьютера и нетбук, проверял на всех машинах напрямую, результат одинаковый: работает, но уж очень плохо. На это мальчик мне вещает: мол, роутер у тебя плохой, WAN-порт горелый. Нет, ну если порт горелый — он либо не работает вообще, либо не работает совсем, правда же ведь? Ну да ладно, говорю, мол, тут ещё четыре LAN-порта, на любой можно назначить. Окей, говорит, назначайте, проверяйте, звоните. Мы вам на всякий случай, кстати, порт поменяли на управляемом свитче. Спасибо, конечно, только на хрена? Порт-то рабочий был на свитче. Ладно, перепробовал все порты на родном WL-520. Ничего, всё по-прежнему работает, но из рук вон плохо.

Звоню опять мальчику, он говорит: «Значит, у вас в роутере проблема, с нашей стороны всё хорошо». Я ему на это задаю закономерный вопрос: мол, всё это замечательно, а делать-то что? Получаю ответ: «Мы занимаемся роутерами только фирмы D-Link». Как выяснилось, они сами поставляют модели DIR-100 и DIR-300. «А ничего, — говорю, — что по факту они слабенькие, и не то что 100, а и 20-то мегабит выдают крайне редко?» Мальчик меня уверяет, что ни у кого проблем не возникало ранее. Ну, думаю, мало ли. Может, я дурак и чего-то не понимаю в роутерах? Ну, или их как-то неправильно настраиваю.

Ладно, воскресенье всё равно уже угроблено, терять нечего. Вопрос надо как-то закрывать. Еду за DIR-300: из двух зол выбирают меньшее. Привожу домой, распаковываю, втыкаю кабель, замеряю скорость Спидтестом: 1,30 Мбит входящая, 0,89 Мбит исходящая. Прошивка родная, 1.3.0 бело-сине-убогая.

Очередной звонок мальчику: мол, всё плохо. Тот мне бодренько отвечает: «Перепрошивайтесь». Сказано — сделано. Перешиваюсь на последнюю прошивку 1.4.1 — вся на яваскриптах, с претензией на красоту и удобство. Замеряю скорость. В среднем 8–10 Мбит входящая и 10–12 исходящая.

Опять звоню мальчику: «Милый, перешился я, а дальше-то что? Хочу свои законные 32 мегабита, и ни мегабитом меньше!» Тот мне задаёт сакраментальный вопрос: «А у вас там прошивка такая бело-синенькая или чёрно-оранжевая?» На это оскорбительное заявление отвечаю ему: нет, мол, синенькая прошивка канула в Лету, а поставил я последнюю родную прошивку для аппаратной ревизии В6, как и положено, версии 1.4.1 и цвета «мокрый асфальт».

Мальчик в недоумении: не знаю, мол, ничего, не сталкивался. Говорю: вот тебе TeamViewer, столкнись. Зашёл, посмотрел. Говорит, такого никогда не видел. Сам же замеряет скорость. Видит тот же результат: 12 Мбит. Колупал настройки и так, и эдак. Говорит, мы можем вам свой роутер поставить на тестовый период с правом выкупа, такой же DIR-300. А, собственно, зачем он мне, если у меня и так он есть? Проверяли напрямую, крутили его, как мартышка злополучные очки.

После всех этих мучений «специалист» говорит: мол, мы сделали всё, что могли, это проблема D-Link. Закономерный вопрос: «Скажите, а не вы ли мне посоветовали именно его купить и не вы ли обмолвились, что только с этими роутерами работаете?» — «Ну, наверное, да, всё так. Но помочь я вам, увы, ничем не могу».

Прогуляюсь-ка я, наверное, до их офиса и поговорю с кем-нибудь посерьёзнее.

9955

Безупречная защита от дурака

Возвращаясь из армии, прикупил крутейший DX4, 8 мегов оперативы, 80 мегов хард, DOS 6.0 и Win3.11. Установил Doom 2 и Dune 2. Всё работало как часики.

Повадился мой отец за компом сидеть и заодно удалять «ненужные» файлы. Сносил и DOS, и Винду. Заново ставить всё с дискет напрягало.

Как отвадить отца от порчи компа? Метод защиты от дурака: копировал файл autoexec.bat в любую папочку, а перед завершением работы тупо сносил его из корня. После загрузки голого DOS без Нортона батя не знал, что делать. Ну, а восстановить удаленный autoexec — это дело пары секунд.