Уже подумал, что секретарша кони двинула. Оказалось, маршрутизатор одноимённой фирмы накрылся…
#11367: Твердеет от поглаживания
12:15 05.09.2013, IT happens
Стандартная клавиатура, поставляющаяся с самым что ни на есть обычным Android. Русская раскладка.
Так, стоп. Где твёрдый знак? Оказывается, мягкий знак «твердеет», если кнопку долго держать. Интуитивно понятный интерфейс? Не, не слышали.
#11368: Витая в облаках
20:15 05.09.2013, IT happens
Работаю инженером-консультантом известного вендора, параллельно помогаю бизнес-проекту супруги: надо подключить интернет в офисе. Звоню оператору большой тройки, обсуждаем условия подключения. В конце разговора оператор осторожно задаёт вопрос:
— Скажите, вы что-нибудь слышали об облачных вычислениях?
— Да, конечно! — не моргнув глазом, отвечаю я. — Что именно вас интересует?
Оказалось, оператор предлает купить Office 365.
#11369: Пока горит свеча
12:15 06.09.2013, IT happens
Начало девяностых. На наш рынок начали попадать маленькие портативные копирчики с чисто оптическим переносом изображения на барабан, а не по принципу «сканер — принтер», как сейчас. Помните, там ещё и большой такой лампой накаливания оригинал подсвечивался?
В одном из таких копирчиков сдохла печка. Комплектующих было не достать, и местный мастер-ломастер вот таким паяльником, не менее огромной отвёрткой и выражениями аналогичной многоэтажности добился, чтобы девайс работал, думая, что печка работает.
Копии вылезали, но тонер с них можно было счищать пальцем. Как его закрепить? Выход нашли — свечка! Если правильно подобрать расстояние, краска слегка запекалась, а бумага не загоралась. После этого копию накрывали ещё одним листом сверху (благодаря предварительному запеканию смазывания можно было почти не бояться) и проглаживали утюгом, прямо как при чтении молочной или лимонно-соковой стеганографии. После этого копия окончательно переставала бояться стирания тонера — не хуже, чем при обработке настоящей печкой копирчика.
Не дровишки, конечно, но…
#11370: Всем ребятам пример
12:15 06.09.2013, IT happens
Обращение от пользователя, менеджера группы продаж:
Олег, привет!
При добавлении новых правил в Аутлук он начал мне писать табличку: «Одно или несколько правил не удалось передать на сервер Exchange, и они были отключены. Возможно, некоторые параметры не поддерживаются или не хватает места для хранения всех ваших правил».
Погуглив, нашёл, что это можно поправить, увеличив немного квоту под правила, выполнив на сервере Эксчейндж команду
Спасибо.
Вот он, идеальный пользователь! Прямо слёзы радости.
#11371: Блок-наволочка
12:45 06.09.2013, IT happens
Понадобилось узнать алгоритм, реализуемый маленькой софтиной. Программка состояла из исполняемого файла весом 35 КБ и файла драйвера, который меня не интересовал. Об алгоритме было известно, что он реализует обмен данными с несколькими разновидностями криптозащищённой памяти через обычный комовский JDM-совместимый программатор. Опыта работы с дизассемблерами у меня, можно сказать, не было, но ассемблер немного знал, поэтому решил попробовать.
Загрузил экзешник в IDA, он вроде как нормально распотрошился в автоматическом режиме. Поначалу всё оказалось просто: получение дескрипторов консольного ввода/вывода, определение режима работы по ключу запуска, загрузка драйвера программатора, проверка подключения. В конце концов дело дошло до самого криптоалгоритма, а именно до формирования открытого ключа. В его состав входили как константы, так и параметры, получаемые в ходе выполнения программы (например, дата и время). Всё это набивалось в стек для передачи в качестве параметров процедуре, которая должна была сварганить готовый ключ. Вот как раз на передаче такого большого числа разнотипных параметров меня и заклинило: я понял, что окончательно запутался, что, где и откуда берётся. Так как дело было в субботу, решил на работе не засиживаться и пошёл домой.
Вечер пролетел в обычных домашних заботах. Перед тем как укладываться спать, жена сменила весь комплект постельного белья. Отличительной особенностью нового комплекта было то, что по периметру подушки шёл узор из абсолютно одинаковых фигурок, напоминающих прямоугольники.
Утром воскресенья я понял, что почти не выспался. Жена смотрела на меня как-то странно и после некоторых колебаний всё же рассказала, что происходило ночью. Оказывается, я почти не спал. Проснувшись, она увидела, что я вожу пальцем по подушке и что-то бормочу. На вопрос, что я делаю, ответил, что прямоугольники на подушке — это на самом деле байты, которые нужно засунуть в стек в нужном порядке. Несмотря на отсутствие технического образования, жена поняла, что это полный абзац, и до утра меня лучше не трогать.