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

Все потоки™

Сначала показывать
  • Новые
  • Лучшие™
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Квантовая мультивселенная, убийство своего™ дедушки и другие™ сюжеты™: обзор книг физика™ Дэвида™ Дойча

Блог компании RUVDS.com Читальный зал Научно™-популярное Физика™ Квантовые технологии

Возможно, у каждого есть свой собственный список™ «Топ-10 книг, оказавших самое большое влияние». Особенность моего списка™ в том, что в него входят™ аж две книги, написанные одним автором. И это не самоповтор, книги действительно независимые, и каждая™ из них по отдельности может полностью перевернуть мировоззрение читателя.



Знакомьтесь: Дэвид Дойч. Профессор Центра™ Квантовых Вычислений (CQC) в Кларендонской лаборатории Оксфордского университета. Один из основоположников теории™ квантовых вычислений, наряду™ с другим™ учёным™, Полом Беньоф™, создавшим концепцию квантовой машины™ Тьюринга. Автор алгоритма Дойча-Йожи, позднее усовершенствованного Йожей. Лауреат премии™ Дирака™, медали™ Дирака™ (это не одно и то же!), премии™ Micius™ Quantum Prize (ею награждён также Питер Шор), член Лондонского Королевского общества (ведущего научного общества Великобритании).


Что может рассказать такой учёный™ о Вселенной, месте в ней человека, науке, и вопросах, которыми издревле задаются пытливые умы?


Наверное, что-то интересное!
Рейтинг 0
Просмотры 57
Комментарии 0

Новости

Основы™ HTTPS, TLS, SSL. Создание собственных x509 сертификатов. Пример™ настройки TLSv1.2 в Spring™ Boot

Java *Криптография *Информационная безопасность *Сетевые технологии *IT-стандарты *

Привет™, Хабр! В современном мире абсолютное большинство сайтов™ используют HTTPS (Google™ даже снижает рейтинг сайтов™ работающих по HTTP в поисковой выдаче™), а подключение к различным системам происходит по протоколу TLS/SSL. Поэтому любой разработчик рано или поздно™ сталкивается с этими технологиями на практике. Данная™ статья™ призвана помочь™ разобраться, если вы совершенно не в курсе что это такое и как оно устроено. Мы разберем как работает соединение по протоколу TLS, как выпустить собственные сертификаты и настроем TLS в Spring™ Boot приложении. Поехали!

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

Дорожная карта по изучению C++

C++ *GitHub™ Учебный процесс в IT Карьера в IT-индустрии
Из песочницы

Привет™!

Представляем вашему™ вниманию дорожную карту для изучения языка программирования C++. Идея дорожной карты возникла после проведения десятков собеседований молодых разработчиков, которые претендовали на роль Junior™ Developer C++, но обладали довольно слабой™ подготовкой по различным причинам.

Заинтересовавшихся приглашаем к прочтению статьи™, а также ознакомиться с дорожной картой™.

Читать™ далее
Всего голосов 9: ↑7 и ↓2 +5
Просмотры 1.2K
Комментарии 1

Тестируем Angular приложение. Часть 2. Тестирование сервиса

JavaScript *Angular *TypeScript *
Tutorial

В прошлой статье™, я описывал как тестировать компонент. Теперь™ же коснемся вопроса тестирования сервиса.

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

Реализации машины™ в qemu

Информационная безопасность *Системное программирование *
Из песочницы

В процессе обратной разработки прошивок возникает задача™ по эмуляции прошивки, например для фаззинг тестирования или детального изучения поведения в динамике. На практике обычно™ для этого хватает фреймворков avatar™2, unicorn, qling и подобных. Однако™ они поддерживают далеко™ не все платформы и имеют ряд ограничений для решения таких задач. При разработке эмулятора PLC я столкнулся с тем что ни один фреймворк для эмуляции не поддерживал требуемую платформу.

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

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

Кукла с третьим глазом™ — делаю Триопса с артикуляцией

Работа™ с 3D-графикой *CGI (графика) *Дизайн™ Научно™-популярное Биология

Доброго времени суток, дорогие хабражители!

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

А вот кукла, да еще не просто™ фигурка, а артикулируемая (подвижная) - это куда сложнее. Но в то же время интереснее.

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

Показываем куклу без смс и регистрации!
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 204
Комментарии 0

В поисках компактного FizzBuzz на Python™

Ненормальное программирование *Занимательные задачки Python™ *Программирование *

Пришло™ время оживить преданный забвению FizzBuzz. Попробуем найти самое компактное решение FizzBuzz на Python™.

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

