UNIX´ten Nefret Etmenin Kitabı

0
tongucyumruk
Ortalıkta M$, DOS, XP, UNIX, Linux vs... gibi kelimelerin olmadığı eski devirlede insanlar Lisp Machine'ler, ITS, TOPS gibi sistemler kullanırdı. O günlerde işletim sistemlerinin görselliği, ikonları vs... pek te önem arzetmezdi çünkü çoğu insan CRT monitörler yerine TeleType'lar (meşhur tty) yoluyla bilgisayarla iletişim kurarlardı. Zamanla sunucu tarafında UNIX ağırlığını koyarken bir yandan da masaüstü diye bir piyasa ortaya çıkmış ve IBM/PC ile Macintosh bu piyasada at koşturur oldular...
Bu durumdan en zararlı çıkan ise bu sistemlerin dışında, eski sistemlerini kullananlar olmuştu. Bir zamanlar RMS'nin de dahil olduğu bu ITS, Lisp Machine vs... grubu kullandıkları sistemlerin dünya üzerinden silinmesine şahit olmuşlardı. Bu insanlardan biri olan Michael Travers 1987'de eski, güzel Lisp Machine'in yerine önüne koyulan UNIX makinaya daha fazla dayanamayacağını anlayınca UNIX-HATERS posta listesini kurdu...

İnsanlar senelerce bu listede UNIX'in ne kadar kötü bir sistem olduğu üzerine fikir yürüttüler ve 1994 yılında bunların bir toplaması diybileceğimiz "The UNIX Haters Handbook - UNIX'ten Nefret Edenin El Kitabı" ortaya çıktı. Kitap UNIX'ten nefret eden birinin bilmesi gereken birçok şeyi içeriyor. Artık PDF olarak da indirilebilen kitabı hem UNIX düşmanlarının hem de düşmanını tanımak isteyen UNIX'çilerin okuması gerek.

Görüşler

0
murat09
Download link i çalışmıyor. Adamlar Unixten nefret ederek ve ettirerek dahi para kazanmışlar ya, ona güldüm en çok :-)
Sahi ya, Blue Screen Of Death ne zaman *nix lerde embedded olarak gelecek? Sırf bu eksiğinden dolayı nefret ettim bile *nixten şimdiden!
0
tongucyumruk
Sanırım Slashdotted olmuş...

Bu arada aslında haberde bazı önemli hatalar yapmışım... Kitabı okumaya başladıktan sonra farkedebildim... Aslında haber silinir veya düzeltilirse iyi olur...
0
FZ
Düzgün halini yollarsan gerekli değişiklikleri yapabiliriz...
0
urxalit
Çok özlediysen Linux´ta xscreensaver´da şimdi adını hatırlamadığım bir ekran koruyucu var. M$, linux, amiga, mac vs OS´lerin kitlenme ekranları..
0
mysterious
0
FZ
Kitaptaki Preface´in bir yerinde şöyle yazıyor:

But why should a network server grow over time? You've got to realize that the Sun software dynamically allocates very complex data structures. You are supposed to call "free" on every structure you have allocated, but it's understandable that a little garbage escapes now and then because of programmer oversight. Or programmer apathy. So eventually the swap volume fills up! This leads me to daydream about a workstation architecture optimized for the creation and manipulation of large, complex, interconnected data structures, and some magic means of freeing storage without programmer intervention. Such a workstation could stay up for days, reclaiming its own garbage, without need for costly booting operations.

But, of course, Suns are very good at booting! So good, they sometimes spontaneously boot, just to let you know they're in peak form!


Yani insan el insaf diyor! Arkadaş herhalde tarih öncesi bir dönemde yazmış ve Sun´ın bazı makinalarının çok sık boot ettiğinden falan bahsediyor. Son 10 yıldır Internet üzerinden bir sürü servis veren ve uzunca süreler hiç reboot etmeyen sunucuların ezici çoğunluğu acaba ne çalıştırıyordu? ITS? TOPS-20? VAX-VMS? Win95? Win98... El insaf diyorum başka da bir şey demiyorum.
0
cazz
cooooooook komik yaaa kesin okunmali ;-)
nuahuah cok eglenceli !!

bence herkesin okumasi lazim ;-)

Not : /. un yogun istegi uzerine kaldirilan link tekrardan eklenmis ;-)
0
sametc
arkadaşlar bunu CEVİRİ ortamında cevirmeyye yardımcı olursunuz elerde
:))
cokmu şey istiyorum yaaaa
gercekten en komik ve onemli yerleri cevirsenizde olur :))
0
GarGanTuLa
walla istiyon baba be, şimdi nerden baksan 400 sayfalık bi kitap bu...
kendim tekstil mühendisiyim, ama bilgisayar kültürüm ileridir, ben de çok eğlenceli buldum ilk göz atışta

bence ingilizceniiz ilerletmeye çalışın, dua edin ki almanca veya fransızca değil ki acaip karışık ve kuralı az - istinası bol dillerdir.
ingilizce öğrenmesi çok kolay.

şu an mandrake linux üzerinde GNOME'dan galeon üzerinden bu mesajı yazıyorum, ingilizcem iyi olmasa hayatta çözemezdim bu sistemi.

