Bir programcı gözüyle DNA

0
tongucyumruk
"Eğer bir çekiçseniz, herşey bir çivi gibi gözükecektir".

Sanıyorum özellikle bu siteyi takip eden programcıların çoğu en az bir kez biyolojik yapılarla bilgisayarlar arasında bir bağlantı kurmaya çalışmıştır. Bu site DNA'dan başlayıp proteinlere uzanarak bilgisayar kavramları ile bu kavramların biyolojik karşılıkları konusunda oldukça detaylı bir inceleme içeriyor. Eğer kendini 4'lük sistemde (T, G, C, A) çalışan bir robot olarak ifade edenlerdenseniz bir uğramanızda fayda var.

Görüşler

0
FZ
Ben DNA mekanizmasını ve yol açtıklarını bir bilgisayar programına değil de daha çok GO oyununa benzetiyorum. Ya da tam tersi ;-)
0
malkocoglu
Shibumi'yi okudunuz galiba...
0
FZ
Allah seni inandırsın GO oyunu ile tanışıklığım SHIBUMI isimli kitabı okumamdan çok daha öncesine dayanıyor ve yani kişisel olarak alma ama bu soru ile 1500. kez karşılaşmak ruhumda kaotik fırtınalara yol açıyor :-P

Ne kitapmış yahu :) Bilmem kaç bin yıllık oyun için halkla ilişkiler kampanyası görevi gördü, kimsenin yapamadığını yaptı :)
0
FZ
Söz kitaplardan açılmışken GO bağlamında okuduğum en güzel romanlardan biri olan GO USTASI adlı kitabı tavsiye ederim.
0
polat
bir de dna kodlarini kullanarak mesaj yazma olayi var dna-o-gram diye..

gctaagaaaacaatgaaggtaatgaccatgaacaaggcaagcacg
0
anonim
Yakın bi gelecekte hdd'lerin yaptığı işi dna'lar üstlenebilir.
0
FZ
Bir de Adleman isimli üstad var, bizzat biyoloji laboratuvarındaki çözeltilerde barındırdığı genlerle optimizasyon problemlerini falan çözen. Kendisi meşhur (açık anahtar şifreleme algoriması) RSA´daki ´A´ oluyor ;-) Ya da DNA´nın A´sı mı deseydim? Yoksa ADENIN´in A´sı mı? :)
Görüş belirtmek için giriş yapın...

İlgili Yazılar

SQLite 3.5.3 Çıktı

Tarık

Yapılandırma ve ek bir sunucu yazılımı gerektirmeyen, tamamen c programlama dili ile geliştirilmiş açık kaynak veritabanı motoru SQLite 3.5.3 sürümüne ulaştı.

En son sürümü burdan indirebilirsiniz.

Windowsçular için Açık Kaynak Kodlu Yazılımlar

FZ

Bir grup cesur adam demiş ki "GNU/Linux ile haşır neşir olanlar zaten açık kodlu yazılım, özgür yazılım nedir ne değildir biliyor, biz MS Windows kullananları hedefleyerek şöyle ortaya karışık bir güzellik yapalım adını da TheOpenCD projesi koyalım."

Evet, aynen böyle demişler ve binbir değişik yerden download edebileceğiniz bir CD hazırlamışlar bunun içine de masaüstü kullanıcısını hedefleyerek OpenOffice.org, DictInstall, AbiWord, Beonex Communicator, FileZilla, Putty, WinVNC, XChat, Audacity, CDex,7-Zip, NetTime, Win Privacy Tray, Sokoban YASC 1.53, Celestia gibi yazılımları koymuşlar.

CD'de söz konusu yazılımlara ek olarak açık kaynak kodlu yazılım felsefesi ile ilgili makaleler ve başka bilgiler de mevcut.

Egzotik Programlama Araçları Yaygınlaşıyor

FZ

TDK sözlüğüne göre "egzotik" kelimesinin anlamı: "Uzak, yabancı ülkelerle ilgili, bu ülkelerden getirilmiş, yabancıl." Bir çoğumuz için yapay sinir ağları, genetik programlama, Common Lisp, PROLOG gibi güçlü teknolojiler "günlük" programlama deneyimlerinin ötesindeki karanlık ve gizemli alanlar, uzak diyarlar. eWeek'e göre ise bu durum hızla değişiyor.

Video: Smalltalk, bir video, bir IDE ya da test-driven development üstüne...

FZ

Eski Smalltalkçulardan Kent Beck, Test-Driven Development By Example kitabında genellikle Java ve çok az bir yerde de Python kullanıyor. Lakin üstadın zaman zaman hayıflandığını görüyoruz, "ah şimdi elimin altında Smalltalk, Smalltalk IDE ve Refactoring Browser" olsaydı diye.

Neden?

Belki de cevabı burada yatıyor:

RegExPad

auselen

Eğer kadim bir windows kullanıcısı iseniz düzenli ifadeler (regular expressions) konusu size her zaman yabancı gelmiş olabilir. Uygulama geliştirirken (örneğin web uygulamaları) ya da metin işlerken oldukça işinize yarayabilecek bu konuda biraz pratik yapmak için küçük bir kum havuzu ister misiniz?