Complete Digital Photography


Ben Long - 2001
    No longer do photographers have to be defensive because they prefer digital. Thanks to new technologies, digital cameras at all ends of the price spectrum can rival their film counterparts. If you have shifted from traditional to digital photography, and need to know what's different about shooting digital, this is the book for you. Now in its third edition, this bestseller has been fine-tuned and updated to provide you with the most current information on today's cameras that you'll find anywhere. Whether you're new to photography, or new to digital photography, you'll learn how to take the best possible shots. Even though your camera may pack an image sensor instead of film, taking good pictures still involves understanding apertures, shutter speeds, and metering techniques, as well as a few other issues that film shooters don't face. Fortunately, digital cameras also provide some unique tools to help you get the shot right the first time. Covering everything from the inner workings of your camera to the subtle intricacies of your image editing software, the book is divided into four sections. The first section provides a basic technical foundation that will prepare you for the rest of the book. It details the basics of how digital cameras work and gives you a quick photography primer. The second part explores everything you need to know to make an informed decision about which camera, computer, and software is right for you. In section three, you'll progress to the nitty gritty of shooting, including metering, choosing the right exposure, using histograms, flash photography, and much more. In the final section, you'll learn about digital editing and correction techniques, along with the various methods for outputting your images (print and electronic). If you're new to photography, you'll learn the basic theory that photographers have studied for decades, as well as the latest tools and techniques made possible by the shift to digital. If you're an experienced film photographer, you'll see how to translate the knowledge you already have into the digital realm. Features:* Includes completely revised and updated coverage* Provides new, detailed coverage of camera evaluation, including the latest technologies and affordable SLR cameras* Includes completely re-written explanations and examples of metering and exposure, including hands-on tutorials* Covers Photoshop CS and of Photoshop Elements 2.0* Includes many new tutorials on improved methods for correcting and enhancing photos, and addresses the most common types of corrections users want to make* Provides new and expanded coverage of the basic questions camera purchasers have, including how many pixels are needed, how to reduce red eye, shooting inside versus outside, etc. SYSTEM REQUIREMENTSTo work through the tutorials in the book, you will need Photoshop CS (a demo is included on the CD). WINDOWS: Intelr Pentiumr II or better; Microsoftr Windowsr 2000 with Service Pack 3, or Windows XP; 192MB of RAM (256MB recommended); 300MB of available drive space; Color monitor with 16- bit color card or better; CD-ROM drive. MACINTOSH: PowerPCr G3 or better; Mac OS X v. 10.2.4 or better; 192MB of RAM (256MB recommended); 350MB of available drive space; color monitor with 16- bit color support, or better; CD-ROM drive. Please check the individual demos for specifics

Building Microservices: Designing Fine-Grained Systems


Sam Newman - 2014
    But developing these systems brings its own set of headaches. With lots of examples and practical advice, this book takes a holistic view of the topics that system architects and administrators must consider when building, managing, and evolving microservice architectures.Microservice technologies are moving quickly. Author Sam Newman provides you with a firm grounding in the concepts while diving into current solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. You'll follow a fictional company throughout the book to learn how building a microservice architecture affects a single domain.Discover how microservices allow you to align your system design with your organization's goalsLearn options for integrating a service with the rest of your systemTake an incremental approach when splitting monolithic codebasesDeploy individual microservices through continuous integrationExamine the complexities of testing and monitoring distributed servicesManage security with user-to-service and service-to-service modelsUnderstand the challenges of scaling microservice architectures

Spreadsheet Modeling & Decision Analysis: A Practical Introduction to Management Science


Cliff T. Ragsdale - 1997
    . . everything you need to master the most widely used management science techniques using Microsoft Excel is right here Learning to make decisions in today's business world takes training and experience. Cliff Ragsdale--the respected innovator in the field of management science--is an outstanding guide to help you learn the skills you need, use Microsoft Excel for Windows to implement those skills, and gain the confidence to apply what you learn to real business situations. SPREADSHEET MODELING AND DECISION ANALYSIS gives you step-by-step instructions and annotated screen shots to make examples easy to follow. Plus, interesting sections called The World of Management Science show you how each topic has been applied in a real company.

