17
May
14 -16 mayıs tarihleri arasında Eskişehir'de gerçekleştirilen bilişim günlerine Eskişehir Osmangazi Üniversitesinde gerçekleşen bilişim günlerine davet edildik.

Ben cumartesi günü akşam üstü 6.45 civarı ulaşabildim yapılan Pardus sunumlarını kaçırmış olduğumdan dolayı biraz üzgündüm işin açıkçası. Zevkli geçmiş diye duydum. Önceden gelenler gondol sefası gibi bir takım aksiyonlara girmişler, ben de kayarak giden gondollara bakmakla yetindim. (Gerçekten güzel bir görüntü oluşturuyor.) Yaşanısı bir şehir olan Eskişehir'e bir daha aşık olunabilir diye düşünüyorum. (İstanbul alınmasın sakın...)

Eskişehir'de kaldığım sürece elinden gelen en iyi şekilde bizi ağırlayan Enis Hürkan Burakçı'ya teşekkür ediyorum.(Takımlar içerisindeyken çekinmedim diyemem:)

Akşam güzel bir etkinlik ile haller ardından 222 de güzel vakit geçildi. Bir iki fotoğraf ekleyeyim. Genel itibari ile sunumlara katılamadığım için sunumlar hakkında yorumda bulunamayacağım. Ancak pazar günü olması ve sokak festivali olmasına rağmen salonda dinleyici bulabilmek güzel duyguydu. 4 adet Pardus sunumuna katılımın tatmin edici olduğunu düşünüyorum.

Öi sunumu güzeldi. Kendi sunumuzu değerlendirmekte bana düşmez diye düşünüyorum.·

Eskişehir'e yeniden gitmek için bir bahane bulma cabalamaları içerisine girmiyor değilim. Bu güzel etkinlik için tüm çalışan ekibe teşekkürlerimi iletmek istiyorum Gerçekten şahane bir etkinlik oldu.



4
May

Şimdi kemerlerinizi bağlayın ve masalarınızı kapatın, kısa ve hızlı bir yolculuğa çıkıyoruz.

Beklenen an geldi. 255 stajyer adayı arasından 20 stajyerimizi günler ve saatler süren oylama sürecinden sonra nihayet seçtik.

Kimler seçildi?

Ad Soyad Okul
Adil Güneş AKBAŞ Yeditepe Üniversitesi
Ahmet AYGÜN İstanbul Kültür Üniversitesi
Alper TOKGÖZ İzmir Ekonomi Üniversitesi
Barış AKKURT İstanbul Teknik Üniversitesi
Caner BAŞARAN Mersin Üniversitesi
Deniz GÜRSEL İstanbul Bilgi Üniversitesi
Doruk ALTAN İstanbul Ticaret Üniversitesi
Doruk Destan SARPKAYA Yeditepe Üniversitesi
Eda OKUR Boğaziçi Üniversitesi
Engin MANAP Çanakkale 18 Mart Üniversitesi
Gökhan GÖKTÜRK Sabancı Üniversitesi
Gökhan YILMAZ İzmir Ekonomi Üniversitesi
Halid ALTUNER Fatih Üniversitesi
Hakan UYSAL Hacettepe Üniversitesi
Mehmet Burak AKTÜRK İstanbul Ticaret Üniversitesi
Mesutcan KURT Çanakkale 18 Mart Üniversitesi
Neslihan Şirin SAYGILI İstanbul Teknik Üniversitesi
Orçun AVŞAR Çanakkale 18 Mart Üniversitesi
Ufuk UZUN Sakarya Üniversitesi
Utku ULUŞAHİN Başkent Üniversitesi

Stajyerleri nasıl seçtik?

Oylamalar, stajyer alım sürecini hızlandırmak için yazdığım bir stajyer oylama arayüzünde gerçekleşti. Arayüzde bilgileriniz, cv’niz ve kodlarınız incelendi ve altlarındaki forum tadında ortama yorumlar yapıldı ve puanlarınız verildi. En yüksek puanı alan ilk 20 aday staja katılmaya hak kazanmış oldu. İkinci 20 aday ise gelememe ihtimali olanların yedekleri olarak kaydedildi.

