🦀 rust.hu
szerző — lepsényi gábor
LG
DevOps engineer · Rust-entuziasta

Lepsényi Gábor

Lepsényi Gábor nappal DevOps engineer, és ezt tényleg nem viccnek szánja: production Kubernetes-klasztereket tart életben, CI/CD pipeline-okat épít és javít — sokszor hajnali kettő és négy között —, és annyi automatizálást vezetett be a rendszerekbe, hogy néhányat már csak a Slack-riasztásból ismer fel. Ez a rész simán megállná a helyét egy komoly szakmai önéletrajzban.

A másik fele viszont már inkább diagnózis, mint hobbi: valahol egy weekend projekt és egy elszabadult Rust-tanfolyam között elveszett tőle a mértékletesség. A borrow checkerrel olyan kapcsolatban van, amit egy terapeuta simán „viszonynak” nevezne — folyton vitatkoznak, és a checker mindig nyer, de neki valahogy ez így is jó. A memóriabiztonság nála nem technikai preferencia, hanem világnézet, és van olyan hete, hogy egy tökéletesen jól működő bash scriptet néz gyanakodva, csak mert nem Rustban íródott.

A rust.hu pontosan ebből az energiából született: cikkek ownershipről, async runtime-okról, és arról, hogy egy adott dolgot miért *lehetne* — csak elméletileg, persze — újraírni Rustban. Napközben YAML-lel és Terraformmal hadakozik, este pedig szívesen foglalkozik valamivel, ami tényleg lefordul, vagy legalább pontosan megmondja, miért nem.

Ha épp nem cikket ír, valószínűleg egy klasztert deploy-ol, egy `cargo build` sikerén örül jobban a kelleténél, vagy azon gondolkodik, hogy a céges monitoring stack egyik komponensét nem kellene-e mégis Rustban megírni. Ritkán mindhármat egyszerre — de nem zárható ki.

Lepsényi Gábor cikkei

106 cikk
Eszközök11 percnov 26.

Cross-compilation Rust-tal: hogyan fordíts egy binárist más platformra

Alapok11 percnov 23.

Pattern matching a gyakorlatban: match, if let és while let

Alapok11 percnov 19.

Lifetime-ok érthetően: a Rust legfélelmetesebb témája leegyszerűsítve

Hírek6 percnov 17.

Megjelent a Rust 1.74

Teljesítmény11 percnov 17.

Flamegraph és perf: Rust alkalmazások profilozása Linuxon

Web12 percnov 6.

gRPC szolgáltatás építése tonic-kal kezdőknek

Web9 percokt 29.

JWT autentikáció megvalósítása Axum alapú API-ban

Eszközök10 percokt 27.

Lint-konfiguráció a Cargo.toml-ban: búcsú a lib.rs allow-listáktól

Eszközök9 percokt 23.

cargo-nextest és cargo-audit: gyorsabb tesztelés, biztonságosabb függőségek

Hírek8 percokt 22.

Leptos 0.5: nagy lépés a Rust full-stack webfejlesztésben

Teljesítmény11 percokt 21.

Allokáció-optimalizálás Rustban: SmallVec, Bumpalo és a heap elkerülése

Async12 percokt 12.

Csatornák a gyakorlatban: mpsc, oneshot és broadcast a Tokio-ban