What Is Node?


Brett McLaughlin - 2011
    It’s the latest in a long line of “Are you cool enough to use me?” programming languages, APIs, and toolkits. In that sense, it lands squarely in the tradition of Rails, and Ajax, and Hadoop, and even to some degree iPhone programming and HTML5.Dig a little deeper, and you’ll hear that Node.js (or, as it’s more briefly called by many, simply “Node”) is a server-side solution for JavaScript, and in particular, for receiving and responding to HTTP requests. If that doesn’t completely boggle your mind, by the time the conversation heats up with discussion of ports, sockets, and threads, you’ll tend to glaze over. Is this really JavaScript? In fact, why in the world would anyone want to run JavaScript outside of a browser, let alone the server?The good news is that you’re hearing (and thinking) about the right things. Node really is concerned with network programming and server-side request/response processing. The bad news is that like Rails, Ajax, and Hadoop before it, there’s precious little clear information available. There will be, in time — as there now is for these other “cool” frameworks that have matured — but why wait for a book or tutorial when you might be able to use Node today, and dramatically improve the maintainability.

Configuring Windows 7: Self-Paced Training Kit (MCTS Exam 70-680)


Ian L. McLean - 2009
    This Self-Paced Training Kit is designed to help maximize your performance on 70-680, the required exam for the Microsoft Certified Technology Specialist (MCTS): Windows 7, Configuration certification.This 2-in-1 kit includes the official Microsoft study guide, plus practice tests on CD to help you assess your skills. It comes packed with the tools and features exam candidates want most—including in-depth, self-paced training based on final exam content; rigorous, objective-by-objective review; exam tips from expert, exam-certified authors; and customizable testing options. It also provides real-world scenarios, case study examples, and troubleshooting labs to give you the skills and expertise you can use on the job.Work at your own pace through the lessons and lab exercises. This official study guide covers installing, upgrading, and migrating to Windows 7; configuring network connectivity, applications, and devices; implementing backup and recovery; configuring User Account Control (UAC), mobility options, and new features such as DirectAccess and BranchCache; and managing system updates.Then assess yourself using the 200 practice questions on CD, featuring multiple customizable testing options to meet your specific needs. Choose timed or untimed testing mode, generate random tests, or focus on discrete objectives. You get detailed explanations for right and wrong answers—including pointers back to the book for further study. You also get an exam discount voucher—making this kit an exceptional value and a great career investment.

God Created the Integers: The Mathematical Breakthroughs That Changed History


Stephen Hawking - 2005
    In this collection of landmark mathematical works, editor Stephen Hawking has assembled the greatest feats humans have ever accomplished using just numbers and their brains.

Practical Object Oriented Design in Ruby


Sandi Metz - 2012
    The Web is awash in Ruby code that is now virtually impossible to change or extend. This text helps you solve that problem by using powerful real-world object-oriented design techniques, which it thoroughly explains using simple and practical Ruby examples. Sandi Metz has distilled a lifetime of conversations and presentations about object-oriented design into a set of Ruby-focused practices for crafting manageable, extensible, and pleasing code. She shows you how to build new applications that can survive success and repair existing applications that have become impossible to change. Each technique is illustrated with extended examples, all downloadable from the companion Web site, poodr.info. The first title to focus squarely on object-oriented Ruby application design, Practical Object-Oriented Design in Ruby will guide you to superior outcomes, whatever your previous Ruby experience. Novice Ruby programmers will find specific rules to live by; intermediate Ruby programmers will find valuable principles they can flexibly interpret and apply; and advanced Ruby programmers will find a common language they can use to lead development and guide their colleagues. This guide will help you Understand how object-oriented programming can help you craft Ruby code that is easier to maintain and upgrade Decide what belongs in a single Ruby class Avoid entangling objects that should be kept separate Define flexible interfaces among objects Reduce programming overhead costs with duck typing Successfully apply inheritance Build objects via composition Design cost-effective tests Solve common problems associated with poorly designed Ruby code

Pale Blue Dot: A Vision of the Human Future in Space


Carl Sagan - 1994
    This stirring book reveals how scientific discovery has altered our perception of who we are and where we stand, and challenges us to weigh what we will do with that knowledge. Photos, many in color.

In Pursuit of the Unknown: 17 Equations That Changed the World


Ian Stewart - 2012
    We often overlook the historical link between mathematics and technological advances, says Stewart—but this connection is integral to any complete understanding of human history.Equations are modeled on the patterns we find in the world around us, says Stewart, and it is through equations that we are able to make sense of, and in turn influence, our world. Stewart locates the origins of each equation he presents—from Pythagoras's Theorem to Newton's Law of Gravity to Einstein's Theory of Relativity—within a particular historical moment, elucidating the development of mathematical and philosophical thought necessary for each equation's discovery. None of these equations emerged in a vacuum, Stewart shows; each drew, in some way, on past equations and the thinking of the day. In turn, all of these equations paved the way for major developments in mathematics, science, philosophy, and technology. Without logarithms (invented in the early 17th century by John Napier and improved by Henry Briggs), scientists would not have been able to calculate the movement of the planets, and mathematicians would not have been able to develop fractal geometry. The Wave Equation is one of the most important equations in physics, and is crucial for engineers studying the vibrations in vehicles and the response of buildings to earthquakes. And the equation at the heart of Information Theory, devised by Claude Shannon, is the basis of digital communication today.An approachable and informative guide to the equations upon which nearly every aspect of scientific and mathematical understanding depends, In Pursuit of the Unknown is also a reminder that equations have profoundly influenced our thinking and continue to make possible many of the advances that we take for granted.

How To: Absurd Scientific Advice for Common Real-World Problems


