The Art of UNIX Programming (Back To Basics)

0
FZ
Meşhur "The Cathedral and the Bazaar"ı yazan, "Halloween Belgeleri" ile Microsoft'un ipliğini pazara çıkaran ve açık kodlu yazılım geliştirmenin avukatlığını yapmış olan üstad programcı Eric S. Raymond gerçekleştirdiği son röportajlarından birinde son projelerinden ve UNIX geliştiricilerinin IDE ortamlarına karşı niye alerjik olduklarından bahsediyor ;-)
Üstad Raymond'un Ağustos civarı basmayı planladığı görkemli eseri The Art of UNIX Programming yazarın diğer kitapları gibi "kült" kitap olmaya aday görünüyor.

Editörün Notu: Ciddi anlamda programlama ile uğraşan herkese (dilden ve işletim sisteminden bağımsız olarak), yukarıda elektronik sürümünün adresi verilmiş olan söz konusu kitabı tavsiye ederim. Programlama ile uğraşmayanlara da tavsiye ederim ;-)

Görüşler

0
roktas
Haber için teşekkürler. Kitabı şimdi inceledim. ESR`ı her zaman biraz gürültülü bulmuşumdur. (Özellikle asıl hazret`in yani RMS`in yanında). Fakat açık/özgür yazılım kültürünün bu çapta sekreteryalığını yapabilecek onun dışında fazla birisi de yok. Son derece faydalı, kışkırtıcı bir kitap. Meselâ basit bir plain konfigürasyon dosyasına ihtiyacınız var, Amerika`yı yeniden keşfetmeden `başkaları bu işi nasıl yapmış` diye araştırıyorsanız böyle bir kitap çok iş görecektir. İşin başında olanlar için bir küçük tavsiye de ben yapayım. Hiçbir kitap temel GNU araçlarının (özellikle textutils/fileutils) ve `bash`in kaynak kodunu zaman buldukça incelemenin yerini tutamaz ;) Geçenlerde Oktay FM forum`da kaybolma tehlikesi gösteren bir link geçti. Eski Debian liderlerinden Bruce Perens`in editoryasında hazırlanan bir seri kitap. Onların linkini de burada tekrar verelim:
The Linux Development Platform ve Embedded Software Development with eCos
0
FZ
İlla isim yarışına gireceksek ben de derim ki ESR´den önce, RMS´den önce Donald E. Knuth vardı ==> The Professor of The Art of Computer Programming ;-)
0
raistlinthewiz
röportajdan ilginç bir not:

dW: What happened with the CML2 kernel configurator?

Raymond: It was horrible. It was the best work of my life, and it was mugged by kernel list politics.


bildiğiniz gibi şu anki config sistemi için CML1 yapısı kullanılıyor. 2.4 surumlerinde bakarsanız zaten Documentation/Configure.help maintainer Eric Raymod'du. Kendisi gerçekten iyi bir yeni CML2 sistemi gerçekleştirdi ama takip edenlerin bildiği ve kendisinin de belirttiği gibi çabası büyük anlamda boşa gitti.

Geçenlerde makewebconfig projesi ile ilgili yardım alabilmek için kendisine mail attım ve gelen cevap:

artık ben bu işle uraşmıyorum!

çok kızdırdılar onu:)
0
FZ
Ben olsam öyle bir adamı kızdırmadan önce iki kere düşünürdüm ;-)
Görüş belirtmek için giriş yapın...

İlgili Yazılar

İleti Kuyrukları İle Daha Etkin ve Performanslı Programlama

malkocoglu

Programlararası bilgi göndermeğe yardımcı olan ileti kuyrukları (message queue) bilgi işlemcilerin elindeki önemli silahlardan biridir. Özellikle bilgi alışverişi yapan sistemler farklı amaçlarla, zamanlarda, ve programcılar tarafından kurulmuş sistemler olunca, bağlantıyı kurmak için ileti kuyrukları daha uygun oluyor. IBM MQ Series üzerinden anlattığımız bu konunun yararlı olacağını umuyoruz.

MQ Series - İleti Kuyruğu

MQ Series Nasıl Kurulur

Tim O'Reilly tarafından yazılan bir açık kitabın hikayesi...

misafir

1987 yılında O'Reilly Networks'un kurucularından Tim O'Reilly, Dale Dougherty ile beraber "Unix Text Processing" adlı bir kitap yazarlar. Kitapta vi editörünün kullanımından awk programlama diline, hatta troff macrolarının nasıl yazılacağına kadar pek çok değerli bilgi vardır. Bir süre sonra kitap piyasadan kaldırılır.

Ruby Hacking Guide Artık İngilizce

anonim

Ne zamandır Ruby ile ilgilenemiyordum. Ama gelişmeleri takip ediyorum. Bu sabah ruby-doc.org da okuduğum güzel habere göre Ruby Hacking Guide artık İngilizce ( "Bunun neresi güzel Türkçe olsa neyse" diyenler için daha önce Japonca olduğunu belirteyim) WorldLingo yardımıyla çevirilen belgeye tar.gz ve zip formatında erişebilirsiniz.

Hibernate Üzerine Bir Sunum

malkocoglu_2

Tüm zamanların en başarılı kalıcılık (persistence) aracı Hibernate hakkında şirket bünyesinde yaptığımız bir sunumu paylaşıyoruz. Sunum, Hibernate'in en temel özelliklerinden başlayarak sorgulama, önbellekleme, veri tabanı bağlantı havuzları gibi kavramları kapsamaktadır. Hibernate hakkında ek bir haber de, JBoss gurubunun, Hibernate projesine sponsor olmaya karar vermiş olmasıdır ve Hibernate kurucu elemanları artık JBoss şirketinde çalışmakta, açık yazılım ürünlerine verdikleri servis üzerinden para kazanmaktadırlar. İşte bir diğer açık yazılım başarı hikayesi!

Not: Bu sunum da Gnu Emacs ve LateX ile hazırlanmıştır. :) Latex kodlarından derlenmiş slaylatların animasyon ile birbirinden geçiş yapabilmesi hoşunuza gidebilir.

Powerpoint?

O da ne?

Kitap Eleştirisi: Süper Hesap Uzmanları

FZ

Makine öğrenmesi konusu ile ilgilendiğim için askere gitmeden önce Ian Ayres'in 'Süper Hesap Uzmanları : Sayılarla Düşünmek Neden Zeki Olmanın Yeni Bir Yoludur' kitabını okumuştum. 2008 yılının Mart ayında Türkçesi yayımlanmış kitabın makine öğrenmesi, veri madenciliği ve genel anlamda istatistiğin gücü ile ilgilenen herkesin okuması gereken türden bir kitap olduğuna inanıyorum. Yani işadamları da bilgisayar yazılımcıları da çözmeye çalıştıkları problemleri daha iyi anlamak ve daha akıllıca çözümler geliştirmek için bu kitaptan feyz alabilirler.

Her ne kadar söz konusu kitap (Freakonomics'in yazarlarıdan) Steven D. Levitt gibi yazarların övgüsüne nail olmuşsa da hem içerik hem de çeviri konusunda bazı eleştirileri hak ediyor. Kitabı okurken not ettiğim bazı noktaları aşağıda listeledim: