Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

Факторный анализ для интерпретации исследования клиентского опыта

Python *
Из песочницы

Вы провели опрос клиентского опыта в вашей компании. В данном случае на каждый вопрос клиенты отвечали по 10 бальной шкале, где 1 - совсем неудовлетворен, а 10 - полностью удовлетворен. Вопросы разбиты на несколько тематических блоков. В начале блок основных вопросов:

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 9
Комментарии 0

Новости

ТОП-3 ИБ-событий недели по версии Jet CSIRT

Блог компании Инфосистемы Джет Информационная безопасность *

Сегодня в ТОП-3 — использование Shikitega многоступенчатой цепочки заражения, исправление 0-day уязвимости в плагине для WordPress, хак-группа Worok нацелилась на азиатские правительства и компании.

Новости собирал Константин Крайнов, аналитик центра мониторинга и реагирования на инциденты ИБ Jet CSIRT компании «Инфосистемы Джет».

Подробнее читайте под катом.

Читать далее
Рейтинг 0
Просмотры 16
Комментарии 0

Что выбрать IT-специалисту: работу по трудовому договору, самозанятость или ИП?

Блог компании SMART IT Читальный зал Управление персоналом *Карьера в IT-индустрии Финансы в IT

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

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

После прочтения статьи вы сможете сделать выводы и выбрать наиболее оптимальный для себя вариант.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 131
Комментарии 0

Three.js, квантовый спин, сфера Блоха и квантовые вращения

Canvas *WebGL *Математика *Физика
Tutorial

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

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

Начиная примерно с 2018 года на глаза стали регулярно попадаться статьи в интернете про появление настоящих квантовых компьютеров . Во многих из этих статей говорилось, что квантовые компьютеры и квантовые вычисления в самое ближайшее время получат массовое распространение. Вообщем, меня эти статьи заинтриговали и я решил познакомиться с этой темой более глубоко. У меня была когда-то и зачем-то, сам не знаю, куплена книга Ландау и Лифшица “Квантовая механика” которая, как я прочитал пользуется огромным уважением не только в нашей стране, но и во всем мире. Естественно, я решил ее почитать. После попытки прочтения первых страниц, стало понятно, что эта книга написана гениями и для гениев или, по крайней мере, для людей, которые уже довольно хорошо разбираются в данным предмете.

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

Прежде всего эта книга Леонарда Сасскинда и Арта Фридмана "Квантовая механика. Теоретический минимум". Это очень понятно написанная книга с применением простой (но не упрощенной) математики.

Видеолекции на youtube на канале LightCone просто превосходны. Автор замечательно рассказывает про квантовую механику, ее математику и теорию групп.

Книги Роджера Пенроуза. Этих книг несколько. Они перечислены в пятой главе моего сайта. Книги Пенроуза ни в коем случае не являются учебниками. Но они пытаются, именно, объяснить основные моменты в квантовой механики.

И, конечно, классическая книга Ричарда Фейнмана "Квантовая механика" из его курса лекций.

После прочтения первых глав книги "Квантовая механика. Теоретический минимум" у меня сразу возникла мысль, что неплохо бы сделать визуализацию эксперимента Штерна-Герлаха. Этот эксперимент является одним из основных в квантовой механике и упомянутая книга использует результаты этого эксперимента в качестве основы для создания последовательной квантовой теории. Я сразу решил, что визуализация не должна быть в виде exe-файла, а должна быть расположеной на сайте и быть интерактивной. Поэтому для создания программы была выбрана библиотека three.js и язык javascript. Кроме того, я решил добавить на сайт подробное рассмотрение некоторых, на мой взгляд, самых сложных моментов касающихся квантового спина.

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

Первая глава данного сайта содержит программу виртуального эксперимента Штерна-Герлаха. Я старался сделать программу максимально совпадающюю по своим возможностям с реальным физическим экспериментом. Интерактивно можно задавать параметры при проведении виртуального эксперимента и сразу получать его результаты. При создании программы я в основном руководствовался описанием эксперимента в книге Сасскинда и Фридмана.

