🦀 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
Async•12 perc•máj 19.

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

Hírek•8 perc•máj 16.

A tui-rs önálló útra lép: bemutatkozik a ratatui 0.21

Async•9 perc•máj 10.

Hibakezelés async Rust kódban: Result, ? operátor és anyhow async függvényekben

Async•11 perc•máj 6.

Async Rust alapokból profin: az async/await szintaxis és a Future trait működése

Teljesítmény•11 perc•máj 5.

Teljesítménymérés Rustban: bevezetés a Criterionbe

Hírek•8 perc•máj 3.

Polars 0.30: friss löket a Rust-alapú adatelemzésnek

Alapok•9 perc•máj 2.

Lifetime-ok emberi nyelven: mikor és miért kellenek

Embedded•9 perc•ápr 26.

Async embedded programozás Embassy-vel: bevezető útmutató

Hírek•7 perc•ápr 21.

Megjelent a Rust 1.69

Alapok•11 perc•ápr 20.

Hibakezelés Rustban: Result, a ? operátor és a thiserror/anyhow páros

Hírek•9 perc•ápr 19.

Készül a RustConf 2023: mire számíthatunk idén ősszel

Eszközök•8 perc•ápr 11.

Gyorsabb és megbízhatóbb tesztelés: cargo-nextest bevezetése a projektedbe