Odabrano područje
Svi članci
Svi stručni članci, analize i isječci izvornog koda u zajedničkom odjeljku magazina.
Migracija s Firebird na MariaDB: postupak, zamke i operativna sigurnost u svakodnevnom radu
Migracija s Firebirda na MariaDB rijetko je samo pitanje izvoza i uvoza. Presudni su SQL-dijalekt, transakcije, znakovni skupovi, tipovi podataka, triggeri/generatori, performanse i uredan cutover. Članak prikazuje praktično primjenjiv postupak za…
Responzivni rasporedi u Delphi FMX: Breakpoints bez haosa u Designeru (s Layout-Routerom kao primjerom koda)
FMX-responsive rasporedi u praksi brzo postaju krhki: oluje promjena veličine, promjene DPI‑a, rotacija i „Visible-Layouts“ uzrokuju duplicirano stanje i teško otklonjive reflow-e. Ovaj članak prikazuje Layout-Router s Breakpoints koji kontrolira UI-blokove za vrijeme izvođenja.
QR Code skener u Delphi FMX: robustno skeniranje kamerom, sigurno za više niti i bez treperenja korisničkog sučelja
Praktičan QR Code skener Delphi FMX zavisi od životnog ciklusa kamere, upravljanja dretvama i korektnog zaustavljanja/pokretanja. Članak prikazuje robustan pristup sa ZXing, debounce-om, frame-throttlingom, ROI-izrezom te detaljima za debug i operativni rad na Androidu i iOS-u.
Delphi Poslovne aplikacije: Zašto mnogi sistemi rade stabilno – i kako ih održati spremnim za budućnost
Delphi Poslovne aplikacije u mnogim preduzećima predstavljaju kičmu operativnih procesa. Članak pokazuje kako planirati rad, pristup podacima, interfejse, sigurnost i modernizaciju tako da postojeći VCL-sistemi ostanu stabilni – i korak po korak postanu spremni…
Povezivanje MariaDB-a s Delphi i FireDAC: arhitektura, odabir drajvera i rad bez iznenađenja
Kako povezati MariaDB iz Delphi-aplikacija preko FireDAC na ispravan način: opcije drajvera, TLS, skupovi znakova, transakcije, pooling veza, performanse i operativni rad – s fokusom na administraciju, održavanje i migraciju u postojećim, kroz vrijeme razvijenim sistemima.
Delphi WebSocket klijent: robustno povezivanje, ispravno zaustavljanje, pouzdano otklanjanje grešaka
Jedan Delphi WebSocket klijent je brzo ’nekako povezan‘ – ali u radu su bitni ponovno uspostavljanje veze, heartbeati, uredno zaustavljanje i mogućnost debugiranja. Sa praktičnim wrapperom baziranim na System.Net.WebSockets (s fallbackom) i isječkom koda za upravljanje nitima i…
Korisnički portal u preduzeću: arhitektura, sigurnost i operacije kojima se zaista može vjerovati
Korisnički portal je više od prijave i preuzimanja: postaje integracijski sloj između ERP-a, DMS-a, podrške i obračuna. Članak pokazuje koje odluke o arhitekturi mjerljivo utiču na operativni rad, sigurnost, kvalitetu podataka i kasnija proširenja – i po čemu…
AES-šifrovanje u Delphi: robustan isječak izvornog koda sa IV, Salt, Header i streamingom
Praktičan Delphi izvorni isječak za AES-šifrovanje sa nasumičnim saltom i IV-om, jasnom strukturom zaglavlja datoteke, PBKDF2-derivacijom ključa i streamingom — uključujući tipične zamke kod naslijeđenih formata, pitanja integriteta i aspekte rada u produkciji.
BDE-zamjena: Kako modernizirati Delphi-aplikacije bez rizika za podatke i nesmetan rad
Mnoge Delphi-aplikacije još koriste Borland Database Engine (BDE) – i plaćaju za to operativnim poteškoćama, problemima s upravljačkim programima, sigurnosnim rizicima i blokiranim ažuriranjima platforme. Ovaj članak pokazuje kako se zamjena BDE tehnički uredno planira: migracija podataka…
Multipart/Form-Data otpremanje u Delphi: robustni streamovi, kontrola boundary-a i otklanjanje grešaka bez nagađanja
Multipart/Form-Data prijenosi djeluju trivijalno, ali u Delphi brzo zakažu pri radu sa streamovima, imenima datoteka, Content-Type, Boundary-Handling i timeoutima. Ovaj isječak izvornog koda prikazuje robusnu, lako otklonjivu implementaciju s THTTPClient – uključujući ispravno izračunat Content-Length…