Teach Yourself C++


Herbert Schildt - 1992
    It also gives readers the opportunity to test their understanding with multiple exercises. Readers can test their knowledge of individual concepts, and then test their comprehension of the topic in a larger setting.

Programming C#


Jesse Liberty - 2001
    Pursuing that vision, C#'s designers succeeded in creating a safe, simple, component-based, high-performance language that works effectively with Microsoft's .NET Framework. Now the favored language among those programming for the Microsoft platform, C# continues to grow in popularity as more developers discover its strength and flexibility. And, from the start, C# developers have relied on Programming C# both as an introduction to the language and a means of further building their skills. The fourth edition of Programming C#--the top-selling C# book on the market--has been updated to the C# ISO standard as well as changes to Microsoft's implementation of the language. It also provides notes and warnings on C# 1.1 and C# 2.0. Aimed at experienced programmers and web developers, Programming C#, 4th Edition, doesn't waste too much time on the basics. Rather, it focuses on the features and programming patterns unique to the C# language. New C# 2005 features covered in-depth include:Visual Studio 2005GenericsCollection interfaces and iteratorsAnonymous methodsNew ADO.NET data controlsFundamentals of Object-Oriented ProgrammingAuthor Jesse Liberty, an acclaimed web programming expert and entrepreneur, teaches C# in a way that experienced programmers will appreciate by grounding its applications firmly in the context of Microsoft's .NET platform and the development of desktop and Internet applications. Liberty also incorporates reader suggestions from previous editions to help create the most consumer-friendly guide possible.

Thinking in C++, Vol. 2: Practical Programming


Bruce Eckel - 2003
    Learn practical programming and best practices. Meet the difficult challenges of C++ development. Build reliable and robust programs. Design Patterns chapter shows sophisticated use of objects, composition and polymorphism. Provides a gentle introduction to multithreaded programming, a feature being considered for the next version of Standard C++. Defensive Programming chapter includes a simple unit-testing framework and debugging techniques. In-depth treatment of Standard C++ Library facilities including strings, iostreams, and the "STL" algorithms and containers. Modern usage of templates, including template metaprogramming. Unravels the perplexities of multiple inheritance. Shows practical uses for RTTI. Explores exception handling in depth and clearly explains exception-safe design. Compliant with the official ISO C++ Standard. Presents results of current research being considered for inclusion in the next revision of Standard C++. All code examples freely downloadable, tested on multiple platforms and compilers including the free GNU C++ compiler on Windows/Mac/Linux. On www.BruceEckel.com: Annotated Solutions Guide Seminars and consulting Free Download—Volume I of this book Annotation Thinking in C++ is ideal for anyone already familiar with C who now wants to learn C++. Eckel has synthesized more than five years of C++ teaching and programming experience into a well-structured course that moves step-by-step through each important C++ concept. He highlights poorly-understood C++ features like virtual functions, which can improve productivity. Editorial Reviews The Barnes & Noble Review Bruce Eckel, one of the world's best programming trainers, has thoroughly updated his classic THINKING IN C++—the book that won the Software Development Magazine Jolt Cola award in its first iteration. The new version is better than ever—which is to say, it's

Architecture Now! Vol. 2


Philip Jodidio - 2002
    Appropriated, chewed up, mulled over, digested, contemplated, and contorted - gathering up along the way fashion, ecology, politics, and art - architectural concepts become veritable things unto themselves in the present tense. As astoundingly diverse as contemporary architecture is, most importantly it is a reflection of what's happening right now all over the world, in people's minds and in the global collective consciousness. The many faces of world architecture today make for a mind-expanding book. Here you'll find the most recent work of over 60 architects and firms, including familiar names such as O. Gehry, Meier, Ando, Foster, and Starck, as well as a host of newcomers sure to be the architecture-celebrities of future generations. Highlights include Jakob & MacFarlane's morphological Restaurant at the Centre Georges Pompidou, Diller & Scofidio's "Blur Building" proposal for the International Expo 2001 in Switzerland (an ovular structure suspended over a lake, encapsulated by a fine mist of water, creating the look of a cloud hovering over the lake), and Herzog & de Meuron's remarkable Tate Modern. Proving that contemporary architecture is not limited to physical building design, New York firm Asymptote's Guggenheim Virtual Museum is also included, a place where visitors can take a cyber-stroll through rooms that are designed to be "compelling spatial environments." Presented alphabetically by architect or firm, Architecture Now! can be used like a reference guide, with extensive photographs and illustrations, biographical and contact information for designers, and a careful selection of today's most influential architects.

