IMHO, вы обошли стороной довольно важную часть, которая доставляет много гемор при печати - системы выравнивания стола и всё связанное с этим. Voron tap, cartographer, то, что стоит внутри бамбука - мне кажется эта сторона развития принтеров также важна как и многоматериальная печать.
Первая версия шасси дичайше похожа на Tarmo4. По поводу поворотных кулаков, которые первыми сломались. Если взять пластик titi flex hard и напечатать со 100% заполнением, то получится жёсткая деталь, которую не сломать. У меня из этого пластика даже была пара шестерней двигатель-кардан - petg и abs плавились и стирались под нагрузкой, а этот TPU прекрасно жил. Ну и моё почтение с электроникой. Я пошёл по пути “купить несколько готовых компонентов и кататься”.
Все делалось на claude sonnet 4.x. Куда уж лучше. Ну и даже не знаю, как ответить на ваш тезис про “не умеет понимать”. Если AI в состоянии разобраться в том, что конкретно делает код и найти логическую ошибку, значит он в каком-то смысле понимает.
У меня странный опыт вайбкодинга с C++. Как будто бы AI на плюсовом коде быстро теряет логику происходящего. Я решал одну и ту же задачу( декодирование видео через v4l2 и отображение через DRM) на C#, C++ и Rust. В общем, нужно правильно всё инициализировать, а потом только жонглировать буферами. В C# самым сложным было заставить AI писать правильно p/invoke. Rust - без проблем. C++ - агент как будто бы забывал о структуре проекта, а при начале новой сессии ему было сложно понять код. Может AI плохо понимает конкретно плюсы. Может код на плюсах сам по себе труднопонятен.
Судя по коду скрипта и ссылкам на форум, то можно и gstreamer обойтись - камера в системе выглядит как обычное v4l2 устройство - веб камера. Если видеть только изображение, без тех данных, то можно и gstreamer обойтись. Но можно и допились python скрипт, чтобы он выводил через kms/drm. Тогда можно будет использовать lite версию RPI OS. Или вообще можно взять OpenHD и не париться - там и переключение между камерами есть, и, судя по коду есть поддержка Infiray, Infiray T2, Infiray P2 pro, Infiray X2, flir vue, flir boson
Вот тут https://github.com/buldo/SharpVideo Там понадергано всякого чтобы завести v4l2 декодирование и drm отображение видео на C#. То есть libdrm, и куча ioctl вызовов.
Умеют нейронки писать биндинги. Правда их надо правильно для этого наставлять. У меня в проекте нейронка на каждую структуру или константу пишет отдельный тест, что представление в памяти для C# и C - одинаковое.
Хм. Хабр зарплата показывает рост зп со второго полугодия 2024. А какая у вас специализация и уровень? P. S. Зачем вы откликнулись на 1500 вакансий? Вам без разницы где работать?
Меня тоже рассмешил этот момент. Но говорят, что научный код просто ужасен и вполне может быть, что та дичь, которую периодически выдаёт AI всё равно будет лучше среднего научного кода. Так что тут не AI великолепен, а база для сравнения слишком дно
Использую VS для разработки C++ проектов под Linux. Удалённая отладка по нажатию F5 - красота. Ну и весь .NET софт, который я разрабатываю на работе, в проде работает на linux
Тоже не понимаю, зачем удалять инфу об авторстве и лицензии. А выложили потому что это такая подачка openSource сообществу и любителям одноплатников. Если ты производитель конечных устройств, то они дают доступ к своему закрытому репозиторию на китайских серверах
IMHO, вы обошли стороной довольно важную часть, которая доставляет много гемор при печати - системы выравнивания стола и всё связанное с этим. Voron tap, cartographer, то, что стоит внутри бамбука - мне кажется эта сторона развития принтеров также важна как и многоматериальная печать.
Первая версия шасси дичайше похожа на Tarmo4. По поводу поворотных кулаков, которые первыми сломались. Если взять пластик titi flex hard и напечатать со 100% заполнением, то получится жёсткая деталь, которую не сломать. У меня из этого пластика даже была пара шестерней двигатель-кардан - petg и abs плавились и стирались под нагрузкой, а этот TPU прекрасно жил. Ну и моё почтение с электроникой. Я пошёл по пути “купить несколько готовых компонентов и кататься”.
Все делалось на claude sonnet 4.x. Куда уж лучше. Ну и даже не знаю, как ответить на ваш тезис про “не умеет понимать”. Если AI в состоянии разобраться в том, что конкретно делает код и найти логическую ошибку, значит он в каком-то смысле понимает.
У меня странный опыт вайбкодинга с C++. Как будто бы AI на плюсовом коде быстро теряет логику происходящего. Я решал одну и ту же задачу( декодирование видео через v4l2 и отображение через DRM) на C#, C++ и Rust. В общем, нужно правильно всё инициализировать, а потом только жонглировать буферами. В C# самым сложным было заставить AI писать правильно p/invoke. Rust - без проблем. C++ - агент как будто бы забывал о структуре проекта, а при начале новой сессии ему было сложно понять код. Может AI плохо понимает конкретно плюсы. Может код на плюсах сам по себе труднопонятен.
Судя по коду скрипта и ссылкам на форум, то можно и gstreamer обойтись - камера в системе выглядит как обычное v4l2 устройство - веб камера. Если видеть только изображение, без тех данных, то можно и gstreamer обойтись. Но можно и допились python скрипт, чтобы он выводил через kms/drm. Тогда можно будет использовать lite версию RPI OS. Или вообще можно взять OpenHD и не париться - там и переключение между камерами есть, и, судя по коду есть поддержка Infiray, Infiray T2, Infiray P2 pro, Infiray X2, flir vue, flir boson
Почему просто не использовать gstreamer на rpi в выводом в kms/drm?
Прежде чем говорть про потребление малинки, стоит замерить его и сравнить с общим потреблением коптера. Вангую, что там будут жалкие проценты.
Нифига не подозрительный пост. Всей душой верю в гражданское применение.
Вы имеете ввиду то, что называется “папка Knox”?
Ну да, ну да, весь мир с этим как-то живёт, а вот C++ такой особенный, что только здесь будут проблемы
Вот здесь в csv, если мне не изменяет память. https://github.com/iplocate/ip-address-databases/tree/main/ip-to-asn
А почему просто не посмотреть на список AS в которых явно указан телеграм? Там значительно больше подсетей, чем указано в начале статьи
Вот тут https://github.com/buldo/SharpVideo
Там понадергано всякого чтобы завести v4l2 декодирование и drm отображение видео на C#. То есть libdrm, и куча ioctl вызовов.
Умеют нейронки писать биндинги. Правда их надо правильно для этого наставлять. У меня в проекте нейронка на каждую структуру или константу пишет отдельный тест, что представление в памяти для C# и C - одинаковое.
Хм. Хабр зарплата показывает рост зп со второго полугодия 2024.
А какая у вас специализация и уровень?
P. S. Зачем вы откликнулись на 1500 вакансий? Вам без разницы где работать?
Почему не работает? Моя нода на балконе с вами не согласна
Меня тоже рассмешил этот момент. Но говорят, что научный код просто ужасен и вполне может быть, что та дичь, которую периодически выдаёт AI всё равно будет лучше среднего научного кода.
Так что тут не AI великолепен, а база для сравнения слишком дно
Использую VS для разработки C++ проектов под Linux. Удалённая отладка по нажатию F5 - красота. Ну и весь .NET софт, который я разрабатываю на работе, в проде работает на linux
Тоже не понимаю, зачем удалять инфу об авторстве и лицензии.
А выложили потому что это такая подачка openSource сообществу и любителям одноплатников.
Если ты производитель конечных устройств, то они дают доступ к своему закрытому репозиторию на китайских серверах
Это ни чем не прекрашенное воровство кода. И rockchip несколько лет игнорировало проблему
Там нет всего ffmpeg. Там только код необходимый для паркинга битстрима некоторых форматов
Тем, что кольцевой буфер не переполняется. Правда тут tradeoff меджу гарантированным временем вызова и возможностью потери самых старых сообщений