Nick Linker @nlinker posted in print!("С Новым Годом, {}!", 2019)
Я даже не знаю как обратиться, потому что куча вариантов есть: ржависты? растовчане? растоманы? что-то ещё? - и насколько мне известно нет ни одного довольно устойчивого, но может быть это и не так уж и плохо.
Короче, коллеги!
Успешной адаптации Раста в вашей деятельности, коротких стектрейсов, эффективных алгоритмов, отсутствующих паник, определённого поведения и гибкой архитектуры! От меня дер...
Станислав @incker posted in Преобразовать image::ImageFormat в строку
Здравствуйте,
Допустим у меня есть image::ImageFormat::JPEG Или любой другой формат из этого Enum,
Как преобразовать его в строку? в “jpg” / “png” итд. Я так догадываюсь что вроде через fmt можно, но не понял как…
Спасибо
Михаил Панков @mkpankov posted in Я ухожу с поста организатора
Я официально перестаю заниматься организацией сообщества и складываю все права и обязанности.
Всё, чем я, возможно, буду заниматься в интересах сообщества дальше, я буду делать как рядовой участник.
До 1 апреля нужно определить, кому что передавать и в каком виде сообщество будет дальше существовать.
С 1 апреля по 1 июля будет происходить фактическая передача ресурсов - серверов, доменов, аккау...
Станислав @incker posted in Плагин для IDE rust tera templates
Здравствуйте,
Я использую rocket, и в нем для вывода html - rust tera templates
Файлы типа base.html.tera
Подскажите пожалуйста, есть ли плагин для IntelliJ Idea или для VSCode?
Банальное вбивание в поиск по плагинам tera не помогло
Как установить плагины для Django template language не разобрался, ну и не уверен совместимо ли оно, чтоб пытаться
Roman Proskuryakov @kpp posted in Потенциальный список комитета сообщества
В связи с печальными новостями - уход mkpankov’а с поста организатора, нам необходимо взять на себя организацию, если мы внезапно не хотим остаться без конференций, без форума, без привычных нам чатиков.
На данном этапе freecoder предложил отличную идею: сформировать список оргов и дать сообществу на оценку. Пожалуйста, отпишитесь в теме с мета фразой: “готов вступить”, чтобы пополнить список пот...
Андрей Лесников @ozkriff posted in Стив Клабник уходит из Mozilla
О.о
Fast forward a few years. Rust has been growing, we’re doing great things. I love my team. But every time that this means interacting with Mozilla more broadly, I end up being frustrated. I could say a lot of things here, but I won’t get into the details. What’s really important is this: I’m not proud to be a Mozillian anymore. A variety of incidents contributed to this, but at the end of ...
Андрей Лесников @ozkriff posted in В GitHub завезли приватные репозитории
Неограниченное количество реп, но до трех людей можно подключать только. Вот что конкуренция творит!
Станислав @incker posted in Нужно ли пушить Cargo.lock ?
Здравствуйте,
Собственно, вопрос в теме. Пушить или ложить в .gitignore, и почему?
И как быть в случае если это lib и в случае если это проект.
Большое спасибо
Андрей Лесников @ozkriff posted in Rust новости #4 (декабрь 2018)
Наслоупочил четвертый ежемесяник. Сделаю вид что праздники виноваты 🙂 .
Сергей Петров @petrovsa posted in Феймворки и движки для Rust
Кто знает есть ли движки или Фреймворки для Rust?
Знаю есть Аметист, но он сугубо игровой вроде
Станислав @incker posted in Можно ли if условия писать в одну строку или красивая валидация
Здравствуйте,
Хочу написать правила для валидации форм.
Так как это частая задачу, очень хочется чтоб оно выглядело очень читабельно
А именно та часть кода где указывается условие, и название поля/причина при ошибке.
Было бы очень наглядно если бы это было как минимум в одну строку,
Собственно вся структура:
#[derive(FromForm)]
struct FormData {
name: String,
age: u32,
descr: Str...
Roman Proskuryakov @kpp posted in A bot for Starcraft in Rust, C or any other language
Перевел свою статью про бота SC:BW на Расте. Ссылка на ру обсуждение.
Андрей Лесников @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 Хабр ослабил гайки
…
Разрешены:
Кросс-посты (публикация своих материалов, размещённых ранее на другом сайте). Наличие соответствующей пометки в материале будет плюсом.
Ссылки на сообщества в социальных сетях, телеграм-каналы, чатрумы и профильные группы в мессенджерах, не связанные с продажей товаров, оказанием услуг и иной коммерческой деятельностью.
Ссылки на личные страницы пользователей в любых социальных...
Андрей Лесников @ozkriff posted in Статья "QtCreator и его использование в качестве IDE для Rust"
Станислав @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, даже если я внес уже кучу несовместимых изменений. И то...