Как стать автором
Обновить
30.89
ДОМ.РФ
Единый институт развития в жилищной сфере
Сначала показывать

Сравнение вектора развития квантовых технологий в Китае и США

Уровень сложностиПростой
Время на прочтение15 мин
Количество просмотров2.2K

Привет! В нашем блоге мы снова пишем про квантовые технологии. На этот раз - зарубежные.

Рассмотрим историю развития квантовых технологий в Китае и США, которая несомненно имеет важное значение для понимания современного состояния научных исследований. Начнём с США, где исследования в области квантовой физики и технологий имеют глубокие корни. Уже в середине XX века американские ученые начали активно изучать квантовую механику и осознавать огромный потенциал этой науки для создания новых технологий. Одним из значимых достижений стало появление первых квантовых компьютеров и разработка квантовых криптографических систем.

США не только вели фундаментальные исследования в области квантовой физики, но и активно инвестировали в промышленность, связанную с квантовыми технологиями. Благодаря этому сегодня американские гиганты, такие как IBM, Google и Microsoft, возглавляют разработку квантовых компьютеров и других инновационных продуктов на основе квантовых явлений.

Китай, в свою очередь, начал стремительно развивать квантовые технологии в конце XX века. Правительство страны осознало потенциал квантовых технологий для национальной безопасности и экономического развития и вложило огромные ресурсы в эту область. Китайские ученые стремительно расширяют свои знания в области квантовой физики и ведут активные исследования в области квантовой информатики, квантовых вычислений и криптографии. В настоящее время Китай ставит перед собой амбициозные цели в области квантовых технологий, нацелен на создание собственных квантовых компьютеров и систем криптографии. Китайские корпорации, включая Alibaba и Huawei, активно вкладывают средства в исследования и разработки в сфере квантовых технологий с целью занять лидирующие позиции на мировой арене.

Читать далее

«ИИ-тестировщик»: от идеи к реализации

Уровень сложностиСложный
Время на прочтение7 мин
Количество просмотров3.7K

Привет, Хабр! На связи Денис Киров, руководитель отдела тестирования компании «ДОМ.РФ Технологии». В этой статье я расскажу, как проходило внедрение ИИ в процессы тестирования в нашей команде.

Искусственный интеллект в том или ином виде внедряется во все процессы: от бытовых до бизнесовых. Использование ИИ – это автоматизация различных процессов, которые долго выполняются руками, присутствует возможность человеческого фактора и допущения ошибок. Раньше все стремились автоматизировать регрессионные тесты, так проходить их руками долго и больно, сейчас, благодаря генеративному ИИ, появились новые возможности для автоматизации процессов тестирования, которые позволяют сократить трудозатраты.

Читать далее

Три новых протокола квантовой криптографии

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров2.1K

Добро пожаловать в захватывающий мир криптографии, где умы криптографов и криптоаналитиков соединяются в бесконечной схватке за секреты и шифры. Постарались наглядно объяснить, как работает квантовая криптография, как всегда - с примерами и юмором!

В древности люди задавались вопросом, как обезопасить передачу конфиденциальной информации, чтобы никто посторонний не смог её прочитать. Именно тогда появился шифр Цезаря - такой изощрённый, что символы в алфавите просто сдвигались на несколько позиций вправо или влево. Например, буква А становилась С, а Б - Д. Однако, несмотря на свою простоту, такой метод шифрования был достаточно легко расшифровать.

В настоящее время информация является ценным активом не только для государств и корпораций, но и для обычных людей. Мы все пользуемся мессенджерами и хотим, чтобы наши личные сообщения оставались конфиденциальными, доступными только нам и нашему собеседнику, и чтобы наши финансовые данные, когда мы совершаем онлайн-платежи, не были уязвимыми в сети интернет. Всё это возможно благодаря криптографии, которая, подобно незаметному телохранителю, оберегает наши секреты.

Что такое обычная криптография?

