Рубрика «DIY» - 3
Как поставить точку на беспорядке
2026-04-26 в 9:01, admin, рубрики: DIY, ruvds_перевод, лайфхаки, организация рабочего пространства, упорядочивание деталей, электроникаОт атомного ядра до Ланиакеи. И немного спектрального
2026-04-25 в 3:43, admin, рубрики: DIY, python3, астрофизика, безумный ученый, визуализация данных, Космология
Здравствуй,Хабр! Я врач УЗИ и мой подход основан на поиске морфологических аналогий. Результаты визуализации структур предлагаю вашему вниманию. Первая половина статьи содержит визуализацию микро- и макромасштабов. Вторая больше для специалистов.
Привет, мир.
Долго я ходил вокруг да около: «наверное, надо написать статью» и «а зачем ещё одна, все и так всё знают про это». В конце концов подумал, что время пришло, решимости поприбавилось, звёзды сошлись и встал с подходящей ноги.
Как сделать мини-экран для Умного Дома Яндекс (УДЯ) за 659 рублей?
2026-04-21 в 6:21, admin, рубрики: api, arduino, DIY, алиса, диалоги, умный дом, яндексDIY: Экранчик для «умного дома»
2026-04-19 в 0:53, admin, рубрики: DIY, метеостанция, очумелые ручки, умный дом, ЧасыЕсть такая штука, как "дисплей покупателя" - это тот самый экран на кассе, где пишут сколько денег вы должны заплатить.
И есть такое народное развлечение - делать из этих экранов всякое разное - ну например, "часы или метеостанцию" (с)
Фишка тут в том, что можно приобрести их б/у за копейки, и получить при этом винтажный газоразрядный экран, приятного зеленого или синего цвета.
Пусть алфавитно-цифровой - для часов этого более чем достаточно.
Поскольку сервер времени я себе уже сделал - дай-ка, думаю, и эту штуку попробую освоить, будут часы с синхронизацией по NTP.
Читать полностью »
Превращаем старую клавиатуру от ноутбука в полноценную USB-клавиатуру на RP2040 без QMK
2026-04-17 в 13:01, admin, рубрики: DIY, ghosting, HID, keyboard, pico, prototyping, rp2040, ruvds_статьи, tinyusb, usb
По созданию клавиатур на Хабре написано много статей, но, как правило, они подразумевают кастомизацию прошивки QMK или использование уже готовой.
Как я искал самую эргономичную клавиатуру
2026-04-14 в 12:15, admin, рубрики: DIY, клавиатуры, клавиатуры diy, слепая печать, электроника, эргономикаПривет! Меня зовут Иван Нещадин, я TechLead команды Bridge в Авито. Больше пяти лет я работаю в компании, а вот механическими клавиатурами увлекаюсь уже почти десять лет. Последние три года я особенно плотно погрузился в мир эргономичных и ортолинейных клавиатур. Если вам стало интересно, что же за заклинание я сейчас произнёс и что за вундервафлю вы видите на обложке статьи, тогда добро пожаловать!
Расскажу, почему обычные клавиатуры устроены не так удобно, как нам кажется, чем отличаются механические и мембранные модели, а также поделюсь своим опытомЧитать полностью »
Освежитель воздуха с мозгами
2026-04-12 в 9:15, admin, рубрики: AirWick, DIY, Fingerbot, homeassistant, zigbeeПровёл интересный эксперимент и взял паяльник впервые за долгое время. Если коротко - делал умным освежитель воздуха. Результат вышел на «удовлетворительно», но оно работает:‑)
Предистория
У меня есть простые автоматические освежители воздуха с таймером, вроде таких:
Дырявим mikrotik hap ac2
2026-04-08 в 11:16, admin, рубрики: DIY, hap ac2, mikrotik, доработка, перегревСуществует известная проблема с этими устройствами: из-за стильного корпуса, с покрытием софт-тач, и почти полного отсутствия вентиляционных отверстий 4-ядерный процессор и чипы вокруг вполне так неплохо нагреваются при активной нагрузке. Я столкнулся с этой проблемой и стал искать решение. Так что речь пойдет не о взломе этих устройств, а об улучшении их физического охлаждения. Если для вас это тоже актуально – добро пожаловать под кат.
Устройство получилось очень стильное и компактное, при этом с неплохим техническим функционалом.
Пишем свой диалект LISP
2026-04-06 в 11:16, admin, рубрики: DIY, interpreter, python, python3, tutorialПривет, Хабр и читатели!
Сегодня я попытаюсь сделать с вами диалект LISP.
Я думаю, что я достаточно хорошо понимаю как его сделать.
Мы реализуем там TCO, FEXPR функции и dynamic scoping.
Как он будет выглядеть и на чём?
Язык написания - Python.
Думаю, на нём проще всего понимать такие проекты.
Я думаю что нам достаточно вот столько спец форм:
|
Команда |
Аргументы |
Значение |
|
if |
test, a, b |
Если test = t - выполнить a, если test = nil - выполнить b. |

