[PRATİK] Mimari Karar Kaydı (Architecture Decision Record)

Merhaba yazılımperver dostlarım, yeni maceramıza yönelik ilk yazım, ekiplerinizle ve projelerinizde kullanabileceğiniz ve faydasını göreceğiniz Mimari Karar Kaydı (Architecture Decision Record) konusu üzerine olacak. Açıkçası, ben de uzun süredir bu kayıtları Atlassian Confluence aracı vasıtasıyla kullanıyorum ve faydasını gördüm. Mimari Karar Kaydı (MKK) Nedir? İsminden de anlaşılacağı üzere MKK, alınan bir mimari karara yönelik kaydı/dokümanı… Continue reading

WSL2 ile Seri Kanal Kullanımı

Arkadaşlar merhaba, bu yazımda Windows 11 üzerinde WSL2 kullanarak USB Seri Kanal dönüştürücüler ile nasıl çalışabileceğinizi aktaracağım. Cihazınızda fiziksel bir seri kanal cihazı var ise sürücü kurulum adımlarını atlayabilirsiniz. Çok zor bir iş olmasa da, gerekli olunca ilgili adımları bir araya getirmek külfetli olabiliyor. Bu yazımda gerekli birçok adımı bir araya getirmiş olacağım. Bu vesile… Continue reading

.dot dosyaları ve bunların yönetimi

Merhaba sevgili yazılımperver dostlarım, bu yazımda sizlere “dot files” ‘tan ve bunları nasıl yönetebileceğinizden bahsediyor olacağım. Linux kullanan takipçilerimin muhtemelen vakıf olduğu, olmadıysa da yakında olacağı bir konu bu. Peki ama nedir bu dot dosyaları? Dot Dosyları Nedir? Dot dosyaları, Unix benzeri işletim sistemlerinde (Linux, Mac), uygulamalara ait konfigürasyonların/uyarlamaların tutulduğu gizli dosyalardır. İsmini dosyanın başında… Continue reading

uEngine4 – GitHub Actions

Evet sevgili yazılımperver dostlarım son güncellemem ile birlikte, uEngine4 motorumuz da artık Github Actions marifeti ile CI/CD üzerinden otomatik olarak oluşturulabilmekte. Bir kaç yazı öncesinde, Github Actions’I kendi uygulamalarınızda da kullanabilmeniz için örnek betikleri şablon projeme eklemiştim. Aşağıda ilgili repoya ve yazıma ulaşabilirsiniz: uEngine 4 Son Güncellemeler – II uEngine4’e de bu yeteneği kazandırmış bulunuyorum…. Continue reading

uEngine 4 Son Güncellemeler

Merhaba sevgili yazılımperver dostlarım, Daha önce de bahsettiğim gibi uzun bir süredir uEngine4 reposunun hem Windows hem Linux için kullanılabilir hale getirmeye yönelik planlarım mevcuttu. Ayrıca, bir kaç yazımda CMake betikleri ile ilgili de bir kaç güncelleme yapmayı planlıyordum. Nihayet bu güncellemeleri tamamladım ve artık uEngine4’ü hem Windows hem de Linux için kullanabileceksiniz. Bu bağlamda… Continue reading

C++ CMake Şablon Repository’si

Merhaba sevgili yazılımperver dostlarım, CMake yazılarımın üzerinden oldukça uzun vakit geçti ve bu arada elbette CMake’e yönelik de bir çok değişiklik ve güncelleme oldu. Eski yazılarım için aşağıdaki adreslere göz atabilirsiniz: Merhaba CMake CMake- II (devam) O günden bu yana geliştirdiğim yazılımlarda CMake kullanmaya özen gösterdim ve edindiğim tecrübeleri de örnek bir repo’da bir araya… Continue reading