Denis Kurilenko @webdesus posted in Сравнение Mocking библиотек
Наткнулся на не плохой разбор известных мок библиотек. Постоянно обновляется, по этому советую подписаться на изменение git репозитория
Я для себя выбрал Mock-it . Понравился стиль программирования и подход автора.
Андрей Лесников @ozkriff posted in Новости Rust #2 (октябрь 2018)
Таки выкатил, извиняюсь за опоздание на неделю.
Forwarded from RustRush 2018
Information on hotel reserved block is available. Book your room with a discount! https://goo.gl/fNHdjH #rustrush #rustlang @rustlang @thisweekinrust
rustrush.ru
RustRush 2018
Rust Developer Conference in Moscow at December 15-16
Chikirev Sirguy @cheblin posted in Ref, Box, Rc, Cell, Arc
пока изучал вопрос, СКОМПИЛИРОВАЛ из доступного в сети для себя схемку. не представляю наколько она может быть полезна / интересна.
было бы отлично если б совместно сделать максимально близкий к идеалу учебный материал.
готов отдать исходник .
Андрей Лесников @ozkriff posted in Томака окончательно отстраняется от игростроя
Блокчейны всех всасывают. 🙂
@deepred posted in Cоздать векторы из вектора
Привет всем! У меня возник такой вопрос, как создать вектора из одного вектора, вектор может быть таким: vec![1,1,1,2,5,1,2,3,1,1,5,2,3] и мне нужно сделать так что бы числа от первой пятерки до следующей пятерки были помещены в отдельный вектор, как такое можно сделать?
Андрей Лесников @ozkriff posted in Запись доклада "Путь эмбеддера в Rust" с питерской сходки (2018.11.10)
Описание из телеграм-канала докладчика:
Вчера в jetbrains была сходка Rust сообщества ruRust_spb. Выступал с докладом «Путь эмбеддера в Rust — история боли о ненастоящем программисте и гаджетах со следами ржавчины». Доклад немного сумбурный вышел, но ребята говорят, что норм.
Запись вот тут: https://youtu.be/1HPrNOIONds
Для желающих потыкать проект (Rust + STM32CubeMX FFI) и помигать светодио...
Андрей Лесников @ozkriff posted in [habr] Приемы обобщенного в Rust: как мы переводили Exonum с Iron на actix-web
@deepred posted in Ускорить цикл for
И снова здраствуйте, сейчас мне нужно как можно лучше оптимизировать(ускорить?) данный код:
for (index,value) in vector.iter().enumerate() {
if value == "1.0" {
do_something(index);
}
}
Сейчас я получаю такой результат по времени: 114 миллисикунд когда длинна вектора равна 14, но она может быть в разы больше и хотелось бы узанть, как можно это все ускорить, и возможно ли это...
Андрей Лесников @ozkriff posted in Carambolage - гоночная игра с видом сверху
Видео:
Управление:
[image]
https://carambolage.k4ugummi.de
https://github.com/K4ugummi/carambolage
https://github.com/doppioslash/arewegameyet/pull/122
твит от rust_gamedev
/r/rust_gamedev тема
В репозитории есть ссылки на скачивание готовых бинарей под основные ОСи.
@qwe8013 posted in BigRational в f64
Работаю с BigRational отсюда возникла необходимость сконвертировать результат вычислений в f64 (если поместится, конечно), как это сделать?
Alexander Andreev @andreevlex posted in Неформальные встречи разработчиков (Мск)
Уже 4 месяца в Москве не было неформальных встреч.
У кого-нибудь есть предложения по локации для регулярных встреч?
Михаил Панков @mkpankov posted in Генератор статических сайтов Gutenberg: выпуск 0.5 и переименование в Zola
https://www.vincentprouillet.com/blog/releasing-zola-0-5-0/
Андрей Лесников @ozkriff posted in [habr] 10 неочевидных преимуществ использования Rust
Хабростатья от @freecoder:
Chikirev Sirguy @cheblin posted in Futures and async/await in Rust
The What and How of Futures and async/await in Rust
Михаил Панков @mkpankov posted in The Road to QUIC (HTTP/3)
Перевод на Хабре:
Из крутых заявленных штук: снижение задержек на установление соединения, поддержка миграции соединения (например, при переключении с мобильной сети на Wi-Fi), снижение влияния потерь пакетов.
Андрей Лесников @ozkriff posted in Видео воркшопа Parity по разработке смарт-контрактов на Rust
Видео: https://youtu.be/SDYIT2X_tQs
Ссылка на туториал: https://github.com/paritytech/pwasm-tutorial
Chikirev Sirguy @cheblin posted in Iterator да или нет
В проекте BlackBox поля пересылаемых пакетов могут содержать как различные примитивы, массивы примитивов, так и встроенные пакеты и их иерархии.
В случае массивов. эти массивы могут быть как предопределенной(вшитой) длинны, так и переменной.
На С если, для получения содержимого поля-массива пользователю было необходимо создать в памяти хранилище под значения и передать в функцию получения значен...
Andrey Chesnokov @chessnokov posted in Cannot infer an appropriate lifetime
for autoref due to conflicting requirements
собственно код: https://play.rust-lang.org/?version=stable&mode=debug&edition=2015&gist=2cac758c957e574d1560544cf337496b
не пойму где ошибся.
Андрей Лесников @ozkriff posted in Плейграунд обзавелся новыми видами ссылок
[image]
Ничего невероятного, но занятно что он развивается и интегрируется в общую структуру сообщества.
Chikirev Sirguy @cheblin posted in Компилятор такое ест. есть ли в этом какая либо польза?
struct EEw{}
fn test44()-> EEw{
impl EEw{
pub fn ddddd(){}
}
EEw{}
}