RSS
Pages: 1 ... 85 86 87 88 89 90 91 92 93 94 95
[>] [Перевод] Бюджетный Polaroid. Ну, почти
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-17 15:35:07


Опубликовано: Fri, 17 Apr 2026 11:20:26 GMT
Канал: Все статьи подряд / Raspberry Pi / Хабр

Сразу сделаю оговорку — «Полароидом для бедняков» я эту штуку называю не потому, что она недорогая (ибо детали суммарно мне обошлись дороже, чем самый дешёвый полароид), а потому что это просто наколенночный проект. Который всё же работает. И при этом вышло, что в долгосрок это обходится дешевле — одна фотка на оригинальный полароид стоит около 1 евро, а на эту камеру — около цента (исходя из стоимости рулона термоленты).Но мы не будем напрямую сравнивать полученные фото, потому что это совсем разные истории. Итак, давайте про эту поделку.Де-факто у меня получилась моментальная камера, которая печатает фотографии с помощью термопринтера — как чеки на контрольно-кассовых терминалах. Само собой, качество фотографий не такое высокое, как у самопроявляющейся пленки Polaroid. Но своё, гм, очарование у этого тоже есть. Так вот. Читать далее]]>

https://habr.com/ru/companies/nmg/articles/989512/

[>] [Перевод] Rust 1.95.0: макрос cfg_select!, if-let guards в match-выражениях
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-17 15:35:09


Опубликовано: Fri, 17 Apr 2026 11:20:35 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Команда Rust рада объявить о новом выпуске Rust 1.95.0. Rust — это язык программирования, который дает каждому возможность создавать надежное и эффективное программное обеспечение.Если у вас уже установлена предыдущая версия Rust через rustup, вы можете получить 1.95.0 командой:$ rustup update stable Если у вас еще не установлен Rust, вы можете получить rustup на соответствующей странице нашего сайта, а также ознакомиться с подробными примечаниями к выпуску 1.95.0.Если вы хотите помочь нам, тестируя будущие релизы, попробуйте локально переключиться на beta-канал (rustup default beta) или nightly-канал (rustup default nightly). Пожалуйста, сообщайте о любых найденных ошибках! Что вошло в стабильный 1.95.0]]>

https://habr.com/ru/articles/1024620/

[>] [Перевод] Rust 1.94.0: метод array_windows у массива, ключ include в конфигурационных файлах, поддержка TOML 1.1
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-17 15:35:09


Опубликовано: Fri, 17 Apr 2026 11:14:59 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Команда Rust рада объявить о новом выпуске Rust 1.94.0. Rust — это язык программирования, который дает каждому возможность создавать надежное и эффективное программное обеспечение.Если у вас уже установлена предыдущая версия Rust через rustup, вы можете получить 1.94.0 командой:$ rustup update stable Если у вас еще не установлен Rust, вы можете получить rustup на соответствующей странице нашего сайта, а также ознакомиться с подробными примечаниями к выпуску 1.94.0.Если вы хотите помочь нам, тестируя будущие релизы, попробуйте локально переключиться на beta-канал (rustup default beta) или nightly-канал (rustup default nightly). Пожалуйста, сообщайте о любых найденных ошибках! Что вошло в стабильный 1.94.0]]>

https://habr.com/ru/articles/1024612/

[>] Запястье начало ныть в 26. Я списывал на что угодно — кроме клавиатуры
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-17 16:35:02


Опубликовано: Fri, 17 Apr 2026 11:51:10 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Сейчас 2026-й, мне 30, и я работаю в Ergohaven. Делаю ту же вещь, которая четыре года назад починила мои руки, - теперь помогаю дотащить её до других людей, которые идут по знакомому маршруту. Сначала мышь, потом кресло, потом подставки, витамины, спорт - и только в самом конце очередь доходит до клавиатуры. Потому что клавиатура - как она может быть причиной? На ней печатают миллионы людей десятилетиями.А у меня оказалась. Читать далее]]>

https://habr.com/ru/articles/1024640/

[>] Массовая прошивка компьютеров AntexGate на базе Raspberry CM4 CM5
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-17 16:35:06


Опубликовано: Fri, 17 Apr 2026 12:25:05 GMT
Канал: Все статьи подряд / Raspberry Pi / Хабр

Добрый день, коллеги. Наверняка многие сталкивались с ситуацией: нужно прошить 20, 50, а то и 100 EDGE компьютеров перед отправкой заказчику. Берёшь USB-кабель, открываешь Win32imager.. На пятой плате рутина убивает в тебе инженера. На десятой — кажется, что ты работаешь на азиатском подполье по производству типовых приборов.Мы через это прошли. И теперь хотим рассказать, как превратили муторную рутину в комфортный процесс. Читать далее]]>

