Book picks similar to
iOS Unit Testing by Example by Jon Reid
programming
ios
software-engineering
non-fiction
HTML for the World Wide Web with XHTML and CSS (Visual QuickStart Guide)
Elizabeth Castro - 2002
The task-based approach teaches readers how to combine HTML and CSS to create sharp and consistent Web pages.
Frontend Architecture for Design Systems: A Modern Blueprint for Scalable and Sustainable Websites
Micah Godbolt - 2015
This practical book takes experienced web developers through the new discipline of frontend architecture, including the latest tools, standards, and best practices that have elevated frontend web development to an entirely new level.Using real-world examples, case studies, and practical tips and tricks throughout, author Micah Godbolt introduces you to the four pillars of frontend architecture. He also provides compelling arguments for developers who want to embrace the mantle of frontend architect and fight to make it a first-class citizen in their next project.The four pillars include:Code: how to approach the HTML, CSS, and JavaScript of a design systemProcess: tools and processes for creating an efficient and error-proof workflowTesting: creating a stable foundation on which to build your siteDocumentation: tools for writing documentation while the work is in progress
Rich Church, Poor Church: Keys to Effective Financial Ministry
J. Clif Christopher - 2012
Clif Christopher's nearly forty years in ministry as a pastor and President of Horizons Stewardship Company, he has witnessed the financial stewardship practices of thousands of churches. A few have exceptional records in acquiring and managing the necessary funds for mission and ministry, but the vast majority struggle every year to get by.In this important new work made even more relevant by our economic times, Christopher contrasts the traits of the most productive congregations with those who perennially fail to secure the funds to perform transformational ministry. Some churches practice the necessary financial habits that form the foundation of successful ministry, and others waste valuable resources and undermine ministry opportunities.Through Christopher's insight born out of years of experience and consultation, readers can assess the financial condition of their own churches.
Leading Quality: How Great Leaders Deliver High-Quality Software and Accelerate Growth
Ronald Cummings-John - 2019
You will learn the techniques successful leaders use to make their strategic decisions and you will be given the tools to ensure that your team is in alignment to achieving common goals. Leading Quality is the first book that teaches why quality is important and how to incorporate it within the workspace. Praise for Leading Quality: “A quality mindset remains key to differentiating your product and your company. Leading Quality offers key lessons to develop this mindset.” - Michael Lopp, author of Managing Humans and VP of Product Engineering at Slack “Leading Quality communicates just how important a focus on quality is within your company and is one of the few titles that actually teaches how to lead quality in a clear yet captivating manner.” - Shesh Patel, Engineering Manager at The New York Times “Three elements define any successful product: quality, quality, and quality. Leading Quality is a comprehensive and practical guide to embedding quality into the DNA of any product organization.” - Nick Caldwell, CPO at Looker and former VP of Engineering at Reddit
Building Java Programs: A Back to Basics Approach
Stuart Reges - 2007
By using objects early to solve interesting problems and defining objects later in the course, Building Java Programs develops programming knowledge for a broad audience. Introduction to Java Programming, Primitive Data and Definite Loops, Introduction to Parameters and Objects, Conditional Execution, Program Logic and Indefinite Loops, File Processing, Arrays, Defining Classes, Inheritance and Interfaces, ArrayLists, Java Collections Framework, Recursion, Searching and Sorting, Graphical User Interfaces. For all readers interested in introductory programming.
Curriculum: Foundations, Principles, and Issues
Allan C. Ornstein - 2008
Fully updated, the text engages the reader in its discussion of both technical and non-technical models of curriculum development.
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.
Midnight Milkshakes: Ice Cream And Suicide Vol. II
Jack Ray - 2018
The book features raw, blunt, and in your face poems depicting the darker side of relationships. Readers will find themes such as lies, cheating, and heartache abundant in much of this collection. Midnight Milkshakes, being the second volume of Ray's Ice Cream And Suicide, is great for returning readers to the series. The book focuses on much of the same style and mood that is common in his writings.
Surprised at Being Alive: An Accidental Helicopter Pilot in Vietnam and Beyond
Robert Curtis - 2014
A part fails and your helicopter comes apart in flight, or, another aircraft runs into you and the pieces of both fall to the ground below, or the enemy gunner pulls the trigger at just the right moment and his rounds find your aircraft in exactly the right spot to take it out of the sky. Whichever way it happens, it wasn t your day. Which is why, after 24 years and over 5,000 flight hours with four armed services, Major Robert Curtis was so surprised at being alive when he passed his retirement physical. Starting with enlisting in the Army to fly helicopters during Vietnam, and continuing on through service with the National Guard, Marine Corps and Royal Navy, he flew eight different helicopters from the wooden-bladed OH-13E, through the Chinook, SeaKnight and SeaKing, in war and peace around the world. During that time over 50 of his friends died in crashes, both in combat and in accidents, but somehow his skill, and not an inconsiderable amount of luck and superstition, saw him through. His flying career began with a misbegotten strategy for beating the draft by enlisting. With the Vietnam War raging full blast in 1968 the draft was inevitable, so he wanted to at least get some small measure of control of his future. Although he had no thought of flying when he walked into the recruiting office, he walked out signed up to be a helicopter pilot. What he did not know was that 43% of all the aircraft sent to Vietnam were destroyed in combat or accidents. Soon he was in the thick of the war, flying Chinooks with the 101st Airborne. After Vietnam he left the Army, but kept flying in the National Guard while going to college. He was accepted at two law schools, but flying is addictive, so he instead enlisted in the USMC to fly some more. Over the next 17 years he would fly around the world off US and British ships from Egypt to Norway and all points in between. His engaging story will be a delight to all aviation enthusiasts.REVIEWS one of those books that you read that gives you the feeling of Deja Vu, and makes the hairs on the back of your neck riseNeall Ellis Robert Curtis gives us a compelling account of his exemplary service in wartime and beyond. The combat missions he flew out of Phu Bai/Camp Eagle in Vietnam did so much for so many, and remain alive and meaningful for all of us today. Gary Matthews, American Ambassador (ret)Former Deputy and Province Senior Adviser, Thua Thien/Hue"
Reborn
Katie Price - 2016
Her new autobiography holds nothing back. In it she will talk about: • Her controversial marriage to stripper Kieran; • Their very public split after he slept with one of her oldest friends; • Her difficult pregnancy and the fear she felt giving birth to her fifth child prematurely; • The continued joy and challenges of looking after her severely disabled son, Harvey; • Her public battle with Peter Andre, and the truth behind his allegations; • Why she forgave her third husband Kieran Hayler, and the truth behind his affair with Jane Pountney; And much, much more.
Introduction to Algorithms
Thomas H. Cormen - 1989
Each chapter is relatively self-contained and can be used as a unit of study. The algorithms are described in English and in a pseudocode designed to be readable by anyone who has done a little programming. The explanations have been kept elementary without sacrificing depth of coverage or mathematical rigor.
Nutrition Through the Life Cycle
Judith E. Brown - 2004
Filled with resources to guide your study, the Third Edition brings clarity to key concepts as it draws you into the excitement of new research in eating disorders, heart disease, diabetes, and many other topics. Written by an expert author team, this text benefits from a broad range of normal and clinical nutrition expertise from registered dietitians and researchers, meant to help you understand all the major concepts!
Windows 7 Inside Out
Ed Bott - 2009
It's all muscle and no fluff. Discover how the experts tackle Windows 7--and challenge yourself to new levels of mastery! Compare features and capabilities in each edition of Windows 7.Configure and customize your system with advanced setup options.Manage files, folders, and media libraries.Set up a wired or wireless network and manage shared resources.Administer accounts, passwords, and logons--and help control access to resources.Configure Internet Explorer 8 settings and security zones.Master security essentials to help protect against viruses, worms, and spyware.Troubleshoot errors and fine-tune performance.Automate routine maintenance with scripts and other tools. CD includes: Fully searchable eBookDownloadable gadgets and other tools for customizing Windows 7Insights direct from the product team on the official Windows 7 blogLinks to the latest security updates and products, demos, blogs, and user communities For customers who purchase an ebook version of this title, instructions for downloading the CD files can be found in the ebook.
Head Rush Ajax
Brett McLaughlin - 2006
Asynchronous programming lets you turn your own web sites into smooth, slick, responsive applications that make your users feel like they're back on the information superhighway, not stuck on a dial-up backroad.But who wants to take on next-generation web programming with the last generation's instruction book? You need a learning experience that's as compelling and cutting-edge as the sites you want to design. That's where we come in. With Head Rush Ajax, in no time you'll be writing JavaScript code that fires off asynchronous requests to web servers...and having fun doing it. By the time you've taken your dynamic HTML, XML, JSON, and DOM skills up a few notches, you'll have solved tons of puzzles, figured out how well snowboards sell in Vail, and even watched a boxing match. Sound interesting? Then what are you waiting for? Pick up Head Rush Ajax and learn Ajax and asynchronous programming the right way--the way that sticks.If you've ever read a Head First book, you know what to expect: a visually rich format designed for the way your brain works. Head Rush ramps up the intensity with an even faster look and feel. Have your first working app before you finish Chapter 1, meet up with the nefarious PROJECT: CHAOS stealth team, and even settle the question of the Top 5 Blues CDs of all time. Leave boring, clunky web sites behind with 8-tracks and hot pants--and get going with next-generation web programming."If you thought Ajax was rocket science, this book is for you. Head Rush Ajax puts dynamic, compelling experiences within reach for every web developer." -- Jesse James Garrett, Adaptive Path"A 'technology-meets-reality' book for web pioneers on the cutting edge." -- Valentin Crettaz, CTO, Condris Technologies
Service-Oriented Design with Ruby and Rails
Paul Dix - 2010
Today, Rails developers and architects need better ways to interface with legacy systems, move into the cloud, and scale to handle higher volumes and greater complexity. In Service-Oriented Design with Ruby and Rails Paul Dix introduces a powerful, services-based design approach geared toward overcoming all these challenges. Using Dix's techniques, readers can leverage the full benefits of both Ruby and Rails, while overcoming the difficulties of working with larger codebases and teams. Dix demonstrates how to integrate multiple components within an enterprise application stack; create services that can easily grow and connect; and design systems that are easier to maintain and upgrade. Key concepts are explained with detailed Ruby code built using open source libraries such as ActiveRecord, Sinatra, Nokogiri, and Typhoeus. The book concludes with coverage of security, scaling, messaging, and interfacing with third-party services. Service-Oriented Design with Ruby and Rails will help you Build highly scalable, Ruby-based service architectures that operate smoothly in the cloud or with legacy systems Scale Rails systems to handle more requests, larger development teams, and more complex code bases Master new best practices for designing and creating services in Ruby Use Ruby to glue together services written in any language Use Ruby libraries to build and consume RESTful Web services Use Ruby JSON parsers to quickly represent resources from HTTP services Write lightweight, well-designed API wrappers around internal or external services Discover powerful non-Rails frameworks that simplify Ruby service implementation Implement standards-based enterprise messaging with Advanced Message Queuing Protocol (AMQP) Optimize performance with load balancing and caching Provide for security and authentication