Сегодня квантовые вычисления — одно из стратегических направлений развития, которому уделяют большое внимание крупные корпорации и научные центры. И хотя в печати время от времени сообщается об очередных достижениях по созданию квантовых компьютеров, пока что речь идёт, в основном, об экспериментальных изделиях для отработки идей и технологий. Использовать такие компьютеры в жизни пока затруднительно. Но вполне вероятно, что именно в 2017 нас ожидает прорыв в сфере практического применения квантовых компьютеров.Читать полностью »
Рубрика «IT-стандарты» - 37
Вот что квант животворящий делает
2017-02-15 в 15:17, admin, рубрики: AI, future, IT-стандарты, Parallels, parallels desktop, Блог компании Parallels, высокая производительность, искусственный интеллект, квант, квантовые компьютеры, машинное обучение, Разработка робототехники, робототехника, роботыИнфраструктура простой электронной подписи. Часть 4: Практические аспекты реализации
2017-02-01 в 3:48, admin, рубрики: IT-стандарты, Анализ и проектирование систем, архитектура системы, инфраструктура, проектирование, простая электронная подпись, Разработка под e-commerceВ части 1, части 2, части 3 были рассмотрены основные системы инфраструктуры ПЭП. В этой части будет рассмотрен порядок проектирования для практической реализации инфраструктуры. Сразу отмечу, что описание носит обобщенный характер, и не является ни туториалом, ни инструкцией, ни руководством. Как было отмечено в первой части, вся статья представляет собой только личное видение, основанное на практике внедрения ПЭП в информационные системы агентов, оказывающих сложные, многоэтапные технологические услуги. Цель внедрения ПЭП — расширить географию обслуживания за счет переноса в сеть Интернет документооборота при оказании услуги физическим лицам и минимизации необходимости личных визитов клиентов в офис компании. Для упрощения примера, не будем рассматривать большие компании со сложным документооборотом, а возьмем абстрактную компанию, оказывающей услуги домашней автоматизации. Документооборот услуги такой компании в минимальном варианте состоит из заявки на проектирование, договор с техническим заданием и акта выполненных работ.
Читать полностью »
Web Standards Days: вечные ценности фронтенда
2017-01-30 в 14:01, admin, рубрики: css, IT-стандарты, ReactJS, Web Standards Days, Разработка веб-сайтов, фронтендПосещение конференций — это не только шанс встретиться с коллегами и приобщиться к комьюнити, но и возможность для профессионального роста. Если обстоятельства позволяют вам принимать участие в таких мероприятиях, обязательно делайте это! Следуя собственному совету, 28 января я посетила Web Standards Days. Если вы по какой-то причине пропустили эту конференцию, то наверстать упущенное можно на YouTube, где уже выложена запись полного дня. Записи отдельных докладов появятся позже, а пока я поделюсь личными впечатлениями.
Читать полностью »
Angular 2: почему на TypeScript?
2017-01-20 в 19:23, admin, рубрики: angular 2, IT-стандарты, javascript, TypeScript, web-разработка, Блог компании Издательский дом «Питер», ПрограммированиеЗдравствуйте все, кто не забывает заглядывать в наш блог и в традиционно нерабочее время суток!
Давным-давно в нашей публикации от 13 ноября 2015 года вы убедили нас дождаться допиливания Angular 2 и издать о нем книгу. Мы всерьез собираемся взяться за такой проект в самое ближайшее время, а пока предлагаем почитать развернутый ответ на вопрос, вынесенный в заглавие этого поста.
Читать полностью »
Эволюция CSS: от CSS, SASS, BEM и CSS–модулей до styled-components
2017-01-20 в 9:24, admin, рубрики: css, IT-стандарты, ReactJS, sass, Блог компании Mail.Ru Group, БЭМ, верстка, никто не читает теги, Разработка веб-сайтовС самого начала истории интернета мы нуждались в стилях для наших сайтов. Многие годы нам для этого служил CSS, развивавшийся в своём темпе. И здесь мы рассмотрим историю его развития.
Думаю, все согласятся с таким определением: CSS используется для описания представления документа, написанного на языке разметки. Также ни для кого не будет новостью, что за время развития CSS стал довольно мощным средством и что для использования в команде нужны дополнительные инструменты.
Читать полностью »
MIT запустил Moral Machine: эксперимент по изучению того, как должны поступать беспилотные машины
2017-01-17 в 9:45, admin, рубрики: IT-стандарты, MIT, Тестирование IT-системMIT решил внести свой вклад в создании беспилотных машин интересным способом — решить морально-философский вопрос — как должен действовать беспилотный автомобиль в той или иной ситуации.

