Vybraná oblast
Všechny příspěvky
Všechny odborné články, zařazení a úryvky zdrojového kódu ve společné sekci magazínu.
Delphi Linux REST-Daemony pro podniky: architektura, provoz a udržovatelnost v praxi
Delphi na Linux je ve firemním provozu dávno více než otázka portování. Tento příspěvek ukazuje, jak REST-daemony jako systemd-služby plánovat, zabezpečit, monitorovat a verzionovat – se zaměřením na kontrakty rozhraní, přístup k datům, nasazení, logování a…
Delphi WebView2 ve FMX: správně inicializovat, implementovat JS-Bridge, stahování a ladění pod kontrolou
WebView2 ve FireMonkey zní jako „prostě vložit prohlížeč“, ale v praxi selhává při inicializaci, navigačních událostech, JS↔Delphi-Bridge, zpracování stahování a ladění. Tento výřez zdrojového kódu ukazuje robustní vzor s jasně definovanými odpovědnostmi…
Přestavba databáze u rozrostlého softwaru Delphi: bezpečná modernizace bez přerušení provozu
Přestavba databáze v postupně vzniklém Delphi softwaru není tolik „SQL‑projekt“ jako zásah do provozu, rozhraní a odpovědnosti za data. Tento článek ukazuje, jak kontrolovat rizika, učinit migrace testovatelnými a stabilizovat každodenní provoz IT a odborného útvaru…
Provoz Linux-služeb s Delphi: architektura, provoz a praktický průvodce pro podniky
Jak stabilně provozovat Linux-služby s Delphi: model služby, systemd, logování, aktualizace, bezpečnost, přístup k databázi a pipeline nasazování – se zaměřením na provozní spolehlivost a udržovatelnost v podnikových prostředích.
REST API s RemObjects SDK: čisté verzování a ladění JSON endpointů (Delphi úryvek zdrojového kódu)
Jak s RemObjects SDK v Delphi postavit REST API, které v provozu nezkolabuje: stabilní JSON kontrakty, verzování bez nekontrolovaného množení URL, Correlation-ID napříč všemi vrstvami, centrální mapování chyb, Snapshot-Logging pro obtížné debugovací případy a praktické pokyny…
Implementace rozhraní k ERP, DMS a CRM: architekturu, provoz a datové toky konzistentně integrovat
Kdo chce vytvořit rozhraní k ERP, DMS a CRM, potřebuje víc než „několik API“: jasné určení odpovědnosti za data, robustní zpracování chyb, zabezpečení, monitorování a migrační cestu, která neohrozí běžný provoz. Tento článek ukazuje v praxi ověřené postupy.
C# a Delphi ve společné architektuře: pragmatická integrace místo buď‑nebo
Mnoho společností provozuje historicky vzniklé Delphi-desktopové aplikace a současně buduje nové C#-služby a portály. Článek ukazuje, jak C# a Delphi v jedné společné architektuře čistě spolupracují: přes jasné vrstvy, stabilní rozhraní, společné…
Vysoce výkonný REST server v Delphi: limity požadavků, pool vláken a čisté chování při přetížení (ukázky zdrojového kódu)
Výkonný REST server v Delphi není rychlý jen díky „rychlému JSONu“, ale díky řízené paralelnosti, přísným timeoutům a čistému chování při přetížení. Tento příspěvek ukazuje prakticky použitelnou bránu pro řízení souběžnosti s semaforem, odpověďmi 429/503…
Migrace z Firebird na MariaDB: postup, úskalí a provozní spolehlivost v každodenním provozu
Migrace z Firebirdu na MariaDB málokdy spočívá pouze v exportu a importu. Rozhodující jsou SQL dialekt, transakce, znakové sady, datové typy, triggery/generátory, výkon a čistý cutover. Příspěvek ukazuje praxí ověřený postup pro…
Responzivní rozvržení v Delphi FMX: breakpointy bez chaosu v Designeru (s Layout-Routerem ve formě ukázky zdrojového kódu)
Responzivní rozložení ve FMX se v praxi rychle stávají křehkými: přívaly změn velikosti, přepínání DPI, rotace a „Visible-Layouts“ vytvářejí duplicitní stav a těžko laditelné přepočty rozložení. Tento článek ukazuje layout-router s breakpointy, který za běhu kontroluje UI bloky…