http://eclipse-color-theme.github.com/update/
mango_xb_k_visual_style_7_by_jaycee13-d41tzfv.rar
eger eclipse te gördüğünüz gibi bir tema istiyorsanız yukarıdaki linkten gerekli eklipse temasını new software ediyerek indirebilirsiniz ve preferences,apperance,colorthema dan istediğinizi seçebilirsiniz. Tam uyum için de windows7 mango temasını indirip kişiselleştirmeden indirdiğiniz temayı seçerek bu görünümü elde edebilirsiniz.
1 Haziran 2012 Cuma
gwt serialization hatasını nedenlerinden biri.
Gwt javascript tabanli oldugundan ve bazen browserlar da javascriptleri cache ten okuduğundan, yeni derlediğiniz gwt kodları browser tarafından okunmuyor ve server ile uyumsuz oldugu zaman ise serialization hatası gelebiliyor. Bundan kurtulmak için ara sıra bazı bazı browser ın cache ini temizleseniz iyi olur. Tabiki server client arasında dolaşan nesnelerin hepsi serializable ve ya isserializable dan implement etmeli ayrıca hepsinin getter ı setter ı tam olmalı ve kesinlikle bir default constructor u da olmalıdır. Ayrıca hibernate annonation ları gibi gwt tarafında tanımlanmamış şeyler de içermemelidir. Object x gibi neydüğü belirsiz variable lar da içermemelidir. Serialize çok sıkıntılı bir olaydır. İnanılmaz canınızı sıkabilir. Bu konulara dikkat ederseniz canınız daha az sıkılır.
31 Mayıs 2012 Perşembe
Anadolu Üniversitesi Proje Fuarı 2012
Anadolu üniversitesi mühendislik-mimarlık fakültesinde bu yıl 1. düzenlenen, Türkiye'nin birçok üniversitesinde okuyan mühendislik öğrencilerinin katılımıyla Proje Fuarı yarışması gerçekleştirilmiştir. Katılan tüm projeler katılımcıların belki de ilk projeleri, hayata attıkları ilk adımdır ki, her biri gün geçtikçe artan Anadolu üniversitesi mühendislik-mimarlık fakültesinin kalitesini göstergesidir. Bilgisayar mühendisliği son sınıf öğrencilerinin de katıldığı kısımda, dereceye girenler burada ilan edilmiş, diğer kişilerin adları anılmazken, projeleri 'örselenmiş', ve yarışma talihsiz bir şekilde sonuçlanmıştır. Proje fuarına 2 sınıf arkadaşımla katıldığım bu yarışmada katılan herkesin canla başla hazırladığı projeler adil değerlendirilmemiştir. Yani biz ve dereceye girmeye değer birkaç projeye burun kıvrılmıştır.
Peki bu serzeniş ve 'kuyruk acısı' neden kaynaklanıyor? Bu cüzzi miktarda maddi kazanç sağlayan, prestiji ise(benim için) oldukça önemli olan bu proje yarışmasında 1. olan grup başarılı bir proje gerçekleştirmiştir. Fakat ne üzücüdür, diğer 2 proje, dereceye giremeyen diğer projelere göre daha az özgün, daha az bilgi ve tecrübeyle, daha kolay teknolojiyle(görecelidir) ve daha çok kişinin rahatlıkla geliştirilebileceği teknolojilerle gerçekleştirilmiştir. Dereceye giren bu 2 projenin karşısında dereceye girmesini hak ettiğini düşündüğüm diğer projeler ise (buradan sonrasını okumak uzmanlık isteyecektir) java, hibernate framework, android, spring framework, gwt, sqLite ve daha birçok teknolojilerle yazılmış, dünyada ve özellikle ülkemizde az rastlanacak özgünlükte (ve özellikle arkadaşlarımla hazırladığım proje) yaşımıza göre yeterli tecrübeyle(iş hayatı) yazılmıştır.
Dereceye girmesini anlayamadığım projelerden birisi Anadolu üniversitesi mühendislik-mimarlık fakültesi web sayfasında , diğeri ise 'bir kişi' tarafından desteklenmiş, kullanılacak yada 'yarışmayı kazanmasına yardım' edilmiştir.
İşin özü ne ben, ne de yol arkadaşlarım kariyer yada maddi açıdan herhangi bir zarara uğratılmamış, fakat tanımadığın(yarışma jürisi(!?)) kişilere güvenmemesi gerektiği, hayatın herhangi bir yönüyle adil olmadığı bilgisini tazelemiştir.
Öğrendiğimiz ve hırsla, gururla uygulayacağımız bu çağımızın altın değerindeki teknolojilerini yada bunları öğrenme yollarını bize öğreten, uygulatan, kahrımızı çeken Anadolu üniversitesi bilgisayar mühendisliği bölümü hocalarının emekleri projemizde hayat bulmuş, kariyerimiz ve benim hayatım boyunca hatırlayacağım hatıralar bırakmış, ufak bir etkisi ise Anadolu üniversitesi mühendislik-mimarlık fakültesi Proje Fuarı yarışmasında engellenmeye çalışılmıştır. Bu sadece ufak ve ironik bir dönemeçtir, tüm bölüm öğrencileri istedikleri yerlere geleceklerdir
10 Mayıs 2012 Perşembe
Hibernate Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]
Bu exception ın benim karşılaştığım kadarıyla 2 atılma nedeni var. 1. si javassist.jar ın eksik olması ve buradan kullanılacak class lara ulaşılamadığı için noclassdefinitionfound exception yiyerek tuplizer hatası alınması, diğeri ise pojo nesnelerinizin içinde biryerlerde alan isminin geter seter metodunu unutmuş olmanız ya da yalnıs yazmış olmanızdır. mesela
private int databaseBilgileri;
ise getter ve setter
getDatabaseBilgileri()
setDatabaseBilgileri(int databaseBilgileri)
şeklinde olmalıdır.
private int databaseBilgileri;
ise getter ve setter
getDatabaseBilgileri()
setDatabaseBilgileri(int databaseBilgileri)
şeklinde olmalıdır.
26 Mart 2012 Pazartesi
Anroid R.layout.main görmeme problemi
Sanırsam bu problem android projesi oluştururken verdiğimiz package ile ilgili. R.layout. dediğimiz zaman resource un altındaki layoutların hiçbiri gelmiyor. Bunu için layout la ilgili olan importu kaldırın ve tekrar deneyin. Bende bu şekilde çözüldü.
Android Development Tool ADT eclipse sürüm problemi.
Eclipse Helios 3.6 ıma yeni indirdigim Android SDK mı tanıtmaya çalıştığım zaman, ADT sürümünüzün en az 15 olması gereklidir mevcut sürümünüz 14 tür gibi bir hata aldım. Bunun için install new software menüsünden adt yi güncellemeye çalıştım fakat daha güncelini bulamadı. Daha sonra eclipse about menüsünden installed plugins lerden mevcut adt yi kaldırım, indirdigim adt 17 yi kurmaya çalıştıgımda da başka birşeyle çakıştıgını kurulamadıgını söyledi. Çakıştığı şeyi kaldırıp tekrar kurmaya çalıştım fakat bu seferde eclipse çöktü açılmaz hale geldi. config.ini ile biraz oynadım fakat kurtaramadım. Daha sonra eclipse 3.7 indigo indirip adt yi tekrar kurdum ve sorunsuzca sdk yı görüp android de kod yazmaya başlayabildim. Yani eğer böyle bir problemle karşılaşırsanız, yeni eclipse indirip kurulumunuzu ona yapın boşuna uğraşmyın.
6 Mart 2012 Salı
glassfish 3.1 pool connection fail after deployment
../glassfish/glassfish/lib in altına genel olarak kullanılan ojdbc driver ı atılmayınca her deploydan sonra kullanılan connection pool session ı kapatıyor ve bir daha da bağlanmıyor. Bunun nedeni deploy edilen applicationların farklı ojdbc sürümlerini kullanması diye tahmin ediyorum. Bu yüzden ojdbc sürümlerinin aynı olması iyi olur ve gerekli ojdbc yi ayrıca mevcut domain dosyasının altındaki lib e de atarsanız iyi olur. Bendeki problem bu şekilde çözüldü.
Kaydol:
Kayıtlar (Atom)