Writing Idiomatic Python 2.7.3


Jeff Knupp - 2013
    Each idiom comes with a detailed description, example code showing the "wrong" way to do it, and code for the idiomatic, "Pythonic" alternative. *This version of the book is for Python 2.7.3+. There is also a Python 3.3+ version available.* "Writing Idiomatic Python" contains the most common and important Python idioms in a format that maximizes identification and understanding. Each idiom is presented as a recommendation to write some commonly used piece of code. It is followed by an explanation of why the idiom is important. It also contains two code samples: the "Harmful" way to write it and the "Idiomatic" way. * The "Harmful" way helps you identify the idiom in your own code. * The "Idiomatic" way shows you how to easily translate that code into idiomatic Python. This book is perfect for you: * If you're coming to Python from another programming language * If you're learning Python as a first programming language * If you're looking to increase the readability, maintainability, and correctness of your Python code What is "Idiomatic" Python? Every programming language has its own idioms. Programming language idioms are nothing more than the generally accepted way of writing a certain piece of code. Consistently writing idiomatic code has a number of important benefits: * Others can read and understand your code easily * Others can maintain and enhance your code with minimal effort * Your code will contain fewer bugs * Your code will teach others to write correct code without any effort on your part

Fundamental Analysis for Investors


Raghu Palat - 2010
    

Building a DevOps Culture


Mandi Walls - 2013
    But, as Mandi Walls explains in this Velocity report, DevOps is really about changing company culture—replacing traditional development and operations silos with collaborative teams of people from both camps. The DevOps movement has produced some efficient teams turning out better products faster. The tough part is initiating the change. This report outlines strategies for managers looking to go beyond tools to build a DevOps culture among their technical staff. Topics include: Documenting reasons for changing to DevOps before you commit Defining meaningful and achievable goals Finding a technical leader to be an evangelist, tools and process expert, and shepherd Starting with a non-critical but substantial pilot project Facilitating open communication among developers, QA engineers, marketers, and other professionals Realigning your team’s responsibilities and incentives Learning when to mediate disagreements and conflicts Download this free report and learn how to the DevOps approach can help you create a supportive team environment built on communication, respect, and trust. Mandi Walls is a Senior Consultant with Opscode.

Stone Cold: The extraordinary story of Len Opie, Australia's deadliest soldier


Andrew Faulkner - 2016
    A cold-eyed killer who drank nothing stronger than weak tea, he fought with his bare hands, a sharpened shovel and piano wire. He was a larrikin who went by the book, unless the book was wrong. He set his own bar high and expected others to do the same.Stone Cold is the extraordinary story of one of Australia's most fearless fighters. It takes us into the jungles of New Guinea and Borneo and some of the fiercest battles of World War II. It goes to the cold heart of Korea, where Len emerged from the ranks to excel in the epic Battle of Kapyong and play a key role at the Battle of Maryang San. And it drops us into the centre of the American counterinsurgency war in Vietnam with Len's involvement in the CIA's shadowy black ops program, Phoenix.Action-packed and surprising, Stone Cold gives rich life to a warrior soldier and one of Australia's greatest diggers.

True State Trooper Stories


Charles A. Black - 2016
    Sgt. Charles Black is a 35 year veteran of the Iowa State Patrol during those years he has had many experiences and he shares his favorites in this book. In 35 years I have seen a lot of changes from the name of the organization to the primary function. From hearses to ambulances to rescue units with EMT's. From paper list of stolen cars to computers.From no recorders to body cameras. From fist fights to gun fights.But human nature and the effects of drugs and alcohol remain the same.

Boeing 747. Queen of the Skies.: Reflections from the Flight Deck.


Owen Zupp - 2019
    From flights over Antarctica to carrying a spare fifth engine beneath the wing, award-winning aviation writer and airline pilot, Owen Zupp, has detailed the varied journeys of the magnificent Boeing 747. Click below to buy this book and share the journey.

Hollywood: Did You Know?


