JavaScript: The Good Parts
Douglas Crockford - 2008
This authoritative book scrapes away these bad features to reveal a subset of JavaScript that's more reliable, readable, and maintainable than the language as a whole--a subset you can use to create truly extensible and efficient code.Considered the JavaScript expert by many people in the development community, author Douglas Crockford identifies the abundance of good ideas that make JavaScript an outstanding object-oriented programming language-ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. Unfortunately, these good ideas are mixed in with bad and downright awful ideas, like a programming model based on global variables.When Java applets failed, JavaScript became the language of the Web by default, making its popularity almost completely independent of its qualities as a programming language. In JavaScript: The Good Parts, Crockford finally digs through the steaming pile of good intentions and blunders to give you a detailed look at all the genuinely elegant parts of JavaScript, including:SyntaxObjectsFunctionsInheritanceArraysRegular expressionsMethodsStyleBeautiful featuresThe real beauty? As you move ahead with the subset of JavaScript that this book presents, you'll also sidestep the need to unlearn all the bad parts. Of course, if you want to find out more about the bad parts and how to use them badly, simply consult any other JavaScript book.With JavaScript: The Good Parts, you'll discover a beautiful, elegant, lightweight and highly expressive language that lets you create effective code, whether you're managing object libraries or just trying to get Ajax to run fast. If you develop sites or applications for the Web, this book is an absolute must.
A Practical Guide to Linux Commands, Editors, and Shell Programming
Mark G. Sobell - 2005
The book is a complete revision of the commands section of Sobell's Practical Guide to Linux - a proven best-seller. The book is Linux distribution and release agnostic. It will appeal to users of ALL Linux distributions. Superior examples make this book the the best option on the market! System administrators, software developers, quality assurance engineers and others working on a Linux system need to work from the command line in order to be effective. Linux is famous for its huge number of command line utility programs, and the programs themselves are famous for their large numbers of options, switches, and configuration files. But the truth is that users will only use a limited (but still significant) number of these utilities on a recurring basis, and then only with a subset of the most important and useful options, switches and configuration files. This book cuts through all the noise and shows them which utilities are most useful, and which options most important. And it contains examples, lot's and lot's of examples. programmability. Utilities are designed, by default, to work wtih other utilities within shell programs as a way of automating system tasks. This book contains a superb introduction to Linux shell programming. And since shell programmers need to write their programs in text editors, this book covers the two most popular ones: vi and emacs.
Maximum Boost: Designing, Testing and Installing Turbocharger Systems
Corky Bell - 1997
Find out what works and what doesnt, which turbo is right for your needs, and what type of set-up will give you that extra boost. Bell shows you how to select and install the right turbo, how to prep your engine, test the systems, and integrate a turbo with EFI or carbureted engine.
Canning and Preserving for Beginners: The Essential Canning Recipes and Canning Supplies Guide
John Chatham - 2013
Discover just how easy and fun canning can be. - Choose from 70 user-friendly recipes and additional helpful tips for canning success. - Get started quickly and painlessly with equipment and supplies checklists. - Make perfect pickles, relishes, and jams and jellies throughout the year as fresh fruits and vegetables become available. - Stay safe with comprehensive instructions and safety guidelines that ensure your canning projects are both easy and foolproof. - Satisfy family members' special dietary needs with low-sodium and low-sugar recipes. - Simplify the process of pressure canning of home-cooked meats and prepared dishes.
Asteroid Mining 101: Wealth for the New Space Economy
John S. Lewis - 2014
It is within the realm of possibility that their work may usher in a change in global economics as profound as the Industrial Revolution. As may be expected, press reports dealing with asteroid mining have been numerous, ranging in scope from short and breezy to broad and serious, and in quality from accurate to impressionistic to simply uninformed. There is good reason to be curious about what may be the biggest game-changer in human economic history. And there is good reason to look closely at the underlying science and engineering that form the foundation of this work.
Two Scoops of Django: Best Practices for Django 1.5
Daniel Roy Greenfeld - 2013
We'll introduce you to various tips, tricks, patterns, code snippets, and techniques that we've picked up over the years.This book is great for:Beginners who have just finished the Django tutorial.Developers with intermediate knowledge of Django who want to improve their Django projects.
Diffusing Essential Oils (Witchwood Estate Collectables #2)
Patti Roberts - 2017
But I don't think I've seen a better resource for the lay user than this one. T. Ormiston-smith. Mother Nature's medicine cabinet. In ancient times, the plant kingdom provided our earliest ancestors with the natural healing powers derived from nature. Extracts and essences from plants and flowers were prized for their medicinal, spiritual, aromatic, and therapeutic value, including beauty benefits. Aromatic plants, essences, and oils have traditionally been used during religious ceremonies and observances, beauty care and perfumes, food enhancement, and preservation. Aromatic plants were the basis for herbal and botanical medicines and remedies for thousands of years - they still are. In fact, they’re the root of today’s modern pharmaceuticals. And as lifestyles rapidly changed to meet everyday challenges, and technology progressed in leaps and bounds, herbal knowledge soon fell by the wayside. During the past century, as the side effects of many chemically based drugs come to light - not to mention the exuberant costs, natural healing has come full circle and has gradually found its way back into our homes. The Western World is standing up and taking notice. People are educating themselves about the wonderful uses and benefits of using essential oils, herbs, and spices. Mother nature's medicine cabinet is back, invoking endless remedies and in some cases, cures - without the side effects. Granted. Natural healing may not replace the family doctor or chemically manufactured drugs entirely, but it certainly is a healthy alternative to consider when thinking about your health, beauty, wellbeing, and fitness regime. Bonus: Includes Medicinal Herbs and their uses. Discover the many benefits to diffusing essential oils to achieve optimal health and well-being in your home and workplace. Diffusing essential oils can help you study better, sleep better, enhance your moods and put you in the mood... Essential oils and pregnancy. Essential oils and children. There is also a section about essential oils for pets – which ones to use and which ones to avoid.
Big Data: A Revolution That Will Transform How We Live, Work, and Think
Viktor Mayer-Schönberger - 2013
“Big data” refers to our burgeoning ability to crunch vast collections of information, analyze it instantly, and draw sometimes profoundly surprising conclusions from it. This emerging science can translate myriad phenomena—from the price of airline tickets to the text of millions of books—into searchable form, and uses our increasing computing power to unearth epiphanies that we never could have seen before. A revolution on par with the Internet or perhaps even the printing press, big data will change the way we think about business, health, politics, education, and innovation in the years to come. It also poses fresh threats, from the inevitable end of privacy as we know it to the prospect of being penalized for things we haven’t even done yet, based on big data’s ability to predict our future behavior.In this brilliantly clear, often surprising work, two leading experts explain what big data is, how it will change our lives, and what we can do to protect ourselves from its hazards. Big Data is the first big book about the next big thing.www.big-data-book.com
Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture
David Kushner - 2003
Together, they ruled big business. They transformed popular culture. And they provoked a national controversy. More than anything, they lived a unique and rollicking American Dream, escaping the broken homes of their youth to produce the most notoriously successful game franchises in history—Doom and Quake— until the games they made tore them apart. This is a story of friendship and betrayal, commerce and artistry—a powerful and compassionate account of what it's like to be young, driven, and wildly creative.
10-Minute Watercolours (Collins Gem)
Hazel Soan - 2005
It shows watercolour painters of all levels how to loosen up their paintings and maintain spontaneity by painting simple watercolour studies in no more than 10 minutes.Written by popular artist Hazel Soan, the book is arranged in three parts: the first section explains all about the equipment you will need; the second section covers techniques and shows what can be achieved with watercolour in a short time span; the third section looks at various subjects that are ideal for painting quickly.All the essential techniques are covered, focusing particularly on maximizing brushstrokes and exploring colours, and there is useful advice on deciding what to include and what to leave out. With helpful chapters on painting a wide range of subjects – people, landscapes, seascapes, buildings, gardens, flowers and still life – this little guide is ideal for quick reference when working in the studio or out in the field.
How to Housebreak Your Dog in 7 Days
Shirlee Kalstone - 1985
You'll never again have to worry about your dog acting out, feeling anxious or depressed--or ruining your brand-new rug--as you discover:* The simple secret of successful housebreaking--understanding your dog as a den dweller* Step-by-step programs tailored to both apartment dwellers and home owners, as well as to people who go to work, versus those who are home all day* Schedules for training puppies and (re)training adult dogs* How to identify your dog's natural behavioral rhythms--and use them to your advantage* How to cope with housebreaking lapses, marking territory, separation anxiety, and health problems* The power of praise and positive reinforcement, not punishmentIncluding sample schedules and timetables, and a list of related resources and websites, here is the essential, proven advice that will make training a pleasure, for both you and your dog.From the Trade Paperback edition.
The Grammar of English Grammars
Goold Brown - 2011
You may find it for free on the web. Purchase of the Kindle edition includes wireless delivery.
Bad Science
Ben Goldacre - 2008
When Dr Ben Goldacre saw someone on daytime TV dipping her feet in an 'Aqua Detox' footbath, releasing her toxins into the water, turning it brown, he thought he'd try the same at home. 'Like some kind of Johnny Ball cum Witchfinder General', using his girlfriend's Barbie doll, he gently passed an electrical current through the warm salt water. It turned brown. In his words: 'before my very eyes, the world's first Detox Barbie was sat, with her feet in a pool of brown sludge, purged of a weekend's immorality.' Dr Ben Goldacre is the author of the Bad Science column in the Guardian. His book is about all the 'bad science' we are constantly bombarded with in the media and in advertising. At a time when science is used to prove everything and nothing, everyone has their own 'bad science' moments from the useless pie-chart on the back of cereal packets to the use of the word 'visibly' in cosmetics ads.
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
Aditya Y. Bhargava - 2015
The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to take a hard pass on Knuth's brilliant but impenetrable theories and the dense multi-page proofs you'll find in most textbooks, this is the book for you. This fully-illustrated and engaging guide makes it easy for you to learn how to use algorithms effectively in your own programs.Grokking Algorithms is a disarming take on a core computer science topic. In it, you'll learn how to apply common algorithms to the practical problems you face in day-to-day life as a programmer. You'll start with problems like sorting and searching. As you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression or artificial intelligence. Whether you're writing business software, video games, mobile apps, or system utilities, you'll learn algorithmic techniques for solving problems that you thought were out of your grasp. For example, you'll be able to:Write a spell checker using graph algorithmsUnderstand how data compression works using Huffman codingIdentify problems that take too long to solve with naive algorithms, and attack them with algorithms that give you an approximate answer insteadEach carefully-presented example includes helpful diagrams and fully-annotated code samples in Python. By the end of this book, you will know some of the most widely applicable algorithms as well as how and when to use them.
Python Tricks: A Buffet of Awesome Python Features
Dan Bader - 2017
Discover the “hidden gold” in Python’s standard library and start writing clean and Pythonic code today.
Who Should Read This Book:
If you’re wondering which lesser known parts in Python you should know about, you’ll get a roadmap with this book. Discover cool (yet practical!) Python tricks and blow your coworkers’ minds in your next code review.
If you’ve got experience with legacy versions of Python, the book will get you up to speed with modern patterns and features introduced in Python 3 and backported to Python 2.
If you’ve worked with other programming languages and you want to get up to speed with Python, you’ll pick up the idioms and practical tips you need to become a confident and effective Pythonista.
If you want to make Python your own and learn how to write clean and Pythonic code, you’ll discover best practices and little-known tricks to round out your knowledge.
What Python Developers Say About The Book:
"I kept thinking that I wished I had access to a book like this when I started learning Python many years ago." — Mariatta Wijaya, Python Core Developer"This book makes you write better Python code!" — Bob Belderbos, Software Developer at Oracle"Far from being just a shallow collection of snippets, this book will leave the attentive reader with a deeper understanding of the inner workings of Python as well as an appreciation for its beauty." — Ben Felder, Pythonista"It's like having a seasoned tutor explaining, well, tricks!" — Daniel Meyer, Sr. Desktop Administrator at Tesla Inc.