Professional Python Frameworks Web 2.0 Programming with Django and TurboGears

Size: px
Start display at page:

Download "Professional Python Frameworks Web 2.0 Programming with Django and TurboGears"

Transcription

1 Professional Python Frameworks Web 2.0 Programming with Django and TurboGears Dana Moore Raymond Budd William Wright Wiley Publishing, Inc.

2

3 Professional Python Frameworks Web 2.0 Programming with Django and TurboGears Acknowledgments... xiii Introduction... xxi Part I: Introduction to Python Frameworks Chapter 1: Web 2.0, Python, and Frameworks... 3 Chapter 2: Web 2.0 with Traditional Python Chapter 3: Introducing the Frameworks Part II: TurboGears Chapter 4: Introduction to TurboGears Chapter 5: User Identity and Visitor Tracking Chapter 6: Widgets Chapter 7: Advanced TurboGears Topics Part III: Django Chapter 8: Dblog: A Blog Implemented in Django Chapter 9: Django Views and Users Chapter 10: Advanced Django Topics: AJAX, RSS, and More Part IV: Advanced Client-Side Topics Chapter 11: MochiKit Pythonic JavaScripting Chapter 12: Flash-Based Interfaces and TurboGears Appendix A: Tools Used Index

4

5 Professional Python Frameworks Web 2.0 Programming with Django and TurboGears

6

7 Professional Python Frameworks Web 2.0 Programming with Django and TurboGears Dana Moore Raymond Budd William Wright Wiley Publishing, Inc.

8 Professional Python Frameworks: Web 2.0 Programming Django and TurboGears Published by Wiley Publishing, Inc Crosspoint Boulevard Indianapolis, IN Copyright 2007 by Wiley Publishing, Inc., Indianapolis, Indiana Published simultaneously in Canada ISBN-13: Manufactured in the United States of America Library of Congress Cataloging-in-Publication Data Moore, Dana, Professional Python frameworks : Web 2.0 programming with Django and Turbogears / Dana Moore, Raymond Budd, William Wright. p. cm. Includes index. ISBN (pbk.) 1. Web site development. 2. Python (Computer program language) I. Budd, Raymond, II. Wright, William, III. Title. TK M '6 dc No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) , fax (978) Requests to the Publisher for permission should be addressed to the Legal Department, Wiley Publishing, Inc., Crosspoint Blvd., Indianapolis, IN 46256, (317) , fax (317) , or online at Limit of Liability/Disclaimer of Warranty: The publisher and the author make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. No warranty may be created or extended by sales or promotional materials. The advice and strategies contained herein may not be suitable for every situation. This work is sold with the understanding that the publisher is not engaged in rendering legal, accounting, or other professional services. If professional assistance is required, the services of a competent professional person should be sought. Neither the publisher nor the author shall be liable for damages arising herefrom. The fact that an organization or Website is referred to in this work as a citation and/or a potential source of further information does not mean that the author or the publisher endorses the information the organization or Website may provide or recommendations it may make. Further, readers should be aware that Internet Websites listed in this work may have changed or disappeared between when this work was written and when it is read. For general information on our other products and services please contact our Customer Care Department within the United States at (800) , outside the United States at (317) or fax (317) Trademarks: Wiley, the Wiley logo, Wrox, the Wrox logo, Wrox Programmer to Programmer, and related trade dress are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affiliates, in the United States and other countries, and may not be used without written permission. Python is a registered trademark of Python Software Foundation. Django is a registered trademark of The World Company Corporation. TurboGears is a trademark of Kevin Dangoor. All other trademarks are the property of their respective owners. Wiley Publishing, Inc., is not associated with any product or vendor mentioned in this book. Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books.

9 For Jane, who, in our 35 years of love, has encouraged in me the belief that I can reach for and attain higher goals than I could ever imagine. And for my cherished daughter Caitlin, who is for me both luminous and a conductor of light; both possessing genius and having the power to stimulate it in others. DM For Leah. You continually amaze me with your thoughtfulness, unwavering support, and above all your remarkable ability to make me laugh and smile. Also for my sisters, who have helped me out so many different times in so many different ways. RB For my two favorite girls, Karan and Annette. Your encouragement and inspiration make all things seem possible. WW

10

11 About the Authors Dana Moore is a division scientist with BBN Technologies and is an acknowledged expert in the fields of peer-to-peer and collaborative computing, software agent frameworks, and assistive environments. Prior to joining BBN, Dana was chief scientist for Roku Technologies and a distinguished member of technical staff at Bell Laboratories. Dana is a popular conference speaker and a university lecturer. He has written articles for numerous computing publications and coauthored the books Peer-to-Peer: Building Secure, Scalable, and Manageable Networks; Jabber Developer s Handbook; and Rich Internet Applications. Dana holds a Master of Science degree from the University of Maryland and a Bachelor of Science degree in industrial design, also from the University of Maryland. Raymond Budd is a software engineer with BBN Technologies. He has designed, developed, and supported a variety of web applications and other distributed systems in Java, Ruby, and Python. He has been published in several conference proceedings such as the Eighteenth National Conference on Artificial Intelligence and journals including Applied Intelligence. Additional areas of interest include knowledge representations, knowledge engineering, and distributed planning and scheduling. He received a Bachelor of Science degree in computer science from the University of Pittsburgh. William Wright is a senior principal investigator with SPARTA, where he develops networking software for systems distributed across the globe. His interests include real-time embedded systems, software architecture for reuse, and software agent frameworks. A frequent conference speaker, William has also written for Dr. Dobb s Journal, Java Developer s Journal, and Embedded Systems Programming, among others. He coauthored the books Jabber Developer s Handbook and Beginning Java Networking. William holds a Master of Science degree in computer science from George Mason University and a Bachelor of Music degree in education from Indiana University.

