Раиль Хамитов @mshassium posted in Задачи для обучения
Доброго дня.
У меня очень простой вопрос (прошу прощения, если повторяюсь, поиском не нашел)
Очень интересно, кто какие задачи реализует для погружения в язык?
Пробовал различные олимпиадные задачки с сайтов вида (codeforces.ru), но все очень поверхностно. Все решения сводятся к использованию стандартных массивов и строк.
Хочется что-то ± полезное реализовать, но с фантазией совсем туго 😄
Анатолий Петровский @A_Petrovskiy posted in Захват изображения с IP или USB камеры. Нужна консультация
Доброе, есть задача: захватить изображение (сделать снапшот) с IP камеры по RTSP и WEB камеры по USB, получить картинку для последующей обработки в Crate image…
Подскажите связку для получения снапшота. Система: Debian10, VScode + RUST.
В программировани новичек, буду благодарен за более развернутые объяснения. Пробовал на примерах c интернета на Python+OpenCV вроде получается. По Rust - не наше...
@SmallNibbler posted in Игровой движок Amethyst. Книга на русском языке
Привет. Хочу представить вам, перевод книги Amethyst Book на русский язык.
Кто не знает, Amethyst пожалуй один из самых перспективных игровых движков на языке Rust. Всё потому что:
Он полностью написан на Rust.
Имеет очень высокую производительность, так как игры строятся на архитектуре Entity Component System (ECS).
Отрисовку 2D и 3D графики обеспечивает производительная библиотека gfx-rs.
Б...
@SmallNibbler posted in Rust Lang Embedded - Мигаем светодиодом на плате STM32F103C8T6 (Black Pill)
Привет всем.
Хочу оставить здесь ссылку на своё видео, вдруг кому будет интересно.
В нём мы познакомимся с проектом Rust Embedded.
Он позволяет нам использовать язык программирования Rust для разработки под Embedded платформы, такие как Embedded Linux, RTOS, Bare Metal.
Рассмотрим компоненты, необходимые для разработки под микропроцессоры Cortex-M3.
И в конце, разберём простой пример - морган...
Андрей Лесников @ozkriff posted in Может добить форум?
Мне как-то совсем не верится уже, что кому-то до него дело есть и что он оживет когда-то.
Alexander Andreev @andreevlex posted in Теперь вы можете сообществу развиваться
Всем привет!
Недавно мы создали аккаунт на opencollective.com/rust-lang-ru.
Сейчас оплата расходов производится силами команды сообщества.
Теперь вы можете помочь нам в развитии нашего сообщества.
@Cergo posted in Процедурные макросы
День добрый.
Добрался до изучения процедурных макросов и сразу столкнулся с проблемой организации кода. Из доков понял что проц.макросы должны описываться в отдельных ящиках.
Как организовываются ящики внутри ящиков ?
Создал пакет в нём автоматом создался основной ящик в папке src, теперь в папке srs/bin создаём файлы и они уже будут не модулями а отдельными ящиками?
Как их подключать в основн...
@qwe8013 posted in Картинки создаваемые на комплексной плоскости
Вот сижу дома, коронавирус за окном, и думаю, не засорить ли мне девственно чистый интернет чем-нибудь особо бессмысленным. Ну раз пришло в голову, то надо делать, так что если кому интересно, то вот:
https://github.com/AlEvgeniy/strange_painter
[grayscale_example]
@stencillogic posted in Асинхронный логгер
Здравствуйте.
Сделал свой первый крейт асинхронный логгер. Было бы интересно услышать мнения, замечания, что можно улучшить. Спасибо.
Андрей Лесников @ozkriff posted in JetBrains: Вакансия Senior Software Developer (New IDE platform) в СПб
JB ищут человека на проект новой платформы. Часть проекта пишется на Rust, но нужен опыт разработки на Java/C#/Kotlin. Подробности:
@mks posted in Regex и unicode
Добрый день.
Нахожусь в поиске библиотеки для работы с регулярками. Гугл так или иначе приводит к regex. Её метод find_at выдаёт начало найденого текста относительно начала строки в байтах, а мне надо в символах. Например есть строка привет мне надо что бы find выдавал начало подстроки ивет со 2-го символа а не с 4-го байта. Как мне подойти к решению задачи?
@Voodlaz размещено в Туториал по созданию сервера актикса с вебсокетами
#1. вебсокеты на Rust Actix - Создание простого ехо сервера
@Ray размещено в Lifetime для указателей
Всем привет,
С удивлением узнал что у указателей бывает что-то вроде лафтаймов. Раньше я думал что стоит только только попросить у бокса указатель, например через Box::into_raw(boxed) как дальше можно делать с этим указателем что угодно, хоть отправить на луну и оттуда считать его лазером, главное чтобы когда ты решил этот указатель разыменовать или превратить обратно в коробочку через Box::from_...
@stencillogic размещено в DBMS движок на rust
Здравствуйте.
Делаю в свободное время проект для своего удовольствия: движок СУБД. Он включает в себя журнал транзакций, хранение на диске с буфером в оперативной памяти, управление транзакциями, чек-поинты, MVCC. Пока все сделано просто, поддерживается только уровень read committed, нет pointer swizzling, и много чего еще можно улучшить и доделать. Если кто-то искал проект для тренировки и захоч...
@margarin размещено в Генерация presign url для Backblaze
Всем привет!
Пытаюсь получить файл с сервера Backblaze по предварительно подписанной ссылке, созданной с использованием крейта rusoto_s3.
В ответ получаю сообщение об ошибке: Missing header: Content-Length.
Заголовок при генерации ссылки указываю:
let req = rusoto_s3::PutObjectRequest {
bucket: "cdbs-test".to_string(),
key: "path_file".to_string(),
content_...
@Gro размещено в Server-Client updates
Добрый день!
Я создаю свою мультиплеерную игру. Со стороны клиента я выбрал движок tetra и он меня полностью устраивает. Для общения клиент-сервер я выбрал grpc и тут особо проблем нет. На запрос от клиента, сервер делает изменения в модели игры и сообщает клиенту обновленный статус мира. Но вот тут я столкнулся с проблемой, Вернее у меня большой провал в знаниях. Проблема следующая: игрок может ...
Андрей Лесников @ozkriff размещено в RustCon 2021 - Москва 3 Декабря
Место проведения: Holiday Inn Sokolniki - Москва, ул. Русаковская, 24, зал “Охотный ряд”
Программа: RustCon - конференция по языку программирования Rust
Чат в телеге: Telegram: Contact @rustcon_russia
@ivbes размещено в Стоит ли начинать изучать Rust в 2021-м году?
Соображения таковы:
появился более-менее стабильный релиз Rust 2021
экосистема более-менее развилась (сетевое программирование, GUI)
появилось достаточное количество материалов и обсуждений Rust в интернете, есть что поискать (а раньше было меньше).
Цели - написание десктопных приложений, офисных, 3D-редакторов, или сетевых каких-нибудь (вроде Retroshare). Раньше ведь как такие приложения разра...
@ivbes размещено в Главная цель новичка - уметь рисовать круг
Если стоит задача уметь рисовать круг, то есть варианты: Основной на Linux/X11, допустимо-альтернативный на Windows 11, в крайнем случае на Linux/Wayland.
Для того, чтобы сделать приложение типа Xournal++ или Sticky Notes, работающее с электростатической ручкой, графическая библиотека Rust должна поддерживать абстракции как для самого пера, так и для подходящих контролов (типа Rubber Band или ка...
@ivbes размещено в Про графический стек расскажите, пожалуйста
Расскажите, пожалуйста, какие программные компоненты вы используете для создания GUI (менюшки там всякие, диалоговые окна для открытия файлов, настроек программы и т.п.).
Если я правильно понял, более-менее общепринятый вариант только один - это Druid