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.

The Little Go Book


Karl Seguin - 2014
    It's aimed at developers who might not be quite comfortable with the idea of pointers and static typing.http://openmymind.net/The-Little-Go-B...

Kingpin: How One Hacker Took Over the Billion-Dollar Cybercrime Underground


Kevin Poulsen - 2011
    Max 'Vision' Butler was a white-hat hacker and a celebrity throughout the programming world, even serving as a consultant to the FBI. But there was another side to Max. As the black-hat 'Iceman', he'd seen the fraudsters around him squabble, their ranks riddled with infiltrators, their methods inefficient, and in their dysfunction was the ultimate challenge: he would stage a coup and steal their ill-gotten gains from right under their noses.Through the story of Max Butler's remarkable rise, KINGPIN lays bare the workings of a silent crime wave affecting millions worldwide. It exposes vast online-fraud supermarkets stocked with credit card numbers, counterfeit cheques, hacked bank accounts and fake passports. Thanks to Kevin Poulsen's remarkable access to both cops and criminals, we step inside the quiet,desperate battle that law enforcement fights against these scammers. And learn that the boy next door may not be all he seems.

In the Beginning...Was the Command Line


Neal Stephenson - 1999
    And considering that the "one man" is Neal Stephenson, "the hacker Hemingway" (Newsweek) -- acclaimed novelist, pragmatist, seer, nerd-friendly philosopher, and nationally bestselling author of groundbreaking literary works (Snow Crash, Cryptonomicon, etc., etc.) -- the word is well worth hearing. Mostly well-reasoned examination and partial rant, Stephenson's In the Beginning... was the Command Line is a thoughtful, irreverent, hilarious treatise on the cyber-culture past and present; on operating system tyrannies and downloaded popular revolutions; on the Internet, Disney World, Big Bangs, not to mention the meaning of life itself.

Lauren Ipsum


Carlos Bueno - 2011
    If the idea of a computer science book without computers upsets you, please close your eyes until you’ve finished reading the rest of this page.The truth is that computer science is not really about the computer. It is just a tool to help you see ideas more clearly. You can see the moon and stars without a telescope, smell the flowers without a fluoroscope, have fun without a funoscope, and be silly sans oscilloscope.You can also play with computer science without... you-know-what. Ideas are the real stuff of computer science. This book is about those ideas, and how to find them.

The Roger Federer Story: Quest for Perfection


Rene Stauffer - 2007
    Completely comprehensive, it provides an informed account of the Swiss tennis star from his early days as a temperamental player on the junior circuit, through his early professional career, to his winning major tennis tournaments, including the U.S. Open and Wimbledon. Readers will appreciate the anecdotes about his early years, revel in the insider's view of the professional tennis circuit, and be inspired by this champion's rise to the top of his game.

My Noiseless Entourage


Charles Simic - 2005
    His settings are a farmhouse porch, a used-clothing store, empty station platforms; his subjects love, futility, and the sense of an individual life lived among a crowd of literal and imaginary presences.Both sharp and sympathetic, the poems of this collection confirm Simic's place as one of the most important and appealing poets of our time. To Dreams I'm still living at all the old addresses, Wearing dark glasses even indoors, On the hush-hush sharing my bedWith phantoms, visiting in the kitchen After midnight to check the faucet.I'm late for school, and when I get thereNo one seems to recognize me.I sit disowned, sequestered and withdrawn. These small shops open only at nightWhere I make my unobtrusive purchases, These back-door movie houses in seedy neighborhoodsStill showing grainy films of my life, The hero always full of extravagant hopeLosing it all in the end?-whatever it was-Then walking out into the cold, disbelieving lightWaiting close-lipped at the exit.

Programming JavaScript Applications: Robust Web Architecture With Node, HTML5, and Modern JS Libraries


Eric Elliott - 2012
    By applying the design patterns outlined in this book, you’ll learn how to write flexible and resilient code that’s easier—not harder—to work with as your code base grows.JavaScript has become one of the most widely used—and essential—programming languages for the Web, on both the client-side and server-side. In the real world, JavaScript applications are fragile, and when you change them things often break. Author Eric Elliott shows you how to add features without creating bugs or negatively impacting the rest of your code during the course of building a large JavaScript application.Examine the anatomy of a modern JavaScript applicationLearn best practices for code organization, modularity, and reuseApply Model-View-Controller architectures to client-side web developmentDelve into client-side (browser) and server-side (Node) approachesUse Node to design and program RESTful APIsLearn the processes teams use to build, test, deploy, and scale large JavaScript applicationsExpand your application’s reach through platform targets and internationalization

The Gluten-Free Almond Flour Cookbook: Breakfasts, Entrées, and More


Elana Amsterdam - 2009
    Popular food blogger Elana Amsterdam offers ninety-nine family-friendly classics–from Pancakes to Eggplant Parmesan to Chocolate Cake–that feature her gluten-free ingredient of choice, almond flour. Because these recipes are low glycemic, low in cholesterol and dairy, and high in protein and fiber, they are also ideal for people with diabetes, obesity, and high cholesterol. So whether you’re looking for a quick breakfast treat, a comfort food entrée, or a showstopping dessert, The Gluten-Free Almond Flour Cookbook proves that gluten-free cooking can mean healthy eating for everyone.

