Eğer test edilmemişse çalışmıyor demektir

Belkide çok üzüntülere yol açacak bir başlık ama test edilmemiş bir özelliğin çalışmadığını ve ürününüze yada firmanıza vereceği zararları bir düşünün. Bugün Sourceforge’dan bir modül indirirken ne kadar test yapıldığına bakıyorum. Eğer testler eksik ise ekliyorum yada o modülü hiç kullanmıyorum. Eskiden yazdığımız bir programı test etmek için ihtiyaç duyulan şeylere bir göz atalım         […]

Devamını oku

Güvenli Şifre Oluşturma

Artık kendi şifrelerimin ne olduğunu bilmiyorum. Tüm şifre oluşturma ve yönetme işlerini Keith Brown’ın Password Minder programına bıraktım. Program tüm şifrelerinizi kodlanmış bir XML dosyasında tutuyor. Ayrıca XML dosyasını Password Minder ile açmak içinde bir şifre veriyorsunuz. Oluşturulan şifrelerin ne kadar kuvvetli olacağını seçebiliyorsunuz. Kendi şifrelerinizi de bu programla güvenli şekilde tutabilirsiniz. Önemli bir püf […]

Devamını oku

Kod Yazarken Güvenlik

Eğer iş, güç ve aileden vakit bulursam oturup şu güvenlik ile ilgili kitabı okuyacağım. Böyle bir kaynağın ücretsiz olarak sunulması güzel bir olay. Microsoft’un Writing Secure Code kitabıda yararlı bir kaynak fakat alıpta okumadığım kitaplara bir yenisini eklemek istemiyorum henüz.

Devamını oku

Deepest Sender ÜĞİŞÇÖI üğişçöı

Bir Firefox eklentisi olan Deepest Sender’ı deniyorum. Bakalım Türkçe karakterler ile arası nasıl. üğişçöı ÜĞİŞÇÖI w.Bloggar’da olmayan çoklu kategoride yazı ekleme var bunda. Ayrıca Türkçe karakter kullanılmış kategori isimleride normal gözüküyor. Editörüde neredeyse WYSIWYG.

Devamını oku

VB6 bitti

Bugün itibarı ile Visual Studio 6.0 ile ilgili tüm yazılımları sistemimden kaldırmış bulunuyorum. Geçmişte oldukça iyi işler yaptık kendisi ile. İlk çıktığı günü ve hatta “Technology Preview” sürümünü bile hatırlıyorum. İlk yazdığım ActiveX ve DCOM programcıkları geliyor aklıma. Kaldırırken biraz hüzünlendim aslında. Fakat VS2005’i açınca bu hüzünden eser kalmadı. . Şimdiye kadar yazdığım VB6 uygulamalarını […]

Devamını oku

CAPTION COMPETITION

And baby Uzay meets with computers… Damn space bar, it’s not working again I’ve spent a lot of money on this chair and my back is still in pain. ctrl+alt+del, why it is not just one button? Is this caps-lock on? Why is numeric keypad too far away? MuscleBoy: Yes babe, I am 25… C# […]

Devamını oku

Değişim devam ediyor

Yeni Subtext altyapımız ile blogumda gezinmek ve istenen makalelere ulaşmak daha da kolaylaştı. Öncelikle IE ile çalışmayan arama özelliğini tamir ettim. Problem GO tuşunun “default” tuş olarak tanımlanamamasından kaynaklanıyordu. Popüler yazıların ve yorumların gösterildiği iki yeni modül ile hangi yazılar daha çok okunmuş görmek mümkün. Ayrıca tek tek makaleleri görüntülerseniz; en altta konu ile ilgili […]

Devamını oku

VS2005’de Tracepoint

JFO’s blogundan Kod içinde hata ayıklarken breakpoint oluşturup trace sırasında değerleri kontrol ederizya. VS2005 ile gelen tracepoint’ler ile olay biraz daha ilerlemiş. Breakpoint oluşturduktan sonra üzerine sağ tıklayıp “When hit…” seçeneğine tıklarsanız breakpoint tracepoint haline geliyor ve çalışma sırasında çıktılar output ekranına atılıyor. Güzel bir olay, artık 0.2km daha hızlı kod yazabiliriz.

Devamını oku

Nasıl daha iyi kod yazarız

Bu yıl yazılım dünyasındaki sekizinci senem (Commodore 64 ve Amiga dönemlerini saymıyorum). Zaman içinde yazılım dillerinin daha da somutlaşması (Design Patterns, Best Practices, OO ve UML vb) bana dizayn ve mimari konularına daha fazla eğilmem için zemin hazırladı. 10 sene önce evrenkentte yazdığım kodlara şöyle  bir bakınca “ben öğretmen olsam buna not vermem” diyorum. Şimdi […]

Devamını oku