Reverse Dos

Reverse Dos spam trackback protector. You can chuck all the offending domain names and words into its configuration file and stop them to create referrer records on your database. A quick analysis on my database showed 600+ spam referrers. I copied them to an Excel sheet and created these filters. It boiled down to 274 […]

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

First Solid

After 5.5 months of formula and breast feeding, Uzay finally tasted some solid food. Well almost solid. It is just baby rice cereal mixed up with formula. He was watching us on the dinner table before and trying to reach out for the food. I am afraid that he will start to kebabs soon.

Devamını oku

Planning is Everything

Every big project starts with planning. Here is Darth Wader’s planning session on an agile approach. Himmmm I wonder if anyone against the ideas of Wader Picture courtesy of howstrange.com

Devamını oku

Inversion of Control / Dependency Injection Principle

Orjinal yazar Tatham Oddie… Bu yazıyı Tatham’ın verdiği bir sunumdan izniyle çevirdim. Giriş Inversion of Control (IoC) bir modülün bağımlılık, çözülme, konfigürasyon ve hayat döngüsü konularına çözüm sağlayan dizayn kuralıdır. IoC’nin en önemli özelliği bir modülün bağımlı olduğu diğer assembly bileşenlerinin çözülümünde yatmaktadır. IoC’nin en iyi bilinen olayı Dependency Injection Principle’dır (DIP). Diğer bir adıda […]

Devamını oku

DotNetNuke 4.0 Kurulum

Taner epeyden beri DNN4.0’ı kurmak için uğraşıyordu. Tabii ki dil uyumsuzluklarından dolayı bir sürü hata ile karşılaştı. Sanırım burada tek önemli olan konu SQL Server kurulumu sırasında “Collation” seçimini “SQL_Latin1_General_CP1_CI_AS” olarak seçmek. Eğer başka bir şey seçerseniz DNN4.0 kurulumunda çalışması gereken SQL yordamları tam olarak çalışmayacaktır ve ya veritabanı eksik kurulacaktır yada tümden kurulmayacaktır. Daha […]

Devamını oku

Subtext released

The Subtext blogging engine is released yesterday and downloaded more than 100 times. Checkout the project from hereYou can download the release package here Administration and management made easy in this release. There are also top notch new skins available with this version.Here is Phil Haack’s (our benevolent dictator) announcement.

Devamını oku

This skin is from…

Yes, my skin is a rip off from Joomla interface. I liked its interface and it was a challenge for me to implement with Subtext. I think I did a good job with the CSS. There are still small things which are not working with either IE or Firefox. My wife Elif also helped me […]

Devamını oku

Multiple blogs on Subtext

I have installed Subtext for my blogging purposes but having the multiple blogs working is a bit tricky. I have to comment out the following handler line on the root web.config <!–<HttpHandler pattern=”(?:((\/\/default\.aspx)?|(\/\/?))?)$” controls=”homepage.ascx”/>–> And set up the aggregation section like: <!– Aggregate Blog Stuff –> <add key=”AggregateEnabled” value=”true” /> <add key=”AggregateTitle” value=”Analyst Developer Blogs” […]

Devamını oku