Метка «стандарты»

Что можно — это ещё не известно, а уж что нельзя — то нельзя. (“Улитка на склоне”, Братья Стругацкие)

Часть 1. История Интернета: управлять нельзя освободить

Pixel Installation aram bartholl

Кролики, как известно, это не только ценный мех. Вот и без Интернета не было бы мемов, школьных рефератов, чатов, стартапов, доткомов и хорошей части нашего с вами досуга, и, конечно, профессии web-программиста.

Создан был Интернет для обороны США (от СССР в первую очередь). Первым переданным сообщением были две буквы LO в 1969 году, а первый кабель был протянут в другие государства двумя годами позднее. Концепцию всемирной сети предложил Тим Бернерс-Ли в 1989, он же придумал HTML и протокол HTTP. Консорциум W3C, который ответственен за большинство технологических стандартов сети появился в 1995 – тогда-то сеть и получила более-менее современное обличье, ну а в 2011 году право на доступ в Интернет включили в список базовых прав человека ООН.

Коммерческий потенциал сети стал понятен уже в начале 90-х, ну а государства думали долго: пожалуй, всерьез взялись за дело аж в 2003, когда впервые состоялась Всемирная Встреча по Вопросам Информационного Общества. В принятой на Встрече декларации значилось: «политические полномочия по связанным с Интернетом вопросам государственной политики являются суверенным правом государств. Государства имеют права и обязанности в отношении связанных с Интернетом вопросов государственной политики международного уровня».

И понеслось.
Читать полностью »

Среди этапов жизненного цикла ЦОДа стадия эксплуатации занимает особое место. Потому что те ошибки, которые были допущены на этапе проектирования и строительства объекта, эксплуатационной команде предстоит «расхлебывать» на протяжении многих лет. Если все прочие этапы создания ЦОДа занимают несколько месяцев, то эксплуатация дата-центров длится годами, причем этот срок удлиняется: поколение дата-центров, построенных в середине 2000-х годов, морально устарело уже лет через пять, а сегодняшнее поколение дата-центров строится в расчете на 10–15 лет.

По статистике, 60 процентов ошибок, которые происходят на стадии эксплуатации, закладываются именно на этапе проектирования и строительства. Поэтому о снижении числа ошибок проектирования и строительства, с которыми приходится иметь дело службе эксплуатации, надо задуматься на начальном этапе создания ЦОДа.
Читать полностью »

Через неделю на всей территории России вступит в действие национальный стандарт по юзабитили ГОСТ Р ИСО 9241-210-2012 «Эргономика взаимодействия человек-система. Часть 210. Человеко-ориентированное проектирование интерактивных систем».

Эргономика? Фи, это не то! Юзабилити шире эргономики, скажете вы.

Да, понятие «юзабилити» включает в себя эргономику. Но подождите: как они определяют «человеко-ориентированное проектирование», о котором стандарт?

Человеко-ориентированное проектирование (human-centred design) — способ разработки интерактивных систем, направленный на создание пригодных в использовании и полезных систем…

А вот и юзабилити! «Пригодность использования» — не совсем ясная фраза, но именно так они переводят слово «usability». Наверно, когда придёт всеобщий к… минимализм, тогда ГОСТ по юзабилити будет называться «ГОСТ по юзабилити». Но пока так.

Хочу вкратце рассказать, почему этот документ — не пустой звук. Пойдём по порядку.

1. Задачи документа

Кому он нужен?

  • Руководителям — показать место человеческого фактора и эргономики в процессе проектирования.
  • UX-специалистам — рассказать, как происходит проектирование, и каково их участие в этом процессе.

Читать полностью »

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

Вот в этом посте товарищ призывает следовать стандартам. Не всё так с ними просто, со стандартами. Я хочу показать насколько сложна ситуация с обозначениями единиц измерения информации. Не буду объяснять важность темы — кому интересно, прошу под кат.
Читать полностью »

Обожаете старую фототехнику? Цените старые редкие стёкла, дающие красивый рисунок? Предпочитаете проверенные временем объективы из стекла и железа? Загляните в список в конце статьи. Если у вас один из перечисленных — вы обречены.

radioactive

Всё началось с комментария к обзору фотообъектива, в линзах которого содержится оксид тория:
— Этот объектив имеет радиационный фон! Я как-то собирался приобрести данную вещь, но весьма компетентный и вменяемый (покупал у него не один объектив) продавец мне его не советовал именно из-за фона.

Только не спешите глотать тарен, не дочитав до конца.
Читать полностью »