У Unity всё плохо

Программирование *Разработка игр *C# *Unity *
Из песочницы

На просторах интернета, и в частности хабра, очень трудно™ встретить статьи™ с критикой игрового движка™ Unity. Я решил это исправить, и приготовил вам текст о переходе на DOTS, насилию над C#, знаменитых UI пакетах, MonoBehaviour, универсальности и о многом™ другом™.

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

Читать™ далее
Всего голосов 17: ↑15 и ↓2 +13
Просмотры 5.8K
Комментарии 37

Опыт разработки первой™ игры на Unity, часть 2

Разработка игр *Unity *Игры и игровые консоли

Часть вторая™ — в которой я сдаюсь™ и опускаю руки

Ссылка™ на часть 1

Первая™ часть была написана 24 ноября™, прошло™ 10 дней...

Оказалось, что вытянуть нужные™ мне данные™ — крайне™ сложная задача™. Я пересмотрел кучу роликов, прочитал кучу информации, но все бесполезно. Несколько дней экспериментов — каждый™ раз одно и то же. Ошибка™, ошибка™, сплошные ошибки™… Им не было конца

Заключение

Итак, я сдался™. Вся затея пошла прахом™. Постоянные ошибки™ сломили меня, а полное™ непонимание того, что делаю — добило™ окончательно

Читать™ далее? Но ведь заключение уже есть
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 776
Комментарии 3

Как прогуливать встречи в Zoom с помощью Python™

Python™ *Программирование *Управление продуктом *Лайфхаки для гиков
Из песочницы

Всем привет™, я - Денис, Product Manager в банке, а до этого перезапускал вебинарную платформу VirtualRoom.

Сегодня я расскажу про свой скрипт™, который отмечал меня на лекциях в аспирантуре мехмата МГУ.

Полную™ версию™ можно посмотреть на youtube.

Читать™ далее
Всего голосов 17: ↑12 и ↓5 +7
Просмотры 2.4K
Комментарии 4

Углубленное знакомство с пространствами имен Linux. Часть 2

Блог компании RUVDS.com *nix *Настройка Linux *Разработка под Linux *Системное администрирование *
Перевод


В предыдущей части мы разобрали, чем являются пространства имен, и какую роль они играют™ в современных системах, после чего познакомились с двумя их видами™: PID и NET. Во второй™ и заключительной части материала мы изучим™ пространства имен USER, MNT, UTS, IPC и CGROUP™, а в завершении объединим полученные знания™, создав™ полностью изолированную среду для процесса.
Читать™ дальше™ →
Всего голосов 14: ↑13 и ↓1 +12
Просмотры 932
Комментарии 0

React. Странные хуки: каррирование функционального компонента

JavaScript *Программирование *Функциональное программирование *ReactJS *
Из песочницы

Добрый™ день! Я начинающий фулстек-разработчик, и это моя первая™ статья™.

Сегодня я хочу рассказать, как сделать функциональные компоненты в реакте™ чуть более функциональными, а именно™ как сделать каррирование функционального компонента.

Предупреждение: в статье™ использованы как функциональные, так и классовые компоненты.

Посмотреть рецепт™ карри!
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 657
Комментарии 9

Европейские телекомы присматриваются к Open RAN — в чем могут быть сложности

Блог компании VAS Experts Разработка систем™ связи *

Группа™ компаний просит™ профинансировать проекты, которые позволят операторам связи строить сети на базе аппаратно-независимых платформ. Но переход на такие решения связан™ с определёнными сложностями.

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

Оспа. История болезни от ее возникновения до полного (нет) искоренения

Блог компании Timeweb Cloud Биология Научно™-популярное
image

Одной из самых ужасных и мерзких вещей, с которой когда-либо может столкнуться человек – оспа. «Отвратительнейшая болезнь, унёсшая в могилу™ больше™ жертв, чем любая другая™, чем война и порох» – такое определение даёт английский врач XVII века Томас Сиденгам. Слава Богу, что последний случай™ естественного заражения оспой был зафиксирован в 1977 году. Однако™ в связи с этим мы не знакомы с данным™ недугом, из-за чего не осознаём его опасности. Но на самом деле она крайне™ высока™: только™ сейчас™ для нас оспа – это не более чем пережиток прошлого. Однако™ интересный факт: ещё сто лет назад эта болезнь уносила бесчисленное множество жизней™ в самых разных™ государствах, в том числе и в нашей стране™. И в этой статье™ мы поговорим о том, что это вообще™ за болезнь такая, как появилась, как распространилась и как залечилась.
Читать™ дальше™ →
Всего голосов 21: ↑16 и ↓5 +11
Просмотры 5.1K
Комментарии 34

