Pull to refresh
8K+
3
Екатерина@a113ssa

Rust и Биофизика ❤

4,1
Rating
1
Subscribers
Send message

Квантовый компьютер, выращенный… прямо в живом организме

Level of difficultyEasy
Reading time6 min
Reach and readers8.8K

Научная фантастика или…? Давайте разбираться.

Как все к этому пришло?

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

Разобраться

Guessing Game на STM32 c использованием Rust

Level of difficultyEasy
Reading time5 min
Reach and readers6.7K

Cегодня редко встретишь разработчика, который хоть раз бы не слышал о Rust. После долгого хайпа и зародившегося мема RIIR (rewrite it in Rust — перепиши это на Rust) ажиотаж вокруг языка как будто бы поутих. Но оказалось, все и вправду по‑тихому переписывается на Rust (если мой дебют не утонет в минусах, постараюсь написать статью‑исследование на тему, где уже Rust надежно поселился в системе).

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

Конечно, знакомство с Rust, как и у всех, началось с классики — Rust book для новичков и Embedded Rust для желающих окунуться в разработку встроенных систем. В Rust Book новичкам предлагается написать простую программу Guessing Game — приложение, которое загадывает число, а «игрок» должен попытаться его угадать.

Но просто читать не так интересно как набивать свои собственные шишки, поэтому, вооружившись книгами, документацией, все еще живым StackOverflow и Gemini в качестве ментора, я решила объединить эти два мира и сделать Guessing Game на STM32.

Далее хочу предложить небольшой гайд (или просто объяснение кода) из того, в чем удалось разобраться.

Читать далее

Information

Rating
1,430-th
Registered
Activity

Specialization

Бэкенд разработчик
Средний
Git
Python
PostgreSQL
Linux
ООП
Английский язык
Bash
CI/CD
AWS
Ruby