Skip to main content

Mutluluğun formülü: Özgür Yazılım Projeleri Yapmak/Katkı vermek

Dünyanın büyük çoğunluğu yaşam savaşı verirken benim gibi durumu iç güveysinden hallice beyaz yakalı tayfasının sınıfsal olarak arada derede kalmış, bir türlü mutlu olamayan, sürekli boşluk içinde kıvranan hayatının tek arayışı olan mutluluk...

Tarihin başlangıcından bu yana mutluluğun ne olduğu ve nasıl yakalanacağı konusunda bir hayli lakırdı edildi ve edilmeye devam ediyor. Tabi ki bu yazıyı bitirdiğinizde de bu sorularınıza cevap bulmuş olmayacaksınız. Ama kendi yapmaktan mutlu olduğum şeyleri, başkaları da yapınca mutlu olur belki diye paylaşmak istedim.

Mutluluğun sürekli bir fonksiyon olmadığını bir türlü kabul edemememiz sürekli mutsuz kalmamızdaki birinci neden. İkincisi ise insan bencildir öğretisi. Hayatta kalmamızı bu içgüdü sağlıyormuş. Bunu tam olarak yalanlayamayız evet ama özgeciliğin (diğerkamlık) canlı türlerinin (sadece insan topluluklarının değil diğer canlı türlerinin de) hayatta kalabilmesine sağladığı katkıya hakkı yeterince teslim edilmemektedir. Hatta biraz daha ileri giderek bu katkının bilerek, sistematik bir şekilde görmezden gelindiğini söyleyebilirim. Bize hep ne kadar bencil olursak o kadar mutlu olacağımız söyleniyor ve hatta dünyanın bu fikir tarafından yönetildiğini hepimiz biliyoruz (ayrıca bakınız: kapitalizm, bireycilik, rasyonel bencillik). Mutluluğun gerçekten de bencillikte olmadığını her gün giderek üstel olarak artan bir doğrultuda öğreniyorum.


Gelelim bu üç paragrafın özgür yazılım ile alakalı kısmına. Yaklaşık bir sene önce, Akademik Bilişim 2015 konferansı öncesi kurslarda üniversiteden arkadaşım Ahmet Can ile dört günlük “Python ve Django ile web uygulaması geliştirme” kursu vermiştik. Kursa kayıt süreçlerinin çok fazla bilek gücü gerektirmesi ve Mustafa Akgül hocanın bunlarla tek başına başa çıkmaya çalışması dolayısıyla bu süreci mümkün olduğunca otomatik hale getirmek için kolları sıvadık. Bir kayıt paneli oluşturmaya karar verdik. Lakin bir çok konuda defalarca tartışıp, kavga edip, küsüp sonra tekrar barıştıktan sonra Akademik Bilişim 2016 öncesi kurslara kayıt almaya başlama tarihi olan 2 Ocak'tan yaklaşık 1 ay öncesine kadar didişmekten pek bir şey kodlayabildiğimizi söyleyemeyeceğim:) Bir aylık sürecin sonunda kayıt almaya başlayıp ve dahi kurslar başlayana kadar bu sistemi adam etmek için uğraştık. Bizim için küçük insanlık için önemli bir adımmış. Bu işe girişmeden önce ve yaparken hep neden bu işe bu kadar takıldığımı düşünüp durdum. Çoğu zaman iş yerinde girdiğimden daha çok strese girip bu işi bitirmek için uğraştık Ahmet'le. Ne içindi? Buna şöyle cevap veriyordum: ikimizde çalışmayı çok seven insanlarız ve insan enerjisini her zaman sadece patronları bir üst model araba alabilsin diye harcamamalı. Akademik Bilişim öncesi kursların bir çok insanı bilişime kazandırdığına ve dokunduğu insanlara gerçekten değer kattığına inanıyorum. Bu kurslardan daha fazla insanın faydalanabilmesi için bilek gücü gerektiren işlerin azalması gerekiyor. Sadece bu düşünce bile insanı motive etmeye yeterli iken bir de kurslar esnasında neredeyse her gören eğitmenin dönüp teşekkür etmesi ayrı bir mutluluk kaynağı oldu bizim için. Günlük hayatta 8-17 mesai saatleri içerisinde (ne kadar özveri ile yapmış olursanız olun) yaptığınız işler için teşekkür almazken (ya da lafın gelişi teşekkür ediliyorken), topluluğa yapılan katkıların böyle içten teşekkürleri insanı gerçekten mutlu ediyor. Mutlu olmak için siz de bir özgür yazılım projesi oluşturun veya katkı verin. Emin olun yüzde yüz çalışıyor;)

