Coding the Matrix: Linear Algebra through Computer Science Applications


Philip N. Klein - 2013
    Mathematical concepts and computational problems are motivated by applications in computer science. The reader learns by "doing," writing programs to implement the mathematical concepts and using them to carry out tasks and explore the applications. Examples include: error-correcting codes, transformations in graphics, face detection, encryption and secret-sharing, integer factoring, removing perspective from an image, PageRank (Google's ranking algorithm), and cancer detection from cell features. A companion web site, codingthematrix.com provides data and support code. Most of the assignments can be auto-graded online. Over two hundred illustrations, including a selection of relevant "xkcd" comics. Chapters: "The Function," "The Field," "The Vector," "The Vector Space," "The Matrix," "The Basis," "Dimension," "Gaussian Elimination," "The Inner Product," "Special Bases," "The Singular Value Decomposition," "The Eigenvector," "The Linear Program"

Microsoft Windows Internals: Microsoft Windows Server(TM) 2003, Windows XP, and Windows 2000 (Pro-Developer)


Mark E. Russinovich - 2004
    This classic guide—fully updated for Windows Server 2003, Windows XP, and Windows 2000, including 64-bit extensions—describes the architecture and internals of the Windows operating system. You’ll find hands-on experiments you can use to experience Windows internal behavior firsthand, along with advanced troubleshooting information to help you keep your systems running smoothly and efficiently. Whether you’re a developer or a system administrator, you’ll find critical architectural insights that you can quickly apply for better design, debugging, performance, and support.Get in-depth, inside knowledge of the Windows operating system: Understand the key mechanisms that configure and control Windows, including dispatching, startup and shutdown, and the registry Explore the Windows security model, including access, privileges, and auditing Investigate internal system architecture using the kernel debugger and other tools Examine the data structures and algorithms that deal with processes, threads, and jobs Observe how Windows manages virtual and physical memory Understand the operation and format of NTFS, and troubleshoot file system access problems View the Windows networking stack from top to bottom, including mapping, APIs, name resolution, and protocol drivers Troubleshoot boot problems and perform crash analysis

C++ Standard Library: A Tutorial and Reference


Nicolai M. Josuttis - 1999
    The library is not self-explanatory or fully consistent, and there are still some traps for the unwary. But the advantages far outweigh the problems, especially if you've got an expert book like Nicolai Josuttis' C++ Standard Library to help you. Josuttis starts with an overview of the standard library, and its key interrelationships with the core language. He presents detailed coverage of the STL, the most powerful, complex, and exciting part of the library; then covers special containers, strings, numeric classes, and internationalization; and helps you get more out of a component you're probably already using: the IOStream library. Every component description includes purpose, design, code examples, practical scenarios, pitfalls, and in most cases, reference sources. Whether you need a tutorial or reference, this book delivers the goods.— (Bill Camarda, bn.com, editor)

Clojure Applied: From Practice to Practitioner


Ben Vandgrift - 2015
    You want to develop software in the most effective, efficient way possible. This book gives you the answers you’ve been looking for in friendly, clear language.We’ll cover, in depth, the core concepts of Clojure: immutable collections, concurrency, pure functions, and state management. You’ll finally get the complete picture you’ve been looking for, rather than dozens of puzzle pieces you must assemble yourself. First, we focus on Clojure thinking. You’ll discover the simple architecture of Clojure software, effective development processes, and how to structure applications. Next, we explore the core concepts of Clojure development. You’ll learn how to model with immutable data; write simple, pure functions for efficient transformation; build clean, concurrent designs; and structure your code for elegant composition. Finally, we move beyond pure application development and into the real world. You’ll understand your application’s configuration and dependencies, connect with other data sources, and get your libraries and applications out the door.Go beyond the toy box and into Clojure’s way of thinking. By the end of this book, you’ll have the tools and information to put Clojure’s strengths to work.https://pragprog.com/book/vmclojeco/c...

Beginning Programming All-In-One Desk Reference for Dummies


Wallace Wang - 2007
    If programming intrigues you (for whatever reason), Beginning Programming All-In-One Desk Reference For Dummies is like having a starter programming library all in one handy, if hefty, book.In this practical guide, you'll find out about algorithms, best practices, compiling, debugging your programs, and much more. The concepts are illustrated in several different programming languages, so you'll get a feel for the variety of languages and the needs they fill.Inside you'll discover seven minibooks:Getting Started: From learning methods for writing programs to becoming familiar with types of programming languages, you'll lay the foundation for your programming adventure with this minibook. Programming Basics: Here you'll dive into how programs work, variables, data types, branching, looping, subprograms, objects, and more. Data Structures: From structures, arrays, sets, linked lists, and collections, to stacks, queues, graphs, and trees, you'll dig deeply into the data. Algorithms: This minibook shows you how to sort and search algorithms, how to use string searching, and gets into data compression and encryption. Web Programming: Learn everything you need to know about coding for the web: HyperText. Markup Language (better known simply as HTML), CSS, JavaScript, PHP, and Ruby. Programming Language Syntax: Introduces you to the syntax of various languages - C, C++, Java, C#, Perl, Python, Pascal, Delphi, Visual Basic, REALbasic - so you know when to use which one. Applications: This is the fun part where you put your newly developed programming skills to work in practical ways. Additionally, Beginning Programming All-In-One Desk Reference For Dummies shows you how to decide what you want your program to do, turn your instructions into "machine language" that the computer understands, use programming best practices, explore the "how" and "why" of data structuring, and more. And you'll get a look into various applications like database management, bioinformatics, computer security, and artificial intelligence. After you get this book and start coding, you'll soon realize that -- wow! You're a programmer!

The Medicine


Karen Hitchcock - 2020
    In an overcrowded, underfunded medical system, she explores how more of us can be healthier, and how listening carefully to a patient’s experience can be as important as prescribing a pill. These dazzling essays show Hitchcock to be one of the most fearless and illuminating medical thinkers of our time – reasonable, insightful and deeply humane.

Introducing Windows Azure for IT Professionals


Mitch Tulloch - 2013
    It is offered for sale in print format as a convenience.Get a head start evaluating Windows Azure - with technical insights from a Microsoft MVP Mitch Tulloch. This guide introduces the latest features and capabilities, with scenario-based advice on how the platform can meet the needs of your business. Get the high-level overview you need to begin preparing your deployment now.Topics include: Understanding Windows Azure Windows Azure Compute Services Windows Azure Network Services Windows Azure Data Services Windows Azure App Services Getting Started with Windows Azure

Akka in Action


Raymond Roestenburg - 2012
    Akka uses Actors-independently executing processes that communicate via message passing—as the foundation for fault-tolerant applications where individual actors can fail without crashing everything. Perfect for high-volume applications that need to scale rapidly, Akka is an efficient foundation for event-driven systems that want to scale elastically up and out on demand, both on multi-core processors and across server nodes.Akka in Action is a comprehensive tutorial on building message-oriented systems using Akka. The book takes a hands-on approach, where each new concept is followed by an example that shows you how it works, how to implement the code, and how to (unit) test it. You'll learn to test and deploy an actor system and scale it up and out, showing off Akka's fault tolerance. As you move along, you'll explore a message-oriented event-driven application in Akka. You'll also tackle key issues like how to model immutable messages and domain models, and apply patterns like Event Sourcing, and CQRS. The book concludes with practical advice on how to tune and customize a system built with Akka.

My Time with God: Renewed in His Presence Daily


Joyce Meyer - 2017
    Those writings comprise My Time With God, the 365-day devotional that shares powerful insight into Joyce's spiritual reflections and journey. Each daily entry guides readers through a narrative of meditations, an uplifting declaration, and relevant scripture to encourage greater intimacy with God. Including spiritual revelations experienced by one of the world's leading Bible teachers, this book will renew readers' minds, offering assurance of God's complete love and desire for closeness with them.

Get Your Hands Dirty on Clean Architecture: A hands-on guide to creating clean web applications with code examples in Java


Tom Hombergs - 2019
    

Mary King: The Autobiography


Mary King - 2009
    In her two Caveliers—Call Again Cavalier and Imperial Cavalier—she has two of the very best event horses in the world. Mary Kings's success in the world of eventing has been hard won. She does not come from a privileged background. Her first pony was the ancient "cast off" from the local vicar's children—and success with this pony gave her an iron will to succeed. To support herself in the early days she had a variety of unglamorous jobs—including butcher delivery rounds and cleaning out toilets in the local campsite. Her talent was apparent from very early on and she first competed at Badminton in 1985, had her first win there on King William in 1992, and had her second on Star Appeal in 2000. Just when everything seemed to be going well she suffered a terrible fall in 2001 and broke her neck but she was back competing at the very top level the following year. Mary King's story is fascinating and inspiring for anyone with an interest in equestrian sports.

Obsessive Compulsive Cycling Disorder


Dave Barter - 2008
    The collection exhibits the madness that engulfs those who descend into cycling obsession, celebrating the average cyclist living in a world defined by the pros. The writings range from fanciful musings concerning the Tao of singlespeeding to lengthy descriptions of end-to-end rides in Britain and Ireland. Mountain biking, road cycling, classic alpine climbs and all sorts of other cycling events are chronicled along the way. Each is written in a lighthearted style designed to bring the reader into the author’s world which is often littered with incident and humour. Within the pages the reader will find a loose ticklist of events to ride, bikes to own and challenges to take on. Each described in the author’s own inimitable style. This latest version comes with added "much better proofreading than last published edition" About the Author Dave Barter is a British cyclist. Excellent we’ve got that out of the way. A non-cycling author of a series of bicycle based reflections would have a hint of incongruity about it. He likes to think of himself as an all rounder having tried many two wheeled disciplines and fallen off most of them. In 2001 he chucked in his job and went cycling. In 2010 he did exactly the same thing again. In between times he’s written a few articles about cycling and a few of them have even made it into print. Dave was born in Ely Hospital in 1966 after his Dad raced floodwater to get his Mum to the ward before the river Ouse burst. This explains why he is always in a rush. Dave lives in deepest Wiltshire with his wife Helen and his children Jake and Holly. Wembley the cat used to reside within the family as well but sadly snuffed it a few years ago. Dave’s fiscal profession is Information Technology. He writes articles to fund bike parts and is currently attempting to finish a number of books. Once he has read them, he’ll turn his attention to his half completed writing projects. Like all good IT practitioners he rarely finishes anything. Obsessive Compulsive Cycling Disorder is the rare exception. Dave has recently published a road cycling route guide to the UK. Great British British Rides is also available from Amazon in paperback format.

A Love Like No Other: Stories from Adoptive Parents


Pamela Kruger - 2005
    Featuring: Marcelle Clements, Laura Shaine Cunningham, Christina Frank, Jesse Green, Melissa Fay Greene, Doug Hood, Pamela Kruger, Jenifer Levin, Antoinette Martin, Jacquelyn Mitchard, Adam Pertman, Emily Prager, Amy Rackear, Bonnie Miller Rubin, Dan Savage, Bob Shacocchis, Jill Smolowe, Sheila Steinbeck, Joe Treen, and Jana Wolf.

Advanced Swift


Chris Eidhof - 2016
    If you have read the Swift Programming Guide, and want to explore more, this book is for you.Swift is a great language for systems programming, but also lends itself for very high-level programming. We'll explore both high-level topics (for example, programming with generics and protocols), as well as low-level topics (for example, wrapping a C library and string internals).

Foundations of Software Testing: ISTQB Certification


Dorothy Graham - 2006
    The coverage also features learning aids.