Package registries are not secure sometimes 🫣
🦀 Rust Malware Staged on Crates.io
#rustlang #malware #crate #package
@jonas Besides the other answers:
If you are looking for a way to store multiple bool values in a memory efficient way, have a look at bitvec crate:
https://docs.rs/bitvec/latest/bitvec/
"[bitvec] specializes standard-library data structures (slices, arrays, and vectors of bool) to use _one-bit-per-bool storage_[...]"
"[it] brings the capabilities of C++’s compact bool storage and Erlang’s decomposable bit-streams to Rust" - from their docs
#Rust #rustlang #crate #CrateTip
My latest #Rust #Crate for writing files atomically: https://crates.io/crates/atomic-write-file
Design Milk : Diggs’ Evolv Dog Crate-Playpen Hybrid Fits Your Pup + Your Style https://design-milk.com/diggs-evolv-dog-crate-playpen-hybrid-fits-your-pup-your-style/?utm_source=rss&utm_medium=rss&utm_campaign=diggs-evolv-dog-crate-playpen-hybrid-fits-your-pup-your-style #dogaccessories #modulardesign #dogplaypen #dogcrate #petcare #playpen #animal #crate #Diggs #Main #Pets #bowl #pets #bed #dog
#dogaccessories #modulardesign #dogplaypen #dogcrate #petcare #playpen #animal #crate #diggs #main #pets #bowl #bed #dog
Nice #crate by #facebook to build text user interface for displaying progress.
Any alternatives I should should keep in mind?
Oh, this looks fantastic! ✨
#Rust library to compare strings (or any sequences). 25+ algorithms, pure Rust, common interface, #Unicode support.
https://github.com/life4/textdistance.rs
Based on popular and battle-tested textdistance #Python library (and written by the same author).
Apparently, it also takes algorithms from the #talisman #JavaScript library, which I wished for to be written in Rust.
https://github.com/Yomguithereal/talisman
#TextProcessing #NLP #TextDiffing #Diff #RustLang #Crate #CrateTip
#Rust #unicode #Python #talisman #JavaScript #textprocessing #NLP #textdiffing #diff #rustlang #crate #CrateTip
Updated `micronfig`, my #Configuration #Rust #Crate, to `v0.2.0`!
https://docs.rs/micronfig/0.2.0/micronfig/
I think it's turning out to be pretty nice!
I'm not yet satisfied with the documentation and the API; I think that maybe better abstractions can be made in certain parts...
Design Milk : Get Cooking With Molly Baz for Crate & Barrel’s Kitchen Collection https://design-milk.com/get-cooking-with-molly-baz-for-crate-barrels-kitchen-collection/?utm_source=rss&utm_medium=rss&utm_campaign=get-cooking-with-molly-baz-for-crate-barrels-kitchen-collection #modernkitchencollection #saltandpeppergrinders #kitchencollection #HomeFurnishings #homefurnishings #CrateandBarrel #measuringspoon #Collaboration #FSC-certified #Crate&Barrel #cuttingboard #kitchentools #measuringcup #mug
#modernkitchencollection #saltandpeppergrinders #kitchencollection #homefurnishings #crateandbarrel #measuringspoon #collaboration #fsc #crate #cuttingboard #kitchentools #measuringcup #mug
Oh, I love the idea by @kornel to grey out/dim deprecated crates on lib.rs ❤️
It makes it immediately obvious that a crate should not be used anymore.
There are some other goodies they have implemented as well, like:
- typo correction in search
- short URLs avoid bad crates
- and much more ✨
For a full list, head over to the #Rust lang forum thread:
https://users.rust-lang.org/t/recent-lib-rs-site-improvements/92001
Thank you @kornel 🙏
#Rust #rustlang #announcement #crate #crates
Itty bitty but great steps by @cpuguy upstream with #containerd's #runwasi project for #webassembly in #k8s that now projects into a #rust #crate: https://crates.io/crates/containerd-shim-wasm.
Every little step makes something else easier.
#containerd #runwasi #webassembly #k8s #rust #crate
Found https://docs.rs/lts/0.1.5/lts/ #RustLang #crate earlier today because I wanted to try compiling an old project but because I’m on new Mac it didn’t want to install
Hrrr, this time managed to understand the #tracing #crate in #Rust, now busy switching from pure log (well, #flexi_logger on top) over to that.
#tracing #crate #rust #flexi_logger
I've just #published a #rust #crate !
Here's `fusebox`!
It's like `Vec<Box<dyn Trait>>` but contiguous in memory, avoiding the extra layer of indirection and being more cache-friendly.
Ok, this looks really useful:
mirror-mirror | Powerful reflection library for #Rust (by EmbarkStudios)
https://github.com/EmbarkStudios/mirror-mirror
Especially, because Rust is known to lack capabilities of reflection.
And what a cool name! 😅
#CrateTip #crate #rustlang #reflection #Rust
🥳 A new version of csv-diff has just been released! 🚀
https://docs.rs/csv-diff/latest/csv_diff/
csv-diff is the fastests CSV-diffing library in the world - written in #Rust
It can compare two 1,000,000 rows x 9 columns CSVs in < 600ms!
Note that this is still a beta release and the library itself is still very young.
#RustLang #Release #CSV #CSVDiff #Performance #DataScience #Data #Diff #Difference #OpenSource #Crate
#crate #OpenSource #difference #diff #data #dataScience #performance #CSVDiff #csv #release #rustlang #Rust