Turkcell Teknoloji’de Staj: 4.Hafta

Ahmet Alp Balkan tarafından 30 Temmuz 2010 tarihinde yazılmıştır.  (İş Hayatı & Staj)   10 Yorum »

Bugün itibariyle Turkcell Teknoloji’deki stajımın yarısını doldurdum. Geçen dört haftada buraya oldukça alıştım ve şimdilik bitmesini istemiyorum. :) Keşke okul daha geç açılsaymış ben de 3 ay staj yapabilseymişim diyorum şimdi.

Verimli bir hafta geçirdim. Üzerinde çalıştığım proje release aşamasına neredeyse geldi. Neredeyse sadece arayüz giydirme, entegrasyon, yük ve kullanılabilirlik testleri kaldı diyebiliriz. Markasını da oturttuktan sonra güzel bir ürün haline gelecek. Özene bezene alt yapısını hazırladığım, her koduna comment eklediğim için mutluyum. Geçmişte çıkardığım kişisel projelerde altyapının güvenilirliğine ve sağlamlığına önem vermiyor, sadece çalışacak hale getiriyordum. Fakat bir şirket için bir ürün çıkarma aşamasında en verimli ve güvenilir yöntemleri düşünmek zorunda kalıyorsunuz. Umarım en kısa zamanda yine bir yazıyla sizlerin de beğenisine sunabilirim. :)

Salı günü Sezer abi’den Amazon Cloud servisleri hakkında güzel bir tanıtım izledik. Uzun zamandır InfoQ ve High Scalability üzerinden ilgili yazılarını takip ettiğim bu servis gerçekten bir harika. Yıllardır hosting paketlerinde sürünen biri olarak Amazon EC2‘den fazlasıyla etkilendim. 3-5 tıkla 3 dakika içinde Fedora (başka bir çok image da mevcut) kurulu konfigürasyonlu LAMP veya Tomcat kurulumlarınız hazır olabiliyor. Xen denen sanallaştırma yapısını kullanıp büyük bir bilgisayarda size bir instance yaratıyor ve hızlıca server’ınıza IP ayarlayıp kullanıma geçebiliyorsunuz. Üstelik küçük boyutta bir server da ayda $60 gibi iyi bir fiyata sahip. Başka bir güzel yanı sistemin kullanım süresine göre ücretlendirilmesi. Örneğin bir anda 500 tane bilgisayara ihtiyacınız oluyor ve Elastic Map/Reduce node‘larını anında kiralayıp hepsini aynı kurulumu yapıp gereken sürede map-reduce hesaplamalarınızı gerçekleştirdikten sonra sunucuları iade edebiliyorsunuz, fiyatı da makina-saat’e göre ücretlendirmiş oluyor. Load balancing, firewall gibi bir çok çözümü de içinde barındırıyor. RDS denen ve MySQL sorgularını aynen çalıştırıp veritabanını siz farkında olmadan makinelere paylaştırıp kimilerinin devre dışı kalması durumunda diğer mirrorlardan veritabanını sunmaya devam ediyor. S3 adlı depolama servisi de oldukça başarılı. Küçük ölçekte parası olmayan geliştiricinin çok işine yaramayacak olsa da parası olan ve güvenilir hizmet sağlamaya çalışanlar için Amazon güzel cloud çözümleri sunuyor. Şimdilik benim yapacağım projeyi de Amazon EC2′de çalıştırma planımız var.

Onun dışında bu hafta bölüm toplantımızı yaptık ve bölümümüze tam-zamanlı katılan Ülker’e hoş geldin dedik. Oldukça yoğun bir proje trafiği var ama hepsi de birbirinden güzel projeler. Eğlenceli bir departmanda çalışıyor olmaktan mutluyum. :) Burada birbirinden kaliteli çok sayıda mühendis var. Dışarıya belli etmeseler de bizim departmanımızda her çalışanın uzman oldukları güzel konular var. Kaliteli bir geliştirme ve proje yönetim anlayışı burayı sayılı AR-GE firmalarından biri haline getiriyor. Bu arada Turkcell’in TV’lerde yayına giren Gezenzi ve 3G reklamlarını da oldukça başarılı buldum. :) Geçen senenin reklamını kullanan Avea ve Orhan Gencebay’ı oynatan Vodafone ile kıyaslamak hata olur. :)

Yine bu hafta içinde stajyer arkadaşlarımdan Sarper Aydoğan bizlere NoSQL konsepti ve NoSQL veritabanları hakkında bilgi verdi. [sunum 400kb] Geliştirdiğim projede baştan uygulamayı düşünüyorduk fakat cloud‘da hazır MySQL (daha doğrusu RDS) olduğu için bununla devam ettik. Belki de ileride MongoDB gibi bir çözüme  geçebiliriz. HBase de sektörde zamanla ön plana çıkacak veritabanı çözümlerinden biri. Graph database‘ler de FOAF çözümleri için oldukça uygun.

