О стандартах и ответсвенности
Jun. 29th, 2013 11:53 amЕсли вы когда-либо что-либо делали руками, то наверное заметили как легко бывает подобрать подходящую гайку к болту.
Если вы много чего делали руками, то наверное встречались с неметрической резьбой, когда вроде бы обычный винтик, а гайка на него не одна не налезает. По первости это вызывает глубокий ступор. (К стати эффект воспроизводим. Попробуйте за пределами компьютерной оснастки найти гайку для компьютерного болтика. Они ЕМНИП дюймовые)
Так вот эта простота с которой обычно находятся гайки, которая кажется такой естественной и само-собой разумеющийся -- не случайна. На самом деле резьба -- дело крайне сложное, каждый вид резьбы характерезует порядка пяти параметров: диаметр винта, шаг резьбы, количество заходов, глубина, направление резьбы. И т.п.
Для того чтобы гайка навинчивалась на винт, необходимо чтобы и у гайки и у винта все эти параметры совпадали (ну или почти совпадали, если вы готовы закручивать с могучим усилием и частичным разрушением резьбы).
Такого совпадения случайно быть не может. То что у нас гайки подходят к болтам -- это продукт немалых инженерных усилий, кристаллизовавшийся в так называемых стандартах, стандартных наборах параметров резьбы которые следует использовать при изготовлении резьбовых соединений. Без этого стандарта для приборов каждого производителя приходилось бы покупать свой набор винтов и гаек. Представляете сколько бы они стоили?!
Говорят что такая ситуация с резьбами была далеко не всегда, и что действительно в былые времена все винты и гайки были кто в лес, кто по дрова, и потребовались немалые совместные усилия чтобы это изменить...
К чему это я. Это я все к стандартам, применительно к обмену данными в интернете.
Если вы отправляете кому-то какие-то данные, то это примерно то же самое, как если вы отправляете человеку болт, который должен для получения сообщения навернуть на него свою гайку (гусары молчать!) Наличие стандарта позволяет в не зависимости от производителя получить сообщение. Отсутствие стандарта принуждает хранить у себя приемные устройства от всех возможных производителей...
Почему производителям выгодно отсутствие стандартов -- примерно понятно. Они получают возможность продавать продавать резьбовые комплекты на эксклюзивных для себя условиях, и естественно будут этим пользоваться.
Поэтому вся ответственность за переход к большей стандартизации лежит в первую очередь на пользователях. Люди, помните! Если вы цените свободу выбора, если вы не готовы привязать свободу своего общения к капризам какой-то одной определенной компании интересы которой не совпадают с интересами пользователей, если вам кажется неприемлемой наркодиллерская тенденция "подсел сам подсади товарища", если вы в конце концов цените и уважаете свободу выбора своего собеседника, то обязательно, подчеркиваю, _обязательно_ следует прикладывать ненулевые усилия для перехода от менее стандартизированных технологий к более стандартизируемым.
Я не говорю о том, что до появления стандарта следует уйти в монастырь, выбросив нестандартизированный сотовый телефон, и забыв пароль от нестандартного фыспука или ЖЖ. К каждой новой технологии рано или поздно появляется стандартный аналог, не привязанный к конкретному производителю, переход на нее может быть болезненным, но оно того стоит, потому что это такая же свобода, как свобода вероисповедания, свобода перемещения, и свобода политических взглядов. Ради них нет смысла всем и каждому отдавать жизнь и комфорт, но они стоят небольших усилий.
Если вы много чего делали руками, то наверное встречались с неметрической резьбой, когда вроде бы обычный винтик, а гайка на него не одна не налезает. По первости это вызывает глубокий ступор. (К стати эффект воспроизводим. Попробуйте за пределами компьютерной оснастки найти гайку для компьютерного болтика. Они ЕМНИП дюймовые)
Так вот эта простота с которой обычно находятся гайки, которая кажется такой естественной и само-собой разумеющийся -- не случайна. На самом деле резьба -- дело крайне сложное, каждый вид резьбы характерезует порядка пяти параметров: диаметр винта, шаг резьбы, количество заходов, глубина, направление резьбы. И т.п.
Для того чтобы гайка навинчивалась на винт, необходимо чтобы и у гайки и у винта все эти параметры совпадали (ну или почти совпадали, если вы готовы закручивать с могучим усилием и частичным разрушением резьбы).
Такого совпадения случайно быть не может. То что у нас гайки подходят к болтам -- это продукт немалых инженерных усилий, кристаллизовавшийся в так называемых стандартах, стандартных наборах параметров резьбы которые следует использовать при изготовлении резьбовых соединений. Без этого стандарта для приборов каждого производителя приходилось бы покупать свой набор винтов и гаек. Представляете сколько бы они стоили?!
Говорят что такая ситуация с резьбами была далеко не всегда, и что действительно в былые времена все винты и гайки были кто в лес, кто по дрова, и потребовались немалые совместные усилия чтобы это изменить...
К чему это я. Это я все к стандартам, применительно к обмену данными в интернете.
Если вы отправляете кому-то какие-то данные, то это примерно то же самое, как если вы отправляете человеку болт, который должен для получения сообщения навернуть на него свою гайку (гусары молчать!) Наличие стандарта позволяет в не зависимости от производителя получить сообщение. Отсутствие стандарта принуждает хранить у себя приемные устройства от всех возможных производителей...
Почему производителям выгодно отсутствие стандартов -- примерно понятно. Они получают возможность продавать продавать резьбовые комплекты на эксклюзивных для себя условиях, и естественно будут этим пользоваться.
Поэтому вся ответственность за переход к большей стандартизации лежит в первую очередь на пользователях. Люди, помните! Если вы цените свободу выбора, если вы не готовы привязать свободу своего общения к капризам какой-то одной определенной компании интересы которой не совпадают с интересами пользователей, если вам кажется неприемлемой наркодиллерская тенденция "подсел сам подсади товарища", если вы в конце концов цените и уважаете свободу выбора своего собеседника, то обязательно, подчеркиваю, _обязательно_ следует прикладывать ненулевые усилия для перехода от менее стандартизированных технологий к более стандартизируемым.
Я не говорю о том, что до появления стандарта следует уйти в монастырь, выбросив нестандартизированный сотовый телефон, и забыв пароль от нестандартного фыспука или ЖЖ. К каждой новой технологии рано или поздно появляется стандартный аналог, не привязанный к конкретному производителю, переход на нее может быть болезненным, но оно того стоит, потому что это такая же свобода, как свобода вероисповедания, свобода перемещения, и свобода политических взглядов. Ради них нет смысла всем и каждому отдавать жизнь и комфорт, но они стоят небольших усилий.
no subject
Date: 2013-06-29 08:42 am (UTC)no subject
Date: 2013-06-29 08:48 am (UTC)no subject
Date: 2013-06-29 08:49 am (UTC)no subject
Date: 2013-06-29 08:56 am (UTC)RFC 3920 и RFC 3921
RFC 2543
Последнее, правда, не перешел, а начал использовать сразу, пропустив нестандартную фазу...
no subject
Date: 2013-06-29 10:22 am (UTC)no subject
Date: 2013-06-29 10:46 am (UTC)земля стоит на трех слонахзвонить через интернет можно только по скайпу.no subject
Date: 2013-06-29 09:25 am (UTC)no subject
Date: 2013-06-29 09:30 am (UTC)no subject
Date: 2013-06-29 11:27 am (UTC)В реальном мире все не так. Появляется сервис - с шансами закрытый и проприетарный, но закрывающий актуальные потребности клиентов. Потом он становится массовым. И только потом подъезжают стандарты - но все равно ты никуда не денешься от импорта из WordPerfect 5.5 выпуска начала 1990-х в LibreOffice образца года 2010+.
Поэтому была аська, есть скайп и GoogleTalk (и вроде в Фейсбуке видеочат) - которые еще придут к чему-то, что далеко не факт будет RFC 2543 - compatible. Потому что скайп есть у всех и мне проще покрутить пальцем у виска по поводу тех, кто его не пользует по идеологическим мотивам.
no subject
Date: 2013-06-29 03:20 pm (UTC)Но для развития требуются абстракции казалось бы не совместимые с реальным миром, при принятии которых жить становиться значительно легче (хотя в процессе принятия многие утверждали что и так не плохо). Стандарт на болты -- одна из таких абстракций, на законы физики завязанная весьма косвенно (физика рекомендует лишь границы допустимых значений, а стандарт детерминировано выбирает значения из этого диапазона)
Да, я понимаю, что от импорта WordPerfect никуда не деться, но было бы лучше, чтобы таких документов осталось как можно меньше, и для этого стандарт должен войти в оборот как можно раньше. Ускорить вход в обиход стандарта на личном уровне можно ровно одним способом -- использовать его.
далеко не факт будет RFC 2543 - compatible.
Да мне пофиг какие цифры будут стоять после букв RFC и даже на сами буквы пофиг. Мне главное чтобы была спецификация которой каждый может воспользоваться, и как следствие был бы софт который я мог бы у себя на сервере поднять.
и мне проще покрутить пальцем у виска
"Проще" -- ключевое слово. Если начать о нем в этом контексте задумываться, то там очень много особых смыслов разворачивается... Взятку дать точно так же проще... В партию вступить -- тоже проще... Какие-то такие мотивы...
no subject
Date: 2013-06-29 03:39 pm (UTC)Два абзаца я пропущу, потому что мне тоже пофиг.
А в последнем ты пытаешься принести этику туда, где ее не клали. Как атомная бомба - это очень интересная физика, так и тут.
no subject
Date: 2013-06-29 02:57 pm (UTC)no subject
Date: 2013-06-29 03:08 pm (UTC)