Photo

"Верхний пост"

Тут будет верхний пост, для знакомства, так сказать... Или для привата... О себе рассказывать не буду, никому это не интересно. Соберу лишь крупные темы моего блога:

Германия
Аквариум
Часовой фетишизм
Роботы
CNC
электроника
Наш дом

в этом посте комменты скринятся (кому надо - пишите сюда или в ЛС)

PS. Меня нет в фейсбуке, меня нет в инстаграмме. Нет и не будет. Меня есть в гугль-плюс, но я туда не пишу.
Tags:
Photo

Network Monitoring в домашней сети

Что-то всяких "умных" устройств становится все больше и больше, и все хотят в интернет. И что самое обидное, без того интернета эти устройства внезапно становятся "глупыми". Утюг - становится просто утюгом, а телевизор - просто телевизором, не говоря о медиацентрах, которые вообще превращаются в тыкву.

В общем, для общего развития и для удовлетворения паранойи хочу собрать монитор активности. Никаких MITM, никакого прослушивания трафика, никаких перехватов информации не нужно, это не так тривиально, да мне и не сильно интересно. Хочется видеть сам факт передачи данных куда-либо или откуда-либо, лучше всего в виде статистики за последние секунды, минуты, часы по принципу "MAC или IP сетевого устройства, IP кому оно что-то посылает, количество данных за интервал". Что там за данные - неважно, это потом, но если окажется можно, то пускай будет.

Как люкс-вариант еще возможность эти устройства в их желаниях "обламывать", не давая "звонить домой", но не ограничивая остальные вещи. Фактически, мини-IP-файрвол. Но это не основная функция.

По идее, это все должно быть возможно сделать на домашнем рутере. Но он у меня не шибко умный. Статистику по трафику дает, но не показывает целей. Говорит, кто и сколько, но не говорит куда.

В общем, у меня идея взять мини-PC типа малинки, и сделать из нее нечто, что я пропишу как Default Gateway в DHCP на рутере, оно должно только прозрачно вести лог. Лучше еще, чтобы оно само не грузилось обработкой данных, ему надо только глянуть "кому и сколько", и разрешить.

Как такое делается? Transparent Proxy? Или можно проще? Хочется проще...
Photo

Datalogger serial

Давно хочу сделать RS485 datalogger-troubleshooter. Особенный, т.к. есть конкретные требования.

Самое первое - батарейное питание. ОК, с этим можно порешать, благо, power banks есть на все вкусы.

Второе - высокоскоростная запись отсчетов с линии. Очень часто проблема заключается не в данных, а в шуме, помехах, наводках и прочей фигне. Их надо уметь найти.

Записывать как-то так, чтобы можно было потом восстановить данные, а то и параллельно записывать опознанное в заранее известном формате. Максимум, скажем, 115200 8Е1.

Сохранять надо где-то с неделю, в худшем случае 3 дня.

Проблемы:
- нужна дискретизатия с частотой около миллиона раз в секунду, скажем, 1,152 миллиона для круглой цифры :) (чтобы поймать помехи во время бита, думаю, надо измерять раз 10 за бит)
- нужно измерять аналогово, ибо дифф-сигнал может плавать
- ну и даже взяв 1 байт на отсчет, придется прокачивать на запись 1152000 байт в секунду, что означает около 100 гигабайт в день

Есть у кого-нибудь идеи, как такое компактно реализовать?

Упд:
Офигенно было бы, если бы этот логгер можно было бы подключить к компу и получить данные...
Photo

Кто только не писал про рутений, ну и я напишу...

Разразившийся в медиапространстве скандал с рутением-106 пошел мне на пользу в контексте образования. Первым делом, я узнал про единицу измерения "беккерель". Вроде и в школе учился, и институт с красным дипломом закончил, и все равно не знал. Стыдно :)

Во-вторых, я понял, что "все врут". Ну, как "врут"... Пугают цифрами.

