Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation


Jez Humble - 2010
    This groundbreaking new book sets out the principles and technical practices that enable rapid, incremental delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers, and operations, delivery teams can get changes released in a matter of hours-- sometimes even minutes-no matter what the size of a project or the complexity of its code base. Jez Humble and David Farley begin by presenting the foundations of a rapid, reliable, low-risk delivery process. Next, they introduce the "deployment pipeline," an automated process for managing all changes, from check-in to release. Finally, they discuss the "ecosystem" needed to support continuous delivery, from infrastructure, data and configuration management to governance. The authors introduce state-of-the-art techniques, including automated infrastructure management and data migration, and the use of virtualization. For each, they review key issues, identify best practices, and demonstrate how to mitigate risks. Coverage includes - Automating all facets of building, integrating, testing, and deploying software - Implementing deployment pipelines at team and organizational levels - Improving collaboration between developers, testers, and operations - Developing features incrementally on large and distributed teams - Implementing an effective configuration management strategy - Automating acceptance testing, from analysis to implementation - Testing capacity and other non-functional requirements - Implementing continuous deployment and zero-downtime releases - Managing infrastructure, data, components and dependencies - Navigating risk management, compliance, and auditing Whether you're a developer, systems administrator, tester, or manager, this book will help your organization move from idea to release faster than ever--so you can deliver value to your business rapidly and reliably.

Aces: The Last Season on the Mound with the Oakland A's Big Three -- Tim Hudson, Mark Mulder, and Barry Zito


Mychael Urban - 2005
    Tim Hudson was determined to demonstrate his recovery from a recurring injury. Barry Zito had to show the world that after a ho-hum 2003, his 2002 Cy Young Award was not a fluke. Mark Mulder missed the 203 playoffs entirely with a stress fracture, but the way he saw it, he simply needed to be himself-the natural-born pitcher.Given unprecedented access to the Big Three , Mychael Urban recreates their tumultuous season through their eyes. he explores the nuts and bolts of major league pitching, examining each player's unique approach to this craft while revealing how three very different personalities cope with the demands, rewards, and challenges of sports stardom.Now with a new afterword on the 2005 seasonUrban traces the fortunes of the Big Three after Hudson was sent to Atlanta and Mulder to St. Louis, trades which held the dramatic promise of them being reunited again-as opponents-in the playoffs."Written with great color, style, humor, and grace, Aces takes readers on a captivating ride." - Mike Silver, Sports Illustrated"Mychael Urban's book is a fabulous read... This is hardly just a baseball book. It's about life, and he tremendous burden each pitcher carried while trying to lead the Oakland A's to the playoffs. I absolutely loved it." - Bob Nightengale, Senor Writer/Columnist, USA Today Sports Weekly"From the southern fried heat of Tim Hudson to Mark Mulder's cool aloofness to Barry Zito's cerebral wanderings, Urban captures the engine of Oakland's Little Engine That Could of a team with grace and aplomb." - Scott Miller, National Baseball Columnist, CBS.SportsLine.com

The Book of Faith: True Inspirational Stories


Navjot Gautam - 2018
    As the river of life dries up, with each passing moment, our dreams of childhood give way to the reality of life, which is not always pleasant or fair. There is so much we don’t control and can’t change. In these difficult and lonely moments, we wonder if there is anyone in this world or any other whom we can count on. If faith moves mountains, then how do we build such faith and how do we know it will work for us? What is faith, anyway? From a physicist to a physician, an injured bird to an erudite Brahmin, people from different walks of life and religions share their incredible stories of rapid transformation, all united by the common thread of faith in one person – Om Swami. Every story makes you think and dares you to see the world differently. The Book of Faith is unlike anything ever written in the modern times.NAVJOT GAUTAM is a postgraduate in Journalism and Mass Communication from Punjabi University, Patiala. She has worked with top organizations in the fields of health, education, IT and hospitality.SADHVI VRINDA OM is an award-winning poet and author. She graduated from Sophia College, Ajmer, and went on to pursue an MBA. The turning point of her life though was to pen a mesmerizing non-fiction, Om Swami: As We Know Him. It has been hailed transformational by readers.

Working Effectively with Legacy Code


Michael C. Feathers - 2004
    This book draws on material Michael created for his renowned Object Mentor seminars, techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control. The topics covered include: Understanding the mechanics of software change, adding features, fixing bugs, improving design, optimizing performance Getting legacy code into a test harness Writing tests that protect you against introducing new problems Techniques that can be used with any language or platform, with examples in Java, C++, C, and C# Accurately identifying where code changes need to be made Coping with legacy systems that aren't object-oriented Handling applications that don't seem to have any structureThis book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.

