Tag Archives: programlama

Maven ile SVN Uyumu

Maven kullanmaya yeni yeni baÅŸlayan biriyim. Bu sebepten maven gibi güzel bir aracın çıkarabileceÄŸi sorunları da yeni yeni öğreniyorum. Geçen gün ÅŸirkette SVN üzerinden proje çekerken, bana hangi tip maven projesi olduÄŸunu sordu. Bu beklediÄŸim bir durum deÄŸildi. Çünkü bu güne kadar bir çok çeÅŸit projeyi SVN’den çekmeme raÄŸmen hiç birinde projenin türünü bana sormamıştı. […]

Okumaya devam…

Twitter4j ve Wicket

Şu sıra gerek çalıştığım şirkette olsun gerekse boş zamanlarımda olsun, sosyal medya ile kendi projeleri nasıl birleştirebileceğim üzerine yoğunlaşmış durumdayım. Bunun asıl sebebi üzerinde çalıştığım bir projede, kayıt formunda kullanının hem facebook hemde twitter hesaplarını kullanıcının profiline bağlamak durumunda kalmam. Bunu yaparken facebook tarafında önceden yazdığım facebook yazsının katkısı büyük oldu.

Xtext – DSL Framework, Bölüm 4

Xtext konusunda en son üçüncü bölümde kalmıştık. Bu bölümde, kendi yarattığımız gramer içerisinde fonksiyonları nasıl çağıracağımıza bakmıştık. Çağırma kısmı, eğer parametre göndermiyorsak fonksiyonumuza gayat basitti. Fakat kendi dilimizde bir fonksiyon yarattıysak, elbet ona parametre aktarmak isteyeceğiz. İşte bu bölümde yarattığımız fonksiyonlara önceden tanımlanmış parametreleri nasıl göndereceğimize bakacağız.

Wicket ve Facebook Kullanımı

Facebook hiç kuÅŸkusuz günümüzün en çok kullanılan sosyal aÄŸlarının başında geliyor. Bence facebook’un bu kadar baÅŸarılı olmasının en büyük sebeplerinden biri kullanıcılarıda sisteme dahil etmeyi baÅŸarmasıdır. Yani geliÅŸtirici olarak sisteme katkıda bulunuyorsunuz. Bir eksik gördüğünüzde ya da olması gereken bir uygulama fikri geldiÄŸinde kendiniz geliÅŸtirip sisteme ekleyebiliyorsunuz. Ben bu yazıda facebook üzerinde çalışacak bir uygulama […]

Okumaya devam…

Wicket Indicator

Wicket projelerimde, genelde Wicket’ın Ajaxt bileÅŸenlerini kullanıyorum. Böylelikle bir alanı güncellemem gerektiÄŸinde tüm sayfayı güncellemekten kurtulmuÅŸ oluyorum. Tabi durum böyle olunca kullanıcıya bir dönüş yapmak gerekiyor. Kullanıcıya iÅŸleminin gerçekleÅŸmek olduÄŸunu, ilgili alanın birazdan güncellenip iÅŸleminin sonucunu bildirmek gerekiyor. İşleminin sonucunu bildirmeyi rahatlıkla FeedbackPanel bileÅŸeniyle yapılabilir. Benim sıkıntı duyduÄŸum kısım kullanıya iÅŸlemini yapmakta olduÄŸumu bildirmek. İşte […]

Okumaya devam…

Wicket Modal Window

Wicket Uygulaması geliÅŸtirirken, sıklıkla ayrı ufak pencerelere ihtiyaç duyuyor insan. Özellikle Wizard tipi bileÅŸenler oluÅŸturmaya kalktığınızda, oluÅŸturduÄŸunuz bu Wizard‘ların ayrı bir pencerede görüntülenmesini istiyordum. Bunun içinde en iyi yol ModalWindow isimli wicket bileÅŸeni. Bu güzel ve kullanışlı Wicket bileÅŸenini kullanırken bir çok hatalarla karşılaÅŸtım. Farklı farklı yollarla bu bileÅŸeni yaratıp farklı farklı yollarda farklı farklı […]

Okumaya devam…

Xtext – DSL Framework, Bölüm 3

İlk ve İkinci bölümlerde Xtext ile ufak bir parçada olsa dilin nasıl geliÅŸtirileceÄŸinden bahsetmiÅŸtik. Dilin gramerini nasıl belirleyeceÄŸimizi, bunu ufak metodlarla nasıl test edebileceÄŸimizi görmüştük. Ardından genel olarak oluÅŸturduÄŸumuz dilden nasıl çıktı alabileceÄŸimize ve testlerimizi nasıl yapabileceÄŸimize bakmıştık. Åžimdi ise çıtayı çok az daha yükseltelim. GeçtiÄŸimiz aylarda benim en merak ettiÄŸim konu dilimizde oluÅŸturduÄŸumuz kısımları, […]

Okumaya devam…

GET ve POST Metodları ve Java

GET ve POST kısaca http’de kullanılan metodlardır. HTML altında bir form oluÅŸturduÄŸunuzda bu form default haliyle GET istekeleri üretir. EÄŸer formunuzun POST istekleri üretmesini isterseniz bunu form tagınızın altında method özelliÄŸi ile belirtirsiniz. Peki tam olarak GET ve POST metodlarının farkı nedir? Bu iki method ile istekleri Java kullanarak nasıl gönderebiliriz? İş yerimde rast geldiÄŸim […]

Okumaya devam…

Wicket ile WEB-INF Klasör Yolu

Beni wicket kullanırken beni en çok dosya yolu kısmı rahatsız ediyor. CSS ve HTML için ayrı dosya yolları kullanılırken JAVA ve Wicket ayrı dosya yollarını kullanıyor. Bu durum projemin bütünlüğünü iyiden iyiye bozmaya baÅŸladığında ben de bir çaresi var mı diye interneti taramaya baÅŸladım. DoÄŸru düzgün bir çözüm bulamama raÄŸmen ÅŸimdilik idare edebileceÄŸim bir çözüm […]

Okumaya devam…

Wicket Framework ile Log4j Kullanılması

Daha önce log4j’nin genel olarak herhangibir framework üzerinde nasıl kullanılabileceÄŸinden bahsetmiÅŸtim. Bu sefer ise özellikle Wicket Framework’ü ile daha kolay nasıl kullanılabileceÄŸinden bahsedeceÄŸim. EÄŸer genel olarak log4j’nin baÅŸka frameworkler ile kullanılması hakkında bilgi almak istiyorsanız önceki yazılara göz atabilirsiniz. Ayrıca kodumun içinde log4j’yi daha rahat bir ÅŸekilde kullanmak için slf4j aracını kullanacağım. slf4j genel olarak […]

Okumaya devam…