JPA (Java Persistence API) standardının referans uygulayıcı kütüphanesi olan EclipseLink 2. seviye cache mekanizmasını (shared cache de denebilir) varsayılan olarak sağlamaktadır. 1. seviye cache ise EntityManager tarafından yönetimli halde bulunan entity nesneleri oluşturmaktadır. Veritabanına persist edilen ve okunan herbir entity …
Burak Yiğit Kaya’ nın gerçekleştirdiği “Javascript ve Rest iletişimi” webinerinin videosunu sizlerle paylaşıyoruz. İyi seyirler. Bonus++ : Xml işleme ve Soap örnekleri
Bugün sizlerle sevgili Emre Evren Yalçın‘ ın gerçekleştireceği “Kurumsal Espiyonaj” başlıklı Ücretsiz Webiner etkinliğini paylaşmak istiyorum. Kurumsal Espiyonaj Nedir? Büyüyen küresel ekonomiyle beraber rekabet ortamının oluşması, kurumların istihbarat toplama yarışına girmesine sebep olmuştur. Yeni nesil teknolojilerle beraber artan sofistike saldırılar, …
Merhaba arkadaşlar; Yaklaşık 1 senedir çalışmalarını sürdürdüğümüz “Java Mimarisiyle Kurumsal Çözümler” isimli kitap, Eylül 2012’de yayına sürüldü. Kitap içerisinde genel olarak Java EE (Enterprise Edition) 6 sürümüne dair konulara ve genel olarak Spring Framework teknolojisine ait kısımlara yer verildi. …
Merhaba arkadaşlar; Bugün sizlere Java Reflection kütüphanesinden ve notasyon (annotation) bazlı yapılandırıcılardan ve ayrıca notasyon bazlı yapılandırıcılar ile basit bir Dependency Injection (Bağımlılık Zerki) uygulamasının nasıl yapılabileceğinden bahsetmek istiyorum. Java Reflection kütüphanesi Java içerisinde 1.1 versiyonundan beri bulunuyor. Genel olarak …
Farnell şirketi ilgililerinin bildiği üzere büyük bir elektronik tedarik ve dağıtıcı firması. Element 14 Community ise 2009 yılında Farnell tarafından kurulan, herkese açık bir mühendislik topluluğu. Bu grupta herkes kendi fikirlerini sunabiliyor ve Farnell desteğiyle yeni projeleri üretebiliyor. Burada kodedu.com’ …
Merhaba arkadaşlar; Bu yazıda başlığa konu olan Performans, Yük ve Stres testlerinden tam olarak ne anlam çıkarılması gerektiğinden bahsetmek istiyorum. Bu üç test ismi başlangıçta sizlere aynıymış gibi bir his verebilir, fakat bu kavramların hepsi birbirinden farklı ya da en …
Dağıtık Versiyon Kontrol Sistemleri (DVCS – Distributed Version Control Systems), projelerinizde kullandığınız versiyonlama sistemlerinde, geleneksel olarak kullanılan client-server mimarili sistemlerden biraz ayrışmaktadır. Türkiye’ de zannediyorum sık kullanım açısında SVN (Subversion) projelerde versiyon kontrol sistemi olarak kullanılıyordur. SVN sisteminde, geliştiricilerin erişebildiği …
Amazon EC2 (Elastic Compute Cloud), dünya devi Amazon firmasının bulut bilişim ürünlerin tepesinde bulunan bir teknoloji. Amazon EC2 kendi veri merkezlerinde barındırdığı özel sanal sunucu çözümleriyle sizler için güvenilir, ölçeklenebilir ve bilhayli esnek bir cloud ortamı sunuyor. Amazon EC2 genel …
19 Temmuz Perşembe günü gerçekleşen “Sürekli Entegrasyon Yaklaşımları” isimli webiner videosunu sizlerle paylaşıyoruz. İyi seyirler. Webinerde kullanılan örnek proje dosyası