Java ile web uygulamalari gelistirirken dinamik dillerden en cok özledigim seylerden biri kod degisimlerinde ilgili modullerin otomatik olarak yeniden yuklenmesi. Tabi ki JRebel sagolsun bunu yapmak gayet mumkun lakin JRebel özgur yazilim olmadigi icin sadece profesyonel ortamlarda kullandigim bir arac, hobi olarak, evde gelistirdigim projelerde ise ne yazik ki kullanamiyorum.
Linkteki yazida anlatilan tekniklerle kisitli da olsa bir sicak kod guncellemesi saglamak mumkun tabi ki fakat ben bunun yerine bu ozelligin yoklugunu bir avantaja cevirmeyi tercih ediyorum. Ne de olsa bundan yillar önce bir bilgenin dedigi gibi: Avantaja cevrilemeyecek dezavantaj yoktur. Ben de Java gelistirme ortaminin bu eksikligini daha fazla test yazmak icin bir mazeret olarak kullaniyorum. Bu sayede gelistirdigim herhangi bir özelligi el yordamiyla, bir web tarayici acip rastgele tiklayarak degil otomatize edilmis testlerle deneme, dogrulugunu garanti etme sansim oluyor.
Daha önce FM'de yayınlanan bu haberde JSF ile ilgili makalelerden bahsedilmiş ve bir tane de Özelleştirilmiş JSF Oluşturma ile ilgili makaleden bahsedilmişti.
Buradaki ders ile nasıl kendi JSF bileşenlerinizi oluşturabileceğiniz örneklerle anlatılmış. Dersin hem HTML, hem de PDF sürümü mevcut. Yapılan örnekler ise adımlara göre ayrılmış ve ZIP formatında sıkıştıralarak konulmuş. JSF ile uğraşanların işine çok yaracağına inanıyorum.
Sitemize arama motoru eklemek için seçeneklere bakarken, bir motoru gözümüze ilişti. Apaçe projesi dahilinde Lusin (Lucene) alt projesi, Java ile siteniz için arama motor özelliği sağlayabiliyor. Kullanımı çok basit. (Ed: Java ise, at sepete :p)
Günlük yaşantımızın içerisine çoktan giren Java teknolojilerini ne kadar biliyor musunuz? Tüm dünyanın göz bebeği olan Java teknolojileri hakkinda fikir sahibi olmak ister misiniz? Fikir sahibi olmanın ötesinde Java teknolojilerini oğrenmek ister misiniz?
Bir Sabancı Üniversitesi iştiraki olan ve Java ile kurumsal çözümler geliştirmek üzere yola çıkmış OBSS firması her hafta, çalışanların bilgi ve tecrübelerini yükseltmek , yeni konuları takip etmesini sağlamak amacıyla şirket içi eğitimler düzenliyor.
Yardım
Editör markdown formatını desteklemektedir. Detaylı bilgi için bu adresi ziyaret edebilirsiniz.
@kullanici ile birisinden bahsedebilir veya :emoji: ile emoji kullanabilirsiniz.
Java ile web uygulamalari gelistirirken dinamik dillerden en cok özledigim seylerden biri kod degisimlerinde ilgili modullerin otomatik olarak yeniden yuklenmesi. Tabi ki JRebel sagolsun bunu yapmak gayet mumkun lakin JRebel özgur yazilim olmadigi icin sadece profesyonel ortamlarda kullandigim bir arac, hobi olarak, evde gelistirdigim projelerde ise ne yazik ki kullanamiyorum.
Linkteki yazida anlatilan tekniklerle kisitli da olsa bir sicak kod guncellemesi saglamak mumkun tabi ki fakat ben bunun yerine bu ozelligin yoklugunu bir avantaja cevirmeyi tercih ediyorum. Ne de olsa bundan yillar önce bir bilgenin dedigi gibi: Avantaja cevrilemeyecek dezavantaj yoktur. Ben de Java gelistirme ortaminin bu eksikligini daha fazla test yazmak icin bir mazeret olarak kullaniyorum. Bu sayede gelistirdigim herhangi bir özelligi el yordamiyla, bir web tarayici acip rastgele tiklayarak degil otomatize edilmis testlerle deneme, dogrulugunu garanti etme sansim oluyor.