IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2021/09/24
~AreEnn
~R4SAS
~acetone
~orignal
~villain
@onon
&N00B
+relaybot
DUHOVKIN_
Guest7184
Komap-
Most2
Nausicaa
Nikat
Robert_Paulson
Ruskoye_911
Vort
Xeha
anon3
b3t4f4c3
fidoid
karamba_i2p
nemiga
not_bob_afk
plap
poriori
profetikla
qend
segfault
soos
teeth
tetrimer_
uis
un
unlike
user
weko
whothefuckami
openmafioso <openmafioso> сука флаттер не умеет в цпп длл исключения
openmafioso <openmafioso> пидорство
openmafioso говноплатформа
openmafioso нельзя кристаллик и2пд вмонтировать
openmafioso flutter.dev
hypn R4SAS, см приват
allstarspioneer_now_sh <allstarspioneer_now_sh> <Shadow> ты сам как? --- сёдня всю ночь мутил два сайта libremarkets.i2p libremarkets.now.sh
allstarspioneer_now_sh !!aq <allstarspioneer_now_sh> <Shadow> ты сам как? --- сёдня всю ночь мутил два сайта libremarkets.i2p libremarkets.now.sh
GreenBich1 Quote added: [1680] <allstarspioneer_now_sh> <Shadow> ты сам как? --- сёдня всю ночь мутил два сайта libremarkets.i2p libremarkets.now.sh
allstarspioneer_now_sh <allstarspioneer_now_sh> не знаю будут ли органы вынуждать меня блочить торговые площадки
allstarspioneer_now_sh <allstarspioneer_now_sh> только с этой поправкой
R4SAS orignal: а алгоритм то какой?
R4SAS я правильно понимаю что кажый байт надо ксорить с 0x31?
allstarspioneer_now_sh censorshipreason="cp"
allstarspioneer_now_sh Мечтаю сделать mathlang --- a mathematically strict programming language for the industry.
orignal не помню уже
orignal я его реализововыл 25 лет назад ))
allstarspioneer_now_sh orignal, публикуй
allstarspioneer_now_sh опубликуешь?
orignal чего публиковать?
orignal а мне это ззачем?
allstarspioneer_now_sh сам решай
allstarspioneer_now_sh было бы прикольно
allstarspioneer_now_sh мож я чота бы позаимствовал
allstarspioneer_now_sh мож на донат деньги будуд
allstarspioneer_now_sh но последнего пока не могу обещать
R4SAS вроде понял как считается crc
orignal и как?
orignal он считает хуево я тебе скажу
R4SAS 0xFF
R4SAS потом пока crc & 0x80 != 0 делается смещение на бит и XOR с 0x31 в моем случае
orignal а нахуя он тебе?
R4SAS проверять данные с датчика
R4SAS датчик передает 6 байт информации при опросе
orignal я думаю псеводоко и в википедии есть
orignal он же просто как велосипед
R4SAS 2 data + 1 crc
R4SAS дважды, для разных данных
R4SAS возожно
R4SAS но там де не только такое есть
R4SAS ибо эти crc с разными полиномами
R4SAS и разным ходом инверсий
orignal у нас тут crc32
R4SAS у тебя там другой полином
R4SAS кстати таблицы на много быстрее получаются?
orignal таблицы чего?
R4SAS ну, вместа расчета crc = (uint8_t)((crc << 1) ^ 0x31);
orignal так и делают обычно
orignal с таблицами
R4SAS я не знаю почему, но все производители используют crc
R4SAS видимо для микроконтроллеров чисто, чтобы не перегружать
orignal R4SAS я тут поисследовал куда память девается
orignal этот похоже таки unodered_map
R4SAS повсеместно?
orignal написано что он жрет память как слон
orignal его имеет смысл только в Transports и Tunnels держать
orignal а самое скверное что оно растет почтоянно
R4SAS а реинициализацию не реально делать?
orignal есть boost::flat_map
orignal можно пересоздавать наверное
orignal но вряд ли есть смысл
R4SAS типа автоматически переключаемый unordered_map
orignal он инече реализован
R4SAS работаем с одним, потом создаем второй, переключаемся на него, старый со врееменем затираем
orignal тоже можно
orignal но зачем?
R4SAS если есть другие варианты, то не зачем
R4SAS скажи, в чем разница между << и <<=
R4SAS одно и то же, но второе для прямй записи ведь?
R4SAS crc = crc << 1 === crc <<= 1 ?
orignal a <<= b это то же самое что a = a << b
R4SAS понял
orignal вот я и хочу попробовать
orignal другие
R4SAS главное чтобы везде пахало)
orignal оно даже в 49-ом бусте есть
R4SAS чет не ясно почему у меня crc для данных из 2х байт длинной 3 байта
R4SAS длина 1 байт должна быть ведь
R4SAS либо это питоняка криво пашет
R4SAS либо я чет не то делаю
R4SAS я вижу что для 0xbeef выдает 0x4cf292
R4SAS вот из них последний байт верен, 0x92
orignal не помню
R4SAS а остальное походу добавляется этим смещением на 1
R4SAS нипонял
R4SAS почему то не хочет с 0x31 считать
R4SAS но корректно посчитало с 0x131
orignal счас проверим с flat_map
R4SAS а в чем там разница с обычным мапом?
R4SAS из стл
R4SAS стд*
orignal из-за принципа работы
orignal грубо говоря там на каждое значение хэша свой bucket создаетсч
orignal кстати еще m_Relays не чистися
R4SAS ага, вижу
R4SAS уже залмл?
orignal еще нет
orignal ну его чистить и не надо
orignal оно удаляется вместе с сессией
orignal залил
R4SAS собираю
orignal погоди я еще сам не проверил толком ))
R4SAS так я на винде проверять буду
R4SAS не шибко серьезное место
orignal а ну тогда да
R4SAS придется на чем имеется проверять, пекарня отключена на чистку)))
orignal какая еще пекарня?
R4SAS пекарня - пека - пк
R4SAS как раз место без проброса порта
R4SAS будет пахать через интродьюсеры
R4SAS на старте было 28
R4SAS сейчас 35
orignal а ранешь?
orignal раньше
R4SAS тут - хз
R4SAS не помню