Андрей
ну и, где шоу @odomontois где срач?
Андрей
@yuryliavitski @ekalinin говно ваши зав типы
Oleg
в расте АДТ же?
имеется в виду ownership на уровне типов в приличном обществе это называется unique types, и так или иначе связывается с линейными или афинными типами. Но если мы не говорим про руст. В руст RAII вместо типов
Oleg
ой, простите, это не моя реплика по сценарию
HS
@yuryliavitski @ekalinin говно ваши зав типы
согласен, а только все остальное еще хуже )
Anton
Чет как то вяло
Андрей
Anton
чет компиляция все медленней и медленней...
でゲソ
А ты пробовал не писать код, а удалять?
Loyd
xd
Pavel
😂
kitsu
https://bitfury.timepad.ru/event/665119/
kitsu
было, да?
kitsu
или за блокчейны тут банят
Evgεny
спб же столица раста зачем в москве
Konstantin
тут не банят, тут практически двач
Evgεny
ну я в спб
Evgεny
все решил
kitsu
игрушечная столица
kitsu
было
вторая с клиентом тож?
kitsu
а, там не про раст, сорь
Safort
игрушечная столица
Рили. В офисе Касперского уже давно митапчики Панков проводил.
kitsu
Рили. В офисе Касперского уже давно митапчики Панков проводил.
жиза, ребята знают, как переписывать серв из прода на раст просто так
Vlad
https://bitfury.timepad.ru/event/665119/
Буду на этом митапе. Приезжаю из Питера. Так что если вам надо приехать на метро - приходите.
ㅤ
Посоны, есть вектор Vec<u8>, как идиоматичнее брать из него u8-слайсы (или подвекторы) размера S, если длина вектора больше S или размера .len() если меньше либо равно S? Цель: фрагментировать вектор байт на куски и отправить куда надо по-кускам ограниченного размера
Nikolay
https://doc.rust-lang.org/std/vec/struct.Vec.html#method.chunks
ㅤ
Спасибо
ㅤ
А какого типа part, можно ли его преобразовать в Vec<T>?
ㅤ
А, вижу, &[T]
ㅤ
Спасибо посоны :3
Loo
А какого типа part, можно ли его преобразовать в Vec<T>?
https://play.rust-lang.org/?gist=d476f776d0e143146db6d6cc78d7684a&version=stable через into_vec соответственно аллоцируется память и у тебя будет овнед тайп вектор
Loo
че у тебя с отступами
хз я на такие вещи не обращаю внимания на плэйграунде
Loo
https://github.com/opentracing/opentracing-rust
ㅤ
Какой есть правильный способ заспаунить поток, а затем опрашивать поток о прогрессе выполнения его работы?
ㅤ
Кажется, нужно возвращать фьючу и чтобы поток обновлял что-то в этой фьюче, а поток-родитель опрашивал фьючу у себя
ㅤ
Или мессадж-пассингом в родительский поток
Evgεny
это если ты какие-то свои фьючи писать будешь, в тех вроде такого нет и не подразумевается
Evgεny
запилить канал и писать туда месаги вроде адекватно
Loo
Или мессадж-пассингом в родительский поток
НУ ИЛИ ГЛОБАЛ МЬЮТАБЛ ШАРЕД СТЭЙТ
Loo
рекомендую
ㅤ
Vlad
Во многих чатиках уже наблюдаю, что как только кто-то начинает форсить один стикер, послепенно все начинаю повторять за ним
Oleg
Loo
Nikolay
то что надо вопрошающему вроде, на футурах https://docs.rs/futures/0.1/futures/sync/mpsc/index.html
Safort
Заражение по типу мемесов.
Evgεny
Как я понял на футурах эт возвращается объект мутируемый из другого потока и тыкаемый родительским потоком
Evgεny
а тут мпсц канал только в виде Stream
Evgεny
можно же и обычный
Evgεny
я имел в виду, что поллинг футуры возвращает Async::Ready и NotReady и не в курсе что там по кастомизациям чтобы в нотреди возвращать еще и процент выполнения
Evgεny
а было бы пиздато, кстати
Loo
нет спасибо
Evgεny
а че так
Nikolay
Не вижу ничего, что помешало бы вопрошающему пушить в треде в канал struct Report { completed: i32 }, принимать в запускающем потоке и решать таким образом задачу
Evgεny
да
Evgεny
запилить канал и писать туда месаги вроде адекватно
Evgεny
просто если речь идет о "запилить тред" то у меня сомнения, используется ли futures и вот это все для умных
Nikolay
а :)
Vlad
Я в принципе планирую заехать посмотреть. :)
Мы с тобой и завтра встретимся :)
Sheldhur
сап
Vlad
Кстати да. Тут не совсем Rust, но из питерского Rust community много кто собирается. Приходите https://cyber-fund.timepad.ru/event/571572/
Sheldhur
как с компиляцией под виндой дела обстоят? жить можно или некоторые пакеты под винду не соберутся? с го такая хрень была, пришлось в никсы переползать
Vlad
🤔 Но ведь некоторые пакеты и правда не собираются
Cuno
🤔 Но ведь некоторые пакеты и правда не собираются
А некоторые и на линуксе не собираются.
Evgεny
винда же не нужна
Sheldhur
iconv