Google Summer of Code 2017

Bu yıl kabul edilen bizim çocuklar:

Memduh Gökırmak: Crimean Tatar-Turkish MT

Mustafa Özçelikörs: A4MCAR: A Distributed and Parallel Demonstrator for Eclipse APP4MC

Okan Aşık: JdeRobot GSOC'17 Application for Visual HFSM Project

Altay Adademir: Project IX: Expanding the Extension Manager

Asil Kaan Bozcuoglu: Knowledge and Learned Model Exchange Between Robotic Agents using openEASE

Gökhan Gurbetoğlu: Improvements to Notebookbar

Muhammet Kara: Revamp the Customization dialog

Hasan Balcı: Cytoscape.js Extension for Querying Large Networks

Duygu Keşkek: SunPy Website Improvements

Candan Eylül Kilsedar: OSM extrusion adapter

Semih Serhat Karakaya: Security App

Alperen Karaoğlu: Performance Co-Pilot Project Proposal: Blocked process detection and reporting

Canberk Koç: Store integration for Taler merchants



Meraklısı için: 2006200720082009201020112012201320142015, 2016

4 Mayıs 2017

Posted In: Gezegen, gsoc, haber

Google Summer of Code 2016

Bu yıl kabul edilen bizim çocuklar:

Cihad Güzel - Apache CouchDB datastore implementation for Apache GORA
Talat Uyarer - HBASE-15530 Snappy Compression and Data Block Encoding 
Furkan Kamacı - Security Layer for NutchServer (NUTCH-1756)
Canberk Koç - CI for Debian-Med
Mesut Can Gürle - Improving voice, video and chat communication with free software
Mert Kahyaoğlu - Proposal for 'GUI/Administrative interface for Jekyll'
Taha Doğan Güneş - DAG-based Rendering Pipelines for Terasology
Metin Can Siper - Improving Web Based SBGN Editor SBGNViz.js
İstemi Bahçeci - Visualizing genomic alterations in TCGA cancer pathways in cBioPortal
mgökırmak - Kurmanji (Kurdish)-English MT


Meraklısı için: 200620072008200920102011201220132014, 2015

22 Nisan 2016

Posted In: Gezegen, gsoc, haber

Google Summer of Code 2015

Bu yıl kabul edilen bizim çocuklar:

Berker Peksağ - ScrapingHub: Improve Scrapy's Python 3 support
Cihad Güzel - Support Sitemap Crawler in Nutch 2.x
Furkan Kamacı - Spark Backend Support for Gora (GORA-386)
Halil İbrahim Şimşek - Giving HTML5 Support For Apache Nutch 2.x
Mesut Özdoğan - Kitchen Activity Games Proposal
Tamer Taş - Lightweight Cloud Instance Contextualization Tool
Yiğit Demirağ - Vectorization of Philox CBRNG and VecGeom via Agner FOG's Vector Class Lib.


Meraklısı için: 2006200720082009201020112012, 2013, 2014

28 Nisan 2015

Posted In: Gezegen, gsoc, haber

Google Summer of Code 2013 final değerlendirmeleri

GSoC 2013 son değerlendirmeleri yarın itibarı ile bitecek. Honeynet’in bu seneki proje gelişmelerini haftalık olarak günlük girdilerinden takip etmek mümkündü. Bazı projeler sürüm çıkarmayı başardı (Thug), daha çok test yapılması için üyelere istekler yapıldı.

6 ve 7 numaralı Ovizart-NG isimli proje benim danışmanlık verdiğim projelerdi. Genişletilebilir bir trafik analiz aracı geliştirmeyi hedeflemişti proje. 2 öğrenci kabul etme konusunda işin başında bazı çekincelerim vardı ama tavsiyeler iyi olabileceği, farklı iş adımları tanımlarsam daha çok özellik katabileceğim yönünde olunca hem Gürcan’i hem de Hao’yu seçmiştim. Gürcan Gerçek’i Yakından Eğitimin ilk dönemindeki MalwareZ projesinden hatırlıyorsunuzdur. Tabii burada akla bir torpil durumumu oldu düşüncesi gelebilir. Honeynet‘in GSoC için öğrenci kabul etme adımlarını anlatayım.