12

13 Acquisitions Editor Jenny Watson Development Editor Maureen Spears Production Editor Elizabeth Ginns Britten Copy Editor Kathryn Duggan Editorial Manager Mary Beth Wakefield Production Manager Tim Tate Credits Vice President and Executive Group Publisher Richard Swadley Vice President and Executive Publisher Joseph B. Wikert Project Coordinator Adrienne Martinez Proofreader Candace English Indexer Jack Lewis Anniversary Logo Design Richard Pacifico

14

15 Acknowledgments The authors wish to thank the industry leaders who shared their thoughts with us in interviews. We thank Kevin Dangoor, creator of TurboGears, for sharing his insights on the design and development of Web 2.0 applications and the evolution of web application tools. We also appreciate the insights of Adrian Holovaty, leader of the Django project, whose thoughts on high-level languages for web applications show where we ve been and where we re going. We express our thanks to Edward Benson for his help managing the source code for this book. Thanks also to Patrick Pinkowski for his assistance with the cover photo. We are especially grateful for the efforts of Maureen Spears, our development editor at Wiley. Her combination of high standards and encouragement made the development of this book a joy. Finally, and most importantly, we thank our friends, families, and significant others for their forbearance. Writing is a solitary activity that tends to exclude others, even those most important to us, and we appreciate all their support and promise to somehow make up for the lost time and opportunities.

AutoCAD & AutoCAD LT The book you need to succeed! DVD Included! Ellen Finkelstein. Start drawing today with Quick Start tutorial

AutoCAD & AutoCAD LT The book you need to succeed! DVD Included! Ellen Finkelstein. Start drawing today with Quick Start tutorial DVD Included! Trial versions of AutoCAD 2011 and AutoCAD LT 2011 Drawings for the exercises, add-on programs, and more Ellen Finkelstein AutoCAD 2011 & AutoCAD LT 2011 Start drawing today with Quick Start

More information

PROFESSIONAL EMBEDDED ARM DEVELOPMENT

PROFESSIONAL EMBEDDED ARM DEVELOPMENT PROFESSIONAL EMBEDDED ARM DEVELOPMENT INTRODUCTION.................................................... xxi PART I ARM SYSTEMS AND DEVELOPMENT CHAPTER 1 The History of ARM.......................................

More information

Canon EOS 7D. Learn to: IN FULL COLOR! Doug Sahlin. Making Everything Easier! Use the on-board controls, Live View, and playback mode

Canon EOS 7D. Learn to: IN FULL COLOR! Doug Sahlin. Making Everything Easier! Use the on-board controls, Live View, and playback mode Making Everything Easier! Canon EOS 7D Learn to: Use the on-board controls, Live View, and playback mode Dial in exposure and fine-tune focus Get great shots in many situations IN FULL COLOR! Doug Sahlin

More information

CREATING. Digital Animations. by Derek Breen

CREATING. Digital Animations. by Derek Breen CREATING Digital Animations by Derek Breen ii CREATING DIGITAL ANIMATIONS Published by John Wiley & Sons, Inc. 111 River Street Hoboken, NJ 07030 5774 www.wiley.com Copyright 2016 by John Wiley & Sons,

More information

Nikon D3000. Digital Field Guide

Nikon D3000. Digital Field Guide Nikon D3000 Digital Field Guide Nikon D3000 Digital Field Guide J. Dennis Thomas Nikon D3000 Digital Field Guide Published by Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com

More information

Corrosion Inspection and Monitoring

Corrosion Inspection and Monitoring Corrosion Inspection and Monitoring WILEY SERIES IN CORROSION R.Winston Revie, Series Editor Corrosion Inspection and Monitoring Pierre R. Roberge Corrosion Inspection and Monitoring Pierre R. Roberge

More information

Pulse-Width Modulated DC-DC Power Converters Second Edition

Pulse-Width Modulated DC-DC Power Converters Second Edition Pulse-Width Modulated DC-DC Power Converters Second Edition Marian K. Kazimierczuk Pulse-Width Modulated DC DC Power Converters Pulse-Width Modulated DC DC Power Converters Second Edition MARIAN K. KAZIMIERCZUK

More information

THE JOHN DEERE WAY. Performance That Endures. David Magee. John Wiley & Sons, Inc.

THE JOHN DEERE WAY. Performance That Endures. David Magee. John Wiley & Sons, Inc. THE JOHN DEERE WAY Performance That Endures David Magee John Wiley & Sons, Inc. THE JOHN DEERE WAY THE JOHN DEERE WAY Performance That Endures David Magee John Wiley & Sons, Inc. Copyright 2005 by David

More information

BUILDING A MINECRAFT. City by Sarah Guthals, PhD

BUILDING A MINECRAFT. City by Sarah Guthals, PhD BUILDING A MINECRAFT City by Sarah Guthals, PhD ii BUILDING A MINECRAFT CITY Published by: John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030 5774, www.wiley.com Copyright 2016 by John Wiley

More information

Intellectual Capital in Enterprise Success

Intellectual Capital in Enterprise Success Intellectual Capital in Enterprise Success Strategy Revisited Dr. Lindsay Moore and Lesley Craig, Esq. John Wiley & Sons, Inc. Additional praise for Strategic Intellectual Capital Lesley Craig and Lindsay

More information

HIGH INTEGRITY DIE CASTING PROCESSES

