Izbrano območje
Vsi prispevki
Vsi strokovni prispevki, umestitve in izrezki izvorne kode v skupnem razdelku magazina.
Migracija iz Firebird v MariaDB: postopek, pasti in operativna zanesljivost v vsakdanjem delovanju
Preselitev iz Firebird v MariaDB redko pomeni zgolj izvoz–uvoz. Odločilni so SQL-dialekt, transakcije, znakovni nabori, podatkovni tipi, sprožilci/generatorji, zmogljivost in čist preklop. Prispevek prikazuje praktično izvedljiv postopek za…
Odzivne postavitve v Delphi FMX: breakpointi brez kaosa v Designerju (z Layout-Routerjem kot primerom izvorne kode)
Odzivne postavitve v FMX se v praksi hitro izkažejo za krhke: sunki spreminjanja velikosti, spremembe DPI, rotacija in „Visible-Layouts“ ustvarjajo dvojno stanje in težko razhroščljive reflowe. Ta prispevek prikazuje Layout-Router z Breakpoints, ki med izvajanjem nadzoruje UI-bloke…
Skenirnik QR-kod v Delphi FMX: robustno skeniranje kamere, večnitno varno in brez tresenja uporabniškega vmesnika
Uporaben skener QR-kod Delphi FMX je odvisen od življenjskega cikla kamere, upravljanja niti in čistega Stop/Start. Prispevek predstavi robusten pristop z ZXing, Debounce, Frame-Throttling, izrezom ROI ter razhroščevalnimi in obratovalnimi podrobnostmi za Android in iOS.
Delphi Poslovne aplikacije: Zakaj številni sistemi delujejo stabilno – in kako jih ohraniti primernimi za prihodnost
Delphi Podjetniške aplikacije so v številnih podjetjih hrbtenica procesno povezanih potekov. Prispevek prikazuje, kako načrtovati obratovanje, dostop do podatkov, vmesnike, varnost in modernizacijo tako, da obstoječi VCL-sistemi ostanejo stabilni – in korak za korakom postanejo pripravljeni…
MariaDB z Delphi in FireDAC povezati: arhitektura, izbira gonilnika in obratovanje brez presenečenj
Kako iz Delphi-aplikacij preko FireDAC MariaDB urejeno in zanesljivo povezati: možnosti gonilnika, TLS, nabori znakov, transakcije, pooling, zmogljivost in obratovanje – s poudarkom na administraciji, vzdrževanju in migracijah v uveljavljenih sistemih.
Delphi WebSocket odjemalec: robustno vzpostavljanje povezave, urejeno zaustavljanje, zanesljivo odpravljanje napak
Delphi WebSocket odjemalec je hitro „nekako povezan“ – vendar v obratovanju šteje ponovno povezovanje, heartbeat-i, urejeno zaustavljanje in možnost razhroščevanja. S praktičnim ovojem na osnovi System.Net.WebSockets (z fallbackom) in izrezkom izvorne kode za upravljanje niti in…
Portal za stranke v podjetju: arhitektura, varnost in obratovanje, ki zares držijo
Portal za stranke je več kot prijava z možnostjo prenosa datotek: postane integracijski sloj med ERP, DMS, podporo in obračunavanjem. Prispevek prikazuje, katere arhitekturne odločitve merljivo vplivajo na obratovanje, varnost, kakovost podatkov in kasnejše razširitve – in čemu…
AES-šifriranje v Delphi: robusten izsek izvorne kode z IV, salt, zaglavjem in pretakanjem
Praktičen Delphi izsek izvorne kode za AES-šifriranje z naključnim saltom in IV, jasno strukturo glave datoteke, PBKDF2-izpeljavo ključa in streaming — vključno s tipičnimi pastmi pri legacy formatih, integriteti in obratovanju.
BDE-zamenjava: Tako modernizirate Delphi-aplikacije brez tveganja za podatke in delovanje
Veliko Delphi-aplikacij še vedno uporablja Borland Database Engine (BDE) – in za to plačajo z obratovalnimi ovirami, težavami z gonilniki, varnostnimi tveganji in blokiranimi posodobitvami platforme. Ta prispevek pokaže, kako se tehnično natančno načrtuje zamenjava BDE: migracija podatkov…
Multipart/Form-Data nalaganje v Delphi: robustni tokovi, nadzor mejne ločnice in odpravljanje napak brez ugibanja
Nalaganja Multipart/Form-Data se zdijo trivialna, a v Delphi hitro odpovejo pri tokih, imenih datotek, Content-Type, upravljanju mejnih oznak in časovnih omejitvah. Ta izsek izvorne kode prikazuje robustno, enostavno za razhroščevanje implementacijo z THTTPClient – vključno s pravilno izračunano Content-Length.