Tuntz
если кривая прога в доке, то доктесты не проходят
Денис
Sergey
Денис
всё так, да)
Денис
в принципе можно собрать доки в т.ч. для всех приватных символов, но как мне кажется никто этим не занимается)
Денис
вот пример док-теста: https://docs.rs/futures-retry/0.1.4/src/futures_retry/stream.rs.html#27 — исходники, https://docs.rs/futures-retry/0.1.4/futures_retry/trait.StreamRetryExt.html#example — рендер
Anton
Sergey
Денис
კაცი
Rust Meetup
28 июля 2018 года.
Доклады:
Тема: Идиоматичные FFI байндинги
Спикер: Михаил Лубинец (@mersinvald)
Расскажу про биндинг в raqm, будет практическая преза по шагам генерации биндинга, про sys-крейт, про кросс-платформу, про вайтлистинг и sanity тесты. И потом про то как оборачивать это в растотипы чтобы никому не хотелось тебя убить.
Тема: Rust in production - готовим и решаем частые проблемы.
Спикер: Илья Богданов (@vitvakatu)
Неожиданные сложности, которые возникают с Rust в реальной разработке и то, как с ними бороться. Поговорим о асинхронных веб-фреймворках, процедурных макросах, code style и почему так трудно его соблюдать, а также почему mut совсем не означает изменяемость.
Тема: Пишем парсеры на Nom
Спикер: Антон Шрамко (@tapok_satan)
Расскажу тем кто не в танке:
- Как перестать использовать регулярные выражения для парсинга
- Как писать простые и лаконичные парсеры с использованием nom
- Частые кейсы использования, примеры кода, подходы и прочий скам
Тема: (Лайтинг) GUI на Rust, зачем нужен, какие подвижки
Спикер: Антон Шрамко (@tapok_satan)
Расскажу про проект Rise UI, целях, и зачем вообще на расте нужно писать собственную desktop gui библиотеку - какие профиты от использования раста, где использование библиотеки будет актуально и прочее.
видосы будут?
Anton
Будут
Sergey
let server_creator = move || routes::with(App::with_state(AppState::new(Arc::clone(&database))));
чет мне эта строчка не очень нравится 😄
Sergey
kitsu
тут чот оживленно, мб сегодня кто ответит
kitsu
А можно с помощью reqwest смержить чанки запроса с хедером`Transfer-Encoding: chunked`? или это все ручками делают?
kitsu
Ну мне в ответ прилетают ответы с этим параметром, где body разбито
вот нужно все это собрать воедино
Kerrigan
чем там модно cfg парсить?
Cat
Cat
если нет, то вот есть https://github.com/mehcode/config-rs
Kerrigan
Sergey
Kerrigan
Sergey
што
Не слышал про них уже несколько лет.
Почему не томл?
Kerrigan
Kerrigan
хахаха
Kerrigan
впрочем либы для cfg всё равно поддерживают томл
Kerrigan
у меня общий конфиг для питона и раста
Kerrigan
нет
Sergey
Cat
Cat
тогда хз, я тебе не то подсказал
Roma
Cat
а, ок, думал это другое
Roma
там правда помимо этого напихано %)
Roma
но вроде фичами регулируют
Cat
ну, есть отдельно rust-ini
Cat
https://github.com/zonyitoo/rust-ini
Roma
պլհկ
https://www.reddit.com/r/rust/comments/8xdsx5/rust_actixweb_in_the_on_of_the_biggest_music/
история успеха
Kerrigan
странно, не вижу File::with_name
Kerrigan
что вместо него теперь?
Anton
Car checkpoint and processing (also with different access rights tied to time)
Anton
ничего себе
պլհկ
@inv2004 https://clemenswinter.com/2018/07/09/how-to-analyze-billions-of-records-per-second-on-a-single-desktop-pc/
պլհկ
ну и где твой kdb теперь
Kerrigan
короче какие-то поломанные примеры у этого config-rs
Kerrigan
ничерта не работает
Cat
умвр
Kerrigan
не роботает
let mut settings = Config::default();
let p = File::open(Path::new("uploader.cfg"));
settings.merge(p).expect("Failed to load config");
kitsu
Anton
Alexander
kitsu
Reference
link?
или ты про reference implementation?
Cat
Anton
Cat
возможно config-rs просто не умеет определять *.cfg
Anton
с хакатона вынесли
Kerrigan
айбляяяядь, в config-rs свой файл
Kerrigan
config::File
Cat
Alexander
Ого, и растец там есть
Kerrigan
запишите в доклад про растопроблемы перекрытие стандартных типов
Kerrigan
у дизеля это вообще отдельный вид спорта
պլհկ
чо за перекрытие
Kerrigan
config::File и std::fs::File
Kerrigan
как я должен был угадать, что там подразумевается первое если импорты нахерачены звездочками?
պլհկ
звездочки только пидоры пишут
Max
+
Kerrigan
123
кто-нибудь работал с обработкой POST-запросов в actix-web?
Kerrigan
запишите звездочки в список проблем
Cat
Кислота потекла
Kerrigan
я тут не прикалываюсь, а собираю вам материал
Alexander
@notplhk спасибо за наводку, оч. интересно.
Kerrigan
наконец-то запустилось, config-rs еще и формат хочет