List of Figures
prev
Version 620 (Fri May 26 11:59:35 2006)
next
Figure 2.1: A Shell in Action
Figure 2.2: Operating System
Figure 2.3: A Directory Tree
Figure 2.4: Parent Directories
Figure 2.5: Running a Program
Figure 3.1: Redirecting Standard Input and Output
Figure 3.2: Pipes
Figure 3.3: Setting a Variable Without Export It
Figure 3.4: Exporting a Variable's Value
Figure 4.1: Managing Multi-Author Collaboration
Figure 4.2: Version Control as a Time Machine
Figure 4.3: The Basic Edit/Update Cycle
Figure 4.4: RapidSVN
Figure 4.5: TortoiseSVN
Figure 4.6: Merging Conflicts
Figure 4.7: Rolling Back
Figure 5.1: Structure of a Make Rule
Figure 5.2: Visualizing Dependencies
Figure 6.1: Human Time vs. Machine Time
Figure 6.2: Sturdy vs. Nimble Execution
Figure 6.3: Variables Refer to Values
Figure 6.4: Variables Are Untyped
Figure 6.5: Short-Circuit Evaluation
Figure 7.1: Visualizing Indices
Figure 7.2: Visualizing Negative Indices
Figure 7.3: Line Segment
Figure 7.4: Aliasing In Action
Figure 7.5: Slicing Lists
Figure 8.1: Call Stack
Figure 8.2: Parameter Passing
Figure 8.3: Passing Slices
Figure 8.4: Functions As Objects
Figure 9.1: Chunking in Short-Term Memory
Figure 9.2: Actual Chess Position
Figure 9.3: Retention of Actual Chess Position
Figure 9.4: Random Chess Position
Figure 9.5: Retention of Random Chess Position
Figure 9.6: Abstract Syntax Tree
Figure 10.1: Flow of Control in Try/Except/Else
Figure 10.2: Stacking Exception Handlers
Figure 11.1: Hashing
Figure 11.2: Misplaced Values
Figure 11.3: List vs. Set Performance
Figure 11.4: Binary Search
Figure 11.5: List vs. Set Performance Revisited
Figure 11.6: Dictionaries as Tables
Figure 11.7: Inverting a Dictionary
Figure 12.1: A Debugger in Action
Figure 12.2: Source Browser
Figure 12.3: Code Assistant
Figure 12.4: Inspecting Values
Figure 12.5: Programs As Data
Figure 12.6: Creating a Breakpoint
Figure 13.1: Memory Model for Classes and Objects
Figure 13.2: Creating a Simple Point
Figure 13.3: Memory Model for Inheritance
Figure 13.4: CRC Cards
Figure 15.1: Rectangle Overlap Test Cases
Figure 16.1: Double Compilation of Regular Expressions
Figure 16.2: Zero or More
Figure 16.3: One or More
Figure 16.4: Zero or One
Figure 16.5: Word/Non-Word Breaks
Figure 16.6: Anchoring Matches
Figure 16.7: Regular Expressions as Finite State Machines
Figure 17.1: Two's Complement
Figure 17.2: Setting and Clearing Bits
Figure 17.3: Using Bits to Record Sets of Flags
Figure 17.4: Floating Point Representation
Figure 17.5: Uneven Spacing of Floating-Point Numbers
Figure 17.6: C Storage vs. Python Storage
Figure 17.7: Packing Data
Figure 17.8: Packing a Variable-Length Vector
Figure 17.9: Structure of a Binary File With Metadata
Figure 18.1: Simple Page Rendered by Firefox
Figure 18.2: Lists and Tables
Figure 18.3: Images in Pages
Figure 18.4: Links in Pages
Figure 18.5: A DOM Tree
Figure 18.6: Modifying the DOM Tree
Figure 19.1: Database Tables
Figure 19.2: Interacting with a DBMS
Figure 19.3: Inner Joins
Figure 19.4: A Combined Table
Figure 19.5: Using Databases from Programs
Figure 19.6: Race Conditions
Figure 20.1: Empty Spreadsheet
Figure 20.2: Raw Scores
Figure 20.3: Scores After Formatting Titles
Figure 20.4: Scores With A Formula
Figure 20.5: Copying Formulas
Figure 20.6: Minimum, Average, and Maximum Scores
Figure 20.7: Dependencies Between Cells
Figure 20.8: Conditionals
Figure 20.9: Looking Up Results
Figure 20.10: Lookup Failure
Figure 20.11: Absolute References in Formulas
Figure 20.12: Scrolling the Solar System
Figure 20.13: Basic Chart
Figure 20.14: Error Creating Log-Log Plot
Figure 20.15: Log-Log Plot of Distances and Periods
Figure 21.1: PyObject
Figure 21.2: Loading a Module
Figure 22.1: Sockets
Figure 22.2: HTTP Request Cycle
Figure 22.3: HTTP Request
Figure 22.4: HTTP Response
Figure 22.5: Web Services
Figure 23.1: CGI Data Processing Cycle
Figure 23.2: Basic CGI Output
Figure 23.3: Environment Variable Output
Figure 23.4: A Simple Form
Figure 23.5: Three Tier Architecture
Figure 23.6: Cookies
Figure 24.1: Secure Communication with Asymmetric Keys
Figure 24.2: Signing a Message
Figure 25.1: Boehm's Curve
Figure 25.2: Project Lifecycle
Figure 25.3: The Waterfall Model
Figure 25.4: The Spiral Model
Figure 25.5: Ranking Features
Figure 25.6: Burn Rate
Figure 26.1: The Event Log
Figure 26.2: How Blogs Work
Figure 26.3: Browsing Directories and Files
Figure 26.4: Viewing Revision History
Figure 26.5: Viewing File Changes
Figure 26.6: Mailing List Archive
Figure 26.7: Whitelisting an Email Address
Figure 26.8: Creating a New Ticket
Figure 26.9: Viewing Tickets
Figure 26.10: Roadmap
Figure 26.11: A Workflow for Larger Teams
Figure 26.12: Editing a Wiki Page
Figure 27.1: Branching and Merging
prev
Copyright
© 2005-06 Python Software Foundation.
next