Андрей Лесников @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{}
}Denis Kurilenko @webdesus posted in Проблема тестирования Trait-ов
Имею следующую структуру repl(отразил примерно то что есть у меня).
Задача в том что я должен мокать структуры А и B. И вот тут я уже по всякому пробовал. Конечно хочется сделать что то типа:
struct C{
general: General,
}
И допустим сделать методы get_a, get_b которые бы возвращали мутабильные ссылки на данные структуры. Но при тесте мне их нужно заменить. а следовательно Item должен в...
Андрей Лесников @ozkriff posted in Everpuzzle - using the Amethyst Engine with Rust for Games
Github: https://github.com/Skytrias/everpuzzle
A little presentation on a game I’m working on, what im using to make it, how you can contribute to the project and how it works underneath for people who are interested. It’s a clone of Tetris Attack and Pokémon Puzzle, so I strive to be as close as possible to their game feel.
I’m considering making a Dev Log each week on what was finished this ...
Андрей Лесников @ozkriff posted in Выложены результаты Rust опроса 2018
Думаю, много кто успел еще черновик результатов прочитать - недели две уже как был доступен - тут особых отличий не заметно, в основном формулировки всякие подкрутили просто.
В целом по опросу - рад что количество профессионально использующих раст выросло до ~30%: ~20% крабят в основном на расте, ~10% используют как вспомогательный (только стоит поставить звездочку что это почти все, скорее все...