List of Figures
prev
Version 620 (Mon Nov 27 20:46:14 2006)
next
Figure 3.1: A Shell in Action
Figure 3.2: Operating System
Figure 3.3: A Directory Tree
Figure 3.4: Parent Directories
Figure 3.5: Running a Program
Figure 4.1: Redirecting Standard Input and Output
Figure 4.2: Pipes
Figure 4.3: Setting a Variable Without Export It
Figure 4.4: Exporting a Variable's Value
Figure 5.1: Managing Multi-Author Collaboration
Figure 5.2: Version Control as a Time Machine
Figure 5.3: The Basic Edit/Update Cycle
Figure 5.4: RapidSVN
Figure 5.5: TortoiseSVN
Figure 5.6: Merging Conflicts
Figure 5.7: Rolling Back
Figure 6.1: Structure of a Make Rule
Figure 6.2: Visualizing Dependencies
Figure 7.1: Human Time vs. Machine Time
Figure 7.2: Sturdy vs. Nimble Execution
Figure 7.3: Variables Refer to Values
Figure 7.4: Variables Are Untyped
Figure 7.5: Short-Circuit Evaluation
Figure 8.1: Visualizing Indices
Figure 8.2: Visualizing Negative Indices
Figure 8.3: Line Segment
Figure 8.4: Aliasing In Action
Figure 8.5: Slicing Lists
Figure 9.1: Call Stack
Figure 9.2: Parameter Passing
Figure 9.3: Passing Slices
Figure 9.4: Functions As Objects
Figure 10.1: Chunking in Short-Term Memory
Figure 10.2: Actual Chess Position
Figure 10.3: Retention of Actual Chess Position
Figure 10.4: Random Chess Position
Figure 10.5: Retention of Random Chess Position
Figure 10.6: Abstract Syntax Tree
Figure 11.1: Flow of Control in Try/Except/Else
Figure 11.2: Stacking Exception Handlers
Figure 12.1: Hashing
Figure 12.2: Misplaced Values
Figure 12.3: List vs. Set Performance
Figure 12.4: Binary Search
Figure 12.5: List vs. Set Performance Revisited
Figure 12.6: Dictionaries as Tables
Figure 12.7: Inverting a Dictionary
Figure 13.1: A Debugger in Action
Figure 13.2: Source Browser
Figure 13.3: Code Assistant
Figure 13.4: Inspecting Values
Figure 13.5: Programs As Data
Figure 13.6: Creating a Breakpoint
Figure 14.1: Memory Model for Classes and Objects
Figure 14.2: Creating a Simple Point
Figure 14.3: Memory Model for Inheritance
Figure 14.4: CRC Cards
Figure 16.1: Rectangle Overlap Test Cases
Figure 17.1: Double Compilation of Regular Expressions
Figure 17.2: Zero or More
Figure 17.3: One or More
Figure 17.4: Zero or One
Figure 17.5: Word/Non-Word Breaks
Figure 17.6: Anchoring Matches
Figure 17.7: Regular Expressions as Finite State Machines
Figure 18.1: Two's Complement
Figure 18.2: Setting and Clearing Bits
Figure 18.3: Using Bits to Record Sets of Flags
Figure 18.4: Floating Point Representation
Figure 18.5: Uneven Spacing of Floating-Point Numbers
Figure 18.6: C Storage vs. Python Storage
Figure 18.7: Packing Data
Figure 18.8: Packing a Variable-Length Vector
Figure 18.9: Structure of a Binary File With Metadata
Figure 19.1: Simple Page Rendered by Firefox
Figure 19.2: Lists and Tables
Figure 19.3: Images in Pages
Figure 19.4: Links in Pages
Figure 19.5: A DOM Tree
Figure 19.6: Modifying the DOM Tree
Figure 20.1: Database Tables
Figure 20.2: Interacting with a DBMS
Figure 20.3: Inner Joins
Figure 20.4: A Combined Table
Figure 20.5: Using Databases from Programs
Figure 20.6: Race Conditions
Figure 21.1: Empty Spreadsheet
Figure 21.2: Raw Scores
Figure 21.3: Scores After Formatting Titles
Figure 21.4: Scores With A Formula
Figure 21.5: Copying Formulas
Figure 21.6: Minimum, Average, and Maximum Scores
Figure 21.7: Dependencies Between Cells
Figure 21.8: Conditionals
Figure 21.9: Looking Up Results
Figure 21.10: Lookup Failure
Figure 21.11: Absolute References in Formulas
Figure 21.12: Scrolling the Solar System
Figure 21.13: Basic Chart
Figure 21.14: Error Creating Log-Log Plot
Figure 21.15: Log-Log Plot of Distances and Periods
Figure 22.1: PyObject
Figure 22.2: Loading a Module
Figure 23.1: Sockets
Figure 23.2: HTTP Request Cycle
Figure 23.3: HTTP Request
Figure 23.4: HTTP Response
Figure 23.5: Web Services
Figure 24.1: CGI Data Processing Cycle
Figure 24.2: Basic CGI Output
Figure 24.3: Environment Variable Output
Figure 24.4: A Simple Form
Figure 24.5: Three Tier Architecture
Figure 24.6: Cookies
Figure 25.1: Secure Communication with Asymmetric Keys
Figure 25.2: Signing a Message
Figure 26.1: Boehm's Curve
Figure 26.2: Project Lifecycle
Figure 26.3: The Waterfall Model
Figure 26.4: The Spiral Model
Figure 26.5: Ranking Features
Figure 26.6: Burn Rate
Figure 27.1: The Event Log
Figure 27.2: How Blogs Work
Figure 27.3: Browsing Directories and Files
Figure 27.4: Viewing Revision History
Figure 27.5: Viewing File Changes
Figure 27.6: Mailing List Archive
Figure 27.7: Whitelisting an Email Address
Figure 27.8: Creating a New Ticket
Figure 27.9: Viewing Tickets
Figure 27.10: Roadmap
Figure 27.11: A Workflow for Larger Teams
Figure 27.12: Editing a Wiki Page
Figure 28.1: Branching and Merging
prev
Copyright
© 2005-06 Python Software Foundation.
next