25 Nisan 2016 Pazartesi

Ankara JUG Nisan 2016 Etkinliği

Ankara JUG 37. etkinliği ile sizlerle! Bu etkinliğimizde Hazelcast'ten İbrahim Gürses bizlerle birlikte olacak. Kendisi, "Bootiful Microservices with Paas" başlıklı bir sunum gerçekleştirecek.

2016 Nisan toplantımız her zamanki gibi Bilkent Cyberpark Dr. Fikret Yücel Konferans Salonu'nda 28 Nisan 2016 - Perşembe günü saat 19:00'da gerçekleştirilecektir. Etkinliğimize aşağıdaki bağlantıyı kullanarak kaydınızı yaptırabilirsiniz.


Konuşmacı: İbrahim Gürses


İbrahim Gürses, Bilkent Bilgisayar Mühendisliği Bölümü'nden 2011 yılında mezun olmuştur. Kısa bir savunma sanayi tecrübesinden sonra IT dünyasına giriş yaptı ve 4 sene boyunca Enterprise Java ve mobil projeler geliştirdi. Şu anda Hazelcast firmasında entegrasyon ekibinde çalışmaktadır.


Etkinlik Adı: Bootiful Microservices with Paas

Platform as a Service (PaaS) bulut teknolojilerinde yazılım geliştiricileri ilgilendiren en önemli kavramdır. Özellikle mikroservis mimaride ekipler projelerini farklı dillerde ve teknolojilerde geliştirebilirler, PaaS teknolojileri bu farklı runtime gerektiren deploymentları çok kolay ve sorunsuz bir biçimde yapmanızı sağlar. Sadece deployment kolaylaştırmayı değil aynı zamanda uygulamalarınızın çalışma durumunu gözlemleme ve uygulamalarınızı servis yükü ile doğru orantılı olarak ölçeklendirme gibi bir çok nimetten yararlanmanızı sağlar.

Sunumda mikroservis mimarisinin güçlü yanları ve neden günümüzde bu kadar popülerleştiğinden bahsedilecektir. Günümüz IT operasyonlarında kullanılan SOA mimarisine olan avantaj ve dezavantajlarından bahsedilecektir. Mikroservis düzgün bir DevOps altyapısı gerektirdiği için uygulama geliştiricinin işini kolaylaştırmak için kendi sunucularınıza da kurabildiğiniz PaaS platformları popülerleşmeye başlamıştır. Sunumda popülerliği gün geçtikçe artan iki platform Cloudfoundry ve Openshift üzerinde örnek bir Spring Boot uygulamasının nasıl deploy edilip kullanıcılacağı anlatılacaktır. Monolith bir web uygulaması parçalara ayrılıp farklı servisler halinde deploy edilecek ve bu servislerin PaaS platformlarında birbirlerini hangi teknolojiler ile keşfettikleri anlatılacaktır.

Etkinliklerimizde katılımcılarımıza çeşitli hediyeler veriyoruz. Hediyelerimiz çekiliş ile verilecektir. Bu etkinliğimizin hediyeleri:
  • Etkinliklerimizin global sponsoru JetBrains tarafından katılımcı sayımıza göre ücretsiz lisans hediye edilecektir. Toplam 30+ kişinin katılması durumunda 2 adet JetBrains ürün lisansı, 50+ kişinin katılması durumunda 4 adet JetBrains ürün lisansı hediye edilecektir.
  • Etkinliklerimizin global sponsoru Manning tarafından 2 adet ücretsiz e-kitap hediye edilecektir.
Etkinlikte görüşmek üzere.

13 Mart 2016 Pazar

Ankara JUG Yeniden Sizlerle!

Ankara JUG kısa bir aradan sonra 36. etkinliği ile sizlerle! Bu etkinliğimizde Primefaces'ın yaratıcısı ve Ankara JUG'un kurucularından Çağatay Çivici bizlerle birlikte olacak. Kendisi, "Web Components" başlıklı bir sunum gerçekleştirecek.

