Pasirinkta sritis
Visi įrašai
Visi techniniai straipsniai, kontekstinės analizės ir kodo fragmentai bendrame žurnalo skyriuje.
Migracija iš Firebird į MariaDB: eiga, spąstai ir kasdienio eksploatavimo patikimumas
Perėjimas nuo Firebird prie MariaDB retai apsiriboja vien eksportu–importu. Esminiai veiksniai yra SQL dialektas, transakcijos, simbolių rinkiniai, duomenų tipai, trigeriai/generatoriai, našumas ir tvarkingas perėjimas. Straipsnis pateikia pritaikomą praktinį veiksmų planą…
Reaguojantys išdėstymai Delphi FMX: Breakpoint’ai be dizainerio chaoso (su Layout-Router kaip kodo fragmentu)
FMX reaguojantys išdėstymai praktikoje greitai tampa trapūs: dydžio keitimo audros, DPI pokyčiai, rotacija ir „Visible-Layouts“ sukuria dvigubą būseną ir sunkiai derinamus perstatymus. Šiame straipsnyje parodytas Layout-Router su Breakpoints, kuris valdo UI blokus vykdymo metu…
QR kodo skaitytuvas Delphi FMX: patikimas kameros skenavimas, gijų saugus ir be vartotojo sąsajos trūkčiojimo
Praktiškas QR kodo skaitytuvas Delphi FMX sėkmė priklauso nuo kameros gyvavimo ciklo, siūlų valdymo ir tvarkingo paleidimo/stabdymo. Straipsnyje pristatomas patikimas sprendimas su ZXing, Debounce, frame-throttling, ROI apkirpimu bei derinimo ir eksploatacijos detalėmis Android ir iOS.
Delphi Įmonių programos: kodėl daugelis sistemų veikia stabiliai – ir kaip užtikrinti jų ateities pritaikomumą
Delphi įmonių programos daugelyje įmonių yra procesų vykdymo stuburas. Straipsnyje aiškiai parodyta, kaip planuoti eksploatavimą, duomenų prieigą, sąsajas, saugumą ir modernizavimą taip, kad esamos VCL sistemos išliktų stabilios ir žingsnis po žingsnio būtų paruoštos ateičiai.
MariaDB su Delphi ir FireDAC prijungimas: architektūra, tvarkyklių parinkimas ir eksploatavimas be netikėtumų
Kaip tinkamai prijungti MariaDB iš Delphi-programų per FireDAC: tvarkyklės parinktys, TLS, simbolių rinkiniai, transakcijos, jungčių kaupimas (pooling), našumas ir eksploatavimas – su dėmesiu administravimui, priežiūrai ir migracijai ilgai vystytose sistemose.
Delphi WebSocket klientas: stabiliai prisijungti, tvarkingai sustabdyti, patikimai derinti
Delphi WebSocket klientas greitai „kažkaip prisijungęs“ – tačiau eksploatacijoje svarbūs Reconnect, Heartbeats, tvarkingas sustabdymas ir derinimo galimybės. Su pritaikomu wrapper’iu, paremtu System.Net.WebSockets (su fallback), ir kodo ištrauka, skirta Threading ir…
Klientų portalas įmonėje: architektūra, saugumas ir eksploatavimas, kurie išties atlaiko
Klientų portalas yra daugiau nei prisijungimas su atsisiuntimais: jis tampa integracijos sluoksniu tarp ERP, DMS, palaikymo ir apskaitos. Straipsnyje parodyta, kurie architektūriniai sprendimai išmatuojamai veikia eksploatavimą, saugumą, duomenų kokybę ir vėlesnę plėtrą – ir pagal ką…
AES šifravimas sistemoje Delphi: tvirtas šaltinio kodo pavyzdys su IV, Salt, Header ir srautiniu apdorojimu
Praktiškas Delphi kodo fragmentas AES šifravimui su atsitiktiniu salt ir IV, aiškia bylos antraštės struktūra, PBKDF2 rakto išvedimu ir srautinio apdorojimo palaikymu – įskaitant tipiškas spąstus, susijusius su legacy formatais, vientisumo užtikrinimu ir eksploatacija.
BDE pakeitimas: Kaip modernizuoti Delphi programas be duomenų ir eksploatacijos rizikos
Daugelis Delphi programų vis dar naudoja Borland Database Engine (BDE) – ir už tai moka eksploatacinėmis kliūtimis, tvarkyklių problemomis, saugumo rizikomis ir užblokuotais platformos atnaujinimais. Šis straipsnis parodo, kaip techniškai tvarkingai suplanuoti BDE pakeitimą: duomenų migracija…
Multipart/Form-Data įkėlimas į Delphi: patikimi srautai, ribų kontrolė ir derinimas be spėliojimų
Multipart/Form-Data įkėlimai atrodo paprasti, tačiau Delphi jie greitai sukelia problemų dėl srautų, failų pavadinimų, Content-Type, Boundary-Handling ir laiko limitų. Šis šaltinio kodo fragmentas rodo tvirtą, lengvai derinamą implementaciją su THTTPClient – įskaitant teisingai apskaičiuotą Content-Length…