Haziran 2014

İki haftadır bankanın kaos ortamı yüzünden çözümlenememiş probleminin geçici çözümünü uygulamak için gece yarısını beklerken, biraz maillerimi kontrol edeyim istedim http://www.kadinyazilimci.com sitesinin fikir annesinin bir sorusu ile karşılaştım, şöyle diyordu;

Merhabalar,

‘Olay mahaline geri döndük’ http://www.kadinyazilimci.com/olay-mahaline-geri-donduk/ yazımın sonunda Yalova’da konuştuklarımıza dayanarak bir konuyu tartışmaya açtım. Sizler ne düşünüyorsunuz merak ediyorum. Okuyup fikirlerinizi yazarsanız sevinirim.

Sevgiler,

Elif

 

Elif, “Niye derslerde kızların başarısı daha düşük sizce?” diye sormuştu. Gecenin köründe çoktan çözümlenmiş olması gereken ama saçma salak sebeplerden çözümlenmemiş sabır testinin başında beklerken, yıllardan beri yaptıklarımının karşılığını almak için daha fazla efor sarf etmek zorunda kalmış bir kadın olarak bir anda aşağıdaki satırlar kesintisiz dökülüverdi.

Okumaya devam edin...

Sıfırdan Başlamak

Eda Çatamak —  23 Haziran 2014 — 1 Comment

Hayatımızda “başarı” ismini verdiğimiz olgu, çabalarımızın ve emeklerimizin cesaret ile harmanlanıp istediğimiz sonucun elde edilebilmesidir. Başarıyı yakalamak için çabalamaktan vazgeçmemek, emek vermek ve cesaret göstermek gerektiğine inanan ben, hiçbir şeyde olmadığı gibi başarının da kendi kendine size geleceğini düşünmemekteyim. Bir insanın yürüme aşamasını düşünelim bunun için. Var mıdır bana emeklemeden, düşüp kalkmadan, ağlamadan annesinin şefkatli kollarına doğru yürümeye başlayan bir çocuk gösterebilecek olan? Yürümek için bile önce emeklemek, dengeyi ve ayakta durabilmeyi öğrenmek, bu sırada durmadan düşüp kalktıkça çekilen acıya rağmen bir daha ayağa kalkıp denemek gerekirken başarının kendi kendine size geleceğini umarak beklemek olur iş midir? Peki ya bir yazılımcı olabilmek için, bu alanda başarıyı yakalayabilmek için ve de insanların gözünde olabilmesi bunlardan daha zor olan kadın yazılımcı olabilmek için yılmadan daha çok çabalamak, daha çok emek vermek ve cesaret göstermek gerekli olan aşamalar değiller mi?

Okumaya devam edin...

Merhabalar,

Sizlere bu yazımda Android uygulama geliştirmeye başlamak isteyenler için adım adım Ubuntu bilgisayarınıza nasıl Android kurabileceğinizden bahsetmek istiyorum.

Android uygulamaları, Eclipse üzerinde Java programlama dili ile yazıldığı için öncelikle Eclipse’i indirmemiz gerekiyor elbette.

Okumaya devam edin...

Fonksiyonel programlama dillerinde yaygın teknik; fonksiyonları mümkün olabilecek en alt fonksiyonlara ayırarak problemi çözme yönündedir. Yineleme yani ” recursion” fonksiyonları da bu noktada en iyi çözümlerden biridir. Yineleme fonksiyonu bildiğimiz üzere kendi kendini çağıran fonksiyondur.

Fakat yineleme fonksiyonları performans açısından yavaştır. Sebebi ise; fonksiyonlar, kendini her çağırdığında bellekte yeni bir yer açılır ve bu tarz fonksiyonlar, çağrılar sonucunda dönen değerleri kullanarak hesaplama yaptığı için hesaplama yapılana kadar tüm parametreler ve dönüş değerleri bellekte tutulur. Daha açık bir şekilde ifade edersek; son yineleme de dahil olmak üzere tüm yinelemeler bir değer döndürdükten sonra hesaplama yapıldığı için tüm değerler işlem sonuna kadar bellekte tutulur.

Böyle bir yöntem kullanınca da bellek fazla kullanıldığı için “StackOverflowException” ile karşılaşmak kaçınılmaz oluyor.

Okumaya devam edin...

Kadın yazılımcı olmak neden zor? Bu zorluk nereden kaynaklanıyor düşündünüz mü?

Zannediyorum ki bunu en çok düşünenlerden biri bendim. Ta ki cevabını bulana kadar. Aslında bir çok sebep mevcut. İnsanların hala kadın yazılımcı fikrini kabullenememesi bu sebeplerin en başında geliyor bana göre. Kadın yazılımcı olmaz ve benzeri cümleleri çok sık duyuyorsanız eğer dikkat edin. Moralinizin bozulmasıyla başlayıp, bu fikri kabullenmenizle son bulacak bir süreçle karşı karşıya olabilirsiniz. Böyle bir durumda ne yapılmalı peki? Okumaya devam edin…