2016 Mart toplantımız her zamanki gibi Bilkent Cyberpark Dr. Fikret Yücel Konferans Salonu'nda 31 Mart 2016 - Perşembe günü saat 19:00'da gerçekleştirilecektir. Etkinliğimize aşağıdaki bağlantıyı kullanarak kaydınızı yaptırabilirsiniz.


Konuşmacı: Çağatay Çivici - PrimeTek


Çağatay Çivici, JavaServer Faces teknolojisini tanımlayan Expert Group ekibinin üyesi, popüler JSF arayüz kütüphanesi PrimeFaces’in lideri ve açık kaynaklı JSF implementasyonu Apache MyFaces’in yönetim kurulu üyesidir. JavaOne, Jax, Jazoon, SpringOne, Con-Fess, JSFDays, JSFSummit ve çeşitli JUG organizasyonlarına konuşmacı olarak katılmıştır.

Çağatay Çivici, “The Definitive Guide to Apache MyFaces and Facelets” kitabının yazarı olmakla birlikte, yurtdışı tabanlı çeşitli JSF kitaplarına teknik yorumcu olarak katkıda bulunmuştur. JSF başta olmak üzere çeşitli Java EE konularında şu ana kadar yurtiçi ve yurtdışında 300’den fazla geliştiriciyi eğitmiştir.


Etkinlik Adı: Web Components

Web dünyasının gelişen yeni standardı olarak karşımıza çıkan Web Bileşenleri teknolojisi 4 farklı yapıdan oluşmaktadır: Custom Elements, HTML Imports, Templates and Shadow Dom. Bu sunum sizi temel web bileşeni yapıları yanında Polymer, X-TAG ve PrimeElements gibi kütüphaneler hakkında hızlı bir tura çıkaracak.

Etkinliklerimizde katılımcılarımıza çeşitli hediyeler veriyoruz. Hediyelerimiz çekiliş ile verilecektir. Bu etkinliğimizin hediyeleri:
  • Etkinliklerimizin global sponsoru JetBrains tarafından katılımcı sayımıza göre ücretsiz lisans hediye edilecektir. Toplam 30+ kişinin katılması durumunda 2 adet JetBrains ürün lisansı, 50+ kişinin katılması durumunda 4 adet JetBrains ürün lisansı hediye edilecektir.
  • Etkinliklerimizin global sponsoru Manning tarafından 2 adet ücretsiz e-kitap hediye edilecektir.
Bu vesile ile verdiğimiz bu kısa arada ilgilerini eksik etmeyen takipçilerimize teşekkürlerimizi sunarız.

2 Kasım 2015 Pazartesi

Hazelcast Kurucusu Talip Öztürk Ankara JUG Kasım Toplantısı'nda!

Ankara JUG 35. etkinliğinde çok özel bir konuk ile sizlerle! Bu etkinliğimizde Hazelcast kurucusu ve CTO'su Talip Öztürk bizlerle birlikte olacak. Kendisi, Hazelcast'in Silikon Vadisi hikayesini bizlere birinci ağızdan aktaracak. Bu benzersiz etkinliği kaçırmayın.


2015 Kasım toplantımız her zamanki gibi Bilkent Cyberpark'ta olacak. Ancak Dr. Fikret Yücel Konferans Salonu'nun tadilatta olması nedeniyle TTGV Kıvılcım Merkezi'nde, 6 Kasım 2015 - Cuma günü saat 19:00'da gerçekleştirilecektir. Etkinliğimize aşağıdaki bağlantıyı kullanarak kaydınızı yaptırabilirsiniz.


Konuşmacı: Talip Öztürk


Talip Öztürk is the founder & CTO of Hazelcast. He has been working with enterprise Java since 1999. He worked as a consultant at MIC (Virginia), developer at a start-up company, Syncline (Boston) and sales architect at Itochu Technologies (New York). In 2003, he got fascinated by Jini and developed an implementation of JavaSpaces. In 2008, his passion for distributed programming led him to develop Hazelcast. Before Hazelcast, Talip was the director of technology at Zaman Media Group (Istanbul). In his free time, he enjoys playing soccer.


