Открыл для себя bzexe

Сабж. Чисто случайно заметил в консоли такую команду (есть в штатной поставке bzip2), открыл ман, и…

rain@walkbook:/tmp$ cp /bin/bash .
rain@walkbook:/tmp$ bzexe bash
bash: 2.179:1, 3.671 bits/byte, 54.11% saved, 1099016 in, 504377 out.
rain@walkbook:/tmp$ ls -la /bin/bash bash
bash bash~
rain@walkbook:/tmp$ ls -la /bin/bash bash
-rwxr-x— 1 rain rain 505031 ноя 29 21:58 bash
-rwxr-xr-x 1 root root 1099016 май 15 2017 /bin/bash
rain@walkbook:/tmp$ ./bash
rain@walkbook:/tmp$ file bash
bash: POSIX shell script executable (binary data)

Вполовину меньшего размера бинарник, который можно выполнять ценой потери скорости запуска :). Обычный шелл-скрипт+архив в стиле, например, установщиков дров для Nvidia/AMD.

Взял на заметку.

Перепрошивка USB-реле

Получил на днях посылку с aliexpress’а – несколько USB-реле, по паре штук на 1, 2 и 4 канала. Их я упоминал в статье – обзоре плат управления майнинг-ригами.

С одноканальными возникла некоторая проблема – устройство нормально определялись в системе, однако софт ругался на bad device id и “не видел” плату. При этом под виндой все же можно было выбрать из списка найденный идентификатор (в отличие, например, от двухканальной платы с идентификатором 6H66 тут он выглядел как “яяяяя”), после чего плата успешно управлялась. Так что железо было целое, осталось решить вопрос с багом в прошивке.

Читать далее Перепрошивка USB-реле

В закладки: самодельный велокомпьютер на Raspberry Pi

Наткнулся на просторах сети: https://github.com/hishizuka/pizero_bikecomputer

Хоть и в виде макета, но вполне рабочий велокомп на базе Raspberry Pi Zero с поддержкой ANT+-датчиков, аплоадом на Страву, картой и так далее.

К вопросу о ценах на подобные железки у гигантов индустрии и том, на чем можно собрать аналог в любительских условиях…

Искать, кстати, начал изначально с варианта “велокомпьютер на Arduino”, но там более примитивные проекты. Хотя нашлось много логгеров с дисплеем, были даже с отображением скорости. Математику-то несложно организовать, а вот для работы с датчиками ресурсов уже, похоже, маловато. Или просто никто не заморачивался? :). Библиотеки ANT+ для Ардуины есть; даже если в рамках одного контроллера сделать все не получается – можно вынести работу с ANT+ и GPS на второй, а на первом делать математику, дисплей и логирование. Может получиться экономичнее, чем на малинке.

Забавная аудиофилия

Наткнулся недавно на интересную зверушку на просторах ebay: Elfidelity HiFi Power Filter PCI / PCI-Express X16 Audio Purifier for Sound Card

Всего за 66$ предлагается купить фильтр, который “Can effectively improve the output quality of the sound card. It mainly plays the role of power supply filtering”. Фактически, набор различных конденсаторов и несколько светодиодов, чтобы скучно не было (two groups of LEDs can independently control the color, 7 different RGB colors, or you can choose to turn off the LED). Причем, питание звуковой карты не идет через этот “фильтр” – это просто тупо пачка конденсаторов, которая садится параллельно шине питания и что-то там должна фильтровать.

Вот так вот – вставишь такую платку в слот и AC97 заиграет как Lynx Two 🙂

Обновил Bryton – 2

Очередное обновление велокомпьютера, снова по той же причине – на olx несколько раз появлялись лоты с Bryton 450 по весьма аппетитной цене. Как и раньше, меня, в принципе, все устраивает и в старом велокомпьютере, но если можно слить старый (на сейчас это 530-й) плюс-минус по цене лота с новым – почему бы и не обновиться без затрат?

Итак, Bryton 450.

Читать далее Обновил Bryton – 2

О ценах на Di2

Shimano Di2 – электронная система переключения скоростей на современных велосипедах. Аналоги есть и у других производителей – например, SRAM eTap. Все бы хорошо, прогресс и все такое – верю, что в ряде случаев электроника интереснее механического переключения или, например, позволяет автоматизировать действия, вроде подстройки рамки переднего переключателя в зависимости от положения цепи на задних звездах (“тримминг”).

Однако хотелось отметить неадекватность цен на подобные компоненты. В общем-то, давно с этим столкнулся, просто решил наконец-то законспектировать.

Читать далее О ценах на Di2

Заметки обо всем