Best of
Geek

2009

xkcd: volume 0


Randall Munroe - 2009
    While it's practically required reading in the geek community, xkcd fans are as varied as the comic's subject matter. This book creates laughs from science jokes on one page to relationship humor on another.xkcd: volume 0 is the first book from the immensely popular webcomic with a passionate readership (just Google "xkcd meetup").The artist selected personal and fan favorites from his first 600 comics. It was lovingly assembled from high-resolution original scans of the comics (the mouseover text is discreetly included), and features a lot of doodles, notes, and puzzles in the margins.The book is published by Breadpig, which donates all of the publisher profits from this book to Room to Read for promoting literacy in the developing world.

Memories of the Future - Volume 1


Wil Wheaton - 2009
    From Encounter at Farpoint to Datalore, relive the first half of Star Trek: The Next Generation’s unintentionally hilarious first season through the eyes, ears and memories of cast member and fan Wil Wheaton (Wesley Crusher) as he shares his unique perspective in the episode guide you didn’t even know you were dying to read.ENJOY snarky episode recaps!EXPAND your Technobabble vocabulary!AMUSE your friends with quotable dialog!BOLDLY go behind the scenes!

Young Woman and the Sea: How Trudy Ederle Conquered the English Channel and Inspired the World


Glenn Stout - 2009
    ETA 2021/22.In 1926, before skirt lengths inched above the knee and before anyone was ready to accept that a woman could test herself physically, a plucky American teenager named Trudy Ederle captured the imagination of the world when she became the first woman to swim the English Channel. It was, and still is, a feat more incredible and uncommon than scaling Mount Everest. Upon her return to the United States, "Trudy of America" became the most famous woman in the world. And just as quickly, she disappeared from the public eye. Set against the backdrop of the roaring 1920s, Young Woman and the Sea is the dramatic and inspiring story of Ederle’s pursuit of a goal no one believed possible, and the price she paid. The moment Trudy set foot on land, triumphant, she had shattered centuries of stereotypes and opened doors for generations of women to come. A truly magnetic and often misunderstood character whose story is largely forgotten, Trudy Ederle comes alive in these pages through Glenn Stout’s exhaustive new research.

Return to the Little Kingdom: Steve Jobs, the Creation of Apple, and How It Changed the World


Michael Moritz - 2009
    Now, completely revised and expanded, Return to the Little Kingdom is the definitive biography of Apple and its founders from the very beginning Moritz brings readers inside the childhood homes of Jobs and Wozniak and records how they dropped out of college and founded Apple in 1976. He follows the fortunes of the company through the mid-1980s, and in new material, tracks the development of Apple to the present and offers an insider's profile of Jobs, whose genius made Apple the powerhouse it is today Required reading for everyone who's ever listened to music on an iPod, Return to the Little Kingdom is timely and thorough, and the only book that explains how Steve Jobs founded the company that changed our world.

OCA Oracle Database SQL Certified Expert Exam Guide (Exam 1Z0-047) (Oracle Press)


Steve O'Hearn - 2009
    OCA Oracle Database SQL Certified Expert Exam Guide: Exam 1Z0-047 A fully integrated study system for Oracle Certification exam 1Z0-047, exclusively from Oracle Press Full description

Music, Sound, and Silence in Buffy the Vampire Slayer


Janet K. Halfyard - 2009
    This volume, the first devoted to the show's imaginative and widely varied use of music, sound, and silence, helps to develop an increasingly important and inadequately covered area of research - the many roles of music in contemporary television. In addressing this significant gap, this book provides an exemplary overview of the functions of music and sound in the interpretation of a television show. This is done through analyses that focus on scoring and source music, the title theme, the music production process, the critically acclaimed musical episode (voted number 13 in Channel Four's One Hundred Greatest Musicals), the symbolic and dramatic use of silence, and the popular reception of the show by its international fan base. In keeping with contemporary trends in the study of popular musics, a variety of critical approaches are taken from musicology, cultural studies, and media and communication studies, specifically employing critique, musical analysis, industry studies, and hermeneutics.

NOT A BOOK: Understanding Complexity