Etkinlik Adı: Hazelcast - Silikon Vadisi Yolculuğu

Dünyaca tanınan bir girişim olan Hazelcast'in İstanbul'da başlayan ve Silikon Vadisi'nde devam eden hikayesinin anlatılacağı bu etkinlikte, teknik konularda da katılımcıların isteğine göre detaylara girilecektir.

Etkinliklerimizde katılımcılarımıza çeşitli hediyeler veriyoruz. Hediyelerimiz çekiliş ile verilecektir. Bu etkinliğimizin hediyeleri:
  • Etkinliklerimizin global sponsoru JetBrains tarafından katılımcı sayımıza göre ücretsiz lisans hediye edilecektir. Toplam 30+ kişinin katılması durumunda 2 adet JetBrains ürün lisansı, 50+ kişinin katılması durumunda 4 adet JetBrains ürün lisansı hediye edilecektir.
  • Etkinliklerimizin global sponsoru Manning tarafından 2 adet ücretsiz e-kitap hediye edilecektir.
Etkinlikte görüşmek üzere. 

Ankara JUG Eylül 2015 Etkinliği Gerçekleştirildi

Ankara JUG olarak 34. etkinliğimizi yine Bilkent Cyberpark Dr. Fikret Yücel Konferans Salonu'nda gerçekleştirdik. Bizlere HBase NoSQL Veritabanı konusundaki tecrübelerini aktaran Buğra Çakır'a teşekkür ediyoruz.

Etkinlik fotoğraflarının tamamına Facebook sayfamızdan ulaşabilirsiniz. Bu etkinliğimizde bizleri yanlız bırakmayan 55 katılımcımız arasından şanslı olanlara çeşitli hediyeler kazandırdık. Hediye kazanan katılımcıları tebrik ediyor, sizleri de bu şansı yakalamaya davet ediyoruz.


Kasım etkinliğimizde görüşmek üzere.

16 Eylül 2015 Çarşamba

Ankara JUG Eylül 2015 Etkinliği

Ankara JUG 34. etkinliği ile sizlerle! Bu etkinliğimizde Oran Technology'den Buğra Çakır bizlerle birlikte olacak. Kendisi, "HBase NoSQL Veritabanı" başlıklı bir sunum gerçekleştirecek.



2015 Eylül toplantımız her zamanki gibi Bilkent Cyberpark Dr. Fikret Yücel Konferans Salonu'nda 29 Eylül 2015 - Salı günü saat 19:00'da gerçekleştirilecektir. Etkinliğimize aşağıdaki bağlantıyı kullanarak kaydınızı yaptırabilirsiniz.


Konuşmacı: Buğra Çakır


1981 Ankara doğumlu olan Buğra Çakır, bilgisayarla olan macerasına 90'lı yılların başında IBM PS/2 üzerinde oyun oynayarak başladı. Buğra Çakır daha sonra bu ilgisini işletim sistemlerinin çalışma prensipleri, sistem programlama konularına yöneltti.

Öğrenim hayatında Bilgisayar Mühendisliği bölümünde Lisans ve Yüksek Lisans çalışmalarını tamamladı. İlgi duyduğu konular arasında "yüksek yükleri kaldırabilen asenkron network uygulama mimarileri", "veri üzerinde dağıtık hesaplama yapabilen dağıtık sistemler", "yapay öğrenme algoritmaları", ve "yeni nesil iş zekası uygulamalarının geliştirilmesi" yer almaktadır. Big Data uygulamaları geliştiren özel bir firmada teknik lider olarak çalışmaktadır. Bunun yanında sağlık, IoT/M2M, finans, siber güvenlik alanlarında Big Data ve NoSQL teknolojilerinin entegrasyonu, çalışabilirliği konularında firmalara danışmanlık ve eğitim hizmetleri vermektedir.


