Zona selectată
Toate articolele
Toate articolele de specialitate, contextualizările și fragmentele de cod sursă în secțiunea comună a revistei.
Delphi Linux REST-Daemons pentru întreprinderi: arhitectură, operare și mentenabilitate în practică
Delphi pe Linux a devenit în exploatarea operațională a companiei de mult mai mult decât o problemă de portare. Acest articol arată cum REST-Daemons pot fi planificați, securizați, monitorizați și versiunați ca servicii systemd – cu accent pe contractele de interfață, accesul la date, Deployment, logging și…
Delphi WebView2 în FMX: inițializare curată, construire punte JS, descărcări și depanare sub control
WebView2 în FireMonkey pare „doar încorporare de browser”, dar în practică eșuează la inițializare, la evenimentele de navigare, la puntea JS↔Delphi, la gestionarea descărcărilor și la depănare. Acest fragment de cod sursă arată un model robust cu responsabilități clar delimitate…
Restructurare a bazei de date pentru software Delphi dezvoltat în timp: modernizare sigură fără întrerupere
O restructurare a bazei de date într-un software Delphi dezvoltat treptat nu este atât un „proiect SQL”, cât o intervenție în operare, interfețe și responsabilitatea pentru date. Acest articol arată cum puteți controla riscurile, face migrațiile testabile și stabiliza activitatea de zi cu zi a echipei IT și a departamentului de specialitate…
Operarea serviciilor Linux cu Delphi: arhitectură, operare și ghid practic pentru companii
Cum să operați stabil serviciile Linux cu Delphi: model de serviciu, systemd, jurnalizare, actualizări, securitate, acces la baza de date și pipeline de deployment — cu focus pe siguranța operațională și mentenabilitate în mediile enterprise.
REST API cu RemObjects SDK: versionarea și depanarea curată a endpoint-urilor JSON (Delphi fragmente de cod sursă)
Cum să construiești cu RemObjects SDK în Delphi o REST API care nu se rupe în producție: contracte JSON stabile, versionare fără proliferare de URL-uri, Correlation-ID prin toate straturile, mapare centralizată a erorilor, înregistrare snapshot pentru cazuri dificile de depanare și indicații practice…
Construirea interfețelor către ERP, DMS și CRM: integrarea curată a arhitecturii, a operării și a fluxurilor de date
Oricine dorește să construiască interfețe către ERP, DMS și CRM are nevoie de mai mult decât „câteva API‑uri”: responsabilitate clară pentru date, tratare robustă a erorilor, securitate, monitorizare și o cale de migrare care nu periclitează funcționarea curentă. Acest articol prezintă soluții testate în practică…
C# și Delphi într-o arhitectură comună: integrare pragmatică în loc de „ori‑ori”
Multe companii operează Delphi-aplicații desktop dezvoltate în timp și construiesc paralel noi C#-servicii și portaluri. Articolul arată cum C# și Delphi funcționează împreună într-o arhitectură comună: prin straturi clare, interfețe stabile, componente comune…
Server de înaltă performanță REST în Delphi: limite pentru cereri, thread-pool și comportament controlat la suprasarcină (fragment de cod sursă)
Un server de înaltă performanță REST în Delphi nu este rapid doar datorită „JSON-ului rapid“, ci prin concurență controlată, timeout-uri stricte și comportament curat la supraîncărcare. Acest articol prezintă un Concurrency-Gate aplicabil în practică cu semafor, răspunsuri 429/503…
Migrarea de la Firebird la MariaDB: etape, capcane și stabilitate operațională în exploatarea zilnică
Migrarea de la Firebird la MariaDB rareori se reduce la un simplu export‑import. Cruciale sunt dialectul SQL, tranzacțiile, seturile de caractere, tipurile de date, triggerii/generatoarele, performanța și un cutover curat. Articolul prezintă un demers practic pentru…
Layout-uri responsive în Delphi FMX: breakpoint-uri fără haos în Designer (cu Layout-Router ca fragment de cod sursă)
Layout-urile responsive FMX devin rapid fragile în practică: valuri de redimensionare, schimbări de DPI, rotație și „Visible-Layouts” generează stare dublă și reflow-uri greu de depanat. Acest articol prezintă un router de layout cu breakpoints care controlează blocurile UI la rulare.