Professional ASP.NET MVC 5


Jon Galloway - 2013
    Like previous versions, this guide shows you step-by-step techniques on using MVC to best advantage, with plenty of practical tutorials to illustrate the concepts. It covers controllers, views, and models; forms and HTML helpers; data annotation and validation; membership, authorization, and security.MVC 5, the latest version of MVC, adds sophisticated features such as single page applications, mobile optimization, and adaptive rendering A team of top Microsoft MVP experts, along with visionaries in the field, provide practical advice on basic and advanced MVC topics Covers controllers, views, models, forms, data annotations, authorization and security, Ajax, routing, ASP.NET web API, dependency injection, unit testing, real-world application, and much more Professional ASP.NET MVC 5 is the comprehensive resource you need to make the best use of the updated Model-View-Controller technology.

Discrete-Event System Simulation


Jerry Banks - 1983
    This text provides a basic treatment of discrete-event simulation, including the proper collection and analysis of data, the use of analytic techniques, verification and validation of models, and designing simulation experiments. It offers an up-to-date treatment of simulation of manufacturing and material handling systems, computer systems, and computer networks. Students and instructors will find a variety of resources at the associated website, www.bcnn.net, including simulation source code for download, additional exercises and solutions, web links and errata.

A Carpenter's Life as Told by Houses


Larry Haun - 2011
    Larry Haun is as much a historian and philosopher as he is a 60-year veteran carpenter. Larry's memoir would be equally at home on the bookshelves of home building and architecture enthusiasts as anyone on a spiritual journey."- Brian Pontolilo, Editor, Fine Homebuilding Magazine The unforgettable memoir of a legendary builder. You don't have to be a carpenter to appreciate this fascinating book that Publishers Weekly calls, "a first person timeline of 20th century American residential architecture... combining ...two literary styles: the memoir and the how-to book." A moving story of that place we call home. An early advocate for building lean and green and an avid blogger, Larry Haun tells his unique story in terms of twelve homes - built over the last 100 years. These are homes he knows intimately, drawing the reader in with detailed descriptions and thoughtful observations. "Just like any good carpenter, Haun brings his own artistic flourishes to the job of storytelling.... But where Haun's true personality comes across is when he describes the construction process for the many houses he has lived in and built--from his parent's 1,000-sq. ft. wood-frame house and the adobe and cob structures of the Southwest to the mid-century pre-fabricated and tract houses, and the more recent Habitat for Humanity homes he has donated his time to help erect." Publishers Weekly, 6/13/2011A delight to read. A great gift. This engaging memoir will appeal to anyone who appreciates a well-told story. A Carpenter's Life As Told in Houses explores our love of home - feelings so deeply rooted that they go far beyond wood and plaster and shingles. Share the author's deep connection to the natural world, his yearning for simplicity, and respect for humanity - and see why he believes that less is more.

The Little Elixir & OTP Guidebook


Benjamin Tan Wei Hao - 2015
    It combines the productivity and expressivity of Ruby with the concurrency and fault-tolerance of Erlang. Elixir makes full use of Erlang's powerful OTP library, which many developers consider the source of Erlang's greatness, so you can have mature, professional-quality functionality right out of the gate. Elixir's support for functional programming makes it a great choice for highly distributed event-driven applications like IoT systems.The Little Elixir & OTP Guidebook gets you started programming applications with Elixir and OTP. You begin with a quick overview of the Elixir language syntax, along with just enough functional programming to use it effectively. Then, you'll dive straight into OTP and learn how it helps you build scalable, fault-tolerant and distributed applications through several fun examples. Come rediscover the joy of programming with Elixir and remember how it feels like to be a beginner again.

The Kalinka Affair: A Father's Hunt for His Daughter's Killer


Joshua Hammer - 2012
    Suspicions of murder began to surround her stepfather, a German doctor named Dieter Krombach, but Bamberski could only hope the truth would prevail. But when the authorities gave up their pursuit, he knew he had to act. So against the odds, Bamberski embarked on an obsessive quest to capture and punish his daughter’s killer. In this riveting true story by Joshua Hammer, a father travels to the limits of law in search of justice.

Vines of Ostara


