Starting Out with C++: From Control Structures Through Objects


Tony Gaddis - 2006
    Gaddis motivates the study of both programming skills and the C++ programming language by presenting all the details needed to understand the "how" and the "why"-but never losing sight of the fact that most beginners struggle with this material. His approach is both gradual and highly accessible, ensuring that students understand the logic behind developing high-quality programs. In Starting Out with C++: From Control Structures through Objects, Gaddis covers control structures, functions, arrays, and pointers before objects and classes. As with all Gaddis texts, clear and easy-to-read code listings, concise and practical real-world examples, and an abundance of exercises appear in every chapter. This text is intended for either a one-semester accelerated introductory course or a traditional two-semester sequence covering C++ programming. This edition is available with MyProgrammingLab, an innovative online homework and assessment tool. Through the power of practice and immediate personalized feedback, MyProgrammingLab helps students fully grasp the logic, semantics, and syntax of programming. � Note: If you are purchasing the standalone text or electronic version, MyProgrammingLab does not come automatically packaged with the text. To purchase MyProgrammingLab, please visit: myprogramminglab.com or you can purchase a package of the physical text + MyProgrammingLab by searching for ISBN 10: 0132774178 / ISBN 13: 9780132774178.� MyProgrammingLab is not a self-paced technology and should only be purchased when required by an instructor.

The Twelve-Factor App


Adam Wiggins - 2012
    The twelve-factor app is a methodology for building software-as-a-service apps that: - Use declarative formats for setup automation, to minimize time and cost for new developers joining the project; - Have a clean contract with the underlying operating system, offering maximum portability between execution environments; - Are suitable for deployment on modern cloud platforms, obviating the need for servers and systems administration; - Minimize divergence between development and production, enabling continuous deployment for maximum agility; - And can scale up without significant changes to tooling, architecture, or development practices.The twelve-factor methodology can be applied to apps written in any programming language, and which use any combination of backing services (database, queue, memory cache, etc).

Business Intelligence for Dummies


Swain Scheps - 2007
    But you've heard at least a dozen definitions of what it is, and heard of at least that many BI tools. Where do you start? Business Intelligence For Dummies makes BI understandable! It takes you step by step through the technologies and the alphabet soup, so you can choose the right technology and implement a successful BI environment. You'll see how the applications and technologies work together to access, analyze, and present data that you can use to make better decisions about your products, customers, competitors, and more.You'll find out how to:Understand the principles and practical elements of BI Determine what your business needs Compare different approaches to BI Build a solid BI architecture and roadmap Design, develop, and deploy your BI plan Relate BI to data warehousing, ERP, CRM, and e-commerce Analyze emerging trends and developing BI tools to see what else may be useful Whether you're the business owner or the person charged with developing and implementing a BI strategy, checking out Business Intelligence For Dummies is a good business decision.

Social Media: Strategies To Mastering Your Brand- Facebook, Instagram, Twitter and Snapchat (Social Media, Social Media Marketing)


David Kelly - 2016
    You'll be excited to see all the opportunities from your social media growth and presence just from these advanced strategies. Would you like to know more about: The Advance Strategies That The Pros Use. Doubling Your Instagram Followers Understanding Facebook Ad marketing Top Strategies For Growth Monetizing Your Social Media This book breaks training down into easy-to-understand modules. It starts from the very beginning of dog training, so you can get great results - even as a beginner! Download Social Media:Strategies To Mastering Your Brand- Facebook, Instagram, Twitter and Snapchat Scroll to the top and select the "BUY" button for instant download. You’ll be happy you did!

Effective Objective-C 2.0: 52 Specific Ways to Improve Your IOS and OS X Programs


Matt Galloway - 2013
    Using the concise, scenario-driven style pioneered in Scott Meyers' best-selling Effective C++, Matt Galloway brings together 52 Objective-C best practices, tips, shortcuts, and realistic code examples that are available nowhere else. Through real-world examples, Galloway uncovers little-known Objective-C quirks, pitfalls, and intricacies that powerfully impact code behavior and performance. You'll learn how to choose the most efficient and effective way to accomplish key tasks when multiple options exist, and how to write code that's easier to understand, maintain, and improve. Galloway goes far beyond the core language, helping you integrate and leverage key Foundation framework classes and modern system libraries, such as Grand Central Dispatch. Coverage includes Optimizing interactions and relationships between Objective-C objects Mastering interface and API design: writing classes that feel "right at home" Using protocols and categories to write maintainable, bug-resistant code Avoiding memory leaks that can still occur even with Automatic Reference Counting (ARC) Writing modular, powerful code with Blocks and Grand Central Dispatch Leveraging differences between Objective-C protocols and multiple inheritance in other languages Improving code by more effectively using arrays, dictionaries, and sets Uncovering surprising power in the Cocoa and Cocoa Touch frameworks

