JavaScript, Java, какая теперь разница?
В повседневной практике часто встречаются приложения, состоящие из двух частей: JavaScript-фронтенд и Java-бэкенд. Организация интеропа между ними требует усилий. В этой статье автор рассматривает новую технологию, которая может сделать процесс немного менее болезненным.
Подробнее: https://aka.ms/Article_java_0418
#article #java #javascript
В повседневной практике часто встречаются приложения, состоящие из двух частей: JavaScript-фронтенд и Java-бэкенд. Организация интеропа между ними требует усилий. В этой статье автор рассматривает новую технологию, которая может сделать процесс немного менее болезненным.
Подробнее: https://aka.ms/Article_java_0418
#article #java #javascript
Habr
JavaScript, Java, какая теперь разница?
На прошлом JPoint пообещал написать статью про использование GraalVM для смешивания Java и JS. Вот она. В чем проблема? В повседневной практике часто...
Тренды технологий: что изменилось за 8 лет.
Раз в год Microsoft проводит центральную и самую большую свою конференцию для разработчиков. Когда-то давно она называлась PDC (Professional Developers Conference), сегодня она называется просто Build. В этом году нас ждет уже восьмой Build, в преддверии которого мы решили оглянуться назад и посмотреть, как различные технологические тренды изменились за это время.
Подробнее: https://aka.ms/article_0418_2
#article
Раз в год Microsoft проводит центральную и самую большую свою конференцию для разработчиков. Когда-то давно она называлась PDC (Professional Developers Conference), сегодня она называется просто Build. В этом году нас ждет уже восьмой Build, в преддверии которого мы решили оглянуться назад и посмотреть, как различные технологические тренды изменились за это время.
Подробнее: https://aka.ms/article_0418_2
#article
Новости
Тренды технологий - Новости
Forwarded from Quantum Quintum
Немножко прикладного кода в ленту. Тут коллеги рассказывают, как использовать Tiramisu (это вариация сверточной сеточки на DenseNet-архитектуре) для задачи сегментации изображений.
Если точнее, то сценарий такой: в ритейл-магазин приходит новая партия товара (одежды), нужно быстро сопоставить ее с существующим каталогом. Альтернативно: сотруднику или покупателю нужно быстро найти информацию по предмету одежды, находящемуся перед глазами. Фактически, нужно реализовать визуальный поиск, в котором сотрудник сможет по фотке с мобильника, найти соответствующую вещь в каталоге.
Тонкость в том, что фотка с мобильного может быть зашумлена фоном, поэтому для корректного сравнения желательно на лету сделать обтравку изображения. А это и есть один из вариантов задачи сегментации.
Обзор: https://www.microsoft.com/developerblog/2018/04/18/deep-learning-image-segmentation-for-ecommerce-catalogue-visual-search/
Исходный код: https://github.com/CatalystCode/image-segmentation-using-tiramisu/
#ai #ml #practice
Если точнее, то сценарий такой: в ритейл-магазин приходит новая партия товара (одежды), нужно быстро сопоставить ее с существующим каталогом. Альтернативно: сотруднику или покупателю нужно быстро найти информацию по предмету одежды, находящемуся перед глазами. Фактически, нужно реализовать визуальный поиск, в котором сотрудник сможет по фотке с мобильника, найти соответствующую вещь в каталоге.
Тонкость в том, что фотка с мобильного может быть зашумлена фоном, поэтому для корректного сравнения желательно на лету сделать обтравку изображения. А это и есть один из вариантов задачи сегментации.
Обзор: https://www.microsoft.com/developerblog/2018/04/18/deep-learning-image-segmentation-for-ecommerce-catalogue-visual-search/
Исходный код: https://github.com/CatalystCode/image-segmentation-using-tiramisu/
#ai #ml #practice
Developer Blog
Deep Learning Image Segmentation for Ecommerce Catalogue Visual Search - Developer Blog
We partnered with a large international online luxury fashion retailer to design important labor-saving AI projects: removing duplicate products in their image catalogue, and allowing fast automated look-up of catalogue items from a snapshot of the garment.…
Проверяем исходный C#-код Unity.
Недавно произошло долгожданное для многих событие — компания Unity Technologies разместила исходный C#-код игрового движка Unity для свободного скачивания на GitHub. Представлен код движка и редактора. Автор статьи попытался найти баги и ошибки в этом коде.
Подробнее: https://aka.ms/artilce_dev_0418
#csharp #unity #article
Недавно произошло долгожданное для многих событие — компания Unity Technologies разместила исходный C#-код игрового движка Unity для свободного скачивания на GitHub. Представлен код движка и редактора. Автор статьи попытался найти баги и ошибки в этом коде.
Подробнее: https://aka.ms/artilce_dev_0418
#csharp #unity #article
Хабр
Проверяем исходный C#-код Unity
Недавно произошло долгожданное для многих событие — компания Unity Technologies разместила исходный C#-код игрового движка Unity для свободного скачивания на Gi...
Введение в PowerShell.
Наш самый свежий русскоязычный курс, который вышел в субботу. В нем вы узнаете об основах программирования в PowerShell, об объектах и .NET, командлетах и пайплайнах, а также научитесь создавать модули PowerShell. Присоединяйтесь!
Подробнее: https://aka.ms/course_0418_3
#powershell #course
Наш самый свежий русскоязычный курс, который вышел в субботу. В нем вы узнаете об основах программирования в PowerShell, об объектах и .NET, командлетах и пайплайнах, а также научитесь создавать модули PowerShell. Присоединяйтесь!
Подробнее: https://aka.ms/course_0418_3
#powershell #course
Microsoft Virtual Academy
Введение в PowerShell - Microsoft Virtual Academy
Курс подразделяется на пять модулей и является введением в тематическую область PowerShell.
Карьера в IT: компании ждут дружелюбных разработчиков и маркетологов-программистов.
На прошедшем недавно российском финале Imagine Cup состоялся круглый стол, на котором профессионалы в IT и HR поговорили на тему востребованного работника будущего. Основной вывод: уметь общаться и программировать теперь должны все.
Подробнее: https://aka.ms/news__0418
#imcup #career
На прошедшем недавно российском финале Imagine Cup состоялся круглый стол, на котором профессионалы в IT и HR поговорили на тему востребованного работника будущего. Основной вывод: уметь общаться и программировать теперь должны все.
Подробнее: https://aka.ms/news__0418
#imcup #career
Хайтек
Карьера в IT: компании ждут дружелюбных разработчиков и маркетологов-программистов
Разработчик, программист — уже не просто технарь. На хорошей работе с достойной зарплатой ему нужны коммуникативные навыки — умение слушать и договариваться, — знание трендовых технологий и понимание принципов работы искусственного интеллекта. А программировать…
Стиль сына маминой подруги.
Мы продолжаем нашу экспериментальную серию статей, наблюдая за которой вы можете в реальном времени влиять на ход создания игры на UWP. В этой части расскажем о стиле приложения и покажем, что делать красиво не так уж и сложно. Не забывайте оставлять комментарии!
Подробнее: https://aka.ms/gm_id_article_0418
#game #article
Мы продолжаем нашу экспериментальную серию статей, наблюдая за которой вы можете в реальном времени влиять на ход создания игры на UWP. В этой части расскажем о стиле приложения и покажем, что делать красиво не так уж и сложно. Не забывайте оставлять комментарии!
Подробнее: https://aka.ms/gm_id_article_0418
#game #article
Habr
Стиль сына маминой подруги
Привет, Хабр! Мы продолжаем нашу экспериментальную серию статей, наблюдая за которой вы можете в реальном времени влиять на ход создания игры на UWP. В этой...
Новинки C# 7.2. Span<T> и Memory<T>.
Столкнувшись с проблемой замедления работы системы при передаче и использовании переменных, хранимых в стеке, автор нашел отличное решение по использованию коллекции Span<T>, которая была добавлена в версии языка C# 7.2.
Подробнее: https://aka.ms/dev_0418_article
#article #csharp
Столкнувшись с проблемой замедления работы системы при передаче и использовании переменных, хранимых в стеке, автор нашел отличное решение по использованию коллекции Span<T>, которая была добавлена в версии языка C# 7.2.
Подробнее: https://aka.ms/dev_0418_article
#article #csharp
Хабр
Новинки C# 7.2. Span и Memory
Доброго времени суток, %habrauser%! Столкнувшись с проблемой замедления работы системы при передачи использовании переменных хранимых в стеке я отправился в гу...
Стартапы и Microsoft: венчур, хабы и вот это всё.
14 февраля 2018 года, пока влюблённые и программисты наслаждались праздничным днём, прекратила своё существование BizSpark (международная программа компании Microsoft для стартапов). Она была великолепна. Нам было грустно… Но недолго. В этот же день мы анонсировали новую программу Microsoft For Startups. Мы попросили Настю, которая занимается у нас этим направлением, рассказать немного о работе Microsoft со стартапами в прошлом и будущем.
Подробнее: https://aka.ms/startup_0418
#startup
14 февраля 2018 года, пока влюблённые и программисты наслаждались праздничным днём, прекратила своё существование BizSpark (международная программа компании Microsoft для стартапов). Она была великолепна. Нам было грустно… Но недолго. В этот же день мы анонсировали новую программу Microsoft For Startups. Мы попросили Настю, которая занимается у нас этим направлением, рассказать немного о работе Microsoft со стартапами в прошлом и будущем.
Подробнее: https://aka.ms/startup_0418
#startup
Habr
Стартапы и Microsoft: венчур, хабы и вот это всё
14 февраля 2018 года, пока влюблённые и программисты наслаждались праздничным днём, прекратила своё существование BizSpark (международная программа Microsoft...
Пошаговое руководство. Создание первой программы на F#.
F# — это мультипарадигмальный язык, поддерживающий функциональное программирование в дополнение к традиционному объектно-ориентированному программированию и концепциям платформы .NET. В этом руководстве по созданию программы представлены некоторые его возможности и синтаксис.
Подробнее: https://aka.ms/fsharp_guide_0418
#fsharp #guide
F# — это мультипарадигмальный язык, поддерживающий функциональное программирование в дополнение к традиционному объектно-ориентированному программированию и концепциям платформы .NET. В этом руководстве по созданию программы представлены некоторые его возможности и синтаксис.
Подробнее: https://aka.ms/fsharp_guide_0418
#fsharp #guide
Цвет настроения Linux, цвет настроения Mac OS.
Стереотипы давно в прошлом. Сегодня Microsoft придерживается концепции «любой разработчик, любое приложение, любая платформа». Например, у нас есть специальные дистрибутивы Linux, рекомендованные для использования в облаке. Ну а о сотрудничестве с Apple знают, наверное, все. Сегодня расскажем вам о едином диспетчере библиотек C++ — vcpkg, который теперь стал доступен не только для Windows, но и для Linux и Mac OS.
И всем крутых выходных!
Подробнее: https://aka.ms/article_0518
#linux #article #apple
Стереотипы давно в прошлом. Сегодня Microsoft придерживается концепции «любой разработчик, любое приложение, любая платформа». Например, у нас есть специальные дистрибутивы Linux, рекомендованные для использования в облаке. Ну а о сотрудничестве с Apple знают, наверное, все. Сегодня расскажем вам о едином диспетчере библиотек C++ — vcpkg, который теперь стал доступен не только для Windows, но и для Linux и Mac OS.
И всем крутых выходных!
Подробнее: https://aka.ms/article_0518
#linux #article #apple
Habr
Цвет настроения Linux, цвет настроения Mac OS
Стереотипы давно в прошлом. Сегодня Microsoft придерживается концепции «любой разработчик, любое приложение, любая платформа». Сегодня расскажем вам о vcpkg,...
20 библиотек Python, которые вы не используете (но сто́ит).
Бесплатная электронная книжка, в которой рассказывается о 20 библиотеках и инструментах Python, включая сторонние модули и несколько чрезвычайно полезных инструментов в стандартной библиотеке, которые заслуживают внимания.
Скачать: https://aka.ms/python_book_0518
#book #python
Бесплатная электронная книжка, в которой рассказывается о 20 библиотеках и инструментах Python, включая сторонние модули и несколько чрезвычайно полезных инструментов в стандартной библиотеке, которые заслуживают внимания.
Скачать: https://aka.ms/python_book_0518
#book #python
Bing
Art beyond beauty
Serenity is a large mural located right behind the
[Курс] Разработка под Windows 10 для начинающих.
Если вы хотите создавать приложения для Windows 10 на универсальной платформе Windows (UWP) и имеете некоторый опыт программирования на C#, то этот курс для вас. 18 часов и 80 частей, присоединяйтесь!
Подробнее: https://aka.ms/course_0518
#uwp #visualstudio #course
Если вы хотите создавать приложения для Windows 10 на универсальной платформе Windows (UWP) и имеете некоторый опыт программирования на C#, то этот курс для вас. 18 часов и 80 частей, присоединяйтесь!
Подробнее: https://aka.ms/course_0518
#uwp #visualstudio #course
Docs
Microsoft Learn
The skills required to advance your career and earn your spot at the top do not come easily. Now there’s a more rewarding approach to hands-on learning that helps you achieve your goals faster. Earn points, levels, and achieve more!
Microsoft Build 2018 на русском языке.
7-9 мая мы проведём нашу главную конференцию 2018 года. Присоединяйтесь к лучшим умам, вдохновляйтесь новыми идеями, одними из первых загляните в будущее ИИ, облачных технологий и смешанной реальности!
В нашей группе мы проведём онлайн-трансляцию мероприятия на русском языке. Она также будет проходить на сайте мероприятия и на YouTube. Присоединяйтесь!
Подробнее: https://aka.ms/build2018_vk
#msbuild
7-9 мая мы проведём нашу главную конференцию 2018 года. Присоединяйтесь к лучшим умам, вдохновляйтесь новыми идеями, одними из первых загляните в будущее ИИ, облачных технологий и смешанной реальности!
В нашей группе мы проведём онлайн-трансляцию мероприятия на русском языке. Она также будет проходить на сайте мероприятия и на YouTube. Присоединяйтесь!
Подробнее: https://aka.ms/build2018_vk
#msbuild
VK
Microsoft Developer
Microsoft Build 2018 на русском языке. 7-9 мая мы проведём нашу главную конференцию 2018 года. Присоединяйтесь к лучшим умам, вдохновляйтесь новыми идеями, одними из первых загляните в будущее ИИ, облачных технологий и смешанной реальности! В нашей группе…
Developers Community pinned «Microsoft Build 2018 на русском языке. 7-9 мая мы проведём нашу главную конференцию 2018 года. Присоединяйтесь к лучшим умам, вдохновляйтесь новыми идеями, одними из первых загляните в будущее ИИ, облачных технологий и смешанной реальности! В нашей группе…»
Как учить .NET: подробная инструкция.
Сегодня рассказываем вам о статье с авторским мнением .NET-разработчика о том, как правильнее развиваться начинающим специалистам в мире разработки в целом. Кроме того, автор дает советы по развитию в мире .NET и прилегающих к нему технологий.
Подробнее: https://aka.ms/dotnet_article_0518
#dotnet #article
Сегодня рассказываем вам о статье с авторским мнением .NET-разработчика о том, как правильнее развиваться начинающим специалистам в мире разработки в целом. Кроме того, автор дает советы по развитию в мире .NET и прилегающих к нему технологий.
Подробнее: https://aka.ms/dotnet_article_0518
#dotnet #article
ДОУ
Как учить .NET: подробная инструкция для новичков и пару советов для опытных
Всем привет. Меня зовут Влад. Я старший .NET разработчик в компании DataArt. В IT я около семи лет, из них больше пяти работаю c .NET. Хочу дать некоторые советы тем, кто только начинает свой путь в IT как разработчик, а также тем, кто уже имеет пару лет…
А вот и дайджест мероприятий. Сегодня в подборке 6 эвентов, 2 из которых в самое ближайшее время. Не забывайте регистрироваться!
Как стартапу создать глобальный бренд. Опыт Skype и Spotify
Сегодня, Москва
Почти все считают, что бренд — удел крупных корпораций. И его развитие стоит миллионы долларов. Сергей Митрофанов, партнёр Brandflight AB, раскроет секрет, бренд — это идеология развития вне зависимости стартап вы или корпорация.
https://aka.ms/digest_0518_1
DotNET meetup #26
Завтра, Минск
3 мая на площадке EventSpace.by состоится 26-й митап сообщества .NET User Group - Minsk. В программе: Что делать, когда минуты простоя продукта стоят миллионы или зачем нужны распределенные системы. Опыт реализации, запуска и эксплуатации. Cross Datacenter Active/Active Architecture, Артём Гуртовой, СТО SD Ventures, .NET Core 2.1: Performance improvements. Egor Bogatov, developer Xamarin.
https://aka.ms/digest_0518_2
PiterJS #25 про Vue.js
10 мая, Питер
Vue.js был создан аж в 2014 году. Но популярность он набрал в 2016, при выходе 2 версии. Его используют многие большие компании: Alibaba, Baidu, Expedia, Nintendo, GitLab. И желающих похвастаться использованием этого фреймворка на самом деле уже довольно много. Кажется, все желающие опробовали его. Кто-то остался доволен, кто-то не слишком. Но Vue отличается от соперников — это ясно точно.
https://aka.ms/digest_0518_3
ED2 EdTech Акселератор
До 15 мая, Онлайн
ED2 совместно с негосударственным институтом развития «Иннопрактика» (Иннопрактика) и «Global Venture Alliance» (GVA - Global Venture Alliance) объявляют о запуске ED2 EdTech Акселератора, отраслевой консультационно-образовательной программы развития для EdTech-продуктов. Регистрация уже открыта на официальном сайте конкурса.
https://aka.ms/digest_0318_5
Positive Hack Days 8: Digital Bet
15-16 мая, Москва
На PHDays мы покажем изнанку цифровой экономики — возможные проблемы информационной безопасности, с которыми придется столкнуться государству, бизнесу и частным лицам вследствие перехода на «цифру». Основные вопросы к обсуждению: роль государства и регуляторов в цифровизации экономики, диджитализация финансовых технологий, безопасность критической информационной инфраструктуры, меры по снижению рисков и контролю ИБ, методы и средства обеспечения физической безопасности.
https://aka.ms/digest_0518
Бизнес-приложения в облачной среде
22-23 мая, Онлайн
Модернизируйте внутренние бизнес-приложения в соответствии с требованиями современных ИТ-задач и быстро меняющимися бизнес-потребностями. Цифровое преобразование начинается с облачной технологии и включает в себя ускорение развития, повышение производительности, сокращение затрат и дополнительную защиту приложений в вашей организации.
https://aka.ms/digest_feb_0218_2
#event
Как стартапу создать глобальный бренд. Опыт Skype и Spotify
Сегодня, Москва
Почти все считают, что бренд — удел крупных корпораций. И его развитие стоит миллионы долларов. Сергей Митрофанов, партнёр Brandflight AB, раскроет секрет, бренд — это идеология развития вне зависимости стартап вы или корпорация.
https://aka.ms/digest_0518_1
DotNET meetup #26
Завтра, Минск
3 мая на площадке EventSpace.by состоится 26-й митап сообщества .NET User Group - Minsk. В программе: Что делать, когда минуты простоя продукта стоят миллионы или зачем нужны распределенные системы. Опыт реализации, запуска и эксплуатации. Cross Datacenter Active/Active Architecture, Артём Гуртовой, СТО SD Ventures, .NET Core 2.1: Performance improvements. Egor Bogatov, developer Xamarin.
https://aka.ms/digest_0518_2
PiterJS #25 про Vue.js
10 мая, Питер
Vue.js был создан аж в 2014 году. Но популярность он набрал в 2016, при выходе 2 версии. Его используют многие большие компании: Alibaba, Baidu, Expedia, Nintendo, GitLab. И желающих похвастаться использованием этого фреймворка на самом деле уже довольно много. Кажется, все желающие опробовали его. Кто-то остался доволен, кто-то не слишком. Но Vue отличается от соперников — это ясно точно.
https://aka.ms/digest_0518_3
ED2 EdTech Акселератор
До 15 мая, Онлайн
ED2 совместно с негосударственным институтом развития «Иннопрактика» (Иннопрактика) и «Global Venture Alliance» (GVA - Global Venture Alliance) объявляют о запуске ED2 EdTech Акселератора, отраслевой консультационно-образовательной программы развития для EdTech-продуктов. Регистрация уже открыта на официальном сайте конкурса.
https://aka.ms/digest_0318_5
Positive Hack Days 8: Digital Bet
15-16 мая, Москва
На PHDays мы покажем изнанку цифровой экономики — возможные проблемы информационной безопасности, с которыми придется столкнуться государству, бизнесу и частным лицам вследствие перехода на «цифру». Основные вопросы к обсуждению: роль государства и регуляторов в цифровизации экономики, диджитализация финансовых технологий, безопасность критической информационной инфраструктуры, меры по снижению рисков и контролю ИБ, методы и средства обеспечения физической безопасности.
https://aka.ms/digest_0518
Бизнес-приложения в облачной среде
22-23 мая, Онлайн
Модернизируйте внутренние бизнес-приложения в соответствии с требованиями современных ИТ-задач и быстро меняющимися бизнес-потребностями. Цифровое преобразование начинается с облачной технологии и включает в себя ускорение развития, повышение производительности, сокращение затрат и дополнительную защиту приложений в вашей организации.
https://aka.ms/digest_feb_0218_2
#event
АйТи-Событие.РФ
Как стартапу создать глобальный бренд. Опыт Skype и Spotify / Митап / Москва, Россия / 2 мая 2018
Айти-Событие.рф Митап "Как стартапу создать глобальный бренд. Опыт Skype и Spotify" - организатор "RUSSOL"
Проект камеры наблюдения с использованием Windows 10 IoT Core.
Сегодня делимся туториалом по созданию собственной камеры наблюдения, работающей на Raspberry Pi 2 Model B. Мы посчитали, примерная стоимость всех комплектующих составляет 6000₽. Создавайте!
Изучить: https://aka.ms/iot_0518
#iot #guide
Сегодня делимся туториалом по созданию собственной камеры наблюдения, работающей на Raspberry Pi 2 Model B. Мы посчитали, примерная стоимость всех комплектующих составляет 6000₽. Создавайте!
Изучить: https://aka.ms/iot_0518
#iot #guide
Microsoft Projects
Security Camera
Security camera project using Windows 10 IoT Core
Forwarded from Quantum Quintum
Зубодробительная смесь: квантовая физика, запутывание во времени и блокчейн. Если вы следите за темой распределенных реестров, то, наверняка, слышали про (пока) спекулятивные разговоры о том, что с приходом массовых квантовых вычислений классическая криптография, на которой в частности сидит блокчейн, падет.
Очевидно, что есть группы ученых, которые над этой проблемой уже работают. Исследования ведутся как минимум в двух направлениях: 1) поиск "пост-квантовой" криптографии — алгоритмов, устойчивых перед квантовыми вычислениями (см., например, ссылку в конце) и 2) поиск альтернативных "физических" решений, о чем пойдет речь в этой заметке.
В 2011 исследователи из австралийского Университета Квинсленда опубликовали работу по квантовому запутыванию во времени. В "традиционном" квантовом запутывании наблюдаются связанные частицы, разделенные в пронстранстве. Измерение одной из них, изменяет состояние второй, независимо от расстояния.
Джей Ослон и Тимоти Ральф показали, что теоретически частицы могут "запутываться" не только в пространственном измерении, но и во временном. В работе ученые описывают гипотетический эксперимент, в котором частица из настоящего оказывается связанной с частицей в будущем, которая может даже еще не существовать. Соответственно, между детектором в настоящем и детектором в будущем можно установить связь и использовать ее для передачи сообщений. Это своего рода "телепортация во времени". Фокус в том, что второе измерение в будущем возможно только в определенный момент времени и его невозможно "перехватить" в промежутке.
И вот теперь к квантовому блокчейну. Дел Райжан и Мэтт Виссер из новозеландского Университета Веллингтона предлагают использовать те самые запутанные во времени частицы для построения блокчейна. Так как все операции, записываемые в блоки, раскладываются по времени, то теоретически запись в блок можно заменить на изменение состояния квантовой частицы. Частица в свою очередь оказывается связана с некоторой частицей из будущего, которая используется для создания следующего блока. Незаметно изменить состояние таких частиц невозможно в силу физических ограничений. Более того, в силу запутывания во времени, частицы из прошлого не нужны, их можно разрушить, а вся нужная информация будет воссоздана в будущем.
Квантовый блокчейн:
— обзор: https://www.technologyreview.com/s/611022/if-quantum-computers-threaten-blockchains-quantum-blockchains-could-be-the-defense?
— публицация: https://arxiv.org/pdf/1804.05979.pdf
Пост-квантовая криптография:
— обзор: https://www.microsoft.com/en-us/research/blog/cryptography-quantum-computing-intersect
— библиотека LatticeCrypto: https://www.microsoft.com/en-us/research/project/lattice-cryptography-library
Квантовое запутывание во времени:
— обзор: https://www.technologyreview.com/s/422428/new-type-of-entanglement-allows-teleportation-in-time-say-physicists
— публикация: https://arxiv.org/pdf/1101.2565.pdf
Очевидно, что есть группы ученых, которые над этой проблемой уже работают. Исследования ведутся как минимум в двух направлениях: 1) поиск "пост-квантовой" криптографии — алгоритмов, устойчивых перед квантовыми вычислениями (см., например, ссылку в конце) и 2) поиск альтернативных "физических" решений, о чем пойдет речь в этой заметке.
В 2011 исследователи из австралийского Университета Квинсленда опубликовали работу по квантовому запутыванию во времени. В "традиционном" квантовом запутывании наблюдаются связанные частицы, разделенные в пронстранстве. Измерение одной из них, изменяет состояние второй, независимо от расстояния.
Джей Ослон и Тимоти Ральф показали, что теоретически частицы могут "запутываться" не только в пространственном измерении, но и во временном. В работе ученые описывают гипотетический эксперимент, в котором частица из настоящего оказывается связанной с частицей в будущем, которая может даже еще не существовать. Соответственно, между детектором в настоящем и детектором в будущем можно установить связь и использовать ее для передачи сообщений. Это своего рода "телепортация во времени". Фокус в том, что второе измерение в будущем возможно только в определенный момент времени и его невозможно "перехватить" в промежутке.
И вот теперь к квантовому блокчейну. Дел Райжан и Мэтт Виссер из новозеландского Университета Веллингтона предлагают использовать те самые запутанные во времени частицы для построения блокчейна. Так как все операции, записываемые в блоки, раскладываются по времени, то теоретически запись в блок можно заменить на изменение состояния квантовой частицы. Частица в свою очередь оказывается связана с некоторой частицей из будущего, которая используется для создания следующего блока. Незаметно изменить состояние таких частиц невозможно в силу физических ограничений. Более того, в силу запутывания во времени, частицы из прошлого не нужны, их можно разрушить, а вся нужная информация будет воссоздана в будущем.
Квантовый блокчейн:
— обзор: https://www.technologyreview.com/s/611022/if-quantum-computers-threaten-blockchains-quantum-blockchains-could-be-the-defense?
— публицация: https://arxiv.org/pdf/1804.05979.pdf
Пост-квантовая криптография:
— обзор: https://www.microsoft.com/en-us/research/blog/cryptography-quantum-computing-intersect
— библиотека LatticeCrypto: https://www.microsoft.com/en-us/research/project/lattice-cryptography-library
Квантовое запутывание во времени:
— обзор: https://www.technologyreview.com/s/422428/new-type-of-entanglement-allows-teleportation-in-time-say-physicists
— публикация: https://arxiv.org/pdf/1101.2565.pdf
MIT Technology Review
If quantum computers threaten blockchains, quantum blockchains could be the defense
A blockchain is a mathematical structure that stores data securely over time. The idea has risen to fame on the back of the Bitcoin boom. Bitcoin relies on blockchains to securely store its related currency transactions. But the same technology can store…
Квантовые вычисления: справочные материалы.
А вы любите шпаргалки? Мы обожаем и поэтому сегодня публикуем статью, в которой собрана вся самая главная информация о квантовых вычислениях. Мы собрали её из пяти статей по теме, которые вышли до этого. Но самое главное — это только шпаргалка, а не quick-guide для новичков. Новичкам советуем изучать все статьи целиком, ссылки есть внутри.
Подробнее: https://habr.com/company/microsoft/blog/351634/
#quantum #article
А вы любите шпаргалки? Мы обожаем и поэтому сегодня публикуем статью, в которой собрана вся самая главная информация о квантовых вычислениях. Мы собрали её из пяти статей по теме, которые вышли до этого. Но самое главное — это только шпаргалка, а не quick-guide для новичков. Новичкам советуем изучать все статьи целиком, ссылки есть внутри.
Подробнее: https://habr.com/company/microsoft/blog/351634/
#quantum #article
Habr
Квантовые вычисления: справочные материалы
А вы любите шпаргалки? Мы обожаем и поэтому сегодня публикуем статью, в которой собрана вся самая главная информация о квантовых вычислениях. Мы собрали её из пяти статей по теме, которые вышли до...