Linux Yaz Kampi 2012

23 Haziran-10 Temmuz tarihleri arasinda Linux’da Java EE 5 ile Proglamlama egitimine katildim. Egitim Bolu Abbant Izzet Baysal Universitesinde planlanmisti. Izmirden Boluya ulasim oldukca zor ve sikiciydi. Otogara geldigimde servisle kampusle ulastim. Daha sonra kayit yaptirip okulun yurduna yerlestim. Ilk gun bize egitim verecek olan Hakan Uygun Hocamiz ile tanistik. Ozgur yazilimcilarin ortak ozelligi ona da yansimisti oldukca marginal gorunuyordu. 🙂 Ilk 5 gun kullanacagimiz butun uygulama, metot ve anotationlar hakkinda genel bir bilgi aldik. Ne ise yararlar ne yaparlar vs. Sabah 9 aksam 17:30 a kdr suren bir egitim surecimiz vardi. Ayrica aksam yemeginden sonra planlanan etutlere de katilim zorunluydu. Etut saatleri 19:00-21:00 arasinda yer aliyordu ancak bazen esneklik olabiliyordu. Etut bittikten sonra da okulun kendi yurtlarina gidip calismamiza odamizda devam ediyorduk. Bizim kursumuz haricinde kampta devam eden kurslar PHP, Sistem Yonetimi ve Temel Linux kurslariydi. Abartmadan soyleyebilirim ki en yorucu ve calisma gerektiren kurs Java EE ile programlama. 🙂 Ilk haftanin sonunda proje gruplarina ayrildik. Herkesin Tekir  muhasebe programina katkida bulunacagi bir ekip olusturmasi bekleniyordu. Ben bu isin Web Service kisminda yer almak istedim ve o ekip icin gonullu oldugumu belirttim. Muteakiben ekiple tanistim ve uygulamayi gelistirmeye basladik. Ancak gorundugu kadar kolay degilmis sadece sunucuyu ayaga kaldirmak icin bile 1 gun ugrastik. Sagolsun Ozgur Yazilim bunyesinde calisan Deniz bize cok yardimci oldu. 🙂 Daha sonra bizim isimiz olan Web Servisinde ne yapmamiz gerektigini ogrendik. Bizden beklenen gelen verileri json ya da xml olarak ayirarak bunlari pars edip ayiracak metotlari yazmakti. Xml ve Json parser metotlari asil isimize gore kolaydi ve onlari 2 gun icinde hallettik. Ancak SAX Parser ve DOM Parserlar arastirma gerektirdi. Kendi isimizi hallettikten sonra SOAP Web Servisine baslamistik ki onu tam anlamiyla sonlandiramadan kursun son gunleri yaklasmisti. Ve uzerimize coken rehavetle de beraber cok efektif bir is cikaramadik ancak kamp bitiminden sonra uzaktan calismaya devam edecegimiz uzerinde anlasarak bu projeyi de boyle bitirmis olduk. Kurs boyunca ogrendigim kavramlar ve bana katkilari sunlardi: GitHub kullanarak yapilan calismalarin branchler halinde sunulmasi. Comment yapisi. Her aksam proje ile bilgilendirme toplantisi scrum. JBoss uzeinde sunucu olusturma. Maven kullanma. Anotation kullanma. En onemlisi butunuyle Java EE ile dinamik bir uygulama gelistirme katkilari kursun bana kazandirdiklariydi.
Biraz da kampin keyifli yanina deginecek olursak orda calistigim grup arkadaslarim cok eglenceli ve sicak kanli insanlardi. Onlarin da daha onceden tanismis olduklari arkadaslariyla kurs harici de guzel muhabbetlerimiz oldu. Boluyu gezme firsatim oldu. Meshur yogurtlu gozlemeden yedim. 🙂 Stresten bol bol Bolu cikolatasi (Bolci) yedim. 😀 Ayrica okulun yurdundaki oda arkadaslarimla da cok sicak muhabbetlerim oldu. Kursun genelinde tanistigim kisiler ve samimi oldugum arkadaslarin cok buyuk bir cogunlugu Bilgisayar Muh. bolumundeydiler. Onlarla bilgi alisverisi yaparak onlardan cok sey ogrendim. Bir Eektronik Muh. olarak bilgime saygi gosterdiler. Benle bilgilerini paylasmaktan hic cekinmediler. Golcuk Gezisi ve Bolu merkezindeki gezimiz cok keyifliydi. Lafi uzatmadan sunu soyleyebilirim ki cok keyifli 2 hafta gecirdim -ozel hayatimdaki problemleri bir kenara birakirsak.- (Eger yazilimla ugrasiyorsaniz dert olmayan surekli sorun cikarmayan uyumlu sevgilileriniz olsun ) 😀 Bir sonraki kampi iple cekiyorum.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.