Excel Formulas and Functions for Dummies


Ken Bluttman - 2005
    Targets beginning to intermediate Excel users seeking real-world examples of how they can use Excel's powerful built-in functions Shows readers how to use Excel functions in formulas to help them decide between buying and leasing a car, calculate mortgage costs, compute grades, evaluate investment performance, figure college expenses, and more Gives explanations and examples of real-world situations Provides an abbreviated discussion of an additional 200 functions Excel commands nearly 90 percent of the market for spreadsheet applications; although this book is written for Excel 2003, the functions described are in earlier versions as well

Absolute Java


Walter J. Savitch - 2003
    Praised for providing an engaging balance of thoughtful examples and explanatory discussion, ?best-selling author Walter Savitch explains concepts and techniques in a straightforward style using understandable language and code enhanced by a suite of pedagogical tools.? "Absolute Java "is appropriate for both introductory and intermediate programming courses introducing Java.

CoffeeScript


Trevor Burnham - 2011
    It provides all of JavaScript's functionality wrapped in a cleaner, more succinct syntax. In the first book on this exciting new language, CoffeeScript guru Trevor Burnham shows you how to hold onto all the power and flexibility of JavaScript while writing clearer, cleaner, and safer code.CoffeeScript: Accelerated JavaScript Development offers a thorough introduction to this new language, starting from the basics. You'll learn to use time-saving features like list comprehensions and splats, organize your code into modules with extensible classes, and deploy your work to multiple environments. Each chapter is example-driven and includes challenging exercises to push your CoffeeScript know-how further. Through the course of the book, you'll build a fast-paced multiplayer word game-writing both the client (with jQuery) and server (with Node.js) in CoffeeScript. And because the two languages are so deeply intertwined, you'll deepen your understanding of JavaScript along the way. CoffeeScript makes it easier than ever to write powerful, standards-compliant JavaScript code. CoffeeScript: Accelerated JavaScript Development lets you start doing it today.

The Phoenix Project


M.R. Pritchard - 2013
    After leaving her high pressure position in a genetic research lab, she’s now found solace in nursing. Too bad the balance doesn’t last long. One night Andie’s life is thrown off kilter when a suspected seismic event occurs.Now, Andie is going home to find her family, even if that means escaping a hospital on lockdown and abandoning some of the city’s most critical patients. She may never work as a nurse again but she doesn’t dwell on that thought for long when she can’t reach her husband and daughter. There is one thing on her mind and that is to get home.Fleeing a city that’s been thrust into chaos isn’t easy, and since it seems most things electronic no longer work, including every vehicle around her, Andie makes the decision to walk the forty miles north to her home. She meets Adam on the highway. Running into a Phoenix local wasn’t in her plan, but two heads are better than one and with the havoc surrounding them what better partner to have at her side than one with a military background?If only she had forewarning to the secrets Adam harbors. Andie’s life is about to change forever. She thought making it home was the hard part, but getting there is just the beginning.7/15/2013 Newly Edited Second EditionReading Order:1. The Phoenix Project2. The Reformation3. Revelation4. Inception (Winter 2014)

UFOs: Myths, Conspiracies, and Realities


John B. Alexander - 2011
    Vallee Introduction by Burt Rutan Commentary by Tom Clancy A never-before-heard firsthand account of a government insider’s experience on the cutting edge of UFO exploration; includes a new afterword “Forget everything you think you know about UFOs - this insider's account exposes the reality... Packed with top grade information, insightful analysis and fascinating anecdotes, Alexander's interesting and controversial book sets the gold standard for titles on this subject.†–Nick Pope, author of Open Skies, Closed Minds “Changes the playing field for both true believers and skeptics alike. Alexander strongly warns, be careful what you wish for when asking for presidential intervention.  Success could set the field of ufology back decades.†--George Noory, host of Coast to Coast AM While still on active duty in the U.S. Army during the 1980s, Colonel John B. Alexander, Ph.D. created an interagency group to explore the controversial topic of UFOs. All members held Top Secret clearance. What they discovered was not at all what was expected. UFOs covers the numerous cases they saw, and answers questions like: • What was really in Hanger 18? • Did a UFO land at Holloman Air Force Base? • What happened at Roswell? • What is Majestic 12? • What is the Aviary? • What does the government know about UFOs? • What has happened with disclosure in other countries? • Has the U.S. reverse engineered a UFO? • Why don’t presidents get access to UFO info? UFOs is at once a complete account of Alexander’s findings, and a call to action. There are no conspiracy theories here—only hard facts—but they are merely the beginning.

