Valitud piirkond
Kõik postitused
Kõik tehnilised artiklid, taustselgitused ja koodilõigud ühises ajakirjaosas.
Firebirdist MariaDB-sse migreerimine: meetod, levinud lõksud ja igapäevane töökindlus
Firebirdist MariaDB-sse migratsioon on harva ainult eksportimise ja importimise teema. Otsustavad on SQL-dialekt, transaktsioonid, märgistikud, andmetüübid, triggerid/generaatorid, jõudlus ja puhas Cutover. Artikkel näitab praktikakõlbulikku lähenemist…
Responsiivsed paigutused Delphi FMX-is: breakpoint'id ilma vormidisaineri kaoseta (Layout-Routeri lähtekoodinäide)
Responsive Layouts FMX muutuvad praktikas kiiresti habrasteks: Resize‑tormid, DPI‑vahetused, rotatsioon ja „Visible‑Layouts“ tekitavad topelstaatuse ning raskesti debugitavaid reflow’sid. See artikkel näitab Layout‑Routerit koos Breakpoints‑idega, mis kontrollib UI‑blokke jooksuajal.
QR-koodi skanner Delphi FMX-is: robustne, lõimeohutu kaameraskannimine ilma kasutajaliidese värisemiseta
Praktiline QR-koodi skanner Delphi FMX sõltub kaamera elutsükli, lõimimise ja korrektselt teostatud peatamise/käivitamise haldusest. Artikkel tutvustab robustset lahendust, mis kasutab ZXing-i, debounce-i, kaadrite piiramist, ROI-kärpimist ning annab silumise ja käituse üksikasjad Androidi ja iOS-i jaoks.
Delphi Ettevõtte rakendused: miks paljud süsteemid töötavad stabiilselt – ja kuidas hoida neid tulevikukindlatena
Delphi ettevõtte rakendused on paljude ettevõtete protsessipõhiste töövoogude selgroog. Artikkel näitab, kuidas planeerida käitamist, andmepääsu, liideseid, turvalisust ja moderniseerimist nii, et olemasolevad VCL-süsteemid püsiksid stabiilsed — ning samm-sammult ajakohasemaks muutuksid.
MariaDB ühendamine Delphi ja FireDAC abil: arhitektuur, draiverivalik ja käitamine ilma üllatusteta
Kuidas korrektselt ühendada MariaDB-d Delphi-rakendustest läbi FireDAC: draiveri valikud, TLS, tähemärgistikud, transaktsioonid, ühenduste poolimine, sooritusvõime ja käitamine – rõhuasetusega administreerimisel, hooldamisel ja migratsioonil väljakujunenud süsteemides.
Delphi WebSocket-klient: töökindel ühendus, korrektne sulgemine, usaldusväärne silumine
Üks Delphi WebSocket-kliendi saab kiiresti „mingil moel ühendatud“ – kuid tootmises loevad Reconnect, Heartbeats, korrektne peatamine ja debugitavus. Praktilise wrapperi põhjal, mis põhineb System.Net.WebSockets’il (koos fallbackiga), ja lähtekoodilõiguga threadingu ja…
Kliendiportaal ettevõttes: arhitektuur, turvalisus ja käitamine, mis tõeliselt toimivad
Kliendiportaal on rohkem kui lihtsalt sisselogimine ja allalaadimisteenus: see muutub integratsioonikihiks ERP-i, DMS-i, Supporti ja arveldussüsteemi vahel. Artikkel näitab, millised arhitektuurivalikud mõjutavad mõõdetavalt süsteemi käitamist, turvalisust, andmekvaliteeti ja hilisemaid laiendusi — ning mille järgi neid hinnata.
AES-krüptimine Delphi kontekstis: robustne lähtekoodinäide koos IV, soola, päise ja voogedastusega
Praktikas kasutatav Delphi-lähtekoodinäide AES-krüptimiseks juhusliku soola ja IV-ga, selge faili päise struktuuriga, PBKDF2-võtme tuletamise ja voogkäitlemise toega — sisaldab tüüpilisi lõkse pärandformaatide, terviklikkuse ja käituse kontekstis.
BDE-asendamine: Nii moderniseerite Delphi-rakendusi ilma andme- ja käitusriskita
Paljud Delphi-rakendused kasutavad endiselt Borland Database Engine (BDE) – ja maksavad selle eest käitushäirete, draiveriprobleemide, turvariskide ja blokeeritud platvormiuuendustega. See artikkel näitab, kuidas BDE-asendus tehniliselt korrektselt planeeritakse: andmete migratsioon…
Multipart/Form-Data üleslaadimine Delphi: robustsed vood, boundary-kontroll ja silumine ilma oletusteta
Multipart/Form-Data üleslaadimised tunduvad triviaalsed, kuid Delphi puhul lähevad need kiiresti sassi streamide, failinimede, Content-Type’i, boundary-haldamise ja timeout’ide tõttu. See koodilõik näitab robustset, silumisvõimelist implementatsiooni THTTPClient-iga – sh korrektselt arvutatud Content-Length’i…