Sleepless tech | Евгений J – Telegram
Sleepless tech | Евгений J
787 subscribers
485 photos
80 videos
1 file
215 links
DIY, web, coffee
Автоматизирую все и вся, ремонтирую что сломалось, трачу время на just-for-fun проекты. Пишу про хардвар и софтвар и не только.

http://jem-space.ru

Связь со мной: @jem_jem
Донаты на припой и хостинги: https://bit.ly/2MKcRoJ
Download Telegram
Сегодня я играю в атомастера. Приводим 14ку в порядок и печатаем сломанные элементы и фиксим электрику. А кто сегодня ты?)

#auto
Sleepless tech | Евгений J
Сегодня я играю в атомастера. Приводим 14ку в порядок и печатаем сломанные элементы и фиксим электрику. А кто сегодня ты?) #auto
вообще надеялся что @discussbot подхватит этот пост и я услышу ваши ответы, но видать не судьба. придется поколдовать)
Ну хоть этот подхватил)
Вчера наконец забрал новые подшипники для пенниборда. На днях буду менять и тестить. Немного отвык от доски ибо все лето на веле гонял.
Вчера реинкарнировал свои плоттеры чтобы напечатать немного подарков другу на день рождения.

#plot
Ну вот что в итоге. Вейдер конечно невнятный вышел, но силуэт узнаваем)

#plot
Я тут нашел прикольное приложение на андроид для просмотра всяких характеристик bluetooth устройств - nrf Connect. Пригодится мне для проекта со старым Mi Band 1S.
Как минимум можно узнать адрес сервиса с которого сердечный ритм считывать.
Кстати, ребят!

Всё хочу познакомить вас с блогом моего товарища - web mess. Парень пишет о своем опыте в программировании, разных инструментах и работе с Go (почти как и я, только с Go).
А еще у него есть кул стори о том, как он застрял в Дубае и оттуда нашел удалёнку в Украине🙃

В общем, кому интересно, заходите, скучно не будет - @webmess
Всем привет!

Наверняка многие из вас натыкались на ютубе на бесконечные стримы с музыкой для чила или учебы, например https://www.youtube.com/watch?v=mCti0Ln_qQ8 или https://www.youtube.com/watch?v=DWcJFNfaw9c (кстати отлично помогает сосредоточиться или расслабиться)

Я подумал, а чеб не нарулить такой для себя, как обычно just for fun. А еще я подумал, что наверняка это все можно делать через какие-то консольные утилиты. Я порыскал по github и действительно - нашел репозиторий https://github.com/torch2424/live-stream-radio

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

Все дело в том, что стримы, на которые я указал выше, работают на основе приложения streamLabs (https://streamlabs.com/), где все работает из коробки, есть даже специальный сборщик донатов (https://streamlabs.com/lunaradio/tip). Но streamLabs работает через десктопный ui, да и только на винде. Увы, такого позволить я себе не могу. И я полез в дебри.

В течение нескольких месяцев я время от времени погружался в исходники live-stream-radio и в итоге понял как собирается команда для ffmpeg, которая выдает стрим.

Что сделал я:
▫️прикрутил работу с google-api, чтобы проверять подписчиков канала
▫️прикрутил работу с yandex-money-api, чтобы проверять донаты с простой формы на сайте
▫️перед каждым новым треком проверяю 2 первых пункта и в зависимости от этого добавляю новый входной параметр для ffmpeg (анимацию с текстом, которая исчезает через некоторое время)

Теперь наруливаем музыку и тестим. К сожалению событие подписки работает не всегда (потому что не все пользователи ютуб позволяют просматривать информацию о себе в подписках). Донаты через простую форму вроде работают нормально)

О результатах напишу отдельно. Кому интересно - мой форк тут https://github.com/jemsgit/live-stream-radio

Всем чил ✌️
Дабы поиграться с фитнес браслетами нашел прикольную программу для mac - BlueSee.
В ней можно посмотреть bluetooth устройства, которые рядом и даже почитать их стейт.

К MiBand 1 чет не осилил подключиться, но ко второму довольно просто приконнектился
This media is not supported in your browser
VIEW IN TELEGRAM
Мама, я хакер. Достучался до характеристики вибрации mi band. Правда вибрирует дважды, а мне нужно 1 раз...

Схороню ссылку на список характеристик тут https://gist.github.com/sam016/4abe921b5a9ee27f67b3686910293026
This media is not supported in your browser
VIEW IN TELEGRAM
Продолжаю практиковаться с самодельным Axidraw
Всем привет!

Недавно убивал время на моделирование зубчатого колеса, которое сломалось в редукторе ледомельницы. Задача вроде простая, но зубчатое колесо оказалось косое с углом в 4-5 градусов.

В SolidWorks есть варик сгенерить деталь из вкладки Toolbox, указав параметры шестерни (число зубьевь, модуль и тп), но тогда получится колесо некоторой стандартной величины и изменить радиус будет довольно проблематично (нужно лезть в какие-то глобальные переменные).

Поэтому пришлось все рисовать с нуля, благо нашел какой-то древний, но полезный туториал (методичка ДНТУ) как рисовать эвольвенту по шагам в солиде - http://window.edu.ru/resource/477/73477/files/method_osnovy_autoconstruct.pdf. Единственный ступор - это вырез по трактории. Solid почему-то упорно не принимал мой отрезок за траекторию. Тогда я сгенерил стандартную шестерню и заметил, что чтобы получить траекторию, нужно нарисовать спираль (пружину) оооочень большого радиуса и часть этой спирали, будет давать направление для траектории (что??? да, я сам прифигел, какие-то костыли)