Flylib.com
Linux and the Unix Philosophy
Linux and the Unix Philosophy
ISBN: 1555582737
EAN: 2147483647
Year: 2005
Pages: 92
Authors:
Mike Gancarz
BUY ON AMAZON
Table of Contents
Back Cover
Linux and the Unix Philosophy
Foreword
Preface
Chapter overviews
Introduction to The Unix Philosophy
Chapter 1: The Unix Philosophy: A Cast of Thousands
The Not invented here syndrome
Developing Unix
Linux: A cast of one plus one million
The Unix philosophy in a nutshell
Chapter 2: One Small Step for Humankind
Tenet 1: Small is beautiful
Software engineering made easy
Looking at a bug
Tenet 2: Make each program do one thing well
Chapter 3: Rapid Prototyping for Fun and Profit
Tenet 3: Build a prototype as soon as possible
The Three Systems of Man
The First System of man
The Second System of man
The Third System of man
Linux is both a Third System and a Second System
Building the Third System
Chapter 4: The Portability Priority
Tenet 4: Choose portability over efficiency
Tenet 5: Store data in flat text files
Chapter 5: Now that s Leverage
Tenet 6: Use software leverage to your advantage
Tenet 7: Use shell scripts to increase leverage and portability
Chapter 6: The Perils of Interactive Programs
Tenet 8: Avoid captive user interfaces
Tenet 9: Make every program a filter
The Linux environment: Using programs as filters
Chapter 7: More Unix Philosophy: Ten Lesser Tenets
Allow the user to tailor the environment
Make operating system kernels small and lightweight
Use lowercase and keep it short
Save trees
Silence is golden
Think parallel
The sum of the parts is greater than the whole
Look for the 90-percent solution
Worse is better
Think hierarchically
Chapter 8: Making Unix Do One Thing Well
The Unix philosophy: Putting it all together
Chapter 9: Unix and Other Operating System Philosophies
The Atari Home Computer: Human engineering as art
MS-DOS: Over seventy million users can t be wrong
VMS: The antithesis of UNIX?
Chapter 10: Through the Glass Darkly: Linux vs. Windows
It s the content, stupid
Chapter 11: A Cathedral? How Bizarre
Chapter 12: Brave New (Unix) World
Java
Object-Oriented Programming
Extreme Programming
Refactoring
The Apache Jakarta Project
The Internet
Wireless Communications
Web Services
Artificial Intelligence
index__Numbers
index_A
index_B
index_C
index_D
index_E
index_F
index_G
index_H
index_I
index_J
index_K
index_L
index_M
index_N
index_O
index_P
index_R
index_S
index_T
index_U
index_V
index_W
List of Figures
List of Tables
List of Case Studies
Linux and the Unix Philosophy
ISBN: 1555582737
EAN: 2147483647
Year: 2005
Pages: 92
Authors:
Mike Gancarz
BUY ON AMAZON
Interprocess Communications in Linux: The Nooks and Crannies
The u Area
Ending a Process
Semaphore Control
Shared Memory Class
Summary
Qshell for iSeries
Parameters and Variables, Defined
Path-Name Expansion
Scripts - Debugging, Signals, and Traps
Accessing OS/400-Specific Objects
Application Development Tools
Making Sense of Change Management: A Complete Guide to the Models, Tools and Techniques of Organizational Change
Organizational change
Part II - The Applications
Restructuring
Mergers and acquisitions
Cultural change
After Effects and Photoshop: Animation and Production Effects for DV and Film, Second Edition
Basic ImageReady Animation, Tweening, and Layer Styles
3-D Layers from Photoshop Layers
Cause and Effect
Atmosphere, Film, and Noise Effects
Custom Scene Transitions
Junos Cookbook (Cookbooks (OReilly))
Introduction
SNMP
Configuring Ethernet Interfaces
Reordering Firewall Terms
Limiting Traffic on an Interface
802.11 Wireless Networks: The Definitive Guide, Second Edition
User Authentication with 802.1X
EAP Methods
Authentication
RF Propagation with 802.11
Frequency-Hopping PMD Sublayer
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies