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.
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)
Hacettepe Üniversitesi Bilgisayar Müh. ögrencileri güncel Java teknoloji ve kütüphaneleri konusunda Türkçe belgeler hazırlamışlar. Türkiye'de bu konuda büyük bir eksiklik vardı, yazanlara ve projeye ön ayak olanlara teşekkürler.
Unreal Tournament üzerine kurulmuş olan USARSim robot simülasyon ortamında çalışan ilk robot kontrol programı olan Ardabot 1.1 sürümü ile kullanıma açılmıştır. Bu robot, DARPA Urban Challenge özel haritasında engel tanıma, 2D harita oluşturma ve otonom olarak yol alma özelliklerini taşımaktadır.
Günümüzde uygulama geliştirme dendiği zaman çoğumuzun aklına iki tip uygulamadan biri geliyor: Mobil uygulamalar veya Web uygulamaları. Bunu masaüstü uygulama piyasası öldü anlamında söylemiyorum tabi ki fakat eskisi kadar "hip" olmadığı da aşikar. Web uygulaması denince pek çok insanın aklına da tabi ki Ruby on Rails veya Django gibi dinamik dillerin geliştirme çerçeveleri geliyor....
Zengin internet deneyimi sunmayı amaçlayan platformların bir diğeri de Sun tarafından piyasaya sürüldü. JavaFX adı altında sunulan platform ve betik dili şu an için Sun'ın sitelerinde baş haber durumunda. Son zamanlarını pek de mutlu geçirmeyen Sun için, sıkıca tutunduğu açıkça görülebilen JavaFX acaba kendinden bekleneni verebilecek mi?
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.