Saturday, February 28, 2009

Kimler yazar?

Dün bir arkadaşla insanların neden tecrübe ve bilgilerini not etmediklerini, bunları bir kenara yazanların neden yazdıklarını konuştuk:

* Hafızamız uzun vadeli bilgi saklama için kötü bir ortam.

* Sürekli yeni bilgiler öğreniyorsan bunları hatırlaman imkansız.

* Yazı bilgiyi hatırlama yükünden kurtarır, sadece bilgiyi nasıl bulacağını bilmen yeter.

* Ana bilgi kaynağımız haline gelen internette insanların paylaşımını göre göre en sonunda bilgilerini wikipedia'ya ve bloga'a da yazmaya başlarsın.

* Faydalarını görünce herkesi yazmaya teşvik etmeden duramaz hale gelirsin(!)

Hayata öğrenme penceresinden bakanlar yazma alışkanlığına çok çabuk sahip olurlar. Yazmayanların öğrenmeyle pek işi olmayan insanlar olduğunu düşünüyorum. Genelde zamansızlık gibi bahaneler öne sürülür. Bu özür kabahatinden büyüktür çünkü yazma unutmayı ve aynı şeyleri tekrar tekrar yapmayı önlediğinden uzun vadede müthiş bir zaman kazancıdır. Yazmama bahanesi için geriye sadece tembellik ve cahillik kalmaktadır. Cahiller zaten bu yazıyı okumuyordur. Sözüm tembellere: 6000 yıl önce icat edilmiş yazı teknolojisine geçme vaktidir...


mp3: Candan Erçetin - Ben Kimim [Gölgesizler Film Müziği]

Sunday, February 22, 2009

Code Review Tool

There are sophisticated code review tools out there. CodeCollaborator seems to be a good choice. Check their demo server where you can try it. See comparisons. But the main problem for me is that you need to install something on the server which means that you have to work with the IT department. So it is a little too much hassle for my tastes right now.

I think that the main obstacle for reviewing code is not being able to comment directly on code and not being able to see quickly which lines have review comments attached to them. So I did a quick internet search to see if there is a light weight standalone windows application that just does that. I couldn't find any, so I plan to write it myself. Notes:

* Read about code review. pdf: Lightweight Tool Support For Effective Code Reviews
* Make it an open source project and host it on sites like google code or sourceforge.
* I need a rapid prototyping environment. I know Delphi. Should I try VB or C#? Hmmm...
* Requirement screen shot:


Note for open source enthusiasts: You can check the Help Wanted page to look for projects that you can contribute to.

Startup School 08

Startup School 08 Videos:

David Heinemeier Hansson, creator of the Ruby on Rails framework and Partner at 37Signals gives insight into creating a profitable startup company:



Jeff Bezos, Founder of Amazon.com, talks about Amazon Web Services (AWS) and Elastic Compute Cloud (EC2):

Sunday, February 15, 2009

Çözüm Kültürü

Bir önceki yazımda Kızılay binası çözümsüzlüğünden bahsetmiştim. Tesadüf bu ya, kendimi Muhammed Yunus'un konuşmasını izlerken buldum. Tabi ki bu çözüm önderi Dünya'nın en ilham verici firması olan Google'da konuşmuş:

Kızılay Binası ve Çözümsüzlük Kültürü

Ankara'nın göbeğinde gözden kaçamayacak kadar devasa bir bina var ve yıllardır işe yaramıyor.


Nedeni birtakım davalarmış. Eminim ki konuyla ilgili tarafların nefis gerekçeleri vardır.

Peki ne olacak şimdi? Hepimiz basiretimiz bağlanmış olarak bekleyecek miyiz yıllarca? Nerede hızlı çözüm üretecek kültür? Keynes abimizin sözünü anımsayalım:
The long run is a misleading guide to current affairs. In the long run we are all dead.

Barack@Google

Belgesel Önerisi

Dün televizyon kanallarını dolaşırken TRT2'deki Sanatın Gücü belgeseli beni kendine bağladı, ilgiyle izledim. Belgeselin orjinal adı "Simon Schama's Power of Art". Konusu sanatın güçle (siyaset vb.) ilişkisi gibi görünüyor. BBC'deki tanımıyla:
This is not a series about things that hang on walls, it is not about decor or prettiness. It is a series about the force, the need, the passion of art
...the power of art.