Hangi kriterlere göre stajyer seçtik?

Oylama sürecinde en çok dikkat ettiğimiz kriterler şunlardı:

  • Bildiğiniz programlama dilleri
  • Yaptığınız okul ve okul dışı projeler
  • Bildiğiniz programlama dillerinin seviyesini gösteren ve projelerinizin ispatı olan kod örnekleri
  • İş/Staj tecrübeleriniz
  • Başarılarınız

Oylama sürecinde dikkat ettiğimiz diğer özellikler:

  • Pardus’la veya genel olarak Linux ile daha önceden ilgilendiğinizi gösteren kanıtlar: Blog, makale, çeviri, kod.. vb.
  • Pardus’a olan katkılarınız: Yama, çeviri, hata girdisi, seminer.. vb.
  • Özellikle Python bilgisi. Ayrıca Qt, C, C++ bilgisi
  • Genel olarak Pardus teknolojilerinden ne kadar haberdar olduğunuzu gösteren ipuçları: Çomar, Müdür, Pisi.. vb.

İstatistik mi dediniz?

Tek bir adayın doldurduğu formu gözden geçirmek, cv’sini derinlemesine incelemek ve kod gönderenlerin kodlarını tek tek açıp inceleyip anlamaya çalışmak her geliştirici için ortalama 15 dakika sürdü.

Yani bütün öğrencileri oylamak, her geliştirici için yaklaşık:

255 * 15 = 3825 dakika

3825 / 60 = 63.75 saat

sürdü.

63.75 saati de geliştirici sayımızla çarparsanız sanırım toplamda ne kadar emek verdiğimizi kestirebilirsiniz.

Hangi üniversiteden kaç kişi başvurdu?

Bu sene en çok İstanbul Teknik Üniversitesi’nden başvuru aldık. Geçen senelerin başvuru şampiyonu Kocaeli Üniversitesi bu sene ikinci sıraya düştü. Aşağıda üniversitelerin istatistiğini görebilirsiniz. Açılan pencerede sağ tıklayıp resmi görüntüle derseniz daha rahat okunan bir boyutu açılacaktır. Diğer üniversitelerden de önümüzdeki senelerde katılım bekliyoruz. Tanıtım, gezi ve şenliklerimizin bunda etkili olacağını düşünüyorum.

Üniversite Grafiği

Kadın – Erkek Oranı

Geçen yıllarda başvuran kadın sayısı %10 iken bu sene %20′lere çıkmış durumdayız. Gurur verici bir gelişme. Computing Research Association‘ın yaptığı bir araştırmada, dünyada bilgisayar bilimleriyle uğraşan kadınların sayısının 1980′lerde %40 iken günümüzde %20 lere düştüğü tespit edilmiş (Ben buna Britney Spears Effect diyorum). Dünya’da %20 lerdeyken stajyerlerimiz arasında %10 idi ve şu anda  %20, yani Dünya normlarına yetiştik. Umarım daha iyi bir tablo da görürüz ileriki senelerde. Belirtmekte fayda var: kabul edilen öğrenciler arasında bu oran ne yazık ki %15 e düşüyor.

Cinsiyet Grafiği

Kaç kişi kod gönderdi?

Yaptıkları projeleri ispatlayabilen adaylar oyalamada nispeten daha başarılı oldular. Kod göndermeyenlerin bir kısmının okul ödevlerini göndermekten çekindiklerini düşünüyorum. Aslında biz kod gönderin derken yazdığınız herhangi bir kodu kastediyoruz. Yani okul ödevleriniz de buna dahil. Kod görmek istememizin amacı hem yaptığınız projeleri incelemek (hem de gerçekten yazıp yazmadığınızı anlamak) ve kod yazım tekniğinizin ne aşamada olduğunu görmek. Örneğin kullandığınız kitaplıkları, algoritmaları, sınıfları, metotları ve yazım stilinizi incelemek ne kadar çabuk adapte olabileceğinizi ve hangi aşamada olduğunuzu az çok ortaya çıkarıyor. Bu noktada önemli bir uyarı yapmak istiyorum; staj yaptığınız diğer şirketlere ait kodu gönderirken lütfen dikkatli olun, kodu olabildiğince kırpmaya çalışın. Şirkete özel bilgileri ve gizlilik anlaşması yaptığınız kodları göndermeyin.

