<$BlogRSDURL$>

Tasviye Nedeniyle Zararına Satış 

Cezve'de genel olarak Java ve Yazılım Teknolojilerine dair yazılar yazmaktaydım, yazmayı planlıyordum... Fakat Blogger yerine kendi domainim üzerinde blog tutmaya başladığım noktada uzun süredir cezveye de bir şey yazamaz oldum.

Artık bu tür içerikli yazılarımı Uygun Teknoloji sayfalarında bulabilirsiniz.


Bu blog ise arşiv olarak durmaya devam edecektir. Herkese çok teşekkürler...

NetBeans Mobility ve Sun Studio Enterprise 


Sun, MobilityPack ve Sun Studio Enterprise'ı açık kaynak kodlu olarak yayınlayacağını duyurdu.

NetBeans 5.5 Teknoloji Önizleme sürümlerinde daha önce Sun Studio Enterprise parçası olan çift yönlü UML aracı ve BPEL düzenleme modülleri görücüye çıkmıştı.

NetBeans, özelikle uygulama sunucuları ve mobil araçlar için geliştirme yapanların vazgeçilmez IDE'si olama yolunda ilerliyor.

Bu arada NetBeans 5.0'la birlikte NetBeans eklentisi geliştirmenin daha da kolaylaşması sonucunda 3.parti bir çok eklenti üretilmeye başlandı. Bunlar ile haber ve bilgilere ise nbextras'dan ulaşabilirsiniz.

Etiket Düzenleyici 


Uzun bir aradan sonra, "Etiket Düzenleyici" eklentisi Firefox 1.5 için hazır.

Yeni neler mi var?
  1. Firefox 1.5 uyumlu. Artık 1.X serisi desteklenmiyor.
  2. Menü ikonu
  3. del.icio.us tag'larını alma

Kullanmak için tek yapmanız gereken Mozilla Update'den indirmeniz, ardından da aşağıdaki kullanım kılavuzunu okumanız.

Beta testi için Arda Çetin'e teşekkürler...

İstek ve hata bildirimlerinizi beklerim.

NetBeans 5.0 Beta 2 

Uzun zamandır hakkında bloglar okuduğum hatta bir tanede yazdığım NetBeans 5.0'ın özelliklerini son yayınlanmış beta sürümünde denemek için kurmaya karar verdim.

Normal şartlarda oldukça kolay olması gereken kurulum işlemleri biraz zamanımı aldı. Internette biraz tarama yapmam kurulum dokümanlarını okumam gerekti. Hatta bir adım öteye geçip sistem ayarlarında da küçük değişiklikler yapmam gerekti.





İlk izlenimlerim olumlu. Özellikle JBoss uygulama sunucu desteği beni pek memnun etti. Ayrıca JSP editörü için palet ve diyalog desteği de ilk bakışta beğendiğim bir özellik.

Henüz Netbeans 5.0'ın ağır topu Mattise GUI editörünü gerçek anlamda deneme fırsatı bulamadım ama ilk bakışta ilginç ve kullanışlı gözüküyor.

Fakat gördüğüm kadarıyla, kullanmaktan en fazla keyif alacağım iki temel araç, yeni olmamakla birlikte Netbeans 5 ile daha gelişen "Refactoring" ve "Collabration" modülleri.

Etiket Düzenleyici 

İlk Firefox eklentim, Etiket Düzenleyici ( Tag Editor ) artık hazır. Peki ne işe yarar, nasıl kullanılır? Buyrun efendim...


Kurulum
1- Öncelikle eklentinin indirilip Firefox'a kurulması gerekecek, fakat şu anda Mozilla Update'de henüz yayın onayı bekliyor, yayınlanır yayınlanmaz duyuracağım... Fakat beta-tester olmak isteyenler burdan indirip kullanmaya başlayabilirler.
2- Eklentiyi kurup Firefox'u tekrar çalıştırdığınız da ilk olarak ayarları yapmanız gerekecek.

Ayarlar

1- Etiket Tipi
Öncelikle Etiket tipi seçilmeli. Technorati ve del.icio.us arasında en önemli ayrım hangi siteye gideceği. Yani seçime göre www.technorati.com/tag ya da del.icio.us/tag adreslerinden biri üretilecektir. Üçüncü seçenek ise del.icio.us hesabınız varsa ve blog'unuzu orda indeksliyorsanız işinize yaracaktır. Bu noktada yandaki alana gireceğiniz değer "tag" yerine kullanılacaktır. Örneğin del.icio.us/haky gibi.

2- Etiket Şablonu
Önce, ayraç ve sonra kısımları, etiket bölümü oluşturulurken sizin blogunuza uygun şekilde üretilmesi için gereken kodlamayı yazmanız içindir. Örneğin Öncesi <div id="tag"><b>tag:</b> ayraç , ve sonrası için de </div>

Bağ özellikleri ise üretilecek olan bağ kodunun sizin blogunuza daha uygun olaması için gerekebilecek ek özellikleri girebileceğiniz alandır. Örneğin class="activelink"

3- Etiket Listesi


