Ugrás a fő tartalomra
~/frombach $ cd /hu/technologiak/

Technológiák

Ezen az oldalon felsorolom azokat a nyelveket, eszközöket és rendszereket, amelyekkel dolgozom. Ha valamit nem talál ebben a listában, kérdezzen nyugodtan – mert lehet, hogy abban is tudok segíteni.

Szoftverfejlesztés

Nyelvek
Elsősorban Rust és Python. Webes fejlesztéshez TypeScript/JavaScript. Applikációkhoz C vagy C++.
Frontend
TypeScript React vagy Vue használatával, illetve Hugo gyors statikus weboldalakhoz.
Mobil
Expo React Native-vel.
Backend
Rust. Valamint PHP is, de csak akkor, ha a projekt megköveteli.
Adatbázis
MySQL.
Munkafolyamat
Git-alapú fejlesztési munkafolyamat.

Szerverüzemeltetés

Szerverek
Linux, Nginx vagy Apache webszerverrel.
Automatizálás
Shell- és PowerShell-szkriptek, valamint Ansible, ha sok hasonló szervert kell konfigurálni/üzemeltetni.
Virtualizáció
Proxmox VE, a biztonsági mentésekhez Proxmox Backup Serverrel.
Tárolás
ZFS, beleértve a snapshot-szkripteket és a szerverek közötti replikációt a zfs send és receive parancsokkal.
Biztonsági mentés
Mentési szkriptek automatikus napi mentésekhez, beleértve a Backblaze B2-re készülő külső másolatokat.
Biztonság
Szerverek megerősítése (hardening), beleértve a tűzfal beállítását.
Monitorozás
Zabbix telepítése, konfigurálása és a monitorozás beállítása.
Konténerek
Docker, ha a projekt indokolja. Kubernetes-tapasztalatom is van.

Emellett jártas vagyok ezekben

Felhő
AWS (EC2, S3, CloudFront stb.), de DigitalOcean virtuális szervereket (Droplets) is használok.
Cloudflare
Konfigurálás, beleértve a webalkalmazás-tűzfalat (WAF).
Egyéb nyelvek
Go, valamint Node.js szerveroldali JavaScripthez. De számos további programozási nyelvet is ismerek.
Írjon a projektjéről