Adaylar için Python ve Qt bilmek çok büyük bir artı oldu. Pardus’ta geliştirilen projelerin çok büyük bir kısmının Python ile yazıldığını hatırlatayım (Kaptan, YALI, Network Manager, Display Settings, Packet Manager, PiSi, Müdür, Servis Plasmoid’i…). Python’a başlamak için hep bu kaynağı öneriyoruz.

Söylemekte fayda var; seneye bütün adaylara kod gönderme zorunluluğu getirmeyi planlıyoruz. Başvurmayı planlayanlar şimdiden ufak tefek çalışmalarını bir kenarda biriktirebilir.

Kod Grafiği

Kaç kişi blog yazıyor?

Öğrendiklerini zaman buldukça başkalarıyla paylaşan öğrencilerin bizi daha çok etkilediğini söyleyebilirim. Blog yazmaya çalışın ve bilgilerinizi başkalarıyla paylaşın. Blog istatistiğimiz de şöyle:

Blog Grafiği

Sorunlar?

Her işte olduğu gibi bu işte de bizi yavaşlatan en önemli şeyler özensiz doldurulmuş formlar, belirli bir formata uyulmadan hazırlanmış cv’ler ve bir sürü proje yazdığını iddia edip bunları ispatlayabilecek bir kod örneği göndermeyenler idi.

Böyle adayların hemen hemen hepsini Google’da arayarak çok fazla zaman kaybettiğimizi düşünüyorum. Arama sebebimiz ise; kendini yeterince iyi ifade edememiş öğrenciler olabileceğini düşündüğümüzdendi. Bir el de biz atalım dedik, yaptıkları işleri ve kim olduklarını küçük çapta araştırdık. Ama bu yalnızca bu sene için geçerli hatırlatayım.

Seneye çok daha geniş bir form ve zorlu sorular sizleri bekliyor olacak.

Seçilemedim şimdi ne yapmalıyım?

Stajyer olarak seçilemeyenlerin üzüleceği hiçbir şey yok. Hala Pardus’a katkı verebilirsiniz.

  • Pardus ekibi ile iletişime geçin. Neler yapabileceğinizi sorun ama önce şunları yaptığınıza emin olun:
  • İlgilendiğiniz Pardus e-posta listelerine üye olun (yakında e-posta listelerinin ne işe yaradığını anlatan bir yazı yayımlayacağım)
  • Pardus’ta karşılaştığınız her hata için hata girdisi ekleyin.
  • Çözebileceğinizi düşündüğünüz hatalar için yama hazırlayın ve yamayı bize gönderin. (Bu süreci anlatacağım bir yazı da yazacağım)
  • Bol bol döküman okuyun (Linux, Operating Systems, Python, Qt ve bulabildiğiniz Pardus dökümanları)
  • Pardus üzerinde program yazmaya çalışın. (Pardus üzerinde Python ve Qt kullanarak nasıl yazılım geliştireceğinizi anlatan bir yazı dizisi hazırlayacağım)
  • Pardus geliştiricilerinin blog’larını takip edin
  • Özgürlükİçin sitesini takip edin
  • irc.freenode.net üzerinden #pardus kanalına girerek diğer kullanıcılarla etkileşime geçin. (Freenode bütün dünyada açık kaynaklı uygulamalar geliştiren organizasyonların iletişim için kullandığı bir IRC sunucusudur. bkz. http://freenode.net)
  • Pardus’u diğer kullanıcılara tanıtın

Ayrıca:

