[Prev] [Next] [Up] [Main] [New] [Search] [Home]

The UNIX-HATERS Handbook

Simon Garfinkel (editor), Daniel Weise (editor) and Steven Strassmann (editor)
first print

In English

Publisher: IDG Books Worldwide, May, 1984

ISBN: 1-56884-203-1 (Wikipedia Book Sources) (Wikipedian kirjalähteet)

This book has a home page at http://research.microsoft.com/~daniel/unix-haters.html

This book is available electronically at http://www.devili.iki.fi/pub/misc/books/uhh.pdf

Table of Contents
Forewordxv
Prefacexix
Who We Are
xxi
The UNIX-HATERS History
xxiii
Contributions and Acknowledgment
xxix
Typographical Conventions
xxxii
The UNIX-HATERS Disclaimer
xxxiii
Anti-Forewordxxxv
 
Part 1: User Friendly? 1
1 UNIX3
History of the Plague
4
Sex, Drugs, and Unix
9
Standardizing Unconformity
10
Unix Myths
14
2 Welcome, New User!17
Cryptic Command Names
18
Accidents Will Happen
19
Consistently Inconsistent
26
Online Documentation
31
Error Messages and Error Checking, NOT!
31
The Unix Attitude
37
3 Documentation?43
On-line Documentation
44
This Is Internal Documentation?
51
For Programmers, Not Users
54
Unix Without Words: A Course Proposal
56
4 Mail61
Sendmail: The Vietnam of Berkeley Unix
62
Subject: Returned Mail: User Unknown
67
From: <MAILER-DAEMON@berkeley.edu>
74
Apple Computer s Mail Disaster of 1991
85
5 Snoozenet93
Netnews and Usenet: Anarchy Through Growth
93
Newsgroups
96
Alt.massive.flamage
100
This Information Highway Needs Information
100
rn, trn: You Get What You Pay for
101
When in Doubt, Post
105
Seven Stages of Snoozenet
106
6 Terminal Insanity111
Original Sin
111
The Magic of Curses
114
7 The X-Windows Disaster123
X: The First Fully Modular Software Disaster
124
X Myths
127
X Graphics: Square Peg in a Round Hole
141
X: On the Road to Nowhere
142
 
Part 2: Programmer s System? 145
8 csh, pipes, and find147
The Shell Game
148
Shell Programming
155
Pipes
161
Find
166
9 Programming173
The Wonderful Unix Programming Environment
175
Programming in Plato s Cave
176
"It Can't Be a Bug, My Makefile Depends on It!"
186
If You Can't Fix It, Restart It!
198
10 C++203
The Assembly Language of Object-Oriented Programming
204
Syntax Syrup of Ipecac
208
Abstract What?
211
C++ Is to C as Lung Cancer Is to Lung
214
The Evolution of a Programmer
215
 
Part 3: Sysadmin's Nightmare 219
11 System Administration221
Keeping Unix Running and Tuned
223
Disk Partitions and Backups
227
Configuration Files
235
Maintaining Mail Services
239
Where Did I Go Wrong?
241
12 Security243
The Oxymoronic World of Unix Security
243
Holes in the Armor
244
The Worms Crawl In
257
13 The File System261
What's a File System?
262
UFS: The Root of All Evil
265
14 NFS283
Not Fully Serviceable
284
No File Security
287
Not File System Specific? (Not Quite)
292
 
Part 4: Et Cetera 303
A Epilogue305
B Creators Admit C, Unix Were Hoax307
C The Rise of Worse Is Better311
D Bibliography317
Index319


[Prev] [Next] [Up] [Main] [New] [Search] [Home]
This page has been created by Sami Rautiainen.
Read the small print. Last content update: 2003-05-17