Во второй главе представлена небольшая интерактивная программа поясняющая важный факт на который, почему-то, обычно не обращают особого внимания. Смысл этого факта заключается в следующем. В процессе проведения эксперимента Штерна-Герлаха мы получаем результаты, которые при желании можно представить противоположно направленными векторами. Но в математике квантовой механики противоположность векторов заменена на их ортогональность. Это приводит к далеко идущим последствиям. Появляется возможность ввести скалярное произведение векторов и использовать все возможности линейной алгебры. Появляются половинные, или наоборот двойные углы - смотря с какой стороны на это посмотреть. Но при этом появляется необходимость различать реальное физическое пространство, в котором находится электрон, и математическое (спинорное) пространство в котором математически описывается вращение этого электрона. Если в спинорном пространстве электрон делает один оборот, то в физическом пространстве этот же электрон делает на самом деле два оборота. Во второй главе также приводится перевод небольшой заметки Сасскинда, в которой затронута эта тема.

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

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

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

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

Программы из первой, четвертой, пятой и шестой глав выполнены при помощи библиотеки three.js позволяющей работать с технологией webgl. Программы из второй и третьей главы сделаны на основе HTML5 Canvas. При создании программ этого сайта я пользовался своими, ранее сделанными сайтами, которые можно увидеть по ссылкам Three.js и геометрия и Canvas и геометрия.

Достаточно неприятным моментом при создании трехмерных программ стала задача согласования системы координат принятой в three.js с системой координат принятой при описании поворотов спина в квантовой механике. Использование половинных углов в спинорном пространстве также требовало повышенной внимательности, чтобы случайно не перепутать эти углы с углами в физическом пространстве.

Программы данного сайта и другие мои программы можно увидеть на моем репозитарии.

Читать далее
Рейтинг 0
Просмотры 56
Комментарии 0

Составляем документацию разработчика пошагово без диет и тренировок

Блог компании Ozon Tech Управление разработкой *Управление проектами *Управление продуктом *Подготовка технической документации *

Недостаточно просто написать инструкции — важно, как, в каком порядке и где вы их разместите. 

Привет! Это Теодора — технический писатель Платформы, жизненно важного департамента Ozon. Документация для нас имеет большое значение, потому что вся компания пользуется нашими разработками: инфраструктурой as a service; фреймворками и библиотеками; инструментами для работы с базами данных и аналитикой и прочим. Сотни инженеров ежедневно обращаются к нашим сервисам и нуждаются в их описании.

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

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 215
Комментарии 0

Искусственный интеллект: юридические аспекты

Блог компании Digital Rights Center

Право в условиях цифровизации должно выступать регулятором технологических процессов, "определять социально оправданный коридор вторжения человека в искусственный мир новых технологий". Это слова судьи Конституционного Суда России Николая Бондаря, с которыми нельзя не согласиться.

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

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

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

Читать далее
Рейтинг 0
Просмотры 120
Комментарии 1

«Верьте аль не верьте», но есть и такое… Шаговое программирование

Параллельное программирование *Промышленное программирование *

А что сказка дурна — то рассказчика вина.
Изловить бы дурака да отвесить тумака,
ан нельзя никак — ведь рассказчик-то дурак!
А у нас спокон веков нет суда на дураков!..
Леонид Филатов.

При обсуждении предыдущей статьи буквально, как "чертик из табакерки", выскочил вид программирования, названный шаговым. Автор был готов к подобному, поскольку был знаком ним, хотя, может быть, и "шапочно". В документации на ПЛК такое программирование носит, правда, название пошагового управления (видимо, это и сбивало меня на термин "пошаговое программирование"). Но это не столь принципиально, чтобы по этому поводу «ломать копья». Важна суть, а именно в силу ее далее эти термины будем считать равноправными.

Но дело даже не в том, что этот вид программирования был, возможно, новостью для участников обсуждения (в рамках программирования ПЛК DELTA это стандартный вид программирования), а в том, что он позиционировался, как известная идея, заменяющая автоматное программирование (АП).  Собственно это и было определенно неожиданным... Но поскольку, так и не удалось дождаться исполнения просьб о реализации модели RS-триггера на языке шагового программирования, а формат обсуждения статьи не предполагает написания больших постов, то это и послужило поводом к написанию статьи.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 584
Комментарии 1

