Book picks similar to
Pipeline as Code: Cloud Native CI/CD with Jenkins by Mohamed Labouardy
collection
devops
manning-read
programming-books-list
Specification by Example: How Successful Teams Deliver the Right Software
Gojko Adzic - 2011
In this book, author Gojko Adzic distills interviews with successful teams worldwide, sharing how they specify, develop, and deliver software, without defects, in short iterative delivery cycles.About the Technology Specification by Example is a collaborative method for specifying requirements and tests. Seven patterns, fully explored in this book, are key to making the method effective. The method has four main benefits: it produces living, reliable documentation; it defines expectations clearly and makes validation efficient; it reduces rework; and, above all, it assures delivery teams and business stakeholders that the software that's built is right for its purpose.About the Book This book distills from the experience of leading teams worldwide effective ways to specify, test, and deliver software in short, iterative delivery cycles. Case studies in this book range from small web startups to large financial institutions, working in many processes including XP, Scrum, and Kanban.This book is written for developers, testers, analysts, and business people working together to build great software.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 InsideCommon process patterns How to avoid bad practices Fitting SBE in your process 50+ case studies For additional resources go to specificationbyexample.com.
97 Things Every Software Architect Should Know: Collective Wisdom from the Experts
Richard Monson-Haefel - 2009
More than four dozen architects -- including Neal Ford, Michael Nygard, and Bill de hOra -- offer advice for communicating with stakeholders, eliminating complexity, empowering developers, and many more practical lessons they've learned from years of experience. Among the 97 principles in this book, you'll find useful advice such as:Don't Put Your Resume Ahead of the Requirements (Nitin Borwankar) Chances Are, Your Biggest Problem Isn't Technical (Mark Ramm) Communication Is King; Clarity and Leadership, Its Humble Servants (Mark Richards) Simplicity Before Generality, Use Before Reuse (Kevlin Henney) For the End User, the Interface Is the System (Vinayak Hegde) It's Never Too Early to Think About Performance (Rebecca Parsons) To be successful as a software architect, you need to master both business and technology. This book tells you what top software architects think is important and how they approach a project. If you want to enhance your career, 97 Things Every Software Architect Should Know is essential reading.
CCNA - Cisco Certified Network Associate Study Guide: Exam 640-802
Todd Lammle - 2007
Completely Revised for the New 2007 Version of the CCNA Exam (#640-802) Cisco networking authority Todd Lammle has completely updated this new edition to cover all of the exam objectives for the latest version of the CCNA exam.
Elasticsearch: The Definitive Guide: A Distributed Real-Time Search and Analytics Engine
Clinton Gormley - 2014
This practical guide not only shows you how to search, analyze, and explore data with Elasticsearch, but also helps you deal with the complexities of human language, geolocation, and relationships.If you're a newcomer to both search and distributed systems, you'll quickly learn how to integrate Elasticsearch into your application. More experienced users will pick up lots of advanced techniques. Throughout the book, you'll follow a problem-based approach to learn why, when, and how to use Elasticsearch features.Understand how Elasticsearch interprets data in your documentsIndex and query your data to take advantage of search concepts such as relevance and word proximityHandle human language through the effective use of analyzers and queriesSummarize and group data to show overall trends, with aggregations and analyticsUse geo-points and geo-shapes--Elasticsearch's approaches to geolocationModel your data to take advantage of Elasticsearch's horizontal scalabilityLearn how to configure and monitor your cluster in production
Camel in Action
Claus Ibsen - 2010
It starts with core concepts like sending, receiving, routing, and transforming data and then shows readers the entire lifecycle. The book goes in depth on how to test, deal with errors, scale, deploy, and monitor apps and even how to build custom tooling. Written by core developers of Camel and the authors of the first edition, this book distills their experience and practical insights so that readers can tackle integration tasks like a pro.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
Java Persistence with Hibernate: Revised Edition of Hibernate in Action
Christian Bauer - 2006
Hibernate, the most popular Java persistence tool, provides automatic and transparent object/relational mapping making it a snap to work with SQL databases in Java applications. Hibernate applications are cheaper, more portable, and more resilient to change. Because it conforms to the new EJB 3.0 and Java Persistence 1.0 standard, Hibernate allows the developer to seamlessly create efficient, scalable Java EE applications.Java Persistence with Hibernate explores Hibernate by developing an application that ties together hundreds of individual examples. You'll immediately dig into the rich programming model of Hibernate 3.2 and Java Persistence, working through queries, fetching strategies, caching, transactions, conversations, and more. You'll also appreciate the well-illustrated discussion of best practices in database design, object/relational mapping, and optimization techniques.In this revised edition of the bestselling Hibernate in Action, authors Christian Bauer and Gavin King-the founder of the Hibernate project-cover Hibernate 3.2 in detail along with the EJB 3.0 and Java Persistence standard.
The Silk Brief
John M. Burton - 2012
The book transported my imagination where I was right inside a courtroom drama…. Fantastic, thoroughly recommend this book!” “Both educational and entertaining …I thought the author did an excellent job of introducing Americans to the British legal system (which bemuses many of us as much as cricket). I always love good summations, and these were of high calibre… The author demonstrated a mastery of providing meaningful snippets of personal life essentially in textual asides.”“Author John Burton, Q.C. knows of whereof he writes, and his book, as well as being a well plotted, well written and highly enjoyable murder trial novel, is an education in the English criminal justice system, warts and all… There is also a fascinating subplot about the business of English criminal lawyers and the intrigues of the “Chambers” in which Brant practices.”“…..the skills of both the Prosecution, Joanna Glass QC and the Defence are on display. The reader is made to feel part of the Defence team.”David Brant QC is a newly appointed Queen’s Counsel, a “Silk”, a Criminal Barrister struggling against ever-dwindling legal aid funds and a lack of work. His Chambers is also suffering internal and external pressures and his Senior Clerk seems to only serve a select few. Life at the Bar is more challenging than ever before. His personal life is not much better. Having faced an acrimonious divorce after an inadvisable liaison with a female Solicitor, his life has become a mixture of enforced rest and ever increasing consumption of Claret and Rioja Reserva. However, after a night out with his Senior Clerk, he is instructed to defend in a Murder trial, leading one of the instructing solicitor’s firm’s In-House Barristers.The client is a Mr Damien Clarke, a cocaine addict charged with killing a known associate, Usman Hussain, after a night of smoking crack together in Hussain’s flat. The evidence against Damien appears almost overwhelming and as the case progresses towards trial it is strengthened by further forensic scientific evidence.David Brant QC must use all his forensic skill to combat the array of damning evidence against Damien and to pit his wits against a highly competent Prosecutor and a Judge who has a personal dislike for him. The Silk Brief takes us from before David Brant QC is instructed, through his early preparation of the case and conferences with the client in the High Security Belmarsh prison, through to the trial and verdict. It provides the day by day record of a murder trial including the examination and cross-examination of lay and expert witnesses, Counsel’s speeches, the Judges summing up and finally the jury’s deliberations and verdict. Although a work of fiction, the author draws extensively on his knowledge of the Criminal Bar of England and Wales, having practiced as a Criminal Barrister for over thirty years, latterly as Queen’s Counsel, conducting many trials, including murder trials in the Central Criminal Court, known colloquially and fondly as “The Old Bailey”.
Flight
Neil Graham Hansen - 2019
In 1964, I embarked on a journey that was to be my life's adventure. I hired on as a pilot for Air America and its clandestine operations in Southeast Asia. Flying for the CIA's secret airline was a dream come true. Air America's operations were unknown. Its schedules were irregular. Its pilots were shadow people. It was the world of spooks, covert air ops and adventure. I had already been a pilot for more than half of my life when I left my home in Detroit for the wild escapades that awaited me in Southeast Asia. Air America had been the pinnacle of my life and, had the trajectory remained steady, my world and my career should have gone onward and upward from that point. The intent of telling my story is to take the reader on an historical journey of a little-known place in time through my own personal account. Within the context of history, my narrative is not to be considered anything but my own experience. The ranks of Air America were comprised of a host of patriotic professionals who deserve a place of honor in the annals of history. However, many colorful characters wore the Air America wings, and inside the course of my narrative, the reader will be subjected to people and situations that cannot be filed neatly under anything resembling normal sanity. Most names, except those of a known or high-ranking or public nature, and those I wish to recognize for heroic performances, have been changed to protect the innocent and guilty alike.
UNLOVED IN NUDE TOWN: Stories of Modern Indians Obsessed with LOVE, LUST, and AMBITION
Kulpreet Yadav - 2017
In "Caterpillars in Their Usual Hurry", an alcoholic businessman whose girlfriend has walked out on him decides to make more money, only to discover that his future and past can’t coexist. "The Window at the End of the Street" is the story of Anita, a recently widowed woman, whose return to her parents’ home becomes the cause of both her mother’s death and Anita’s incurable attraction to her neighbour. "Nude Man at the Window" is the second-person narrative of an egoist millionaire who is accused of murdering a prostitute after she claims to have fallen in love with him. "Why I Don’t Lock up My Wife Anymore" is about a man who accidentally discovers his wife in bed with a total stranger and decides to do the unthinkable. "Unloved in Nude Town" is about three friends, one of whom falls in love with a stranger named Mona and pays a price he could never have imagined. With its delicate wit and a strong sense of place, "Long Way from Home" is the story of a gigolo who falls in love for the first time. A second-person narrative, "All You Need Is One Good Shot", is the story of a young police officer who is kidnapped by his wife, who he thinks still loves him.
High Performance MySQL: Optimization, Backups, and Replication
Baron Schwartz - 2008
This guide also teaches you safe and practical ways to scale applications through replication, load balancing, high availability, and failover.
Updated to reflect recent advances in MySQL and InnoDB performance, features, and tools, this third edition not only offers specific examples of how MySQL works, it also teaches you why this system works as it does, with illustrative stories and case studies that demonstrate MySQL’s principles in action. With this book, you’ll learn how to think in MySQL.
Learn the effects of new features in MySQL 5.5, including stored procedures, partitioned databases, triggers, and views
Implement improvements in replication, high availability, and clustering
Achieve high performance when running MySQL in the cloud
Optimize advanced querying features, such as full-text searches
Take advantage of modern multi-core CPUs and solid-state disks
Explore backup and recovery strategies—including new tools for hot online backups
The Fifth Western Novel MEGAPACK ®: 4 Novels of the Old West
Walter A. Tompkins - 2015
Tompkins ... Fleeing a posse, Cleve Logan boards a riverboat loaded with outlaws. Hands are dealt in a desperate game -- and Death will take the last trick!THE RENEGADE HILLS, by Allan K. Echols ... Saddle up -- and ride hell-bent-for-leather down the trail to a hidden valley -- but keep your guns loose in your holsters, 'cause you're riding to an outlaw showdown in the Renegade Hills!LAST-CHANCE RANGE, by Dean Owen ... Byrd Elkhart called the Territory his private range. He strung his barbed wire across forty miles of it, and the other ranchers just stood by with their tails between their legs. But then a different breed of man showed up in the person of Clay Janner, of Texas -- and he was going to drive his scrawny herd over the range even if he had to turn the whole Territory into a six-gun shambles!POWDER SMOKE, by Jackson Gregory ... "Double pay," Bart Warbuck told his gunmen, "and give hundred more to the one who gets Jeff Cody!" -- It was as simple as that if you were Warbuck, had 30 killers on your payroll, and made the law whatever you wanted it to be. But it was hard to take if you were young Cody, and if the only gun you could rely on was the one in your belt. And if you alone could stop Bart Warbuck!If you enjoy this volume of classic Westerns, don't forget to search your favorite ebook store for "Wildside Press Megapack" to see the 220+ other entries in this series, including not just historical fiction, but mysteries, adventure, science fiction, fantasy, horror -- and much, much more!
Steve and the Swamp Witch of Endor: The Ultimate Minecraft Comic Book Volume 2 (An Unofficial Minecraft Comic Book)
Herobrine Comics - 2015
Jump into this epic adventure against zombies, skeletons, creepers, and a surprise enemy at the end. Will Steve and Piggy have the courage to defeat the Swamp Witch of Endor? Buy your copy today and find out! Buy your copy now!
The Spirits of Brady Hall (Gulf Coast Paranormal Book 14)
M.L. Bullock - 2020
While Midas and Cassidy enjoy a small getaway, Sierra and Joshua take the lead on this ghost hunt. A skeletal apparition terrorizes anyone who invades its territory. A black mist tries to smother a terrified client. Phantom mirrors break at Brady Hall and an otherworldly, palpable and paralyzing fear plagues the team. Will they be able to suppress their fear and help the volunteers of this historic Mobile, Alabama landmark? Or will this mean the doors close at Brady Hall forever? If you enjoy southern gothic stories with a modern twist and immersive ghost hunting, you'll love this episode of M.L. Bullock's Gulf Coast Paranormal. Grab a flashlight and your copy of The Spirits of Brady Hall now! Visit M.L. Bullock's website at www.mlbullock.com. Join her Facebook fan page at www.facebook.com/AuthorMLBullock
Rails Antipatterns: Best Practice Ruby on Rails Refactoring
Chad Pytel - 2010
Rails(TM) AntiPatterns identifies these widespread Rails code and design problems, explains why they're bad and why they happen--and shows exactly what to do instead.The book is organized into concise, modular chapters--each outlines a single common AntiPattern and offers detailed, cookbook-style code solutions that were previously difficult or impossible to find. Leading Rails developers Chad Pytel and Tammer Saleh also offer specific guidance for refactoring existing bad code or design to reflect sound object-oriented principles and established Rails best practices. With their help, developers, architects, and testers can dramatically improve new and existing applications, avoid future problems, and establish superior Rails coding standards throughout their organizations.This book will help you understand, avoid, and solve problems withModel layer code, from general object-oriented programming violations to complex SQL and excessive redundancy Domain modeling, including schema and database issues such as normalization and serialization View layer tools and conventions Controller-layer code, including RESTful code Service-related APIs, including timeouts, exceptions, backgrounding, and response codes Third-party code, including plug-ins and gems Testing, from test suites to test-driven development processes Scaling and deployment Database issues, including migrations and validations System design for "graceful degradation" in the real world
Docker: Up & Running: Shipping Reliable Containers in Production
Karl Matthias - 2015
But understanding how Linux containers fit into your workflow--and getting the integration details right--are not trivial tasks. With this practical guide, you'll learn how to use Docker to package your applications with all of their dependencies, and then test, ship, scale, and support your containers in production.Two Lead Site Reliability Engineers at New Relic share much of what they have learned from using Docker in production since shortly after its initial release. Their goal is to help you reap the benefits of this technology while avoiding the many setbacks they experienced.Learn how Docker simplifies dependency management and deployment workflow for your applicationsStart working with Docker images, containers, and command line toolsUse practical techniques to deploy and test Docker-based Linux containers in productionDebug containers by understanding their composition and internal processesDeploy production containers at scale inside your data center or cloud environmentExplore advanced Docker topics, including deployment tools, networking, orchestration, security, and configuration