I Am Error: The Nintendo Family Computer / Entertainment System Platform


Nathan Altice - 2015
    In the 1987 Nintendo Entertainment System videogame Zelda II: The Adventure of Link, a character famously declared: I AM ERROR. Puzzled players assumed that this cryptic mesage was a programming flaw, but it was actually a clumsy Japanese-English translation of "My Name is Error," a benign programmer's joke. In I AM ERROR Nathan Altice explores the complex material histories of the Nintendo Entertainment System (and its Japanese predecessor, the Family Computer), offering a detailed analysis of its programming and engineering, its expressive affordances, and its cultural significance.Nintendo games were rife with mistranslated texts, but, as Altice explains, Nintendo's translation challenges were not just linguistic but also material, with consequences beyond simple misinterpretation. Emphasizing the technical and material evolution of Nintendo's first cartridge-based platform, Altice describes the development of the Family Computer (or Famicom) and its computational architecture; the "translation" problems faced while adapting the Famicom for the U.S. videogame market as the redesigned Entertainment System; Nintendo's breakthrough console title Super Mario Bros. and its remarkable software innovations; the introduction of Nintendo's short-lived proprietary disk format and the design repercussions on The Legend of Zelda; Nintendo's efforts to extend their console's lifespan through cartridge augmentations; the Famicom's Audio Processing Unit (APU) and its importance for the chiptunes genre; and the emergence of software emulators and the new kinds of play they enabled.

Distributed Operating Systems: Concepts and Design


Pradeep K. Sinha - 1996
    Each chapter addresses de-facto standards, popular technologies, and design principles applicable to a wide variety of systems. Complete with chapter summaries, end-of-chapter exercises and bibliographies, Distributed Operating Systems concludes with a set of case studies that provide real-world insights into four distributed operating systems.

The Dream Master


Roger Zelazny - 1966
    A Shaper. In a warm womb of metal, his patients dream their neuroses, while Render, intricately connected to their brains, dreams with them, makes delicate adjustments, and ultimately explains and heals. Her name is Eileen Shallot, a resident in psychiatry. She wants desperately to become a Shaper, though she has been blind from birth. Together, they will explore the depths of the human mind -- and the terrors that lurk therein

Mercy: The Essence of the Gospel and the Key to Christian Life


Walter Kasper - 2012
    All religions ask, in one way or another, where suffering comes from, why it exists, and what it means. They ask where we can find the strength to endure. They ask for deliverance from it. This is no less true today. The twentieth century saw brutal totalitarian regimes; two world wars; as well as the genocide, concentration camps, and gulags all resulting in the death of tens of millions of people. In the twenty-first century we have the threat of ruthless terrorism, outrageous injustice, abused and starving children, millions of people in flight, increasing persecution of Christians, and devastating natural catastrophes. With this in mind, it is difficult for many people to speak of an all-powerful and simultaneously just and merciful God. Why does God permit all of this? In Mercy, the important new book praised by Pope Francis, Cardinal Walter Kasper examines God's mercy while holding these devastating facts and questions in hand. He looks at empathy and compassion as a starting point for theological reflection on the topic. He continues by reflecting upon the following: What does it mean to believe in a merciful God? How are divine mercy and divine justice related? How can we speak of a sympathetic--that is, a compassionate--God? Can undeserved woe and divine mercy be brought into harmony with one another? He likewise seeks to address the ethical questions that similarly arise: How can we measure up to the standard of divine mercy in our own actions? What does the message of mercy mean for the practice of the church and how can we cause the central message of God's mercy to shine in the life of Christians and the church? What does this message mean for a new culture of mercy in our society? These considerations of mercy lead to the fundamental questions of theology. In this work, Kasper combines theological reflection with spiritual, pastoral, and social considerations on this essential topic at a crucial time. +

Learning jQuery


Jonathan Chaffer - 2007
    Once you have thoroughly covered the basics, the book returns to each concept to cover more advanced examples and techniques. This book is for web designers who want to create interactive elements for their designs, and for developers who want to create the best user interface for their web applications. Basic JavaScript programming and knowledge of HTML and CSS is required. No knowledge of jQuery is assumed, nor is experience with any other JavaScript libraries.

API Design for C++


Martin Reddy - 1996
    It is the only book that teaches the strategies of C++ API development, including interface design, versioning, scripting, and plug-in extensibility. Drawing from the author's experience on large scale, collaborative software projects, the text offers practical techniques of API design that produce robust code for the long term. It presents patterns and practices that provide real value to individual developers as well as organizations.API Design for C++ explores often overlooked issues, both technical and non-technical, contributing to successful design decisions that product high quality, robust, and long-lived APIs. It focuses on various API styles and patterns that will allow you to produce elegant and durable libraries. A discussion on testing strategies concentrates on automated API testing techniques rather than attempting to include end-user application testing techniques such as GUI testing, system testing, or manual testing. Each concept is illustrated with extensive C++ code examples, and fully functional examples and working source code for experimentation are available online.This book will be helpful to new programmers who understand the fundamentals of C++ and who want to advance their design skills, as well as to senior engineers and software architects seeking to gain new expertise to complement their existing talents. Three specific groups of readers are targeted: practicing software engineers and architects, technical managers, and students and educators.