Интерес данного исследования состоит еще и в том, что многие голосующие не имеют прав, а следовательно не знают ПДД, что внесёт своё влияние на результаты.
Читать полностью »
Строгое определение понятий: объект, состояние, событие, бизнес-операция и бизнес- функция
2017-01-13 в 6:55, admin, рубрики: IT-стандарты, Анализ и проектирование систем, бизнес-процесс. бизнес-операция, бизнес-функция, математика, моделирование предметной области, нотация, Проектирование и рефакторинг, Семантика, метки: бизнес-процесс. бизнес-операция, бизнес-функция, нотацияВ текущей статье я определю следующие термины: объект, состояние, событие, операция, функция. Я расскажу о том, как можно представить себе их. В качестве мета-метамодели для моделирования мы возьмем теорию множеств, а не MOF. Почему именно ее? Потому что это единственный на сегодняшний день известный способ моделирования, который имеет математическую основу, границы применимости которого нам хорошо известны, достаточно широки и обоснованы.

Прошлые статьи вызвали оживленную дискуссию среди тех, кто использует для моделирования предметных областей инструменты ООП: языки ООП, нотацию UML. Несмотря на то, что я постоянно подчеркиваю, что объекты учета, о которых я веду речь, не моделируются средствами UML, и объясняю почему, тем не менее, вопрос об их моделировании методами ООП поднимается снова и снова. Наверно, мне надо еще раз рассказать, чем так плох ООП для моделирования предметных областей.
Читать полностью »
Инфраструктура простой электронной подписи. Часть 3: Системы обработки персональных данных
2017-01-08 в 20:35, admin, рубрики: IT-стандарты, анализ, Анализ и проектирование систем, есиа, инфраструктура, персональные данные, простая электронная подпись, Разработка под e-commerceВ первой и второй частях была рассмотрена инфраструктура ПЭП в системах контрагента и агента, как участниках электронного взаимодействия. Важную роль в этой инфраструктуре играют персональные данные(ПД) контрагента. Системы агента не создают ПД, они используют данные, предоставленные другими системами. Что это за системы, как происходит первичная передача и обработка ПД – эти вопросы будут предметом третьей части статьи.
Читать полностью »
Инфраструктура простой электронной подписи. Часть 2: Моделирование целевой системы
2017-01-06 в 11:47, admin, рубрики: IT-стандарты, анализ, Анализ и проектирование систем, инфраструктура, моделирование, простая электронная подпись, Разработка под e-commerce, Системная инженерия, целевая система
В предыдущей части была построена диаграмма использующих систем в проектируемой инфраструктуре ПЭП. Следующим этапом необходимо проанализировать целевую систему в этой инфраструктуре. Целевой системой у нас является ПЭП, которая, согласно законодательству, является аналогом личной собственноручной подписи. Поэтому дальнейший анализ будет вестись как для личной собственноручной подписи, так и для ПЭП.
Читать полностью »
Трудности в моделировании операций стандартными способами. Моделирование 4-объектов, постановка задачи
2017-01-06 в 11:14, admin, рубрики: 4-мерное моделирование, IT-стандарты, Анализ и проектирование систем, бизнес-процессы, бизнес-функция, моделирование операций, моделирование предметной области, нотация, Проектирование и рефакторинг, СемантикаПри написании этой статьи я сделал все возможное, чтобы сделать ее простой для чтения. Однако, в ней содержится очень сложный и нетривиальный вывод — почему методы моделирования операций, которые мы встречаем почти в каждой нотации, не дают нам удовлетворения. Я не видел подобного анализа нигде, даже в книге Криса Партриджа, которую я очень люблю: Business Objects: Re-Engineering for Re-Use. Поэтому я надеюсь, что статья будет легка и полезна одновременно.
Все модели, которые мы строим, должны так или иначе моделировать 4-х мерное пространство-время, потому что именно так мы представляем себе окружающий нас мир.
Например, что такое болт? Это 4-х мерный объект, который ограничен в пространстве-времени определенными границами. Для моделирования болта существуют нотации, которые моделируют эти границы. Например, чертеж болта моделирует поверхность, которая ограничивает 3-х мерный объем. Добавив к этому чертежу еще 6 координат, зависящих от времени, мы получим модель поверхности 4-Д пространства — времени, которая моделирует болт.
Однако, что такое операция? Это — тоже 4-х мерный объект, который также, как и болт ограничен определенными границами в пространстве и во времени. Правда, представить себе операцию как 4-объект намного сложнее. Существуют три причины, по которым нам сложно это сделать.
Читать полностью »