APIs: A Strategy Guide


Daniel Jacobson - 2011
    Salesforce.com (more than 50%) and Twitter (more than 75% fall into this category. Ebay gets more than 8 billion API calls a month. Facebook and Google, have dozens of APIs that enable both free services and e-commerce, get more than 5 billion API calls each day. Other companies like NetFlix have expanded their service of streaming movies over the the web to dozens of devices using API. At peak times, more than 20 percent of all traffic is accounted for by Netflix through its APIs. Companies like Sears and E-Trade are opening up their catalogs and other services to allow developers and entrepreneurs to create new marketing experiences. Making an API work to create a new channel is not just a matter of technology. An API must be considered in terms of business strategy, marketing, and operations as well as the technical aspects of programming. This book, written by Greg Brail, CTO of Apigee, and Brian Mulloy, VP of Products, captures the knowledge of all these areas gained by Apigee, the leading company in supporting the rollout of high traffic APIs.

The Obree Way: A Training Manual for Cyclists


Graeme Obree - 2012
    The Obree Way, A Training Guide for Cyclists is the one stop shop for aspiring cyclists, full of insight and ideas from a legend of cycling Graeme Obree. Graeme has a life time's experience in cycling, working every dimension in his quest to understand how to go faster on a bike.The Obree Way is exactly that, a synopsis of the ideas and thoughts on training from Graeme with a unique insight into the focus and passion he has for his sport. The Obree Way is written to provide a practical guide to cyclists and is ideal for those new or returning to the sport.Written like a novel, The Obree Way is easily readable and covers all the main subject matters necessary to allow readers to make the most from any training time and effort. Psychology, bike set up, breathing, nutrition and more, The Obree Way is a comprehensive guide, a one stop shop minus the jargon to help cyclists get more from their investment in the sport.

WordPress All-In-One for Dummies


Lisa Sabin-Wilson - 2011
    Eight minibooks provide you with expanded coverage of the most important topics to the WordPress community, such as WordPress basics, theme designs, plug-in development, social media integration, SEO, customization, and running multiple sites. Veteran author Lisa Sabin-Wilson leads an authoritative team of authors who offer their unique knowledge and skillset while sharing invaluable advice for maximizing your site's potential and visitor experience.Presents straightforward and easy-to-understand coverage of the basics of WordPress, the most popular blog software in use today Delves into the topics that matter most to the WordPress community, such as theme design, plug-in development, and social media integration Addresses ways to handle a variety of WordPress security issues Examines the WordPress network The word on the street is that WordPress All-in-One For Dummies presents everything you need to know about WordPress in one convenient book!

Programming F# 3.0


Chris Smith - 2009
    You’ll quickly discover the many advantages of the language, including access to all the great tools and libraries of the .NET platform.Reap the benefits of functional programming for your next project, whether you’re writing concurrent code, or building data- or math-intensive applications. With this comprehensive book, former F# team member Chris Smith gives you a head start on the fundamentals and walks you through advanced concepts of the F# language.Learn F#’s unique characteristics for building applicationsGain a solid understanding of F#’s core syntax, including object-oriented and imperative stylesMake your object-oriented code better by applying functional programming patternsUse advanced functional techniques, such as tail-recursion and computation expressionsTake advantage of multi-core processors with asynchronous workflows and parallel programmingUse new type providers for interacting with web services and information-rich environmentsLearn how well F# works as a scripting language

The Problem with Software: Why Smart Engineers Write Bad Code


Adam Barr - 2018
    As the size and complexity of commercial software have grown, the gap between academic computer science and industry has widened. It's an open secret that there is little engineering in software engineering, which continues to rely not on codified scientific knowledge but on intuition and experience.Barr, who worked as a programmer for more than twenty years, describes how the industry has evolved, from the era of mainframes and Fortran to today's embrace of the cloud. He explains bugs and why software has so many of them, and why today's interconnected computers offer fertile ground for viruses and worms. The difference between good and bad software can be a single line of code, and Barr includes code to illustrate the consequences of seemingly inconsequential choices by programmers. Looking to the future, Barr writes that the best prospect for improving software engineering is the move to the cloud. When software is a service and not a product, companies will have more incentive to make it good rather than "good enough to ship."