Real Cajun: Rustic Home Cooking from Donald Link's Louisiana


Donald Link - 2009
    The heart of this area—the Acadiana region of Louisiana—is a tough land that funnels its spirit into the local cuisine. You can’t find more delicious, rustic, and satisfying country cooking than the dirty rice, spicy sausage, and fresh crawfish that this area is known for. It takes a homegrown guide to show us around the back roads of this particularly unique region, and in Real Cajun, James Beard Award–winning chef Donald Link shares his own rough-and-tumble stories of living, cooking, and eating in Cajun Country. Link takes us on an expedition to the swamps and smokehouses and the music festivals, funerals, and holiday celebrations, but, more important, reveals the fish fries, étouffées, and pots of Granny’s seafood gumbo that always accompany them. The food now famous at Link’s New Orleans–based restaurants, Cochon and Herbsaint, has roots in the family dishes and traditions that he shares in this book. You’ll find recipes for Seafood Gumbo, Smothered Pork Roast over Rice, Baked Oysters with Herbsaint Hollandaise, Louisiana Crawfish Boudin, quick and easy Flaky Buttermilk Biscuits with Fig-Ginger Preserves, Bourbon-Soaked Bread Pudding with White and Dark Chocolate, and Blueberry Ice Cream made with fresh summer berries. Link throws in a few lagniappes to give you an idea of life in the bayou, such as strategies for a great trip to Jazz Fest, a what-not-to-do instructional on catching turtles, and all you ever (or never) wanted to know about boudin sausage. Colorful personal essays enrich every recipe and introduce his grandfather and friends as they fish, shrimp, hunt, and dance. From the backyards where crawfish boils reign as the greatest of outdoor events to the white tablecloths of Link’s famed restaurants, Real Cajun takes you on a rollicking and inspiring tour of this wild part of America and shares the soulful recipes that capture its irrepressible spirit.

Programming Languages: Design and Implementation


Terrence W. Pratt - 1995
    The emphasis throughout is on fundamental concepts--readers learn important ideas, not minor language differences--but several languages are highlighted in sufficient detail to enable readers to write programs that demonstrate the relationship between a source program and its execution behavior--e.g., C, C++, JAVA, ML, LISP, Prolog, Smalltalk, Postscript, HTML, PERL, FORTRAN, Ada, COBOL, BASIC SNOBOL4, PL/I, Pascal. Begins with a background review of programming languages and the underlying hardware that will execute the given program; then covers the underlying grammatical model for programming languages and their compilers (elementary data types, data structures and encapsulation, inheritance, statements, procedure invocation, storage management, distributed processing, and network programming). Includes an advanced chapter on language semantics--program verification, denotational semantics, and the lambda calculus. For computer engineers and others interested in programming language designs.

The Lifecycle of Software Objects


Ted Chiang - 2010
    It can also be maintained that it is best to provide the machine with the best sense organs that money can buy, and then teach it to understand and speak English. This process could follow the normal teaching of a child. Things would be pointed out and named, etc. Again I do not know what the right answer is, but I think both approaches should be tried."The first approach has been tried many times in both science fiction and reality. In this new novella, at over 30,000 words, his longest work to date, Ted Chiang offers a detailed imagining of how the second approach might work within the contemporary landscape of startup companies, massively-multiplayer online gaming, and open-source software. It's a story of two people and the artificial intelligences they helped create, following them for more than a decade as they deal with the upgrades and obsolescence that are inevitable in the world of software. At the same time, it's an examination of the difference between processing power and intelligence, and of what it means to have a real relationship with an artificial entity.

Good Math: A Geek's Guide to the Beauty of Numbers, Logic, and Computation


Mark C. Chu-Carroll - 2013
    There is joy and beauty in mathematics, and in more than two dozen essays drawn from his popular “Good Math” blog, you’ll find concepts, proofs, and examples that are often surprising, counterintuitive, or just plain weird.Mark begins his journey with the basics of numbers, with an entertaining trip through the integers and the natural, rational, irrational, and transcendental numbers. The voyage continues with a look at some of the oddest numbers in mathematics, including zero, the golden ratio, imaginary numbers, Roman numerals, and Egyptian and continuing fractions. After a deep dive into modern logic, including an introduction to linear logic and the logic-savvy Prolog language, the trip concludes with a tour of modern set theory and the advances and paradoxes of modern mechanical computing.If your high school or college math courses left you grasping for the inner meaning behind the numbers, Mark’s book will both entertain and enlighten you.

The Road Ahead


Bill Gates - 1995
    Includes a compact disc which is playable on CD-ROM and audio CD players.

The Senior Software Engineer


