[ARAÇ] Conan 2.0 – C++ Paket Yönetim Aracı

Uzun zamandan sonra tekrar merhaba sevgili arkadaşlar. Son yazımdan bu yana uzun bir zaman geçti, gerek kişisel gerekse iş hayatımda oluşan durumlardan ötürü sayfama istediğim kadar vakit ayıramadım açıkçası ama fırsat buldukça yine buradan sizlerle paylaşım yapıyor olacağım. Bu yazımın konusu da uzun zamandır aslında ihtiyacını hissettiğim paket yönetim aracına yönelik olacak. Python, node.js gibi… Continue reading

[ARAÇ] SDL3 CI/CD

Evet sevgili yazılımperver dostlarım birim testlere yönelik hususları da tamamladıktan sonra, bu yazımda alt yapısal konulardan bir diğeri olan CI/CD (Continuous Integration and Continuous Delivery/Deployment) konusuna değineceğiz. Aşağıda verdiğim yazımda, Github actions’a yönelik olarak konuyu detaylıca aktarmıştım, onun için burada bunları bir daha açıklamayacağım. uEngine4 – GitHub Actions Bununla birlikte, ilgili alt yapıyı geliştirdiğimiz uygulamaya… Continue reading

[ARAÇ] SDL3 Birim Testler – II

Evet sevgili dostlar kısa bir yazı ile maceraya devam. Son yazımızda, SDL3 örneğimize birim testleri ve birim test kapsama analizimizi eklemiştik. Bu noktada Cmake ile Ctest konusuna değinmemiştik, bu yazımda Cteste değineceğiz. Ctest, temelde cmake tarafından, farklı birim test kütüphaneleri kullanarak C++ uygulamalarınız için geliştirmiş olduğunuz birim test uygulamalarını çalıştırmak için kullanılır. Cteste yönelik, öne… Continue reading

[ARAÇ] SDL3 İlk Adımlar – II

Merhaba sevgili yazılımperver dostlarım yazılarımıza hız kesmeden devam ediyoruz. SDL ile ilgili ilk yazımda, kuruluma bakmıştık ve sonrasında da; kaynak yönetimi, olayların kotarılması, görselleştirme ve bu nesnelerin oluşturulmasına yönelik kabiliyetlere göz atmıştık. Bu yazımda kalan konulara da değinip temel SDL3 uygulamamızı tamamlayacağız inşallah. Eğer ilk yazımı henüz okumadıysanız aşağıdaki bağlantıya bir göz atmanızı rica ediyorum:… Continue reading

[ARAÇ] SDL3 İlk Adımlar – I

Evet sevgili yazılımperver dostlarım, haftalık yazılarımıza devam ediyoruz. Geçen hafta SDL ve SDL2/SDL3 farklarına kısa bir bakış atmıştık. [ARAÇ] Merhaba SDL3 Artık bütün bunları ete kemiğe  büründürmenin vakti geldi. Bir süre önce SDL ile ilgili ne var ne yok diye internete baktığımda, SDL2’ye yönelik oldukça fazla kaynak mevcut fakat bunların çoğu genelde küçük küçük kabiliyetlere… Continue reading

[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