NOT A BOOK - 2009
    These concepts -- including tipping points (moments when unique phenomena become commonplace) and emergence (the idea that new structures can emerge unexpectedly from complex systems) -- have captivated the ... Show Moreattention of economists, sociologists, engineers, business people, and many others. Interest in these intriguing concepts is widespread because of the utility of this field. Complexity science can shed light on why businesses or economies succeed and fail, how epidemics spread and can be stopped, and what causes ecological systems to rebalance themselves after a disaster. In fact, complexity science is a discipline that may well hold the key to unlocking the secrets of some of the most important forces on Earth. But it's also a science that remains largely unknown, even among well-educated people. Now you can discover and grasp the fundamentals and applications of this amazing field with Understanding Complexity. Professor Scott E. Page-one of the field's most highly regarded teachers, researchers, and real-world practitioners-introduces you to this vibrant and still evolving discipline. In 12 lucid lectures, you learn how complexity science helps us understand the nature and behavior of systems formed of financial markets, corporations, native cultures, governments, and more. What Makes a System Complex? What defines a system as complex, as opposed to being merely "complicated"? The answer lies in the presence of four factors: A population of diverse agents, all of which are Connected, with behaviors and actions that are Interdependent, and that exhibit Adaptation. Understanding Complexity is filled with insights not only into the systems around you, but into yourself as well. For example, you discover how your own consciousness is perhaps the ultimate example of a complex system, as billions of neurons coalesce and communicate to create the mystery of awareness. Similarly, your own local city is another pointed example of a complex system, with its storefronts, trash collection schedules, police activity, and more that organize themselves into the patterns and rhythms that make life in your particular area entirely different from life in another. Then there are the financial markets, business sectors, global regions, ecological and climatic systems, and more-all complex systems that you work with or are affected by daily. Understanding these and other complex systems is important for several reasons: They're often unpredictable. They sometimes produce events with global ramifications. They're remarkably robust and can withstand substantial trauma and variation. Most important, however, are the stakes, which, in a modern world so interconnected that the links between systems are often invisible, are far different from what they once were. Our social, economic, and political worlds are more complex than they were years ago, and they may become too complex for us to understand unless we develop new ways of seeing and thinking about them. "From a pragmatic perspective, we have no choice but to take an interest in complexity," notes Professor Page at the start of the course. "Like it or not, we live in complex times, and there is little or no sign of the complexity abating." Discover New Tools for Understanding While modern decision-making theory has long been the "canonical" tool for guiding choices in the business, government, and nonprofit sectors, complexity science takes it a step further and provides us with a useful model for understanding and determining what to do in these complex systems. Understanding Complexity shows you how the ideas and tools made possible by complexity science-such as agent-based computer modeling, which builds a complex system for individual agents-can effectively take on those problems that decision-making theory cannot. In one of the many illuminating examples Professor Page uses throughout the course, he reveals how such a model showed architects how a change in the shape of a ballroom with its doors on two opposite walls-from a square to a long rectangle with the doors on two opposite walls-made it much less likely that people fleeing a fire would jam the doorways. The narrower shape encouraged people to approach the doors straight-on instead of at a sharp angle. Learn a New Way to See the World Professor Page maintains an active involvement with the Santa Fe Institute, the interdisciplinary think tank recognized as the nerve center of complexity theory research, and his depth of knowledge in, and passion for, complexity science shines through in each of these 12 lectures. Designed to be both a comprehensive and accessible gateway into the world of complexity science, the course features nearly 40 two- and three-dimensional computer graphics and a variety of highly illustrative thought experiments-to say nothing of the teaching skills that have earned Professor Page several awards and a career as a national speaker. By the conclusion of Understanding Complexity, you'll have attained a new lens through which to better view, understand, and make sense of your world. While the systems you explore in this course will continue to remain complex, the science behind them will attain a startling new level of clarity

XMPP: The Definitive Guide: Building Real-Time Applications with Jabber Technologies


Peter Saint-Andre - 2009
    This open technology for real-time communication is used in many diverse applications such as instant messaging, Voice over IP, real-time collaboration, social networking, microblogging, lightweight middleware, cloud computing, and more.XMPP: The Definitive Guide walks you through the thought processes and design decisions involved in building a complete XMPP-enabled application, and adding real-time interfaces to existing applications. You'll not only learn simple yet powerful XMPP tools, but you'll also discover, through real-world developer stories, how common XMPP "building blocks" can help solve particular classes of problems. With this book, you will:Learn the basics of XMPP technologies, including architectural issues, addressing, and communication primitives Understand the terminology of XMPP and learn about the wealth of XMPP servers, clients, and code libraries Become familiar with the XMPP concepts and services you need to solve common problems Construct a complete business application or real-time service with XMPP Every day, more software developers and service providers are using XMPP for real-time applications, and with the help of XMPP: The Definitive Guide, you can, too.

Making Sense of Data II


Glenn J. Myatt - 2009
    The reader's ability to find patterns in data will be greatly enhanced due to the book's combination of statistical learning with powerful visualisation techniques.

The iPhone Developer's Cookbook: Building Applications with the iPhone 3.0 SDK