Burdaki bölüme kullandığınız etiketler virgüllerle ayrılmış olarak listelenecektir. İsterseniz burdaki metni düzenliyerek kullandığınız etiketleri düzenleyebilirsiniz.


Etiket Düzenleyici

1- Araçlar ve Sağ fare menüsünden "Etiket Düzenleyici" seçeneğini seçtiğinizde açılacaktır.
2- Kullanmak istediğiniz etiketleri hazır listeden seçebilir ya da elinizle yazabilirsiniz.
3- "Hazırla" düğmesine bastığınızda ayarlar kısmındaki değerlere göre etiket kodları üretilecektir. Bu esnada ilk defa kullandığınız etiketler, etiket listesine eklenip saklanacaktır.
4- Üretilmiş olan kodu kopyalayıp, blogunuzun istediğiniz yerine yapıştırıyorsunuz.

Yapılacaklar
1- ".", "#" ve benzeri Düzenli İfade özel karakterleriyle ilgili hatayı düzeltmek
2- Etiket Listesinde sıralama
3- Birden fazla blog için farklı tag sistemleri kullanımı destekleyebilecek profil yapısı.

Fikir, öneri, yardım teklifi, hata bildirimlerinizi bekliyorum.

SwingLabs 

Uzun bir aradan sonra Cezve yazılarına tekrar başlıyoruz. Cezve'de artık sadece Java değil, Java ile ilişkili, XML, JavaScript, XSLT, WebService gibi diğer teknolojilere, bu teknolojilerle geliştirilmiş uygulamalara da yervermeyi düşünüyorum. İlginize şimdiden teşekkürler.

***

SwingLabs, masaüstü uygulama geliştirmeyi kolaylaştırmayı hedefleyen ve bir süredir java.net üzerinde geliştirilmekte olan projeler için bir çatı oluşturmayı hedefliyor.


İçeriğinde daha önce Cezve'de tanıtımış olan SwingX başta olmak üzere bir bütün haline getirilmesi planlanan alt projeler ve bunların kullanımına dair, örnek uygulamalar, dokümantasyonlar bulunmakta.



Not : SwingX tanıtımı için buraya tıklayınız.

NetBeans 5.0 

Önümüzdeki günlerde beta sürümleri yayınlanmaya başlayacak olan, kişisel olarak tercih ettiğim Java geliştirme ortamı, Netbeans IDE'nin yeni geliştirilen sürümü, yapılan tartışmaların ardından 4.2 yerine 5.0 olarak adlandırılmaya karar verilmiş.

Yeni sürüm aslında major sayılabilecek özellikler barındırmakta. Bunlardan bazıları şunlar :

Mattise
Mattise Netbeans'ın yeni GUI hazırlama ortamı geliyor. Hali hazırda Netbeans içerisinde bulunan GUI hazırlama aracına hatta piyasada bulunan diğer Java GUI hazırlama araçlarına göre oldukca becerikli olan bu modül, özellikle Java için RAD aracı arayanlar için biçilmiş kaftan olacaktır.

Refactoring
Yeni sürümle birlikte refactoring konusunda da çok ciddi yenilikler ve özellikler gelecek. Bu özellikler ile alternatif diğer IDE'lerin yeteneklerine kavuşmuş olacak.

CVS
Yeni CVS modülü ile kaynak kod takip işlemi çok daha kolay ve bütünleşik bir hale gelecek.

JBoss
Java EE geliştirme için artık sadece Sun ONE değil başta JBoss olmak üzere başka uygulama sunucularıda desteklenmeye başlıyor.

Kod Tamamlama
Yeni kod tamamlama modülü ile işlemler çok daha hızlı yapılabilecek. Ayrıca daha önce çok yeterli olmayan HTML, JSP, JSF için kod tamamlama da geliştirilmiş durumda.

Modül Geliştirme
Netbeans içerisinde çalışacak ekler yazmayı kolaylaştırmak amacıyla, çeşitli sihirbazlar, modüller, en önemlisi örnek kod ve dokümanlar hazırlanmış durumda.

Profiler
Netbeans IDE'den bağımsız olarak geliştirilmekle birlikte Netbeans'e bütünleşik olarak çalışacak olan profile aracı da geliştirilmesinin sonlarına gelmiş durumda. Şu anda beta testleri sürmekte. Bittiğinde Netbeans 5.0 ile bütünleşik olarak çalışacak.

Collabration

Sun'ın bir süre önce açtığı, hali hazırda Netbeans 4.1 ile birlikte de çalışan uzak bilgisayarlarda Netbeans içinde birlikte çalışmayı sağlayan aracı, Collab Netbeans 5.0 ile bütünleşik olarak sunulacak.

Daha fazla bilgi için, Netbeans.org, NetBeans Planet sitelerini ziyaret edebilirsiniz.

Cevze, Java yazılım geliştirme ortamı ile ilgili konuları içeren bir Hakan Uygun weblogudur. Yapımında Blogger-Templates'den şablon kullanımıştır. Ayrıca Cezve resmi de mehmetefendi.com'dan alınmıştır.