HIGH INTEGRITY DIE CASTING PROCESSES HIGH INTEGRITY DIE CASTING PROCESSES EDWARD J. VINARCIK JOHN WILEY & SONS, INC. HIGH INTEGRITY DIE CASTING PROCESSES HIGH INTEGRITY DIE CASTING PROCESSES EDWARD J. VINARCIK JOHN WILEY & SONS, INC. This

More information

ADVANCED POWER ELECTRONICS CONVERTERS

ADVANCED POWER ELECTRONICS CONVERTERS ADVANCED POWER ELECTRONICS CONVERTERS IEEE Press 445 Hoes Lane Piscataway, NJ 08854 IEEE Press Editorial Board Tariq Samad, Editor in Chief George W. Arnold Mary Lanzerotti Linda Shafer Dmitry Goldgof

More information

Douglas J. Cumming The Robert W. Kolb Series in Finance John Wiley & Sons, Inc.

Douglas J. Cumming The Robert W. Kolb Series in Finance John Wiley & Sons, Inc. VENTURE CAPITAL The Robert W. Kolb Series in Finance provides a comprehensive view of the field of finance in all of its variety and complexity. The series is projected to include approximately 65 volumes

More information

Exploring Arduino. Tools and Techniques for Engineering Wizardry. Jeremy Blum

Exploring Arduino. Tools and Techniques for Engineering Wizardry. Jeremy Blum Exploring Arduino Tools and Techniques for Engineering Wizardry Jeremy Blum Exploring Arduino : Tools and Techniques for Engineering Wizardry Published by John Wiley & Sons, Inc. 10475 Crosspoint Boulevard

More information

AIRCRAFT CONTROL AND SIMULATION

AIRCRAFT CONTROL AND SIMULATION AIRCRAFT CONTROL AND SIMULATION AIRCRAFT CONTROL AND SIMULATION Third Edition Dynamics, Controls Design, and Autonomous Systems BRIAN L. STEVENS FRANK L. LEWIS ERIC N. JOHNSON Cover image: Space Shuttle

More information

PRACTICAL RF SYSTEM DESIGN

PRACTICAL RF SYSTEM DESIGN PRACTICAL RF SYSTEM DESIGN WILLIAM F. EGAN, Ph.D. Lecturer in Electrical Engineering Santa Clara University The Institute of Electrical and Electronics Engineers, Inc., New York A JOHN WILEY & SONS, INC.,

More information

Rebel T2i/550D. Canon EOS. Learn to: IN FULL COLOR! Julie Adair King with Dan Burkholder. Making Everything Easier!

Rebel T2i/550D. Canon EOS. Learn to: IN FULL COLOR! Julie Adair King with Dan Burkholder. Making Everything Easier! Making Everything Easier! Canon EOS Rebel T2i/550D Learn to: Use all the onboard controls, Live View, and Playback mode Manipulate focus, exposure, and color Download, edit, and print your images or post

More information

P1: OTA/XYZ P2: ABC JWBT483-fm JWBT483-Mckinsey February 16, :11 Printer Name: Hamilton VALUATION WORKBOOK i

P1: OTA/XYZ P2: ABC JWBT483-fm JWBT483-Mckinsey February 16, :11 Printer Name: Hamilton VALUATION WORKBOOK i VALUATION WORKBOOK Founded in 1807, John Wiley & Sons is the oldest independent publishing company in the United States. With offices in North America, Europe, Australia and Asia, Wiley is globally committed

More information

Fundamentals of Global Positioning System Receivers

Fundamentals of Global Positioning System Receivers Fundamentals of Global Positioning System Receivers A Software Approach SECOND EDITION JAMES BAO-YEN TSUI A JOHN WILEY & SONS, INC., PUBLICATION Fundamentals of Global Positioning System Receivers Fundamentals

More information

Nikon D300s. Learn to: IN FULL COLOR! Julie Adair King. Making Everything Easier! Get the most from every menu option

Nikon D300s. Learn to: IN FULL COLOR! Julie Adair King. Making Everything Easier! Get the most from every menu option Making Everything Easier! Nikon D300s Learn to: Get the most from every menu option Adjust the camera controls and shooting modes to get the results you want Manipulate exposure, focus, and color to suit

More information

About Face. Alan Cooper, Robert Reimann, and David Cronin. The Essentials of Interaction Design

About Face. Alan Cooper, Robert Reimann, and David Cronin. The Essentials of Interaction Design About Face The Essentials of Interaction Design V An international bestseller, now completely revised and updated Alan Cooper, Robert Reimann, and David Cronin About Face 3 About Face 3 The Essentials

More information

Backgammon. by Chris Bray. FOR DUMmIES. A John Wiley and Sons, Ltd, Publication

Backgammon. by Chris Bray. FOR DUMmIES. A John Wiley and Sons, Ltd, Publication Backgammon FOR DUMmIES by Chris Bray A John Wiley and Sons, Ltd, Publication Backgammon For Dummies Published by John Wiley & Sons, Ltd The Atrium Southern Gate Chichester West Sussex PO19 8SQ England

More information

Knitting. DUMmIES FOR 2ND EDITION

Knitting. DUMmIES FOR 2ND EDITION Knitting FOR DUMmIES 2ND EDITION Knitting FOR DUMmIES 2ND EDITION by Pam Allen, Tracy L. Barr, Shannon Okey Knitting For Dummies, 2nd Edition Published by Wiley Publishing, Inc. 111 River St. Hoboken,

More information

Tableau. by Molly Monsey and Paul Sochan

Tableau. by Molly Monsey and Paul Sochan Tableau Tableau by Molly Monsey and Paul Sochan Tableau For Dummies Published by: John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030-5774, www.wiley.com Copyright 2016 by John Wiley & Sons,