Обычная криптография - это искусство защиты информации путём шифрования и расшифрования данных. Для наглядного представления этого процесса помыслим себя в роли Штирлица, который перехватывает радиосигналы и записывает странные числовые последовательности для последующего анализа и расшифровки секретного сообщения. Чтобы превратить эти числа в понятные слова, необходим ключ, который может быть, к примеру, страницей книги или карточкой с уникальными символами. Главное, чтобы этот ключ был известен только отправителю и получателю сообщения, таким образом обеспечивая конфиденциальность информации.

Читать далее

«Кото-физика»: объясняем термины квантовой физики на простых и забавных примерах

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров15K

Решили составить для вас алфавит квантовых терминов. Чтобы было проще и веселее, добавили немного котиков. Приятного чтения!

А

Алгоритмы (квантовые)

Алгоритмы, использующие принципы квантовой физики для решения задач на квантовых компьютерах более эффективно, чем на классических. В офисе это можно сравнить с использованием новых, нестандартных способов решения проблем, которые на первый взгляд выглядят необычно, но доказывают свою эффективность, как поведение вашего кота, который находит необычные способы забавы.

Алгоритм Гровера

Допустим, вы ищете потерянный документ, который ваш коллега, торопясь уйти с работы пораньше, случайно засунул в папку из ста файлов. На классическом компьютере вам нужно просмотреть каждый файл, один за другим. Совсем не весело, согласитесь! С алгоритмом Гровера вы сможете обойтись всего лишь за √N проверок, то есть в вашем случае, вместо 100 проверок, вам нужно будет проверить лишь около 10 файлов.

Алгоритм Дойча

Представьте себе, что у вас в офисе есть два кота. Иногда вам нужно понять, кто из котов более активен - один кот может быть постоянно в действии (сбалансированный), а другой кот может быть ленивым и спокойным (константный). В классическом подходе вам придётся задавать каждому коту вопрос о его активности, чтобы выяснить отличия.

Читать далее

Новый метод может создать быструю межстрановую квантовую сеть

Уровень сложностиСложный
Время на прочтение10 мин
Количество просмотров1.5K

Квантовый интернет — это передовая технология, основанная на принципах квантовой механики для передачи данных между узлами сети. В отличие от традиционных (классических) сетей, квантовый интернет использует квантовые состояния частиц для передачи информации. Это включает в себя использование явлений квантовой суперпозиции, запутанности и других квантовых эффектов.

Читать далее

Как поднять мониторинг на новый уровень: опыт Банка ДОМ.РФ

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров3.2K

Привет! Сегодняшняя статья про то, как мы настраивали мониторинг работоспособности отдела поддержки проектного финансирования Банка ДОМ.РФ.

Читать далее

Квантовые технологии для медицины: от сборки генома до «умных» ингаляторов

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров739

Форум будущих технологий — ежегодное флагманское событие, на котором представляют технологии и инновационные научные разработки, определяющие вектор развития отраслей экономики на ближайшие годы. В этом году мероприятие было посвящено технологиям будущего в области медицины. Представленные на Форуме технологии позволили буквально заглянуть в будущее медицины, свои уникальные разработки представили ученые-генетики, иммунологи, онкологи, эпидемиологи. Большинство из технологий и разработок готовы к использованию в клинической практике уже в ближайшие годы. В рамках экспертных дискуссий большое внимание уделялось также повышению доступности инноваций для всех граждан страны.

В том числе на Форуме были рассмотрены применения квантовых технологий для биомедицины по направлению облачных квантовых вычислений, программно-аппаратным решениям для квантово­устойчивой защиты информации и квантовым сенсорам.

КВАНТОВЫЕ ВЫЧИСЛЕНИЯ