Etkinlik Adı: HBase NoSQL Veritabanı

90'lı yılların başında işletmeler bilgisayarların kullanımının yaygınlaşması sonucunda iş süreçlerini bilgisayar sistemleri üzerinde işletilmesini sağlamak üzere yazılımlar geliştirmeye başladılar. Bu konuda özellikle veri depolama, sorgulama konularında ilişkisel veritabanlarının kullanımı konusunda ciddi bir aşama kaydedildi. İşletmeler geliştirilen yazılımları kullanarak kendi iç dinamiklerinde muhasebe, insan kaynakları yönetimi, doküman yönetimi ve buna benzer diğer alanlarda otomasyona geçişleri büyük ölçüde tamamladılar.

2000'li yıllara geldiğimizde Internet'in kullanımının artması ve internet üzerinde çalışan yeni nesil uygulamaların (alışveriş, sosyal medya vb.) yaygınlaşması sonucunda farklı tipte verilerle tanışmış olduk. Bu noktada işletmeler dış verinin iç veriyle birleştirilmesi ve anlamlandırılması gerektiğinin farkına varmış olacaklar ki bu verilerin işlenmesi için çalışmaları başlattılar. Fakat mevcut kullandıkları araçlar, sistemler yeni nesil verilerin işletme içine aktarılması, yapısal hale dönüştürülmesi, depolanması, işlenmesi, içsel veriyle olan entegrasyonu konularında yetersiz kaldılar.

Benzer durumla karşılaşan internet startup'ları ve diğer işletmeler NoSQL (Not only SQL) akımını ortaya çıkardı. Böylece farklı veri tipleri için farklı veri işleme ve depolama araçları türedi. Doküman, key-value, column oriented, graph gibi tiplere göre özelleşmiş veritabanlarıyla ortaya çıktı. HBase de "column oriented/tabular" yapısına dahil bu tip bilgileri tutabilen ve özellikle "velocity write, velocity read" özelliğiyle IoT ve M2M uygulamalarının baştacı olarak bilinen bir NoSQL veritabanı olarak kullanılıyor.

Bunun yanında sadece tek bir sunucu üzerinde değil birden çok sunucu üzerinde dağıtık şekilde çalışabilir özelliğe sahip. HBase, Hadoop üzerinde tasarlandığı için mimari olarak Hadoop'la entegrasyonu sayesinde ekosistemdeki diğer uygulamaların da HBase'i tam anlamıyla kullanabilmesine olanak sağlıyor. Not etmek gerekirse Nutch, Kafka, Spark ve Storm projeleriyle tam bir uyum içerisinde çalışabilmektedir.

Etkinliklerimizde katılımcılarımıza çeşitli hediyeler veriyoruz. Hediyelerimiz çekiliş ile verilecektir. Bu etkinliğimizin hediyeleri:
  • Etkinliklerimizin global sponsoru JetBrains tarafından katılımcı sayımıza göre ücretsiz lisans hediye edilecektir. Toplam 30+ kişinin katılması durumunda 2 adet JetBrains ürün lisansı, 50+ kişinin katılması durumunda 4 adet JetBrains ürün lisansı hediye edilecektir.
  • Etkinliklerimizin global sponsoru Manning tarafından 2 adet ücretsiz e-kitap hediye edilecektir.
Bu vesile ile herkesin Kurban Bayramı'nı kutlarız. Sevdiklerinizle nice güzel ve huzurlu bayramlar geçirmeniz dileklerimizle. Etkinlikte görüşmek üzere. 

29 Temmuz 2015 Çarşamba

Ankara JUG Temmuz 2015 Etkinliği Gerçekleştirildi

Ankara JUG olarak 33. etkinliğimizi yine Bilkent Cyberpark Dr. Fikret Yücel Konferans Salonu'nda gerçekleştirdik. Bizlere Arayüz ve Ürün Tasarımı konusundaki tecrübelerini aktaran Erkan Kerti'ye teşekkür ediyoruz.

