waqur: (Default)
[personal profile] waqur
Алан Купер в своей книге "Психбольница в руках пациентов" анализируя особенности инженерного мышления и, в целом, восприятия мира, приходит к выводу, что инженеры — это люди, которые чинят то, что не сломано, и делают это до тех пор, пока оно не сломается.

Например.

Компьютерные звуковые карты имеют аналоговый звуковой выход с незапамятных времён. Всё просто: кабель вставлен - звук есть, кабель вынут - звука нет. В определённый момент развития технологии - Intel HD Audio - инженеры решили 'улучшить' ситуацию, сделав обратную связь для софта: кабель вставляется или вынимается из разъёма, и операционная система получает уведомление о событии, что я подключил или отключил колонки или наушники. Такой себе аудио-хотплаг.

Лопата в том, что уведомление о подключении срабатывает не всегда. Если разъёмы переключать быстро, софту придёт только уведомление об отключении. Технически всё устроено так, что в момент отключения разъёма, воспроизведение звука не просто прекращается, а драйвер возвращает приложению ошибку. Один аудиоплеер при этом встаёт на паузу, второй вывешивает какое-то непонятное окно с кодами ошибок, игры просто затыкаются вплоть до перезапуска приложения.

Что делать, если при подключении кабеля хотплаг-уведомление не сработало? Правильно, ещё раз вынуть-вставить чёртов шнурок. Однако, чтобы плейбэк возобновился, необходимо отойти от системника, подойти к экрану, кликнуть мышкой play (в одном аудиоплеере) или закрыть окно с ошибкой и кликнуть мышкой play (в другом аудиоплеере). А на нетбуке надо ещё и закрыть левое окно, которое высаживается на экран драйвером звуковой карты или ещё чёрт знает чем.

И всё это я вижу в 2011 году под 64-разрядной операционной системой Windows 7 на High Definition аудиокартах, когда ещё в 1996 году на моей самой первой дискретной звуковой карте ESS, подключаемой по шине ISA, под 16-разрядной операционной системой MS-DOS я видел намного лучший сервис: чёртова железка просто всегда выдавала чёртов сигнал на линейный выход, не выделывалась и не изображала, что она умнее пользователя.

Вот уж действительно, люди, которые чинят то, что не сломано, и делают это до тех пор, пока оно не сломается.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

March 2024

S M T W T F S
     12
3456789
10111213141516
17181920212223
24252627282930
31      

Автор стиля

Развернуть

No cut tags
Page generated 2026-03-02 05:28 am
Powered by Dreamwidth Studios