🦀 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
Hírek•9 perc•márc 8.

crates.io hírek: mérföldkövek és új irányelvek 2023 elején

Async•11 perc•márc 6.

Hibakezelés async Rust kódban: ? operátor, anyhow és Result láncolás

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

Hírek•8 perc•márc 4.

Miért volt szükség a Cargo sparse registry protokollra?

Async•10 perc•márc 3.

A Tokio runtime belső működése: hogyan ütemezi a taskokat

Hírek•8 perc•márc 1.

Google és az Android tovább mélyíti a Rust használatát

Hírek•8 perc•feb 25.

Rust a Linux kernelben: hol tart a projekt 2023 elején?

Eszközök•9 perc•feb 23.

Clippy mélyfúrás: hogyan szűrd ki a felesleges hibákat a Rust kódodból

Alapok•12 perc•feb 22.

Ownership 101: hogyan gondolkodik a Rust a memóriáról

Async•11 perc•feb 17.

A pin! makró és a Pin<&mut T> rejtelmei Rust 1.68-ban

Async•11 perc•feb 15.

Csatornák Rust async világában: mpsc, oneshot és broadcast összehasonlítva

Embedded•12 perc•feb 10.

Valós idejű rendszerek építése RTIC keretrendszerrel Cortex-M-en