Tuğçe ÇOKAY – Sev, inan ve çalış…
7 Haziran 2014 7 Haziran 2014 tugcecokayYorum bırakın
Bu yazıyı yazmak için biraz geç kaldım farkındayım, ama hoş görün yoğun bir sınav zamanından geçtim geldim:)
16-17 Mayıs tarihinde ODTÜ’de düzenlenen Android Developers Day’e katılma fırsatını yakaladım. 2 gün boyunca ilgimi çeken bir çok konferansta bulundum, ufkumun bir kez daha açıldığını hissettim. İmkan oldukça bu tür etkinlikleri kaçırmamanızı tavsiye ediyorum. Çünkü insan bulunduğu ortamlarla düşüncelerini besler, yetiştirir, kendine yeni ilgi alanları bulur. İlgilendiğim alanlarla ilgili birilerinin bilgilerinden faydalanmak, onların deneyimlerinden bahsetmesini dinlemek bana bir çok şey katıyor, beni çok çook heycanlandırıyor 🙂 .
Neyse biraz ADD’den bahsedeyim. Öncelikle büyük gerçekten büyük bir etkinlikti. Ekip çok iyi organize olmuştu, yalnız salonlar biraz ufaktı, katılımda yoğun olunca çoğu zaman yer bulmakta zorlandık, bizde alternatif olarak yerlere döşenen halılara oturduk oldukça keyifliydi:). Sunumlar güncel konulardan seçilmişti ve tabi ki konuşmacılar konuları çok güzel aktardılar. Google giyilebilir teknolojisi olan Google glass’ı denedim, Oculus rift ile elim ayağıma dolaştı:), 3D yazıcıyı iş başında izledim. Etkinliğin bütün nimetlerinden faydalanmaya çalıştım, 2 gününü de dolu dolu geçirdiğim, verimli bir etkinlik oldu. Tekrar söylemek istiyorum, bu tür etkinlikleri kaçırmamak lazım. Teşekkürler ADD 🙂
5 Mayıs 2014 tugcecokayYorum bırakın
3Mayıs’ta Woman Developers Day benimde aralarında bulunduğum Paü Özgür Yazılım topluluğu tarafından harika bir şekilde gerçekleştirildi. Gece gündüz organizasyon için uğraştık, kimi zaman gergin saatler kimi zaman bol kahkahalı anılar yaşadık. Önümüze bir çok engel çıktı ama biz birbirimize hep destek olduk, sağlam durduk, sağ salim Woman Developers Day’i destekçilerimizin de katkısıyla hayata geçirdik. Çok şükür:)
Bahsetmek istediğim o kadar şey var ki , hangisinden başlasam acaba:) Büyük etkinliklerin arka tarafında neler oluyor, bunca hazırlık nasıl planlanıyor, neler yapılıyor diye hep merak etmişimdir. WDD sayesinde merak ettiklerimi birebir yaşayarak öğrendim ve benim için harika bir deneyim oldu. Aslında çok çok zor bir iş değil,planlı programlı hareket edildikten sonra, doğru zamanlarda, doğru kişilerle iletişim kurulması yeterli ve tabi ki ekip çalışması en önemlisi. Bulunduğunuz ekipteki kişiler bir şeyler yapmak istiyor, görev ayrımı yapmıyorsa harika bir etkinlik ortaya çıkıyor ve adı da Woman Developers Day oluveriyor 🙂
Gelelim 3 Mayıs gününe… Sabah uyandığımda içimde tuhaf bir heyecan vardı, belki sunum da görevli olduğumdan belki de ne bileyim bir şeylerin ters gidebileceği ihtimalinden böyle hissediyordum. Hazırlıklarımızı tamamlayıp, WomanDevsDay’li tşörtlerimizi giydikten sonra misafirlerimizin gelmesini beklemeye başladık. Bir iki üç kişi derken salon yavaş yavaş dolmaya başladı, Süleyman Demirel Üniversitesi’nden misafirlerimizde gelince keyfimiz iyice arttı. Konuşmacılarımızın katılımlarıyla etrafı müthiş bir enerji kapladı:))
İlk sunum PostgreSql konusu ile Gülçin Yıldırım’ındı. Kesinlikle çok eğlenceliydi ve bence de PostgreSql çok güzel:).Sunumdan sonra çekiliş yapıldı şanslı isimler hediyeleri kaptı:) İlk molada yoğun ilgiyi sevgili NAO(robot kendileri) üzerinde toplamıştı, kereta bütün hünerlerini sergiledi, Michael Jackson’ının MoonWalk dansından, makarina dansına kadar düşünün:) İki güzel çerçevemiz etrafta dolaşıyor fotoğraflar çekiliyor, çay içilip sohbet ediliyordu ve herkes keyifli, mutlu görünüyordu. Kadın Yazılımcı ekibi o kadar tatlı insanlar ki onlarla tanışmak harikaydı, üzgünüm ama etkinliğe katılamayanlar çok şey kaçırdı:). Birbirini izleyen saatlerde Nesrin Kalender sunumu esnasında yüzümüzde gülücükleri eksik etmedi, Merve Selçuk Milli işletim sistemimiz Pardus’tan bahsetti, Armağan Ersöz harika bir üslup ile Django’yu sevdirdi, Burcu Sözay sayesinde Coğrafi Bilgi Sistemleriyle tanıştık, Seval Ünver Java EE anlatınca e bu harika dedik:), sunumlar devam ederken bir yandan da eş zamanlı atölyeler gerçekleşiyordu. Android atölyesi Vildan İlki, Java atölyesi Zeynep Nur Dilek, PHP atölyesi Cemile Sarıcaoğlu, Ruby on Rails atölyesi Kader Sucuk tarafından düzenlendi. Sosyal atölyeye yoğun talep olduğundan tüm oturumlar bittikten sonra konferans salonunda Sosyal atölye gerçekleşti. Kadın Yazılımcı ekibi, çiçeği burnunda kadın yazılımcı adaylarının aklındaki bir çok soruya cevap buldu. Gün sonunda yapılan büyük çekiliş ile hediyeler sahiplerine kavuştu. Bizlere de tatlı bir yorgunluk kaldı. Çok hareketli ve eğlenceli bir gün geçirdim. Emeği geçen herkese teşekkür edip, yazımı sonlandırıyorum. Sağlıcakla:):)
Necati Kartal, Ceren Avci,Kurtuluş Ahmet Temel, Onur Yurttürk, Ecem Eroğlu, Kemal Kanok, Dila Özçelik, Tuba Naz. Özgür Halil İnce,Mehemmed Ş-ev, Mehmet Dik, Kendal Bozkurt, Said Altıntop, Oğuzhan Taşçı, Mehmet Fidan, Ezgi Özen, Esra Betül Özeyranlı, Meltem Karakurt, Erdem Gençoğlu, Yunus Emre Erken, Ömer Gedikli, Oğuzhan Ural, Huri Uraz, Büşra Teoman, İbrahim Arslan,
Fahri Danışmanımız Hüseyin Mert’e, bizlere her zaman yol gösteren, aramızda bir okyanus olmasına rağmen yardımlarını asla esirgemeyen Recep Erol’a,Danışman hocamız Selahattin Akkaş’a sonsuz teşekkürler:)
15 Nisan 2014 15 Nisan 2014 tugcecokayYorum bırakın
Heyecanla 3 Mayıs 2014 tarihini bekliyoruz. Gece gündüz muhteşem olmasını istediğimiz geniş çaplı etkinliğimiz için uğraşıyoruz. Beyin fırtınası yapıp, mailler yazıyoruz, görüşmeler yapıyoruz, afişleri hazırlıyoruz vs. Aramızda ki sohbetlerde WDD eksik olmuyor. Rüyalarımız bile WDD’li :))
Peki bizi bu denli heyecanlandıran Woman Developers Day etkinliğinin amacı ne olabilir?
Etkinliğin temel amacı çiçeği burnunda bayan Bilgisayar Mühendisi ve yazılımcı adaylarını alanında uzmanlaşmış kadın yazılımcılarla buluşturmak ve herkesin kendine bir yol haritası çıkartmasını sağlamak. Ben birkaç aya kadar Bilgisayar mühendisliği ve yazılım hakkında hiçbir şey bilmiyor, teknolojik gelişmeleri pek takip etmiyordum, tek hedefim dersleri vermekti,sanki karanlık bir yolda bi başıma kalmış gibiydim… Tıpkı filmlerde ki gibi bir Fener bana yol gösterdi, hafiften saçımı çekti, kendime gelmemi sağladı:)) . Şu an birçok hedefim, hayallerim ve enerjim var. İnanıyorum ki bu etkinlikte benim gibi birçok arkadaşım kendine gelecek, ilk yazılımcının bir kadın olduğunu hatırlayacak ve hatırlatacaklar 🙂
Neden dilimizden düşmüyor?
Dilimizden WDD düşmüyor çünkü Türkiye’nin genelinden uzman kadın yazılımcılar, kadın yazılımcı grupları, konuşmacı ve mentor olarak katılacak. Birbirinden hareketli atölyelerle etkinliğimize renk katacaklar. Ayrıca iş dünyasından önemli iş kadınları da aramızda olacak. Kısaca etkinliğimiz mis gibi parfüm kokacak kızlar:)
Woman Developers Day kimler tarafından düzenleniyor? Yer ve mekan neresi?
Pamukkale Üniversitesi Özgür Yazılım Topluluğu tarafından düzenleniyor. Topluluğumuzda ki herkes canla başla çalışıyor:)
Pamukkale Üniversitesi Kınıklı Kampüsü İİBF Konferans Salonu – Denizli
Bu link sizi Woman Developers Day’e götürecek:))
Pamukkale Üniversitesi Özgür Yazılım Etkinliğimiz
19 Mart 2014 tugcecokayYorum bırakın
16 Mart günü tam anlamıyla muhteşemdi. Pamukkale Üniversitesi’nde Özgür Yazılım adına ilk sağlam adımımızı attık. Üniversitemizde ilk kez Özgür Yazılım konuşuldu, anlatıldı.Hüseyin Mert’in katılımlarıyla daha da renklenen etkinliğimiz öğleden sonra ekip çalışmasını öğrenmek adına heyecanlı çalışmalara ve koşuşturmalara tanık oldu.
Sabah 10 civarı benimde aralarında bulduğum Kurtuluş Ahmet Temel ve Ceren Avci sunum ekibimiz sunuma başladık. Ceren ve ben Özgür Yazılım nedir, dünyada ve ülkemizde Özgür Yazılım etkinlikleri neler ve Özgür Yazılım ürünleri hakkında konuştuk. Kurtuluş Ahmet ise Paü Free Software grubumuzdan ve etkinliklerimizden bahsetti. Daha sonra sözü Hüseyin Mert hocamıza bıraktık. Bizlere Servis Tabanlı Mimariden ve Okul Bilişimden bahsetti. İlerleyen saatlerde Hüseyin Mert ve hocalarımızla öğle yemeğini yedik. Yaklaşık 14.30 civarı etkinliğimize devam ettik. Etkinliğin en hareketli saatleri başlamıştı goygoy.edu.tr adında okul bilişim sistemi yapacaktık, yaklaşık 55 kişi 3 guruba ayrıldı ve 3 takımında farklı görevi vardı. Hüseyin Mert ve iki arkadaşımız proje yöneticisi, Kurtuluş Ahmet ise kontrol mühendisiydi. Takım liderlerinin işi gerçekten çok zordu, hem takımı yönetmeye çalışıyorlar hem de onları ikide bir denetleyen kişilere rapor veriyorlardı. Saatlerimizi alan bu etkinlik sonunda öğrendiklerime paha biçilemez. Eğer bir yerlerden büyük projelerde nasıl iş bölümü yapıldığını, ne gibi zorluklarla karşılaşıldığını, proje yöneticilerinin ve kontrol mühendislerinin görevlerinin neler olduğunu ve de takım liderlerinin sorumluluklarını okusaydım böyle yararlı olmazdı. Yani pazar günü yapılan etkinlik benim için harika bir deneyim oldu. Bu etkinlikte emeği geçen arkadaşlarım: Ceren Avci, Kurtuluş Ahmet Temel, Necati Kartal, Onur Yurttürk, Kemal Kanok, Özgür Halil İnce, Mehemmed Ş-ev, Mehmet Dik, Kendal Bozkurt, Said Altıntop, Oğuzhan Taşçı, Mehmet Fidan, Ezgi Özen, Esra Betül Özeyranlı, Meltem Karakurt, Erdem Eroğlu, Yunus Emre Erken. Bizlere her zaman yol gösteren, yardımlarını asla esirgemeyen, çalışma odasının kapısını aşındırdığımız değerli hocamız Recep Erol’a ve Hüseyin Mert’e teşekkürlerimi sunuyorum. Bir sonra ki yazımda sizlere Paü Free Software’den, etkinlik ve hayallerimizden bahsedeceğim. Sağlıcakla ve hoşçakalın:)
21 Şubat 2014 tugcecokayYorum bırakın
Bu yazımda Eclipse kullanarak kodladığım ekrana Merhaba Java yazan başlangıç adımımdan bahsedeceğim.
İlk olarak eclipse’i kurdum. Kurulum işlemi çok basit sadece bir kaç dakikamı aldı. Kodlamaya başlamak için Eclipse’i açalım ve şu adımları izleyelim.
-1.adım : File>New>Java project(Gelen penceredeki boşluğa projemizin ismini yazıp(ben Java yazdım) ve finish tuşuna basıyoruz.)
-2.adım : 1.adımı uyguladıktan sonra sol tarafta projenize verdiğiniz isimde bir klasör oluşacak. O klasöre sağ tıklayıp New>Package(Gelen pencerede paket ismini yazmanızı isteyecek bu kısma ben “javaya_merhaba” ismini verdim. )
-3.adım : Oluşturduğunuz paketinize sağ tıklayıp New>Class( Sınıf ismine büyük harfle başlama şartı var, ben sınıfımı Merhaba adında oluşturdum. )
-4.adım : Eclipse kodlama için hazır 🙂
Kırmızı kutucuk Proje isminin, yeşil kutucuk package isminin, mavi kutucuk da sınıf isminin bulunduğu yer. Aşağıda mor daire ile işaretlediğim yer ise konsol ekranı. Kodlamayı bitirdikten sonra üstte bulunan run butonuna tıklayarak konsolda çıktı alıyoruz.
Kodlarıma ulaşmak için buraya tıklayınız…
30 Ocak 2014 tugcecokayYorum bırakın
Merak olmadan, sorular sormadan yol alınmaz derler ya hani bende bir soru sordum ve kocaman bir dünyaya adım attım.Bilgisayarımda Java, internette okuduğum yazılarda , okulda arkadaşlar arasında sohbette, orada burada her yerde Java’dan bahsedildiğini duyuyordum. Merak ettim ve ilk sorumu sordum neydi Java? Ufak bir araştırmanın sonucunda Java’nın ağ ve internet için geliştirilmiş bir programlama dili olduğunu buna ek olarak platform bağımsız bir dil olduğunu öğrendim. Platform bağımsız olması ağ üzerindeki tüm bilgisayarlarda çalışabilmesi anlamına geliyor yani Java ile bir ortamda yazılan bir program, başka bir ortamda derlemeye bile gerek duyulmadan kullanılabiliyor. Platform bağımsızlığını sağlayan ise bytecode ve Java sanal makinesi. Bytecode bir tür makine kodudur. Yani yazdığınız kodlar bytecode’a dönüştürülür.Dönüştürülen bu kodlar Java sanal makinesi ile çalıştırılır. Bunun anlaşılması için aşağıdaki şemayı inceleyelim:
Java ile yazılan yazılımların açık kaynak kodlu yazılım olduğu bilgisine ulaştım. Yani bu yazılımlar kaynak kodlarıyla beraber yayınlanıyor ve kodları herkes tarafından görüntülenip geliştirilebiliyor. Bunun yanı sıra kurumsal alanlarda ve mobil cihazlarda yaygın olarak kullanılıyormuş. Şimdilik bu kadar Java’yı keşfetmeye ve keşiflerimi yazmaya devam edeceğim.Sağlıcakla kalın… 🙂
C ile kodladığım ATM sistemi
28 Ocak 2014 tugcecokayYorum bırakın
Merhaba arkadaşlar bu yazımda sizlere C diliyle kodladığım ATM sisteminden bahsedeceğim. Kodlara ulaşmak isterseniz Github hesabıma erişmeniz yeterli olacaktır 🙂
Kodlamaya başlamadan önce yazacağımız programın algoritmasını çıkartmalı, pseudo kodunu kağıda dökmeliyiz. Ancak bu şekilde başarılı olacağımızı Recep Hocamız söylerdi. Bende sizlere aktarmak istedim:).
Ekran çıktılarını o anda çalışan kodların hizasında tuttum böylelikle hangi kod hangi ekran çıktısını veriyor rahatlıkla görebileceksiniz.
Yeni bir yazıda görüşmek üzere hoşçakalın:)
Kodlara ulaşmak için tıklayınız..