Book picks similar to
Docker Succinctly by Elton Stoneman
audio-wanted
programming
technical
architecture
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.
Vonnegut and Douglas Adams rewrite Brave New World and find The Future Perfect
Kirk Mustard - 2010
It’s for those who like to laugh at the absurdity, magic, and madness of human existence. It's been called the next Brave New World, with a touch of Kurt Vonnegut and a hint of Philip K. Dick. You won’t be able to put it down.” Joe Sokolinsky, TV Channel 29, San Francisco, 2010The Future Perfect is a wild ride into the future, unknown like anything I have ever envisioned. Mustard’s imagination is remarkable, knowing no boundaries and yet holding this reader within his genius virtual reality. The characters are likable, funny, determined and yet quirky. The world-building is unbelievable and so detail oriented, I could quickly build the world in my mind, down to the finest pebble. Glass flowers and linoleum deserts are just the tip of what this futuristic novel has to offer. Romance, suspense, competitive science and excellent writing, The Future Perfect is genius! I totally enjoyed it! Minding Spot (Book Review Blog), Wendy 9/18/11“This book is an absolutely fantastic, humorous and dark satirical look at a dystopian future where humankind simultaneously wages war against nature while pining for its renewal, glories in a shallow sterile consumerist society obsessed with dreams of true happiness, computer simulated immortality and the eradication of all danger via technology.” The Goth "Darkness Visible” October 19, 2010“If you like your sci-fi quirky and off the wall, you can't go wrong with this one. You'll never guess what's coming next. As I drew near the end, I found myself eager to see how it all turns out, but dreading the end of the adventure. And that ending? Near perfect. A laugh out loud page-turner.” LrockyB 2012“In this amazing science fiction/fantasy treatise, Mustard portrays a hyperactive world where artificial intelligence has progressed to the point that no one dies and technology has everyone and everything moving at a frenetic pace. More than a novel, The Future Perfect is a gut wrenching experience that causes readers to question the parameters of human existence while satirizing those who tend toward navel gazing. I found myself laughing derisively one moment then shrieking in horror at recognizing myself in this fun house distortion. Truly, Mustard has held up a mirror to the disastrous collision course upon which humanity has embarked and its inevitable end. Like a train wreck, it's hard to watch yet impossible to turn away from. Even as you're aware of what you think will be the inevitable and horrifying outcome, you continue to gape at this pitch perfect rendering of humanity's mad dash to extinction. I loved reading this novel, and I don't usually like science fiction.” Mary Reilly, Booknookclub (Book Review Blog) 2011“This is one of the best sci-fi books I have ever read. It has a great plot; actually, it has an amazing plot. I especially love the ending.” Mom2Four 2011“There seems to be all sorts of influences, not just Vonnegut, Adams and Huxley, but also more than a bit of Arthur C. Clarke and Margaret Atwood. It bundles all these influences together into a classic piece of predictive science fiction. It's done in a silly and light hearted way, so it gets you thinking without feeling too heavy handed or getting in the way of the narrative.” Robin Hartley 2010“This is a classic. The turn of phrase, hilarity with pathos, and sheer creative ability in his writing is astonishing. I place this work alongside all the best predictive sci-fi I've ever read.” Shakti 2010“The future portrayed here is not too distant or far removed from reality.
The Little Book on CoffeeScript
Alex MacCaw - 2012
Through example code, this guide demonstrates how CoffeeScript abstracts JavaScript, providing syntactical sugar and preventing many common errors. You’ll learn CoffeeScript’s syntax and idioms step by step, from basic variables and functions to complex comprehensions and classes.Written by Alex MacCaw, author of JavaScript Web Applications (O’Reilly), with contributions from CoffeeScript creator Jeremy Ashkenas, this book quickly teaches you best practices for using this language—not just on the client side, but for server-side applications as well. It’s time to take a ride with the little language that could.Discover how CoffeeScript’s syntax differs from JavaScriptLearn about features such as array comprehensions, destructuring assignments, and classesExplore CoffeeScript idioms and compare them to their JavaScript counterpartsCompile CoffeeScript files in static sites with the Cake build systemUse CommonJS modules to structure and deploy CoffeeScript client-side applicationsExamine JavaScript’s bad parts—including features CoffeeScript was able to fix
Implementing Domain-Driven Design
Vaughn Vernon - 2013
Vaughn Vernon couples guided approaches to implementation with modern architectures, highlighting the importance and value of focusing on the business domain while balancing technical considerations.Building on Eric Evans’ seminal book, Domain-Driven Design, the author presents practical DDD techniques through examples from familiar domains. Each principle is backed up by realistic Java examples–all applicable to C# developers–and all content is tied together by a single case study: the delivery of a large-scale Scrum-based SaaS system for a multitenant environment.The author takes you far beyond “DDD-lite” approaches that embrace DDD solely as a technical toolset, and shows you how to fully leverage DDD’s “strategic design patterns” using Bounded Context, Context Maps, and the Ubiquitous Language. Using these techniques and examples, you can reduce time to market and improve quality, as you build software that is more flexible, more scalable, and more tightly aligned to business goals.
Nanny Shifter Service: Box Set 1
Sky Winters - 2018
There Is a New Nanny Service In Town, And It Serves Very Sexy and Discreet Clients! Book 1: Daddy Dragon Will Anna’s new Dragon boss protect her when it counts? Book 2: Daddy Bear Careful, if you take a job for this Daddy Bear, you might get torn into pieces! Book 3: Daddy Wolf’s Nanny This wolf has a ferocious temper, and he wants to hire a nanny! Book 4: Dragon’s Virgin Nanny Dixie is no stranger to dangerous men… but can she handle a dangerous dragon shifter? 18+ Only.
Beyond the Twelve-Factor App Exploring the DNA of Highly Scalable, Resilient Cloud Applications
Kevin Hoffman - 2016
Cloud computing is rapidly transitioning from a niche technology embraced by startups and tech-forward companies to the foundation upon which enterprise systems build their future. In order to compete in today’s marketplace, organizations large and small are embracing cloud architectures and practices.
ToGAF 9 Foundation Study Guide: Preparation for the TOGAF 9 Part 1 Examination
Rachel Harrison - 2009
It gives an overview of every learning objective for the TOGAF 9 Foundation Syllabus and in-depth coverage on preparing and taking the TOGAF 9 Part 1 Examination. It is specifically designed to help individuals prepare for certification.This Study Guide is excellent material for:a) Individuals who require a basic understanding of TOGAF 9b) Professionals who are working in roles associated with an architecture project such as those responsible for planning, execution, development, delivery, and operationc) Architects who are looking for a first introduction to TOGAF 9d) Architects who want to achieve Level 2 certification in a stepwise manner and have not previously qualified as TOGAF 8 CertifiedA prior knowledge of enterprise architecture is advantageous but not required. While reading this Study Guide, the reader should also refer to the TOGAF Version 9.1 documentation available online at www.opengroup.org and also available as hard copy from www.vanharen.net and online booksellers
Learning Python
Mark Lutz - 2003
Python is considered easy to learn, but there's no quicker way to mastery of the language than learning from an expert teacher. This edition of "Learning Python" puts you in the hands of two expert teachers, Mark Lutz and David Ascher, whose friendly, well-structured prose has guided many a programmer to proficiency with the language. "Learning Python," Second Edition, offers programmers a comprehensive learning tool for Python and object-oriented programming. Thoroughly updated for the numerous language and class presentation changes that have taken place since the release of the first edition in 1999, this guide introduces the basic elements of the latest release of Python 2.3 and covers new features, such as list comprehensions, nested scopes, and iterators/generators. Beyond language features, this edition of "Learning Python" also includes new context for less-experienced programmers, including fresh overviews of object-oriented programming and dynamic typing, new discussions of program launch and configuration options, new coverage of documentation sources, and more. There are also new use cases throughout to make the application of language features more concrete. The first part of "Learning Python" gives programmers all the information they'll need to understand and construct programs in the Python language, including types, operators, statements, classes, functions, modules and exceptions. The authors then present more advanced material, showing how Python performs common tasks by offering real applications and the libraries available for those applications. Each chapter ends with a series of exercises that will test your Python skills and measure your understanding."Learning Python," Second Edition is a self-paced book that allows readers to focus on the core Python language in depth. As you work through the book, you'll gain a deep and complete understanding of the Python language that will help you to understand the larger application-level examples that you'll encounter on your own. If you're interested in learning Python--and want to do so quickly and efficiently--then "Learning Python," Second Edition is your best choice.
Her Billionaire's Bargain
Yvette Hines - 2016
Whether in business or his personal life. Not many people tell him, “No.” Until Kourtney Deen, a striking beauty, refused to sell her business to him so that he could put up a luxury spa and golf course. Business is business that’s what Zac has always believed. He refuses to get caught in the marriage trap like his cousins. However, the day he meets the feisty shop owner face to face, he can’t resist the attraction he has for her. Kourtney refuses to allow herself to get distracted. No matter how tall, grey-eyed and handsome he maybe. That road has already been traveled. Years ago, she made some mistakes and had to make some tough choices. Now, the only two things she cares about are her daughter and the success of her shop. In Zac’s structured life, things have always gone how he planned it, but one unexpected event leads to another. When he discovers that nothing is what it seems and there are secrets, yet revealed, he learns quickly that it is not his wallet he has to lean on, but his heart.
Software Architecture: Perspectives on an Emerging Discipline
Mary Shaw - 1996
But, although they use these patterns purposefully, they often use them informally and nearly unconsciously. This book organizes this substantial emerging "folklore" of system design -- with its rich language of system description -- and closes the gap between the useful abstractions (constructs and patterns) of system design and the current models, notations and tools. It identifies useful patterns clearly, gives examples, compares them, and evaluates their utility in various settings -- allowing readers to develop a repertoire of useful techniques that goes beyond the single-minded current fads. KEY TOPICS: Examines the ways in which architectural issues can impact software design; shows how to design new systems in principled ways using well-understood architectural paradigms; emphasizes informal descriptions, touching lightly on formal notations and specifications, and the tools that support them; explains how to understand and evaluate the design of existing software systems from an architectural perspective; and presents concrete examples of actual system architectures that can serve as models for new designs. MARKET: For professional software developers looking for new ideas about system organization.
Concurrency in C# Cookbook
Stephen Cleary - 2014
With this cookbook, you will find recipes for writing asynchronous, parallel, and reactive code in C# that enables your app or program to engage in more than one process at a time. Presented in O’Reilly’s popular problem-solution-discussion cookbook format, this guide provides ready-to-use code, along with an explanation of why and how the solution works.
The Language of SQL
Larry Rockoff - 2010
For SQL beginners, it's more important for a book to focus on general concepts and offer clear explanations and examples of what the various statements can accomplish. This is that beginner book. A number of features make The LANGUAGE OF SQL unique among introductory SQL books. First, you will not be required to download software or sit with a computer as you read the text. The intent of this book is to provide examples of SQL usage that can be understood simply by reading them. Second, topics are organized in an intuitive and logical sequence. SQL keywords are introduced one at a time, allowing you to build on your prior understanding as you encounter new words and concepts. Finally, this book covers the syntax of three widely used databases: Microsoft SQL Server, MySQL, and Oracle, with special "Database Differences" boxes that will show you any differences in the syntax among those three databases, as well as instructions on how to obtain and install free versions of the databases. This is the only book you'll need to gain a working knowledge of SQL and relational databases.
How to Count (Programming for Mere Mortals, #1)
Steven Frank - 2011
unsigned numbers- Floating point and fixed point arithmeticThis short, easily understood book will quickly get you thinking like a programmer.
Software Architecture for Developers: Volume 1 - Technical leadership and the balance with agility
Simon Brown - 2012
A developer-friendly, practical and pragmatic guide to lightweight software architecture, technical leadership and the balance with agility.This book is a practical, pragmatic and lightweight guide to software architecture, specifically aimed at developers, and focused around the software architecture role and process.
The Waite Group's Turbo C Programming for the PC
Robert Lafore - 1987
Assuming no prior knowledge of C, this introductory-level book demonstrates and explains how to write useful and marketable programs in Turbo C on the IBM PC, XT, AT, and PC/Z computers.