2010-09-05

log4j sample - 01

log4j ile basit bir uygulama yapalım.
Bu uygulama da BasicConfigurator.configure(); metodunu kullandık ve böylece log4j.properties dosyasına gereksinimiz kalmadı.

 import org.apache.log4j.BasicConfigurator;  
 import org.apache.log4j.Level;  
 import org.apache.log4j.Logger;  
 import org.apache.log4j.Priority;  
 /**  
  *   
  * @author K_Goksu --> http://www.kasimgoksu.com  
  *   
  */  
 public class MySampleApp {  
      static Logger logger = Logger.getLogger(MySampleApp.class);  
      @SuppressWarnings("unchecked")   
      public static void main(String[] args) {  
           // load default configure, don't need log4j.properties file!  
           BasicConfigurator.configure();  
           //           # Set root logger level to DEBUG and its only appender to A1.  
           //           log4j.rootLogger=DEBUG, A1  
           //  
           //           # A1 is set to be a ConsoleAppender.  
           //           log4j.appender.A1=org.apache.log4j.ConsoleAppender  
           //  
           //           # A1 uses PatternLayout.  
           //           log4j.appender.A1.layout=org.apache.log4j.PatternLayout  
           //           log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n  
           logger.info("### Log4j sample :))) ###\n");  
           Priority[] allPossiblePriorities = Level.getAllPossiblePriorities();  
           for (int i = 0; i < allPossiblePriorities.length; i++) {  
                //TRACE < DEBUG < INFO < WARN < ERROR < FATAL  
                logger.setLevel((Level) allPossiblePriorities[i]);  
                System.out.println("### Level priorty is now " + allPossiblePriorities[i]);  
                logger.debug("DEBUG");  
                logger.info("INFO");  
                logger.warn("WARN");  
                logger.error("ERROR");  
                logger.fatal("FATAL");  
                System.out.println("\n\n");  
           }  
      }  
 }  

Kaynak koda buradan ulaşabilirsiniz.

2010-09-03

StartExplorer Eclipse Plug-in

Çok güzel eclipse plug-in i. Projelerinize,dosyalara kolayca ulaşmanızı sağlıyor. 
Detaylı bilgi:  http://startexplorer.sourceforge.net

Everything search engine

Dosya arama programıdır kendisi. Bilgisayarımdaki yaklaşık 350.000 dosyayı 30sn. gibi bir sürede indexledi. Arkaplanda çalışabiliyor ve makineyi hiç zorlamıyor.
Şiddetle tavsiye edilir. http://www.voidtools.com/

Java Decompiler

Çok sevdiğim bir program. Ayrıca freeware. Eclipse plug-in versiyonu var ama kullandığımda hoşuma gitmemişti.
Framework lerle uğraşırken çok işime yarıyor :) Bazen açıklama tagları yetmiyor, bizde *.jar dosyalarına bakarak anlıyoruz ne yaptığını...
Sayesinde reverse engineering yaptığımızda oluyor hani.

Hemen deneyin! http://java.decompiler.free.fr/

:)

sonunda geri dönüş yaptık.. en kısa zamanda bilgilerimi paylaşmaya başlayacağım...
genellikle java teknolojileri üzerine olacak, arada diğer bilgilerdende...
şu anda aklımda olan konular: java, jsp, jsf, struts, hibernate, ibatis, eclipse, j2me, html, xml, eclipse, log4j, ant vs.
haydi hayırlısı :)

2010-09-02

Güneşin Olsun Gönlünde

Canım bir şeylere sıkıldığı zaman sığındığım tek adres… Güneşin olsun gönlünde, o zaman gelsin ne gelirse… Sözler müthiş.. Müzik müthiş.. İlkay Akaya müthiş.. bence bir yerden bulup dinleyin derim eğer bu zamana kadar hiç dinlemediyseniz …
Grup Kızılırmak – Günde Dün , Grup Kızılırmak – Güneşin Olsun albümlerinde bulabilirsiniz…

GÜNEŞİN OLSUN GÖNLÜNDE
Güneşin olsun gönlünde
Kar bile yağsa, ya da fırtına olsa
Gök bulutlarla ve dünya kavgayla dolsa

Güneşin olsun gönlünde
O zaman gelsin ne gelirse
Doldurur ışıklarla en karanlık gününü

Bir şarkın olsun dudaklarında
Sevinçli ezgilerle
Seni günlük tasalar bunalıma boğsa bile
Bir şarkın olsun dudaklarında
O zaman gelsin ne gelirse
Yardım eder savuşturmaya en yalnız gününü

Başkaları için de bir diyeceğin olsun
Tasada ve bunalımda
Ve kendi ruhunu şenlendirecek her şeyi
Söyle onlara da,bir şarkın olsun dudaklarında

Yitirme sakın yürekliliğini
Güneşin olsun gönlünde
Ve her şey iyi olacak
Casar Flaischlen

Datso galeri için rss beslemesi

Var olan com_rss komponenti üzerine yeni bir fonksiyon ekleyerek Datso galeri için son yorumların gösterildiği bir rss akışı oluşturdum.
Özellikleri:
• Fotograflara yazılan yorumları hiçbir kısaltma olmadan olduğu gibi gösteriyor.
• RSS beslemesinde yorum yapılan fotografın küçük görüntüsünü de gösteriyor.
• Aşağıda ki örnek gibi:


Kurulum:
• Öncelikle kendi dizininiz altındaki /components/com_rss/ rss.php dosyasını yedeğini alın.
• İndirdiğiniz rss.php dosyasını /components/com_rss/ atın...
• RSS beslemesini çağırmak için de http://www.yourdomain.com/index.php?option=com_rss&task=datsofeed adresini kullanın.
• Hepsi bu kadar ;))
İndirmek için buraya tıklayın.

* datso son yorumlar , datso rss, datso latest comment, datso latest rss, resimli rss, fotograflı rss oluşturma, fotograf rss php, photo rss php, datso rss beslemesi

Windows Messenger Reklam Engelleme

Msn messengerın reklamlarından bıktıysanız ya da bilgisayarınızı kasmasından usandıysanız aşağıda vereceğim programı kullanabilirsiniz. Oldukça yararlı bir yama.
İndirme linki: http://apatch.org/downloads.php


* Windows Live Messenger Patch, Msn messenger reklam engelleyici, Msn messenger advertisement block

Makine Öğrenmesi

İlgili dosyaya buradaki linkten ulaşabilirsiniz.

2010-08-13

...

kısa zamanda eski sitemi buraya aktarmak ümidimle blogger a yönlendirdim...