Квантовые компьютеры: без математики и философии |
В этой статье я разберу по косточкам все тайны квантовых компьютеров: что такое суперпозиция (бесполезна) и запутанность (интересный эффект), могут ли они заменить обычные компьютеры (нет) и могут ли они взломать RSA (нет). При этом я не буду упоминать волновую функцию и столь раздражающих Bob и Alice, которых вы могли встречать в других статьях про квантовые машины.
Первое и самое главное, что нужно знать - квантовые компьютеры не имеют ничего общего с обычными. Квантовые компьютеры по своей природе - аналоговые, там нет бинарных операций. Вероятно, вы уже слышали про Кубиты, что у них есть состояние 0, 1 и 0-1 одновременно, и благодаря этому вычисления выполняются очень быстро: это заблуждение. Кубит - это магнит (обычно атом или электрон), подвешенный в пространстве, который может вращаться по всем трем осям. Собственно, вращение магнита в пространстве - это и есть операции квантового компьютера. Почему это может ускорить вычисления? Было очень сложно найти ответ, но самые стойкие читатели увидят его в конце статьи. Начнем разоблачения.
Читать далееhttps://habr.com/ru/post/690786/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690786
|
Метки: Квантовые технологии qubit quantum quantum computing кубит квантовый компьютер |
Роли в разработке ИТ-продукта |
Разработка ИТ-продукта – это длительный и трудоемкий процесс. В каждом проекте участвует большое количество специалистов. В небольших компаниях часто один менеджер отвечает сразу за несколько моментов, выполняя несколько ролей. В крупных корпорациях такое не приветствуется.
Эффективность команды во многом зависит от того, насколько хорошо налажена коммуникация внутри нее, соблюдаются ли дедлайны и насколько четко распределены роли. В каждом отдельном проекте это индивидуально, так как многое зависит от того, выполняется ли разработка на заказ или внутри компании и от многих других факторов.
Однако имеется некий стандартный список ролей, которые используются в каждом проекте. Рассмотрим их подробнее.
Читать далееhttps://habr.com/ru/post/695944/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695944
|
Метки: Управление разработкой Управление персоналом роли в команде роли в разработке роли команда разработки |
Методика определения приоритетных направлений цифровизации предприятия |
Типичная ситуация руководство приволокло откуда-то идею “большой цифровизации”, в худшем случае это передалось воздушно-капельный путем на какой-то конференции, в лучшем - идея пришла в более осознанном состоянии, есть понимание, что будем делать и как мерять полученный результат.
По моим ощущениям - второй вариант является очень фантастическим и не требует какой-то оценки через методики.
Вариант один - про то что нужно что-то сделать и получить большой результат. Изначально существует некий пул идей и большое непонимание с какой стороны за это браться, точнее, что из придуманного нам даст наибольший положительный эффект.
В таких случаях хочется назначить ответственного, кто скажет свое веское мнение и будет крайним и ответственным за результат, что в реалиях корпоративного мира очень сложно.
Методика удобна тем, что результат расчета есть, а ответственного вроде нет, ведь нельзя наказать того кто просто посчитал по формулам. Или можно? :)
Читать далееhttps://habr.com/ru/post/695938/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695938
|
Метки: IT-инфраструктура Исследования и прогнозы в IT цифровизация ит-услуги cio методика работы |
О чём расскажут на HolyJS 2022 Autumn |
Как получить от ESLint максимум пользы? Что можно впихнуть в библиотеку на два килобайта? Как выжать больше производительности, когда очевидные оптимизации уже сделаны? Почему слоны умные и параноидальные? Всё это будет в программе HolyJS (да-да, про слонов тоже). Собрали описания всех докладов в этом хабрапосте и разделили на тематические блоки.
Конференция в этот раз пройдёт в два этапа: сначала два дня будут полностью онлайновыми, а вот в третий день можно будет хоть прийти на офлайн-мероприятие в Москве, хоть подключиться удалённо. Другие подробности (вроде точного расписания) и билеты — на сайте.
Читать далееhttps://habr.com/ru/post/695654/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695654
|
Метки: Блог компании JUG Ru Group JavaScript Конференции holyjs eslint state management ui node.js слоны |
Как навести порядок в AI-продукте: опыт внедрения методологии Event Modeling |
Всем привет, я Алексей Некрасов @letitshine (@znbiz) — Lead направления Python в МТС и старший архитектор в MTS AI. Вместе с коллегой Галиной Прохоровой (@letitshine — product manager в MTS AI — решили поделиться историей внедрения методологии Event Modeling в существующий продукт. Мы расскажем, с какими трудностями наша команда столкнулась и как их преодолела.
Читать далееhttps://habr.com/ru/post/695924/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695924
|
Метки: Блог компании MTS AI Управление разработкой Управление проектами IT-компании ddd eventmodeling event storming techleads техлиды микросервисы |
Внутренние и внешние признаки надежности сети ЦОД |
Эта статья о том, как развиваются и поддерживаются дата-центры МТС, на которых «живет» облако #CloudMTS. Вы узнаете, что лежит в основе надежности и доступности облачных ресурсов. Сегодня инфраструктурная сеть МТС состоит из 15 дата-центров, объединенных каналами связи длиной в ~248 000 км. Она играет ключевую роль в обеспечении доступности облачных сервисов #CloudMTS по всей России и в странах СНГ. Развитие продолжается: в ближайшем будущем каналы связи соединят еще 20 российских городов — практически все федеральные округа.
Читать далее ...https://habr.com/ru/post/695914/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695914
[Перевод] Проблема определения стоимости ресурсов в Блокчейн |
Данный текст представляет собой полный перевод исследования Виталика Бутерина на тему проблемы определения стоимости ресурсов в Блокчейн и в сети Ethereum в частности.
Одна из самых сложных проблем в разработке протокола блокчейна — как ограничить и оценить отправку транзакций, которые включаются в цепочку. Каждая транзакция приносит некоторую личную выгоду ее отправителю, но транзакции также несут социальные издержки для сети в целом, поскольку каждый узел в сети должен обрабатывать каждую транзакцию.
Это приводит к классическому примеру проблемы «трагедии общин». В таких случаях экономическая теория обычно диктует цены на рассматриваемые ресурсы и устанавливает цену, равную социальным издержкам, которые акт потребления каждого ресурса налагает на сеть. Однако разнородный характер задействованных вычислительных ресурсов, пропускной способности и ресурсов хранения, большая часть социальных издержек, которые существуют в форме нематериального и трудно поддающегося оценке вреда, такого как риск централизации и необходимость создания автоматизированного алгоритма, который может устанавливать цены в широком диапазоне будущих сценариев без вмешательства человека, — все это очень затрудняет установление оптимальных ограничений. В этой статье мы обсуждаем компромиссы между различными подходами
I. Введение и модель
Блокчейн — это децентрализованная сеть, состоящая из большого количества компьютеров, каждый из которых должен обрабатывать транзакции, которые отправители транзакций загрузить в цепочку. Следовательно, транзакция, которая публикуется в блокчейне, приносит некоторую личную выгоду ее отправителю, но также приносит внешние социальные издержки участникам сети. Чтобы учесть эти социальные издержки и предотвратить злоупотребление блокчейном как ресурсом общего пула, необходим некоторый экономический механизм ограничения включения транзакций. Однако существует много типов экономических механизмов, которые можно использовать для решения подобных проблем ценообразования ресурсов, и понимание того, какой из них оптимальный требует более глубокого понимания природы и видов рассматриваемых социальных издержек.
Читать далееhttps://habr.com/ru/post/695232/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695232
|
Метки: Научно-популярное Криптовалюты блокчейн эфириум blochain pricing ethereum |
Информационная безопасность в игровой индустрии |
По принципу работы компьютерные игры — это обычное программное обеспечение. Однако с защитой в них не все так гладко. Информационная служба Хабра поговорила с Владимиром Кочетковым, руководителем отдела исследований и разработки анализаторов кода компании Positive Technologies, и обсудила с ним некоторые проблемы игровой индустрии и геймдева.
Читать далееhttps://habr.com/ru/post/695912/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695912
|
Метки: игры компьютерные игры информационная безопасность quake it-компании кибербезопасность positive technologies pt nft вредоносы apex legends игры и игровые консоли |
8 игр для школьников, которые научат текстовому программированию |
Хабр, привет! Сегодня хочу поделиться подборкой игр для детей и подростков, обучающих текстовому программированию. Научиться программировать можно самостоятельно, нужна только усидчивость и интерес к IT.
Ранее я уже публиковала подборку обучалок визуальному программированию, лучше начать с этих приложений, ребенку проще понять, как работают алгоритмы на визуальном материале. Немного освоившись, можно повысить уровень и перейти к изучению настоящих языков программирования!
Для удобства я поделила игры, основываясь на наличии русскоязычной локализации. Большинство в подборке браузерные, что очень удобно. Начинать заниматься можно с 7 лет, конечно, возможно, малышам потребуется помощь родителя.
Читать далееhttps://habr.com/ru/post/695896/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695896
Сравнение процессора Байкал-S и HiSilicon Kunpeng 920 |
Некоторое время назад появились тесты процессора Байкал-S, поэтому я решил сравнить
производительность данного процессора с китайским процессором Kunpeng 920 (920-4826), к которому некоторое время назад получил доступ.
Читать далееhttps://habr.com/ru/post/695484/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695484
|
Метки: Высокая производительность Процессоры байкал-s kunpeng 920 benchmarks бенчмарки |
Как фронтендерам общаться с дизайнерами: топ-3 практик |

https://habr.com/ru/post/695646/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695646
Использование Prometheus + Alertmanager + Node Exporter для мониторинга geo-распределенной инфраструктуры компании |
Компания Hostkey предоставляет серверы в аренду — это накладывает на нас, сотрудников компании, обязательства по контролю качества работы оборудования. Одним из ключевых элементов поддержания большой инфраструктуры является эффективная система мониторинга, позволяющая оперативно выявлять сбои в работе серверов. Мы хотим поделиться нашим опытом внедрения и использования различных инструментов, позволяющих отслеживать работу оборудования.
В этой статье мы кратко рассмотрим варианты установки федерации Prometheus, Alertmanager и Node Exporter, остановимся на некоторых особенностях и конфигурации. Можно использовать установку из docker-compose файла или же развернуть систему в Kubernetes-кластере. Наша задача — собирать метрики серверов и сервисов инфраструктуры компании, хранить их, реагировать на алерты. Для решения этих задач необходима база данных.
Мы выбрали Prometheus по ряду причин:
Читать далееhttps://habr.com/ru/post/695726/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695726
|
Метки: Блог компании HOSTKEY IT-инфраструктура prometheus alertmanager node exporter мониторинг инфраструктура виртуализация |
SiteWatcher — наблюдаем за изменениями на страницах сайтов |
Я не являюсь разработчиком (я себя таковым не считаю) и не занимаюсь программированием для заработка (хотя раньше такое и было), но иногда возникает острое желание чего-нибудь написать для себя, чтоб оно работало, как надо мне, чтоб выглядело, как я хочу, и чтоб была возможность что-то изменить в поведении программы/скрипта/сайта.
В очередной такой "приступ" и было решено написать SiteWatcher. А чтобы труд не пропал зря, решил опубликовать свой проект. Может кому понадобится сама программа или что-то из её кода.
Читать далееhttps://habr.com/ru/post/695842/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695842
|
Метки: программирование github Разработка под Windows я сделяль c# .net 6 wpf |
Как изменился рынок ИТ-вакансий после начала частичной мобилизации: мини-исследование |
Мы в Технократии стабильно следим за динамикой рынка труда среди ИТ-специалистов. В конце октября мы с командой решили проанализировать, как изменилась картина на рынке труда в ИТ после начала мобилизации.
Для этого мы спарсили данные с самого крупного сайта по поиску работы. Спойлер: до 21 сентября во всех вакансиях по стекам был медленный спад. Но с 21 сентября процент спада заметно увеличился. Но есть и направления, где наоборот просматривается прирост в количестве новых вакансий.
Читать далееhttps://habr.com/ru/post/695864/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695864
|
Метки: Исследования и прогнозы в IT Карьера в IT-индустрии рынок труда вакансии исследование рынка исследование вакансии в ИТ |
Опыт подготовки к переезду за рубеж: сисадминский взгляд на персональную инфраструктуру |
Идея данного текста возникла из многочисленных расспросов друзей и коллег, кто решился на какую-либо релокацию в столь нелегкое время.
Дело в том, что в августе этого года я улетел за 12000 км от родного дома в страну, оказаться в которой жизнь меня не сильно готовила. Ехал к девушке, которая приняла оффер зарубежной компании и уехала несколько раньше. Мне удалось убедить работодателя, что труд на удаленке будет достаточно эффективен, хотя должность админа с входящей в круг обязанностей задачей следить за активным оборудованием и железными серверами в компании, слабо представлялась работодателю в данном режиме. Тем не менее, данный материал я готовлю из Сан Паоло, и вместо написания каких-то инструкций или описания интересных рабочих проектов, хотел бы коснуться темы подготовки персональной инфраструктуры, которая может пригодиться при подобном переезде на неопределенный срок. Стоит отметить, что я не любитель тотальной автоматизации всего и вся в своей жизни и "умный дом" из заголовка для привлечения внимания у меня до сих пор лишь в планах на "пенсионные" годы. К тому же это мой первый выезд за рубеж, глаз не еще "не замылен", потому такой опыт возможно, будет интересен и полезен читателям.
Оговорюсь также, что выбор оборудования для реализации тех или иных задач не является какой либо рекламой, а приведен лишь для примера с объяснением критериев выбора. В моем случае это оборудование, с которым либо был опыт работы, либо которое я смог себе позволить купить, не прибегая к ограблению банка, либо то, что имелось на руках и могло быть применено по назначению. Подробные технические моменты также оставим за кадром, это не задача данного обзорного материала, но некоторые нюансы для меня были не очевидны, я постараюсь их описать.
Читать далееhttps://habr.com/ru/post/695860/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695860
|
Метки: IT-инфраструктура IT-эмиграция Компьютерное железо релокация переезд инфраструктура личный опыт оборудование |
Укрощение строптивых: как управлять конфликтами |
Привет! Я Иван Антипин, директор департамента разработки в AGIMA. В любой команде время от времени вспыхивают конфликты — и на их решение уходит много времени. Но я уверен, что жалеть об этом времени не нужно. Конфликты открывают новые перспективы: если грамотно ими управлять, они помогает коллективу развиваться и преодолевать трудности. В этой статье я расскажу, как тимлиду вести себя, если команду штормит или если он сам стал участником столкновения.
Читать далееhttps://habr.com/ru/post/695582/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695582
|
Метки: Блог компании AGIMA Управление разработкой Управление персоналом конфликты тимлид teamlead работа с командой |
[Перевод] «Наши пациенты не мертвы!». Внутри криогенного комплекса, хранящего две сотни людей на льду |

Для некоторых жителей Аризоны их собственная смерть стоит «на паузе».
Внутри резервуаров, наполненных жидким азотом, находятся тела 199 человек, которые решили криоконсервироваться в надежде на возрождение в будущем.
Многие из «пациентов», как их называет Alcor, неизлечимо больны раком, БАС или другими заболеваниями, которые мы пока не научились лечить. Поэтому люди сидят в огромных баках и ждут своего часа. Некоммерческая организация существует уже больше 50 лет, с 1972-го, и за это время ни одного человека «с той стороны» успешно назад они вернуть не смогли (хотя, казалось бы, медицина всё это время не стояла на месте). Но тем не менее число активных участников, донатящих и стоящих в очереди на заморозку, растет на 8-10% каждый год, их уже почти полторы тысячи и среди них немало известных людей.
Читать дальше →https://habr.com/ru/post/695848/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695848
|
Метки: Блог компании GetMatch.ru — ГетМэтч.ру Научно-популярное Биотехнологии Будущее здесь криозаморозка криотехнологии будущее заморозка |
От стартапа до лоббиста: как Hive и Иннополис создают будущее беспилотной авиации |
Привет, Хабр! Меня зовут Николай Ряшин, я генеральный директор компании Hive. Мы создаем, тестируем и устанавливаем дронопорты — автоматизированные станции для обслуживания беспилотников.
Сегодня я хочу рассказать, зачем дроны бороздят просторы Иннополиса, почему в России до сих пор нет беспилотной авиадоставки, и какие шаги мы делаем, чтобы это изменить.
Читать далееhttps://habr.com/ru/post/695628/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695628
Нейросети на RISC-V с Movidius Neural Compute Stick |
RISC-V — перспективная открытая архитектура, не требующая royalty от производителей железа на её основе. Нужно отметить, что интерес к архитектуре RISC-V растёт намного быстрее, чем закрепляется её спецификация и идёт процесс принятия новых фич комитетом, а также дальнейшая реализация в железе и софте. Например, сейчас сложно найти предложение по CPU и совместимое с ним Linux ядро с поддержкой векторизации, хотя RVV 0.7.1 уже существует, и RVV 1.0 вот-вот его заменит. В нашем эксперименте трудоемкие вычисления перекладываются на внешнее устройство, поэтому сгодится и самый простой центральный процессор.
В этой статье вы найдете подробные инструкции по использованию библиотек OpenVINO и OpenCV на RISC-V для запуска нейронных сетей с использованием акселератора. Цель материала — продемонстрировать гибкость решений на примере использования RISC-V CPU в качестве хоста для работы с нейросетевым ускорителем Intel Movidius Neural Compute Stick 2 (NCS2). Большая часть статьи состоит из инструкций по сборке под RISC-V. Конечно, это не самый творческий процесс, но мы верим, что со временем все они спрячутся под процессами CI/CD, как когда-то было с ARM-экосистемой.
Читать далееhttps://habr.com/ru/post/694024/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694024
|
Метки: intel open source процессоры обработка изображений telegram машинное обучение opencv cross compile deep learning movidius risc-v блог компании yadro yadro openvino mangopi |
[Перевод] Вот как ускорится JupyterLab к четвёртой версии |
Jupyter Notebook — один из основных инструментов работы с данными, прежде всего на нашем флагманском курсе по Data Science. Именно поэтому мы регулярно освещаем события вокруг этой интерактивной среды, а сегодня рассказываем, как изменится JupyterLab. За подробностями, как всегда, приглашаем под кат.
Читать дальше →https://habr.com/ru/post/693336/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693336
|
Метки: Блог компании SkillFactory Программирование Софт skillfactory jupyter notebook jupyterlab обновления интерактивность блокнот что внутри код инструменты инструмент |