Her öğrenci bir başvuru metni ile Google Melange üzerinden projelere başvuruyor biliyorsunuz. Başvuru metni, haftada kaç saat çalışacaksınız, projeyi nasıl yapacaksınız, hangi araçları kullanacaksınız, zaman planınız nedir gibi başvurdukları, projeye dair kafalarında nasıl bir çözüm varla ilgili detayları içeren bir metin belgesi. Öncesinde de danışmanlarla iletişime geçip bu belgeyi şekillendirmek adına sorular sorup fikir almaları bir artı sağlıyor. Başvurulardan sonra başvuran her öğrenciye bir kodlama sınavı gönderdik. Bu kodlama sınavına göre ben ve projede bana destek veren diğer 2 danışman 1-5 arası bir not verdiler Melange üzerinden. Sonrasında Honeynet üyelerinden birisi, yazdıkları kodla ilgili her başvurana sorular sordu. Yazdığın kodda sence darboğaz olacak kısım hangisi, hata durumlarını nasıl test edersin, test yazman gerekse nasıl yazarsın tadında idi sorular. O da Melange üzerinden bir not verdi. Son olarak da öğrencilerle hiç konuşmamış biri tüm yazışmalara ve yazılan kodlara bakıp bir not verdi. Tüm notların ortalaması alındı. En yüksek notu alan seçildi.

Aslında bu değerlendirme süreci Honeynet Projesine özgü değil. Hemen her proje, hele hele Debian, KDE, Gnome gibi projeler yazılan koda yama gönderilmesini, bir hatanın kapatılmasını, koda saklanmış bir özelliğin keşfini dahi isteyebiliyor.

Bu değerlendirme sürecine rağmen Çinli öğrencimden memnun kalamadım. 2 öğrenci ile çalışmanın zor olduğunu söylemem lazım. Her ikisinin beraber iş yapmasının sağlanması işin zor tarafı aslında. birbirlerinin yazdıkları kodu anlayıp beraber çalışan iş yapmaları için epey emek harcamaları gerekiyor.

Bundan sonraki süreçte öğrencilere final değerlendirmelerine göre sonuçlar eposta ile gidecek. Honeynet Projesi geçen sene başarılı öğrenciler ile bir video konferans yaparak projelerini ve yaptıklarını anlatmalarını istemişti. Ayrıca Mayıs ayında Honeynet yıllık çalıştayına da bu öğrenciler davet edilecek ve orada da bir sunum yapmaları istenecek. GSoC’un zorunluluklarından birisi aslında bu. Yol ve konaklama paraları için de topluluklara bir bütçe ayırıyor Google. Büyük oranda verdikleri para uçak biletlerini ve konaklamanın büyük çoğunluğunu karşılıyor. Geçen sene her öğrencinin uçak biletinin tamamını ve konaklamasının %80’i karşılanabilmişti. Tabii danışmanlara verilen sembolik 500 dolarları da Honeynet danışmanları öğrenciler için kullanılsın diye almamışlar :)

Ovizart-ng projesi Honeynet Github deposunda geliştiriliyor. Henüz ne alfa ne beta bir sürümü yayınlanamadı. Umuyorum kısa sürede bir sürüm çıkacak hale gelir. Genişletilebilir bir mimari tasarımı oldu. Yeni protokol tespit eklentileriniz ile ham trafiği incelemeniz mümkün. Analizler için cuckoo, virus total, jsunpack-n kullanıldı. O kısımda da eksikler olmasına rağmen birleştirilmiş trafik dosyalarındaki (reassembled) ikiliklerin, html cevaplarındaki js dosyalarının incelenmesi, ham trafiğin uygulama katmanı seviyesinde tespit edilmesi, akış trafiğinin ayrılması gibi özellikler var. Belgelendirme için doc dizinleri altındaki Sphinx ile üretilmiş belgelere bakabilirsiniz.

26 Eylül 2013

Posted In: Gezegen, gsoc

GSoC 2013 ara dönem

Google Summer of Code’un ara dönem değerlendirmeleri başladı. Google Melange üzerinden projenin tüm danışmanlarının öğrencileri, öğencilerin de danışmanları değerlendirdiği ara dönemde kalan öğrenciler için kodlamaya devam etmek mümkün olmayacak.

Ovizart-ng projesinde çalışan 2 öğrencinin Githubdaki açık olan işleri kapatma durumları, yazdıkları kodlar ve projeye olan eğilimlerine bakarak değerlendirmemi yaptım. 2 öğrenci ile çalışmanın zor olduğunu söylemem gerek. Her ikisini de beraber çalışabilir kılamak, her ikisine de ayrı işler planlamak zorlayabiliyor. Google, 2 öğrencinin tek proje üzerinde çalıştığı durumlarda sürüm takip sistemindeki gönderim kayıtlarını da istiyormuş. Projenin ara dönemine kadar kendi dallarında çalışan öğrenciler için geldiğimiz noktada kodların birleştirimlesi ve aynı kod yığını üzerinden gidilmesine karar verdik. Öğrencilerin diğer daldaki yapılanlara bakıp kendi modüler yapısını yazmasının zaman aldığını farkettim. Önce ovizart-ng-devel dalı üzerinde birleştirip test ettiğimiz kodları sonrasında her öğrenci kendi dalı ile birleştirdi.