Читая новости, мне было интересно, а сколько же этого хваленого рутения было выброшено в абсолютных величинах? Ну что ж, посмотрим, на что годится мой диплом инженера :)

Read more...Collapse )
Photo

O процессорах

Если честно, я расстроен. 90% новых процессоров в ноутбуках и таблетах, имеющих наглость считаться почти что заменой ноутбукам, не дотягивают по производительности процессору 5-летней давности.

В моем рабочем ноуте стоит i7-3740QM. Каждый раз, когда я рассматриваю варианты купить что-то недорогое современное, смотрю на сравнительные тесты, благо, таких страниц легион. И каждый раз новое оказывается в разы хуже старого.

Как жить?
Photo

Paris

https://m.lenta.ru/news/2017/06/06/notredamedeparisattack/

Мы были в 30 метрах от нотр-дама, когда это случилось. Странное ощущение.

Но все очень подозрительно. В собор стояла большая очередь, как всегда. Мы пофотографировались на фоне, решили внутрь не идти. Тут пошел сильный дождь и в собор начали пускать сразу много народу. Мы такое уже видели на горе Монмартр, там реально всех впустили сразу как начался ливень с градом, и порадовались за людей.

Я ещё шел мимо, держа в руках металлический термос, смотрел на оцепление из военных и думал, что они могут меня заподозрить в плохом, а все же раздерганные, режим ЧП в стране.

Отошли к боковой улице, семья ушла смотреть сувениры, я встал в очередь в туалет :) И вот там услышал два выстрела и бегущих с площади людей. Без паники на лицах, просто бегущая толпа.

Мы быстрым шагом отошли подальше за угол, навстречу бежали полицейские, в общем, система заработала.

По словам людей это был идиот с ножами и молотком (!), налетевший на полицейского на крыльце нотр-дама, и кричащий что-то про Сирию. Коллеги его на месте уложили.

Приключения, в общем, не пожелаешь...
Photo

Автодел вопрос

Народ, вопрос про автоэлектрику.

Уже пару месяцев происходит прикольный эффект - после открывания радиоключом, машинка спонтанно и апериодически дергает все замки, как будто в кнопке открывания искрит. Но дергая, лампочками-аварийками не моргает, ЧСХ.

Где примерно искать, что проверять? Там есть какая-нибудь ОС "закрыто-открыто"?
Могу релюшки повытаскивать да нагами по колесам попинать, но поможет ли?

PS. Chevrolet Kalos 8260-AAB.
Tags:
Photo

(no subject)

По непрямой наводке ЖЖ-френда moonkan набрел на крутой сайт с описаниями самодельных гениальностей. Сайт на немецком, но текста там мало...

http://zeigt-her-euer-selbstgebautes.de/

Некоторые вещи просто кричат "бросай все, иди самодельничай!" :)
Photo

Wishlist

Не писал ничего с этой темой уже больше двух лет, надо исправляться :)
Удивительно, но оно работает! :)

12.08.2014:
Паяльный фен

06.01.2015:
Лабораторный блок питания
Осциллограф
PIR-термометр
Многорежимный мультиметр

19.04.2017:
А прямо сейчас вот хочу погружную (тут меня поправили:)) торцовочную дисковую пилу. Ручная у меня уже есть, как оказалось, вещь полезная, но редкоиспользуемая. А эта практичнее в плане "разрезать что-то под нужным углом". Ввиду того, что я собираюсь сам строить садовый домик, оно мне прямо таки надо :)


Когда-нибудь, когда у меня будет много времени, я бы с радостью (для души) работал бы с деревом. Увидел в разных видео рейсмус - загорелся - доски строгать милое дело. Обычный ручной электрорубанок уже есть, но у него ширина строгания чуть больше 5см - мало для досок. А эта, зараза, дорогая. И его нужно часто пользовать, чтобы оно оправдалось. Поэтому оно "на далекое потом"...


Ну вот, пока что это самые интересные хотелки. Вдруг вселенная меня услышит? :)
Photo

Вопрос про SNMP

