Professional Software Development: Shorter Schedules, Higher Quality Products, More Successful Projects, Enhanced Careers


Steve McConnell - 2003
    Illustrates how programmer's, developer's, and software engineers can make their work a profession; not just a job!

The Linux Command Line Beginner's Guide


Jonathan Moeller - 2012
    ABOUT THE AUTHORStanding over six feet tall, Jonathan Moeller has the piercing blue eyes of a Conan of Cimmeria, the bronze-colored hair a Visigothic warrior-king, and the stern visage of a captain of men, none of which are useful in his career as a computer repairman, alas.He has written the "Demonsouled" trilogy of sword-and-sorcery novels, and continues to write the "Ghosts" sequence about assassin and spy Caina Amalas, the "Computer Beginner's Guide" series of computer books, and numerous other works.

The New Food Processor Bible


Norene Gilletz - 1984
    It can speed up almost any dish you are preparing and create a healthy meal. Afraid of pie crust? The Food Processor Bible will have you ready to roll the perfect dough in less than 5 minutes.A culinary bible, this cookbook promises to become dog-eared and food-stained within months. The recipes feature readily available ingredients, simple enough for the beginner and sophisticated enough for the well-seasoned cook. Packed with practical tips, a Daily Food Use Guide and over 500 recipes, it is the essential cookbook to have with your food processor.

Ruby Under a Microscope


Pat Shaughnessy - 2012
    Author Pat Shaughnessy takes a scientific approach, laying out a series of experiments with Ruby code to take you behind the scenes of how programming languages work. You'll even find information on JRuby and Rubinius (two alternative implementations of Ruby), as well as in-depth explorations of Ruby's garbage collection algorithm. Ruby Under a Microscope will teach you:How a few computer science concepts underpin Ruby's complex implementation How Ruby executes your code using a virtual machine How classes and modules are the same inside Ruby How Ruby employs algorithms originally developed for Lisp How Ruby uses grammar rules to parse and understand your code How your Ruby code is translated into a different language by a compilerNo programming language needs to be a black box. Whether you're already intrigued by language implementation or just want to dig deeper into Ruby, you'll find Ruby Under a Microscope a fascinating way to become a better programmer. Covers Ruby 2.x, 1.9 and 1.8

Crochet Patterns for Dummies


Susan Brittain - 2007
    From choosing the right hooks and yarn and crocheting basic stitches to joining pieces together, this easy-to-follow guide will have you hooked in no time. Our hands-on workbook gets you crocheting fashionable, fun designs in a focused, step-by-step manner. You get a review of the basic stitches and stitch combinations, along with a concise appendix containing easy-to-follow instructions for working these stitches. You'll find plenty of tips on changing colors and adding shape to your projects. Plus, you get full-color photos of every project--from potholders to afghans, belts to table runners, skirts to vests, and much more. You'll also discover how to:Decipher crochet lingo Make a gauge swatch, read a pattern, and understand garment sizing Work with the most common stitches and stitch patterns Crochet in the round or with color Shape a design through increasing or decreasing stitches Use new techniques like felting and working with wire Crochet pictures and words using the filet crochet technique There are also quick-and-easy designs that are great for kids to make, as well as handy hints on caring for your finished items. Featuring more than 50 fantastic patterns perfect for beginners or those wanting to take their skills to the next level, Crochet Patterns For Dummies is your one-stop guide to crocheting success!

Data Science at the Command Line: Facing the Future with Time-Tested Tools


Jeroen Janssens - 2014
    You'll learn how to combine small, yet powerful, command-line tools to quickly obtain, scrub, explore, and model your data.To get you started--whether you're on Windows, OS X, or Linux--author Jeroen Janssens introduces the Data Science Toolbox, an easy-to-install virtual environment packed with over 80 command-line tools.Discover why the command line is an agile, scalable, and extensible technology. Even if you're already comfortable processing data with, say, Python or R, you'll greatly improve your data science workflow by also leveraging the power of the command line.Obtain data from websites, APIs, databases, and spreadsheetsPerform scrub operations on plain text, CSV, HTML/XML, and JSONExplore data, compute descriptive statistics, and create visualizationsManage your data science workflow using DrakeCreate reusable tools from one-liners and existing Python or R codeParallelize and distribute data-intensive pipelines using GNU ParallelModel data with dimensionality reduction, clustering, regression, and classification algorithms