The Filmmaker's Handbook: A Comprehensive Guide for the Digital Age


Steven Ascher - 1984
    Written by filmmakers for filmmakers, this essential text now includes the latest information on digital age filmmaking, where the shifting boundaries between film, video, and computer systems have introduced a wide range of methods and equipment every filmmaker must master to be competitive. This comprehensive reference guide addresses the techniques necessary to make feature, documentary, industrial, and experimental films while detailing the possibilities and limitations of various formats. New chapters spotlight video camera and video editing, essential information for modern film students and makers who focus on video production exclusively. "The Filmmaker's Handbook" is the perfect primer to guide novices and professionals alike into the twenty-first century of motion picture production.

Python Crash Course: A Hands-On, Project-Based Introduction to Programming


Eric Matthes - 2015
    You'll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you'll put your new knowledge into practice with three substantial projects: a Space Invaders-inspired arcade game, data visualizations with Python's super-handy libraries, and a simple web app you can deploy online.As you work through Python Crash Course, you'll learn how to: Use powerful Python libraries and tools, including matplotlib, NumPy, and PygalMake 2D games that respond to keypresses and mouse clicks, and that grow more difficult as the game progressesWork with data to generate interactive visualizationsCreate and customize simple web apps and deploy them safely onlineDeal with mistakes and errors so you can solve your own programming problemsIf you've been thinking seriously about digging into programming, Python Crash Course will get you up to speed and have you writing real programs fast. Why wait any longer? Start your engines and code!

The Philosophy Book: Big Ideas Simply Explained


Will Buckingham - 2010
    From moral ethics to the philosophies of religions, The Philosophy Book sheds a light on the famous ideas and thinkers from the ancient world through the present day. Including theories from Pythagoras to Voltaire and Mary Wollstonecraft to Noam Chomsky, The Philosophy Book offers anyone with an interest in philosophy an essential resource to the great philosophers and the views that have shaped our society.

Rick Steves' German Phrase Book & Dictionary


Rick Steves - 1996
    It's the linguistic equivalent of a four-wheel drive to navigate through German, Austrian, and Swiss culture.

Understanding Exposure: How to Shoot Great Photographs with a Film or Digital Camera


Bryan Peterson - 1990
    Peterson stresses the importance of metering the subject for a starting exposure, and then explains how to use various exposure meters and different kinds of lighting. The book contains lessons on each element of the exposure-aperature, shutter speed, iso-and how it relates to the other two in terms of depth of field, freezing and blurring action, and shooting in low light or at night. A section on special techniques explores such options as deliberate under- and overexposures, how to produce double exposures, bracketing, shooting the moon, and the use of filters. Understanding Exposure demonstrates that there are always creative choices about how to expose a picture-and that the decision is up to the photographer, not the camera.

The Norton Field Guide to Writing with Readings and Handbook


Richard Bullock - 2005
    The Norton Field Guide to Writing is available with a handbook, an anthology, or both -- and all versions are now available as low-cost ebooks and in mobile-compatible formats for iPhones, Droids, and iPads.

Cognition


Mark H. Ashcraft - 2001
    A major section provides background and information on neurons and the brain. This text is directed primarily toward undergraduate students at junior and senior level.

Designing Data-Intensive Applications


Martin Kleppmann - 2015
    Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords?In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures

Chess Openings: Traps And Zaps


