2305
Есть в нашем городе три основных провайдера, к магистральным каналам которых подключены два мелких «провайдерчика» (штат: директор, секретарша и три инженера), которые раздают тот же интернет, но по особо низким тарифам — с соответствующим качеством обслуживания.
Так вот, пришли как-то инженеры одного такого «провайдерчика» подключать домосетку к компьютеру. А системник оказался хоть и старый (второй «пенёк»), но брендовый — Dell. И открывался он тоже по-брендовому: нужно было взяться снизу за переднюю панель, нажать на большой рычаг и легонько потянуть на себя. П-образная крышка враз съезжала вместе с передней панелью — на всё про всё секунды четыре. Только инженеры этого не знали. Подключение затянулось на полтора часа, потому что воткнуть сетевую карту в непонятно как открывающийся системник не так просто.
Конечное решение было гениально до умопомрачительности. Кусачками сзади выкусили заглушки — так, чтобы пролез кулак с сетевой. Планку с портом на сетевой тоже согнули пополам, чтобы пролезла — рукой через дырку воткнули, и вуаля. Инженерия!
2304
Разговор айтишников о девушках:
— Плохо без компа...
— Зато узнаёшь, что вокруг есть люди.
— Ну их, они все глючные, причем большинство прямо в прошивке.
— У многих ошибка в генетическом коде, а дизассемблирование считается уголовным преступлением.
— Зато есть особая модификация «девушки» — у них есть смешной разъём!
— o_O
— К ним можно коннектиться. Правда, смешная сетка получается. И нельзя беспроводную замутить.
— А скорость какая?
— А это самое смешное! Там не скорость, а частота. Очень медленно — 0,5 Гц, но в пиковые моменты может вырастать до 2 Гц, а то и выше! Говорят, это веселее, чем пересобирать мир.
— Что-то мне кажется, это дорогие девайсы.
— Не очень-то и дорогие. Хотя тут дело такое — покупаешь задёшево, а содержание обходится в мама-не-горюй. Впрочем, опенсорц-реализации есть, но и там пока не всё гладко.
— А репы не подскажешь?
— Они локальные. Вот в Омске есть несколько. Самая быстрая репа — общага мединститута. Но она какая-то завирусованная...
2303
Решил я как-то обновить клавиатуру на своём десктопе. Как полагается, начитался в интернете и пришёл в магазин. Смотрю, что ещё есть интересного от производителей клавиатур. Тут подходит ко мне консультант и спрашивает:
— Клавиатурку выбираете? Может, подсказать что?
— Да нет, спасибо, я уже выбрал, — показываю я на рекомендованную всемирным разумом клаву.
— О! Да это просто отличный выбор — влагозащищённая, а на клавиши гальваническим способом нанесён слой антибактериального серебра!
— Да? А как это серебро нанесли на клавиши?
— Ну... Вот так, — машет руками продавец, изображая мазки кистью.
— А вы вообще знакомы с гальваническим методом нанесения покрытия?
— Нет...
— В общем, для образования покрытия нам требуется раствор наносимого металла. Мы кладём металлическое изделие в этот раствор, к раствору подводим плюс, а к изделию минус — таким образом покрытие и формируется.
— Ну...
— А теперь, внимание, вопрос: каким образом на пластик, не являющийся проводником, можно нанести покрытие гальваническим способом?
Продавец задал ответный вопрос, которого я совсем не ожидал:
— И откуда ты такой взялся?
— Я простой деревенский парень, — ответил я, сдерживая смех, и отправился оплачивать покупку.
2302
Прихожу к клиенту, делаю свою работу. Когда уже всё готово, меня просят взглянуть и дать рекомендации по второму компу. Соглашаюсь — а чего бы ещё немного не заработать, может, дело пустячное. Показывают на системник: «Сгорел, видимо». Интересуюсь, с чего такая уверенность, — отвечают, мол, доча вот тут вирусы лечить пыталась. Доче лет 14–15.
Начинаю прокручивать в голове варианты. Аккуратно, не спеша, ставлю системник на стол и рукой нащупываю инородное вещество сзади, чуть ниже БП. Поворачиваю посмотреть и слышу продолжение истории про дочу и вирусы.
В общем, антивирус на компе нашёл заразу, а доча провела логические изыскания следующего толка: «Вирус — болезнь — болезнь лечат лекарствами — компьютер надо лечить». Инородное вещество оказалось высохшим «Терафлю», вылитым в работающий БП.
2301
Когда я был маленьким-маленьким, мой папа подрабатывал продажей саморучно собранных-спаянных «спектрумов». Я тестировал эти аппараты, играя в старых добрых Saboteur, Bruce Lee, Dynamite Dan, Dizzy... Рядом с моим рабоче-школьным местом стоял семейный домашний «спектрум» со звуковым сопроцессором AY-чего-то-там — с него я слушал музыку, пока делал домашние задания.
Во втором классе я узнал, что у сестры (она старше меня на шесть лет) есть волшебная штука, именуемая калькулятором. Мама пользоваться штукой мне запретила, аргументировав тем, что нужно сначала научиться умножать, делить, складывать и вычитать в уме или в столбик. Верно, конечно, но так лень это было делать, когда числа были большими... Папа пришёл мне на помощь. Он объяснил мне, как можно выполнять те же операции не на калькуляторе, а используя прошитый в ПЗУ «спектрума» диалект Бейсика.
Как вы думаете, что из меня выросло? Правильно. Программист, обожающий chiptune-музыку.
2300
Я познал настоящий оргазм.
Ты творишь, рисуешь и гнёшь кривые в Иллюстраторе с пяти часов вечера до трёх ночи, ни разу не сохраняясь (так получилось), материшься, потому что хочешь спать, а хрен тебе, а не сон — в десять утра нужно сдать макет кровь из носу; когда остаётся пара штрихов, решаешь сходить за чаем, но уже встав с кресла, вспоминаешь о том, что не сейвлен, сейвишься, а буквально через секунду после исчезновения с экрана синей «колбасы» прогрессбара комп вываливается в BSoD.
2299
Работаю web-программистом. Достался мне как-то проект на сопровождение, который представлял из себя форум phpBB 3 с двумя достаточно объёмными модулями. Сами модули были написаны предельно аккуратно, с использованием всех возможных стандартов и правил: XHTML, MVC, «верблюжья» нотация, адекватно названые переменные. Я искренне порадовался, что на PHP пишут не только быдлокодеры.
Однако факт крайне плотного взаимодействия с phpBB (в том числе использование его механизмов отображения представлений) накладывал некоторые ограничения на стандартизацию. Думаю, это и стало причиной появления следующих строчек, найденных мной в одном из представлений внутри тега <body>:
<!-- Стыд -->
<link rel="stylesheet" href="{T_TEMPLATE_PATH}/js/datepick/humanity.datepick.css" />
<script type="text/javascript" src="{T_TEMPLATE_PATH}/js/datepick/jquery.datepick.pack.js"></script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/js/datepick/jquery.datepick-ru.js"></script>
<!-- Конец стыда -->
2298
Сижу, ковыряюсь в «1C:Бухгалтерии 7.7». Бух попросил узнать, откуда прога подтягивает территориальные условия сотрудника для отчета в ПФР. Выяснилось:
1) Для печати выводится значение переменной ТУ.
2) Переменная ТУ берёт свое значение из списка ТекущийСписокСтажа.
3) ТекущийСписокСтажа подтягивает данные из таблицы СтажСотрудников.
4) СтажСотрудников заполняется функцией глСобратьДанныеДляСЗВ2002.
5) И, наконец, функция глСобратьДанныеДляСЗВ2002 присваивает ей значение константы. Обычной константы, единой для всей базы.
Неужели нельзя писать попроще?
2297
И не поймёшь, кто виноват — то ли знатоки языков, то ли те, кто их услугами не пользуется. Как иначе объяснять такие перлы?
Ковыряюсь на сайте Acer. Он автоматически на русскоязычный интерфейс себя переключил — мне как-то пофиг, я по делу пришёл. Дополз до таблички со ссылками на драйвера. Заголовки столбцов: «Категория», «Поставщик», «Файл», «Версии», «Размер» и… «Свидание».
Нашли, блин, как «Date» перевести.