Bugün stajdaki 15-20 arkadaşla Tübitak Serbest Bölge sahilindeki restorantta öğle yemeği yedik. Denizden rüzgar eserken tavuk şiş yemenin keyfi de bir başka. Geçen seneki stajyerlere göre daha galiba az toplu hareket ediyor olsak da biz aslında mutluyuz. :) Öğleden sonra bisiklete biniyoruz veya langırt oynuyoruz stres atacak kadar. Önümüzdeki hafta şu an sürdürmekte olduğum projeye azaltacağım zamanı ayırıp ikinci bir projeye başlıyor olacağız. Ailemle birlikte Antalya’ya tatile gidememek işin üzücü kısmı olsa da şimdiden iş temposuna alışmaya başlıyorum, sadece bir hafta tatilim olacak stajdan sonra okul başlayana kadar.

Google Summer of Code projem ne yazık ki bir duraklamaya girdi. Mentor’umun tatilde olması benim de bu yüzden yardım alamamamdan ötürü kara kara 2 hafta sonra gelecek final gününü bekliyorum. :( Kalan zamanda çalışmaları hızlandırabilirsem biraz uykusuz kalarak projeyi bitirmeyi ve ürün haline getirmeyi hedefliyorum. Bitiremezsem de şimdiden sağlık olsun, yarışmak güzeldi. Bitmese bile Pardus gibi değerli bir proje ve topluluk için GSoC’dan sonra da geliştirmeye devam etmeyi düşünüyorum. :)

Bu arada ufak bir haber, Sun OSUM Bilkent Üniversitesi temsilcisi oldum. ;) Yıl içinde bu konuda planlarım var. Gerçi Sun artık Oracle oldu ama yine de Java teknolojilerini insanlara yaymak önemli. Bilkent’te hem Bilgisayar Mühendisliği, hem de CTIS bölümlerinde Java eğitimi veriliyor. Spring, JavaFX, MySQL gibi teknolojilerden habersiz, sadece konsol programları yazabilen öğrenciler bence bu tip pratik konulara da teşvik edilmeli. ;)

Bilkent’li olmasanız bile Bilkent OSUM grubuna katılın, güzel duyurulardan haberdar olun.

Bugün sistem yöneticileri (system admins) günüymüş. Tüm sysadminlerin bu kutsal günü kutlu olsun. ;)


10 Yorum

  1. 1 Gamze Ercan  (30 Temmuz 2010 20:02)

    helal olsun.. gurur duyuyorum başkan :)

  2. 2 Ahmet Alp Balkan  (30 Temmuz 2010 22:38)

    Şaka maka bitti yarısı :|

    Yorumun Kaynağı FriendFeed

  3. 3 helvine  (30 Temmuz 2010 22:42)

    kedilerle stajın ne alakası var peki?

    Yorumun Kaynağı FriendFeed

  4. 4 Ahmet Alp Balkan  (30 Temmuz 2010 22:46)

    @helvine blogun kalanında da son zamanda kediler (lolcat) var, staja özel değil :)

    Yorumun Kaynağı FriendFeed

  5. 5 helvine  (30 Temmuz 2010 22:49)

    anladım kedileri çok severim seni kurnaz ilgi de çekiyo feed böylece de:p

    Yorumun Kaynağı FriendFeed

  6. 6 Yigit YILDIRIM  (30 Temmuz 2010 22:53)

    turkcell’e girmek için sınava girdin mi?

    Yorumun Kaynağı FriendFeed

  7. 7 Ahmet Alp Balkan  (30 Temmuz 2010 23:18)

    yok ya lolcat başka bir kavram aslında. xkcd.com gibi denebilir.

    Yorumun Kaynağı FriendFeed

  8. 8 Ahmet Alp Balkan  (30 Temmuz 2010 23:18)

    lolcat başka bir kavram aslında. xkcd.com gibi denebilir.

    Yorumun Kaynağı FriendFeed

  9. 9 Yusuf Emre ÜNALAN  (30 Temmuz 2010 23:34)

    kediler zaten lol canlılar değil mi yahu=)) lolcat yerine sadece cat desekte olabilir bence =)

    Yorumun Kaynağı FriendFeed

  10. 10 Ahmet Alp Balkan  (30 Temmuz 2010 23:38)

    O da doğru ama LOL derken biraz ROFL tarzı aslında.

    Yorumun Kaynağı FriendFeed

Yazıyla ilgili Yorumunuzu Bırakın