Современная эпоха информационных технологий привела к стремительному развитию компьютерных наук и вычислительной техники. В этом контексте квантовые вычисления представляют собой новаторскую область, которая имеет потенциал изменить общепринятые принципы обработки информации и решения сложнейших вычислительных задач. Квантовые вычислительные устройства основаны на особых принципах квантовой механики, где кубиты - единицы квантовой информации - могут находиться в суперпозиции основных состояний (нуля и единицы) благодаря явлению квантовой суперпозиции. А явление квантовой запутанности позволяет создавать и обрабатывать сложные состояния из нескольких кубит. Мощности современных суперкомпьютеров позволяют эмулировать квантовые компьютеры размером до 50-60 кубит, при этом отдельные квантовые компьютеры состоят уже из более чем 1000 кубит.

Читать далее

Многокубитные квантовые вентили: что, как и зачем

Уровень сложностиСложный
Время на прочтение5 мин
Количество просмотров1.3K

Продолжаем цикл материалов о кварнтовом мире. В этом поговорим о наиболее известных многокубитных квантовых вентилях.

Читать далее

Квантовые ошибки: чем вызваны, на что влияют, и как их исправлять

Время на прочтение8 мин
Количество просмотров2.1K

Новая веха на пути к созданию работающего без ошибок квантового компьютера 

Компания Riverlane 13 сентября 2023 года объявила о создании декодера исправления ошибок при проведении квантовых вычислений квантовым компьютером. В этой статье мы расскажем, что представляет собой этот декодер, какие функциональные возможности он открывает для производителей и пользователей квантовых компьютеров, а также о том, что Riverlane планирует сделать в дальнейшем для достижения повышения отказоустойчивости квантовых вычислений. 

Квантовая корркция ошибок (QEC) 

Квантовая коррекция ошибок (QEC) используется в квантовых вычислениях для защиты квантовой информации от ошибок, вызванных декогеренцией и другим квантовым шумом. Теоретически квантовая коррекция ошибок необходима для достижения отказоустойчивых квантовых вычислений, которые могут уменьшить влияние шума на хранимую квантовую информацию, неисправные квантовые вентили, неправильную квантовую подготовку и ошибочные измерения.  

Классическая коррекция ошибок использует избыточность. Самый простой, хотя и неэффективный подход — это код повторения. Идея состоит в том, чтобы сохранить информацию несколько раз и — если позже обнаружится, что эти копии расходятся — проголосовать большинством голосов; например, предположим, что мы копируем бит в одном состоянии три раза. Предположим далее, что зашумленная ошибка искажает трехбитовое состояние так, что один из скопированных битов равен нулю, а два других равны единице. Предполагая, что зашумленные ошибки независимы и возникают с некоторой достаточно низкой вероятностью p, наиболее вероятно, что ошибка представляет собой однобитовую ошибку, а передаваемое сообщение состоит из трех единиц. Возможно, что произошла двухбитовая ошибка и переданное сообщение равно трем нулям, но такой исход менее вероятен, чем вышеуказанный.

Читать далее

Как мы решили проблему неизвестности источника модификации элемента, или «как понять, почему элемент изменился»?

Время на прочтение4 мин
Количество просмотров2.2K

Всем привет! На связи Владимир Колесников и Владимир Беневоленский из ИТ-команды подразделения ДОМ.РФ Земли. Здесь мы уже рассказывали о том, чем мы занимаемся, но напомним: в ДОМ.РФ мы создаём систему автоматизации вовлечения в оборот неиспользуемого федерального имущества. Другими словами, мы разрабатываем продукт на Б24, в котором земельные участки (ЗУ) проходят долгий путь от появления в системе до реализации на торгах. 

Читать далее

Как стилизовать текст на Compose через Spannable

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров4K

Как часто вам приходилось стилизовать текст в jetpack Compose, хайлайтить ссылки, обрабатывать клики по ним? Скорее всего вы использовали только AnnotatedString, но что, если чуть-чуть добавить магии старого доброго Spannable?

Читать далее

10  наиболее часто используемых 1-кубитных квантовых вентилей

Время на прочтение6 мин
Количество просмотров2.3K

