Video – Hadi DLL’lere Bir Göz Atalım

Evet arkadaşlar uzun zamandır video paylaşmadığımı fark ettim ve bunu DLL’ler ile ilgili bir video ile bozmaya karar verdim. Windows üzerinde yazılım geliştiriyor iseniz bir şekilde DLL’ler ile yolunuz kesişmiştir. Daha açık bir şekilde ifade etmek gerekirse dinamik/paylaşılabilir kütüphanelerin microsoft dünyasında karşılığına DLL (açılımı Dynamic-link library) diyoruz ve .dll uzantılı dosyalara karşılık geliyor ( Unix… Continue reading

Vcpkg Aracı

Evet arkadaşlar bir haftalık aradan sonra yeni bir yazım ile serüvenimiz devam ediyor. Haftalık C++ yazımdan önce bir süredir kullandığım bir araç hakkında sizleri de bilgilendirmek istedim. Bu yazımda Microsoft tarafından sunulan, Windows, Linux ve MacOs üzerinde C ve C++ kütüphanelerinin kullanılmasına (çeşitli konfigürasyon tiplerine (release/debug) göre derleme, Visual Studio ve benzeri araçlar ile kullanma)… Continue reading

MS-DOS v1.25 ve v2.0

Eğer daha önce denk gelmediyseniz bilgilendireyim dedim microsoft “MS-DOS v1.25 ve v2.0” işletim sistemine ilişkin kaynak kodlarını GitHub üzerinden paylaşıma açmış. Aşağıdaki adresten ilgili kodlara ulaşabilirsiniz: https://github.com/Microsoft/MS-DOS MS Dos ile ilgili bazı bilgiler: MS-DOS, ilk olarak 1983 yıllarında kullanılmaya başlandı, 8086 assembly kodu ile yazılmış ve okunabilirlik fena değil, Tabiki mevcut windows’lardan çok daha az… Continue reading

Visual Studio Code

Merhaba arkadaşlar, Bir çok yazımdan da anlayacağınız üzere windows üzerinde yazılım geliştirmek için Visual Studio’yu kullanıyorum. Ama bazı noktalarda daha ufak kod incelemeleri/güncellemeleri veya python tarzı betik dilleri kullanarak uygulama geliştirme ihtiyacı ortaya çıkabiliyor ve bunlar için de VS’i kullanmak biraz külfetli oluyor açıkçası. Bu amaçla, ben de son bir kaç senedir Sublime metin editörünü… Continue reading

Visual Studio Property Sheets

Bu yazımda Visual Studio ailesini C++ uygulamaları geliştirmek için kullanan yazılım geliştiricilerin bence bilmesi gereken ve işlerini oldukça kolaylaştıracak olan “Property Sheets” mevzusunu ayıracağım. Diğer dillerde birebir aynı bir mekanizma yok ama benzeri sonuçlar elde etmeye yönelik mekanizmalar varmış (C# için). Hakkımda sayfasında bahsettiğim gibi ağırlıklı olarak C++ yazılımları geliştirmekteyim ve bunun için de Visual… Continue reading