17 Ocak 2009 Cumartesi

Opengl

# Yükseklisans zorunlu derslerimin bitmesi, hem de ilk defa bir temel fizik dersinden AA almam, hem hem de dönem ortalamamın 4.0 olması beni epey motive etti. Dün gece yılları özlemi OpenGL kullanabilen bir program yazma hevesimi sonunda gerçekleştirdim. Başlangıç adımlarını daha sonra bakıp hatırlayabilmek üzere buraya "tespit" edeyim.
# Netbeans 6.5'in C/C++ paketi kurulur. (Nasıl kurulur? vs.)
# Cygwin'in setup.exe'si indirilir ve şu paketler kurulur: gcc-core: C compiler, gcc-g++: C++ compiler, gdb: The GNU Debugger, make: the GNU version ve opengl. Cygwin'in bin klasörü "system environment"taki PATH'e eklenir.
# Nehe'ye gidilir. İlk derslerden birinin Cygwin kodu indirilir. Cygwin'deki user'in altinda bir klasöre açılır. .exe dosyası denenir, çalışınca mutlu olunur. Sonra .exe'nin ismi değiştirilir ve "make" denerek kendi .exe'mizi oluşturabiliyor muyuz diye bakılır. Olumlu netice alınınca göbek atılır.
# Netbeans açılır, Tools > Options > C/C++ > Build Tools'ta cygwin'nin bin/ klasörü eklenir ve geliştirme programları Netbeans'e tanıtılmış olur.
# "existing code" seçeneği seçilerek yeni proje yaratılır. makefile olarak Nehe dersiyle gelen makefile seçilir. Run Project'te tıklanır. Build edilip çalıştığı görülünce IDE kullanabilmenin rahatlığıyla huzura kavuşulur.
# Evet, Visual Studio kullanmamak, Windows kütüphanelerine bağlı kalmadan sanırım platformdan bağımsız kod yazabilmek için ilk adımı attık.

8 Kasım 2008 Cumartesi

An Exceptionally Simple Theory of Everything



# Garrett Lisi, 86'da fizik doktorasını bitirmiş. Akademide tüm ilgi alanlarını ortak olarak içeren tek konu String Theory imiş. O konuda çalışmak istemediğinden akademiyi bırakmış. Bir vagonla muhtelif turistik/otantik adaları, mekanları gezerek, sörf vs. yaparak, minimum masrafla hayatını yaşamış, arada da kendi başına fiziğe devam etmiş. İlginç bir hikayesi var.
# Anlattıklarından anladığım kadarıyla, varolan kuvvetlere bir kaç tane yeni kuvvet ekleyerek standart modelin SU(3)xSU(2)xU(1) yapısının altyapısı olduğu daha büyük gruplara doğru çıkıyor. Geçen gün Asım Barut Anma Dersi'nde Feza Gürsoy'un da zamanında uğraşmış olduğu gruplardan biri olan E8'in tüm bu yapıyı açıklayacak bir grup olduğunu söylüyor.
# Ama bu E8 öyle büyükmüş ki, grup elemanları N=200bin küsur, NxN elemanlı bir matris ile temsil edilebiliyorlarmış. Kendisi ayrıca en basit exceptional group olma özelliğini taşıyormuş. vs. vs.
# Bu işle uğraşırken anladığım kadarıyla matematiksel yapının karmaşıklığıyla denklemler kurarak boğuşmak yerine, parçacıkları görselleştirebileceği, 8 boyutlu grubu kendi içinde döndürebileceği bir yazılım hazırlamış.
# Kurduğu model 20 küsur yeni parçacık, bir kaç yeni kuvvet öngörüyor. "Deneyle gözlenirse ne güzel, ama gözlenmezse benim için kötü tabii." diyor.
# Kendi ağzından dinleyelim:
Differential geometry is the study of smooth manifolds, usually in many dimensions -- it's calculus on steroids. There are ways of classifying symmetric manifolds, and this links up with all other branches of mathematics; so differential geometry is sort of a hub where a lot of mathematics comes together. Now, there is one manifold in particular -- the largest simple exceptional Lie group manifold, E8 -- that is the most beautiful. The system of roots in the picture I sent you describes the 248 symmetries of E8. What I'm working on is identifying each of the elementary particle fields of the standard model and gravity as one of these symmetries. It turns out that this match is... perfect, as far as I've been able to tell.
# Makalesi şurada: http://arxiv.org/abs/0711.0770
# Fizik camiyasında çok etki bulmamış. Amca'yı hor görmüşler. Ben pek bir şey anlamadığım için bir şey diyemiyorum. ama şekiller güzeldi :-)