Honeynet projesi bu sene her öğrencinin haftalık günlük yazmasını ve yeni oluşturulan GSoC Günlük sayfasında yayınlamasını istedi. Honeynet projelerinde neler oluyoru görmek için tek elden güzel bir kaynak olduğunu söylemeliyim. Ovizart-ng projesi olarak haftalık günlük girdileri dışında haftalık toplantı, anlık mesajlaşma, eposta iletişimini de sıklıkla kullandık. Telefonla birebir görüştüğüm dahi oldu. Aynı zaman diliminde daha önce beraber çalışılınan biri ile daha rahat ve hızlı iletişim kurduğumu söylemem gerekir.

Final döneminden önce sesli bir görüşme ile tüm Honeynet projelerinde çalışan öğrencilerin projelerini sunmaları da planlanıyor.

30 Temmuz 2013

Posted In: Gezegen, gsoc

GSoC 2013 için kabul olan öğrenciler belli oldu

Bu seneki Google Summer of Code için Honeynet projesinde danışman (mentor) olarak başvurmuştum. Az önce sonuçların açıklanması ile benim için de sevindiri haber geldi ve 2 öğrenciye danışmanlık edeceğimi öğrendim.

Değerlendirme süreci bu sene daha önceki senelerden biraz farklı oldu. Honeynet daha önceki senelerde danışmanların değerlendirmelerine bakarak karar veriyor idi. Bu sene daha fazla katılım ile yapılan başvurular değerlendirildi. Network Analyzer projesi için benim dışımdaki 2 yardımcı danışmanın değerlendirme notları dışında öğrencilere yollanan kodlama sınavı da dikkate alındı. Sonrasında Honeynet üyelerinden Felix, öğrencilere kodlamalarıyla ilgili sorular sordu. Kodundaki hata durumları nedir, nasıl düzeltirsin, nasıl test edersin gibi sorular idi bunlar. Bu sorulara gelen yanıtlara göre bir değerlendirme notu verdi. En son olarak da öğrenciler ile hiç iletişim kurmamış bir üye, David, başvuruları,  epostaları, kodlama cevaplarını okuyarak bir not verdi. Bütün bu notların ortalamasına ve eldeki slot sayısına göre öğrenci seçimleri yapıldı. Son dakikada artan bir slot ile bana 2. öğrenciyi kabul etme şansı doğmuş oldu ve bu sene GSoC için Network Analyzer projesine Gürcan Gerçek ve Hao Ma kabul oldu. Böylece son iki senelerde öğrenci olarak yaşadığım GSoC tecrübesini bu sene danışmanlık ile şekillendirmiş olacağım.

Gürcan ile hali hazırda Yakından Eğitim‘de beraber çalışıyoruz. Öncesinde beraber iş yaptığımızdan sonrasında daha rahat yönlendirip çalışabileceğimi biliyorum. Aynı anda 2 öğrencinin aynı projenin farklı parçalarını yapmasını sağlamak benim için güzel bir deneyim olacak. Eğlenceli bir yaz kodlaması bizleri bekliyor.

Kabul olan tüm öğrencilere şimdiden başarılar.

27 Mayıs 2013

Posted In: Gezegen, gsoc

Honeynet GSoC istatistikleri

Bu seneki Google Summer of Code başvuru süreci bitti ve değerlendirme süreci içerisindeyiz. Bu süreç içerisinde her organizasyona verilecek slot sayısı ve kabul olacak öğrenciler belli olacak. David Watson geçen senelerde olduğu gibi bu sene de başvurular ve geçen senelerdeki durumu özetleyen istatistikleri yayınladı. Son başvurunun, süre bitimine 27 saniye kala olması, öğrencilerin kendi fikirlerini proje olarak sunmaları dikkate değer kısımlar. Dubai’deki çalıştayda da en başarılı projelerin öğrencilerin kendi önerdikleri projeler olduklarının altını çizmişlerdi. İçinde Android geçen projeler geçen sene de pek yüksek başvuru oranına sahip idi. Bu sene de o değişmemiş. Honeynet ekibindekilerin geliştirdikleri düşük etkileşimli balçanağı Thug, merkezi balçanağı verisini almanızı veya o merkeze katkı vermenizi sağlayan Hpfeeds, node-link grafik yaklaşımı ile trafik içerisindeki etkileşimi görselleyen Afterglow bu sene yeni fikirler ile başvuru alan projeler.

Benim önerdiğim ve danışmanı da olurum dediğim Network Analyzer projesine bu sene azımsanmayacak bir başvuru oldu. GSoC içerisindeki ilk danışmanlık tecrübem.  Süreç içerisinde Türkiyeden de başvurular aldım. İçlerinde iyi başvurular da vardı. Adil bir değerlendirme yapabilmek için yardımcı danışmanlarla beraber ortak karar vermeye çalışıyoruz. Bu sene Honeynet, geçen senelerden farklı olarak öğrenci değerlendirme sürecine danışmanlardan farklı bir başka Honeynet üyesini daha dahil etti. Bunun epey faydasını gördüm diyebilirim. Dışarıdan bir gözün de değerlendirme soruları sorması ve kendi kişisel notlandırmasını yapması, vereceğimiz karardan daha emin olmamızı sağlayacak.