Kendinize mutlaka bir CV hazırlayın. (Mümkünse nasıl CV hazırlanır üzerine biraz araştırma yaparak)

Unutmayın Pardus’a katkı vermek kendinize de katkı vermektir. Bu yolda öğreneceğiniz bilgiler kariyeriniz için paha biçilemez olacaktır ayrıca açık kaynaklı projelere yaptığınız her katkıyı CV’nize gururla yazabilirsiniz.

Bitti mi?

Şimdilik yazı burada sona eriyor. Yukarıda belirttiğim gibi sıradan bir Pardus kullanıcısından, Pardus geliştiriciliğine giden yolu anlatan yazı dizileri hazırlayacağım.

Staja katılmaya hak kazanan herkesi tebrik ediyorum.

Harika bir yaz bizi bekliyor olacak.

Yaptıklarını ispatlayabilenler tabi ki daha başarılı oldular oylama sırasında. Seneye bütün adaylara kod gönderme zorunluğu koymayı düşünüyoruz.
27
Nis

GSoC 2010

Beklenen gün geldi çattı ve Google Summer of Code altında Pardus’a kabul edilen öğrenciler dün gece Türkiye saati ile 22:00′da açıklandı.

Liste şöyle:

Öğrenci Adı Proje Başlığı Mentor
Ahmet Alp Balkan Application for WUBI-like Installer for Pardus Renan Cakirerk
Saravanan Sundaramoorthy System-wide Backup and Iso Creation Tool Onur Kucuk
Jain Basil Aliyas Snapshot and Monitoring Tool for KDE4 Settings Bahadir Kandemir
Sukhbir Singh Implementing a Testing Framework for Pardus Semen Cirit
Sarath Lakshman Installation Support for Pardus Live CD Mete Alpaslan Katircioglu

GSoC’a kabul edilen Türk’leri merak ediyorsanız, kabul edilen 1025 kişi arasından saydığım isimler şöyle:

Öğrenci Adı Proje Başlığı
Ahmet Alp Balkan Application for WUBI-like Installer for Pardus
Ali Ok HTML5 Support for Apache MyFaces2
Alp Mestanogullari Porting the LLVM back-end of GHC to the LLVM binding and offering an extensible and powerful interface for better diagnosis and analysis
Emel Elvin Yildiz BuilDj: A build definition format for GNOME
Ersin Akinci Beyond Digital Texts: A New Spatial and Ontological Formatting Framework for Creating Computeral Documents With AbiWord
Harika Yasa Extension of Rapid to the Apache Hadoop Distributed Computing Framework
Oguz Kayral Convert JIT output from stack machine to register machine
Onur-Hayri Bakici Plasma Media Center – Media Browser backends and API
Ozgur Dogan Ugurlu Tcl state machine back-end module for XMLVM
Pınar Yanardağ Improving Mailman Archive Access/Searching
Yaman Umuroglu RPC-like POSIX wrappers for DSPEasy

Pardus’ta daha fazla Türk görmek de sevindirici olurdu. Listedeki herkesi ayrı ayrı tebrik ediyorum!

Benim danışmanlığım altında Ahmet Alp Balkan, Ubuntu’da var olan WUBI benzeri bir yükleyiciyi Pardus için geliştirecek. Eğlenceli ve öğretici bir yaz bizi bekliyor!

Tebrikler Ahmet Alp!

17
Nis

Şimdilik fazla söze gerek yok sanki :)
5
Nis


Daha önceki yıllarda Linux Şenliği ve Freedays adlarıyla düzenlenen iki etkinliğin birleşmesinden oluşan Özgür Yazılım ve Linux Günleri'nin ikinci gününde "Pardus x86-64 Deneyimi: Özgür Yazılım Projelerine Nasıl Katkı Verilir?" başlıklı bir sunum yaptık. Hem sürecin kendisinden hem de bu süreçten çıkardığımız derslerden bahsettiğimiz sunum dosyasına buradan ulaşılabilir.
10
Tem
64 bit projesinden haberler artık bu adreste yeralacak.