Други и подруги, а поясните-ка за SNMP. Я шутку про то, что S с этой аббревиатуре зря стоит, уже знаю :) Поэтому хочется, чтобы кто-то живой разьяснил.

Исходные данные:

Есть умное устройство. Скажем, эдакое ПЛК. На нем своя "операционка", никаких линуксов, виндусов и прочих OS-ов. Proprietary. Для программирования в наличии TCP и UDP сокеты, точнее, функции-обертки.

Желание:

Сделать эту железяку видимой через SNMP для визуализации и построения графиков наравне с в той же сети стоящими компами.

Для начала показывать железяковый uptime и "общее состояние здоровья". В продвинутой версии добавляются специфические опции типа "время с последнего программирования", "состояние здоровья I/O", "состояние здоровья коммуникации с подсистемами". Программа-максимум - должно быть видимо состояние всей I/O подсистемы с очень специфическими параметрами типа "напряжение питания I/O модуля". А также система должна посылать Trap-ы в случае возникновения пограничных ситуаций (кто-то систему остановил, субмодуль репортит ошибку итд). Все данные - исключительно read-only.

Все эти желаемые данные есть в наличии, нужно лишь реализовать на железяке простого embedded-агента.

Вопросы:

1. Расскажите, пожалуйста, про OID-ы в вышеупомянутой конфигурации, как их искать/определять? Что-то я не могу понять всю структуру возможных циферок, RFC-документы перегружены информацией... То, что я захотел, все будет в .iso.org.dod.internet.mgmt.mib-2 (.1.3.6.1.2.1)? И куда тогда засовывать мои системноспецифические данные? В идеале было бы круто разобрать на простом примере.

2. Проясните про .MIB-файлы. Если у меня такая нестандартная железяка, мне нужно будет написать свой .MIB, описывающий железку, чтобы иметь возможность добираться до данных в менеджерах или это "не в тему"?

3. Ну и посоветуйте, пожалуйста, для тестов простой менеджер под Win.

Всем ответившим заранее спасибище.
Photo

Arduino != Arduino

Ну вот и дожили до того дня, когда "Ардуино" перестало быть "AVR-based platform". В сообществах и чатах приходится переспрашивать, что человек понимает под этим словом. И самое удивительное: большинство новоприбывших - под "Ардуино" by default понимают уже "ESP8266". Вот оно как.

Не знаю, плакать или смеяться...
Photo

Вопрос аудиоманам/-филам

Знаю, вас есть у меня :) А расскажите мне, пожалуйста, о современных усилителях и акустике.

Вот раньше все было ясно - усилитель, колонки размером с "чем больше тем громче", пара "лэйблов" на рынке.

Сейчас практически все системы состоят из крохотных кубиков, часто меньше литра обьемом, плюс толстый сабвуфер. И никаких данных о качестве звука.

Или таки колонки с метр высотой. Но непонятно, сколько их вообще и куда.

В общем, есть помещение площадью около 30м². На одной стене телевизор. Хочется ему (помещению!) сделать нормальную акустику, как для просмотра ТВ, так и (даже важнее) для прослушивания музычки.

Какие концепты для реализации этого существуют на рынке?

(да, я радиолюбитель, но пожалуйста, без самосбора! :)
Tags:
Photo

Нужна гениальная ИДЕЯ!

Посоветуйте гениальную идею, а?

Есть железяка, которая может в последовательный порт и в езернет. Есть шеф с айфоном (6 или 7, не знаю точно). Нужно произвести на него впечатление, чтобы ему "легким движением руки" получить данные с железки на айфон.

С андроидом просто - я бы приделал к езернету wifi, сделал, nfc-метку с автоподключением в него и открытием страницы с ip железки, где поднят вебсервер. Все одним "кликом" по nfc-метке.
Могу езернет-wifi, bt, ble... nfc, qr-code...

Что придумать? Это должно быть ЛЕГКО!

Принимаются идеи любой бредовости :)

PS. Это PLC (промышленный контроллер)
Photo

