Seçili Bölüm
Tüm yazılar
Tüm teknik makaleler, değerlendirmeler ve kaynak kodu parçacıkları ortak yayın bölümünde.
Delphi Linux REST-Daemonlar: Kurumsal Mimari, İşletim ve Bakım Uygulamaları
Delphi’nin Linux üzerinde işletilmesi kurumsal operasyonlarda çoktan bir portlama konusunun ötesine geçti. Bu yazı, REST-daemonlarının systemd servisleri olarak nasıl planlanıp, güvence altına alınıp, izlenip ve versiyonlanacağını gösteriyor – arayüz sözleşmeleri, veri erişimi, dağıtım, günlükleme ve…
Delphi WebView2 in FMX: düzgün başlatma, JS-Bridge oluşturma, indirmeler ve hata ayıklama kontrol altında
WebView2 in FireMonkey “basitçe tarayıcı gömme” gibi görünse de, pratikte başlatma, navigasyon olayları, JS↔Delphi köprüsü, indirme işlemleri ve hata ayıklamada aksıyor. Bu kaynak kod parçası, net sorumluluk ayrımıyla sağlam bir desen gösteriyor…
Büyümüş Delphi yazılımında veritabanı yeniden yapılandırması: kesinti olmadan güvenli modernizasyon
Olgunlaşmış Delphi yazılımında bir veritabanı yeniden yapısı, bir ‚SQL projesi‘ olmaktan ziyade işletim, arayüzler ve veri sorumluluğuna yapılan doğrudan bir müdahaledir. Bu makale riskleri nasıl kontrol edeceğinizi, göçleri nasıl test edilebilir hale getireceğinizi ve BT ile ilgili birimlerin günlük işleyişini nasıl istikrarlı kılacağınızı gösterir…
Linux hizmetlerini Delphi ile işletmek: Şirketler için Mimari, İşletim ve Uygulama Kılavuzu
Linux servislerini Delphi ile kararlı şekilde işletme: hizmet modeli, systemd, logging, güncellemeler, güvenlik, veritabanı erişimi ve Deployment-Pipeline – kurumsal ortamlarda işletme güvenliği ve bakım kolaylığına odaklı.
REST API RemObjects SDK ile: JSON uç noktalarını düzgün sürümleme ve hata ayıklama (Delphi kaynak kodu örneği)
RemObjects SDK ile Delphi içinde işletmede istikrarlı kalan bir REST API nasıl kurulur: sağlam JSON sözleşmeleri, URL karmaşasına yol açmayan sürümleme, Correlation-ID’nin tüm katmanlarda taşınması, merkezi hata eşlemesi, zorlu hata ayıklama vakaları için snapshot-logging ve uygulamaya dönük pratik ipuçları…
ERP, DMS ve CRM için arayüzler oluşturma: mimari, işletim ve veri akışlarını temiz şekilde entegre etme
ERP, DMS ve CRM ile entegrasyonlar kurmak isteyenler “birkaç API”den daha fazlasına ihtiyaç duyar: açık veri sorumluluğu, sağlam hata işleme, güvenlik, izleme ve canlı işletmeyi tehlikeye atmayacak bir geçiş yolu. Bu yazı, uygulamada kanıtlanmış…
C# ve Delphi ortak bir mimaride: "ya–ya da" yaklaşımı yerine pragmatik entegrasyon
Birçok şirket, evrimleşmiş Delphi-masaüstü uygulamalarını işletiyor ve paralel olarak yeni C# servisleri ve portalları kuruyor. Bu makale, C# ile Delphi’in ortak bir mimaride nasıl temiz bir şekilde birlikte çalıştığını gösteriyor: belirgin katmanlar, kararlı arayüzler, ortak…
Yüksek Performanslı REST Sunucusu Delphi'de: İstek Limitleri, İş Parçacığı Havuzu ve düzgün Aşırı Yük Davranışı (Kaynak Kod Örneği)
REST türü High Performance sunucusu Delphi’de sadece ‚hızlı JSON‘ ile hızlı olmaz; gerçek performans kontrollü paralellik, katı zaman aşımı ve öngörülebilir aşırı yük davranışından gelir. Bu yazı, Semaphore kullanan, 429/503 yanıtları veren pratik bir Concurrency-Gate gösteriyor…
Firebird'ten MariaDB'ye göç: Yöntem, karşılaşılabilecek sorunlar ve operasyonel güvenilirlik
Firebird’ten MariaDB’ye bir geçiş nadiren yalnızca bir dışa/içe aktarma meselesidir. Belirleyici olanlar SQL diyalektiği, işlemler, karakter setleri, veri tipleri, tetikleyiciler/jeneratörler, performans ve temiz bir Cutover’dır. Bu yazı … için pratik uygulanabilir bir yöntem gösteriyor.
Responsive Düzenler Delphi FMX'de: Designer karmaşası olmadan Breakpoint'ler (Layout-Router ile kaynak kodu örneği)
FMX’de responsive düzenler pratikte hızla kırılganlaşır: yeniden boyutlandırma fırtınaları, DPI değişimleri, rotasyon ve „Visible-Layouts“ çifte durumlar ve hata ayıklaması zor yeniden akışlar (reflows) oluşturur. Bu yazı, çalışma zamanında UI bloklarını kontrol eden, breakpoint’lere sahip bir layout yönlendirici gösteriyor…