Избран раздел
Всички публикации
Всички технически статии, аналитични коментари и фрагменти от изходен код в общия раздел на списанието.
Миграция от Firebird към MariaDB: подход, подводни камъни и надеждност при ежедневна експлоатация
Миграцията от Firebird към MariaDB рядко е само въпрос на експортиране/импортиране. От решаващо значение са SQL диалектът, транзакциите, кодировките, типовете данни, тригерите/генераторите, производителността и един чист cutover. Статията показва практически приложим подход за…
Отзивчиви оформления в Delphi FMX: Breakpoints без хаос в Designer-а (с Layout-Router като фрагмент от изходен код)
Responsive Layouts FMX в практическа употреба бързо стават нестабилни: бурни преоразмерявания, смени на DPI, ротации и „Visible-Layouts“ създават дублирано състояние и Reflows, трудни за диагностика. Тази статия показва един Layout-Router с Breakpoints, който контролира UI-блокове по време на изпълнение…
QR Code скенер в Delphi FMX: надеждно сканиране с камера, потокобезопасно и без трептене на потребителския интерфейс
Практически приложимият QR Code Scanner Delphi FMX зависи критично от жизнения цикъл на камерата, от управлението на нишките и от коректното спиране/стартиране. В материала е представен устойчив подход с ZXing, Debounce, Frame-Throttling, изрязване по ROI, както и детайли за отстраняване на грешки и експлоатация за Android и iOS.
Delphi Корпоративни приложения: защо много системи работят стабилно – и как да ги поддържате пригодни за бъдещето
Delphi Корпоративните приложения в много компании са гръбнакът на процесно-ориентираните операции. В статията е показано как да планирате експлоатацията, достъпа до данни, интерфейсите, сигурността и модернизацията така, че съществуващите VCL-системи да останат стабилни – и стъпка по стъпка да останат актуални…
Свързване на MariaDB с Delphi и FireDAC: архитектура, избор на драйвер и експлоатация без изненади
Как да свържете MariaDB от Delphi-приложения чрез FireDAC правилно: опции за драйвери, TLS, набори от знаци, транзакции, пул за връзки, производителност и експлоатация – с фокус върху администриране, поддръжка и миграция в утвърдени, разрастващи се системи.
Delphi WebSocket клиент: надеждно свързване, коректно прекратяване, надеждно отстраняване на грешки
Един Delphi WebSocket клиент бързо изглежда „някак си свързан“ – но в експлоатация решаващи са Reconnect, Heartbeats, коректно спиране и дебъгваемост. С практичен Wrapper, базиран на System.Net.WebSockets (с Fallback) и фрагмент от сорс-кода за Threading и…
Клиентски портал в предприятието: архитектура, сигурност и експлоатация, които действително издържат
Клиентският портал е повече от вход с възможност за изтегляне: той се превръща в интеграционен слой между ERP, DMS, поддръжката и фактурирането. Статията показва кои архитектурни решения влияят измеримо на експлоатацията, сигурността, качеството на данните и бъдещите разширения — и по какво…
AES-шифроване в Delphi: надежден фрагмент от изходния код с IV, Salt, Header и стрийминг
Практически използваем Delphi изходен фрагмент за AES-шифроване с произволен salt и IV, ясна структура на файловия хедър, PBKDF2-извеждане на ключ и потоково криптиране – включително типични капани при наследени формати, целостта и експлоатацията.
BDE-замяна: Как да модернизирате Delphi-приложения без риск за данните и за експлоатацията
Много Delphi приложения все още използват Borland Database Engine (BDE) — и плащат за това с трудности при експлоатацията, проблеми с драйверите, рискове за сигурността и блокирани обновления на платформата. Тази статия показва как технически коректно се планира замяната на BDE: миграция на данни…
Multipart/Form-Data качване в Delphi: надеждни потоци, контрол на границите и отстраняване на грешки без догадки
Качванията Multipart/Form-Data изглеждат тривиални, но в Delphi бързо се провалят при потоци, имена на файлове, Content-Type, Boundary-Handling и таймаути. Този фрагмент от изходния код показва надеждна, лесна за отстраняване на грешки реализация с THTTPClient – включително с коректно изчислен Content-Length…