Cruise Control Kurulum ve Entegrasyon

Cruise Control sürekli kod deponuzu kontrol eden ve değişiklik gördüğü projeleri depodan indirip derleyerek daima güncel, testleri yapılmış bir sürümün oluşmasını sağlayan bir programdır. Derleme için NAnt, testler için NUnit, kodlama standartları için FXCop, kodun ne kadarının ünite testine girdiğini test etmek içinde NCover projelerini kullanır. Piyasada mevcut açık kaynak yada ücretli pek çok Kod […]

Devamını oku

Ne Kadar İneğim

Ne kadar kötü oldugumu gösteren testten sonra, simdide ne kadar inek oldugumu gösteren test ile huzurlarinizdayim. Valla ben bile %79’luk bir oran beklemiyordum. Sürpriz oldu. http://www.wxplotter.com/ft_nq.php?im adresinden sizde ne kadar inek oldugunuza bakabilirsiniz.

Devamını oku

BlogMap

Blogun adresine göre yerini haritada buluyor. Ilginç bir proje Ayrintili bilgi için http://www.csthota.com/blogmap/ adresine bakiniz. Posta kodu olmadan ancak bu kadar buluyor. Ülke listesinden “Other” seçip Turkey olarak girin. https://interaktif.ptt.gov.tr/postakod2/index.php3 adresinde posta kodunuzu ögreneceginiz bir sorgulama formu var. Fakat BlogMap bizim posta kodlarini tanimiyor.

Devamını oku

Richard M. Stalman ve GNU

Richard M. Stalman bizim evrenkentte bir seminer vererek Açik Kaynak (Open Source) felsefesi üzerine konustu. Söyledigi pek çok sey mantikli geliyor kulaga fakat ben hala Açik Kaynak program gelistirerek nasil para kazanacagimizi pek anlamadim. Linux üzerine Mono.NET kurdum, XSP ile ASP.NET bile yayinlayabiliyorum fakat bir yere kadar. Ben gene Microsoft ile yasayacagim sanirim. Zaten Microsoft […]

Devamını oku

NET Framework 2.0, Windows Forms Kaynak Kodu

http://www.shawnburke.com/default.aspx?document=185 linkindeki bloga göre .NET Framework 2.0 Windows Forms kütüphanesinin kod olarak dagitilmasi düsünülüyor. Eger mümkün olursa Trace sirasinda hata ayiklarken Framework içindeki kodlara dallanabilecegiz. Tabii ki pdb debug dosyalarida beraberinde dagitilacak. Her zaman bazi problemleri çözmek ve arka planda neler olup bitiyor görmek için trace sirasinda bu Framework içine dallanmak istemisimdir. Umarim yakin zamanda […]

Devamını oku

Subversion ile Depo Oluşturma

Subversion’i indirip kurduktan sonra bir veritabani yaratmaniz gerekiyor. Bu veritabani sizin projelerinizi saklayacaginiz deponuz olacaktir. Depoyu yaratmak için herhangi bir dizini kullanabilirsiniz. Önemli olan bu dizinin yedegini arada sirada almak. C:\>svnadmin create C:\Depo Dos komut satirinda bu komutu verdiginizde c:\Depo dizininde bir veritabani yaratilacak ve kullanima hazir hale gelecektir. C:\Depo\conf dizinine girin ve svnserve.conf dosyasini […]

Devamını oku

Yazılım Geliştirme Araçları

.NET ile yazilim gelistirirken kullandigim araçlari bir siralayayim dedim: Proje YönetimiMasterListXL (ücretsiz) IDEMS Visual Studio .NET 2003Sharp Develop (ücretsiz)Web Matrix (ücretsiz) UMLArgoUML (ücretsiz)MS Visio 2003 PatternsDOF Design Patterns (ücretsiz)MS Patterns Practices (ücretsiz)MS Application Blocks (ücretsiz) Kod KontrolSubversion (ücretsiz)TortoiseSVN (ücretsiz)AnkhSVN (ücretsiz) Devamli EntegrasyonCruiseControl.NET (ücretsiz) Derleme AraçlariNAnt (ücretsiz)NAntContrib (ücretsiz) YardimciReflector (ücretsiz)Reflector AddIn (ücretsiz)CodeSmith (ücretsiz) (Pro sürümü ücretli) […]

Devamını oku

Extreme Programming

Her yazilim gelistirme metodu temelinde kullanilabilir, hatasiz ve müsteri gereksinimlerini tam olarak karsilayan bir ürün üretebilmek için ortaya çikmistir. Bir bakima dinler gibi hepsi temelinde iyiye ve dogruya yöneltmeye çalisir insanlari ve bu yolda uygulanmasi gereken bir dizi kuraldan bahseder. Yazilim gelistirme metodlarinda sonradan eklenen çesitli yöntemler ile metod artik takip edilmesi ve ögrenmesi zorlasmis […]

Devamını oku

NE Kadar Kötüyüm

HiloWitz de bir test var ne kadar kötü oldugunuzu ortaya çikariyor. Iste benim sonuç: I am 33% evil. I could go either way. I have sinned quite a bit but I still have a bit of room for error. My life is a tug of war between good and evil. Are you evil? find out […]

Devamını oku