More information

Words of Wisdom. from Women to Watch

Words of Wisdom. from Women to Watch Words of Wisdom from Women to Watch Words of Wisdom from Women to Watch Career Reflections from Leaders in the Commercial Insurance Industry Business Insurance Cover image: iconeer/istockphoto Cover design:

More information

CELLULAR TECHNOLOGIES FOR EMERGING MARKETS

CELLULAR TECHNOLOGIES FOR EMERGING MARKETS CELLULAR TECHNOLOGIES FOR EMERGING MARKETS 2G, 3G AND BEYOND Ajay R. Mishra Nokia Siemens Networks A John Wiley and Sons, Ltd., Publication CELLULAR TECHNOLOGIES FOR EMERGING MARKETS CELLULAR TECHNOLOGIES

More information

Commercial Real Estate Investing

Commercial Real Estate Investing Commercial Real Estate Investing FOR DUMmIES by Peter Conti and Peter Harris Commercial Real Estate Investing FOR DUMmIES Commercial Real Estate Investing FOR DUMmIES by Peter Conti and Peter Harris

More information

Fraud Auditing and Forensic Accounting

Fraud Auditing and Forensic Accounting Fraud Auditing and Forensic Accounting Fraud Auditing and Forensic Accounting Fourth Edition TOMMIE W. SINGLETON AARON J. SINGLETON John Wiley & Sons, Inc. Copyright # 2010 by John Wiley & Sons, Inc. All

More information

REFLECTARRAY ANTENNAS

REFLECTARRAY ANTENNAS REFLECTARRAY ANTENNAS IEEE Press 445 Hoes Lane Piscataway, NJ 08854 IEEE Press Editorial Board Mohamed E. El-Hawary, Editor in Chief R. Abari T. G. Croda R. J. Herrick S. Basu S. Farshchi S. V. Kartalopoulos

More information

RFID HANDBOOK THIRD EDITION

RFID HANDBOOK THIRD EDITION RFID HANDBOOK THIRD EDITION RFID HANDBOOK FUNDAMENTALS AND APPLICATIONS IN CONTACTLESS SMART CARDS, RADIO FREQUENCY IDENTIFICATION AND NEAR-FIELD COMMUNICATION, THIRD EDITION Klaus Finkenzeller Giesecke

More information

1 // TOPICS + CATEGORIES 6 2 // BLOG POSTS 15 3 // STATIC PAGES 28 4 // NAVIGATION MENUS 36 5 // BLOG PHOTOS 39 6 // BLOG GRAPHICS 42

1 // TOPICS + CATEGORIES 6 2 // BLOG POSTS 15 3 // STATIC PAGES 28 4 // NAVIGATION MENUS 36 5 // BLOG PHOTOS 39 6 // BLOG GRAPHICS 42 hey epic content creator and friend, here s the deal: THE INTRO 3 THE BLOG CONTENT CHECKLIST 5 1 // TOPICS + CATEGORIES 6 2 // BLOG POSTS 15 3 // STATIC PAGES 28 4 // NAVIGATION MENUS 36 5 // BLOG PHOTOS

More information

Sheet Metal Design Guidelines

Sheet Metal Design Guidelines Sheet Metal Design Guidelines Issue XIV, Aug 2015 2 Copyright Notice Geometric Limited. All rights reserved. No part of this document (whether in hardcopy or electronic form) may be reproduced, stored

More information

Health Information Technology Standards. Series Editor: Tim Benson

Health Information Technology Standards. Series Editor: Tim Benson Health Information Technology Standards Series Editor: Tim Benson Tim Benson Principles of Health Interoperability HL7 and SNOMED Second Edition Tim Benson Abies Ltd Hermitage, Thatcham Berkshire UK ISBN

More information

Sheet Metal Design Guidelines

Sheet Metal Design Guidelines Sheet Metal Design Guidelines Curl and Lance Design Guidelines Issue X, May 2015 2 Copyright Notice Geometric Limited. All rights reserved. No part of this document (whether in hardcopy or electronic form)

More information

PROCESS ANALYZER SAMPLE-CONDITIONING SYSTEM TECHNOLOGY ROBERT E. SHERMAN

PROCESS ANALYZER SAMPLE-CONDITIONING SYSTEM TECHNOLOGY ROBERT E. SHERMAN PROCESS ANALYZER SAMPLE-CONDITIONING SYSTEM TECHNOLOGY ROBERT E. SHERMAN A John Wiley & Sons, Inc., Publication This book is printed on acid-free paper. Copyright 2002 by John Wiley and Sons, Inc., New

More information

HYPERSPECTRAL DATA EXPLOITATION

HYPERSPECTRAL DATA EXPLOITATION HYPERSPECTRAL DATA EXPLOITATION HYPERSPECTRAL DATA EXPLOITATION THEORY AND APPLICATIONS Edited by CHEIN-I CHANG, PhD University of Maryland Baltimore County Baltimore, MD WILEY-INTERSCIENCE A JOHN WILEY

More information

Control of Electric Machine Drive Systems. Seung-Ki Sul

Control of Electric Machine Drive Systems. Seung-Ki Sul Control of Electric Machine Drive Systems Seung-Ki Sul Control of Electric Machine Drive Systems IEEE Press 445 Hoes Lane Piscataway, NJ 08854 IEEE Press Editorial Board Lajos Hanzo, Editor in Chief R.

More information

THE POWER OF JAPANESE CANDLESTICK CHARTS

