rustycrate.ru
58 subscribers
39 photos
652 links
Русскоязычное сообщество языка программирования Rust
Download Telegram
Андрей Лесников @ozkriff posted in [habr] Пишем ОС на Rust. Страничная организация памяти

Перевод свежей https://os.phil-opp.com/paging-introduction
Олег @Majestio posted in Паттерны проектирования

Буэнос диас, амигос! 
Понемногу изучая Rust, я столкнулся с тем, что привычные приемы проектирования “не работают”. Конечно же я об ООП и его паттернах проектирования. Некоторые “коллеги по цеху” уже разочаровались по стопицот раз, переписывая С++ код на Rust.
В представленной выше ссылке, как по мне, интересна не сама статья как натянуть сову на глобус, а последующие обсуждения. Там промелькнуло...
Михаил Панков @mkpankov posted in Let's talk about open source sustainability - The GitHub Blog

Этот пост отражает многие проблемы, которые я заметил в OSS
Андрей Лесников @ozkriff posted in Хабр ослабил гайки

… 
Разрешены:


Кросс-посты (публикация своих материалов, размещённых ранее на другом сайте). Наличие соответствующей пометки в материале будет плюсом.
Ссылки на сообщества в социальных сетях, телеграм-каналы, чатрумы и профильные группы в мессенджерах, не связанные с продажей товаров, оказанием услуг и иной коммерческой деятельностью.
Ссылки на личные страницы пользователей в любых социальных...
Станислав @incker posted in Hyper post запрос

Здравствуйте, 
Подскажите пожалуйста, как делать post запрос используя hyper. Материала много в интернете, но такое впечатление что он только для старых версий hyper. У меня вышло что-то такое, и не работает. Прошу помощи Ссылка на playground
Должно вернуть тело странички, в которой будет ужатый css
Я еще в futures путаюсь(
Раньше пользовался crate reqwest и сложностей не знал
extern crate hyp...
Андрей Лесников @ozkriff posted in Подход к версионированию межрелизного кода

У меня тут глуповатый вопрос в голове застрял, я хз даже как его толком загуглить. 
Вот пишу я библиотеку. Комичу чего-то там в нее. Потом решаю что настало время выпустить версию 3.0 - делаю в гите тег, меняю в Cargo.toml версию на 3.0.
Потом я продолжаю работать над библиотекой, комитя новые штуки. А версия в Cargo.toml так и остается 3.0, даже если я внес уже кучу несовместимых изменений. И то...
Roman Proskuryakov @kpp posted in Polkadot: митап 5 февраля 2019 в Москве

Детали: 
Команда Polkadot и Web3Foundation запускает московское коммьюнити!
Вечером 5-го февраля (вторник) мы соберемся в НИИ разговаривать про Polkadot и Substrate.
Будем знакомиться, обсуждать развитие технологии и задавать вопросы разработчикам и представителям компании, есть пиццу и пить пиво. 🙂
Программа:
Райан Тсурер (Ryan Zurrer), Совет Web3Foundation – «Состояние Web3.0»
Николай Вол...
Сергей Веселков @vessd posted in Компания Cloudflare открыла код реализации протокола QUIC на языке Rust

https://www.opennet.ru/opennews/art.shtml?num=50061
Станислав @incker posted in Как можно итерировать вектор с икременотм (ну или ключом)

Здравствуйте, 
Собственно вопрос, есть ли какой-то штатный (предумотренный) способ чтоб итерировать ключ значение или номер инкремент / значение в векторе?
Чтоб было что-то вроде:
for (i, val) in vector {}
Большое спасибо
Михаил Панков @mkpankov posted in Cargo's next few years
Михаил Панков @mkpankov posted in Crates.rs - другой каталог и поиск крейтов вместо crates.io

A fast, lightweight, site to browse most popular Rust libraries and applications. Unofficial, opinionated alternative to crates.io 
https://crates.rs/
Михаил Панков @mkpankov posted in Lock-free Rust: Crossbeam in 2019
Елена Львова @Elena_Lvova posted in Вакансия в MixBytes: Rust (blockchain) developer

Компания MixBytes ищет опытного Rust-разработчика, которого интересуют blockchain-технологии и который мог бы в ближайшей перспективе возглавить Rust-направление по blockchain-разработке 
MixBytes – команда опытных разработчиков, блокчейн-энтузиастов. Специализация: разработка, исследования и аудит безопасности децентрализованных решений.
Команда имеем большой опыт разработки во множестве сфер: о...
Михаил Панков @mkpankov posted in Rust Governance: Scaling Empathy
Alex @IBUzPE9 posted in Компиляция gtk-rs под windows

Пытаюсь собрать на Windows 7 базовый пример пользуясь вот этой шпаргалкой с реддита. 
Выдает ошибку:
ld: cannot find -lwinapi_kernel32

toolchain: nightly-i686-pc-windows-gnu
На стабильном - та же самая ошибка.
В rust есть какая-то библиотека:
...\rustup\toolchains\nightly-i686-pc-windows-gnu\lib\rustlib\i686-pc-windows-gnu\lib\libkernel32.a

Но то ли это что-то другое, то ли он ее не видит по...
Андрей Лесников @ozkriff posted in Rust новости #5 (январь 2019)
Andrey Chesnokov @chessnokov posted in Как сложить два &'static str в compile time?

const A: &str = "A";
const B: &str = "B";

// Так не работает
const A_B: &str = A + B;

// И так не работает
const C: &str = concat!(A, B);

fn main() {
}

Playground
Андрей Лесников @ozkriff posted in Запись первой лекции из курса про Rust от Леши Кладова

первое занятие: https://compscicenter.ru/courses/rustprogramming/2019-spring/classes/4445/

сам курс: https://compscicenter.ru/courses/rustprogramming/2019-spring/
Андрей Лесников @ozkriff posted in Пользуетесь ли вы rustfmt?

пользуюсь без конфига
пользуюсь с конфигом
вообще не пользуюсь




0
голосов




К ответившим “пользуюсь с конфигом” просьба, если возможно, показать конфиг.
К ответившим “вообще не пользуюсь” просьба рассказать почему именно.
Андрей Лесников @ozkriff posted in Список ржавых игр на itch.io

обсуждение в /r/rust_gamedev
обсуждение в /r/rust
Что вообще такое itch.io: википедия, самоописание