Friday, January 2, 2009

The Complete Idiots Guide to Canon EOS Digital Cameras or Working Effectively with Legacy Code

The Complete Idiot's Guide to Canon EOS Digital Cameras

Author: Erik Sherman

Smile and say—Canon EOS!
This guide has everything you need to learn about Canon EOS cameras—quickly. With a full- color photo insert and illustrated diagrams, this comprehensive guide fits inside a camera bag but is packed with information on every feature and setting; exposure, aperture, shutter speed, and depth of field; maximizing lighting and creating different effects; choosing the best lenses; converting RAW images, editing, printing, and much more.
--The most complete and up-to-date coverage of the Canon EOS line, with a higher page count and a lower price than the competitors
--Features information on the most popular Canon EOS cameras as well as basic digital photography advice
--Provides information on producing the best-quality photos through digital editing
--Includes a full-color insert that illustrates the capabilities of the Canon EOS line

Table of Contents:
The Canon EOS Line     1
Canon Shooter     3
Yes, You Done Good     4
Photo Models     5
Make the Purchase Plunge     7
Control Freak     11
The Magical Light Machine     12
Operator, Can You Help Me Take This Shot?     14
Them There Eyes     19
Parting with That Lens     20
Counting on Your Lens     21
Pick a Lens, (Almost) Any Lens     23
Work That Lens     26
A New Pair of Glasses     27
Getting Hazy     28
Pass the Shades, Man     29
Special Effects     29
Saving Some Bucks     30
The Basics     33
Steady as You Go     35
Hold It, Bub     36
Support Group     39
Make Do     42
Framed!     45
Let's Pay Attention, People     46
Visual Focus, Front and Center     47
Can't We All Get Along?     53
Sights Unseen     57
Looking Sharp by Focusing     61
Focusing the Shot     62
Do It Yourself     64
Auto Focus, Please!     65
Making Auto Focus Work     66
Using Auto Focus     66
Select the AF Point     67
Focus Mutiny     68
Which Way Did He Go?     69
My Field Is So Deep     71
Getting Hyperfocal     74
See That Depth of Field     76
Automatic Depth of Field     77
Decent Exposure     79
All Physics, All the Time     80
The Great Exposure Trifecta     82
Open the Shutter     84
F-Stop That     85
In Search Of (ISO) Sensitivity     86
Exposing Yourself (Or at Least Your Camera)     87
Setting the Sensitivity     88
A Gray Outlook     89
When Correct Isn't Correct     90
Pick Your Take     92
Exposure Escapades     94
Metering Mode     94
Bracketing, or Exposure by Chance     96
Histograms     97
Pressing the Button     99
We're Late...We're Late...For an Important Photo Date     100
Waking Up the Camera     100
Latent Images     101
Drive Down the Wait     102
Waiting for That Image Transfer      103
Reviewing Those Masterpieces     104
Change That Digital Film     107
The Raw Deal     108
Raw     109
JPEG     109
Choosing the Format     110
Sizing the File     111
Fiddle with Those Files     112
A Little Color Commentary     113
Spaced Out Colors, Man     113
Juggling White Balance     116
You'd Better Change Your Tone     118
Saturation Shooting     118
Contrasting Choices     119
Your Personal Camera Store     120
Bodyguards     123
Bag It     124
Cradles     124
Shoulder Bags     125
Photo Backpacks     126
Wheeled Container     127
What Bag Fits You?     128
Safety Glasses     129
Spick and Span     129
Filter Out Danger     132
Cap Fun     132
Wrapping Up the Case     132
Don't Let the Chips Get Down     133
Advancing Your Technique     135
You Light Up Your Life     137
Which Way Did It Come?     138
As You Light It     141
Sun-Day     142
Mix and Match     144
It's a Hard Knock Light     144
Train That Light     145
Flash in Your Plan     146
Taking the Red Eye and Other Fancy Moves     148
Changed in a Flash     149
So Special     151
Family and Friends     152
Lens     152
Settings     152
Style     153
Over There and Here     155
Lens     156
Settings     156
Style     157
Play Ball     158
Lens     159
Settings     159
Style     159
Night Moves     159
Lens     160
Settings     160
Style     161
Building Your Digital Darkroom     163
Rev Up That Computer     164
Elephantine Amounts of Memory     164
Enough Hard Drive Space to Fit Delaware     164
Windows XP-for Now     164
Memory Card Reader     164
DVD Burner     165
Flat-Screen, Wide-Load Monitor     165
Graphics Tablet      166
The Security of Fort Knox     166
Back-Up Storage     166
Photo Printer     167
Program For Success     167
What You Get Is What You Set     171
File Those Files     172
Fancy File Names     172
All Together Now     174
Categorically Clicking     175
Size Matters     176
Cream of the Crop(ping)     178
Exposure Cover-Up     180
TechnicalColor     181
Problem Fixing     182
Red Eye     183
Removing Noise     183
Adding Sharpness     183
Getting Some Perspective     184
Image Explorer     187
The Layered Look     188
Pick and Choose     192
All Together Now     195
Touchy, Retouchy     196
Dot the I     197
The Dark Side     199
Glossary     203
Resources     211
Index     215

New interesting book: Making the Most of Your Internship or Quick Skills

Working Effectively with Legacy Code (Robert C. Martin Series)

Author: Michael C Feathers

Get more out of your legacy systems: more performance, functionality, reliability, and manageability

Is your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do you understand it? If the answer to any of these questions is no, you have legacy code, and it is draining time and money away from your development efforts.

In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This book draws on material Michael created for his renowned Object Mentor seminars: techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control.

The topics covered include

  • Understanding the mechanics of software change: adding features, fixing bugs, improving design, optimizing performance
  • Getting legacy code into a test harness
  • Writing tests that protect you against introducing new problems
  • Techniques that can be used with any language or platform—with examples in Java, C++, C, and C#
  • Accurately identifying where code changes need to be made
  • Coping with legacy systems that aren't object-oriented
  • Handling applications that don't seem to have any structure

This book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.
© Copyright Pearson Education. All rights reserved.

No comments:

Post a Comment