Основными элементами квантового компьютера являются квантовые биты и квантовые вентили. Квантовые вентили, в свою очередь, аналогичны обычным логическим вентилям, которые используются для обработки информации на обычных компьютерах. Квантовые вентили выполняют операции с квантовыми битами, изменяя их состояние в соответствии с логической функцией. Квантовые вентили могут быть реализованы на основе различных физических систем, например, на основе квантовых точек или сверхпроводников. 

Квантовые биты и квантовые вентили работают вместе, чтобы выполнить сложные квантовые вычисления. Например, с помощью квантовых вентилей можно создавать квантовые схемы, которые могут выполнять алгоритмы факторизации больших чисел или решения задач оптимизации. Кроме того, квантовые вентили также могут использоваться для создания квантовых версий классических алгоритмов, таких как алгоритм Шора для факторизации больших чисел. 

Так как кубит можно представить вектором в двумерном пространстве, то действие вентиля можно описать унитарнойматрицей, на которую умножается соответствующий вектор состояния входного кубита. Однокубитные вентили описываются матрицами размера 2 × 2. 

Вот, например, схема с одним кубитом, инициализированным состоянием |0〉, которая выполняет одну операцию, X, а затем измеряет кубит.            

Читать далее

Кубиты, кудиты и вентили Тоффоли: что ждет квантовые технологии в России

Время на прочтение13 мин
Количество просмотров5K

На Форуме будущих технологий Корпорация Росатом продемонстрировала самый мощный в стране 16-кубитный квантовый компьютер на ионах, на котором с помощью облачной платформы запущен алгоритм расчета молекулы. По прогнозам экспертов широкое практическое применение квантовых вычислений может начаться уже в 2025 году, а к 2030 году вне квантовое технологическое лидерство станет практически невозможным.

Так, например, в конце 2022 компания IBM установила рекорд по созданию самой большой квантовой вычислительной системы с процессором, содержащим 433 квантовых бита, или кубита. Теперь компания взяла курс на гораздо большую цель — 100 000-кубитную машину, которую она намерена создать в течение 10 лет к 2033 году.

Российские же учёные сделали ставку на кубиты из ионов, которые демонстрируют большее время когерентности и, следовательно, дают больше шансов на успешное завершение квантовых алгоритмов с меньшим уровнем ошибок.

Прототип четырёхкубитового компьютера на ионах был представлен в 2021 году. Затем учёные расширили платформу до использования кудитов вместо кубитов — это сродни увеличению разрядности каждого кубита, что позволяет наращивать производительность без увеличения числа физических кубитов. В этом году система разрослась до 16 кубитов, которую как раз и представили на форуме. В следующем году учёные обещают представить 20-кубитовый процессор.

Давайте попробуем разобраться, насколько работа с кудитами позволит сократить существующее технологическое отставание России в области квантовых вычислений, и чем кудиты отличается от кубитов.

Читать далее

Революция в ипотеке: как работают электронные закладные

Время на прочтение6 мин
Количество просмотров2.2K

Привет, Хабр!

Мы, Ирина Соколкина и Наталья Просветова, product owner’ы команд «Сопровождение ипотечных кредитов» и «Электронная регистрация. Сделка вне офиса» в Банке ДОМ.РФ, расскажем о проекте по внедрению электронной закладной на разных этапах жизненного цикла ипотечной заявки.  

В мире, где удаленно можно сделать практически всё, банки стремятся сократить физическое взаимодействие с клиентом. Это выгодно как клиенту, который экономит своё время, так и организации, которая экономит время своих сотрудников. Но нельзя просто так взять и перевести процесс оформления закладной в онлайн - для этого должны быть законодательная база, технические возможности и реализация на стороне банка.  

Развитие рынка e-закладных и практика их применения на первичном рынке недвижимости с помощью механизма секьюритизации позволит банкам увеличить ликвидность, что особенно важной в нашей новой реальности. Мы активно добавляем новые возможности: оформляем электронные закладные для новостроек на этапе выдачи кредита, оформляем e-закладную, если у клиентов общая долевая собственность, если сделка проходит с представителями несовершеннолетних или по доверенности.  

