Про электронное государство
Apr. 1st, 2006 12:58 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Электронное рабство
Особое внимание следует обратить на то, что обратный процесс может иметь даже более важное значение, чем механизмы самоорганизации общества, включающиеся в условиях временной несостоятельности государственных систем управления. Поскольку практически все без исключения инструменты так называемого электронного государства создаются без учёта самой возможности нарушения их функциональности и не включают в себя механизмы обратного восстановления работоспособности.
Это не голословное утверждение, а объективный и требующий пристального общественного и научного внимания факт. Разумеется, речь здесь идёт не о мерах технической защиты и технического обеспечения функциональности автоматизированных систем управления. Могу ещё раз подтвердить, что мерам безопасности, технического и энергетического обеспечения этих систем уделяется пристальнейшее внимание со стороны власти. Здесь речь о том, что даже на концептуальном уровне никто не моделирует саму возможность отключения подобных систем управления и последующего восстановления их работоспособности. А причиной тому то, что технари и технократы, внедряющие эти системы управления, имеют смутное представление о существе общественных отношений, для регулирования которых предназначены внедряемые ими системы управления.
Если перевести на простой язык - программисты живут в нереальном мире, в котором никогда ничего не ломается, электричество подается постоянно, у компьютеров есть источники бесперебойного питания, железо вроде цисок никогда не глючит и мыши не съедают оптоволокно. Об этом, кстати, писал мой коллега.
С примерами подобных вещей сталкиваюсь постоянно. Ложат болт на обработку исключений или перехватывают все подряд. Не обрабатывают ошибки в формате файлов. Рассчитывают что сетевое соединение не может оборваться(это касается всяких тупых скриптов для аутентификации или нарезки трафика при скачивании на сайтах). Считают, что человек обязательно должен качать из браузера, в то время как мне удобнее скачать wget-ом например. Считают, что у всех включены JavaScript, картинки, Flash. На одном из сайтов-файлопомоек без включенных картинок было невозможно найти ссылку на файл, а оказалось что она спрятана под выезжающим окном, состоящим целиком из картинок и его нужно было закрыть.
До версии 1.5.3 в Firebird наличествовал баг, убивающий базу данных при завершении свободного места на диске.
В FastReport (достаточно хороший, в общем-то, генератор отчетов для дельфи) активно используются
variants и имеется встроенный скриптовый язык, но обработка ошибок(которые возникают достаточно регулярно, вроде invalid variant type conversion) реализована совершенно никаким образом. А ведь считается, что этот генератор отчетов будут использовать конечные пользователи для подгонки своих документов, в то время, как некоторые проблемы со сложными отчетами без отладчика и исходных кодов просто не решить.
Особое внимание следует обратить на то, что обратный процесс может иметь даже более важное значение, чем механизмы самоорганизации общества, включающиеся в условиях временной несостоятельности государственных систем управления. Поскольку практически все без исключения инструменты так называемого электронного государства создаются без учёта самой возможности нарушения их функциональности и не включают в себя механизмы обратного восстановления работоспособности.
Это не голословное утверждение, а объективный и требующий пристального общественного и научного внимания факт. Разумеется, речь здесь идёт не о мерах технической защиты и технического обеспечения функциональности автоматизированных систем управления. Могу ещё раз подтвердить, что мерам безопасности, технического и энергетического обеспечения этих систем уделяется пристальнейшее внимание со стороны власти. Здесь речь о том, что даже на концептуальном уровне никто не моделирует саму возможность отключения подобных систем управления и последующего восстановления их работоспособности. А причиной тому то, что технари и технократы, внедряющие эти системы управления, имеют смутное представление о существе общественных отношений, для регулирования которых предназначены внедряемые ими системы управления.
Если перевести на простой язык - программисты живут в нереальном мире, в котором никогда ничего не ломается, электричество подается постоянно, у компьютеров есть источники бесперебойного питания, железо вроде цисок никогда не глючит и мыши не съедают оптоволокно. Об этом, кстати, писал мой коллега.
С примерами подобных вещей сталкиваюсь постоянно. Ложат болт на обработку исключений или перехватывают все подряд. Не обрабатывают ошибки в формате файлов. Рассчитывают что сетевое соединение не может оборваться(это касается всяких тупых скриптов для аутентификации или нарезки трафика при скачивании на сайтах). Считают, что человек обязательно должен качать из браузера, в то время как мне удобнее скачать wget-ом например. Считают, что у всех включены JavaScript, картинки, Flash. На одном из сайтов-файлопомоек без включенных картинок было невозможно найти ссылку на файл, а оказалось что она спрятана под выезжающим окном, состоящим целиком из картинок и его нужно было закрыть.
До версии 1.5.3 в Firebird наличествовал баг, убивающий базу данных при завершении свободного места на диске.
В FastReport (достаточно хороший, в общем-то, генератор отчетов для дельфи) активно используются
variants и имеется встроенный скриптовый язык, но обработка ошибок(которые возникают достаточно регулярно, вроде invalid variant type conversion) реализована совершенно никаким образом. А ведь считается, что этот генератор отчетов будут использовать конечные пользователи для подгонки своих документов, в то время, как некоторые проблемы со сложными отчетами без отладчика и исходных кодов просто не решить.
Скорее иначе.
Date: 2006-04-01 06:49 pm (UTC)Вот когда юристы раскручивающие иски против госучреждений, использующих кривой софт начнут приглашать в свою команду специалистов по ИТ... Для того чтобы доказывать в суде несоответствие софта закону...
Вот тогда, когда эксплуатация нескольких программных систем будет определена как нарушающая закон, тогда и будет некое движение к разумному.
PS.
Date: 2006-04-01 07:00 pm (UTC)Re: PS.
Date: 2006-04-01 07:16 pm (UTC)Re: Скорее иначе.
Date: 2006-04-01 07:36 pm (UTC)