#5185: Микробайт
15:45 13.01.2011, IT happens
Подходит ко мне выжженное перекисью чудо и жалобным голоском спрашивает:
— Сколько микробайтов в байте?
Соображаю: приставка «микро» — понижение числа на 10^6; если байты, значит, на 2^20. Для чуда такой ответ не пойдёт — начинаю прикидывать, как в уме быстро перемножить 1024 на 1024. Не до конца выспавшийся мозг всё-таки включает проверку на корректность вопроса: какие, блин, микробайты?!
— Битов, что ли?
— А, точно, битов!
— Восемь...
И это создание учится на третьем курсе программного обеспечения информационных технологий...
#5186: Инклюды, что за кадром
12:00 14.01.2011, IT happens
Обычно я смотрю с утра Первый канал. Видел стопятидесятый репортаж про злых ребят, которым нужны ваши пароли и явки. Провели эксперимент: «хакер» перед камерой взламывал чей-то аккаунт в «контактике». Парень под «хрюшей» запустил виртуальную машину, наваял сишный код строк эдак на 15, причём без какого-либо указания на URL самого сайта. Лёгкое движение руки — и через полминуты у «хакера» есть пароль. Каким же способом он был получен? Это осталось за кадром.
#5187: Пусть будет при мне
12:00 14.01.2011, IT happens
Девелоперская фирма в Казахстане. Отдел администраторов. Приходит один из самых неадекватных программистов и просит перенаправить поток данных по указанному протоколу-порту с одного адреса на другой. Привычное дело: младший админ быстро открывает настройки файрвола внутреннего шлюза, что-то там изменяет и рапортует. Программист проверяет и говорит: «Нет, не работает». Подключают второго админа. Начинается разбор ситуации. В привычно запутанном объяснении программера промелькивает слово «локалхост», в сочетании с перенаправлением IP-потока вызывающее неподдельный интерес. Спросили, зачем ему это нужно.
Выясняется следующее: Java-программист, пока писал ПО, тестировал на собственной машине и соединял модули ПО между собой через локалхост. Настало время тестировать ПО на сервере. Один сервак должен подключаться к другому, поэтому программер просит, чтобы поток по определённому порту, идущий на локалхост, хитрыми админскими средствами перенаправлялся на адрес указанного им сервера. На предложение вынести адрес сервера в конфигурационный файл и читать его оттуда горе-разработчик ответил:
— А зачем мне этот лишний геморрой? Я лучше в документации напишу, что региональному администратору клиента при инсталляции ПО нужно перенаправить поток с локалхоста на требуемый сервер.
После истерики админы выяснили, кто менеджер проекта, и узнав, что менеджер — этот же самый программист, успокоились: при сдаче проекта невиновные не пострадают.
#5188: Там Дверью пахнет
12:00 14.01.2011, IT happens
#5189: Так и быть, по старой памяти
12:00 14.01.2011, IT happens
За технические подробности прошу прощения: давно это было. В далёкие годы имел я небольшое, но продолжительное отношение к установке АТС Avaya Definity на 1000 номеров. Нет, я их не ставил, просто приходил к старым мужикам-телефонистам и переводил мануал, где написано, куда что втыкать нужно, а ещё пользоваться терминалом учил.
Недавно нам в здании АТС меняли и накосячили. Раз пять мне звонили монтажники и просили набрать какой-нибудь внешний номер. Когда они меня залюбили окончательно, и я их начал уже было посылать, монтажники решили прийти и лично проверить, даёт ли при наборе отказ. Явившись с трубкой и убедившись в наличии косяка, они начали монотонно чесать репу. Всё вроде работает и набирается, но... Я долго не вмешивался, но так как розетка этого номера располагалась за моей спиной, танцы с бубном мне порядком надоели. В порядке дежурного разговора: