#3231: Двухфакторная аутентификация
20:45 28.05.2010, IT happens
Чтобы не тратить свои кровные деньги, понадобилось мне как-то получить от знакомого из другого города его логин и пароль от одного платного публичного интернет-портала. Переписывались мы по аське, и информацию можно было бы сбросить напрямую, но нет: мой знаковый — упёртый безопасник, и передавать информацию в открытом виде для него нельзя.
Написал он свой логин в чате и сообщил, что пароль вышлет через SMS. Получаю сообщение — там несколько строк английских символов. Спрашиваю, что за дела. «Пароль — это четвёртая строка в SMS, только вводить нужно в обратном порядке».
Такая вот двухфакторная аутентификация.
#4572: Админско-русский разговорник
15:45 01.11.2010, IT happens
Сотрудники одной из фирм, где я приходяще-админю, очень любят мне звонить по пустякам. Им, дескать, начальство приказало всё у меня спрашивать, ежели чего не так. Однажды я планово отправился туда на «диагностику оборудования», то есть на несколько часов вдумчивого ничегонеделания в админской. Местные тётеньки из юротдела успели поймать меня буквально за полминуты до заветной прохладной комнатушки, где я намеревался под колу посмотреть что-нибудь интересное, благо что интернет резвый. Туда-сюда, полчаса я у них проторчал, попил тортика с чаем, поотвечал на вопросы типа «Ой, а мне сына просит компьютер для учёбы! Это дорого, да?» По поводу последнего я стащил у юристов лист-черновик — пообещал набросать конфигурацию с ценами из местного магазина. Набросал и зачем-то перевернул лист. А там...
ОТВЕТЫ ПРОГРАММИСТА
«Чё?» — проблема сформулирована непонятно для программиста, объяснить попроще.
«Холи щит» — всё плохо, компьютер не трогать, ждать программиста.
«Это нормально» — это нормально, даже если кажется ненормальным.
«В первый раз встречаю такую проблему» — скорее всего, программист сейчас попросит перезагрузить компьютер.
«На фига?!» — перезагружать не надо было.
«Объяснительную!» — всё очень плохо, перезагружать действительно не надо было.
«Мне за это денег не платят», «Это не моя обязанность» — купить два литра колы перед приходом программиста и спросить лично.
«А на фига вы это сделали?» — а действительно, на фига?
«К бухам!» — опять забыли заплатить за интернет.
«Забаню!» — страшное ругательство.
«Убейте что-то там» — открыть диспетчер задач, вкладку «процессы» и переспросить, что.
«Пните принтер» — выключить и включить принтер.
«Убунту поставлю!» — другое страшное ругательство.
«Умойте комп» — запустить с рабочего стола значок «repair.bat». Программа работает около часа, компьютер не трогать вообще.
Ознакомившись с этим списком, я вспомнил, что действительно всё это говорил по телефону. Позже я нашёл автора бумажки, копия которой лежала в каждом кабинете. Веселую тётку я потом сам угостил вкусным тортиком — если бы не она, кто знает, насколько сложнее мне было бы работать!
#4695: Пока не меркнет свет, пока горит свеча
15:45 15.11.2010, IT happens
Говорите, индийский код? Фамилии длинные? А вы когда-нибудь видели творения российских жёлтых программистов? Вот примеры из реальных конфигураций, работающих в достаточно больших фирмах:
Сумма = Документ.Сумма;
Если Сумма = Сумма Тогда
СуммаНовая = Сумма;
Иначе
Сумма = Сумма;
КонецЕсли;
Пока "Сообщение на экране" = "Сообщение на экране" Цикл
[...]
КонецЦикла;
Все мы хороши.
#4698: Вкривь, вкось и не спеша
12:00 16.11.2010, IT happens
Кажется, я знаю название софтинки из истории про сущности (История #4686). Мы тоже берём файл из P-CAD, перегоняем его в *.dxf, который скармливаем простенькой старенькой софтине для генерации управляющей программы в G-кодах. Каждое действие занимает секунды три, а поворот всей модели — около десяти. Что на десктопе с Атлоном 3000+ и двумя гигами оперативки, что на ноутбуке с Core 2 Duo и четыремя гигами. Обычно обе этих машины легко вращают тяжелые солидворксовские сборки из десятков деталей. Немало удивившись, начинаем думать, как же оно всё вообще работало в начале двухтысячных. Взяли со склада старый третий «пень» с WinXP, поставили программу — никаких тормозов. В чём разница? В видеокарте. Старая и слабая дискретная видяшка на 16 метров для творения сумеречных гениев предпочтительнее, чем любая из современных встроенных.
А уж после того, как мы выяснили, что при наличии в чертеже элементов с координатой, большей 255, тысячные дюйма автоматически начинают интерпретироваться как миллиметры, мне стало страшно. Индия ведь член ядерного клуба — мало ли что.
#330: Хулиганы в эфире
11 декабря 2008, 11:00. рейтинг: 3716
Собирал я как-то по просьбе начальства привезеный из за бугра мудрёный фре зерный станок с ЧПУ. Большой такой столик размерами примерно 2*6 метров, по кото рому ездит каретка, а по каретке – три шпинделя на крутых частотноуправляемых движках.
Чтобы запихивать в это сооружение задания, рядом поставили простенькую б/у машинку и привязали её через RS485. Поставил постпроцессор, настроил, объяснил народу, как в него портировать кореловские файлы и передавать на железо. В общем, после недели возни, я, с чувством выполненого долга, ухожу. Как оказа лось, ненадолго.
На следующий день звонок: "У нас синий экран с буквами!". Ну, думаю, понятно: уже пытались что-нибудь поставить и укатали систему. Прихожу, проверяю – всё работает. В системе ничего лишнего. Всё, как надо. Так и не выяснив, что происходит, ухожу.
Через день история повторяется. На пятый раз я, неистово издеваясь над маши ной, таки сваливаю её в BSOD... Удовлетворённо спрашиваю:
-Такой экран с буквами?
-Неа, – отвечают, – светлее как бы и написано "Завершение работы".
Ничего не понимаю. Проверяю все возможные причины такого странного поведе ния. Всё работает, пока я сижу за компом.
Только ухожу – комп сам отрубается. Причём, корректно. В общем, осеняет меня одна догадка. Открываю блокнот, вынимаю из шпинделей фрезы и запускаю на станке первое попавшееся задание... Возвращаюсь к машинке и наблюдаю хаотическую бели берду на полстраницы в блокноте. И тут машина ни с того, ни с сего корректно завершает работу.
Глюки прошли, когда я поставил старую клаву mitsumi с железным донышком. Оказалось, частотники станка заполняют помещение довольно нехилыми радиопоме хами, которые с радостью ловила матрица клавиатуры. И в среднем, секунд за 30 такого брутфорса комп доходил до завершения работы...
#3380: Земля уходит из-под ног
16:45 15.06.2010, IT happens
Принёс товарищ комп на «чистку». Я запустил «паучка», он быстренько убил три десятка голов живности. Полную проверку делать я поленился — думаю, поставлю антивирусник, потом разберусь. Поставил. К слову, такой же стоит у меня, и удалить его обычными методами не выходит — повозиться надо.
Так вот, после перезапуска антивирь с ходу нашёл и съел около восьми десятков зверей. Такой подборки я не видел никогда: и черви, и вирусы, и трояны, — короче, полный букет. Но дальше... Антивирус закрылся и пропал. Совсем. Даже папку удалили.
«Паучок», запущенный на полную проверку, нашёл ещё более трёх сотен злодеев, после чего война закончилась. Но ситуацию, когда у меня из под носа вирусы внахалку удаляют антивирусный софт, я не забуду никогда.