The Art of Readable Code


Dustin Boswell - 2010
    Over the past five years, authors Dustin Boswell and Trevor Foucher have analyzed hundreds of examples of "bad code" (much of it their own) to determine why they’re bad and how they could be improved. Their conclusion? You need to write code that minimizes the time it would take someone else to understand it—even if that someone else is you.This book focuses on basic principles and practical techniques you can apply every time you write code. Using easy-to-digest code examples from different languages, each chapter dives into a different aspect of coding, and demonstrates how you can make your code easy to understand.Simplify naming, commenting, and formatting with tips that apply to every line of codeRefine your program’s loops, logic, and variables to reduce complexity and confusionAttack problems at the function level, such as reorganizing blocks of code to do one task at a timeWrite effective test code that is thorough and concise—as well as readable"Being aware of how the code you create affects those who look at it later is an important part of developing software. The authors did a great job in taking you through the different aspects of this challenge, explaining the details with instructive examples." —Michael Hunger, passionate Software Developer

Writing Solid Code


Steve Maguire - 1993
    Focus is on an in-depth analysis and exposition of not-so-obvious coding errors in the sample code provided. The theme is to answer the questions 'How couild I have automatically detected this bug' and 'How could I have prevented this bug'? Chapters include programmer attitudes, techniques and debugging methodology. A particularly revealing chapter is "Treacheries of the Trade", should be required reading for all C maniacs. The author has been a professional programmer for seventeen years and draws heavily (and candidly) on actual coding problems and practices based on years of experience at Microsoft.

The Full Tilt Poker Strategy Guide: Tournament Edition


Michael CraigTed Forrest - 2007
    Their accomplishments are unparalleled, with countless World Series of Poker and World Poker Tour championships to their names and well in excess of $100 million in winnings in private games. Now, this group of poker legends has banded together to create The Full Tilt Poker Strategy Guide, which will stand as an instant classic of the genre and is sure to become the industry standard.

The Nature of Code


