4
2012
Java EE 6 spesifikasyon listesi
Merhaba arkadaşlar; Sizlere herdaim ihtiyaç duyabileceğiniz Java EE 6 spesifikasyon listesini paylaşmak isterim. Bu liste düzenlemeye açıktır bu amaçla yorumlarınızı beklemekteyim. Spesifikasyon : JCP (Java Community Process) kurulu tarafından tanımlanan Java EE 6 servisinin adını belirtir. Version: Mevcut specs (şartname) ‘ nin son aşamadaki versiyonunu tanımlar. Prunned : Java EE 6 ile gelen ve Java SE ‘ ye de uygulanan bir ibaredir. Prunned olarak işaretli spesifikasyonlar bir sonraki sürümde yani Java EE 7′ de [...]
27
2012
RESTful Web Servisleri / JAX-RS { Bölüm II }
Merhaba arkadaşlar; Birinci bölümde RESTful yaklaşımı hakkında bilgi edinebilirsiniz. İkinci bölümde ise uygulama eşliğinde RESTful mimarisini tanıtmaya çalıştım. İyi seyirler. Bölüm I’ i izlemediyseniz buraya tıklayınız.. Kaynak Kodlar
26
2012
RESTful Web Servisleri / JAX-RS { Bölüm I }
Merhaba arkadaşlar; Birinci bölümde RESTful yaklaşımı hakkında bilgi edinebilirsiniz. İkinci bölümde ise uygulama eşliğinde RESTful mimarisini tanıtmaya çalıştım. İyi seyirler.
22
2012
Bulut Bilişimde IaaS, PaaS ve SaaS üçgeni
Merhaba Arkadaşlar; Bilişim dünyasında Bulut bilişimin ivme kazandığını hep beraber görmekteyiz. Bilişim devi kuruluşların (Microsoft , Amazon, Google, Oracle) bu büyüyen pastadan pay almak için neler yaptığını görüyoruz ve ilerleyen zamanlarda bu çalışmaların daha fazla arttığını göreceğiz. Bu dev kuruluşların yanında ün bakımdan ikincil sıraya koyabileceğimiz fakat bulut bilişim alanında çok kaliteli hizmetler veren firmaları görebiliriz. Örneğin: Heroku; geniş programlama dili yelpazesinde bu listeye koyduğum ilk aday keza Jelastic’ de öyle. Jelastic beta halinde [...]
31
2011
BSON veri değişim formatı
BSON ( Binary JSON ) olarak tanımlanan, JSON ( Javascript Object Notation ) ‘ un binary formatta saklanan ve daha gelişmiş bir yapı sunan hali olarak düşünebiliriz. JSON dil bağımsız, sözdizimi basit ve kolay anlaşılır, XML alternatifi ve popüler olan bir veri saklama/değişim/aktarım biçimidir. Örnek üzerinde de görüldüğü gibi, JSON’ un daha basit ve kolay anlaşılır olduğu açıktır. JSON : Number String Boolean Array Object null veri tiplerini desteklemektedir. BSON ise dediğimiz [...]
25
2011
Raspberry Pi | Mini Bilgisayar ve sadece 25$
Bu haberi okumak beni gerçekten çok heyecanlandırdı. Bir bilgisayar alıyorsunuz, ufacık tefecik. İnternete girebiliyorsunuz, HD video izleyebiliyorsunuz, Quake 3 oyununu oynayabiliyorsunuz, klavye mouse takabiliyorsunuz vs vs. Bu cihazın adı Raspberry Pi ve sadece 25$. Bu mini board (bilgisayar), SD kart içindeki bir linux OS ile işletiliyor. Yazılımsal ve Donanımsal testlerde bir aksilik olmaması durumunda Ocak ayında piyasaya sürülecek imiş. Ben de bu ürünü sipariş etmeyi düşünüyorum. Kutusu felan yok ama bir kutu [...]
17
2011
HipHop Virtual Machine
Facebook mühendislerinden Jason Evans, geçtiğimiz günlerde HipHop sanal makinesini duyurdu. Bilindiği üzere Facebook 2010 yılında, php kodlarından kaynaklı çalışma performansını arttırmak amacıyla HipHop ‘ ı duyurmuş ve açık kaynak kodlu bir proje olarak topluluğa sunmuştu. Başlangıçta HipHop karşımıza HipHop compiler (hphpc ) olarak çıkmıştı. hphpc: HipHop Virtual Machine yani hhvm çıkmadan evvel, Facebook HipHop compiler (hphpc) aracılığı ile statik olarak php kodunu makine koduna çeviriyordu. Dinamik yapıdaki bir dili, statik bir analize tabi [...]
28
2011
Dağıtık uygulama çatılarının karşılaştırılması (Hadoop, GridGain, Hazelcast, DAC) Bölüm II
Merhaba arkadaşlar; Yazının birinci bölümüne buradan erişebilirsiniz. İkinci test olarak dağıtık mimari içindeki node (sunucu) ‘ lardan bir kaçı, belirli süreler sonunda network üzerinden kopartılmış. 1. aşamada : Test başladıktan 60 saniye sonra Intel 4 sunucusu fail-over(yük devri) duruma geçti. 2. aşamada : Test başladıktan 180 saniye sonra Intel 2 sunucusu fail-over(yük devri) duruma geçti. 3. aşamada : Test başladıktan 300 saniye sonra Intel 2 sunucusu fail-over(yük devri) duruma geçti. İkinci testde 2705 işlem [...]
27
2011
Dağıtık uygulama çatılarının karşılaştırılması (Hadoop, GridGain, Hazelcast, DAC) Bölüm I
Merhaba arkadaşlar; Bu yazıda dağıtık uygulama çatılarının karşılaştırılması üzerine bir araştırmayı paylaşmak istiyorum. Amaç : Mümkün olan en hızlı, tutarlı, kaynak dostu şekilde uygulama işlemlerini ufak parçalara bölmek. Öneri 1 : JMS, RMI ile uygulamaları kendi başınıza haberleştirerek, yükü sunucular üzerinde paylaştırmak? Öneri 2 : Hadoop, GridGain, Hazelcast, DAC gibi dağıtık uygulama çatıları kullanarak, yük dağılımını daha güvenilir bir ortama devretmek? Tekerleği yeniden icat etmeye gerek olmadığına göre (eğer mevcut tekerlek işinizi görüyorsa) , [...]
12
2011
Heroku üzerinde Wicket uygulaması koşturma
Merhaba arkadaşlar; Daha önceden bahsettiğimiz üzere , Heroku bulut uygulama platform’unun Java programlama dilini de desteklemeye başladığını duyurmuş idik. İsmi konu olan yazı için buraya bakabilirsiniz. Heroku’ nun maksadı ne dersek ; Geliştiriciyi sunucu ile alakalı iş süreçlerinden ayırmak, Yüksek seviyede ölçeklenebilirlik sağlamak, ve Uygulamanın sağlığından sorumlu olmak, olarak özetleyebiliriz. Heroku üzerinde Web uygulaması olduğu gibi, bir arkaplan uygulaması da çalışabilir. Başlangıç için kullanıcıya uygulaması için dynos adı verilen “1″ process atanıyor, ve [...]
Kariyer
- Yazılım Geliştirme Uzmanları
MobilMutfak - Java Yazılım Uzmanı
Yapı Kredi Emeklilik - Java Yazılım Uzmanı
Universal Bilgi Teknolojileri - Yazılım Geliştirmeci ve Proje Mühendisi
Yapı ve Kredi Bankası - Java Yazılım Uzmanı
Abaküs Finansal Yaz. A.Ş
| |
| Gelişmelerden haberdar olun |