Все любят Google, я согласен с каждым из перечисленных под катом «фактом о Google» на все 100. Так случилось, что мой любимый браузер Opera недавно был вытеснен этой корпорацией добра с рынка, то есть стерт с лица земли. Подробнее. Моей злобы и пассионарности хватило, чтобы «никак не угомониться» и написать второй пост, который ты можешь прочитать, если захочешь увидеть непопулярную точку зрения (против Google), немного оскорбляющую собой данное сообщество.Читать полностью »

В прошлом своём посте я немного рассказал о том, какие программы есть в НИУ ВШЭ для технарей и ITшников с математиками.
Но тут я вспомнил, что, наверное, некоторые вещи не входят в эти программы, при этом интерес к ним есть в среде технарей. Я говорю об узком достаточно направлении — метрология и стандартизация.
Читать полностью »

Первоначально технология HTML (hypertex markup language) была предназначена для описания смысловой структуры веб-документа, то есть для определения частей текста, в которых находятся различные по типу и содержанию части страницы как например заголовки, абзацы, сноски, иллюстрации, гиперссылки и так далее. Говоря академическим языком, HTML создан для семантической разметки документа.

Напомню, что семантика — это раздел языкознания изучающий отношения и способы выделения смысловых структур в речи. К примеру определение членов предолжения (подлежащее, сказуемое, дополнение, определение), изучение отношений и заложенного смысла в них смысла (что является субъектом/объектом действия, а что уточняет их описание и т.д. ).

До HTML задача семантической разметки документов решалась с помощью:

  • TeX (технологии 1978го года) для макетирования академических публикаций
  • SGML (технологии 1968го года) для более широкого спектра задач. SGML очень похож на своего потомка XML за исключением ряда правил, которые в некоторых случаях заметно усложняют чтение разметки, как например разрешение не ставить угловые скобки в тэгах.

Другими словами, если TeX был адаптирован строго под нужды макетирования университетских докладов, научных работ и тому подобного, SGML позволял создавать структуры информации подобные Реляционным Базам Данных, то есть реализоваывать ER-модели (entity-relationship).
пример ER-модели
(пример ER-модели)
пример ER-отношения
(пример ER-отношений)

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

Тим Бернерс Лии создавая Web в конце 80ых, взяв за основу SGML, упростил синтаксис, создал перечень предопределенных тэгов для макетирования веб-страницы, правила использования которых задал с помощью DTD (технология из семейства SGML которая регламентирует порядок использования тэгов — то есть перечень разрешенных атрибутов, вложенных тэгов, разрешение на текстовый контент и так далее) и мы получили HTML 1.0

Таким образом HTML основанный на SGML первоначально был призван для описания структуры документа в контексте ER-отношений ее частей, то есть определения структуры и содержания документа в терминах сходных к базам данных.

Теперь представьте ситуацию, когда в прикладной программе для того чтоб подвинуть GUI-кнопку на несколько пикселей в какую-либо сторону Вам приходится редактировать структуру базы данных. Парадоксально, но в соверменном вебе это в порядке вещей — очень часто для того чтоб визуально подвинуть какой-либо элемент (GUI-кнопку) приходится изменять HTML-структуру (базу данных)!
Читать полностью »

Ни для кого не секрет, что многие действующие российские государственные стандарты (ГОСТ) по информационной безопасности на текущий момент морально устарели. Это очевидно по той причине, что большинство их них разрабатывались в 80–90 годы, когда большая часть современных информационных технологий не применялась так широко, как сейчас, или просто не существовала.

С недавнего времени российские государственные регуляторы начали обновлять нормативную базу, что само по себе не может не радовать. На этом пути было и есть много подводных камней, ярким примером служит эпопея с Федеральным Законом № 152-ФЗ «О персональных данных» и сопровождающими его приказами ФСТЭК и ФСБ. Много копий было сломано, несколько итераций приказов ФСТЭК были приняты, а затем заменены новыми версиями. И вот на днях, а именно 14 мая 2013 года Министерством Юстиции был зарегистрирован свежий приказ ФСТЭК № 21 от 18.02.2013 «Об утверждении состава и содержания организационных и технических мер по обеспечению безопасности персональных данных при их обработке в информационных системах персональных данных», который профессиональное сообщество приняло в целом с одобрением. Стоит отдельно сказать, что при разработке этого документа регулятор обращался в том числе к независимым экспертам отрасли.

Положительной тенденцией ФСТЭК стало то, что теперь при разработке новых норм регулятор спрашивает общество его мнение относительно разрабатываемых документов. И самым свежим примером являются недавно пришедшие к нам запросы.

Читать полностью »