Evet sevgili yazılımperver dostlarım. En son yaptığımız güncellemeler sonrasında artık uengine4’ü artık daha kolay oluşturabildiğinizi umuyorum. Buna yardımcı olması açısından ReadMe sayfasını da güncelledim, göz atmayı unutmayın. Ayrıca windows için olan kurulum adımlarına yönelik betiği de ekledim, inşallah linux için de ekleyeceğim. Şimdi gelelim bu yazımızın konusuna: ccache. Hemen ufak bir illüstrasyon ile başlayalım 🙂… Continue reading
Post Category → Araç
Windows için minimum C++ Geliştirme Ortamı (VSCode + gcc + clang)
Tekrar merhaba sevgili takipçilerim. Uzun süredir C++’a ilişkin yazılar paylaşmama rağmen, C++’a yeni başlayacaklar için Windows işletim sistem üzerinde Visual Studio dışında bir geliştirme ortamının hazırlanmasına yönelik bir yazı paylaşmadığımı fark ettim 😊Artık bunu değiştireceğiz. Benim gibi Visual Studio kullanımı ile bir sıkıntınız yok ise (ki bence VS 2022 Community oldukça başarılı bir araç), önceki… Continue reading
Chocolatey Aracı
Merhaba sevgili yazılımperver dostlarım, yeni bir C++ yazısı ile sizlerle buluşmadan önce, bir eğitim sırasında gördüğüm bir aracı sizler ile paylaşacağım. Aracın adı “Chocolatey”, öncelikle ismi çok güzel, onu söylemem lazım 😁 Peki, ne işe yarar bu çikulatalı araç? Çok kısa bir ifade ile, Windows işletim sistemi için yazılım/paket kurulum ve yönetim otomasyonu sağlayan bir… Continue reading
Haftalık Videolar – 10 (Birim testler, takvim, tarih, zaman, araçlar)
Uzun süredir sizler ile video paylaşmadığımı fark ettim, özleyeceğinizi düşünerek bu yazımda birden fazla video paylaşıyor olacağım 🙂 Bunlardan ilki google’da çalışan Titus Winters & Hyrum Wright tarafından sunulan, birim testler ile ilgili bir video. Titus Winters’ın daha önce de videolarını paylaşmış olabilirim. Kendisi CppCon ve benzeri konferanslarda da oldukça aktif birisi. Anlatışı ve tarzı… Continue reading
Haftalık C++ 47 – C++ Serialization/Deserialization
Merhaba sevgili yazılımperver dostlarım bir başka haftalık C++ yazım ile birlikteyiz. Bu yazımda, eminim bir çoğunuzun ihtiyacını hissettiği C++ “serialization/deserialization” ihtiyacına yardımcı olabilecek alternatiflerden birine değineceğim: Cereal Kütüphanesi. Diğer alternatifler için https://github.com/thekvs/cpp-serializers sayfasına bakabilirsiniz. Açıkçası, uzun bir süre önce boost kütüphanelerinin sunduğu “serialization” kabiliyetlerini kullanmıştım. Daha sonraları ise, json ve xml kütüphanelerini kullanarak, bu tarz… Continue reading
Windows Bellek Dökümleri ile Dans
Dostlar selam, bugün farklı bir yazı ile birlikteyiz. Windows işletim sistemi için (ve muhtemelen diğer işletim sistemleri) yazılım geliştiren bir çoğumuz, yazılımları konuşlandırdıktan sonra çıkan ve yazılımların göçmesi ile sonuçlanan hatalar ile karşılaşıyoruzdur. Genelde de bu yazılımların bir çoğu da kendi makinelerimizde çalışıyor oluyorlar 🙂 Bunları eğer tekrarlayabiliyorsanız ne ala. Ama eğer oluşturamıyorsanız büyük sıkıntı. Bir… Continue reading