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
ADO.NET 3.5 Cookbook (Cookbooks (OReilly))
Getting an Identity Column Value from SQL Server
Merging Data
Retrieving Constraints from a SQL Server Database
Synchronizing a DataSet with an XML Document
Retrieving a Single Value from a Query
Network Security Architectures
Types of Identity
Edge Security Design
High-End Resilient Campus Security Design
IP Version 6 Changes Things
Systematic Software Testing (Artech House Computer Library)
Risk Analysis
Master Test Planning
Appendix C IEEE Templates
Appendix E Simplified Unit Test Plan
Appendix F Process Diagrams
Cisco Voice Gateways and Gatekeepers
Review Questions
Numbering Plans
Case Study: Deploying Gatekeepers to Assist in Migration to VoIP
Basic Configuration
GDI+ Programming with C#
Colors, Fonts, and Text
Text Transformation
Your First Printing Application
Printer Settings
Your First Graphics Web Application
Python Programming for the Absolute Beginner, 3rd Edition
Fixing DOS Line Ends
Message and Entry
Advanced GUI Coding Techniques
Graph Searching
Doing the Right Thing
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