bash.im ithappens.me zadolba.li
7021

По виду и не скажешь

18 августа 2011, 08:00

Работаю в техподдержке. В том числе имеем дело с защищёнными идентификационными ключами.

— Здраствуйте.
— Алло, соедините меня с вашими системными администраторами!
— Я уверен, что смогу помочь в решении ваших проблем с нашей программой.
— Да вы не понимаете, у меня флешка сломалась.
— Вы, видимо, имеете в виду защищённый ключ?
— Да нет же, я фильм записать хотела, а она не работает и фотографии с отпуска не открывает…

7020

Гремели барабаны, гитары ревели

Живу в частном доме. Забыл ключи от входной двери. Ждать приезда домашних — час как минимум. Чем занять себя в это время?

Решение пришло сразу. Мой N900 подключился к домашней «вафле» и предупредил, что я в сети. Скайп, аська, твиттер, bash.org.ru… Но хотелось и музыку послушать, да не из динамиков телефона.

$ ssh user@homepc
$ cd music
$ mplayer *

Хорошо, звук на колонках был выкручен на полную мощность.

7019

Мы ждём перемен

17 августа 2011, 15:45

Разбираю код. Описана переменная — флаг, который взводится при редактировании записи в таблице.

var FlagOfChange: boolean;

Как-то витиевато названа переменная. Но следом за ней идёт комментарий, который сразу всё ставит на свои места:

var FlagOfChange: boolean; {The future’s in the air, I can feel it everywhere blowing with the flag of change…} {Scorpions forever!}

Править название переменной у меня рука не поднялась.

7018

Продам «Дилинк» с перебитыми номерами

17 августа 2011, 15:45

Когда появились первые сетевые карты Ethernet, кому-то пришла в голову гениальная идея: сделать у каждой карты уникальный номер, известный нам теперь как MAC-адрес. В теории, если каждая созданная сетевая карта будет иметь уникальный, неповторимый адрес, это откроет самые широкие возможности для построения сетей, для организации контроля доступа…

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

Когда появились мобильные телефоны, кому-то в голову пришла гениальная идея: сделать у каждого уникальный номер, известный нам как IMEI. В теории, если каждый телефон будет иметь уникальный номер, опять же откроются возможности для организации контроля…

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

Когда появились доступные массам легковые автомобили, кому-то пришла в голову идея ставить на них номера кузова, двигателя, а теперь — VIN-код. Те, у кого есть машина, знают, как эти цифры любят в ГИБДД.

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

7017

Закон Мёрфи — Фиттса

Есть мнение, что на 2003-х серверах смотреть настройки сети при помощи последовательности «правой клавишей по значку сетевого подключения в трее — Состояние — Поддержка» удобно. Но неправильно. Категорически, @#$&%, неправильно. Если терминалка лагнёт, и вместо «Состояния» мышка попадёт чуть-чуть выше, никаких дополнительных вопросов вам задано не будет. Вот ни единого.

А это, по всем приметам, к дальней дороге.

7016

Эффект памяти от эффекта присутствия

17 августа 2011, 11:45

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

Вариант 1. Накануне последнего рабочего дня случается какая-нибудь жопа. Иногда не одна, а несколько маленьких, которые собираются в одну с большой буквы «Ж». Кажется, что вылезти из неё не удастся, и отпуск будет отложен. Но в последний момент как-то всё разруливается, и, оставив гору глиняных изделий, я ухожу в отпуск.

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

Например, в этом году обошлись вторым сценарием. Через день после начала отпуска звонок: одна из буховских машин говорит, что сетевой кабель не подключён. Стандартная причина про тётю Машу со шваброй не подходит. Машина выключена и включена. Кабель на месте. Кабель переподключён. Кабель переподключён сотрудником мужского пола. Кабель заменён на заведомо исправный и подключён сотрудником мужского пола. Фигушки! При этом на свитче и на сетевухе линк есть («лампочка моргает»).

Приезжаю. Перепроверяю всё сам. Прозваниваю всё тестером. Внезапно подаёт голос интуиция: «Удали сетевуху и перезагрузись!» Привык доверять чутью после пары случаев — делаю. Сетевуха находится вновь, линк появляется, кабель определяется, жёлтая программа взлетает, бухи ликуют.

И так восемь лет. Я уже отпуск планирую с учётом, что два дня надо быть в досягаемости от работы — техника не отпускает просто так. Как это снять, а?

7015

Дипломированно кладу на код

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

Прибыл я в военкомат. Сижу, значит, девушка заполняет на меня карточку: ФИО, адрес…

— Специальность?
— Что?
— По какой специальности учишься?
— Программное обеспечение вычислительной техники и автоматизированных систем управления.

У девушки выражение непонимания на лице:

— А что это?
— Ну… — я напряг свой мозг, думая, как бы объяснить так, чтобы ей понятней было.
— Ну, кем будешь, когда отучишься?
— А, так это… программистом!

Выражение лица у девушки сменилось на прямо противоположное, и она уверенно продолжила заполнять карточку дальше. Хорошо, что я догадался заглянуть внутрь. В графе специальность было старательно выведено: «Органист».

7014

В чёрном-чёрном городе, на чёрной-чёрной улице, на голубом-голубом экране

17 августа 2011, 10:00

Делаю базу в MS Access, строю форму. Даю имена полям: Город, Улица, Дом, Квартира, Город2, Улица2… Увидев следующее имя, перекрещиваюсь и меняю на ДругойДом.

7013

Стендбай — для неудачников

17 августа 2011, 08:00

Вчетвером с друзьями купили ноутбуки, я взял и беспроводную мышку. Пошли в парк отмечать покупку новеньких «думающих досок» путём игры в CS и распития пива. Поиграли недолго — перешли к усиленному распитию.

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