Pozitif ve Negatif Kimlik Dogrulama

Geçenlerde katıldığım bir eğitimde gördüğüm bir kod parçası üzerinde bir kaç noktayı sizinle paylaşmak istiyorum. Eğitimde bir web uygulamasına login olmaya çalışan kullanıcıların kimlik denetimlerinin pozitif ve negatif kimlik doğrulama yaklaşımları ile yapılması karşılatırılıyor ve negatif kimlik doğrulama yaklaşımının sağlamlığını ifade etmek için de bu kod parçacıkları kullanılıyordu. Şimdi kod parçacıklarına bakalım. (Örneklerde anlatılmak istenen […]

Read More →
How to Detect JDBC Connection Leakages with C3P0

First of all I must say that, the whole credit for discovering this feature goes to my collegue İlker Çelik. In a big codebase with lots of 3rd party libraries and frameworks interacting with JDBC connections it might be difficult to trap JDBC connection leakages, that is open connections left in application. C3P0 connection pool […]

Read More →
Dealing with SOAP Headers in Axis

After a long period, I just returned back to playing with Axis to develop web services. Axis 1.4 is a framework to create SOAP processing clients and servers. One of the issues I encountered during my web service development is dealing with SOAP headers. You can use SOAP header elements to send application specific information […]

Read More →
Running Eclipse Ganymede in Ubuntu Karmic Koala

I wouldn’t guess it would be that hard to install Eclipse 3.4.2 ganymede in ubuntu 9.10 karmic koala. After searching a bit around web I concluded that it was not the way to go with sudo apt-get install eclipse this time. Then I downloaded 3.4.2 from eclipse site, extracted it and started playing with it. […]

Read More →
Ankara’da CETURK Java Etkinliği

Cumartesi günü CETURK’ün Ankara’da düzenlediği Java etkinliğine konuşmacı olarak katıldım. Öncelikle CETURK ekibinden Murat Aydın, Ahmet Pirimoğlu ve Mehmet Aca arkadaşlarımıza, Çankaya Üniversitesi’nden Abdülkadir Görür’e ve bu organizasyona emeği geçen diğer herkese teşekkür etmek istiyorum. ​ Etkinlik bir günlük olmasına rağmen, bence çok verimli ve doyurucu oldu. Konuşmacıların sunumlarının her birisinden katılan herkesin yeni ve […]

Read More →
Bir Bulut Olsam

  Bir Bulut Olsam…   Sürekli bir dönüşüm içerisinde olan ve hemen hergün yeni yeni teknolojilerin, uygulamaların ve cihazların karşımıza çıktığı bilişim dünyasında son dönemde ortaya çıkan bir yenilik ise “cloud computing” yani Türkçe’deki yaygın kullanımı ile “bulut bilişim”. Şimdiye kadar özel veya kamu kuruluşları, bünyelerindeki bilişim ihtiyaçlarına cevap vermek için sunucu sistemlerini, veritabanlarını, bu […]

Read More →
Ivy Configurations

One of the nicest features of maven is its ability to specify some dependencies as compile time only, and they won’t be included at runtime, because they are already provided by target web container. Here is an example of it; <dependency>     <groupId>javax.servlet</groupId>     <artifactId>servlet-api</artifactId>     <version>2.4</version>     <scope>provided</scope> </dependency> But that’s it! I don’t […]

Read More →