Category : habrahabr

habrahabr
Радиолокационный радар — менее чем за 400 рублей: на базе esp32 и wi-fi

Приходило ли вам в голову, что ваша любимая esp32, может использоваться в роли самого натурального радиолокационного радара? Если не приходило, то добро пожаловать под кат, так как кое-кому это пришло:-)) Далее в статье рассматривается специфическая версия радара, когда передатчик и приёмник конструктивно не выполнены в едином корпусе, а разнесены в пространстве. Тем не менее, всё работает и никто не мешает в дальнейшем (при желании) — сделать более классическую версию, где приёмник и пере…

  • четверг, 19 июня 2025 г. в 00:00:16
habrahabr
Наша Вселенная находится внутри сверхмассивной черной дыры — исследование

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

  • четверг, 19 июня 2025 г. в 00:00:14
habrahabr
Из глубин 90-х: разбор Windows Plus! 98 — первого «платного улучшения» ОС

Привет, Хабр! Не так давно у меня была публикация «Add-on pack из 90-х: Microsoft 95 Plus! для Windows». Сегодня продолжаем тему! От Windows 98 у меня остались исключительно теплые воспоминания. Да, иногда она глючила. Порой приходила в состояние, когда помогала только полная переустановка. С ней возникали проблемы — как с драйверами, так и с программами. Но все же она создавала впечатление целостной и самодостаточной системы, которую можно было настроить на свой вкус.Разработчики знали, чем уд…

  • среда, 18 июня 2025 г. в 00:00:19
habrahabr
Не стоит пугаться машинного кода

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

  • среда, 18 июня 2025 г. в 00:00:18
habrahabr
Ищем игры для Atari в случайных данных

В рамках этого проекта я сгенерировал около 30 миллиардов файлов случайных данных по 4 КБ. Из этих файлов на основании эвристик из полной коллекции файлов ROM Atari было выбрано примерно 10 тысяч. Затем система классификатора просканировала их при помощи эмулятора Atari 2600, чтобы проверить, окажется ли какой-то из этих случайных файлов игрой для Atari. Этот проект отвечает на вопросы, которые никто не задавал, он никому не нужен и представляет собой огромную пустую трату ресурсов. Что, если з…

  • среда, 18 июня 2025 г. в 00:00:17
habrahabr
Будущее БПЛА: бикоптеры, народный автопилот, сверхскоростные ИИ-дроны

Трудно найти на инженерных форумах более горячую тему, чем БПЛА. Технический прогресс в этой области идёт даже не по годам, а по месяцам. Может, быстрее, чем в хайповой сфере LLM. За несколько лет беспилотники выросли до интеллектуальных сверхманёвренных систем с продвинутым машинным зрением. Развивается опенсорсный софт, такой как программа-автопилот ArduPilot (на КДПВ), нашумевшая 1 июня 2025 года благодаря «перфомансу» в РФ. Посмотрим на некоторые перспективные разработки БПЛА и что нас ж…

  • среда, 18 июня 2025 г. в 00:00:15
habrahabr
Хоронить HDD рано: Seagate выпустила самый вместительный жесткий диск в истории — 40 ТБ

Жесткие диски (HDD) все еще живы и даже не думают исчезать. Seagate, одна из крупнейших компаний-производителей HDD, представила первые в истории серийные накопители емкостью 40 ТБ. Это не просто рекорд, а серьезный технологический скачок. Он показал, что старый добрый жесткий диск всё ещё способен удивлять. Давайте разберёмся, что это за зверь, как он устроен и зачем вообще нужны такие объёмы. Новый король емкости Seagate удалось уместить 4 ТБ данных на одной пластине. А всего в диске их 10…

  • среда, 18 июня 2025 г. в 00:00:15
habrahabr
Электрохимическая размерная обработка металлов в домашней мастерской

Физические и химические процессы, происходящие при прохождении постоянного тока через электропроводящую жидкость (электролит) можно использовать в том числе и для более или менее точной формообразующей или отделочной обработки металлических заготовок, в том числе и из хрупких, твёрдых металлов, механическая обработка которых затруднена. Электрохимическая размерная обработка (ЭХРО) действует весьма деликатно, не оставляя в деталях остаточных напряжений, не деформируя тонкие заготовки. В отличи…

  • вторник, 17 июня 2025 г. в 00:00:11
habrahabr
Метапрограммирование 2.0: макросы и генерация кода в современном мире

Забудьте про скучные «Hello, World». Макросы и шаблоны давно стали полноценными инструментами архитектора кода: от хитрых C++-шаблонов до процедурных макросов Rust и Java-аннотаций, автоматически генерирующих целые фреймворки.  В этой статье мы рассмотрим примеры, где metaprogramming избавляет от рутины и экономит часы работы над проектом. Детали как всегда под катом. Торопитесь? Просто кликните по нужному разделу: → Template-less метапрограммирование: от классических TMP-хаков к «value-bas…

  • вторник, 17 июня 2025 г. в 00:00:10