Sleepless tech | Евгений J
Всем привет! ✌️ Как уже упоминал, я немного увлекаюсь сode-art/generative art. Примеры работ можно глянуть на сайте и в инсте. Недавно решил мигрировать с одного устройства для рисования больших постеров (Polargraph) на другое - более продвинутое (Makеlangelo).…
Привет!
Расскажу про прошивку и настройку Makelangelo.
Вообще, изначально неясно, есть ли на плате bootloader и можно ли закинуть прошивку по USB.
Нашел, что через Cura можно обновить прошивку принтера. Потыкавшись и получив ошибку, я понял что нужно городить ISP программатор из Ардуино и палок.
Прошить bootloader из ArduinoIDE мне так и не удалось, зато avrdude отлично справился
днями напролет, забыв про друзей и мочеиспускание компилировать свой Marlin и прошивать плату как обычную Ардуино через IDE.
Прошив плату, необходимо откалибровать это чудо, правильно выставив базовую точку и отрегулировав длину ремней с ограничителями для концевиков.
Если базовая точка будет неверная, то рисунок будет искаженным (например квадрат будет трапецией или даже на банан похож).
Как рисовать на этой тачке расскажу как обычно через год или как карта ляжет)
✌️
Расскажу про прошивку и настройку Makelangelo.
Вообще, изначально неясно, есть ли на плате bootloader и можно ли закинуть прошивку по USB.
Нашел, что через Cura можно обновить прошивку принтера. Потыкавшись и получив ошибку, я понял что нужно городить ISP программатор из Ардуино и палок.
Прошить bootloader из ArduinoIDE мне так и не удалось, зато avrdude отлично справился
./avrdude -p atmega1284p -c arduino -P COM3 -b 115200 -v -U flash:w:Marlin.ino_with_bootloader.sanguino.hex:iЗбс! После этого можно
Прошив плату, необходимо откалибровать это чудо, правильно выставив базовую точку и отрегулировав длину ремней с ограничителями для концевиков.
Если базовая точка будет неверная, то рисунок будет искаженным (например квадрат будет трапецией или даже на банан похож).
Как рисовать на этой тачке расскажу как обычно через год или как карта ляжет)
✌️
👍9
This media is not supported in your browser
VIEW IN TELEGRAM
Тыщу лет назад, когда мы с другом после окончания универа делали всякие девайсы и моделили корпуса к ним, ребята с завода, где отливали корпуса рассказали нам про закладные (нет, не для кладменов).
Это такая гайка, которая вбивается или впаивается в корпус и позволяет делать резьбовые соединения.
И все время, что я печатал на 3д принтере, я о них не помнил. Печатал отверстия для крепежа, чуть меньшего диаметра чем нужно, чтобы сам болт нарезал резьбу. В итоге после пары закруток/откруток, соединение становилось не особо крепким.
Заказать с али: https://ali.onl/22OQ
Пора исправляться.
Это такая гайка, которая вбивается или впаивается в корпус и позволяет делать резьбовые соединения.
И все время, что я печатал на 3д принтере, я о них не помнил. Печатал отверстия для крепежа, чуть меньшего диаметра чем нужно, чтобы сам болт нарезал резьбу. В итоге после пары закруток/откруток, соединение становилось не особо крепким.
Заказать с али: https://ali.onl/22OQ
Пора исправляться.
👍15🔥2
Обычно под вечер я задаюсь вопросом: шарит кто в nginx?
Такая тема. Нужно подложить страничку к существующему домену. Делаю вот так: добавляю настройку proxy_pass к существующему конфигу
При этом заинклюжены настройки mime type (ну если вы понимете, о чем я).
По этому url запрос перехватывает сервер и выдает html, но остальные статические ресурсы не отдаются - 404, хотя url запроса верный.
Да, знаю что можно отдавать статику самим nginx, но уже вопрос принципиальный. Как настроить proxy_pass на nodeJs сервер, чтобы отдавать им статику (static middleware уже подключен если че)?
Такая тема. Нужно подложить страничку к существующему домену. Делаю вот так: добавляю настройку proxy_pass к существующему конфигу
location /test {
proxy_pass https://127.0.0.1:3001
}
При этом заинклюжены настройки mime type (ну если вы понимете, о чем я).
По этому url запрос перехватывает сервер и выдает html, но остальные статические ресурсы не отдаются - 404, хотя url запроса верный.
Да, знаю что можно отдавать статику самим nginx, но уже вопрос принципиальный. Как настроить proxy_pass на nodeJs сервер, чтобы отдавать им статику (static middleware уже подключен если че)?
Forwarded from Habr For Dev
#анонимность #раскрытие-данных
Как ссылка нового формата Telegram способна раскрыть ваше местополжение правоохранительным органам
29 августа, основатель и глава Telegram Павел Дуров рассказал у себя в Telegram-канале, что мессенджер начал поддерживать ссылки второго типа. Теперь имя пользователя, написанное латиницей, можно будет увидеть и перед адресом страницы, а не только после него. Рассказываем, почему это небезопасно.
Рейтинг: 45
Читать
Как ссылка нового формата Telegram способна раскрыть ваше местополжение правоохранительным органам
29 августа, основатель и глава Telegram Павел Дуров рассказал у себя в Telegram-канале, что мессенджер начал поддерживать ссылки второго типа. Теперь имя пользователя, написанное латиницей, можно будет увидеть и перед адресом страницы, а не только после него. Рассказываем, почему это небезопасно.
Рейтинг: 45
Читать
This media is not supported in your browser
VIEW IN TELEGRAM
Чисто я, когда пытаюсь разобраться с личными делами в рабочее время.
Там ещё обычно ПМ пишет "наберу на пару минут макет оценить по срокам".
Там ещё обычно ПМ пишет "наберу на пару минут макет оценить по срокам".
😁9👍2🤣2🔥1
Всем привет!
Кажется, вечность назад (на самом деле 2 года) решил впервые поддержать проект на кикстартере. Это был Flipper Zero - мультитул для мамкиных хакеров, чтобы открывать домофоны, ворота и другие секурные системы, и досаждать бабкам в чужих дворах, прикидываясь наркоманом или проституткой.
За 2 года проект столкнулся с дефицитом электроники на рынке и проблемами с доставкой в Россию. Тем не менее команда @zhovner_hub справилась, и вот я теперь мамкин хакер, взломал свой подъезд.
Кажется, вечность назад (на самом деле 2 года) решил впервые поддержать проект на кикстартере. Это был Flipper Zero - мультитул для мамкиных хакеров, чтобы открывать домофоны, ворота и другие секурные системы, и досаждать бабкам в чужих дворах, прикидываясь наркоманом или проституткой.
За 2 года проект столкнулся с дефицитом электроники на рынке и проблемами с доставкой в Россию. Тем не менее команда @zhovner_hub справилась, и вот я теперь мамкин хакер, взломал свой подъезд.
👍26
Sleepless tech | Евгений J
Всем привет! Кажется, вечность назад (на самом деле 2 года) решил впервые поддержать проект на кикстартере. Это был Flipper Zero - мультитул для мамкиных хакеров, чтобы открывать домофоны, ворота и другие секурные системы, и досаждать бабкам в чужих дворах…
На самом деле этот девайс не только заменяет вам мужика на рынке, который копирует ключи и чинит обувь. Там еще много функционала на "поиграться": посниферить радиосигналы, почитать метку в чипированном коте, поиграть в змейку, запаять внешнее устройство, которое можно подключить в выведенные порты GPIO.
Плюс открытая прошивка позволяет накостылить че нить свое.
В общем, кому интересно, теперь эту штуку можно купить и в России. Все законно и сертифицированно.
Плюс открытая прошивка позволяет накостылить че нить свое.
В общем, кому интересно, теперь эту штуку можно купить и в России. Все законно и сертифицированно.
amperka.ru
Flipper Zero
Портативный гаджет-мультитул для гиков на Open Source-платформе с ЖК-дисплеем 1,4″ и кучей интерфейсов. Описание, характеристики, цена и фото на сайте.
👍20
👉 Идея для стартапа: пишем бота, которому скидываешь песню Оксимирона, а он считает, сколько там имен собственных, и сразу гуглит за тебя, кто это такие. Монетизировать будем за счет платных подписок людей, которые хотят слушать реп и образовываться.
Я за это, конечно, не возьмусь, но если кто сделает, с вас процент за идею 😉
Я за это, конечно, не возьмусь, но если кто сделает, с вас процент за идею 😉
😁6🔥3🥴1
Встал пораньше чтобы поехать на вокзал и уехать в Казахстан посниферить сигналы с flipper zero. Поймал много сигналов Princeton 24bit. Насколько я понял, это протокол сигналок от тачек, но не уверен, потому что по такому протоколу ещё идёт управление разными девайсами + сигнал без динамической части (не думаю, что это секурно для сигналок).
Попробовал воспроизвести, но ни одна тачка не откликнулась.
#важные_новости #flipper_zero
Попробовал воспроизвести, но ни одна тачка не откликнулась.
#важные_новости #flipper_zero
🔥8😁2
Сегодня внезапно обнаружил, что на сервере почти нет свободного места.
Чтобы найти виновника нарыскал пару полезных команд для линух.
В прошлый раз виновником был pm2, который забил все место логами.
В этот раз виновник я, который забил все место своими пет проектами.
▫️Узнать че как вообще
▫️Выводит в сортированном виде размеры содержимого папок в директории
▫️Почти то же самое, только не надо переходить в директорию,а просто указать ее как параметр
▫️Предъявить докеру за используемое место на диске
Чтобы найти виновника нарыскал пару полезных команд для линух.
В прошлый раз виновником был pm2, который забил все место логами.
В этот раз виновник я, который забил все место своими пет проектами.
▫️Узнать че как вообще
df -h▫️Выводит в сортированном виде размеры содержимого папок в директории
sudo du -aBM --max-depth=1 2>/dev/null | sort -nr | head -n 10--max-depth=1 - показывает только 1 уровень папок▫️Почти то же самое, только не надо переходить в директорию,а просто указать ее как параметр
du -h --max-depth=1 /dir▫️Предъявить докеру за используемое место на диске
docker system df👍12🔥1