Our great sponsors
-
https://reproducible-builds.org/ has a brief explanation, mainly so that others can verify that binaries contain what is expected. For example, almost everyone downloads a binary of rustc, but does anyone know if that binary corresponds to something built from the source of https://github.com/rust-lang/rust/? Someone could compromise the process of building and distributing those binaries, and without reproducible builds it is difficult for other people to independently verify that the binary corresponds to the original source. It is not necessarily expected that everyone perform these verifications, but it is helpful if someone perform them.
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
For instance I found this one: https://github.com/hyperium/hyper/issues/1595
-
tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
You can use -Dwarnings to have any warning become a compiler error. See an example here.
-
If you are just trying to learn how to write assembly, then you can check out the assembly on https://godbolt.org/, or you can locally run cargo rustc -- --emit asm which will spit out an assembly file in the target/debug/deps directory which you can inspect. There's also cargo asm which you can use to explore the assembly of existing code. You can then use that as a guide towards writing the content for an asm! macro.
-
There's several different approaches you could take, but I'd probably suggest macroquad as the easiest. I've also used minifb for windowing + a drawing library like raqote or tiny-skia.
-
There's several different approaches you could take, but I'd probably suggest macroquad as the easiest. I've also used minifb for windowing + a drawing library like raqote or tiny-skia.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
There's several different approaches you could take, but I'd probably suggest macroquad as the easiest. I've also used minifb for windowing + a drawing library like raqote or tiny-skia.
-
There's several different approaches you could take, but I'd probably suggest macroquad as the easiest. I've also used minifb for windowing + a drawing library like raqote or tiny-skia.
-
Also consider using egui for the GUI, which can easily plug in to minifb or macroquad.
-
ili9341 = { git = "https://github.com/yuri91/ili9341-rs.git", branch = "master", features=["graphics"] } embedded-hal = "0.2.3" embedded-graphics="0.7.1" display-interface-spi = "0.4.1" heapless = "0.7.7" profont = "0.5.0"
-
Video4Linux 2, aka V4L2, is a framework for retrieving images from a webcam. You can also create a virtual webcam with v4l2loopback and feed any images into it, and that'll get picked up by stuff like Discord and (maybe, haven't tested it personally) Zoom as if it were a real camera. You can use the v4l crate to interact with it.
-
I have created a minimal reproducible example at https://github.com/mrtims/multitarget-issue
Related posts
- Is it reasonable to build beautiful-responsive-complex frontends in Rust web frameworks with minimal html css javascript knowledge?
- Show HN: Lifeee – Conway’s Game of Life with an infinite zoomable grid
- Ask HN: Why would you ever use C++ for a new project over Rust?
- Egui 0.27 – easy-to-use immediate mode GUI for Rust
- Rust for Embedded Systems: Current State, Challenges and Open Problems