bi de yeni sistem kurduğumdan bileimyorum, ing-türkçe sözlük var mıydı linux ta, ben gtk tabanlı bişi vardı diye hatırlıyorum ama...

dennis ritchie'nin anti-önsözü'nü okuduğumda bayaa ağır bi ing. olduğunu farkettim, eskiden windows'da o site senin bu site benim gezinirken moonstar yardımıyla ing'yi ilerletmiştim bayaa, şimdi de aynısı bişey arayışındayım.

herkese selam
Görüş belirtmek için giriş yapın...

İlgili Yazılar

DNA´ya Problem Çözdürmek - Biyolojik Bilgisayarlar

malkocoglu

Matematikçi/biyolojist Leonard Adelman, biyolojik bilgisayar'ın olabileceğini ispatlamak için, DNA ve biyolojik yöntemler kullanarak, seyahat eden satış görevlisi (traveling salesman) probleminin ufak bir şeklini DNA'ya çözdürmeyi başardı. Seyahat eden satış görevlisi (SESG) problemi, çizit (graph) olarak temsil edilen şehirler arasındaki en az yol tutacak olan seyahat rotasını bulan algoritmadır.

Linux Açılış Disketi NASIL

yalcink01

Hep hayalini kurduğum şey, kendi başıma imal ettiğim bir işletim sistemi idi. Baktım ki bu iş oldukça uzun bir zamana mal olacak, ben de hayalimi güncelledim ve kendi birleştirdiğim bir işletim sistemi yapmaya karar verdim. Hani legolar var ya onun gibi bir şey işte. Eh, Linux çekirdeği artı GNU araçları ve bilumum özgür yazılım etrafta cirit atıyor:) Al parçaları birleştirmeye başla dedim ama işte orada tıkandım kaldım. Parçaları bulmak kolay ama bir GNU/Linux İşletim Sistemi nasıl çalışır, temel parçalar nelerdir, kim kimi tetikliyor, kimin eli kimin cebinde konuları biraz karışık. Demokraside çare tükenmez deyip kendi yol planımı yaptım ve işe başladım: Öncelikle "bu sistem nasıl açılır, temel parçalar ve ana hatlar nelerdir?" sorununun yanıtını bulabilmek amacı ile The Linux Bootdisk HOWTO kılavuzunu hatim eyledik. Sırada Çekirdek Çitleme Kılavuzu (tldp tarafından şu an güncelleniyor) ve The Pocket Linux kılavuzu var.

Linux Açılış Disketi NASIL kılavuzu; bir açılış disketi yapımını anlatmakla birlikte -ki bu işin çok daha kolay bir yöntemi de mevcuttur:mkbootdisk- sistemin ilk ateşlemesini ve bu sistemin çalışması için gereken temel araçları açıklaması yönünden bence oldukça önemli bir başlangıç noktasını oluşturmakta. İyi bir başlangıç olmakla birlikte, sistem temellerini anlayabilmek için tek başına yeterli olmasını beklemeyin. Zaten kılavuzun ana hedefi de bu değil. Adı üstünde: açılış disketi nasıl yapılır, onu anlatıyor :)

Her halükarda okunması gereken ve Linux öğrenmeye çalışan benim gibiler için, uygulanması gereken bir kılavuz. Init'in ne olduğunu anlamadan önce, init'in herşeyin atası olduğunu anlamak gerekir, öyle değil mi?

http://www.geocities.com/yalcink01/bootdisk-howto/index.html adresinden belgeye ulaşabilirsiniz. Her zaman olduğu gibi: her türlü geribeslemeye kapımız açıktır

Hackers: Sıradışı Bir Dönemin Sıradışı Hikayesi

FZ

2004 yazının sıcak günlerinden birinde, e-postalarımı kontrol ederken beni şaşırtan şu iletiyi karşımda gördüm: "İstemiş olduğunuz Hackers - Heroes of the Computer Revolution adlı yayın kütüphanemize gelmiştir ve teknik işlemleri yapılmaktadır. İşlemler bittikten sonra yayın kataloğumuzdan görülebilir. Bu durumu online kataloğumuzdan takip edebilirsiniz. -- İTÜ Kütüphane ve Dökümantasyon Daire Başkanlığı"

Bir an için duraksadım ve şaşırdım, ne olduğunu tam olarak kavrayamamıştım. Daha sonra ise hatırlama süreci ile parçalar yavaş yavaş yerine oturmaya başladı...

Steven Levy'nin bir döneme ışık tutan ve GNU/Linux'tan çok daha fazlasına tarihi bir perspektifle yer veren meşhur kitabının Ergin Sevinç tarafından yazılmış eleştirisinin devamını ileriseviye.org adresinde okuyabilirsiniz.

E-bergi Şubat 2009 Sayısı Okuyucularını Selamlar

ilke444

Yeni yıla çok güzel bir başlangıç yapan aylık bilgisayar bilimi ve özgür yazılım derginiz e-bergi, Şubat 2009 sayısıyla da yine çok konuşulacak.

Başka Bir Programcının Kitaplığı

FZ

FM üyelerinden Ragnor, bir programcının kitaplığı nasıl olmalı? başlığı altında bir haber yapmıştı daha önce.

Bu da başka bir programcının lezzetli kütüphanesi.