bash.im ithappens.me zadolba.li
5561

Истинный ректальный путь

Великая смена логинов для реализации контекстов безопасности — кто сталкивался с со сменой руководства в крупных компаниях, поймёт. Я, админ БД, и наш сисадмин (парень очень умный и учёный — только список его MS-сертификатов длиннее всего моего резюме за семь лет) выставляем новые логины. Попытки сделать это по виндостандарту заняли уже больше часа, а служба MSSQLServer всё продолжает сообщать нам, что мы отчаянно неправы. В какой-то момент времени до меня доходит идея сделать всё образом, не предусмотренным инструкциями.

— Есть предложение сделать невиндовую аутентификацию, перезавести логин на обоих серверах, дать права db_owner на рабочих базах и право securityadmin.
— Странно… По всем правилам и так должно работать.
— Почему странно? Всё через жопу, так что правильность решения сомнений не вызывает!

Через несколько минут:

— Заработало!

Если путь сообщения виндовых приложений вам кажется слишком вычурным и наполненным излишними деталями, знайте — он верный!

5560

История файловых форматов нового времени

26 февраля 2011, 11:00

Ввели в нашей школе систему дистанционного обучения. Если занятия в школах отменяют (мороз, карантин и всё такое), на сайте школы можно лицезреть домашнее задание. Как раз подвернулся морозный день. Занятия отменены, я лезу смотреть задание младшему брату на сайте. Всё понятно, но по истории предлагают скачать тест. Тест оказался диковинного формата SHS. Поначалу пытался открыть 2007-м Офисом, Опенофисом, на крайняк Блокнотом. Никак! Лезу в гугл. Выясняю, что это «файл фрагмента», что бы это ни значило, чем открывать — непонятно. Нахожу на заброшенном форуме обсуждение со ссылкой на конвертер. Хвала небесам! Получаю что-то вменяемое в виде RTF, где виден искомый тест.

Ладно, я не поленился поискать, что это такое и с чем его едят. Но, простите, как это должны открывать дети? Неужели нельзя было сохранить в тёплый ламповый DOC? Отправил брата в школу — пускай оценку только за один такой квест требует.

5559

Бесконечно длинное копьё

26 февраля 2011, 11:00

Вспомнился и мне случай запуска программы из несуществующего каталога. Было это давно, когда после пройденного-перепройденного Wolfenstein 3D (да-да, тогда любой «вид из глаз» котировался как 3D) я приступил наконец к Spear of Destiny. Саундтреки обеих игр были сплошным набором шедевров (Бобби Принс же!), но заставка «Вольфа» крутилась в цикле до нажатия эникея и позволяла дослушать ремикс «Horst-Wessel-Lied» до конца, а мелодия «Towering Above», занимающая аналогичное место в «Копье», через X секунд неизбежно заканчивалась меню с соответствующей заменой музыки на «Wondering…». Ситуация интриговала, и дослушать «Towering» до конца хотелось.

Оказалось, «Копьё» под музыкальный шумок подгружало свои ресурсы, и время «X» ощутимо зависело от скорости диска. Wolfenstein в кастрированном виде влезал на один флоп, который можно было просто вынуть в процессе, но «Копьё» было ощутимо толще, и подобный номер с ним не прокатывал. Соединив по RS-232 две машины, я поднял на одной serial server, а на другой запустил досовский драйвер сетевых дисков. Запустив «Копьё» с сервера, я заботливо его уронил, организовав клиенту бесконечное время отклика, и успешно слил «Towering Above» на обыкновенный кассетник, пока игрушка пыталась подгрузить свои ресурсы.

Чуть позже мне пришло в голову более простое решение: в HEX-редакторе я изменил имя небольшого файлика, добавив в него абсолютный путь типа «a:\aaa.a», и скинул на дискету только этот файл, переименовав его в «aaa.a». Дальше — как в бета-тесте с флешкой: запустил, вынул, подвесил, послушал до конца.

5558

Пора закрутить гайки

26 февраля 2011, 09:00

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

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

5557

Ящик тройной пользы

26 февраля 2011, 09:00

Понадобилось мне на днях установить прокси-сервер в одной госорганизации. Задача тривиальная: разделить канал на местный и внешний, причём доступ к внешнему полагается небольшому числу сотрудников. Как водится в госорганизациях, оказалось, что лишнего компьютера под проксю нет, а винду на главном сервере сносить категорически нельзя: там стоит важная сверхглючная программа.

Оглядевшись, я заметил информационный киоск. Внутри стояло довольно сносное железо и, что главное, линукс (правда, какой-то экзотический, дебианоподобный). Недолго думая, приспособил киоск под прокси — iptables и Squid в помощь. Но это не всё: руководство организации, недолго думая, попросило разместить сайт-визитку организации внутри их сети. Киоск сдюжил.

5556

Кто я? Где я?

26 февраля 2011, 09:00

Я, конечно, много повидал программ со странностями. Некоторые нормально работают, только если папка программы находится в корне диска С:, некоторые по-разному реагируют на нажатие кнопки мыши и энтера, некоторые в упор не видят библиотеку под своим носом. Но догадаться поместить в INI-файл путь к INI-файлу (то есть к самому себе) — это уже, братцы, полная клиника и полтора часа потерянного времени.

5555

Стелс-браузинг

25 февраля 2011, 16:45

Вызвали в одну контору поглядеть, почему у них сеть пропадает. Приехал, поглядел, ткнул по значку «Локальное подключение» — всё работает, все довольны. Странно, но на всех четырёх компах была именно эта проблема. Сажусь попить чаю, на вопросы бухгалтерообразных девочек-блондинок и мальчика-блондина отшучиваюсь: мол, ничего не делал, оно само, как меня видит, подключается. Не успел допить чай — открывается дверь и входит их начальник, суровый такой мужик.

— Всё нормально?
— Араз Мамедович, у меня не работает, а минуту назад работало!

Медленно давясь печенюшкой, встаю и подхожу к ближнему компу. Мистика: опять отключена локалка! Опять лезу в свойства и подключаю назад. Дядька вопрошает, что за фигня у них творится. «Проверяем», — говорю, с умным видом сажусь на стул и киваю головой: работайте, мол. Как только Араз Мамедович покидает кабинет, подхожу к юному блондину и спрашиваю, какого фига он кликает вот на тот значок с компьютерами. Ответ меня поразил: «Чтобы начальство не увидело, что мы в интернете сидим!» Пришлось их научить включать локалку и прятать ярлыки.

5554

Обращайтесь по вопросам размещения

25 февраля 2011, 16:45

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

здесь мог быть ваш вирус

5553

Пятидесятидюймовый монитор

Устроился недавно админом в госконтору. Решили устроить инвентаризацию, чтобы знать, где у нас что стоит. Напарник распечатал все данные по технике. Таблица вышла широкая и длиннющая. Склеил — получилась простыня 0,5×2 м. Через некоторое время подходит, просит дать рулетку и подержать в натянутом виде распечатку. Удивляюсь, но выполняю. После недолгих манипуляций:

— У нас 109,5 см принтеров, из них обнаружено 69,5 см!