Delphi ile 22 yıl

Ünlü Delphi programcısı ve Yazar Marco Cantu’nun blogunda 14 Şubat 2017 tarihinde yayınladığı yazısında Delphi’nin başlangıç sürümünden başlayarak çeşitli sürümleri ile ilgili reklam, resim ve ilginç nostaljik içerikler bulunmaktadır. Yazı 22 yıllık bir tarihceyi kapsamaktadır.

Marcu Cantu Blog

Yazıya ulaşmak için 22 Years of Delphi and it Still Rocks bağlantısına tıklayabilirsiniz.

Aynı blogda delphi ile ilgili başka makaleler de vardır.

Delphide Elektrik Harcaması Hesabı

Elektrikle çalışan her cihazın bir güç değeri vardır. Güç birimi watt’tır. Bir elektrikli cihazın ne kadar harcama yaptığını (elektriki iş) hesaplamak için gücün yanında süreye de ihtiyaç vardır. Elektrik harcaması hesaplanırken güç KiloWatt (Kw) (1000 Watt) cinsinden, süre ise saat cinsinden alınır. Sonuç KiloWatt Saat (Kwh) cinsindendir. Formül aşağıdaki gibidir :

(Elektriksel iş-Kwh) W = P (Elektriksel güç-Kw) x t (Zaman-saat) Okumaya devam et

Sitedeki dosyalara ulaşılamaması hatası

2016 yılı Ağustos ayında bir arkadaşın uyarısı üzerine sitedeki dosyalara ulaşılamadığını farkettim. Blogun dosyaları Dropbox.com ücretsiz dosya barındırma sitesinde yer almaktaydı. Dosya bağlantılarına tıklandığında aşağıdaki hata ortaya çıkmaktaydı:

Error (429)
This account’s links are generating too much traffic and have been temporarily disabled!

Sitedeki dosya bağlantılarını teker teker kontrol ederek hepsi Kaynaklar sayfasına yönlendirdim. Bundan sonra tüm indirmeler bu sayfadan yapılabilmektedir.

Kaynaklar sayfasındaki tüm dosya bağlantıları ise mediafire.com sitesine yönlendirdim. Böylelikle tüm dosyalar ulaşılabilir hale gelmiştir. Ayrıca bu sayfaya her bağlantı için alternatif yandex.com.tr disk bağlantısı da konulmuştur.

Ayrıca tüm dosyaları tum-dosyalar.zip (12,82 MB) tek bir zip dosyası halinde kaynaklar sayfasından indirilebilir.

Bağlantılardaki problemler veya herhangi bir ulaşılamama durumunda sdmh1@yahoo.com adresine e-posta gönderirlerse sevinirim.

Delphi’de 64 Bit Programlama

İlk ortaya çıkan kişisel bilgisayarda işlemci adresyolu (databus) genişliği 8 bit idi. Yani birbirine paralel 8 hatta bir seferde bir bayt (8 bit) bilgi iletilebiliyordu. Teknolojinin gelişmesi ile sırasıyla 16, 32 ve 64 bitlik sistemler ortaya çıktı.

Microsoft, Windows 95 ve sonrası Windows sürümlerini 32 bitlik sistemlerde çalışmak için tasarlamıştı. Windows Xp sürümünden itibaren 32 ve 64 bitlik işlemciler için ayrı ayrı Windows sürümleri çıkarılmaya başlandı. Günümüzde kullanılan sistemlerin büyük bir kısmı 32 bitlik iken 64 bitlik sistemler de yaygınlaşmaya başlamıştır. Okumaya devam et

Delphi’de Registry (Kayıt Defteri) işlemleri

Windows Registry (Kayıt Defteri) sistem ve sistemdeki uygulamaların ayarlarını ve bilgilerini saklamak için kullanılan bir sistem veritabanıdır. Registry’nin temeli COM-temelli bileşenlerin bilgilerinin saklanması amacıyla Windows 3.1’de atılmasına karşın Windows 95 ve Windows NT’de kullanımı genişletilmiş ve sistem ve sistemdeki uygulamaların bilgileri ve ayarlarını saklanmasına olanak sağlanmıştır. Okumaya devam et

Delphi’de Hata Bulma ve Çözme (Debug)

Bir uygulama yazılırken iki türlü hata çıkabilmektedir. Bunlardan tasarım anında çıkan hatalar programın derlenememesi ve çalışmaması sonucunu ürettiği için çözülmek zorundadırlar. Çalışma anı hatalarında ise program hatasızmış gibi derlenir ve çalıştırılır. Çalışma anı hatasına sahip program ansızın çalışmayı durdurup çökebileceği gibi sadece hatalı sonuçta üretip çalışmaya devam edebilir. Okumaya devam et

Programcılara küçük tavsiyeler

Programlama ile uğraşan arkadaşlara küçük tavsiyeler :

  1. Dalgın, dikkatsiz veya acele varsa program yazılmamalı veya var olan program değiştirilmemelidir. Sonra düzeltmesi çok uğraştırır ve çok daha fazla zaman alır.
  2. Sabitler için daima büyük harf kullanılmalıdır. Küçük harfle tanımlanmış sabit değişkenlerle karıştırılabilir.
  3. Okumaya devam et