12
Aralık

Açık kaynak olarak dağıtılan java ile yazılmış uygulama geliştirme platformu olan netbeans ide’nin 6.8 numaralı sürümü indirilmeye sunuldu. Yeni Sürümde bir çok yenilik eklenmiş durumda. Bunlardan en çok dikkat çekeni JSF 2.0 desteği eklenmiş olması. Bir diğer yenilik ise PHP 5.3 versiyonun getirdiği tüm yeni özellikleri (namespaces vb.) destekliyor olması. Ayrıcana php uygulama geliştirme çatısı olan Symfony Framework’e yeni sürümde destek verilmeye başlanmış (Symfony Projeleri, Symfony komutları, kısayollar, YAML dosyaları içinde php söz dizimi  renklendirmesi).Yeni sürümü www.netbeans.org adresinden ücretsiz olarak indirebilirsiniz.

08
Aralık

perfect-3-column-dimensionsRichfaces ve Jsf hakkındaki yazımın devamı olarak Facelets şablon yapısı hakkında kısa kısa bilgiler vermek istedim. Mantık olarak hazırladığımız tasarımı tek bir sayfa şeklinde tutmak ve bu sayfa üzerinde bölgeler oluşturmak daha iyidir. Web sitemizdeki her sayfaya şablon kodlarımızı dahil edersek yüzlerce sayfa olduğunda bir değişiklik için 100 sayfayıda güncellememiz gerekecek.

Facelets bu noktada template desteği ile bizim yardımımıza koşmakta. Şablon dosyamızda dinamik bölgeler oluşturarak, diğer sayfalarda yapmamız gereken sadece bu bölgeleri tanımlamak. yazının devamını oku »

03
Aralık

richfaces_logoJava’nın desktop tarafında her zaman yavaş olduğu söylenir. Bu söylentiye katılmamak elde değil. Çünkü zamanında swing kullanarak yapmış olduğum bir desktop application beni  fazlasıyla çıldırttı :)   Aslında yeni nesil makinelerde hergangi bir sorun yaşamıyorum JTable haricinde. JTable’a biraz yüklendiğiniz zaman afallıyo ve render süresi oldukça fazla sürüyor.  Java desktop tarafında zayıf olabilir ama web tarafında oldukça güçlü ve hızlıdır :) Java ‘da web araçlarının gelişim tarihinden girersek asıl konuya gelmemiz çok uzun sürebilir :) Onun için direk konuya girmek daha iyi olur diye düşünüyorum. yazının devamını oku »

25
Kasım

Çok uzun zaman önce (1 yılı geçti)  Hibernate’e Giriş başlıklı bir makale yazmıştım. Oldukça olumlu tepkiler almıştım. Özellikle devamı gelmesi gerektiği hakkında. Ama bir türlü zaman bulup devamını getiremedim. En nihayetinde bugun Hibernate ile Derinlemesine adlı bir yazı dizisine başlamış bulunmaktayım :)

Bu yazıda ( Yazı-1), Hibernate’e Giriş yazısında anlattığım xml dosyaları ile yapılan eşleştirme işlemi yerine daha basit bir şekilde aynı işlemleri yapan ama bizi xml dosyalarından kurtaran Hibernate Annotation’ı anlatacağım. Annotation ‘ı türkçe karşılığı dipnot olarak çevirebiliriz. Annotation Java’nın bize sağladığı süper bir araç. Annotation’lar sınıfımızdaki elamanlara @ işareti ile eklediğimiz bazı fonksiyonlar ve parametrelerinden oluşur. Bu tanımlamalar derleme anında derleyici tarafından yorumlanırlar. yazının devamını oku »

30
Eylül

Java dünyasında oldukça yoğun bir biçimde kullanılan uygulama geliştrime çatılarından (framework) JSF ‘in yeni versiyonuna yüzelsel olarak bakalım. JSF ‘in mevcut olarak kullanılan sürümü 1.2, geliştiricileri karmaşıklıklardan kurtarsa da artık yeni teknikler ve hızlı uygulama geliştirmekte yetersiz kalmakta. Özellikle java geliştiricileri için sıkıntı veren xml ayar dosyaları en büyük problemlerden bir tanesi.

Redhat firmasının geliştirmekte olduğu Seam Framework ile gelen bazı yeniliklerin çoğu JSF 2.0 içerisine dahil edilmiş durumda. Yani şu şekilde bir söylem yanlış olmaz sanırım. Seam kullanan geliştiriciler kolaylıkla JSF 2.0′a adapte olabilecekler.
2.0 ile birlikte JSF’e AJAX desteği eklenmiş. Bu özellik 3. parti JSF kütüphanelerinde kullanımıza sunulmuştu aslında (richfaces, primefaces vb.). yazının devamını oku »

10
Ağustos

Yaklaşık 1 aydır ceviz.net‘te (ceviz) java bölümünde yöneticilik yapmaya başladım. Ceviz’i 2005 yılından beri takip etmekteyim. Bilişim dünyasına yönelik önemli içerik ve tartışma konuları içeren cevizin yönetim kadrosunda yer almak benim için gurur verici :)

Java hakkında makale dizileri yayınlamayı planlıyorum. Sezon yoğunluğundan dolayı bu aralar pek bir vaktim olmuyor ne yazikki. Kışa doğru yavaştan makalelerimi Ceviz’de görebilirsiniz.

kamil örs Programlama ve hayata dair yazılar yazdığım bloguma hoş geldiniz. Adım Kamil. 23 yaşındayım. Yazılım geliştiricisiyim. Selçuk Üni. Bilgisayar Programcılığı bölümünden mezunum. Açık Öğretim İktisat Fakultesi 3. sınıf öğrencisiyim. Profesyonel hayatımda java ve php tabanlı yazılımlar geliştirmekteyim. Antalya'da bir turizm firmasında yazılım geliştirme uzmanı olarak çalışmaktayım.
Ara
Kategoriler & Arşiv
Haftanın Sözü
" önemli olan akıllı olmak değil, aklı yerinde ve zamanında kullanmaktır. "
Descartes
Özgürlük İçin Pardus!
Pardus... Özgürlük İçin... Pardus... Özgürlük İçin...