Izbrano območje
Vsi prispevki
Vsi strokovni prispevki, umestitve in izrezki izvorne kode v skupnem razdelku magazina.
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.
Razvoj licenčnega strežnika in portala za stranke: arhitektura, obratovanje in varnost za načrtljive licenčne modele
Licenčni strežnik s portalom za stranke uvede red pri aktivaciji, podaljševanju in skladnosti – če so arhitektura, identitete, vmesniki in obratovanje od samega začetka skrbno načrtovani. Ta prispevek prikazuje praktično preizkušene gradnike, tipične pasti in zanesljivo…
Reverse proxy z nginx in Delphi: natančna obdelava zaglavja Forwarded, resnična IP odjemalca in robustne URL-baze
Ko Delphi-REST-strežniki tečejo za nginx, pogosto pride do napačnih vrednosti Client-IP, zaznave HTTPS in absolutnih URL-jev. Ta izsek iz izvorne kode prikazuje robustno obravnavo polj Forwarded/X-Forwarded (vključno s seznamom zaupanih proxyjev), tipične nastavitve nginx in napotke za razhroščevanje v obratovanju.
Razvijanje večstrankne poslovne programske opreme: arhitektura, podatkovni model in obratovanje brez presenečenj
Večnajemniška podpora odloča o skalabilnosti, obratovalnih stroških in varnosti. Ta prispevek pokaže, kako načrtovati večnajemniško poslovno programsko opremo tako, da so podatki strogo ločeni, pravice preverljive in posodobitve mogoče uvajati brez izpadov.
Modernizacija delovnih tokov poročanja in PDF: manj prekinitev, več sledljivosti, boljša operativna zanesljivost
Ko so poročila, listine in PDF-izpisi nastali skozi zgodovino, se pojavijo medijski prelomi, dolgi časi izvajanja in težko sledljive napake. Prispevek prikazuje, kako podjetja modernizirajo poteke dela za poročanje in PDF: od arhitekture in dostopa do podatkov do upodabljanja.
C# Portali v podjetjih: arhitektura, obratovanje in integracija brez presenečenj
C# portali so tipičen gradnik, kadar podjetja želijo procese odpreti navzven ali jih interno konsolidirati. Prispevek prikazuje, kako načrtovati arhitekturo, identitete, vmesnike, dostope do podatkov, obratovanje in varnost tako, da bo portal dolgoročno vzdrževen.
Mapiranje datasetov v objekte za nenavadne stare strukture: stabilno, razhroščljivo, brez ORM-magije
Ko so Legacy-Datasets zgodovinsko nastali, se standardni mapperji pogosto zataknejo pri alias-stolpcih, mešanju tipov in spreminjajočih se JOIN-strukturah. Ta izsek iz izvorne kode prikazuje robustno, enostavno za razhroščevanje preslikavo iz dataset-a v objekt v Delphi: z načrtom preslikave, pretvorniki in obravnavo NULL-vrednosti…
Linux-storitev v podjetju: obratovanje, varnost in integracijo dosledno implementirati
Storitev Linux lahko procese stabilno avtomatizira – če so obratovanje, posodobitve, beleženje, varnost in vmesniki od samega začetka natančno načrtovani. Ta prispevek praktično pokaže, na kaj mora IT‑vodstvo in administracija paziti: od systemd do hardeninga.
Delphi RTTI za preslikovanje brez magije: atributno zasnovano, razhroščljivo in primerno za legacy
Pragmatičen vzorec mapiranja z Delphi RTTI: atributi namesto konvencij, kontrolirane konverzije, jasna sporočila o napakah in način odpravljanja napak, ki v obratovanju resnično pomaga. Z izsečki izvorne kode za mapiranje podatkovnega nabora ali zapisov v objekte brez skrite magije.