Привет Хабр!В основе многих законов физики лежит простой принцип: ничто не возникает из ниоткуда и не исчезает в никуда. Этот принцип сохранения находит своё выражение в уравнениях неразрывности, описывающих, как текут реки, перемещаются заряды или распределяются вероятности в
С момента появления загадочного репозитория на GitHub с описанием «Pink + Purple = Fuchsia» прошло десять лет. За это время медиа-пространство успело пережить несколько циклов хайпа: от «Убийцы Android» до «Мертвого проекта Google».На календаре январь 2026 года. В магазинах нет коробок с надписью…
Несколько лет назад я наткнулся на статью про CRISPR‑Cas9 и домашние биолаборатории — люди буквально у себя дома экспериментировали с редактированием генов. Я бэкенд‑разработчик, биологию последний раз открывал в школе, но желание разобраться никуда…
ВведениеРассмотрим две проблемы при изучении иностранного языка. Это освоение грамматики и увеличение словарного запаса. Они не единственные, но важные. Про способы погружения в грамматику, на языке оригинала, можно прочитать в моей статье: «Уроки французского и пересоздание…
Достижение целей требует четкого понимания текущего состояния системы и желаемого результата. Одним из способов оценки близости достижения цели является использование расстояния Хемминга. Расстояние Хемминга применяется для измерения различия между двумя строками равной…
Cлушай, если ты до сих пор шлёшь JSON туда-сюда и мучаешься с валидацией — пора смотреть в сторону gRPC. Но сперва давай без пафоса разберём, что это вообще такое. Читать далее
Российский Гражданский кодекс закрепил, что человек может размещать публично и без разрешения правообладателя, например, кадры из кино, но в строго определенных пределах: при наличии информационной, научной, учебной, полемической или критической цели, а также в объеме, который необходим для подобного формата цитирования. При публикации — нужно обязательно указывать название ленты и источник заимствования. Судя по практике, это правило, установленное в статье 1274 ГК РФ, не всегда соблюдается. Читать далее
С Новым годом! Возвращаемся к вопросам новогоднего квиза и, как обещали, публикуем правильные ответы. Ниже — разбор каждого вопроса с пояснением логики выбора и небольшим контекстом, чтобы еще раз погрузиться в нетленку Маяковского. Читать далее
Генератор паролей из /dev/random: от one-liner'а к Rust CLIВ этой статье хочу поделиться процессом написания собственного генератора паролей, использующего энтропию /dev/random. От pipe команды до Rust утилиты. Читать далее
Много-много лет назад делал я простенький лазерный тир с raspberry и камерой https://habr.com/ru/articles/371891/Технологии с тех пор сильно шагнули вперёд, и захотелось сделать новую, максимально дешёвую версию. В качестве основы взял ESP32 с камерой OV2640 — стоит около 5 евро на AliExpress. Серьёзно…