Sanırım TRT2'de C.tesi'leri 15:05'te yayınlanıyor. Beni dünkü bölümde Jacques-Louis David'in resimlerinin Fransız Devrimi bağlamında ele alınışı etkiledi:
If there's ever a picture that would make you want to die for a cause, it is Jacques-Louis David's Death of Marat. That's what makes it so dangerous - hidden away from view for so many years.


Belgeselin orjinal bölümleri Youtube'da bulunabiliyor:



mp3: MFÖ - Sarı Laleler

Saturday, February 14, 2009

Sülük - Varan 2

Aldığımız sülükleri kendi üzerimizde denedik. Denemeden önce sularını değiştirdik, iki günde bir değiştirmek lazım demişti Alp. Kavanozun üzerine bir elek geçirdik, böylece sülüklerin dışarı çıkmasını engelledik:


Önce kavanozdan iki sülük seçtik:



Ben büyük olan sülüğü koluma yerleştirdim, Derya da küçük olanı bacağına:



45 dakika sonra:



1 saat sonra:


Üçgen şeklindeki ısırık:


Derya'da pek bir kanama olmadı, bende uzun sürdü. Selpak ve bayan çorabından müteşekkil sıhhi pansumanımız:


Kanımızı emen iki sülüğü ayrı bir kaba aldım, bakalım ne kadar yaşayacaklar. Üreseler süper olur. Karnı doyan sülüklerle diğer aç garibanları karşılaştıracak olursak:


Sonuç: Tırsılacak bir durum yok. Sülüğün derman olabileceği bir derdiniz varsa kullanınız. 45 dakika-1 saat arası sürüyor. Ben hevesimi aldım, bu kadar deney yeter. Kalan aç sülükleri de ihtiyaç sahiplerine dağıtacağız.

mp3: Ahmet Kaya - Fosso Necdat

Tuesday, February 10, 2009

Sülük!

Alp'in sülüklerin faydalarını anlatması üzerine birkaç aydır sülük almayı düşünür olmuştuk. Sonunda bugün Tıbbi Sülük'ten sipariş ettiğimiz on adet sülük geldi. İlk iş sülükceezleri paketlerinden çıkarıp içme suyu dolu kaba aktarmak oldu:






Monday, February 09, 2009

Ürdün Gezisi

Geçen haftasonu Ürdün'e gittik. Maksadımız oradaki akrabalarımızı ziyaret etmekti, turistik kaygılarımız yoktu.

Önce kısa bir tarihçe: Osmanlı'nın son döneminde (1860'lar) gerçekleşen Kafkas göçleri sırasında Kafkasya'dan gelen nüfus Osmanlı'nın çeşitli bölgelerine dağıtılmış. Bu bölgelerden biri de bugünkü Ürdün. 150 yıl önce aynı aşiretin (teip) bir bölümü Kahramanmaraş'a yerleşirken bir bölümü de Ürdün'e gitmiş.

Ancak bağlar zayıflasa da kopmamış. İlk bağlantı 1950'lerde kurulmuş olsa gerek. Raed'in dedesi Osman Ebubekir benim babamın dedesi olan Musa'yı bulmuş. Hatta o kışı (Kasım'dan Haziran'a kadar) bizim köyde geçirmiş, babam hatırlıyor. Ancak sonra çok görüşme olmamış.


Ramazan amcam okuldan bir arkadaşını ziyarete Ürdün'e gittiğinde (1980'ler) Raed'in babası olan Haani ile tanışmış. Haani de bizi ziyarete geldiğinde Raed'le maceramız başladı.





İşte yıl 2009'u gösterirken Ürdün'dekiler ne yer ne içer diye merak ettik ve düştük yola.

Bizi Raed ve eşi Eman misafir etti. Raed Arapça'da kaşif, öncü gibi bir anlama geliyormuş. Geleneksel İslam sanatları ile ilgili bir projenin yürütücülüğünü yapıyor. İsim hafızam sıfır olduğu için kendime not: (Aya, Abdullah, Haşim) Haani - Naima, Berihan (Nancy) - Adil, Ghada (Nalan) - Muhammed, Dima - Şemsi, Mahir - Lara (Aydın), Daana


