☰
blog
tananyag
playground
🦀
rust
.
hu
blog
tananyag
playground
⌕
☾
$
kezdés
→
›
cimke — #Rust
85 cikk ezzel a címkével
#
Rust
let x = String::from("rust");
let y = x; // ownership →
println!("{}", x); // ✗
x
y
drop(x) — invalidated
Alapok
•
11 perc
•
márc 29.
Trait-ek és trait objektumok: statikus vagy dinamikus diszpatch?
LG
Lepsényi Gábor
→
GET
/api/posts
POST
/api/posts
GET
/api/posts/:id
PUT
/api/posts/:id
200 OK
12ms
Web
•
8 perc
•
márc 17.
JWT alapú autentikáció megvalósítása Actix-web szerverben
LG
Lepsényi Gábor
→
tokio
async fn
.await
Async
•
10 perc
•
márc 16.
Async/await alapok Rustban: hogyan gondolkodjunk a Future-ökről
LG
Lepsényi Gábor
→
rustc
✓ nyelvi újdonság stabilizálva
✓ könyvtár API stabilizálva
… release notes
Hírek
•
7 perc
•
márc 14.
Megjelent a Rust 1.67: itt vannak az újdonságok
LG
Lepsényi Gábor
→
let x = String::from("rust");
let y = x; // ownership →
println!("{}", x); // ✗
x
y
drop(x) — invalidated
Alapok
•
11 perc
•
márc 13.
Hibakezelés Rustban: Result, ?, thiserror és anyhow gyakorlatban
LG
Lepsényi Gábor
→
rustc
✓ nyelvi újdonság stabilizálva
✓ könyvtár API stabilizálva
… release notes
Hírek
•
7 perc
•
márc 10.
Megjelent a Rust 1.68
LG
Lepsényi Gábor
→
let x = String::from("rust");
let y = x; // ownership →
println!("{}", x); // ✗
x
y
drop(x) — invalidated
Alapok
•
11 perc
•
márc 9.
Pattern matching Rustban: a match kifejezés minden trükkje
LG
Lepsényi Gábor
→
rustc
✓ nyelvi újdonság stabilizálva
✓ könyvtár API stabilizálva
… release notes
Hírek
•
9 perc
•
márc 8.
crates.io hírek: mérföldkövek és új irányelvek 2023 elején
LG
Lepsényi Gábor
→
tokio
async fn
.await
Async
•
11 perc
•
márc 6.
Hibakezelés async Rust kódban: ? operátor, anyhow és Result láncolás
LG
Lepsényi Gábor
→
Rust
C++
Go
Java
Py
Teljesítmény
•
13 perc
•
márc 5.
Rust teljesítmény-optimalizálás lépésről lépésre: benchmarkolás Criterion-nal és profiling flamegraph-fal
LG
Lepsényi Gábor
→
tokio
async fn
.await
Async
•
10 perc
•
márc 3.
A Tokio runtime belső működése: hogyan ütemezi a taskokat
LG
Lepsényi Gábor
→
rustc
✓ nyelvi újdonság stabilizálva
✓ könyvtár API stabilizálva
… release notes
Hírek
•
8 perc
•
márc 1.
Google és az Android tovább mélyíti a Rust használatát
LG
Lepsényi Gábor
→
← előző
6 / 8
következő →
Eszközök
Cross-compilation Rust-tal: hogyan fordíts egy binárist más platformra
Alapok
Pattern matching a gyakorlatban: match, if let és while let
Alapok
Lifetime-ok érthetően: a Rust legfélelmetesebb témája leegyszerűsítve
Hírek
Megjelent a Rust 1.74
Teljesítmény
Flamegraph és perf: Rust alkalmazások profilozása Linuxon
Web
gRPC szolgáltatás építése tonic-kal kezdőknek
Web
JWT autentikáció megvalósítása Axum alapú API-ban
Eszközök
Lint-konfiguráció a Cargo.toml-ban: búcsú a lib.rs allow-listáktól
Eszközök
cargo-nextest és cargo-audit: gyorsabb tesztelés, biztonságosabb függőségek
Hírek
Leptos 0.5: nagy lépés a Rust full-stack webfejlesztésben
Teljesítmény
Allokáció-optimalizálás Rustban: SmallVec, Bumpalo és a heap elkerülése
Async
Csatornák a gyakorlatban: mpsc, oneshot és broadcast a Tokio-ban
Eszközök
Cross-compilation Rust-tal: hogyan fordíts egy binárist más platformra
Alapok
Pattern matching a gyakorlatban: match, if let és while let
Alapok
Lifetime-ok érthetően: a Rust legfélelmetesebb témája leegyszerűsítve
Hírek
Megjelent a Rust 1.74
Teljesítmény
Flamegraph és perf: Rust alkalmazások profilozása Linuxon
Web
gRPC szolgáltatás építése tonic-kal kezdőknek
Web
JWT autentikáció megvalósítása Axum alapú API-ban
Eszközök
Lint-konfiguráció a Cargo.toml-ban: búcsú a lib.rs allow-listáktól
Eszközök
cargo-nextest és cargo-audit: gyorsabb tesztelés, biztonságosabb függőségek
Hírek
Leptos 0.5: nagy lépés a Rust full-stack webfejlesztésben
Teljesítmény
Allokáció-optimalizálás Rustban: SmallVec, Bumpalo és a heap elkerülése
Async
Csatornák a gyakorlatban: mpsc, oneshot és broadcast a Tokio-ban