THE POWER OF JAPANESE CANDLESTICK CHARTS THE POWER OF JAPANESE CANDLESTICK CHARTS Founded in 1807, John Wiley & Sons is the oldest independent publishing company in the United States. With offi ces in North America, Europe, Australia and Asia,

More information

Stories By Creators PARTICIPANT HANDBOOK PETALZ.ORG

Stories By Creators PARTICIPANT HANDBOOK PETALZ.ORG Stories By Creators PARTICIPANT HANDBOOK PETALZ.ORG Stories By Creators Programme Written by Richard Ong for Petalz.org Participants Handbook 1 Copyright 2018 by Petalz International PLT Written by Richard

More information

Beginning Flash Game Programming FOR. DUMmIES. by Andy Harris

Beginning Flash Game Programming FOR. DUMmIES. by Andy Harris Beginning Flash Game Programming FOR DUMmIES by Andy Harris Beginning Flash Game Programming FOR DUMmIES by Andy Harris Beginning Flash Game Programming For Dummies Published by Wiley Publishing, Inc.

More information

System Architecture. Strategy and Product Development for Complex Systems. Global edition. Global edition. Edward Crawley Bruce Cameron Daniel Selva

System Architecture. Strategy and Product Development for Complex Systems. Global edition. Global edition. Edward Crawley Bruce Cameron Daniel Selva System Architecture Global edition System Architecture Crawley Cameron Selva This is a special edition of an established title widely used by colleges and universities throughout the world. Pearson published

More information

HANDBOOK OF ADVANCED MATERIALS

HANDBOOK OF ADVANCED MATERIALS HANDBOOK OF ADVANCED MATERIALS HANDBOOK OF ADVANCED MATERIALS ENABLING NEW DESIGNS Editor-in-chief James K. Wessel Wessel & Associates Oak Ridge, Tennessee A JOHN WILEY & SONS, INC., PUBLICATION Copyright

More information

The EDR Aerial Photo Decade Package

The EDR Aerial Photo Decade Package Wickenburg/Forepaugh W. US Highway 60/N. 436th Ave Wickenburg, AZ 85390 Inquiry Number: April 22, 2011 The Aerial Photo Decade Package Aerial Photo Decade Package Environmental Data Resources, Inc. ()

More information

Sheet Metal Design Guidelines

Sheet Metal Design Guidelines Sheet Metal Design Guidelines Hem Design Guidelines Issue XII, June 2015 2 Copyright Notice Geometric Limited. All rights reserved. No part of this document (whether in hardcopy or electronic form) may

More information

Pearson Education Limited Edinburgh Gate Harlow Essex CM20 2JE England. and Associated Companies throughout the world

Pearson Education Limited Edinburgh Gate Harlow Essex CM20 2JE England. and Associated Companies throughout the world Vice President and Editorial Director, ECS: Marcia J. Horton Executive Editor: Tracy Johnson Assistant Acquisitions Editor, Global Edition: Aditee Agarwal Executive Marketing Manager: Tim Galligan Marketing

More information

THE FIELDS OF ELECTRONICS

THE FIELDS OF ELECTRONICS THE FIELDS OF ELECTRONICS THE FIELDS OF ELECTRONICS Understanding Electronics Using Basic Physics Ralph Morrison A Wiley-Interscience Publication JOHN WILEY & SONS, INC. This book is printed on acid-free

More information

S LvER P NY. Spar l i ng Jewel. by D. L. Green illustrated by Emily Wallis

S LvER P NY. Spar l i ng Jewel. by D. L. Green illustrated by Emily Wallis S LvER P NY Spar l i ng Jewel by D. L. Green illustrated by Emily Wallis For Tybe Krasno, my awesome gran. D. G. For Mum, Dad, and Lewis E. W. If you purchased this book without a cover, you should be

More information

Breakthroughs in Decision Science and Risk Analysis

Breakthroughs in Decision Science and Risk Analysis Breakthroughs in Decision Science and Risk Analysis Breakthroughs in Decision Science and Risk Analysis Edited by Louis Anthony C ox, Jr. Cox Associates NextHealth Technologies University of Colorado-Denver

More information

PREDICTIVE CONTROL OF POWER CONVERTERS AND ELECTRICAL DRIVES

PREDICTIVE CONTROL OF POWER CONVERTERS AND ELECTRICAL DRIVES PREDICTIVE CONTROL OF POWER CONVERTERS AND ELECTRICAL DRIVES PREDICTIVE CONTROL OF POWER CONVERTERS AND ELECTRICAL DRIVES Jose Rodriguez and Patricio Cortes Universidad Tecnica Federico Santa Maria, Valparaiso,

More information

Appendix B: Historic Aerial Photographs

Appendix B: Historic Aerial Photographs Yolo County - Solar Ground Tracker Project Phase I Environmental Site Assessment Appendix B: Historic Aerial Photographs Michael Brandman Associates H:\Client (PN-JN)\1759\17590008\Phase I ESA\17590008

More information

Sustainable Development

Sustainable Development Sustainable Development Anne E. Egelston Sustainable Development A History 123 Dr. Anne E. Egelston Government Department Lone Star College-Montgomery Conroe, TX 77384 USA Quotations from Reimann (2006)

More information

The EDR Aerial Photo Decade Package

The EDR Aerial Photo Decade Package I-710 Corridor - Segment 5 I-710 Corridor - Segment 5 Los Angeles County, CA 90201 Inquiry Number: March 25, 2009 The EDR Aerial Photo Decade Package EDR Aerial Photo Decade Package Environmental Data

More information

SpringerBriefs in Space Development