Crimes of Stalin: The Murderous Career of the Red Tsar


Nigel Cawthorne - 2011
    

Programming in Objective-C


Stephen G. Kochan - 1999
    The book makes no assumption about prior experience with object-oriented programming languages or with the C language (upon which Objective-C is based). And because of this, both novice and experienced programmers alike can use this book to quickly and effectively learn the fundamentals of Objective-C. Readers can also learn the concepts of object-oriented programming without having to first learn all of the intricacies of the underlying procedural language (C). This approach, combined with many small program examples and exercises at the end of each chapter, makes it ideally suited for either classroom use or self-study. Growth is expected in this language. At the January 2003 MacWorld, it was announced that there are 5 million Mac OS X users and each of their boxes ships with Objective-C built in.

Healthy Slow Cooker Cookbook for Two: 100 "Fix-and-Forget" Recipes for Ready-to-Eat Meals


Pamela Ellgen - 2016
    Save time, money, and energy when you serve a nutritious homemade dinner for two with The Healthy Slow Cooker Cookbook for Two. Watching your weight? Short on time? Looking for a slow cooker cookbook that features healthy, flavor-packed, ridiculously simple recipes that are truly "fix-and-forget"? Look no further than The Healthy Slow Cooker Cookbook for Two, where you'll find nutritious, flavorful, no-fuss slow cooker recipes that will easily transform into mouth-watering meals―perfectly scaled for two.The Healthy Slow Cooker Cookbook for Two preps you for hands-off cooking, with: Over 100 Recipes using affordable and natural ingredients Hands-Off Prep featuring easy-to-follow recipes with fewer than 15 minutes of prep time for most dishes Healthy and Helpful Tips for substituting ingredients to suit low-sodium, low-carb, and low-cal diets, plus nutrition labels to suit specific dietary conditions for every dish Recipes include: Pumpkin Spice Oatmeal, Ginger Carrot Bisque, Chicken Pot Pie, Cuban-Style Pork Street Tacos, Tempeh-Stuffed Bell Peppers, Barley Primavera, and much more!The must-have slow cooker cookbook for health-conscious couples and busy professionals.

Kindle Fire HDX & HD User's Guide Book: Unleash the Power of Your Tablet!


Shelby Johnson - 2012
    With the new tablet, I absolutely love its many standard features and capabilities, but have found there is so much more that can be done with this amazing gadget. I’ve learned a lot of great things you can do with a Kindle Fire HD and want to help others get more out of their Kindle Fire HDX and HD devices. I've developed a comprehensive guide book to help users along on their device, including tips and tricks to really unlock and unleash the possibilities with the tablet. Here’s just some of the great info you’ll find in this User’s Guide Book: - Getting to know the various settings of your Kindle Fire HDX or HD - Browsing your Kindle and carousel - How to store your favorite content items on the device - Setting up security options to safeguard your device - Setting up your e-mail, contacts and calendar info - Setting up and using wireless networks - How to print from your Kindle Fire HD - How to install the Dolphin Browser with Adobe Flash - How to install the Google Chrome browser on your tablet - Pairing your Kindle Fire HD with a compatible Bluetooth phone or computer - How to set-up FreeTime for your kids to use your Kindle with restrictions - How to listen to the radio on your tablet - How to use your tablet to make phone calls for free! - How to download YouTube videos to your Kindle Fire HD - How to take photos and videos with your Kindle Fire HD camera - How to sideload apps on your Kindle Fire HD - Some of the best apps you can get for your tablet - Suggested apps to take your tablet to the next level! You’ll learn all of the above and more in this book which features color screenshots straight from the Kindle and step-by-step instructions on the processes involved in unleashing more powerful features for your Kindle Fire HD! There's also helpful links throughout the guide to take you right to the apps and websites being discussed. In all, this is a must-have ebook to get for any Kindle Fire HD user who wants to take their device to the next level! Note: Many of the tips and how-to's covered in this guide will also apply to the previous generation of the Kindle Fire HD, released in 2012. Please note this book is for owners of the American version of the Kindle Fire HDX & Kindle Fire HD tablets sold as of October 2013 in the United States.