Raed'in babası Haani 1937 doğumlu. Annesinin adi Naima. Raed’in dedesi Osman Ebubekir Osmanlı ordusunda subay imiş, çocuklarına da Türkçe öğretmeye çalışmış. Kafkasya’dan Türkiye’ye geldiğinde 11 yaşındaymış. Sonra Ürdün’e göçmüşler. Ürdün’de karışıklık çıkarsa Türkiye’ye gidin, Kafkasya'ya dönmeyin dermiş. İlk yerleştikleri yer olan Sweileh'te bir sokak Raed'in dedesinin adını taşıyor. Bir başka sokak ismi: Abdullah bin Sheshani. Sheshani = Arapça'da Çeçen

Raed ve ailesi bizi nefis bir şekilde ağırladı, herkes çok içten ve ilgiliydi. Hayat-ı turistliğimde böyle mükemmel bir ağırlama nadiren gördüm.

Ürdün hakkında kısa kısa:
* Ürdün’ün geçim kaynağı kaliteli insan gücü imiş. Ortadoğu ülkeleri arasında eğitim, sağlık ve teknoloji alanında ilerde imişler. Ortadoğu ile iş yapmak için iyi bir atlama tahtası imiş.
* Su kıt, yaz 8 ay sürüyor.
* Başkent Amman denizden 1000 m yüksekte, hava sıcaklığı Ankara’ya benziyor, 5 derece kadar daha sıcak. Şehir düzeni olarak Ankara’ya benziyor.
* Amman’a yarım saat mesafedeki Ölü Deniz’de hava sıcaklığı bariz yüksek.
* Türkiye'deki Ihlamurlar Altında dizisi meşhur. Diğer bir dizi Kurtlar Vadisi. Türkçe şarkılar da seviliyor. Beni en çok şaşırtan Raed'in Leman Sam ve Edip Akbayram parçaları dinliyor olmasıydı.
* Çayı su bardağı ile içiyorlar. Dem ve su birlikte, o nedenle herkes aynı demde içiyor. "Çayım açık olsun" derseniz, size ayrıca su kaynatılması gerekiyor.

Kral portreleri hep gülümsüyor, aşırı ciddi/dindar bir görüntü çizmiyorlar. Şu anki kral Abdullah'ın gençken Star Trek'te ufak bir rol almış olması bana sempatik geldi.






* Kadınlar rahat, çok sayıda kadın araba kullanıyor.,
* Türkçe'de Arapça kelime bol olduğundan bazen ingilizcesini hatırlayamadığım şeylerin Arapça'sını söyleyince anlıyorlardı. Örnekler:
** Yani
** Hamam = Güvercin, hammam = bildiğimiz hamam
** Belki
** Mecbur
** Karpuz
** Nohut
** Sarımsağı "soorumseykh" diye telaffuz edişlerine hasta oldum, sürekli "soorumseykh" diyesim geliyor.
* Dönere "çövürme" diyorlar, %99 çevirme kelimesinin Arapça telaffuzu... Enteresan olan Türkiye'de kimsenin dönere çevirme dememesi.
* Barlarda içki satılıyor ancak market veya büfe gibi yerlerde içki ruhsatı sadece Hristiyan'lara veriliyor. İlginç bir başka kısıt nargile ve içki ruhsatının aynı yere verilmemesi, birini seçmeniz gerekiyor.
* Ortadirek ve üstü evlerde Endonezya'lı veya Filipinli hizmetçi çalıştırılıyor.
* Yav bu seyahat bloğu işi amma zormuş, kısa kısa notlar yazdığım halde imanım gevredi!

Fotolara gelince... Herbirini tek tek koymaya feci üşendim şimdi. Buyrun size slide show. Ayrıntı merak eden comment yazsın, orada cevaplarım. Göl gibi olan yer Ölü Deniz (nam-ı diğer Lut kavminin helak olduğu Lut gölü), tarihi ortam ise eski bir Roma yerleşim yeri olan Jerash. Ölü Deniz'in tadına baktım, hakikaten çok tuzlu.