Async in C# 5.0


Alex Davies - 2012
    Along with a clear introduction to asynchronous programming, you get an in-depth look at how the async feature works and why you might want to use it in your application.Written for experienced C# programmers—yet approachable for beginners—this book is packed with code examples that you can extend for your own projects.Write your own asynchronous code, and learn how async saves you from this messy choreDiscover new performance possibilities in ASP.NET web server codeExplore how async and WinRT work together in Windows 8 applicationsLearn the importance of the await keyword in async methodsUnderstand which .NET thread is running your code—and at what points in the programUse the Task-based Asynchronous Pattern (TAP) to write asynchronous APIs in .NETTake advantage of parallel computing in modern machinesMeasure async code performance by comparing it with alternatives

Effective Java


Joshua Bloch - 2001
    The principal enhancement in Java 8 was the addition of functional programming constructs to Java's object-oriented roots. Java 7, 8, and 9 also introduced language features, such as the try-with-resources statement, the diamond operator for generic types, default and static methods in interfaces, the @SafeVarargs annotation, and modules. New library features include pervasive use of functional interfaces and streams, the java.time package for manipulating dates and times, and numerous minor enhancements such as convenience factory methods for collections. In this new edition of Effective Java, Bloch updates the work to take advantage of these new language and library features, and provides specific best practices for their use. Java's increased support for multiple paradigms increases the need for best-practices advice, and this book delivers. As in previous editions, each chapter consists of several "items," each presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and updated code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why. Coverage includes:Updated techniques and best practices on classic topics, including objects, classes, methods, libraries, and generics How to avoid the traps and pitfalls of commonly misunderstood subtleties of the platform Focus on the language and its most fundamental libraries, such as java.lang and java.util

The Gypsy Code: The true story of a violent game of hide and seek at the fringes of society


Mike Woodhouse - 2019
    Then he caught a group of travellers stealing from his warehouse. A car chase, petrol bombing and court case later, and everything had changed.A marked man, Mike was forced to leave everything behind and move to the Peak District for a fresh start. But his old life was never far behind and when he fell for Rhoda, a Romany Gypsy, kin to the very people he was hiding from, he knew he wouldn't be safe for much longer . . .The Gypsy Code is a story of secret identity, revenge and forbidden love that's perfect for fans of Running with the Firm, Undercover and Soldier Spy.

Truman Fires MacArthur: (ebook excerpt of Truman)


David McCullough - 2010
    An unpopular war. A military and diplomatic team in disarray. Those are the challenges President Obama has faced as he attempts to make a success of U.S involvement in Afghanistan. They are also the challenges President Truman surmounted in the winter of 1950 as he began managing a war in Korea that risked becoming bigger and more costly. It was the first significant armed conflict of the Cold War: United States troops under the command of General Douglas MacArthur came to the aid of the South Koreans after North Korea invaded. When Communist China entered the conflict on the side of the North Koreans, the crisis seemed on the verge of flaring into a world war. Truman was determined not to let that happen. MacArthur kept urging a widening of the war into China itself and ignoring his Commander in Chief. On April 11, 1951, after MacArthur had “shot his mouth off,” as one diplomat put it, one too many times, Truman fired him. The story of their showdown—one of the most dramatic in U.S. history between a Commander in Chief and his top soldier in the field—is captured in all its detail by David McCullough in his biography Truman, and presented here in a e-book called Truman Fires MacArthur (an excerpt of Truman, McCullough’s Pulitzer Prize-winning biography), which was the headline carried in many newspapers around the country the next day. Truman Fires MacArthur will continue to ride the headlines. It will go on sale as an ebook just as the Rolling Stone profile that exposed General Stanley McChrystal’s insurrection and forced his resignation hits newsstands, and media coverage of the showdown continues to draw historical analogies between Truman and Obama.

Fast Like Daniel: 21 Days That Will Change Your Life


Scott Williams - 2017
    This devotional is your definitive guide to… • Unpacking the Daniel Fast • A Closer Connection with God • The Four Keys to Powerful Prayer • How Fasting and Prayer Produces Breakthrough The book you’re holding walks you through Pastor Scott Williams’ own discovery of the Daniel Fast and the amazing life change, breakthrough, and success that followed. Since then, he’s done it on an annual basis for over a decade and has taught others to do the same. The results have been staggering! All 21 days come power packed daily dose of... • Scripture • Devotionals • Journal Ideas • Prayers • Fasting Tips Start a journey toward more intimacy with God as you learn to Fast Like Daniel.

