Java

Adding Web Application Listener with Netbeans 7.0

J2EE world has a lot of tools which make our development time easier and shorter, sometimes people are asking about web application listener and when to use them. I will try to write how to add a web application listener with Netbeans 7.0, if you dont have any idea about web application listeners, try to understand what are web applicaiton listeners. 1. Web application listeners are added by left clicking on the project, then click New > Other   2. Then choose Web from Categories and select Web Application Listener and click Next   3. After clicking Next the following […]

By |December 19th, 2012|Java, Netbeans, Software|Comments Off on Adding Web Application Listener with Netbeans 7.0
  • Kitap:  Head First Software Development Kitap:  Head First Software Development

    Kitap: Head First Software Development

  • Kitap:  Head First Software Development Kitap:  Head First Software Development

    Kitap: Head First Software Development

Kitap: Head First Software Development

Head First serisinde yer alan kitapları okumayı gerçekten çok zevkli buluyorum. Anlatımın söyleşi tarzında olması, brain-map ismi verilen beyin haritalarıyla desteklenmesi, anlatılmak istenen konuda yer alan öğelerin kişiselleştirilmesi (bir yazılım kavramıyla röportaj yapılması gibi), fena sayılmayacak mizah anlayışları bu serinin başarısının ardında yatan sebepler. Amazon üzerinden sipariş vererek aldığım bu kitap, yazılım geliştiren herkesin elinde bulunmalı. Benim ihtiyacım yok demeyin, alın bir okuyun. Satın almak istemiyorsanız da internetten satın alabilirsiniz. Torrent kullanmayın 😐 Çevirisi çevik yazılım geliştirme yöntemleri ya da metodları olarak yapılan Agile Software Development konusunda yeni-eski, tecrübeli-tecrübesiz tüm geliştiricilerin, proje yöneticilerinin okuması ya da göz atması fena olmaz. […]

By |December 19th, 2012|Java, Kitap, Okuma, Software|Comments Off on Kitap: Head First Software Development
  • Kitap: Java Tasarım Şablonları ve Yazılım Mimarileri Kitap: Java Tasarım Şablonları ve Yazılım Mimarileri

    Kitap: Java Tasarım Şablonları ve Yazılım Mimarileri

  • Kitap: Java Tasarım Şablonları ve Yazılım Mimarileri Kitap: Java Tasarım Şablonları ve Yazılım Mimarileri

    Kitap: Java Tasarım Şablonları ve Yazılım Mimarileri

Kitap: Java Tasarım Şablonları ve Yazılım Mimarileri

Design patterns, günümüzde yazılımcılar tarafından sıklıkla kullanılan, yazılımcıların arasında arada sırada tartışmalara-incelemelere neden olan, nesne yönelimli programcılık ile ilgili sık karşılaşılan problemleri çözmekte fayda sağlayan tasarım desenleri pek çok kitapta ve internet sitesinde anlatılmaktadır. Bu kaynakların çoğunluğu yabancı dillerde yayınlanıyor. Popüler ismiyle “Gang of Four” uzun ismiyle “Design Patterns: Elements of Reusable Object-Oriented Software” bu konudaki en iyi kaynaklardan, hatta temel kaynak. Türkçe olarak bu konuda yayınlanmış çok az sayıda eser görüyoruz. Alsancak ‘ta arkadaşlarımla sohbet ederken Kıbrıs Şehitleri ‘nde bulunan bir kitapçıda gözüme çarpmıştı bu kitap, 2008 yılındaydık ve kitap o senenin mayıs ayında basılmıştı. Tasarım desenleri yerine Tasarım […]

By |December 19th, 2012|Java, Kitap, Okuma, Software|Comments Off on Kitap: Java Tasarım Şablonları ve Yazılım Mimarileri

Servlet 3.0 dinamik servlet oluşturma

Servlet 3.0 ile gelen kullanışlı ozelliklerden birisi de dinamik olarak servlet ekleyebiliyor olmamız. Tomcat sunucuya deploy ettiğimiz uygulamalarımızda web.xml içerisinde eklediğimiz servlet ve servlet mapping işlemlerini ekleyebilmemiz mümkün oluyor. Eklentilere sahip bir sistem yazıyorsanız bu tür bir kullanıma ihtiyaç duyabilirsiniz. Oncelikle addServlet metodu oluşturacağız ve bu metod ile HttpServlet class ın türettiğimiz servletlerimizi eklememiz mümkün oluyor. Servlet 3.0 ile gelen yeni ozelliklerden birkaçı; servlet için dinamik isimlendirme, asenkron kullanım ve annotations kullanımı gibi ozellikler. Dinamik kod ekleme ozelliği oldukça basit ServletContextListener içerisine eklediğimiz addServlet metodu tüm işlemleri gerçekleştiriyor. Diyelim ki http:///myservlet pathinde çalışan bir servlet eklemek istiyoruz. addServlet(“MyServlet”,myServletClass); şeklinde bu […]

By |April 20th, 2012|Java, Software, Tomcat|Comments Off on Servlet 3.0 dinamik servlet oluşturma

Tomcat SEVERE: Error deploying configuration descriptor

   Tomcat üzerinde çalıştırdığım web uygulaması, SEVERE: Error deploying configuration descriptor mapplication.xml hatası veriyordu, sunucu üzerine uygulamayı ekleyememenin sebeplerini araştırdım ancak hiçbir sonuç alamadım. Kodu değiştirmedim bile ama nedense bu hatayı alıyordum ve kodu hatasız derleyebilmeme rağmen, her çalıştır komutunda (uygulamanın sunucuya aktarılması ve çalıştırılması) hata veriyordu. Netbeans ‘i sanırım bundan dolayı sevmiyorum. Tomcat ‘in altını üstüne getirdim, her yerinin didik didik ettim ama yok hata ile ilgili birşey bulamadım.context.xml içerisinde <context antiJARLocking=”true” path=”/mapplication”/> olması gereken kısmın <Context antiJARLocking=”true” path=”/mapplication”/> (büyük C ye dikkat) şeklinde olduğunu gördüm. Context yerine context yazılı olması gerekiyor ve bu yüzden uygulama çalıştırılamıyor, sunucu üzerinde […]

By |October 6th, 2011|Java, Netbeans, Software, Tomcat|Comments Off on Tomcat SEVERE: Error deploying configuration descriptor