Sunday, February 08, 2009

Keep Your Identity Small

Keep Your Identity Small
If people can't think clearly about anything that has become part of their identity, then all other things being equal, the best plan is to let as few things into your identity as possible.

The more labels you have for yourself, the dumber they make you.

Mühendis Yönetici

Mühendislik tabanından gelip yöneticilik yapmak durumunda kalıyorsanız bilmenizde fayda olan ipuçları için bkz. A Disclosure:
You will use the skills that made you a great engineer, but there’s an entirely new set of skills you need to acquire and refine.

Each group in the company has a different language they speak and a different set of needs. As a manager, you need to be able to speak all the corporate dialects of those you depend on.

Leadership is not just about effectively getting stuff done, but demonstrating through your composure that you aren’t rattled by the freakish.

You defend your team against organizational insanity with No.

It’s time to translate and to teach what you’re good at to those who you work with, and that starts by trusting them to do that which you previously only asked of yourself.

What to do when you're screwed:
You’ll find early on in your management stint that main reason people make the trek to your office is because they need conflict resolution.

Saturday, February 07, 2009

Devlet Nedir?

Sadaka değil atama istiyoruz haberi "devletin vatandaşına karşı sorumlulukları nedir" konusunu düşünmemizi sağladı. Doğru dürüst cevap bulacak bilgimiz yoktu ama ilginç sorular sorduk:

İş bulmak devletin görevi midir? Devlet ne tür işleri verimli bir şekilde yapabilir? Görev memleketin ihtiyacı olan işlere göre eğitim kurumlarının kontenjanlarını belirlemekle mi sınırlı olmalıdır? Peki sınırlı görevlerini ne kadar başarı ile yürütmektedir?

Devlet nelerden oluşur? Akla gelenler: Seçilenler (milletvekilleri, belediye vb.), atananlar (vali, memur vb.). Seçilenlerle atananalar arasındaki anlayış/çıkar çatışmalarını çözümleyecek yapı nasıl olmalıdır?

Devlet görevlisinin en önemli handikapı başkasının parasını başkasının çıkarı için kullanmak zorunda olması. Bu durumda motivasyon zor. Seçilenler önemli ölçüde popülerlik yöntemleri kullanmak zorunda (yardımlar, kadro sözleri).

Dezavantajları düşününce neden devlet işlerinin vasat yürüdüğüne değil, nasıl olup da herhangi bir işin yapılabildiğine şaşırasım geliyor.

Görevlilerin seçilmesinde kendimizce varsaydığımız sorumluluklar ne kadar dikkate alınıyor? Devletin vatandaşına ne yapacağını personelinin nasıl seçildiği ve yükselme kriterlerinin ne olduğu belirler, bizim toz pembe hayallerimiz değil.

Devlet uzaydan gelmediğine göre tek çare onu oluşturan vatandaşların kul rolünden sıyrılıp denetleyici/sahip rolüne soyunmasıdır. O rol de sürekli düşünmek ve sorgulamak gibi alışık olmayana ölümden zor gelen bir irade gerektirir. Alışık olan içinse zeka ve gençlik iksiridir.

Friday, February 06, 2009

The Nerd Handbook

The Nerd Handbook:
For any given piece of incoming information, your nerd is making a lightning fast assessment: relevant or not relevant? Relevance means that the incoming information fits into the system of things your nerd currently cares about. Expect active involvement from your nerd when you trip the relevance flag. If you trip the irrelevance flag, look for verbal punctuation announcing his judgment of irrelevance. It’s the word your nerd says when he’s not listening and it’s always the same. My word is “Cool”, and when you hear “Cool”, I’m not listening.

Food is thrown into the irrelevant bucket because it’s getting in the way of the content. Exercise, too. Thing is, you want your nerd to eat healthily so that he’s here in another thirty years, so how do you change this behavior? You make diet and exercise the project.

For me, exercise became the project ten years ago after a horrible break-up. When the project was no longer the Ex, I dove into exercise every single day of the week. There were charts tracking my workouts, there were graphs tracking my weight, and there was the exercise.