John P. Logsdon - 2019
    There are just a few bugs to fix first... Join this comedic romp through the land of Kazaran, where you'll find interesting characters, a vast RPG world, adult themes/language/innuendo (don't worry, it's not a harem/reverse-harem book!)...and a fair amount of bloodshed too! In a nutshell, Kazaran is intended for mature audiences who harbor very immature thoughts. Grant Palaski is a low-level bug tester at the world’s largest MMORPG, Kazaran Online. It was meant to be a starting point to a high-level writing job, but all he has to show for his master’s is a mountain of student loan debt, a grudging addiction to caffeine, and zero respect. When he is handpicked to lead a group of pro gamers into Kazaran's new innovation, everyone is shocked. Why him? Even Grant can't answer that question, but he's not going to pass up the opportunity of a lifetime. The mission is to go from a level 1 newbie to a level 50 master. Millions of jealous gamers from all over the globe will watch the adventure, though hopefully, there’s no cameras in the showers. Plus, he’ll get paid. A lot. Except he probably should have questioned more about why he was chosen. Someone inside the company doesn’t want him to succeed. When everything goes wrong, Grant and his party have to balance the challenges of the game with uncovering the mystery of who sabotaged their test run. Can a guy used to losing lead his team to victory? Or will it be game over for good?

Ladies Who Launch: Embracing Entrepreneurship & Creativity as a Lifestyle


Victoria Colligan - 2007
    All the tools you need to ignite a fire under a long smoldering dream, catapult a lifestyle, relationship, or career to a higher level are right here. Women tend to think of dreams as bigger than themselves, pies in the sky, morsels of imagination saved for a rainy day…in other words, out of reach. Well, guess what? Ladies Who Launch will reprogram how you think about your dreams so that they are as real as the coffee you drink each morning. They're real and they're all yours!  To be truly happy and inspired by the life you're living, you can take steps to wake up and launch your dreams right now. It is time to start believing that you can have what you really want.  With the help of Ladies Who Launch, you will."            --Victoria Colligan & Beth Schoenfeldt www.ladieswholaunch.com VICTORIA COLLIGAN and BETH SCHOENFELDT, co-founders of Ladies Who Launch, created their company as a blend of on-line social networking and offline support system.  The offline support system takes the form of Incubators - inventive, supportive, networking workshops that take place in more than 30 cities across the country.  They also act as a marketing, public relations, and distribution channel for the thousands of women who are members of Ladies Who Launch.  They have been featured in women's and business publications including Fortune, the LA Times, The Wall Street Journal, Cosmopolitan, Working Mother, and much more. AMY SWIFT has been a close and early collaborator with Ladies Who Launch as a brand communications strategist, writer and as the leader of the Los Angeles and Orange County Ladies Who Launch Incubators.

The Seasons of God: How the Shifting Patterns of Your Life Reveal His Purposes for You


Richard Blackaby - 2012
    Often we say, “It’s just the season of life I’m in.”  But did you know that just as God has purposes for the seasons of nature, he also uses seasons in your life to grow you, work with you, and talk to you?  Richard Blackaby explains in The Seasons of God how understanding the principles of the seasons can offer us hope, direction, insight, and intimacy with God himself.  It’s a thoughtful exploration of God’s patterns at work in our lives—how His will is being carried out in the best way…at the best time.Your plans, your relationships, your career, your ministry—all have their unique God-intended moment. God’s Word expresses it this way: “For everything there is a season, and a time for every matter under heaven.” So what’s your season of life? And what is God telling you through the season you’re in?

The Imposter's Handbook


Rob Conery - 2016
    New languages, new frameworks, new ways of doing things - a constant struggle just to stay current in the industry. This left no time to learn the foundational concepts and skills that come with a degree in Computer Science.

Pragmatic Unit Testing in C# with NUnit


Andy Hunt - 2004
    This book gives teams straightforward and proven ways to introduce unit testing into their process, resulting in higher quality and fewer bugs.All over the world, software teams are using unit testing both to verify their code and as a way of helping them design better code. This book is unique in the way it covers two aspects: showing developers both how to test and helping them determine what to test.New in the second edition:Updated for NUnit 2.4 (.NET 2.0 and Visual Studio 2005) More assert methods New String and Collection assertion support Better support for multiple-platform development Higher-level setup and teardown fixtures Whole new chapter on extending NUnit and more!

Jumping into C++


Alex Allain - 2013
    As a professional C++ developer and former Harvard teaching fellow, I know what you need to know to be a great C++ programmer, and I know how to teach it, one step at a time. I know where people struggle, and why, and how to make it clear. I cover every step of the programming process, including:Getting the tools you need to program and how to use them*Basic language feature like variables, loops and functions*How to go from an idea to code*A clear, understandable explanation of pointers*Strings, file IO, arrays, references*Classes and advanced class design*C++-specific programming patterns*Object oriented programming*Data structures and the standard template library (STL)Key concepts are reinforced with quizzes and over 75 practice problems.