Loyd
При расширении таблицы, каждый лок контролит уже по две ячейки
Loyd
Адаптивные локи тут особенно хороши: чаще всего элементы обрабатываются быстро, что укладывается во время работы спинлока, получаем фактически локфри. А если для обработки нужно больше времени, то скорее всего и так и так нужно блокировать, но тут от задачи зависит.
Mikhail
Подскажите, как на rust'e сделать что-то подобное: data = &mut data[ some_value .. ]; если data: &mut [ T ]
Mikhail
здесь конкретный пример: https://play.rust-lang.org/?gist=7774e158cf0cbfa3e02228a771b29762&version=stable&backtrace=0
պլհկ
split_at_mut что ли?
Mikhail
split_at_mut что ли?
что-то не получается: https://play.rust-lang.org/?gist=b71a54f749c4dd1e65129e7a35add9f2&version=stable&backtrace=0
պլհկ
let (head, tail) = data[i .. ].split_at_mut(i); qsort_impl_fast(head); qsort_impl_fast(tail);
պլհկ
ну или как-то так
Alexander
Можно вкратце разузнать, чо с предыдущим?
Nikita
Можно вкратце разузнать, чо с предыдущим?
Ничего, просто здесь сова админит, поэтому и зовёт сюда
Dr. Friedrich
С кем
Он про чат спрашивает. Этот чат порекламили в скала-комнате (и предыдущий чат там тоже упоминался).
Anonymous
привет!
Anonymous
ребят, вот начал потихоньку изучать раст и встала проблема с JSON'ом https://paste.ofcode.org/32452Y2WN3i5NQhkuWyMjWU Для разнообразия решил пополучать разную инфу от steam и это работает, но вот полученный JSON (точнее получаю я &[u8]) надо еще в JSON привести и вот тут происходит странная вещь: thread 'main' panicked at 'called Result::unwrap() on an Err value: UnexpectedEndOfJson', src/libcore/result.rs:859 Как мне побороть эту напасть?)
պլհկ
ну сделай println на result, что там за жисон такой странный?
Anonymous
в том то и дело, что например в data все ок, а когда пытаюсь привести теряются последние ]}}
Anonymous
закрывающие скобочки
Max
В tokio_proto::pipeline::ServerProto обязательно юзать io::Error ? (когда пытаюсь юзать свою ошибку ругается)
Судзумия
У вас что-то с жсоном. Попробуйте вывести его в консоль, например, и проверить :)
Anonymous
У вас что-то с жсоном. Попробуйте вывести его в консоль, например, и проверить :)
в том то и дело, что например в data все ок, а когда пытаюсь привести теряются последние ]}}
Loo
если там всё ок то значит ты сам его инвалидируешь
Sherzod
Anonymous
в data все ок, а когда пытаюсь перевести, он "обрубает" последние скобки
Cuno
Мне кажется, или в data не всегда будет полный ответ?
Cuno
https://docs.rs/curl/0.4.7/curl/easy/struct.Easy.html#method.write_function
Cuno
Т.е. тебе нужно сначала полностью собрать ответ, а потом уже парсить
Cuno
Там даже пример есть на эту тему. Writing to a stack-local buffer.
Max
У tokio_service::Service же могут быть разные типы у Request и Response?
Loo
да
Max
В Proto такие же Request/Response В Decoder - SocksRequest В Encoder - SocksResponse
պլհկ
все правильно
Max
У меня или у компилятора?
Cuno
У компилятора
Cuno
Он хочет Response, а ты ему Request
Max
В call() же вроде запрос
Max
лол
Max
Все понял, спасибо
Anonymous
100 гет
Судзумия
он был 103-й
պլհկ
Чо за набег
Sherzod
Чо за набег
Friedrich von Never: Он про чат спрашивает. Этот чат порекламили в скала-комнате (и предыдущий чат там тоже упоминался).
Max
Хм, запрос норм парсится, приходит в call(), отвечаю future::finished(SocksResponse::Auth).boxed(), но дальше ответ не идет и при этом deadlock (бесконечный вызов этого call()). Что делать? (да, все не могу осилить tokio)
Anonymous
главное чтоб анимешников побольше было
Судзумия
главное чтоб анимешников побольше было
Рассказывай, как у тебя с растом там?
Anonymous
Рассказывай, как у тебя с растом там?
сделал лабу на расте -> заимплементил des предмет сдал, но еще aes не дописал, думаю сейчас возьму курс по алгоритмам и буду олимпиадные задачки на расте писать
Anonymous
процесс идет! не знаю правда зачем я это делаю 🤔 но почему бы и нет!
Судзумия
Будешь умным
Anonymous
Loyd
Ну, я криптографию в вузе тоже на расте делал
Loyd
Курсачи и диплом тоже
Anonymous
и как в итоге твоя жизнь сложилась?
Loo
встретимся через 25 лет
Anonymous
Арсен а у тебя как дела? ты уже нашел работу с блокчейном?
Dmitry
надо было учить реакт
Kerrigan
😂
Anonymous
реакт должны знать все как первый выученный скил
Anonymous
я думаю пора мне каминг аут сделать: я сейчас пока в основном пишу на js и реакте....
Dmitry
а что делать если тебе не 12?
Max
Кстати о реакте, совмещать разработку фронтенда и программирование на Расте по ночам норм? (Жиза)
Anonymous
я думаю олдфагам сишникам пичот что растом заинтересовались смазливые версталы
Kerrigan
учить редукс
я думаю скорее про mobx
Anonymous
Кстати о реакте, совмещать разработку фронтенда и программирование на Расте по ночам норм? (Жиза)
да норм, правда смирись с профессиональным выгоранием и нервными срывами
Dmitry
да норм, правда смирись с профессиональным выгоранием и нервными срывами
когда утром приходишь на работу назад, а там undefined is not a function
Anonymous
modx
Kerrigan
Dmitry
the fuck is modx ?
Dmitry
(googled)