# Ayrıca geçen gün Metin Hoca Asım Barut Dersi'nde anlatılanlar hakkında şöyle bir yorum yapmıştı: "Eğer uğraştığın konu çok karmaşıklaşmaya başlarsa, onu bir tek sen anlıyorsan, kimseye anlatamıyorsan o konuyu bırak" Büyük sözü...

7 Kasım 2008 Cuma

Fibonacci serisi ve altın oran

# Fibonacci serisindeki n. elemanın (altın oran)^2/kök(5)'e en yakın tam sayı olduğunu biliyor muydunuz? Şüphesiz düşünen için bunda çok hikmetler vardır.

# Fibonacci sayıları şu Octave script'i ile:
function y=fibonacci(n)
if n>2
y = fibonacci(n-1)+fibonacci(n-2);
else
y = 1;
end
# Altın oran'ın üsleri de round(((1+sqrt(5))/2)^n/sqrt(5)) ile hesaplanabilir ve şaşırılabilir.
# Bunun ispatıyla uğraşıyorum şimdi. Structure and Interpretation of Computer Programs'ta "ispatı induction'la yaparsınız ancak" diyor.

13 Ekim 2008 Pazartesi

Moshzilla


# Kitlesel montaj fenomeni kurbanlarından biri daha.

http://www.moshzilla.com/
# Siteden alıntı:
Jose - How are you feeling today about the whole situation with the pictures?

Sam - Some of the pictures that were photoshopped were amazing, some were pretty malicious and cruel. So even though some of those pictures i laughed at hysterically with my boyfriend, you cant help but realize that you are being humiliated across the country. in a nutshell, i feel shitty.

Jose - Tell us more about yourself - do you think that this whole situation brings out the lame or the best in hardcore ?

Sam - the worst. the whole picture deal started on bridge 9, t
he original picture was first posted like mid january, thats how all this started. the picture rules, no doubt about it, but on that thread there were soo many pages of kids pointing and laughing and taking personal shots at me for on reason what so ever. some of the photoshopped pictures are also pretty cruel, it juts proves my point yet again that hardcore kids have no heart.
# Eski dostlar bir arada:

12 Ekim 2008 Pazar

Haskell

http://haskell.org/
# Bugün oturdum http://en.wikibooks.org/wiki/Haskell şuradaki tutorial'ın basic ve elementary kısımlarını okudum. Lazy evaluation olsun, composite fonksiyonlar olsun, recursion'a doymak olsun şahane özellikleri var.
# Buna da bulaştıktan sonra öğrenmeye/göz atmaya niyet ettiğim diller kümesinde bir tek Python kaldı.

Lobotomi

# Bir ameliyat vidyosu: http://hotmedicalnews.com/historic_lobotomy_video.php
# Lobotomi akıl hastanelerinde bir tedavi yöntemi olarak kullanılıyormuş. Örneğin sağ ve sol lobları birbirlerinden ayırmak bu tarz bir işlemmiş. Haluk Beker'in bir derste zamanında mıktanıs tozu'nun her derde deva bir ilaç olarak denendiğini söylemesinden beridir bu tarz denemelerden haberdar olunca şaşırmıyorum.

7 Ekim 2008 Salı

Otobüste cep telefonu dehşeti

http://www.hurriyet.com.tr/gundem/10052897.asp?gid=229&sz=45022

Bir yolcunun cep telefonuyla konuşması nedeniyle direksiyonunun kilitlendiği öne sürülen İETT otobüsü önce bir araca, ardından da çöp konteynırları ile elektrik direğine çarptı.

Taksim-Topkapı seferini yapan Ali Kıvılcım'ın yönetimindeki İETT otobüsü Yusufpaşa durağına girerek yolcu aldı. İçerisinde bir vatandaşın cep telefonuyla konuştuğu öğrenilen otobüs duraktan kalkar kalkmaz elektronik beyni arızalandı. Direksiyonu kilitlenen otobüsü otomobil önce bir araca çarptı, ardından yol kenarındaki çöp konteynırlarını ve elektrik direğini altına alan otobüs kaldırıma çıktıktan sonra güçlükle durabildi. Bu sırada çöp konteynırlarından kâğıt toplayan Tekin Çetintaş, otobüsün altında kalarak yaralandı. Büyük panik yaşayan yolcular ise, camları kırarak dışarı çıktı. Ambulansla Haseki Eğitim ve Araştırma Hastanesi'ne kaldırılan yaşlı adamın hayatını kaybettiği öğrenildi. Olayla ilgili inceleme sürüyor.

# İlginç, yorum yapanların büyük çoğunluğu bu cep telefonunun otobüsün "elektronik beyni"ne olan olumsuz etkisi iddiasının safsata olduğunu söylüyor.