Избран раздел
Всички публикации
Всички технически статии, аналитични коментари и фрагменти от изходен код в общия раздел на списанието.
Delphi Linux REST-Демони за предприятия: архитектура, експлоатация и поддържаемост в практиката
Delphi върху Linux в експлоатацията на компанията отдавна е повече от тема за портване. Тази статия показва как REST-демони да се планират, защитят, наблюдават и версионират като systemd-Services – с фокус върху договори за интерфейси, достъп до данни, разгръщане, логиране и…
Delphi WebView2 в FMX: коректно инициализиране, изграждане на JS-Bridge, управление на изтегляния и отстраняване на грешки
WebView2 в FireMonkey звучи като „просто вграждане на браузър“, но в практиката се проваля при инициализация, навигационни събития, JS↔Delphi-Bridge, обработка на изтегляния и отстраняване на грешки. Този фрагмент от изходния код показва робустен модел с ясно разграничени отговорности…
Реструктуриране на базата данни при разраснал се Delphi софтуер: сигурна модернизация без прекъсване на работата
Преустройването на базата данни в утвърден софтуер Delphi е по-малко „SQL-проект“, отколкото намеса в експлоатацията, интерфейсите и отговорността за данните. Тази статия показва как да контролирате рисковете, да направите миграциите тестируеми и да стабилизирате ежедневната работа на ИТ отдела и на бизнес подразделенията…
Linux-услуги с Delphi: Архитектура, експлоатация и практическо ръководство за предприятия
Как да оперирате стабилно Linux-услуги с Delphi: модел на услугата, systemd, логиране, актуализации, сигурност, достъп до базата данни и конвейер за внедряване – с фокус върху надеждност при експлоатация и поддръжка в корпоративни среди.
REST API с RemObjects SDK: структурирано версиониране и дебъгване на JSON крайни точки (Delphi фрагменти от изходния код)
Как да изградите с RemObjects SDK в Delphi една REST API, която в експлоатация не се срива: стабилни JSON контракти, версиониране без разрастване на URL адресите, Correlation-ID през всички слоеве, централизирано съпоставяне на грешки, Snapshot-логване при трудни случаи за отстраняване на грешки, както и практически насоки…
Изграждане на интерфейси към ERP, DMS и CRM: чиста интеграция на архитектура, експлоатация и потоци от данни
Който иска да изгради интерфейси към ERP, DMS и CRM, се нуждае от повече от „няколко API“: ясна отговорност за данните, устойчива обработка на грешки, сигурност, мониторинг и миграционен път, който не застрашава текущата експлоатация. Тази статия показва практически изпитани…
C# и Delphi в една обща архитектура: прагматична интеграция вместо или-или
Много компании оперират с дълго развивани Delphi десктоп приложения и паралелно изграждат нови C# услуги и портали. Статията показва как C# и Delphi да взаимодействат чисто в една обща архитектура: чрез ясни слоеве, стабилни интерфейси, споделени…
Високопроизводителен REST сървър в Delphi: лимити на заявки, Thread-Pool и контролирано поведение при претоварване (фрагмент от изходния код)
Високопроизводителен REST сървър в Delphi не става бърз само благодарение на „бърз JSON“, а чрез контролирана паралелност, строги таймаути и предвидимо поведение при претоварване. Тази статия показва практически приложимо Concurrency-Gate със семафор, 429/503-отговори…
Миграция от Firebird към MariaDB: подход, подводни камъни и надеждност при ежедневна експлоатация
Миграцията от Firebird към MariaDB рядко е само въпрос на експортиране/импортиране. От решаващо значение са SQL диалектът, транзакциите, кодировките, типовете данни, тригерите/генераторите, производителността и един чист cutover. Статията показва практически приложим подход за…
Отзивчиви оформления в Delphi FMX: Breakpoints без хаос в Designer-а (с Layout-Router като фрагмент от изходен код)
Responsive Layouts FMX в практическа употреба бързо стават нестабилни: бурни преоразмерявания, смени на DPI, ротации и „Visible-Layouts“ създават дублирано състояние и Reflows, трудни за диагностика. Тази статия показва един Layout-Router с Breakpoints, който контролира UI-блокове по време на изпълнение…