Alan Royle - 2018
    ‘Hollywood: Did You Know?’ is a collection of tidbits of information about the content or making of around 400 movies, ranging from the earliest days of the silent era to the present time. I have utilised anecdotes and comments from scores of biographies (authorised and unauthorised), as well as Internet sources, magazine articles, interviews and TV appearances. If, like me, you are fascinated by the world of movies, particularly the days of the studio system, I think you shall find more than enough items here to satisfy your curiosity. I am currently researching a second volume along similar lines. For elderly readers I should point out that there is a considerable amount of ‘bad language’ herein, simply because I quote actors and actresses verbatim. For many of them (even the so-called ‘greats’), peppering their reminiscences with expletives is commonplace. I make no apology for this, however, for I think it is important to present these individuals as they really were, minus the studio hype that tended to elevate them to the status of flawless gods and godesses. Very few lived up to their glowing reputations, I’m afraid. Having said that, I believe that the temptations ever present for these men and women who were suddenly faced with enormous wealth and universal adoration, would test the resolve of most of us, saints and all. And saints have always been few and far between in Tinsel Town. When I published my first book (Hollywood Warts ‘n’ All Volume 1) in 2005, I was accused of ‘muck-raking’, of tarnishing the reputations of deceased stars who could no longer defend themselves. I still get the occasional brickbat along those lines even today, but times have changed. Over the past 20 years or so, hundreds of books have been published about the ‘good old days’ of the studio system; not only stars’ biographies, but accounts from a diverse range of previously unheard from sources. Maids, bodyguards, chauffeurs, secretaries, bell-hops, agents, family members and acquaintances of the rich and famous etc, now put their memories into print, confirming much of what I have been writing about for almost a decade and a half. Of course, there are still those who rail against anyone who deigns to question the ‘snow-jobs’ churned out by studio publicity departments down the decades; the standard complaint being the usual one – the dead cannot defend themselves. Well, there have been more books written about Napoleon Bonaparte and Hitler than most anyone else, yet no-one complains of either man being unable to defend himself. So, again I make no apolgies for anything included in this publication, unless the reader comes across an unforseen error I may have accidentally overlooked, in which case I apologise unreservedly.

The Kimball Group Reader: Relentlessly Practical Tools for Data Warehousing and Business Intelligence


Ralph Kimball - 2010
    Recognized and respected throughout the world as the most influential leaders in the data warehousing industry, Ralph Kimball and the Kimball Group have written articles covering more than 250 topics that define the field of data warehousing. For the first time, the Kimball Group's incomparable advice, design tips, and best practices have been gathered in this remarkable collection of articles, which spans a decade of data warehousing innovation.Each group of articles is introduced with original commentaries that explain their role in the overall lifecycle methodology developed by the Kimball Group. These practical, hands-on articles are fully updated to reflect current practices and terminology and cover the complete lifecycle--including project planning, requirements gathering, dimensional modeling, ETL, and business intelligence and analytics.This easily referenced collection is nothing less than vital if you are involved with data warehousing or business intelligence in any capacity.

The Options Playbook: Featuring 40 strategies for bulls, bears, rookies, all-stars and everyone in between.


Brian Overby - 2009
    No confusing jargon. No unnecessary mumbo-jumbo. Just clear, easy-to-understand explanations of more than 40 of the most popular option strategies broken down into a play-by-play format including: Play Name: Long Call, Short Call Spread, Iron Condor, etc. The Setup: The goals and reasons to run each play Who Should Run It: Rookies, Veterans or All-Stars, based on degree of difficulty When To Run It: Describes each play as bullish, bearish or neutral The Strategy: A detailed overview of each strategy, their risks and the specific costs associated with multi-leg strategies. description For the first-time option trader The Options Playbook features a "Rookie's Corner," addressing the basic definitions and concepts you need to understand this market, tips to avoid common beginner's mistakes, and suggested strategies to "get your feet wet." For more experienced option traders, an expanded section on implied volatility explains how this handy variable can be used to find the potential range of the stock over the options life. A detailed section on pricing variables (Greeks) helps you understand how an option's price is affected by changes in market conditions. You will also learn how time decay and a change in implied volatility can affect your trade after it's in place and how to recover if things don't go according to plan. The Options Playbook features Options Guy Tips from TradeKing Senior Analyst Brian Overby. Like any good coach, Overby's handy insights help you put theory into successful real-world trading. This expanded 2nd edition includes 10 new plays and 56 new pages of handy content describing a brief history of options, five common mistakes options traders make and how to avoid them, an expanded glossary, how to manage option positions by rolling to a different month and strike, to explaining the difference between index and stock options, managing early exercise and assignment and how to calculate position delta and use it to manage overall position risk of a multi-leg option strategy. Options involve risk and are not suitable for all investors. It is possible to lose more money than invested. Before making any investment decisions, please read Characteristics and Risks of Standardized Options that accompanies The Options Playbook and available at: tradeking.com/ODD. (c) 2015 TradeKing Group, Inc. All rights reserved. Securities offered through TradeKing, LLC, member FINRA and SIPC.

Test-Driven JavaScript Development