SpringerBriefs in Space Development SpringerBriefs in Space Development Guest Editor: Jinyuan Su More information about this series at http://www.springer.com/series/10058 Joseph N. Pelton New Solutions for the Space Debris Problem Joseph

More information

Design for Innovative Value Towards a Sustainable Society

Design for Innovative Value Towards a Sustainable Society Design for Innovative Value Towards a Sustainable Society Mitsutaka Matsumoto Yasushi Umeda Keijiro Masui Shinichi Fukushige Editors Design for Innovative Value Towards a Sustainable Society Proceedings

More information

Building Arduino PLCs

Building Arduino PLCs Building Arduino PLCs The essential techniques you need to develop Arduino-based PLCs Pradeeka Seneviratne Building Arduino PLCs: The essential techniques you need to develop Arduino-based PLCs Pradeeka

More information

Creative Lighting System

Creative Lighting System Free Gray/Color Checker Card Inside! J. Dennis Thomas Nikon Creative Lighting System SECOND EDITION Nikon Creative Lighting System Digital Field Guide, Second Edition Nikon Creative Lighting System Digital

More information

Troubleshooting Process Plant Control

Troubleshooting Process Plant Control Troubleshooting Process Plant Control Troubleshooting Process Plant Control Other Books by Norman P. Lieberman Troubleshooting Refinery Operations Penn Well Publications Troubleshooting Process Operations

More information

Optimal Flow Measurement: Understanding Selection, Application, Installation, and Operation of Flowmeters

Optimal Flow Measurement: Understanding Selection, Application, Installation, and Operation of Flowmeters Electronic Publication Optimal Flow Measurement: Understanding Selection, Application, Installation, and Operation of Flowmeters ITA Prepared by the ITA 2002 Workshop Task Force Dr. Richard Furness John

More information

The Candlestick Course

The Candlestick Course A MARKETPLACE BOOK The Candlestick Course STEVE NISON John Wiley & Sons, Inc. The Candlestick Course John Wiley & Sons Founded in 1807, John Wiley & Sons is the oldest independent publishing company in

More information

Library of Congress Cataloging-in-Publication Data

Library of Congress Cataloging-in-Publication Data Cover design by ABA Publishing. The materials contained herein represent the opinions and views of the authors and/or the editors, and should not be construed to be the views or opinions of the law firms

More information

Creative Lighting System

Creative Lighting System Nikon Creative Lighting System Digital Field Guide Third Edition Nikon Creative Lighting System Digital Field Guide Third Edition Benjamin Edwards Nikon Creative Lighting System Digital Field Guide,

More information

Project Management in Construction

Project Management in Construction Project Management in Construction Project Management in Construction Sixth Edition Anthony Walker BBS, MSc, PhD, FRICS Emeritus Professor of Real Estate and Construction University of Hong Kong This

More information

Fiverr Cash Secrets The Proven Formula To Cashing In With Fiverr

Fiverr Cash Secrets The Proven Formula To Cashing In With Fiverr Fiverr Cash Secrets The Proven Formula To Cashing In With Fiverr All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,

More information

List Building for Authors Creating a Compelling Virtual Giveaway

List Building for Authors Creating a Compelling Virtual Giveaway List Building for Authors Creating a Compelling Virtual Giveaway 2015 D vorah Lansky - All rights reserved, except those expressly granted. This guide is intended for your personal and professional development.

More information

FUNDAMENTALS OF SIGNALS AND SYSTEMS