https://habr.com/ru/articles/1024312/

[>] Превращаем старую клавиатуру от ноутбука в полноценную USB-клавиатуру на RP2040 без QMK
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-17 17:35:01


Опубликовано: Fri, 17 Apr 2026 13:01:58 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

По созданию клавиатур на Хабре написано много статей, но, как правило, они подразумевают кастомизацию прошивки QMK или использование уже готовой.Использование готовой прошивки удобно тем, что большинство шишек за вас набили её разработчики. Такой подход годится, если вы хотите получить отлаженное решение в сжатые сроки.Для обучения и понимания работы клавиатуры, периферийных устройств и протоколов взаимодействия лучше изобрести свой велосипед. Так я и поступил. Читать далее]]>

https://habr.com/ru/companies/ruvds/articles/1019904/

[>] 8 лет на MajorDoMo и переход на osysHome: как я переезжал без отключения дома
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-17 21:35:02


Опубликовано: Fri, 17 Apr 2026 17:15:56 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Переезд начался не из-за какой-то аварии. Просто в какой-то момент я понял, что мне уже неприятно лишний раз лезть в сценарии: одна правка тянула за собой еще несколько проверок. В какой-то вечер полез поправить один старый сценарий. Дальше, как обычно, пришлось проверить соседние связи, потом еще один кусок логики, потом еще. На этом и поймал себя: система вроде работает, а трогать ее лишний раз уже не хочется. Тогда я и решил, что пора переезжать.Сразу скажу: osysHome я пишу сам. Поэтому это не обзор рынка и не попытка кого-то переубедить. Просто рассказываю, как переезжал у себя дома. Читать далее]]>

https://habr.com/ru/articles/1024822/

[>] Как одна буква в ассемблере стоит 3× производительности
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-17 23:35:02


Опубликовано: Fri, 17 Apr 2026 19:16:12 GMT
Канал: Все статьи подряд / Assembler / Хабр

Я хочу показать вам, как одна буква в ассемблере может стоить 3× производительности. Не в теории — на живых замерах. По дороге мы заглянем внутрь процессора: Register Alias Table, partial register merge, scheduler, latency vs throughput, и даже обнаружим, что делитель выдаёт остаток раньше частного.Но начнём с основ. Приготовьтесь: кроличья нора окажется глубже, чем кажется. Читать далее]]>

https://habr.com/ru/articles/1024862/

[>] Как я собрал себе C2 на малинке за один вечер
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-18 12:35:03


Опубликовано: Sat, 18 Apr 2026 08:02:27 GMT
Канал: Все статьи подряд / Raspberry Pi / Хабр

Давно хотел поднять свой C2-сервер. Ну, чтобы как большие мальчики с доменом, прокси, шифрованным туннелем. Но покупать VPS с 8GB RAM и платить за Cobalt Strike как‑то жирновато. Решил: будет малинка.ВНИМАНИЕ: Эта статья предназначена для ознакомления начинающим исследователям в области Кибербезопасности. Я не предоставляю инструкций по атакам на инфраструктуру. Я не буду тут показывать как обходить защиту windows и какие либо системы обнаружения угроз. Перед загрузкой вредоносного файла я отключил защиту в windows. Такая атака не сработает в боевых условиях это лишь материал для начального ознакомления! Читать далее]]>

https://habr.com/ru/articles/1024918/

[>] Юбилей легенды
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-18 13:35:01


Опубликовано: Sat, 18 Apr 2026 09:01:40 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Сегодня, в Международный день радиолюбителя, я хотел бы вернуться к теме легендарного радиолюбительского трансивера «Радио-76». Тем более, в этом году исполняется ровно пятьдесят лет со дня публикации его конструкции. Трансивер разрабатывался в лаборатории журнала «Радио» с целью создать простую любительскую радиостанцию с хорошей повторяемостью. И это разработчикам трансивера Б. Степанову (UW3AX) и Г. Шульгину (UA3ACM) удалось. Есть, конечно, у «Радио-76» недостатки, но у многих начинающих радиолюбителей и у меня тоже именно он был первым трансивером в собственности, поэтому дальше — только с любовью и нежностью. Читать с любовью]]>

https://habr.com/ru/companies/ruvds/articles/1016910/

[>] Дружба Linux и Windows, или как поиграться с ИИ-моделями на втором компьютере без видеокарты
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-18 14:35:01


Опубликовано: Sat, 18 Apr 2026 10:15:54 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Работаете под Windows? Есть лишний компьютер? Нет видеокарты, но хотите сами запускать ИИ-модели? Тогда делаем как на картинке, по шагам.]]>

