git submodules

Merhaba sevgili yazılımperver dostlar, bu yazımda kısa bir süre önce kullanmaya başladığım (ve ihtiyaç duyduğum) bir kabiliyete yönelik bilgi vermeye çalışacağım: “git submodules”. Mevcut bir projeniz var ve içerisinde ayrı bir git reposunu, bu repodaki projeniz ile birlikte kullanmak istiyorsunuz. Ne yapabiliriz? Diyelim ki elinizde main projeniz var ve bunu klonladınız ve içerisinde de lib… Continue reading

uEngine4 Serüveni – Zamanlayıcılar

Merhaba sevgili yazılımperver dostlarım. Bugünkü yazımda, uEngine4 içerisinde sessiz sessiz duran bir proje hakkında yazıyor olacağım: “time”. İsminden de anlaşılacağı üzere, bu proje içerisinde, projelerinizde ihtiyaç duyabileceğini bir çok zamanlayıcı, ölçüm ve benzeri araçları bulabilirsiniz. Mevcut uEngine içerisinde de, bu sınıfları kullanıyor olacağım. Ayrıca, bunların bir kısmına çeşitli yazılarımda da yer vermiştim. Yazıların bağlantılarını da… Continue reading

Haftalık C++ 55 – Boost Asio II – Temeller ve Mimari

Merhaba sevgili yazılımperver dostlarım, Boost.Asio yazılarımıza devam ediyorum. Bir önceki yazımda, Boost.Asio’yu nasıl indirebileceğimiz, hedefleri ve çok kısa bir giriş yapmıştık. Bu yazımda ise temel kavramlarına, kabiliyetlerine, kullanımına ve örnek bir uygulamaya bakıyor olacağız. Bir kaç yazı sonrasında da, burada edindiğimiz kabiliyetleri, uEngine4’e entegre ediyor olacağız ve maceramıza oradan devam edeceğiz. Bir önceki yazımı da… Continue reading

Deprem :(

Evet sevgili takipçilerim, bu yazıyı yazdığım için çok üzgünüm, keşke böyle bir yazı yazmama sebep olacak bir durum hiç yaşanmasaydı. Ülke olarak çok zor günlerden geçiyoruz. Ülkemizin güneyinde yaklaşık on ili etkileyen bir deprem oldu ve bir çok kardeşimiz, aramızdan ayrıldı, bir çoğu da halen enkaz altında. Öncellikle, aramızdan ayrılanlara Allah’tan rahmet diliyorum, geride kalanlara… Continue reading

Haftalık Videolar 8 – Visual Studio 2022 Duyurusu

Evet sevgili yazılımperver dostlarım, bundan üç sene  önce VS2019 duyurusuna ilişkin yazımdan sonra Vs2022 duyurusuna ilişkin yazım ile sizlerle birlikteyim. Visual Studio 2019 Duyurusu Yaklaşık 17 senedir Visual Studio kullanıcısı olarak, bu haber beni yine heyecanlandırmadı desem yalan olur ama şunu da ifade etmem gerekiyor ki, yeni araçlar ile gelen kabiliyetler artık o kadar fazla… Continue reading

Haftalık C++ 43 – {fmt} Kütüphanesi

Evet sevgili yazılımperver dostlarım, kısa bir aradan sonra, bir süredir yazılımlarımda kullandığım ve sizlerin de kullanmasını şiddetle tavsiye ettiğim bir kütüphaneye derinlemesine göz atıyor olacağız: {fmt} kütüphanesi. Yazı uzun, işlecek kabiliyet çok o zaman çok oyalanmadan başlayalım. FMT {fmt} Kütüphanesi FMT nedir? Geliştiricisinin ağzıyla bakacak olursak: {fmt} C stdio ve C++ iostream kabiliyetlerine, hızlı ve… Continue reading