🦀 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
Async11 percaug 18.

Async/await Rustban: a nulláról az első feladatig

Alapok14 percaug 5.

Ownership és borrow checker: a Rust szívverése

Web11 percaug 4.

Rust és WebAssembly: első lépések wasm-bindgen-nel és wasm-pack-kal

Teljesítmény10 percaug 3.

Cache-barát adatszerkezetek: Struct of Arrays vs Array of Structs

Web9 percjúl 29.

Full-stack webalkalmazás Leptos-szal: bevezető útmutató

Async12 percjúl 27.

Mi történik a motorháztető alatt: a Tokio runtime belső felépítése

Hírek9 percjúl 21.

Candle 0.1: megérkezett a Hugging Face gépi tanulási crate-je Rust-hoz

Hírek9 percjúl 20.

RustConf 2023 összefoglaló: mi történt a legnagyobb Rust konferencián

Teljesítmény9 percjúl 17.

Zero-cost absztrakciók a gyakorlatban: iterátorok vs. kézi ciklusok

Hírek7 percjúl 15.

Megjelent a Rust 1.71

Async11 percjúl 5.

Strukturált konkurrencia Tokio-val: select!, join! és JoinSet

Alapok10 percjúl 2.

Pattern matching mesterfokon: match, if let, while let