Kurumsal Java Eğitimleri Aralık 2013 Bülteni

Herkese Merhabalar, Yılın son bültenine öncelikle “Yazılım Projelerinde Gereksinim Analizi” konulu yazı dizimizin bu ayki bölümü ile başlamak istiyorum. Yazı dizisine ilk olarak proje, süreç gibi temel kavramların tanımlarını yaparak, birbirleri arasındaki ilişkileri ortaya koyarak başlamıştık. Bu ayki bölümde ise “blast off” olarak adlandırılan, proje başlangıç (kick-off) çalışmasından, bu çalışmanın amacı ve öneminden bahsediyoruz. İlgi […]

Read More →
Kurumsal Java Eğitimleri Kasım 2013 Bülteni

Herkese Merhabalar, Bu ayki bültenimize ilk olarak Hibernate ile başlamak istiyorum. Hibernate kullanılan projelerin yaşadığı en büyük sorun hepimizin bildiği gibi LazyInitializationException‘dır. Session kapandıktan sonra, initialize edilmemiş bir proxy nesnenin kendisine veya bir entity’nin initialize edilmemiş bir ilişkisine erişilmeye çalışıldığı vakit ortaya çıkan bu hatadan kurtulmak için uygulama geliştiriciler değişik yollar izlemektedirler. Malesef bu yollardan […]

Read More →
Kurumsal Java Eğitimleri Ekim 2013 Bülteni

2013 yazının son günlerini yaşadığımız şu dönemde herkese merhabalar, Bu ayki bültenimizde sizlere geçtiğimiz dönemde ekip olarak üzerinde çalıştığımız bazı konularda birikimlerimizi paylaşacağız. Her zaman olduğu gibi yine kurumsal java teknolojileri ile ilgili faydalı olacağını düşündüğümüz konularda da bilgilendirici yazılarımız olacak. İlk konumuz “Inversion of Control” başka bir ifade ile IoC veya “dependency injection”. 2002-2003 […]

Read More →
Kurumsal Java Eğitimleri Haziran 2013 Bülteni

Herkese bu sıcak Ankara günlerinden merhabalar, Bu ay sizlerle tasarım örüntüleri, ve Spring ile ilgili ilginç konuları paylaşacağım. İlk konumuz, tasarım örüntüleri ve “double dispatch” problemi ile ilgili. Geçtiğimiz aylarda bu konu ile ilgili iki yazımız yayımlandı. Bu yazılarda visitor örüntüsünün de temelini oluşturan double dispatch mekanizmasının Java’da nasıl hayata geçirilebileceğini inceliyoruz. Java ve Double […]

Read More →
Kurumsal Java Eğitimleri Mart 2013 Bülteni

JSF ViewScope ve JVM Memory Problemleri Şu sıralar bir müşterimizin kurumsal web uygulamasındaki performans iyileştirme çalışmalarımız ve bu konuda elde ettiğimiz sonuçlarla ilgili olarak bu ayki bültenimizde JSF kullananlar için faydalı olacağını düşündüğümüz bir yazımız var. İlgilenenler yazıya buradan erişebilirler. Hibernate Eğitimimiz Yenilendi Uzun zamandır verdiğimiz ve oldukça ilgi gören Hibernate ile Java Persistence Eğitimi […]

Read More →
Kurumsal Java Eğitimleri Şubat 2013 Bülteni

Performans İyileştirmelerinde Dikkat Edilecek Noktalar Performans, kurumsal Java uygulamalarının en baş ağrıtıcı konularındandır. Donald Knuth’un “We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil” vecizesi bir yana, uygulamalarımız işletime alındığında karşı karşıya kalabileceğimiz performans darboğazlarını nasıl aşacağımızla ilgili kafamızdaki yöntemin net adımlardan oluşması, optimizasyon […]

Read More →
Kurumsal Java Eğitimleri Ocak 2013 Bülteni

Herkese Merhabalar, Yeni bir yıla başladık. Harezmi Bilişim Çözümleri ve Kurumsal Java Eğitimleri ekibi olarak 2013’ün hepimiz için başarılı ve verimli bir yıl olarak geçmesini dileriz. Bu ayki bültenimiz Spring ağırlıklı olacak, işte konu başlıklarımız; Spring 3.2 Sürümü Çıktı, Spring 4 Yolda… Spring 2’den 3’e geçiş dönemindeki yavaşlık bu sefer söz konusu olmayacak gibi duruyor. […]

Read More →
Kurumsal Java Eğitimleri Nisan 2012

Herkese Merhabalar, Bu ayki bültenimize geçen ay ilk bölümünden bahsettiğim Hibernate ile multi-tenant uygulama geliştirme konusu ile başlamak istiyorum. Hibernate 4 ve Multitenancy Desteği Geçen bölümde multi-tenant uygulamaların ne olduğunu açıklamış ve genel özelliklerinden bahsetmiş, ardından Hibernate 4 öncesinde multi-tenant uygulamaların hangi yöntemle geliştirildiği üzerinde durmuştuk. Bu ayki yazımızda ise Hibernate 4 ile birlikte gelen […]

Read More →
Kurumsal Java Eğitimleri Mart 2012

Herkese Merhabalar, Bu ayki bültenimize, sizlere geçen ay bahsettiğim Hibernate ile multi-tenant uygulama geliştirme konusu ile başlamak istiyorum. Hibernate ve Multi-Tenancy Desteği Basit bir ifade ile multi-tenancy, bir uygulamanın aynı anda birden fazla istemci organizasyonu destekleyecek biçimde çalışmasıdır. Bu tür uygulamalarda veri ve diğer konfigürasyon bilgileri istemci organizasyon bazında gruplanmakta, her bir organizasyon belirli bir […]

Read More →
Kurumsal Java Eğitimleri Şubat 2012

Merhabalar, Soğuk ve karlı Ankara günlerinde sanırım hepimiz kendimizi biraz daha teknolojiye vermiş durumdayız. Bu ay sizlere Spring, Hibernate teknolojilerinde işinize yarayacağını düşündüğüm bazı özelliklerden ve gelişmelerden, ayrıca ilkini bu ay içinde gerçekleştirdiğimiz Java Teknoloji Saati etkinliğimizden bahsetmek istiyorum. Spring 3.1’de Bean Definition Profile Kabiliyeti Yakın zamanda duyurulan Spring 3.1 ile gelen yenilikler arasında benim […]

Read More →