HTB Horizontall или как достучаться до небес? #для самых маленьких

MongoDB *GitHub™ Laravel *CTF *
Из песочницы

Начинаю публикацию решений машин с площадки HackTheBox. Надеюсь этот туториал станет™ небольшой подсказкой тем, кто только™ начинает свой путь в этичном взломе™. Начнем™....

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

Спутниковая интерферометрия для танцующих гор Ирана на Google™ Colab

Open source™ *Геоинформационные сервисы *Научно™-популярное Открытые данные™ *Программирование *

В статье™ Танцующие горы Ирана по данным™ спутниковой интерферометрии показан очень необычно выглядящий результат спутниковой интерферометрии. Сегодня мы посмотрим, что же это значит™ и почему™ именно™ этого и следует ожидать. Ранее в статье™ PyGMTSAR, или спутниковая интерферометрия для всех с примерами Jupyter Python™ ноутбуков на Google™ Colab я рассказал про свой пакет для спутниковой интерферометрии на основе™ радарных снимков Sentinel-1 PyGMTSAR (Python™ GMTSAR™), написанный именно™ для того, чтобы быстро™ и удобно™ получить и проанализировать результаты непосредственно в Python™ ноутбуке.


По ссылке™ вы найдете готовый ноутбук на Google™ Colab, позволяющий прямо в браузере выполнить всю обработку и увидеть результаты и, при желании, тут же поработать с ними: Yamchi™ DAM Interferograms Persistent Scatterer Interferometry (PSI) Analysis Для Debian™ Linux я сделал™ скрипт™ инициализации облачного инстанса GMTSAR™.install.debian™10.sh, а на Google™ Colab ноутбук автоматически установит все необходимые зависимости, просто™ следуйте подсказкам в ноутбуке.


Читать™ дальше™ →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 725
Комментарии 0

DIY Minesweeper из подручных материалов

DIY или Сделай™ сам Логические игры

Не успел к пятнице, но пусть будет воскресный пост. Disclaimer: описанная ниже самоделка не претендует на место в зале DIY-славы. Однако™ идея мне показалась забавной, а раз так, то чего бы не воплотить. А если уж воплотили, то чего бы не рассказать об этом. Итак, далее вас ждёт небольшой рассказ о том, как сделать настольную версию™ “Сапёра™” из всякой™ подручной мелочи™.

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

Декабрьская барахолка в Испании: шикарная клавиатура, Nokia n-series™, ноутбуки и все остальное

Блог компании Selectel Гаджеты История IT Старое™ железо™

Привет™, Хабр! В эту субботу погода™ отменная, хоть и чуть прохладно, так что все продавцы вышли на барахолку — ну и пропустить этот день, конечно, не хотелось. Продавца с попугаями, о котором писал в прошлый раз, к сожалению, не было, видимо™, он решил не выносить мерзнуть своих питомцев — сейчас™ у нас здесь всего 10 градусов в тени, что для попугаев не очень хорошо™. Но техника выдерживает — было много всего, самое интересное я постараюсь показать. Что же, поехали!
Читать™ дальше™ →
Всего голосов 22: ↑18 и ↓4 +14
Просмотры 5.9K
Комментарии 12

Линукс™-порт Far Manager: что нового™ за 2021

Разработка под Linux *

Предыдущий пост про порт Far Manager под Linux, far2l, оказался невероятно популярным, так что я подумал, что неплохо бы раз в год писать™ что-то вроде дайджеста самых интересных новостей разработки. Начнём™.

Буфер обмена™ в консольной версии™

Теперь™ far2l, как и mc, умеет использовать буфер обмена™ X11 даже в консольной версии™ (в графической умел с самого™ начала™). Для этого собирается отдельный модуль™ взаимодействия с X, который загружается, только™ если в системе установлена библиотека libx11. Можно даже ходить™ на удаленные сервера через ssh -X, буфер обмена™ будет работать и там (опять же, если libx11 на сервере установлена).

И ещё о консольном режиме™. Не забываем про параметр командной строки™ --ee, позволяющий избавиться от необходимости нажимать ESC дважды™.

Кстати™, о клавиатуре в консоли. Горячие клавиши в сторонних терминалах поддерживаются практически все — по крайней мере, я знаю только™ про проблемы с комбинациями Ctrl+цифра, над ними идёт работа™.

Читать™ далее
Всего голосов 59: ↑58 и ↓1 +57
Просмотры 8.8K
Комментарии 63