Bash.org.ru IT Happens Истории ## 2001 – 2100
Шрифт:
Начинаем проверять настройки. Вроде всё так же, но у него глючит, а у меня как часы. Доходим до вкладки ассоциаций. Следует что-то типа «Эврика» на том конце.
— Нашёл? — спрашиваю, глядя на галочки настроек.
— Ага, всё работает...
В глаза бросаются две галочки: «Пункт в контекстном меню» и «Лучше не включать».
— Но зачем?..
— Написано же: не включать, я и попробовал...
#2046: Восход солнца вручную
14:00 26.01.2010, IT happens
Являемся
Через некоторое время мы легко раздавали на три компа свои полтора мегабита с правильной маршрутизацией и даже в P2P-сети местной участвовали, чего на данном роутере добились первыми: техподдержка и роутера, и провайдера больше задавала вопросов, чем давала ответов, и предлагала вызвать настройщика за десятки украинских енотов.
И тут крупными ложками пошёл дёготь. С завидной периодичностью отваливался интернет через роутер (прямым подключением всё пахало) при работающей локалке. Восстанавливалось подключение спонтанно. Чуть позже мы обновили прошивку, после чего такое стало случаться намного реже.
И вот сегодня, снова убедившись, что при прямом подключении компа обе сети (шифрованная и наша нешифрованная) работают, сидим и смотрим на веб-интерфейс нашего DIR-100. Снова и снова созерцаем унылую иконку чёрно-белого земного шара и надпись «Internet Offline».
В сердцах лезем в средства разработчика в браузере и меняем в коде странички «Internet Offline» на «Internet Online, blya». Любуемся на результат нашего минивандализма, на всякий случай снова перезагружаем роутер и видим... красочный земной шарик и долгожданную надпись «Internet Online» — на этот раз по-настоящему.
#2047: Постоялый двор
15:45 26.01.2010, IT happens
Служба поддержки клиентских серверов неоднократно упомянутого датацентра (История #1636 [3] ).
3
#1636: Обезьянья CMS
12:00 10.12.2009, IT happens
Говорят, что если усадить миллион обезьян за печатные машинки, то с ненулевой вероятностью одна из них наберет «Войну и мир». У одной обезьяны, похоже, получился CMS.
Отдел поддержки клиентских серверов датацентра. Приходит клиентское письмо с жалобой: «После обновлений базы товаров нашего интернет-магазина сайт перестаёт работать и вообще». Сайт вольготно размещён в одиночку на сервере с двухъядерным процессором и 2 ГБ памяти — проблем с производительностью быть не должно. Прошу пнуть нас именно в момент обновлений.
Дожидаюсь ответа «вот сейчас не работает!» Смотрю — на машине оба ядра под завязку нагрузил MySQL. Логинюсь в «мускуль», даю запрос show full processlist. Изумляюсь — терминал виснет наглухо. Передёрнув терминал и залогинившись обратно на машину, запускаю тот же запрос с выводом в файл. Смотрю в результаты: сервер отрабатывает два запроса общей длиной в 1,2 с копейками мегабайта.
Как выяснилось, чудо-фронтэнд магазина выгребал какие-то данные запросом вида «Select * from Таблица where productID='такой-то' and enabled=1 or productID='еще_какойто' and enabled=1 or...», и так до упора. Несчастный MySQL вдумчиво проверял каждую строку немаленькой таблицы на соответствие десяткам тысяч логических условий.
Клиенту отписал, приложив результаты show full processlist. Молчит уже сутки. Видимо, проникается идеей...
Один из серверов был сильно перегружен клиентскими сайтами и в конце концов перестал отдавать контент: пошел в своп, а load average зашкаливал за полсотни. Начинаем вместе с клиентом выяснять, чем же его так. В выводе top налицо активно лопающий память MySQL-сервер, каковым фактом мы радуем клиента и рекомендуем оптимизировать запросы. Клиент отвечает: «Сайт не использует базу данных этого сервера, а работает с удалённой базой».
Сообщаем клиенту, что его сайт на его же сервере не один, и остальные всё-таки потребляют ресурсы и «укладывают» машину. Ответ клиента ошеломил:
— Ммм, а сколько сайтов находится на нашем сервере, и каких именно?
#2048: Энергичный грызун
15:45 26.01.2010, IT happens
Скучал на работе, гонял чаи, отнимал шоколадки у сотрудниц («Потолстеешь!») и всё никак не мог придумать, чем себя занять.
Помощь пришла с неожиданной стороны: пискнув, коммуникатор сообщил, что заряд батареи критический, и надо с этим что-то делать.
Зверёк, воткнутый в розетку, радостно сосёт миллиампер-часы живительной энергии, а я уже ваяю переносную зарядку из четырёх АКБ, корпуса от небольшой ноутбучной мышки, пары плат от старого мобильника и miniUSB-кабеля. Получилось очень полезное устройство размером с пачку сигарет, дающее при этом 5200 mAh — три полных зарядки моего цифрового помощника. За неделю его ношения маленькая хреновина заставляла меня много смеяться:
Один «электрик с тридцатилетним стажем» попросил меня запитать его ноутбук. То, что зарядное напряжение его ноута 12 В, а моя «энергомышка» выдавливает 4,8 В, его не волновало, равно как и отсутствие подходящего штекера: «Ща спаяем!» Отвертелся кое-как.
Тётенька-сотрудница была твёрдо уверена, что это беспроводной передатчик электричества, и упрашивала меня поставить ей такой вместо «всех этих проводков» под столом.
Консультант в магазине мобильной связи сразу заявил, что это старый GPRS-модем. Когда я обратил его внимание на то, что у меня коммуникатор, и внешние приблуды ему не нужны, парень, покраснев, поправился: «Это GPS-модем!»
Дальняя знакомая, которой я дал супермышку, чтобы зарядить её плеер, попыталась всунуть пятирублевую монетку между кнопок.
Иногда под настроение коммуникатор обнаруживает «запасную батарею» и начинает орать, что она разряжена, не стесняясь при этом заряжать свою.
Племянник, осмотрев устройство, решил, что это специальная мышка для сотовых, и минут десять настойчиво искал курсор на экране наладонника.
А знакомый теперь дразнит меня CS-задротом: «Только эти парни ходят в гости со своей мышкой!»
#2049: Волшебная палочка
15:45 26.01.2010, IT happens
Есть у меня КПК Dell Axim X51v, который служит мне верой и правдой уже третий год. Только вот стилус у него очень поистёрся, краска слезла — подумывал было новый прикупить, да всё как-то не решался. И вот в один прекрасный момент, когда я выходил из маршрутки, КПК выпал из кармана куртки. Поднял, пришёл домой. На следующий день обнаружил, что стилуса в его законном месте нет — наверное, при падении он вылетел. Прошерстил остановку — стилуса не было. Ну да ладно, всё равно собирался новый покупать.