FUNDAMENTALS OF SIGNALS AND SYSTEMS FUNDAMENTALS OF SIGNALS AND SYSTEMS LIMITED WARRANTY AND DISCLAIMER OF LIABILITY THE CD-ROM THAT ACCOMPANIES THE BOOK MAY BE USED ON A SINGLE PC ONLY. THE LICENSE DOES NOT PERMIT THE USE ON A NETWORK (OF

More information

Postdisciplinary Studies in Discourse

Postdisciplinary Studies in Discourse Postdisciplinary Studies in Discourse Series Editors Johannes Angermuller University of Warwick Coventry, United Kingdom Judith Baxter Aston University Birmingham, United Kingdom Aim of the Series Postdisciplinary

More information

The EDR Aerial Photo Decade Package

The EDR Aerial Photo Decade Package Former Delco Chassis Plant -Site ID 1104 12950 Eckles Road Livonia, MI 48150 Inquiry Number: August 10, 2009 The EDR Aerial Photo Decade Package EDR Aerial Photo Decade Package Environmental Data Resources,

More information

John Vance Fouad Zeidan Brian Murphy

John Vance Fouad Zeidan Brian Murphy machinery vibration and rotordynamics John Vance Fouad Zeidan Brian Murphy MACHINERY VIBRATION AND ROTORDYNAMICS MACHINERY VIBRATION AND ROTORDYNAMICS John Vance, Fouad Zeidan, Brian Murphy JOHN WILEY

More information

RISK MANAGEMENT APPLICATIONS IN PHARMACEUTICAL AND BIOPHARMACEUTICAL MANUFACTURING

RISK MANAGEMENT APPLICATIONS IN PHARMACEUTICAL AND BIOPHARMACEUTICAL MANUFACTURING RISK MANAGEMENT APPLICATIONS IN PHARMACEUTICAL AND BIOPHARMACEUTICAL MANUFACTURING RISK MANAGEMENT APPLICATIONS IN PHARMACEUTICAL AND BIOPHARMACEUTICAL MANUFACTURING Edited by A. HAMID MOLLAH MIKE LONG

More information

OpulenceForLife.com 1

OpulenceForLife.com 1 OpulenceForLife.com 1 Copyright 2016 InspireVantage Pte Ltd. All rights reserved. Published by Steve And Winter. No part of this publication may be reproduced, stored in a retrieval system, or transmitted

More information

RADIO-FREQUENCY AND MICROWAVE COMMUNICATION CIRCUITS

RADIO-FREQUENCY AND MICROWAVE COMMUNICATION CIRCUITS RADIO-FREQUENCY AND MICROWAVE COMMUNICATION CIRCUITS RADIO-FREQUENCY AND MICROWAVE COMMUNICATION CIRCUITS Analysis and Design Second Edition Devendra K. Misra University of Wisconsin Milwaukee A JOHN WILEY

More information

BIOMEDICAL E T H I C S REVIEWS

BIOMEDICAL E T H I C S REVIEWS HUMAN CLONING BIOMEDICAL E T H I C S REVIEWS Edited by James M. Humber and Robert F. Almeder BOARD OF EDITORS William Bechtel Washington University St. Louis, Missouri William J. Curran Harvard School

More information

TRANSMISSION LINES IN DIGITAL AND ANALOG ELECTRONIC SYSTEMS

TRANSMISSION LINES IN DIGITAL AND ANALOG ELECTRONIC SYSTEMS TRANSMISSION LINES IN DIGITAL AND ANALOG ELECTRONIC SYSTEMS TRANSMISSION LINES IN DIGITAL AND ANALOG ELECTRONIC SYSTEMS Signal Integrity and Crosstalk CLAYTON R. PAUL Department of Electrical and Computer

More information

British Library Cataloguing-in-Publication Data A catalogue record for this book is available from the British Library.

British Library Cataloguing-in-Publication Data A catalogue record for this book is available from the British Library. Published by Pan Stanford Publishing Pte. Ltd. Penthouse Level, Suntec Tower 3 8 Temasek Boulevard Singapore 038988 Email: editorial@panstanford.com Web: www.panstanford.com British Library Cataloguing-in-Publication

More information

RCRA Waste Management:

RCRA Waste Management: RCRA Waste Management: Planning, Implementation, and Assessment of Sampling Activities Prepared by Committee D-34 on Waste Management William M. Cosgrove, Michael P. Neill, and Katharine H. Hastie, Editors

More information

Hacking the Atom. Steven B. Krivit EXPLORATIONS IN NUCLEAR RESEARCH, VOL. 1. Edited by Michael J. Ravnitzky

Hacking the Atom. Steven B. Krivit EXPLORATIONS IN NUCLEAR RESEARCH, VOL. 1. Edited by Michael J. Ravnitzky Hacking the Atom EXPLORATIONS IN NUCLEAR RESEARCH, VOL. 1 The new science of low-energy nuclear reactions (1990-2015) Steven B. Krivit Edited by Michael J. Ravnitzky SAN RAFAEL, CALIFORNIA Hacking the

More information

REAL ESTATE INVESTING IN CANADA

REAL ESTATE INVESTING IN CANADA THE LITTLE BOOK OF REAL ESTATE INVESTING IN CANADA Little Book Big Profits Series In the Little Book Big Profits series, the brightest icons in the financial world write on topics that range from tried-and-true

More information

Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems

Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems M.C. Bhuvaneswari Editor Application of Evolutionary Algorithms for Multi-objective Optimization in

More information

OBJECT-ORIENTED ANALYSIS AND DESIGN THROUGH UNIFIED MODELING LANGUAGE

OBJECT-ORIENTED ANALYSIS AND DESIGN THROUGH UNIFIED MODELING LANGUAGE OBJECT-ORIENTED ANALYSIS AND DESIGN THROUGH UNIFIED MODELING LANGUAGE OBJECT-ORIENTED ANALYSIS AND DESIGN THROUGH UNIFIED MODELING LANGUAGE By Gandharba Swain M.C.A (UCE, Burla), M. Tech. (CSE) (NIT,

More information

VALUE THE FOUR CORNERSTONES OF CORPORATE FINANCE

VALUE THE FOUR CORNERSTONES OF CORPORATE FINANCE VALUE THE FOUR CORNERSTONES OF CORPORATE FINANCE VALUE THE FOUR CORNERSTONES OF CORPORATE FINANCE McKinsey & Company Tim Koller Richard Dobbs Bill Huyett JOHN WILEY & SONS, INC. Copyright c 2011 by McKinsey

More information

Machining Design Guidelines

Machining Design Guidelines Machining Design Guidelines Milling Rules Issue IV, Jan 2015 2 Copyright Notice Geometric Limited. All rights reserved. No part of this document (whether in hardcopy or electronic form) may be reproduced,

More information

rumble of The coaster ghost by Troy Cummings

rumble of The coaster ghost by Troy Cummings rumble of The coaster ghost by Troy Cummings TM To the real-life Nikki, and all the scary students at Goolsby Elementary. Thank you, Katie Carella and Liz Herzog. Working with you is like having the front

More information

Your secret weapon against the Lich King s wrath

Your secret weapon against the Lich King s wrath A Guide and Reference for Creating WoW Addons Whitehead Roe Your secret weapon against the Lich King s wrath World of Warcraft has entered a new dimension. Take command of it by modifying the interface

More information

University of Huddersfield Repository

University of Huddersfield Repository University of Huddersfield Repository Gibson, Ian and England, Richard Fragmentary Collaboration in a Virtual World: The Educational Possibilities of Multi-user, Three- Dimensional Worlds Original Citation

More information

SOLDERING. Understanding the Basics. Edited by Mel Schwartz. Materials Park, Ohio

SOLDERING. Understanding the Basics. Edited by Mel Schwartz. Materials Park, Ohio SOLDERING Understanding the Basics Edited by Mel Schwartz ASM International Materials Park, Ohio 44073-0002 Copyright 2014 by ASM International All rights reserved No part of this book may be reproduced,

More information

KEVIN L. MOSS 50 FAST DIGITAL CAMERA TECHNIQUES

KEVIN L. MOSS 50 FAST DIGITAL CAMERA TECHNIQUES KEVIN L. MOSS 50 FAST DIGITAL CAMERA TECHNIQUES 2nd Edition 50 Fast Digital Camera Techniques, 2nd Edition Published by Wiley Publishing, Inc. 111 River Street Hoboken, NJ 07030-5774 www.wiley.com Copyright

More information

Full Color Throughout!

Full Color Throughout! Full Color Throughout! Canon EOS Rebel XS/1000D Digital Field Guide Charlotte K. Lowrie Canon EOS Rebel XS/1000D Digital Field Guide Published by Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis,

More information

Oracle Real-Time Scheduler

Oracle Real-Time Scheduler Oracle Real-Time Scheduler Map Editor Installation Guide Release 2.2.0 Service Pack 3 for Windows E60114-02 May 2015 Map Editor Installation Guide for Oracle Real-Time Scheduler Release 2.2.0 Service Pack

More information

Small-Crack Test Methods

Small-Crack Test Methods STP 1149 Small-Crack Test Methods James M. Larsen and John E. Allison, editors ASTM Publication Code Number (PCN) 04-011490-30 ASTM 1916 Race Street Philadelphia, PA 19103 Library of Congress Cataloging-in-Publication

More information

Palgrave Studies in the History of Science and Technology

Palgrave Studies in the History of Science and Technology Palgrave Studies in the History of Science and Technology Series Editors James Rodger Fleming Colby College Waterville, Maine, USA Roger D. Launius Smithsonian Institution National Air and Space Museum,

More information

2016 IEEE Global Humanitarian Technology Conference (GHTC 2016)

2016 IEEE Global Humanitarian Technology Conference (GHTC 2016) 2016 IEEE Global Humanitarian Technology Conference (GHTC 2016) Seattle, Washington, USA 13-16 October 2016 IEEE Catalog Number: ISBN: CFP16GHT-POD 978-1-5090-2433-9 Copyright 2016 by the Institute of

More information

Technology Roadmapping for Strategy and Innovation

Technology Roadmapping for Strategy and Innovation Technology Roadmapping for Strategy and Innovation Martin G. Moehrle, Ralf Isenmann, and Robert Phaal (Eds.) Technology Roadmapping for Strategy and Innovation Charting the Route to Success ABC Editors

More information

Colorized. Mustang Wiring & Vacuum Diagrams. (with Electrical Illustrations)

Colorized. Mustang Wiring & Vacuum Diagrams. (with Electrical Illustrations) 1971 Colorized Free Bonus! 30-Minute Video Ford Training Course 13001, Vol 68 S7 "How to Read Wiring Diagrams" Mustang Wiring & Vacuum Diagrams Included! (with Electrical Illustrations) A consolidated

More information

Esri and Autodesk What s Next?

Esri and Autodesk What s Next? AN ESRI VISION PAPER JANUARY 2018 Esri and Autodesk What s Next? Copyright 2018 Esri All rights reserved. Printed in the United States of America. The information contained in this document is the exclusive

More information

Robotic automation goes mainstream: Accenture announces agreement with IPsoft

Robotic automation goes mainstream: Accenture announces agreement with IPsoft Robotic automation goes mainstream: Accenture announces agreement with IPsoft Publication Date: 24 Feb 2014 Product code: IT019-003323 Thomas Reuner OVUM VIEW Summary Accenture has announced an agreement

More information

Failure Analysis of Paints and Coatings. Revised Edition

Failure Analysis of Paints and Coatings. Revised Edition Failure Analysis of Paints and Coatings Revised Edition Dwight G. Weldon Weldon Laboratories, Inc, Imperial, PA, USA A John Wiley & Sons, Ltd., Publication Failure Analysis of Paints and Coatings Revised

More information

INSTRUMENTATION AND CONTROL SYSTEMS SECOND EDITION

INSTRUMENTATION AND CONTROL SYSTEMS SECOND EDITION INSTRUMENTATION AND CONTROL SYSTEMS SECOND EDITION INSTRUMENTATION AND CONTROL SYSTEMS SECOND EDITION WILLIAM BOLTON AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE

More information

The BioBrick Public Agreement. DRAFT Version 1a. January For public distribution and comment

The BioBrick Public Agreement. DRAFT Version 1a. January For public distribution and comment The BioBrick Public Agreement DRAFT Version 1a January 2010 For public distribution and comment Please send any comments or feedback to Drew Endy & David Grewal c/o endy@biobricks.org grewal@biobricks.org

More information

IMPLEMENTING THE WEALTH MANAGEMENT INDEX

IMPLEMENTING THE WEALTH MANAGEMENT INDEX IMPLEMENTING THE WEALTH MANAGEMENT INDEX Since 1996, Bloomberg Press has published books for financial professionals on investing, economics, and policy affecting investors. Titles are written by leading

More information

Writing Fiction. Learn to: Randy Ingermanson. Peter Economy. Making Everything Easier! Find your target audience. Choose your creative paradigm

Writing Fiction. Learn to: Randy Ingermanson. Peter Economy. Making Everything Easier! Find your target audience. Choose your creative paradigm Making Everything Easier! Writing Fiction Learn to: Find your target audience Choose your creative paradigm Invent compelling characters Create a multi-layered plot Randy Ingermanson Award-winning novelist

More information