Daniel Shiffman - 2012
    Readers will progress from building a basic physics engine to creating intelligent moving objects and complex systems, setting the foundation for further experiments in generative design. Subjects covered include forces, trigonometry, fractals, cellular automata, self-organization, and genetic algorithms. The book's examples are written in Processing, an open-source language and development environment built on top of the Java programming language. On the book's website (http://www.natureofcode.com), the examples run in the browser via Processing's JavaScript mode.

One-Day Crochet: Projects: Easy Crochet Projects You Can Complete in One Day


Barb Asselin - 2014
    Finally, you will find 10 beautiful crochet project patterns that can be completed in just one day. Note that these patterns will help you complete one project in just one day. If you want to create multiple copies of a certain project, you can expect that you will need more than one day to complete them.You can complete the following projects:- Heart hat- Throw pillow- Flower hair band- Scarf- Dishcloth- Pot holders- Rag bowl- Trivets- Minion hat- Evil minion hatFREE WITH KINDLE UNLIMITED! Are you ready to be creative? Scroll up to download your copy today and let’s get started…

Guinea Pigs: The Essential Guide To Ownership, Care, & Training For Your Pet


Kate H. Pellham - 2015
    Pellham **Do you own a guinea pig but don’t know the first thing about how to take proper care of it? Are you considering getting one but want to make sure it’s really the best decision for you? Whatever your situation, this book will teach you everything you need to know to make sure you are making the best possible decisions.Taking care of any pet can be a huge responsibility. That’s why it is so important to do your research and really know what you are getting yourself into before you actually commit to owning any pet. Guinea pigs are no exception to this rule. While they are becoming increasingly more common as household pets, guinea pigs are still somewhat exotic and, as a result, most people don’t really know much about exactly what they need.That’s exactly where this book comes in. If you’ve been browsing the animal shelter or pet websites and can’t resist the adorable furry face of those guinea pigs you’ve seen, read this book before you make an impulse decision you might regret.Learn about:•The 10 different breeds of guinea pig you can own as a pet•The pros & cons of owning a pet guinea pig•The supplies you’ll need to provide a proper home for your new pet (and a rough estimate of how much it will cost)•The basic care you will need to provide for your guinea pig•How to train your guinea pig to do cool & useful tricks•A brief overview of how to breed your pet guinea pig and sell the offspringSo get this book and decide if this adorable little creature is the right addition to your home and then learn how you can be the best guinea pig parent there ever was!>>Purchase or Download This Book Today, Available on Kindle & in Print. <<

Crochet Pattern for tablets, ereaders and cell phones


Alicia Miranda - 2012
    Perfect for Beginners level and get awesome ideas and techniques for you experts. Have lots of images to help you easily follow through the pattern.

Your Baby’s Bottle-feeding Aversion: Reasons and Solutions


Rowena Bennett - 2017
    Baby becomes distressed at feeding times and refuses to feed or eats very little despite obvious hunger. Why won’t he/she eat? This is a question parents ask numerous health professionals while searching for a solution. Babies are typically diagnosed with one, two or three medical conditions to explain their aversive feeding behavior during brief appointments. Consequently, many parents don’t receive an effective solution from the health professionals they consult. This is why this book is so necessary. Rowena Bennett is an Australian nurse who holds professional qualifications in various nursing fields including pediatrics, midwifery, child health, mental health and lactation consultant. She has over 20 years experience advising parents how to resolve infant feeding and sleeping problems. Rowena has helped over 1000 babies get over their aversion to bottle-feeding and enjoy feeding once again. Parents claim the relief is life changing. In Your Baby’s Bottle-feeding Aversion, Rowena describes the various reasons babies display aversive feeding behavior, explains how the reader can identify the cause, and describes effective solutions. Included are step-by-step instructions on how to resolve a behavioral feeding aversion that occurs as a result of being repeatedly pressured to feed - the most common of all reasons for babies to become averse to feeding. Your Baby’s Bottle-feeding Aversion provides practical professional feeding advice that not only makes good sense, it works!

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

CSS Secrets: Better Solutions to Everyday Web Design Problems


Lea Verou - 2014
    Based on two popular talks from author Lea Verou--including "CSS3 Secrets: 10 things you may not know about CSS"--this practical guide provides intermediate to advanced CSS developers with more than 40 undocumented techniques and tips for using CSS3 to create better websites.The talks that spawned this book have been top-rated by attendees in every conference they were presented, and praised in industry media such as ."net" magazine.Get information you won't find in any other bookLearn through small, easily digestible chaptersHelps you understand CSS more deeply so you can improve your own solutionsApply Lea's techniques to practically every CSS problem you faceGain tips from a rockstar author who serves as an Invited Expert in W3C's CSS Working Group

Mind Over Matter, Revised Edition: The Images of Pink Floyd


Storm Thorgerson - 1997
    The images of Pink Floyd album sleeves and the artwork they contain are the subject of Mind over Matter, a first-hand look at the music business and a consideration of where art ends and commerce begins.'

Steal Like an Artist: 10 Things Nobody Told You About Being Creative


Austin Kleon - 2012
    That’s the message from Austin Kleon, a young writer and artist who knows that creativity is everywhere, creativity is for everyone. A manifesto for the digital age, Steal Like an Artist is a guide whose positive message, graphic look and illustrations, exercises, and examples will put readers directly in touch with their artistic side.

MAKE: Electronics: Learning Through Discovery


Charles Platt - 2008
    I also love the sense of humor. It's very good at disarming the fear. And it's gorgeous. I'll be recommending this book highly." --Tom Igoe, author of Physical Computing and Making Things TalkWant to learn the fundamentals of electronics in a fun, hands-on way? With Make: Electronics, you'll start working on real projects as soon as you crack open the book. Explore all of the key components and essential principles through a series of fascinating experiments. You'll build the circuits first, then learn the theory behind them!Build working devices, from simple to complex You'll start with the basics and then move on to more complicated projects. Go from switching circuits to integrated circuits, and from simple alarms to programmable microcontrollers. Step-by-step instructions and more than 500 full-color photographs and illustrations will help you use -- and understand -- electronics concepts and techniques.Discover by breaking things: experiment with components and learn from failureSet up a tricked-out project space: make a work area at home, equipped with the tools and parts you'll needLearn about key electronic components and their functions within a circuitCreate an intrusion alarm, holiday lights, wearable electronic jewelry, audio processors, a reflex tester, and a combination lockBuild an autonomous robot cart that can sense its environment and avoid obstaclesGet clear, easy-to-understand explanations of what you're doing and why

Mastering Bitcoin for Dummies: Bitcoin and Cryptocurrency Technologies, Mining, Investing and Trading - Bitcoin Book 1, Blockchain, Wallet, Business


Alan T. Norman - 2017
    Get this Amazing #1 Amazon Top Release - Great Deal! You can read on your PC, Mac, smartphone, tablet or Kindle device. Bitcoin is not just a new word in the Internet age or technological and financial progress, it's a start of a new era on the Earth! Even 10 years ago we even couldn't imagine dreaming about digital money - you can't physically touch them but you can own and spend them. Today this is a reality! Bitcoin revolution covered the whole world like a huge wave, more and more people interested in this "Digital Gold". Over the past few years, Bitcoin has grown from something known only to a select few tech nerds into a revolutionary currency that has rapidly changed the way that we think about the concept of money. You no doubt see Bitcoin payments accepted in all kinds of places now, but, if you can believe it, it used to be a fairly complicated procedure for finding places that let you pay in Bitcoin. Anyway, to run the world you need to know everything. We can't guarantee that you will know EVERYTHING from this book, but we can guarantee you will have the notion of a new currency - Bitcoin. What is it? Where did it come from? How do you use it? Is it really just fake internet money created by drug dealers? That is precisely what we will be answering in this book. We’ll cover everything you need to know in order to get started with Bitcoin: understanding the Blockchain and Bitcoin transactions where to keep your Bitcoin (how to choose a secure wallet) buying Bitcoin investing in Bitcoin how to start accepting and using Bitcoin as a part of your business principles of Bitcoin mining the security of Bitcoin etc. Also, the author will share with you interesting facts about Bitcoin and will give you professional tips on the start of your way in Bitcoin family! Ready to take on the Bitcoin world yet? I hope so. I’d like to be the first to officially welcome you to the world of Bitcoin!

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.