<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Modern programozás 101 on [ MECANIK DEV ]</title><link>https://mecanik.dev/hu/series/modern-programming-101/</link><description>Recent content in Modern programozás 101 on [ MECANIK DEV ]</description><generator>Hugo -- gohugo.io</generator><language>hu</language><copyright>Szerzői jog © 2020-{year}, [MECANIK DEV]. Minden jog fenntartva.</copyright><lastBuildDate>Tue, 24 Feb 2026 18:00:00 +0100</lastBuildDate><atom:link href="https://mecanik.dev/hu/series/modern-programming-101/index.xml" rel="self" type="application/rss+xml"/><item><title>COBOL-ról C++-ra migráció: régi rendszerek modernizálása</title><link>https://mecanik.dev/hu/posts/cobol-to-c++-migration/</link><pubDate>Tue, 24 Feb 2026 18:00:00 +0100</pubDate><guid>https://mecanik.dev/hu/posts/cobol-to-c++-migration/</guid><description>A COBOL-ról C++-ra migráció az egyik legnagyobb hatású modernizációs projekt, amit egy szervezet elvállalhat, és egyben az egyik legkevésbé kiszolgált terület. Jelenleg is nagyjából 220 milliárd sornyi COBOL kód fut éles környezetben. Bankok billiónyi dollárt dolgoznak fel rajta. Kormányzatok nyugdíjrendszereket, adóbeszedést és egészségügyi rendszereket üzemeltetnek rajta. Légitársaságok foglalnak vele repülőjegyeket. Es minden évben azok az emberek, akik karban tudják tartani ezeket a kódokat, egyre közelebb kerülnek a nyugdíjhoz, miközben szinte senki nem jön utánuk.</description></item><item><title>C++ vs Rust memóriabiztonság – Gyakorlati példák modern C++-szal</title><link>https://mecanik.dev/hu/posts/c++-vs-rust-memory-safety-practical-examples-with-modern-c++/</link><pubDate>Sun, 15 Feb 2026 20:00:00 +0100</pubDate><guid>https://mecanik.dev/hu/posts/c++-vs-rust-memory-safety-practical-examples-with-modern-c++/</guid><description>A C++ és a Rust közötti memóriabiztonsági vita a szoftverfejlesztés egyik legaktívabb témájává vált. Kormányzati szervek is állást foglaltak, konferencia-előadásokat szentelnek neki, és mindkét oldalon erősek a vélemények.
Hadd legyek őszinte: a Rust kiváló nyelv. Az ownership modellje és a borrow checker-e valóban innovatív, és teljes hibakategóriákat szűr ki fordítási időben. Ha új projektet indítasz, és a Rust illik a csapatodhoz és az ökoszisztémádhoz, az remek választás.
Ugyanakkor a C++ továbbra is a világ leginkább teljesítménykritikus szoftvereinek gerince: operációs rendszer kernelek, játékmotorok, böngészők, adatbázisok és pénzügyi rendszerek.</description></item><item><title>Tiny BPE Trainer – Gyors és könnyű BPE-tréner C++ nyelven</title><link>https://mecanik.dev/hu/posts/tiny-bpe-trainer-a-fast-and-lightweight-bpe-trainer-in-c++/</link><pubDate>Thu, 07 Aug 2025 20:00:00 +0100</pubDate><guid>https://mecanik.dev/hu/posts/tiny-bpe-trainer-a-fast-and-lightweight-bpe-trainer-in-c++/</guid><description>Bemutatkozik a Tiny BPE TrainerA legtöbb modern NLP modell, a GPT-től a RoBERTa-ig, a Byte Pair Encoding (BPE) használatával alszó-tokenizációra támaszkodik. De mi van, ha a saját szókincsedet szeretnéd tiszta C++-ban képezni?
Ismerd meg a Tiny BPE Trainert - egy villámgyors, csak fejléceket tartalmazó BPE trainert, amely modern C++17/20-ban íródott, nulla függőséggel, teljes UTF-8 támogatással és HuggingFace-kompatibilis kimenettel (vocab.txt, merges.txt).
Miért van szükség egy újabb BPE Trainerre?Mivel a meglévő opciók gyakran:</description></item><item><title>Gyors, UTF-8 kompatibilis C++ tokenizáló NLP-hez és ML-hez</title><link>https://mecanik.dev/hu/posts/a-fast-utf-8-aware-c++-tokenizer-for-nlp-ml/</link><pubDate>Wed, 06 Aug 2025 06:00:00 +0100</pubDate><guid>https://mecanik.dev/hu/posts/a-fast-utf-8-aware-c++-tokenizer-for-nlp-ml/</guid><description>Bemutatkozik a Modern Text TokenizerA modern természetes nyelvi feldolgozási (NLP) modellek, mint például a BERT, a DistilBERT és más transzformátor-alapú architektúrák nagymértékben támaszkodnak a hatékony tokenizációra. A C++ fejlesztők azonban gyakran korlátozott lehetőségekkel szembesülnek, mint például a túlméretezett függőségek, a gyenge Unicode-támogatás vagy a szókincs-alapú kódolókkal való kompatibilitás hiánya.
Ezért hoztam létre a Modern Text Tokenizert - egy villámgyors, csak fejléc-alapú C++ tokenizert, amely UTF-8-tudatos, nulla függőségű és gépi tanulásra kész, azonnal használható.</description></item><item><title>Programozási alapok elsajátítása: A megfelelő nyelv kiválasztása</title><link>https://mecanik.dev/hu/posts/learn-programming-fundamentals-choosing-the-right-language/</link><pubDate>Sat, 15 Apr 2023 18:24:00 +0100</pubDate><guid>https://mecanik.dev/hu/posts/learn-programming-fundamentals-choosing-the-right-language/</guid><description>A programozás világába való belépés egyszerre lehet izgalmas és nyomasztó. Számtalan programozási nyelv közül választva elengedhetetlen, hogy a megfelelőt válaszd, amely összhangban van céljaiddal és törekvéseiddel.
Ebben a cikkben megvizsgáljuk azokat a tényezőket, amelyeket figyelembe kell venni az első programozási nyelv kiválasztásakor, és kódpéldákat mutatunk be népszerű nyelveken, hogy illusztráljuk a közöttük lévő különbségeket.
Figyelembe veendő tényezők a programozási nyelv kiválasztásakor Karriercélok: Ha szoftverfejlesztői karriert tervezel, fontos kutatni, mely programozási nyelvek vannak keresletben az érdeklődési területeden.</description></item></channel></rss>