Erica Sadun - 2009
    Erica has included dozens of crisp and clear examples illustrating essential iPhone development techniques and many others that show special effects going way beyond Apple's official documentation."-Tim Burks, iPhone Software Developer, TootSweet Software "Erica Sadun's technical expertise lives up to the Addison-Wesley name. "The iPhone Developer's Cookbook "is a comprehensive walkthrough of iPhone development that will help anyone out, from beginners to more experienced developers. Code samples and screenshots help punctuate the numerous tips and tricks in this book."-Jacqui Cheng, Associate Editor, Ars Technica "We make our living writing this stuff and yet I am humbled by Erica's command of her subject matter and the way she presents the material: pleasantly informal, then very appropriately detailed technically. This is a going to be the Petzold book for iPhone developers."-Daniel Pasco, Lead Developer and CEO, Black Pixel Luminance ""The iPhone Developer's Cookbook "should be the first resource for the beginning iPhone programmer, and is the best supplemental material to Apple's own documentation."-Alex C. Schaefer, Lead Programmer, ApolloIM, iPhone Application Development Specialist, MeLLmo, Inc. "Erica's book is a truly great resource for Cocoa Touch developers. This book goes far beyond the documentation on Apple's Web site, and she includes methods that give the developer a deeper understanding of the iPhone OS, by letting them glimpse at what's going on behind the scenes on this incredible mobile platform."-John Zorko, Sr. Software Engineer, Mobile Devices "I've found this book to be an invaluable resource for those times when I need to quickly grasp a new concept and walk away with a working block of code. Erica has an impressive knowledge of the iPhone platform, is a master at describing technical information, and provides a compendium of excellent code examples."-John Muchow, 3 Sixty Software, LLC; founder, iPhoneDeveloperTips.com "This book is the most complete guide if you want coding for the iPhone, covering from the basics to the newest and coolest technologies. I built several applications in the past, but I still learned a huge amount from this book. It is a must-have for every iPhone developer."-Roberto Gamboni, Software Engineer, AT&T Interactive "It's rare that developer cookbooks can both provide good recipes and solid discussion of fundamental techniques, but Erica Sadun's book manages to do both very well."-Jeremy McNally, Developer, entp Want to get started building applications for Apple's iPhone and iPod touch? Already building iPhone applications and want to get better at it? This is the only book that brings together all the expert guidance-and the code-you'll need! Completely revised and expanded to cover the iPhone 3.0 SDK, "The iPhone Developer's Cookbook "is the essential resource for developers building apps for the iPhone and iPod touch. Taking you further than before, this new edition starts out with an introduction to Objective-C 2.0 for developers who might be new to the platform. You'll learn about Xcode and Interface Builder and learn how to set up and configure your iPhone Developer account. Additional highlights of this new edition include: Using the iPhone SDK's visual classes and controllers to design and customize interfaces Using gestures, touches, and other sophisticated iPhone interface capabilities Making the most of tables, views, view controllers, and animations Alerting users with progress bars, audio pings, status bar updates, and other indicators Using new Push Notifications to send alerts, whether your app is running or not Playing audio and video with the MediaKit Working with the Address Book, Core Location, and Sensors Connecting to the Internet, Web services, and networks Embedding flexible maps with MapKit and Google Mobile Maps Building multiplayer games with GameKit Using Core Data to build data-driven applications Selling add-on content and services with In-App Purchasing using StoreKit Building accessible apps with Accessibility Plus The unique format of "The iPhone Developer's Cookbook "presents the code you need to create feature-rich applications that leverage the latest features of the iPhone 3.0 SDK. Over 30,000 iPhone developers turned to the first edition of "The iPhone Developer's Cookbook." So should you!

Automating System Administration with Perl: Tools to Make You More Efficient


David N. Blank-Edelman - 2009
    Automating System Administration with Perl, Second Edition, not only offers you the right tools for your job, but also suggests the best way to approach specific problems and to securely automate recurring tasks.Updated and expanded to cover the latest operating systems, technologies, and Perl modules, this edition of the "Otter Book" will help you:Manage user accountsMonitor filesystems and processesWork with configuration files in important formats such as XML and YAMLAdminister databases, including MySQL, MS-SQL, and Oracle with DBIWork with directory services like LDAP and Active DirectoryScript email protocols and spam controlEffectively create, handle, and analyze log filesAdminister network name and configuration services, including NIS, DNS and DHCPMaintain, monitor, and map network services, using technologies and tools such as SNMP, nmap, libpcap, GraphViz and RRDtoolImprove filesystem, process, and network securityThis edition includes additional appendixes to get you up to speed on technologies such as XML/XPath, LDAP, SNMP, and SQL. With this book in hand and Perl in your toolbox, you can do more with less -- fewer resources, less effort, and far less hassle.