FoldIt - Bilim için Oynayın

Salı, 31 Ağu 2010 Utku Demir 2 yorum

Bilgisayarlarla uğraştığımdan beri aklımda "bilgisayarların çağın sorunlarının çoğunu mükemmel bir şekilde çözebilecek olduğu, ancak bilgisayarları o kadar iyi programlayabilecek bir insanın olmadığı" gibi bir düşünce var, tam olarak açıklayamasam da. Sanırım küçüklüğümde düşünebildiğim her şeyin bilgisayarlarla yapılabildiğini görmemden kaynaklanıyor bu.

FoldIt ile alakasına gelince; bana göre yine bu şekilde bir durum. Bilgisayarların 3 boyutlu dünyadaki eksiklerini, bütün hayatını 3 boyutlu nesnelerle geçirmiş bizlerin çözmesinin daha kolay olacağı mantığında.

Bir protein katlama oyunu FoldIt. Bulmaca serisi şeklinde düzenlenmiş. Hidrofobik kısımlar içeride, hidrofilik kısımlar dışarıda olacak şekilde, boşluk bırakmadan, zincirler çakışmadan ve bir miktar daha kural dahilinde proteinlerin şeklini düzenliyorsunuz. Bu düzenlediğiniz şekiller de tekrar sunucuya gönderilip alternatif protein şekillerinin bulunmasına yardımcı oluyor.

Linux, Windows ve Mac ortamlarında çalışıyor. Paketleri internet sitesinden indirebilirsiniz.

Linux için herhangi bir paketi inşa edilmemiş(*), .tar.gz dosyasını indirmek gerekiyor. Ancak bir derleme yapmadan da, sadece arşiv açılıp çalıştırılıyor.

wget http://fold.it/portal/download/linux
tar xvzf Foldit.tar.gz
cd Foldit
./FoldIt

komutları ile indirip-açıp-çalıştırabilirsiniz.

Not: Archlinux x86_64 üzerinde bu şekilde kullanabilmem için AUR'dan lib32-freeglut paketini kullanmam gerekti.

* Archlinux için kolayca Can Celasun'un hazırladığı, AUR'daki "foldit" paketini kullanabilirsiniz :) .

İyi eğlenceler :) .

Ayrıca bkz: http://www.birseyler.org/2009/03/distributed-computing/

Share and Enjoy!
  • RSS
  • Print
  • Facebook
  • Google Bookmarks
  • Twitter
  • del.icio.us
  • StumbleUpon
  • Digg
  • Technorati

Amarok 2 Moodbar Kurulumu / Arch Linux

Perşembe, 26 Ağu 2010 Utku Demir 5 yorum

Amarok 2 - MoodbarAmarok 2'nin ayarlarında "moodbar kullan" gibi bir seçenek farketmemişsinizdir ancak aktif hale getirdiğinizde bir fark olmadığını görmüşsünüzdür. Aslında kullanışlı olan bu özelliğin çalışmamasının nedeni büyük ihtimalle sisteminizde moodbar paketinin kurulmamış olması veya gerekli .mood dosyalarının oluşturulmamış olmasıdır. Bu yazıda da kurulumu ve moodbarların hazırlanması anlatılılacak.

Öncelikle AUR'dan moodbar paketini kuruyoruz. Artık sıra geldi şarkılarımız için .mood dosyalarını oluşturmaya. Amarok bunları okuyarak gösterecek bize moodbar'ı.

Aşağıdakileri bir müzik koleksiyonumuzun kök klasöründe "moodbar.sh" ismiyle oluşturacağımız bir dosyaya kaydedelim:

#!/bin/bash
NUMCPU="$(grep ^processor /proc/cpuinfo | wc -l)"

find . -type f -regextype posix-awk -iregex '.*\.(mp3|ogg|flac|wma)' | while read i ; do

        if [ `jobs -p | wc -l` -ge $NUMCPU ] ; then
               wait
       fi

       TEMP="${i%.*}.mood"
       OUTF=`echo "$TEMP" | sed 's#\(.*\)/\([^,]*\)#\1/.\2#'`
       if [ ! -e "$OUTF" ] ; then
               moodbar -o "$OUTF" "$i" &
       fi
done

Ardından bu oluşturduğumuz moodbar.sh dosyasını terminalden

sh moodbar.sh

şeklinde çalıştıralım. Bu betik her şarkı için bir .mood dosyası oluşturacak, zaman alacaktır büyük koleksiyonlar için(akşamdan bırakın :) ). Artık Amarok'ta "Show moodbar in progress slider" opsiyonunu açtığınızda moodbar'ınızı görebilirsiniz her şarkı için :) .

Share and Enjoy!
  • RSS
  • Print
  • Facebook
  • Google Bookmarks
  • Twitter
  • del.icio.us
  • StumbleUpon
  • Digg
  • Technorati

ZAZ - Zuma'yı Özleyenelere

Cumartesi, 21 Ağu 2010 Utku Demir 4 yorum

Zaz'dan bir ekran görüntüsüWindows'ta bir ara ofislerde aynı mantıktaki şu iki oyun yaygınlaşmıştı Zuma ve Luxor. Tesadüf eseri haberim oldu ki açık kaynak tarafında da bu mantıkta bir oyun varmış. "Zaz" adı.

Oyunun oynadığım kadarıyla oynanış açısından iki büyük farkı var, ki bunlar da daha zevkli yapıyor. İlki, fırlatacağınız toplar size Luxor veya Zuma'daki gibi rastgele verilmiyor, siz gelen toplardan istediğinizi alıp tekrar istediğiniz yere fırlatıyorsunuz. Bu da oyundaki şans faktörünü azaltıyor bir miktar(15 toptan biri de yeşil olmaz mı ya! sözlerine elveda :) ). İkinci özellik ise fırlatıcınızın her bölümde farklı bir yol izlemesi. Zuma daki gibi ortada dönmüyor, veya Luxor'daki gibi sadece bir yönde kalmıyor. Kıvrımlı veya ters yollarda da oynamanız gerekebiliyor oyunu.

Bana göre dezavantajı ise oyunun çok çabuk zorlaşması, kısa bir oyun süresi sunuyor görece.

Ubuntu ve Arch'ın depolarında bulunuyor :) .

sudo apt-get install zaz #ubuntu için

pacman -Sy zaz #archlinux için

İyi eğlenceler :) .

Share and Enjoy!
  • RSS
  • Print
  • Facebook
  • Google Bookmarks
  • Twitter
  • del.icio.us
  • StumbleUpon
  • Digg
  • Technorati
Bear