Acknowledgments

This book could not have been written without our mighty, kind, and clever families, friends, and cohorts. First and foremost, eternal thanks to Terry, Weronica, and Deneen for putting up with us, and for keeping the rest of the universe at bay while we toiled away on this book. This project saw us tucked away in our writers' cubby for many long hours, and somehow, you didn't complain once. We are lucky men.

This book could not have been written without the fine folks at Apress. Clay Andres brought us to Apress in the first place and carried the first few iterations of this book on his back. Dominic Shakeshaft and Steve Anglin were the gracious masterminds who dealt with all of our complaints with a smile on their faces, and somehow found solutions that made sense and made this book better. Kelly Moritz, our wonderful and gracious coordinating editor, was the irresistible force to our slowly movable object. Tom Welsh, our developmental editor, helped us with some terrific feedback along the way. They kept the book on the right track and always pointed in the right direction. Marilyn Smith, copy editor extraordinaire, you were such a pleasure to work with! Jeffrey Pepper, Frank McGuckin, Brigid Duffy, and the Apress production team took all these pieces and somehow made them whole. Dylan Wooters assembled the marketing message and got it out to the world. To all the folks at Apress, thank you, thank you, thank you!

A very special shout-out to our incredibly talented technical reviewer, Mark Dalrymple. In addition to providing insightful feedback, Mark tested all the code in this book and helped keep us on the straight and narrow. Thanks, Mark!

Finally, thanks to our children for their patience while their dads were working so hard. This book is for you, Maddie, Gwynnie, Ian, Kai, Henrietta, Dorotea, Daniel, Kelley, and Ryan.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.223.136.26