Ben danışmanlık işinin biraz daha rahat geçeceğini düşünmüştüm ama değerlendirme süreci de dahil olmak üzere her başvuran ile ayrı ayrı ilgilenmek, yazdıklarını okumak, kodlarını incelemek, güzel bir fikri varsa değerlendirmeye çalışmak da epey vakit alan işlermiş. Tek başıma olsa epey zorlanırdım gibi geliyor. Her ne kadar Network Analyzer’ın şu anki kodlarını ben yazmış olsam da, yeni eklenecek fikirlere göre baştan doğru kararlar almak, yanlış yola sapmamak çoğu zaman öğrencilerden daha çok geriyor işin aslı. Diğer danışmanların olaya el atması epey rahatlatıyor diyebilirim.

Değerlendirme sonuçları 27 Mayıs’ta açıklanacak. Network Analyzer için başvuranların kafasında soru işareti olduğunu sanmıyorum. Hemen hepsinin kafasında kabul sürecinden sonra ne ve nasıl yapacaklarına dair fikirler olduğunu biliyorum. Bizlerin iyi başvuru dediğimiz başvurularım bu projeyi iyi bir şekilde bitireceklerine de inanıyorum. Aslında işin gerisi bu düşünceleri gerçekleştirebilmeleri ve yoldan sapmamaları için öğrencileri yönlendirmek olacak diye düşünüyorum. Büyük işi onlar yapacak.

Bakalım bu sene Google’un vereceği slotlar projelerin hepsine yetecek mi?

12 Mayıs 2013

Posted In: Gezegen, gsoc

GSoC 2013

Bu seneki Google Summer of Code için proje sunacak topluluklar belli oldu. Tam listeye buradan ulaşabilirsiniz. Listede Honeynet de var. 2 senedir GSoC’ta öğrenci olarak yer aldığım Honeynet içerisinde Dubai’deki çalıştay sonrası danışman olarak yer almaya karar verdim. Geçen sene yaptığım projeyi (Network Analyzer) bir geliştirme projesi olarak sundum. Şimdiden ilgili öğrenciler yazıp iletişim kurmaya başladı.

Bu sene GSoC düşünen öğrencilere şimdiden proje fikirlerini okumalarını ve danışmanları ile irtibata geçmelerini tavsiye ederim. Henüz proje başvuru süreci başlamadı. Zaman çizelgesi için Google Melange sayfasını takip edebilirsiniz.

Honeynet projesini düşünenler için de proje fikirlerinin de olduğu girdi için böyle alalım.

14 Nisan 2013

Posted In: Gezegen, Görselleme, gsoc, honeynet

Google Summer Of Code 2011

Google Summer Of Code

Google’ın yükseköğretim öğrencilerini özgür yazılımlarla buluşturan projesi Google Summer Of Code bu yıl da başladı.
Yaz tatilinde özgür yazılımlara katkı vermek bir yandan da para kazanmak isteyen öğrenciler için kaçırılmayacak bir fırsat.

Programa katılmak için başvuru yapan yüzlerce özgür yazılım projesinden kabul edilenlerin listesi 18 Mart itibari ile açıklandı. Projeler tarafından önerilen fikirler öğrencilere sunuldu ve öğrenciler proje fikirlerini inceledikten sonra 28 Mart’ta başvurular alınmaya başlayacak.

Son üç – dört yıldır her geçen yıl daha fazla sayıda Türk öğrenciyi GSOC’ta görüyoruz. Sağolsun Necdet hoca Google’dan bile önce katılan arkadaşları listeliyor. Fakat bu yıl Türkiye’deki öğrencilerin önünde bir de sansür engeli var. GSOC hakkında tüm işlemleri gerçekleştirileceği Google Melange sitesi sansür engeline takıldığı için açılmıyor.

Başvuru yapmayı düşünen öğrenci arkadaşların en azından katılımcı organizasyonların linklerini ve “Ideas” sayfalarının bağlantılarını görebilmesi için ilgili sayfayı yansıladım. http://www.tsdesign.info/gsoc2011.html adresinden bu bilgilere ulaşmak mümkün. Umarım başvurular başlayana kadar sayfa üzerindeki sansür perdesi kalkar da başvuru sırasında da türlü taklalar atmak zorunda kalınmaz.

19 Mart 2011

Posted In: Diğer, Gezegen, google summer of code, gsoc, sansür, yansı

Twitter Auto Publish Powered By : XYZScripts.com