Читать далее

Как мы используем Camunda в Банке ДОМ.РФ

Время на прочтение7 мин
Количество просмотров6.8K

Наше подразделение занимается автоматизацией бизнес-процессов обслуживания клиентов в офисах и отделениях банка. Такие бизнес-процессы специфичны для конкретной организации, связаны с соблюдением внутренних регламентов и нормативных документов банка, должны полностью соответствовать часто меняющимся требованиям законодательства и всем инструкциям и правилам ЦБ РФ. Так, например, за процедурой открытия вклада стоит множество взаимодействий различных классов систем и компонентов, начиная от сбора и хранения согласий клиента на обработку персональных данных, интеграций с госсервисами и системами сбора сведений и заканчивая формированием приходно-кассовых ордеров. 

Подобные процессы мы реализуем с помощью движка Camunda, который позволяет прототипировать и визуализировать сложную последовательность шагов и моделировать flow совместно с бизнес-заказчиком, а также обладает множеством инструментов для реализации интеграций, оркестрации, мониторинга, сбора бизнес-метрик и тестирования. + быстро и относительно незатратно менять процессы (можно привести пример с запретом перевода валюты в другие банки). Вдобавок Camunda является open-source решением, что крайне важно в текущих реалиях и т.д. 

Впервые в наше подразделение Camunda попала в рамках закупки некоторого функционала у вендора. Реализация вендора была закрытой, сам движок инкапсулировался в каждый отдельный микросервис и был окружён различными самописными расширениями для централизованной разработки bpmn-процессов в браузере и сбора данных от всех запущенных инстансов. 

Читать далее

Опыт ДОМ.РФ: как мы пришли к необходимости тестирования документации

Время на прочтение4 мин
Количество просмотров1.7K

Привет, Хабр! На связи На связи Денис Киров, руководитель отдела тестирования "дочки" ДОМ.РФ, компании «Цифровые технологии» и Илья Новиков, главный инженер по тестированию. Сегодня мы расскажем, почему необходимо тестирование документации, и на какие грабли можно наступить, если этого не делать. 

Требования (спецификация) к продукту в целом или конкретной фиче – это основа качества, так как от постановки задачи зависит ее выполнение, а возможная неоднозначная трактовка может привести к тому, что реализовано будет совсем не то, что ожидали. 

Давайте определим, что является требованием: 

Спецификация требований программного обеспечения (англ. software requirements specification, SRS) — структурированный набор требований (функциональность, производительность, конструктивные ограничения и атрибуты) к программному обеспечению и его внешним интерфейсам. Предназначен для того, чтобы установить базу для соглашения между заказчиком и разработчиком (или подрядчиками) о том, как должен функционировать программный продукт. 

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

Если продукт отвечает всем необходимым требованиям, то конечный пользователь будет на 100% удовлетворен, что и является нашей целью.  

Зачастую, в требованиях бывают неочевидные ошибки в логике, не учтены некоторые сценарии, упущены моменты взаимодействия с другими сервисами. 

Читать далее

Квантовые технологии и ипотека: потенциал, риски и вызовы

Время на прочтение4 мин
Количество просмотров1.4K

В последние годы квантовые технологии привлекают все больше внимания как в науке, так и в бизнесе. Эти технологии позволяют обработать огромные объемы данных за считанные минуты, что делает их применение выгодным для многих отраслей экономики, включая финансовый сектор. 

Читать далее

Что такое конструктор региональных госпрограмм, как работает и для чего нужен

Время на прочтение6 мин
Количество просмотров917

Привет! Сегодня поговорим про один из множества проектов, реализуемых на базе Единой информационной системы жилищного строительства ДОМ.РФ (ЕИСЖС) - конструктор государственных региональных программ поддержки. Я, главный специалист Артём Емельянов, расскажу, что это такое, какая связь между государственными региональными ипотечными программами поддержки и зачем нужен конструктор.  