David B. Copeland - 2013
    This book isn't about that - it's about everything else. As such, there's very little code inside, meaning everyone from PHP hackers to hardcore embedded C programmers will get a lot out of it.This book covers 10 topics crucial to being an amazing developer:Focus on Delivering ResultsFix Bugs Efficiently and CleanlyAdd Features with EaseDeal With Technical Debt and SlopPlay Well With OthersMake Technical DecisionsBootstrap a Greenfield SystemLearn to WriteInterview Potential Co-WorkersLead a Team

SQL (Visual QuickStart Guide)


Chris Fehily - 2002
    With SQL and this task-based guide to it, you can do it too—no programming experience required!After going over the relational database model and SQL syntax in the first few chapters, veteran author Chris Fehily launches into the tasks that will get you comfortable with SQL fast. In addition to explaining SQL basics, this updated reference covers the ANSI SQL:2003 standard and contains a wealth of brand-new information, including a new chapter on set operations and common tasks, well-placed optimization tips to make your queries run fast, sidebars on advanced topics, and added IBM DB2 coverage.Best of all, the book's examples were tested on the latest versions of Microsoft Access, Microsoft SQL Server, Oracle, IBM DB2, MySQL, and PostgreSQL. On the companion Web site, you can download the SQL scripts and sample database for all these systems and put your knowledge to work immediately on a real database..

Learning GNU Emacs


Debra Cameron - 1991
    It is also the most powerful and flexible. Unlike all other text editors, GNU Emacs is a complete working environment--you can stay within Emacs all day without leaving. Learning GNU Emacs, 3rd Edition tells readers how to get started with the GNU Emacs editor. It is a thorough guide that will also "grow" with you: as you become more proficient, this book will help you learn how to use Emacs more effectively. It takes you from basic Emacs usage (simple text editing) to moderately complicated customization and programming.The third edition of Learning GNU Emacs describes Emacs 21.3 from the ground up, including new user interface features such as an icon-based toolbar and an interactive interface to Emacs customization. A new chapter details how to install and run Emacs on Mac OS X, Windows, and Linux, including tips for using Emacs effectively on those platforms.Learning GNU Emacs, third edition, covers:How to edit files with EmacsUsing the operating system shell through EmacsHow to use multiple buffers, windows, and framesCustomizing Emacs interactively and through startup filesWriting macros to circumvent repetitious tasksEmacs as a programming environment for Java, C++, and Perl, among othersUsing Emacs as an integrated development environment (IDE)Integrating Emacs with CVS, Subversion and other change control systems for projects with multiple developersWriting HTML, XHTML, and XML with EmacsThe basics of Emacs LispThe book is aimed at new Emacs users, whether or not they are programmers. Also useful for readers switching from other Emacs implementations to GNU Emacs.

Learn C The Hard Way


Zed A. Shaw - 2015
    

Poems to Read: A New Favorite Poem Project Anthology


Robert Pinsky - 2002
    Poems to Read is a welcoming avenue into poetry for readers new to poetry, including high school and college students. It is also meant to be a fresh, valuable collection for readers already devoted to the art. This anthology concentrates on the actual pleasures of reading poems: hearing the poem in your voice, bringing it to other people, musing about it, taking excitement or comfort from it, wandering with it or—as in the Keats letter quoted in the Introduction—having it as a starting post. Many of these 200 poems are accompanied by comments from readers of various ages, regions, and backgrounds who participated in the Favorite Poem Project. Included are poems by John Donne, Walt Whitman, William Butler Yeats, Langston Hughes, Elizabeth Bishop, Gwendolyn Brooks, Seamus Heaney, Allen Ginsberg, and Louise Glück, to name a few. The editors offer their own comments on some of the poems, which are arranged in thematic chapters.

Impact Mapping: Making a Big Impact with Software Products and Projects


