Ruslan
То есть ** будет
это в определении функции
у 430 он на 5В
Хм. Странно
То есть специально для кулера они въебали на неё лдо?
CryoniXXX.cc 🇰🇵
че они там вьебали не знаю
Поглядел фотку 430 видяхи, да там рятом с куллером лдо стоит
CryoniXXX.cc 🇰🇵
da
че они там вьебали не знаю
Скорее видяхи для собственных нужды видимо нужно 5 вольт, поэтому они лдо посадили туда
Ruslan
ЗАРАБОТАЛО!!!
Andrey
это в определении функции
дичь какая-то... обычно люди определяют такой буфер как указатель на структуру, как минимум состоящую из адреса самого буфера, сколько в нем использовано и сколько в нем всего места выделено. так по крайней мере во многих языках сделано.
CryoniXXX.cc 🇰🇵
аллвиннер греется сильно и приередливый пизда, по сравнению с ним горячий кокчип ледяной
Andrey
так проще потом разобраться
Ruslan
CryoniXXX.cc 🇰🇵
это ты с чем дрочился?
CryoniXXX.cc 🇰🇵
я слушать не могу так что да
знаешь, а спасибо, у меня именно так в OTA и сделано, просто забыл про это...
Я всё знал, но забыл. Я заметил что ты любишь так говорить)
Пятая норм. Треха говно
бля, ну щас покажу
Не надо) Мы верим
CryoniXXX.cc 🇰🇵
Пятая норм. Треха говно
4 тоже хорошо, одна беда - с охладом хуйня
4 тоже хорошо, одна беда - с охладом хуйня
Я вот пятую погонял чуть чуть. Проц загрузил математикой под 100%. Ниче, даже без радиатора не тротлит
Скамер [07:00 - 23:00]
4 тоже хорошо, одна беда - с охладом хуйня
+ hdmi и usb type c расположение чуть
Ты просто бери проц помощнее и охлаждать на меньших нагрузках не придется
Вон там у деда вообще в серверной ксеоны без термопасты работают... Ишь как
CryoniXXX.cc 🇰🇵
Ruslan
typedef struct { const esp_partition_t *partition; esp_decrypt_handle_t ctx; esp_ota_handle_t handle; mqtt_ota_state state; char* buffer; size_t buffer_size; bool bulk_flash_erase; int binary_file_len; int last_chunk; } mqtt_ota_enc_handle_t; err = mbedtls_base64_decode( (u_char *) mqtt_ota.buffer, size, &decoded, (const u_char *) line, strlen(line));
Ruslan
реально из башки выпало )
Не дай бог у деда в серверной кондей отлетит. Ксеоны без пасты ему скажут - СПАСИБО
CryoniXXX.cc 🇰🇵
а без кулера слабо?)\
Ruslan
на C++ это есть в STL - даже писать не нужно
вот с++ просто не хочу, я сделаю MVP и сдам, дальше будут спецы работать над этой темой )
sagos
Мужики, давно ничего не делал с esp Теперь опять появилось время на хобби Сейчас что используют для кода? Так же Ардуино Иде? Или что-то лучше появилось?
а без кулера слабо?)\
Деда надо напрягать
iҚØN🐾🐾
Зачем это в итоге нужно? Может я подскажу иной способ?
Есть некий софт, состоящий из 2х компонентов. Первый как гейт, общается с миром по обычной сетевухе, но коммуницирует со вторым по внутренней сетевухе, на которой должен стоять адрес 192.168.0.1 и мак-адрес, скажем 00:11:22:33:44:55 и больше никак. Таких контейнеров надо заспавнить под 100 и не должно на хосту торчать 100 интерфейсов с одинаковыми 192.168.0.1 и 00:11:22:33:44:55
Ruslan
создание приватной сетки в докере - это первый результат в гугле
Ruslan
к хостовой цепляешь простым пробросом порта
iҚØN🐾🐾
А как сделать N-приватных с одинаковым IP и MAC?
iҚØN🐾🐾
Мосье знает толк в извращениях...
Щас у меня столько же vm
iҚØN🐾🐾
нахуя?
Ну почитай условие, да?
CryoniXXX.cc 🇰🇵
эх, придется пилить куль
sagos
platformIO
Пару лет назад там какие-то постоянные проблемы с библиотеками были. Теперь нет!
Andrey
Щас у меня столько же vm
сделай 100 lxc - они не на много тяжелее контейнеров
iҚØN🐾🐾
Не умею в lxc
Andrey
но там есть эта возможность
iҚØN🐾🐾
Да? Хм...
Пару лет назад там какие-то постоянные проблемы с библиотеками были. Теперь нет!
Есть. Тут чел жаловался что скачал новый пио с новыми либосиками и оно у него не завелось
iҚØN🐾🐾
Это скорее частный случай
Ruslan
Это скорее частный случай
Не, надо было в конфиге прибивать конкретную версию "ядра"
А оно скачало последнюю и хуй
Andrey
Не умею в lxc
ну так научись... поставь вон proxmox - он бесплатный - там и виртуалки и lxc на одной машине делаются
Кстати кто знает как в есп идф работать с разными фреймворками?
ты про версии или про IDF ADF?
Да. Есть 5.0 есть 4.4... Можно только общаком переключать, что не очень удобно
Ruslan
Да. Есть 5.0 есть 4.4... Можно только общаком переключать, что не очень удобно
ну, я переключаю папку в конфиге, да, неудобно а для сборок у меня докеры с нужными версиями и там мейкфайл нужную берёт
Andrey
Виртуалки у меня и так на vmware esxi клепаются)
если ты такой умный что не слушаешь что тебе говорят - зачем тогда спрашиваешь? почитай сначала что такое lxc - его на любой линуксовой машине можно поднять в принципе
Ruslan
нету, только через настройки, либо глобально, либо контейнера (если используешь)
sagos
То есть, Ардуино Иде уже не используется?
То есть, Ардуино Иде уже не используется?
Используется. Там даже ремейк уже вышел.
Ruslan
я просто докер знаю, поэтому на нём сижу, да и ансиблы готовы для быстрого деплоя всего
Andrey
чем лучше докера?
контейнер - это по сути процесс, который выполняется в окружении операционной системы на которой запущен. LXC - это отдельная операционная система, которая ипользует ядро родительской системы. это в 2-х словах если
Andrey
виртуалка - это отдельное своё ядро дополнительно на каждую виртуалку
iҚØN🐾🐾
# Network configuration lxc.network.type = veth lxc.network.flags = up lxc.network.link = lxcbr0 lxc.network.hwaddr = 00:16:3e:aa:cc:9c Ну и как тут сделать, чтобы не было link и type? Мне надо, чтобы интерфейс был типа dummy, он умеет dummy без линка?
Andrey
Не обязательно. Есть еще KVM
https://www.skysilk.com/blog/2019/lxc-vs-kvm/