https://habr.com/ru/articles/1024950/

[>] Управление фазой аппаратного PWM сигнала на STM32
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-18 16:35:02


Опубликовано: Sat, 18 Apr 2026 12:13:47 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

На микроконтроллерах STM32 можно генерировать аппаратные PWM сигналы. Это всегда применяют для регулирования яркости свечения, управления температурой нагревателей, управления крутящим моментом на моторах. При этом легко можно регулировать частоту, заполнение и инвертировать фазу меняя полярность. Однако как непрерывно регулировать фазу PWM?. В этом тексте я написал три способа управлять фазой PWM сигнала. Читать далее]]>

https://habr.com/ru/articles/1023940/

[>] Я хотел починить стиральную машину. В итоге пришлось проектировать свой разделительный трансформатор
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-19 00:35:01


Опубликовано: Sat, 18 Apr 2026 20:15:54 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

У меня дома сломалась стиральная машина. Я решил попробовать починить ее сам. Но очень быстро выяснилось, что в России почти невозможно купить новую плату управления, а для диагностики нужен не только осциллограф, но и мощный разделительный трансформатор. Читать далее]]>

https://habr.com/ru/articles/1025112/

[>] DIY: Экранчик для «умного дома»
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-19 05:35:01


Опубликовано: Sun, 19 Apr 2026 00:53:35 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Есть такая штука, как "дисплей покупателя" - это тот самый экран на кассе, где пишут сколько денег вы должны заплатить. И есть такое народное развлечение - делать из этих экранов всякое разное - ну например, "часы или метеостанцию" (с)Фишка тут в том, что можно приобрести их б/у за копейки, и получить при этом винтажный газоразрядный экран, приятного зеленого или синего цвета. Пусть алфавитно-цифровой - для часов этого более чем достаточно. Поскольку сервер времени я себе уже сделал - дай-ка, думаю, и эту штуку попробую освоить, будут часы с синхронизацией по NTP. А еще можно приспособить их для полезного дела - показывать температуру воды в котле, например - чтобы не бегать смотреть на основные экраны "умного дома", и не хвататься за телефон.Итак, под руку попался Wincor Nixdorf BA64-2: 2 строки по 20 символов, газоразрядный, аккуратный черный корпус. Читать далее]]>

https://habr.com/ru/articles/1025130/

[>] Счётчик воды для Home Assistant из датчика протечки Tuya
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-19 10:35:02


Опубликовано: Sun, 19 Apr 2026 06:10:24 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

После реализации в прошлой статье многотарифного учёта электроэнергии в квартире, было решено реализовать и учёт расхода воды.В продаже есть несколько уже готовых решений, которые могут подключаться к Home Assistant, передавать данные сразу в Водоканал и другие компании ЖКХ. Но стоимость устройств начинается от 3000 руб, а если стояки с подачей холодной и горячей воды разнесены далеко, то придётся покупать 2 датчика и бюджет проекта заметно вырастает.Поэтому в рамках данной статьи расскажу, как реализовать счетчик расхода воды на базе дешевого датчика Tuya (около 450 руб.) и настроить отображение данных в Home Assistant. Также реализуем подсчёт общего объёма водоотведения и сигнализацию о возможном затоплении. Схема применима к счётчикам, которые создают импульсный сигнал по типу Геркон. Читать далее]]>

https://habr.com/ru/articles/1025148/

[>] [Перевод] Структуры данных на практике. Глава 12: Кучи и очереди с приоритетом
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-19 12:35:02


Опубликовано: Sun, 19 Apr 2026 08:13:43 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

«Плохие программисты беспокоятся о коде. Хорошие программисты беспокоятся о структурах данных и их взаимосвязях», — Линус ТорвальдсСпоры о планировщикеНаша команда вела спор о структурах данных. Нам нужен был планировщик задач операционной системы реального времени, способный:Вставлять новые задачи с приоритетом (O(log n))Запрашивать задачу с наибольшим приоритетом (O(1))Удалять задачу с наибольшим приоритетом (O(log n))Кто-то предложил: «Давайте используем отсортированный массив». Но вставка будет занимать O(n) — придётся сдвигать элементы.Кто-то ещё сказал: «Возьмём связанный список». Однако поиск наибольшего выполняется за O(n) — необходимо сканировать весь список.Третий вспомнил о двоичном дереве поиска. Но из Главы 9 мы уже знаем, что BST ужасно ведут себя с кэшем.Споры продолжались, пока кто-то не упомянул двоичные кучи. Покончить с разногласиями позволили результаты бенчмарка Читать далее]]>

https://habr.com/ru/articles/1016636/

Pages: 1 ... 85 86 87 88 89 90 91 92 93 94 95