bash.im ithappens.me zadolba.li
3141

Ключ от машины, где байты лежат

Петербург. То время, когда вторая половина Вантового моста не была достроена, и в означенном участке кольцевой полос движения было всего две в каждую сторону. Где-то впереди случается ДТП, и грузовик перегораживает собой всю дорогу. Результат — пробка на два часа.

Вокруг куча машин, все гуляют, что-то обсуждают, курят. Я — в числе застрявших водителей. Рядом со мной стоит грузовичок Scania, у которого из-под кабины (там, где расположен крепёж прицепа, над бензобаком) торчит USB-удлинитель. Времени было много, любопытства тоже, и я разговорился с водителем.

Оказалось, что у того сломалась сигнализация, времени и денег на установку новой не было, а оставлять машину с ценными грузами без надёжной охраны не хотелось. Его рукастый сынок-компьютерщик за один вечер присобачил папашке в бардачок небольшой Acer Aspire Revo с установленным на него линуксом, спаял какую-то плату (в электротехнике я не силён) и написал хитрый скриптик, который проверяет наличие флешки в упомянутом USB-разъёме. Флешка специальная — с шифрованным паролем.

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

3140

Сынок, не играй больше в апгрейд

Приходит серьёзного вида мужик в костюме.

— У меня ноутбук не работает.
— Что с ним?
— Ребёнок поиграл.

Ну, думаю, удалил что-нибудь лишнее. Мужик достаёт ноут. Прямо посреди экрана торчит какая-то железная фиговина из комплекта сложного технического конструктора. Верхняя крышка пластикового корпуса пробита насквозь. Более того, когда я взяла в руки больного, поняла, что эта металлическая дрянь, пробив дисплей навылет, укокошила клаву и всё, что было под ней. Короче, неремонтопригодно — разве только винт вытащить. Ковыряю останки и думаю: какой же силы был ребёночек?

3139

Zug-zug

В девяносто пятом году на пару с коллегой ваяю систему. Серверная часть у нас на FreeBSD, которую надо порой настраивать и подкручивать.

Однажды коллега появляется на два часа позже обычного, глаза красные, речь невнятна — короче, острый недосып. Садится за комп, долго и вдумчиво изучает сообщение Kernel Panic, даже глаза закрыл, чтобы лучше думалось. Моя реплика «Ну что, на сайт за прозрением?» выводит его из анабиоза. Он открывает Нетскейп и медленно, тщательно набивает адрес:

www.freebsd.ogr

Нетскейп выдаёт ошибку: «Сервер не найден». Коллега смотрит на адрес, находит ошибку и аккуратно исправляет её:

www.freebsd.orс

А всё почему? Потому, что на днях вышел и мгновенно разлетелся по сайтам второй Варкрафт.

3138

Источник всех бед

Я веб-технолог. Есть у меня развлечение: посещаю один популярный сервис вопросов и ответов в интернете, люблю давать ответы на вопросы по HTML, CSS и JS. На эти теги у меня оформлены RSS-подписки. Появится новый вопрос про стили, про особенности отображения в особо кривых браузерах — с удовольствием отвечаю.

Сегодня же в который раз уже появляется вопрос с ярлыками «CSS» и «программирование». Ладно, я уже молча проглатываю все эти откровения про «программирование» на HTML/CSS. Бороться с безграмотностью — всё равно что с ветряными мельницами. Вопрос звучит как-то вроде «Как установить CSS на сервер?» Ну что ж, некоторые пионеры после прочтения книжек типа «Как создать суперпупермегапортал за полчаса» ещё и не такие перлы выдают. Начинаю отвечать, но понимаю, что вопрос звучит слишком бредово даже для юного кулхацкера. Смотрю другие вопросы того же автора — точно! Все только про игры.

Господа игруны! Когда вы наконец осознаете, что Counter-Strike: Source в виде аббревиатуры записывается как «CS:S» и к программированию отношения имеет гораздо меньше, чем СSS? Зачем зря сбивать с толку?

3137

Если упадёт — это к нам

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

Запомнился один случай. Приходит моему коллеге письмо от неизвестного человека (в банке около десяти тысяч сотрудников по всей стране — кто и откуда, сразу не понять), а в письме написано:

Добрый день!
У меня стоит вачовия!

С уважением,
Имярек.

«Надо было меньше теребить», — не нашёл лучшего ответа коллега. Самое странное, что санкций не последовало.

3136

Холивары: консольщики против гуистов

18 мая 2010, 10:00

Работаю сисадмином в библиотеке. Сегодня на работе разговаривали о различиях мировых религий. Когда пришла очередь высказаться мне насчёт предпочтений, на автомате я ответил:

— А какая разница? Просто интерфейс разный.

3135

Восьмибитный крестик-арт

18 мая 2010, 08:00

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

В какой-то момент меня осеняет: «Ну, это как в фотошопе попиксельно рисовать, только на ткани».

3134

Помни о корнях

Все, кто давно в теме IT, сталкивались с трудностями перевода той или иной системы на русский язык. Я уже давно ничему не удивляюсь: и прописывание кодовой страницы в четырёх местах по-разному видел, и подмену символов с кодами латиницы кириллическими встречал. А минимизация основной памяти, занимаемой русификатором DOS — это вообще отдельный вид спорта был в своё время. Но сегодняшний опыт меня просто поразил своей необычностью.

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

Попросил техподдержку прислать прошивку, чтобы перезалить ещё раз — вдруг не всё прописалось? Прислали. Перешиваю, благо есть чем. Те же яйца, вид сбоку: нет русского языка, и всё тут. Хотя в программаторе и русский на выбор предлагается, и галочка поставлена, проверена и ещё раз поставлена. По совету той же самой техподдержки решил добавить язык — в софте программатора есть опция «дописать поддержку дополнительного языка». Открываю. Смотрю — ни в списке записанных, ни в списке тех, которые можно записать, русского нет. Зато есть китайский (куда же без него), корейский и... греческий.

Заливаю греческий. В меню выбора языков на железке появляется появляется и русский! При выборе появляются и русские меню, и «козюбрики» вместо русских имен исчезают. И тут я вспомнил курс истории России, как рассказывали нам о появлении кириллицы и её греческих корнях. Всё встало на свои места.

3133

Фрагментики файлика подкачечки

Эникею у клиента. Вызвали из-за того, что тормозит нетбук. Винт — 160 гигов, один раздел. На рабочем столе имеются следующие папки: «Документики», «Работка», «Музычка», «Киношки», «Игрушечки» (не вру). В «папочках» — тысячи разных «файликов»; ещё и наглый IE захапал под кэш несколько гигов. Результат всего вышеупомянутого — фрагментация диска свыше 70 процентов. Решение было простым: делим диск на две части, кидаем на второй раздел файло, дефражим сначала системный раздел, потом и другой.

После процедуры тормоза снизились, но полностью не исчезли. Перещёлкивая вкладки свойств «моего компьютера», обнаруживаю файл подкачки, от размера которого мои глаза становятся квадратными. При памяти в один гигабайт своп была выставлен на восемь гигов! Ласковая хозяйка похвасталась своим умным сынулей, который что-то изменял в компьютере. Я бы этому сынуле... объяснил про фрагментацию файла подкачки при его гигантском размере. Маленькая, но шустрая прога из набора Sysinternals показала более двух сотен «фрагментиков» данного «файлика»!