Государственные региональные ипотечные программы поддержки помогают улучшить жилищные условие за счет разных льгот при покупке жилья. Они могут быть направлены на поддержку определенных категорий населения, таких как молодые семьи, ветераны, многодетные семьи, или на общую поддержку жилищного строительства и рынка недвижимости. Более детально со списком государственных региональных ипотечных программ поддержки можно ознакомиться в нашем консультационном центре ДОМ.РФ.  

Программы могут включать в себя финансовую поддержку, например, субсидии на первоначальный взнос, возмещение недополученных доходов кредитным организациям, снижение процентных ставок по ипотечным кредитам, льготное кредитование, а также другие меры, направленные на стимулирование жилищного строительства и рынка недвижимости. В перспективе планируется цифровизировать как минимум по одной региональной программе в каждом регионе страны.   

ДОМ.РФ здесь - оператор программ, направленных на поддержку жилищного строительства и доступности ипотечных кредитов для населения. Мы разрабатываем ипотечные продукты и услуги, которые могут быть использованы в рамках этих программ, снижаем риски кредитования, предоставляем гарантии и страхование, а также работаем с банками и застройщиками для повышения доступности жилья.  

Читать далее

Как мы используем RTK Query в React-приложениях

Время на прочтение7 мин
Количество просмотров17K

С момента своего первого релиза в 2015 году Redux использовался и продолжает использоваться на множестве клиентских приложений. Несмотря на все достоинства, которые предоставляет данное решение (предсказуемое управление состоянием, удобная отладка с помощью Redux DevTools и др.), некоторые разработчики сетуют на излишнее количество “шаблонного кода” при реализации даже самого просто функционала и предпочитают альтернативные инструменты для управления состоянием в клиентских приложениях.  

Чтобы избежать чрезмерного количества кода при работе с Redux, разработчики применяли различные соглашения (например, ducks-modular-redux), а также создавали свои решения, представляющие собой абстрактный слой над Redux’ом (например, redux-crud, свои оболочки над библиотекой и прочее).   

В конце концов, авторы Redux выпустили свое решение под названием Redux Toolkit, позволяющее минимизировать описанные выше проблемы и которое было тепло встречено разработчиками. Также в состав данной библиотеки было включено решение под названием RTK Query, которое призвано упростить работу с API, а также с кэшированием данных.  

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

Читать далее

Как мы оценили удовлетворенность бизнес-заказчика через анализ ТГ-чатов

Время на прочтение7 мин
Количество просмотров968

Привет, Хабр! На связи Денис Киров, руководитель отдела тестирования "дочки" ДОМ.РФ, компании «Цифровые технологии» и Дмитрий Сичкар, главный инженер по нагрузочному тестированию. Но расскажем мы сегодня не про тестирование программных продуктов, а про контроль качества работы компании в целом.   

Корпорации борются за улучшение эффективности и качества работы сотрудников, а для того чтобы проверить, эффективна ли какая-либо внедренная методология, нужен числовой коэффициент. Сейчас мы рассматриваем такую метрику эффективности, как удовлетворенность бизнес-заказчика. Для замера подобного показателя чаще всего используется NPS (Net Promoter Score) – индекс потребительской лояльности, проще говоря, обратная связь. Сбор данной метрики в ручном режиме мы внедряем, собирая обратную связь от заказчика с точки зрения удовлетворенности работы команд, конкретных сотрудников, взаимодействующих с заказчиком напрямую, и это интересная и полезная статистика, которую можно анализировать и на основании нее принимать какие-либо управленческие решения. Но мы захотели попробовать автоматизировать сбор этого показателя.  

Читать далее

Информация

Сайт
www.domrf.ru
Дата регистрации
Дата основания
1997
Численность
5 001–10 000 человек
Местоположение
Россия
Представитель
DOMRF_IR