Randall Munroe - 2019
    How To is a guide to the third kind of approach. It's full of highly impractical advice for everything from landing a plane to digging a hole.Bestselling author and cartoonist Randall Munroe explains how to predict the weather by analyzing the pixels of your Facebook photos. He teaches you how to tell if you're a baby boomer or a 90's kid by measuring the radioactivity of your teeth. He offers tips for taking a selfie with a telescope, crossing a river by boiling it, and powering your house by destroying the fabric of space-time. And if you want to get rid of the book once you're done with it, he walks you through your options for proper disposal, including dissolving it in the ocean, converting it to a vapor, using tectonic plates to subduct it into the Earth's mantle, or launching it into the Sun.By exploring the most complicated ways to do simple tasks, Munroe doesn't just make things difficult for himself and his readers. As he did so brilliantly in What If?, Munroe invites us to explore the most absurd reaches of the possible. Full of clever infographics and amusing illustrations, How To is a delightfully mind-bending way to better understand the science and technology underlying the things we do every day.

Body Language (Need to Know?)


Carolyn Boyes - 2005
    If you cross your legs are you relaxed or tense? What does it mean if you stroke your chin? Do you know the meaning behind a friend lowering their eyebrows? Would you know how to greet an inhabitant of Greenland? How would you subliminally show ownership of your brand-new car or house? All these questions and many more are answered in Need to Know? Body Language. Fully illustrated with colour photographs of hundreds of gestures, postures and 'attitudes', this is the handiest visual analysis of body gestures and everyday scenarios available. Contents: Introduction 1 The Basics of body language 2 The Eyes and Face 3 Hands, arms and legs 4 Body and Touch 5 Territory and Personal Space 6 Meeting, Greeting and Saying Goodbye 7 Getting on Well 8 Attraction and Dating 9 Boredom, Discomfort, Displeasure 10 Lying and Deceit 11 Power, dominance and submission 12 Getting on at work

Wine: Everything You Need to Know About Wine From Beginner to Expert (Wine Tasting, Wine Pairing, Wine Lifestyle)


James Waldorf - 2015
    You'll learn about aroma and balance, what to look for on wine labels, and how to find the best prices! When you Download This Book, you'll learn all about many Well Known White Grape Varieties: Chardonnay Riesling Sauvignon Blanc Pinot Gris/ Pinot Grigio Gewurztraminer Muscat/Moscato/Muscatel Verdejo Semillon Wine: Everything You Need to Know to Master the Wine Game also explains these Well Known Red Grape Varieties: Cabernet Sauvignon Merlot Syrah/Shiraz Tempranillo Pinot Noir Zinfandel Sangiovese Grenache/Garnacha You'll also learn what you really need to know about appellations such as Vins de France/Table wines and Vin de Pays/IGP. Wine: Everything You Need to Know to Master the Wine Game also has chapters on sparkling wines like champagne and fortified wines like sherry, port, and marsala. Hurry! Download Wine: Everything You Need to Know to Master the Wine Game right away! Just scroll to the top of the page and select the Buy Button. Download Your Copy TODAY!

The Voyager's Handbook: The Essential Guide to Blue Water Cruising


Beth A. Leonard - 1998
    The appearance of such a new voice is something of an event, and that's what we'd call the publication of The Voyager's Handbook."--Blue Water SailingThis inspirational and comprehensive manual leads you step by step through every aspect of choosing, planning, and following the voyager's life. Using three example boats representing three cruising lifestyles--Simplicity, Moderation, and Highlife--Beth Leonard helps make your bluewater dreams come true, whether you're sailing on a shoestring or a CEO's pension. Starting with the things you can't do without--an enthusiastic crew, a seaworthy boat, and, of course, money--Leonard offers sage advice on how to select crewmembers who are truly committed to the voyage, how to choose the right boat for you, and how to find just the right approach to financing your voyage and making the most of every dollar spent.Managing life from a floating home and keeping that home livable, seaworthy, and safe requires you to become, among other things, the ship's purser, engineer, doctor, cook, and cruise director. You'll discover how to prepare for these new roles and put necessary equipment and arrangements in place before you untie your docklines. This exquisitely detailed guide also helps you master the skills you'll need to handle a boat at sea with a small crew, includingWeather forecastingPassage planningWatchkeepingHeavy-weather sailingEmergency managementMidocean repairsComplete with dozens of easy-to-use graphs and tables for quick reference, along with the hard-won wisdom of experienced cruisers, The Voyager's Handbook is the ultimate resource for anyone who is planning, preparing for, or just dreaming about a great adventure on the high seas.

Free Books for History Lovers: 400 Free, Downloadable History Books for You to Enjoy (Free Books for a Quick Download Book 2)


Mike Caputo - 2015
    The books have been organized according to major historical periods, as they would be in any major Western history text. Each title is linked with the Amazon page where the book is offered. Simply click on the title that interests you and then download it to your computer. Kindle users may be able to use the same approach or they may simply search for the titles using the "search" page (scroll down to Kindle Store) and then download at no charge. If the first approach will not work, the second will.Mike Caputo (Editor)WHAT OUR READERS SAY"Fascinating." (S.F.S. reader)"A History readers' delight." (Amazon customer)"Great For Historical Knowledge." (C.E. reader) "Great books. I am glad someone took the time to curate this." (Adam, reader)"I love all of the older history volumes available on Amazon.This is a well constructed list..." (C.B. Reader)"...a good resource..." (A.A. Reader)"A fine list of free history books for the Kindle on Amazon."(Kindle Customer)"Would and do recommend to anyone who spends way too much time as I do, looking at books." (Kindle customer)"Great information here." (Kindle customer)"A great selection for research and reference. Many interesting books on multiple topics that were written as it was happening, not a researchers opinion of what they think happened way back when." (Kindle customer)