Bruce Pandolfini - 1989
    Unfortunately, though, many openings are not completed successfully, partly because until now most opening instruction has consisted of tables of tournament level moves that offer no explanations for the reasons behind them. Consequently, these classical opening patterns can serve as little more than references to the average player. In Chess Openings: Traps and Zaps, Bruce Pandolfini uses his unique "crime and punishment" approach to provide all the previously missing explanation, instruction, practical analyses, and much, much more. The book consists of 202 short "openers" typical of average players, arranged according to the classical opening variations and by level of difficulty. Each example includes: -the name of the overriding tactic -the name of the opening -a scenario that sets up the tactic to be learned -an interpretation that explains why the loser went wrong, how he could have avoided the trap, and what he should have done instead -a review of important principles and useful guidelines to reinforce each lesson Also included are a glossary of openings that lists all the classical "textbook" variations for comparison and reference and a tactical index. Chess Openings: Traps and Zaps is a powerful, pragmatic entry into a heretofore remote area of chess theory that will have a profound influence on every player's game.

Automate the Boring Stuff with Python: Practical Programming for Total Beginners


Al Sweigart - 2014
    But what if you could have your computer do them for you?In "Automate the Boring Stuff with Python," you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand no prior programming experience required. Once you've mastered the basics of programming, you'll create Python programs that effortlessly perform useful and impressive feats of automation to: Search for text in a file or across multiple filesCreate, update, move, and rename files and foldersSearch the Web and download online contentUpdate and format data in Excel spreadsheets of any sizeSplit, merge, watermark, and encrypt PDFsSend reminder emails and text notificationsFill out online formsStep-by-step instructions walk you through each program, and practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks.Don't spend your time doing work a well-trained monkey could do. Even if you've never written a line of code, you can make your computer do the grunt work. Learn how in "Automate the Boring Stuff with Python.""

The Joint Book: The Complete Guide to Wood Joinery


Terrie Noll - 2003
    This hardcover book with internal spiral binding is 6.5” × 8”, the perfect size for carpenters and woodworkers to keep near their workbench or toolbox for quick access. The design of this book allows it to lay open flat for easy and frequent reference. The interior photographs, illustrations, and diagrams make the learning process simple and fun for beginners, while advanced readers will gain insight from the book’s useful tips. Within, you’ll find:Step-by-step illustrated instructions for making all the basic joints in every joint family—mortise and tenon, dovetails, miters, and more—and their variations.Both hand tool methods and power tool techniques, plus a variety of easy-to-build jigs.How the nature of wood and its properties affect joinery, glue, and furniture design.The Joint Book is the ultimate workshop reference, providing woodworkers with the knowledge to choose the right joint for the job.

Learn Windows PowerShell 3 in a Month of Lunches


Don Jones - 2011
    Just set aside one hour a day—lunchtime would be perfect—for a month, and you'll be automating Windows tasks faster than you ever thought possible. You'll start with the basics—what is PowerShell and what can you do with it. Then, you'll move systematically through the techniques and features you'll use to make your job easier and your day shorter. This totally revised second edition covers new PowerShell 3 features designed for Windows 8 and Windows Server 2012.Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.What's InsideLearn PowerShell from the beginning—no experience required! Covers PowerShell 3, Windows 8, and Windows Server 2012 Each lesson should take you one hour or lessAbout the TechnologyPowerShell is both a language and an administrative shell with which you can control and automate nearly every aspect of Windows. It accepts and executes commands immediately, and you can write scripts to manage most Windows servers like Exchange, IIS, and SharePoint.Experience with Windows administration is helpful. No programming experience is assumed.Table of ContentsBefore you begin Meet PowerShell Using the help system Running commands Working with providers The pipeline: connecting commands Adding commands Objects: data by another name The pipeline, deeper Formatting—and why it's done on the right Filtering and comparisons A practical interlude Remote control: one to one, and one to many Using Windows Management Instrumentation Multitasking with background jobs Working with many objects, one at a time Security alert! Variables: a place to store your stuff Input and output Sessions: remote control with less work You call this scripting? Improving your parameterized script Advanced remoting configuration Using regular expressions to parse text files Additional random tips, tricks, and techniques Using someone else's script Never the end PowerShell cheat sheet