Etkinlik fotoğraflarının tamamına Facebook sayfamızdan ulaşabilirsiniz. Bu etkinliğimizde bizleri yanlız bırakmayan 30 katılımcımız arasından şanslı olanlara çeşitli hediyeler kazandırdık. Hediye kazanan katılımcıları tebrik ediyor, sizleri de bu şansı yakalamaya davet ediyoruz.


Ağustos etkinliğimizde görüşmek üzere.

15 Temmuz 2015 Çarşamba

Ankara JUG Temmuz 2015 Etkinliği

Ankara JUG 33. etkinliği ile sizlerle! Bu etkinliğimizde T2 Yazılım'dan Erkan Kerti bizlerle birlikte olacak. Kendisi, "Arayüz ve Ürün Tasarımı" başlıklı bir sunum gerçekleştirecek.


2015 Temmuz toplantımız her zamanki gibi Bilkent Cyberpark Dr. Fikret Yücel Konferans Salonu'nda 28 Temmuz 2015 - Salı günü saat 19:00'da gerçekleştirilecektir. Etkinliğimize aşağıdaki bağlantıyı kullanarak kaydınızı yaptırabilirsiniz.


Konuşmacı: Erkan Kerti
Arayüz, kullanıcı deneyimi, ürün ve kentsel tasarımcı olan Erkan Kerti, lisans ve yüksek lisansını ODTÜ Mimarlık Fakültesi’nde tamamladı (Şehir Planlama, Kentsel Tasarım). Çalışmaları sırasında "Mekanın Hatası (Space-Error)" adlı tezini yazdı. Bu tez, tasarıma konu olacak mekana entegre edilecek bir hata kurgusunun, tasarımcının çevresel faktörlerden arındırılmış yeni deneyimler elde etmesini araştırmakta ve tasarımın hata ile de kurgulanabileceğini açıklamaktadır. Arayüz tasarımını bir grafik gösterim değil, ilerlemenin ve estetiğin bir sembolü olarak görmekte, ürün geliştirme çalışmalarının da temelini oluşturduğunu düşünmektedir. Çalışmalarına halen T2 Yazılım’da ve kişisel projelerinde devam etmektedir.


Etkinlik Adı: Arayüz ve Ürün Tasarımı

Bu sunumda tasarıma konu olan teoriler, kullanıcı davranışları ve deneyimleri, arayüz tasarımı ile sanat/tasarım tarihinin kesiştiği noktalar, ‘Flat Design’ kavramının aslında tam olarak ne olduğu konularında paylaşımlarda bulunulacaktır. Ayrıca arayüz kodlama ile ilgili olarak, CSS’in kurgusu ve LESS’in getirdiği yeni imkanlar, CSS ve LESS kullanımının arayüz geliştirmedeki sadeleştirici ve kompakt rolü gibi konularda örnekler, incelemeler ve demo gösterimler ile katılımcılar bilgilendirilecektir.

Etkinliklerimizde katılımcılarımıza çeşitli hediyeler veriyoruz. Hediyelerimiz çekiliş ile verilecektir. Bu etkinliğimizin hediyeleri:
  • Etkinliklerimizin global sponsoru JetBrains tarafından katılımcı sayımıza göre ücretsiz lisans hediye edilecektir. Toplam 30+ kişinin katılması durumunda 1 adet JetBrains ürün lisansı, 50+ kişinin katılması durumunda 2 adet JetBrains ürün lisansı hediye edilecektir.
  • Etkinliklerimizin global sponsoru Manning tarafından 2 adet ücretsiz e-kitap hediye edilecektir.
Bu vesile ile herkesin Ramazan Bayramı'nı kutlarız. Sevdiklerinizle nice güzel ve huzurlu bayramlar geçirmeniz dileklerimizle. Etkinlikte görüşmek üzere.