Я проанализировал данные за 50 лет. «Не-рецессия» 2022 года уникальна: спрятаться от неё негде

Читальный зал Финансы в IT

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

В США сейчас наблюдается "Не-рецессия". Дело в том, что по общепринятым правилам игры, падение экономики на протяжении двух кварталов подряд расценивается как начало рецессии, и так было всегда. Однако, падение ВВП на протяжении двух кварталов подряд в 2022 году президент Байден и глава ФРС Пауэлл расценивают как "НЕ-рецессию", и рецессией это называть сейчас не принято.

Читать далее
Всего голосов 20: ↑17 и ↓3 +14
Просмотры 2.9K
Комментарии 21

Как я портирую код с помощью Hebron

C *C# *.NET *Open source *

В своей предыдущей статье я упомянул Hebron - утилиту для портирования кода с C на C# или на Rust.

В этой статье хотелось бы подробно расписать - как я с ней работаю.

Написанное можно воспринимать как своего рода мануал на тот случай, если кто-нибудь тоже захочет что-нибудь портануть.

Итак, портирование осуществляется в 4 шага:

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 320
Комментарии 0

Долги, рекомендации и социальные сети: как нас проверяют при приёме на работу

Блог компании Нетология Управление персоналом *Карьера в IT-индустрии Удалённая работа

С проверками службы безопасности при трудоустройстве сталкивались 72% жителей России, а в ИТ-сфере — 74% кандидатов на вакансии. Это распространённая практика, но не все соискатели понимают, что конкретно ищут работодатели и зачем. Об этом мы расскажем в нашей статье.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 2.5K
Комментарии 21

Бежит дорога все вперед: прогулки на природе и миндалевидное тело

Блог компании ua-hosting.company Научно-популярное Мозг Здоровье Урбанизм


В вопросе урбанизма людей можно разделить на тех, кто не может жить без небоскребов, бетона, шума толпы и ночных огней большого города, и на тех, кто предпочитает более тихие места поближе к природе, а постоянное пребывание в городской среде вгоняет их в тоску. Города, особенно мегаполисы, хоть и обладают рядом социальных преимуществ, все же оказывают негативное влияние на здоровье человека. И этому нашли вполне вещественное доказательство ученые из института человеческого развития общества Макса Планка (Берлин, Германия). Они провели исследование, которое показало, что прогулки на природе оказывают положительное влияние на определенные участки мозга человека. Как проводились опыты, какие именно они дали результаты, и как полученные данные можно применить на практике? Ответы на эти вопросы мы найдем в докладе ученых. Поехали.
Читать дальше →
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 652
Комментарии 2

Task-Сервер на «Flask»: как заставить несколько компьютеров решать одну задачу

Серверная оптимизация *Машинное обучение *

Привет, Хабр! Подготовительным этапом для видеоаналитики с применением методов машинного обучения - является выгрузка записей из видеорегистраторов Hikvision, что является достаточно длительной задачей, особенно если регистраторов несколько, давайте попытаемся разобраться как выполнить эту работу быстрее и удобнее, используя сервер.

Читать далее
Рейтинг 0
Просмотры 382
Комментарии 0

«Умное, значит уязвимое» — отрывки из книги Микко Хиппонена

Блог компании Cloud4Y Информационная безопасность *Антивирусная защита *Читальный зал
Перевод

Микко Хиппонен — ИБ-эксперт из Финляндии. Он является авторитетом во всем мире по вопросам компьютерной безопасности, много лет публично комментирует и пишет о вредоносных программах, хактивистах и ​​правительствах. Он также является членом консультативного совета по интернет-безопасности в Европоле. В отрывке из его новой книги «Умное, значит уязвимое» вы сможете узнать несколько интересных подробностей о вредоносном ПО и методах борьбы с ним.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 531
Комментарии 0

Документальное роуд-муви о Линукс в России