Домострой

Что-то меня потихоньку начало колбасить от российской забавы одновременно поносить америкосов за их "картонные домишки" и поголовно строить "избы" - цельнодеревянные дома из бруса, а то и щитовые с наполнителями.
Какая-то непоследовательность получается.
Photo

Печатаем...

В какой-то момент времени, я не осознал когда, но точно после 2000 года, все поголовно, включая матерых IT-шников начали печатать тексты на клавиатуре. Мой активный лексикон застыл в конце 90х, обновляется только через интернет. И да, "печатали" раньше только тетки-бухгалтерши. Все околокомпьютерные люди и к ним приближенные, тексты набирали. И вот это "печатать" меня корежит. Плющит и таращит. Печатает принтер на бумаге, е-мае.
Photo

MQTT

Господа и дамы, имеющие что сказать по теме поста, есть вопрос.

Пытаюсь вникнуть в философию MQTT, проникнуться, так сказать, идеей. Но вот свобода не дает покоя и разрывает меня на части. Подскажите, подискутируйте, направьте.

Сперва минимальная задача:
Есть некое законченное устройство (т.е. в одном корпусе), скажем, управления рольставнями. Как оно обычно устроено? Это два входа с подключенными клавишами "вверх" и "вниз" и два выхода - реле, в упрощенном виде включающие ставню вверх или вниз, соответственно. С самой ставни никакой обратной связи нет, да и не нужно.

Желаемая функциональность:
Короткое нажатие на "вверх" или "вниз" включает соответствующий мотор на 30 секунд. Повторное нажатие любой клавиши во время движения останавливает его. Длинное (2-3 секунды) нажатие на "вверх" или "вниз" запускает полное открытие или закрытие (30 секунд) предопределенной группы ставень (например, все окна комнаты).

Как это устройство описать с т.з. философии MQTT?

Вариант 1 (полная развязка кнопок и реле):
Клиент, реализующий PUBLISH брокеру состояния клавиш ("нажато", "отжато").
Второй клиент, включающий реле по командам от брокера, заодно публикующий состояния реле.
Логика функциональности, соединяющая А и Б (где? у брокера?)
Т.е. фактически это два устройства, а то и четыре-пять (две кнопки, два реле, логика).

Вариант 2 (частичная развязка):
Клиент, реализующий PUBLISH брокеру состояния клавиш ("нажато", "отжато").
Второй клиент, подписывающийся на события первого и включающий реле по своей (?) логике.

Вариант 3 ("все в одном"):
MQTT-Устройство "управлялка рольставнями", работающая сама по себе автономно. Публикующая в брокера высокоуровневые события "открываю", "закрываю", "открыть группу", "закрыть группу". Принимающая события "открыть группу", "закрыть группу" от брокера для своей группы.

Вполне возможно, что есть и другие варианты.

Как принято в идеальном мире MQTT работать с подобными делами? Вопрос философский, конечно...
Photo

BASF

Сидели на работе сегодня утром, я, наблюдая черный дым нехилого такого размера, пошутил, что что-то, похоже, на BASF произошло. Самое интересное - что у меня из рабочего окна направление на дым полностью совпало с направлением на местную ТЭЦ, коротая парит постоянно. Ну, пошутили и ладно.

А оно, оказывается, вона как: https://lenta.ru/news/2016/10/17/basf_/

На данный момент 1 погибший, 6 тяжелораненых, 6 еще ищут. В населенных пунктах в округе детей до 16:00 не выдавали из садиков родителям, так как на улице многие жаловались на проблемы с дыханием.

Сразу после взрывов (а их было два) из соображений безопасности были отключены все крекинговые установки, разосланы предупреждения о факелах. То есть, производство-то безостановочное, то, что из-за аварии не смогут использовать, будут жечь. И это надолго.

Однако, покопали они там в порту...

ПС. Защитная техника нашей фирмы стоит на BASF во многих местах, но тут уж точно не отказ. "Работы на трубопроводе" у них были.