Christian Johansen - 2010
     Test-Driven JavaScript Development is a complete, best-practice guide to agile JavaScript testing and quality assurance with the test-driven development (TDD) methodology. Leading agile JavaScript developer Christian Johansen covers all aspects of applying state-of-the-art automated testing in JavaScript environments, walking readers through the entire development lifecycle, from project launch to application deployment, and beyond.Using real-life examples driven by unit tests, Johansen shows how to use TDD to gain greater confidence in your code base, so you can fearlessly refactor and build more robust, maintainable, and reliable JavaScript code at lower cost. Throughout, he addresses crucial issues ranging from code design to performance optimization, offering realistic solutions for developers, QA specialists, and testers.Coverage includes - Understanding automated testing and TDD - Building effective automated testing workflows - Testing code for both browsers and servers (using Node.js) - Using TDD to build cleaner APIs, better modularized code, and more robust software - Writing testable code - Using test stubs and mocks to test units in isolation - Continuously improving code through refactoring - Walking through the construction and automated testing of fully functional softwareThe accompanying Web site, tddjs.com, contains all of the book's code listings and additional resources.

Pro C# 3.0 and the .NET 3.5 Framework (Pro)


Andrew Troelsen - 2007
    Since that time, this text has been revised, tweaked, and enhanced to account for the changes found within each release of the .NET platform (1.1, 2.0, 3.0 and now 3.5)..NET 3.0 was more of an augmentative release, essentially providing three new APIs: Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF). As you would expect, coverage of the "W's" has been expanded a great deal in this version of the book from the previous Special Edition text.Unlike .NET 3.0, .NET 3.5 provides dozens of C# language features and .NET APIs. This edition of the book will walk you through all of this material using the same readable approach as was found in previous editions. Rest assured, you'll find detailed coverage of Language Integrated Query (LINQ), the C# 2008 language changes (automatic properties, extension methods, anonymous types, etc.) and the numerous bells and whistles of Visual Studio 2008. What you'll learn Everything you need to knowget up to speed with C# 2008 quickly and efficiently. Discover all the new .NET 3.5 featuresLanguage Integrated Query, anonymous types, extension methods, automatic properties, and more. Get a professional footholdtargeted to appeal to experienced software professionals, this book gives you the facts you need the way you need to see them. A rock-solid foundationfocuses on everything you need to be a successful .NET 3.5 programmer, not just the new features. Get comfortable with all the core aspects of the platform including assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, and much more. Who this book is forIf you're checking out this book for the first time, understand that it targets experienced software professionals and/or students of computer science (so please don't expect three chapters devoted to "for" loops). The mission of this text is to provide you with a rock-solid foundation to the C# 2008 programming language and the core aspects of the .NET platform (object-oriented programming, assemblies, file IO, Windows Forms/WPF, ASP.NET, ADO.NET, WCF, WF, etc.). Once you digest the information presented in these 33 chapters, you'll be in a perfect position to apply this knowledge to your specific programming assignments, and you'll be well equipped to explore the .NET universe on your own terms. "

Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software


Scott Rosenberg - 2007
    Along the way, we encounter black holes, turtles, snakes, dragons, axe-sharpening, and yak-shaving—and take a guided tour through the theories and methods, both brilliant and misguided, that litter the history of software development, from the famous ‘mythical man-month’ to Extreme Programming. Not just for technophiles but for anyone captivated by the drama of invention, Dreaming in Code offers a window into both the information age and the workings of the human mind.

Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age


Michael A. Hiltzik - 1999
    And they did it without fanfare or recognition from their employer. Hiltzik's Dealers of Lightning provides a fascinating look at technohistory that sets the record straight. In Dealers of Lightning, Hiltzik describes the forces and faces behind the revolution that the Xerox PARC team single-handedly spawned. The Xerox PARC group was composed solely of top technical minds. The decision was made at Xerox headquarters to give the team complete freedom from deadlines and directives, in hopes of fostering a true creative environment. It worked — perhaps too well. The team responded with a steady output of amazing technology, including the first version of the Internet, the first personal computer, user-friendly word-processing programs, and pop-up menus. Xerox, far from ready for the explosion of innovation, failed to utilize the technology dreamed up by the group. Out of all the dazzling inventions born at Xerox PARC, only a handful were developed and marketed by Xerox. However, one of these inventions, the laser printer, proved successful enough to earn billions for the company, therefore justifying its investment in the research center. Most oftheteam's creations would go on to be developed and perfected by other companies, such as IBM, Apple, and Microsoft. Drawing from interviews with the engineers, executives, and scientists involved in the Xerox PARC, Dealers of Lightning chronicles an amazing era of egos, ideas, and inventions at the dawn of the computer age.

Faster : 100 Ways to Improve Your Digital Life


Ankit Fadia - 2013
    With easy-to-use examples and loads of screenshots, Faster is the perfect digital companion for you.

The Psychopath Code: Cracking The Predators That Stalk Us


Pieter Hintjens - 2015
    one in 25 of the people around you is a psychopath, hiding and living a secret life. Psychopaths take what they want, using their charm and wits. They feel only the emotions of a predator. In this book Pieter Hintjens decodes the mystery of the psychopath. Why do such people exist? How do they operate? And most critical of all, can we learn to avoid them, or escape them? The answers will enlighten you. This book delivers practical tools and techniques to survive the most difficult people.