Open source **nix *Биографии гиков Интервью

Мы пытаемся сделать уникальный проект и рассказать историю развития Линукса в России. С начала 90ых создавался целый культурный пласт, на котором выросли и ещё будут расти новые поколения айтишников. Это первая попытка красиво и интересно рассказать о всех событиях, произошедших за 30 лет в этой области. И самое главное — это попытка рассказать о людях, которые стояли за всем этим. Нам нужна ваша помощь.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 584
Комментарии 2

Как мы зарелизили новую корзину и победили проблему разваливающихся заказов

Блог компании М.Видео-Эльдорадо Разработка веб-сайтов *Клиентская оптимизация *Дизайн мобильных приложений *

Привет! Меня зовут Катя Антипова, я старший продакт в М.Видео-Эльдорадо. Сегодня я расскажу вам о том, как мы обновляли корзину в мобильном приложении и на сайте М.Видео и решали одну их сильных «головных болей» наших клиентов.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 492
Комментарии 2

Открытый проект по тестированию файловой системы exFAT и SD карт на встраиваемых устройствах с помощью MATLAB

Open source *Программирование микроконтроллеров *Matlab *Производство и разработка электроники *DIY или Сделай сам

Для тестирования выбрана аппаратная платформа на базе чипа STM32H753VIH с частотой ядра 480 МГц. Подключение к SD карте выполнено через интерфейс SDMMC с частотой 60 МГц. В качестве драйвера работает стандартная библиотека STM32H7xx_HAL. Используется промежуточное программное обеспечение FileX из пакета Azure RTOS поддерживающее exFAT.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 628
Комментарии 0

Обзор операторов PostgreSQL для Kubernetes. Часть 3: CloudNativePG

Блог компании Флант PostgreSQL *Администрирование баз данных *DevOps *Kubernetes *

Статья продолжает наш обзорный цикл о PostgreSQL-операторах для Kubernetes. В первой части мы рассматривали операторы Stolon, Crunchy Data и Zalando. Во второй — KubeDB и StackGres, а также объединили все пять операторов в сравнительную таблицу. В этот раз разбираем решение CloudNativePG, его возможности и особенности, а заодно актуализируем таблицу.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 466
Комментарии 0

Предохранители для данных: как автоматические выключатели повышают Data Quality

Блог компании VK Big Data *Машинное обучение *DevOps *
Перевод


Представьте, что бизнес-метрика неожиданно резко вырастает или проседает. Как понять, реальное это изменение или проблема с качеством данных? Команда VK Cloud перевела статью о том, как в компании Intuit решают этот вопрос с помощью предохранителей для пайплайнов данных.

В чем суть предохранителя


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

Такой проактивный подход сокращает Time-to-Reliable-Insights до минут. А автоматизация обеспечивает прямую зависимость данных от их качества. Это позволяет избежать разрушительных авралов, которые возникают всякий раз, когда нужно проверить и поправить метрики или отчеты. Далее мы в подробностях рассмотрим, как внедрять такие предохранители.
Читать дальше →
Рейтинг 0
Просмотры 264
Комментарии 1

Полифилы JavaScript: что это и зачем они нужны?

Блог компании Usetech JavaScript *Java *

Всем привет, я — Кирилл Мыльников, frontend разработчик компании Usetech.

Сегодня хочу рассказать о полифилах JavaScript: что это и зачем они нужны? На практике мы реализуем несколько полифилов: map, forEach, filter, reduce. 

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

Итак, начнём с определения полифила, а затем перейдём к методам.

Читать далее
Всего голосов 6: ↑4 и ↓2 +2
Просмотры 1.2K
Комментарии 6

Поздравляем с днем тестировщика

Блог компании Timeweb Cloud Читальный зал История IT


Программисты, дизайнеры, системные администраторы, даже блогеры — пожалуй, каждый из представителей IT-индустрии имеет своей профессиональный праздник. «День тестировщика» отмечают сегодня, 9 сентября. Однако с самой этой торжественной датой дела обстоят не так просто, как кажется!
Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 2.1K
Комментарии 8