You Don't Know JS Yet: Get Started


Kyle Simpson - 2020
    But with a million blogs, books, and videos out there, just where do you start? The worldwide best selling "You Don't Know JS" book series is back for a 2nd edition: "You Don't Know JS Yet". All 6 books are brand new, rewritten to cover all sides of JS for 2020 and beyond. "Get Started" prepares you for the journey ahead, first surveying the language then detailing how the rest of the You Don't Know JS Yet book series guides you to knowing JS more deeply.

Software Engineering at Google: Lessons Learned from Programming Over Time


Titus Winters - 2020
    With this book, you'll get a candid and insightful look at how software is constructed and maintained by some of the world's leading practitioners.Titus Winters, Tom Manshreck, and Hyrum K. Wright, software engineers and a technical writer at Google, reframe how software engineering is practiced and taught: from an emphasis on programming to an emphasis on software engineering, which roughly translates to programming over time.You'll learn:Fundamental differences between software engineering and programmingHow an organization effectively manages a living codebase and efficiently responds to inevitable changeWhy culture (and recognizing it) is important, and how processes, practices, and tools come into play

If Only He'd Told Me: A foster Family Pushed To the Limits


Mia Marconi - 2014
    Foster carer Mia Marconi was thrilled when he first arrived – a boy the same age as her son.It can be so bewildering for foster children when they arrive. The older ones are usually withdrawn and sullen. The younger ones will be screaming, spitting at you, making themselves sick and throwing themselves on the floor.For Mia, it’s normally her boisterous, happy children who provide the comfort at the beginning, because why should they trust another adult. Children always feel safe and secure when there are other children about. Mia believes it’s through making relationships with other children that they begin to trust adults again. But little did she know that six-year-old Brody was actually taking his anger and frustration out on her son. She quickly begins to realise the heavy price her family has had to pay. (Amazon.com)

The Best of 2.13.61


Henry Rollins - 1998
    Culling over 300 pages of some of today's most thrilling writers, The Best of 2.13.61 Publications hallmarks our company's ten year existence. Excerpts include new material from Henry Rollins and Hubert Selby, Jr, as well as excerpts from Henry Miller's love letters, Nick Zedd's hilarious nihilistic New York urban spelunkings, Ian Shoales' undeniably witty social commentaries and so much more.

The Battle of $9.99: How Apple, Amazon, and the Big Six Publishers Changed the E-Book Business Overnight


Andrew Richard Albanese - 2013
    This blow-by-blow account charts how five of America’s six largest publishers, afraid that bookselling powerhouse Amazon's $9.99 price for Kindle e-books would undermine the industry, spent a few frantic weeks in early 2010 deep in negotiations with Apple to introduce a new business model for e-books, just in time for the launch of the iPad and the iBookstore. The catch is, it all may have been illegal.From Publishers Weekly senior writer Andrew Richard Albanese comes the story of how the e-book business changed in a heartbeat. Based on voluminous evidence gathered for Apple's trial, it is the story of how corporate titans fought it out behind the scenes and why the case matters to anyone who has ever bought an e-book.

The Best Interface Is No Interface: The simple path to brilliant technology


Golden Krishna - 2015
    We've embraced it in the boardroom, the bedroom, and the bathroom.Screens have taken over our lives. Most people spend over eight hours a day staring at a screen, and some "technological innovators" are hoping to grab even more of your eyeball time. You have screens in your pocket, in your car, on your appliances, and maybe even on your face. Average smartphone users check their phones 150 times a day, responding to the addictive buzz of Facebook or emails or Twitter.Are you sick? There's an app for that! Need to pray? There's an app for that! Dead? Well, there's an app for that, too! And most apps are intentionally addictive distractions that end up taking our attention away from things like family, friends, sleep, and oncoming traffic.There's a better way.In this book, innovator Golden Krishna challenges our world of nagging, screen-based bondage, and shows how we can build a technologically advanced world without digital interfaces.In his insightful, raw, and often hilarious criticism, Golden reveals fascinating ways to think beyond screens using three principles that lead to more meaningful innovation. Whether you're working in technology, or just wary of a gadget-filled future, you'll be enlighted and entertained while discovering that the best interface is no interface.