Hello, Android: Introducing Google's Mobile Development Platform


Ed Burnette - 2008
    In a few years, it's expected to be found inside millions of cell phones and other mobile devices, making Android a major platform for application developers. That could be your own program running on all those devices.Getting started developing with Android is easy. You don't even need access to an Android phone, just a computer where you can install the Android SDK and the phone emulator that comes with it. Within minutes, "Hello, Android" will get you creating your first working application: Android's version of "Hello, World."From there, you'll build up a more substantial example: an Android Sudoku game. By gradually adding features to the game throughout the course of the book, you'll learn about many aspects of Android programming including user interfaces, multimedia, and the Android life cycle.If you're a busy developer who'd rather be coding than reading about coding, this book is for you. To help you find what you need to know fast, each chapter ends with "Fast forward" section. These sections provide guidance for where you should go next when you need to read the book out of order.

The Lego Mindstorms Ev3 Idea Book: 181 Simple Machines and Clever Contraptions


Yoshihito Isogawa - 2014
    Each model includes a list of the required parts, minimal text, and colorful photographs from multiple angles so you can re-create it without the need for step-by-step instructions.You'll learn to build cars with real suspension, steerable crawlers, ball-shooters, grasping robotic arms, and other creative marvels. Each model demonstrates simple mechanical principles that you can use as building blocks for your own creations.Best of all, every part you need to build these machines comes in one LEGO set (#31313)!

Physical Computing: Sensing and Controlling the Physical World with Computers


Dan O'Sullivan - 2004
    With a multiple book buying audience, this book doesn't require a specific background or technical experience. It is designed to help make a more interesting connection between the physical world and the computer world. The audience size is comparable to that of the Robot builder market. In addition to this audience, physical computing is also taught at several universities across the US. This book is a great source of information and knowledge for anyone interested in bridging the gap between the physical and the virtual.

Java Generics and Collections: Speed Up the Java Development Process


Maurice Naftalin - 2006
    Generics and the greatly expanded collection libraries have tremendously increased the power of Java 5 and Java 6. But they have also confused many developers who haven't known how to take advantage of these new features.Java Generics and Collections covers everything from the most basic uses of generics to the strangest corner cases. It teaches you everything you need to know about the collections libraries, so you'll always know which collection is appropriate for any given task, and how to use it.Topics covered include:• Fundamentals of generics: type parameters and generic methods• Other new features: boxing and unboxing, foreach loops, varargs• Subtyping and wildcards• Evolution not revolution: generic libraries with legacy clients and generic clients with legacy libraries• Generics and reflection• Design patterns for generics• Sets, Queues, Lists, Maps, and their implementations• Concurrent programming and thread safety with collections• Performance implications of different collectionsGenerics and the new collection libraries they inspired take Java to a new level. If you want to take your software development practice to a new level, this book is essential reading.Philip Wadler is Professor of Theoretical Computer Science at the University of Edinburgh, where his research focuses on the design of programming languages. He is a co-designer of GJ, work that became the basis for generics in Sun's Java 5.0.Maurice Naftalin is Technical Director at Morningside Light Ltd., a software consultancy in the United Kingdom. He has most recently served as an architect and mentor at NSB Retail Systems plc, and as the leader of the client development team of a major UK government social service system."A brilliant exposition of generics. By far the best book on the topic, it provides a crystal clear tutorial that starts with the basics and ends leaving the reader with a deep understanding of both the use and design of generics." Gilad Bracha, Java Generics Lead, Sun Microsystems

NSHipster: Obscure Topics in Cocoa & Objective C


Mattt Thompson - 2013
    In cultivating a deep understanding and appreciation of Objective-C, its frameworks and ecosystem, one is able to create apps that delight and inspire users. Combining articles from NSHipster.com with new essays, this book is the essential guide for modern iOS and Mac OS X developers.