For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at email@example.com.
For media-related inquiries, contact Maureen Jennings at firstname.lastname@example.org.
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required).
View a complete list of OSCON 2008 Contacts
Shell scripts automate routine and repetitive tasks in Linux/Unix. Adding craftsmanship and style to your scripts will improve their usefulness and reliability.
1.You are a Unix Programmer 1.Philosophy and history 2.Quality, craftsmanship, harmony 2.Make it readable 1.Internal documentation 2.Layouts and formatting 3.Variable naming conventions 3.Make it resourceful 1.Use existing files (oratab) 2.Database interactions 3.Dynamic scripts 4.Make it maintainable 1.Layout in sections 2.Variables declarations 3.When to tune 5.Make it scalable 1.Functions 2.Libraries and configuration files 6.Make it reliable 1.Self-audits 2.Security 3.Revision control 4.Consistency 7.Get a second opinion
Objectives: 1.Approach shell scripting as a craft 2.Define quality in scripted solutions 3.Share tips and techniques
Ray Smith is an Oracle database administrator with several years experience developing high performance, scalable solutions on a shoe string.