Gojko Adzic - 2012
    The result is a tremendous amount of time and money wasted due to wrong assumptions, lack of focus, poor communication of objectives, lack of understanding and misalignment with overall goals. There has to be a better way to deliver!This handbook is a practical guide to impact mapping, a simple yet incredibly effective method for collaborative strategic planning that helps organisations make an impact with software. Impact mapping helps to create better plans and roadmaps that ensure alignment of business and delivery, and are easily adaptable to change. Impact mapping fits nicely into several current trends in software product management and release planning, including goal-oriented requirements engineering, frequent iterative delivery, agile and lean software methods, lean startup product development cycles, and design thinking.Who is this book for?The primary audience of this book are senior people involved in building software products or delivering software projects, from both business and delivery sides. This includes business sponsors and those whose responsibilities include product ownership, project oversight or portfolio management, architecture, business analysis, quality improvement and assurance and delivery. - Business people assigned to software projects will learn how to communicate their ideas better.- Senior product or project sponsors will learn how to communicate their assumptions more effectively to delivery teams, how to engage delivery teams to make better strategic decisions, and how to manage their project portfolio more effectively.- Delivery teams that are already working under the umbrella of agile or lean delivery methods, and more recently lean startup ideas, will learn how to better focus deliverables and engage business sponsors and users.- Delivery teams moving to agile or lean delivery methods will get ideas on how to address some common issues with scaling these practices, such as creating a big picture view, splitting work into small chunks that still have business value and reporting progress more meaningfully.About the authorGojko Adzic is a strategic software delivery consultant who works with ambitious teams to improve the quality of their software products and processes. Gojko won the 2012 Jolt Award for the best book, was voted by peers as the most influential agile testing professional in 2011, and his blog won the UK Agile Award for the best online publication in 2010. To get in touch, write to gojko@neuri.co.uk or visit http://gojko.net.

More Forensics and Fiction: Crime Writers' Morbidly Curious Questions Expertly Answered


D.P. Lyle - 2012
    How do hallucinogenic drugs affect a blind person? Will snake venom injected into fruit cause death? How would you perform CPR in a helicopter? What happens when someone swallows razor blades? How long does it take blood to dry? Can DNA be obtained from a half-eaten bagel? D. P. Lyle, MD, answers these and many more intriguing questions. The book is a useful and entertaining resource for writers and screenwriters, helping them find the information they need to frame a situation and write a convincing description. TV viewers, readers who enjoy crime fiction, and those who want to know more about forensic science can keep up with the news and understand the science behind criminal investigation. From traumatic injuries to the coroner’s office, the questions and answers are divided into five parts, making it a compendium of the incredible information that lies within the world of medicine and forensics.

PostgreSQL: Up and Running


Regina O. Obe - 2012
    Not only will you learn about the enterprise class features in the 9.2 release, you’ll also discover that PostgeSQL is more than just a database system—it’s also an impressive application platform.With numerous examples throughout this book, you’ll learn how to achieve tasks that are difficult or impossible in other databases. If you’re an existing PostgreSQL user, you’ll pick up gems you may have missed along the way.Learn basic administration tasks, such as role management, database creation, backup, and restoreApply the psql command-line utility and the pgAdmin graphical administration toolExplore PostgreSQL tables, constraints, and indexesLearn powerful SQL constructs not generally found in other databasesUse several different languages to write database functionsTune your queries to run as fast as your hardware will allowQuery external and variegated data sources with Foreign Data WrappersLearn how to replicate data, using built-in replication features

Gourmet Vegetarian Slow Cooker: Simple and Sophisticated Meals from Around the World


Lynn Alley - 2010
    It’s simply a matter of using imaginative recipes that bring together fresh, flavor-packed ingredients—and then setting the timer.  In The Gourmet Vegetarian Slow Cooker, author Lynn Alley offers up more than fifty dishes, each one vegetarian, some of them vegan, and all of them delicious. The recipes are drawn from the world’s great cuisines and include breakfasts, soups, main courses, sides, and desserts. Dishes, such as Spiced Basmati Rice Breakfast Cereal, Smoky Potage Saint-Germain, Polenta Lasagna with Tomato-Mushroom Sauce, Soy-Braised Potatoes, and Mexican Chocolate Pudding Cake, are each paired with a beverage that is meant to complement the meal.  Whether you are a vegetarian hard-pressed to find enticing recipes for your slow cooker, an omnivore looking to expand your repertoire, or a follower of a vegetable-focused diet, The Gourmet Vegetarian Slow Cooker will help you put many delightful meat-free dinners on the table with convenience and ease.

Cloud Native Devops with Kubernetes: Building, Deploying, and Scaling Modern Applications in the Cloud


John Arundel - 2019
    In this friendly, pragmatic book, cloud experts John Arundel and Justin Domingus show you what Kubernetes can do--and what you can do with it.You'll learn all about the Kubernetes ecosystem, and use battle-tested solutions to everyday problems. You'll build, step by step, an example cloud native application and its supporting infrastructure, along with a development environment and continuous deployment pipeline that you can use for your own applications.Understand containers and Kubernetes from first principles; no experience necessaryRun your own clusters or choose a managed Kubernetes service from Amazon, Google, and othersUse Kubernetes to manage resource usage and the container lifecycleOptimize clusters for cost, performance, resilience, capacity, and scalabilityLearn the best tools for developing, testing, and deploying your applicationsApply the latest industry practices for security, observability, and monitoringAdopt DevOps principles to help make your development teams lean, fast, and effective