Comments

Popular posts from this blog

Python soket programlama

Python'la soket programlama: 1.socket modülü socket() fonksiyonu: soketin oluşturulması için kullanılır. İstemci Program host= "localhost" port= 21567 buf = 1024 addr = (host,port) host: Bir host ismi veya IP adresi olabilir. Ben yerel olarak programları denemek istediğim için host="localhost" yazdım. Sunucu internet üzerindeyse IP adresi ve ya domain name kullanılır. port: Bir numara veya sembolik servis ismi olabilir. buf: Soketten transfer edilecek verinin maximum büyüklüğünü ayarlamak için kullanılan değişkendir. addr: İki elemanlı bir demettir ( tuple ). Bu değişken sunucuya mesaj gönderirken kullanılır. Soketin oluşturulması: TCPSock=socket(AF_INET, SOCK_STREAM) Bu kod haberleşmenin TCP protokolüyle yapılacağını gösterir. Bununla yapmamın sebebi FTP 'nin TCP üzerinde çalışması. Bu parametrelerin anlamı: AF_INET: TCP ve UDP için IPv4 protokolleri AF_INET6: TCP ve UDP için IPv6 protokolleri AF_UNIX: UNIX domain protokolleri Soket tipi, s

Sorularla

Nasıl kandıralım kendimizi? Günleri bayram ilan etmek, onları bayram yapıyor mu? Kaç acı eskittik? Kaç ölüm gördük? "Yüzlerce soru Vardı aklımda, Kulaklarımda Bir garip uğultu Ölümü kullanamazdım; Biryerlerde Birilerine Mutlaka ayıp olurdu. " demiş Metin Altıok, Sorularla şiirinde. Derdi günü kedisiz ve sevgisiz getirmemekti ömrünün sonunu Yakarak öldürdüler onu. Kedisiz ve sevgisiz... O kadar acı var ki bu topraklarda nasıl ölürsen öl birilerine mutlaka ayıp edersin. Ne zaman mutlu olmam beklense bu şiir gelir aklıma: İşte yine kapıldım O can sıkıntısına; İçimde bir tozlu Sarnıç boşluğu, Gitmekle kalmak Arasında kararsız Yürüdüm kederle Dağlara doğru. Yüzlerce soru Vardı aklımda, Kulaklarımda Bir garip uğultu Ölümü kullanamazdım; Bir yerlerde Bilmediğim birilerine Belki ayıp olurdu. Belki de hiç Ummadığım Sevgisi tarazlı biri; Koparıp bana ilişik Umudunu Bir kitabın arasında Yamyassı Kuruturdu Bir gazetenin Ölüm ilanlarında Okuy

Bir acayip memleket - Karadeniz

İşte başlamıştı aylarca gitmek için deli gibi heyecanlandığımız gezimiz. Hakkında çok güzel olduğu ve derelerinin katledildiği dışında hiçbir bilgimin olmadığı coğrafyaya doğru yolculuk oldukça heyecanlıydı benim için. İlk durak Kastamonu… Bahsi güncel hayatımda hiç geçmeyen bir şehirden bu kadar güzel olmasını beklemiyordum açıkçası. Otobüs duraklarının bile tarihi yapıya uygun yapılması hayranlığımı arttıran bir unsur oldu. Kastamonu’dan sonra birçok acı olayın yaşandığı ünlü bir cezaevini de içerisinde bulunduran Sinop’a doğru yola çıktık. Öncelikle Hamsilos koyuna ulaştık. Tüm turda geçirilen zamanı sadece Hamsilos’ta denizin tadını çıkararak da geçirebilirdim. (Benzer cümleyi gezdiğim birkaç başka yer için de kullanacağım.) Hamsilos koyu - Sinop Bana göre bir yeri gezmek orayı tanımaya yetmiyor tat duyusu ile taçlandırmak gerekli.  Hamsilos’tan sonra Sinop merkeze , çok övdükleri Sinop mantısından tatmaya gittik. Şehrin yemekleri o bölge tarih