Automate the Boring Stuff with Python: Practical Programming for Total Beginners


Al Sweigart - 2014
    But what if you could have your computer do them for you?In "Automate the Boring Stuff with Python," you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand no prior programming experience required. Once you've mastered the basics of programming, you'll create Python programs that effortlessly perform useful and impressive feats of automation to: Search for text in a file or across multiple filesCreate, update, move, and rename files and foldersSearch the Web and download online contentUpdate and format data in Excel spreadsheets of any sizeSplit, merge, watermark, and encrypt PDFsSend reminder emails and text notificationsFill out online formsStep-by-step instructions walk you through each program, and practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks.Don't spend your time doing work a well-trained monkey could do. Even if you've never written a line of code, you can make your computer do the grunt work. Learn how in "Automate the Boring Stuff with Python.""

The Theoretical Minimum: What You Need to Know to Start Doing Physics


Leonard Susskind - 2013
    In this unconventional introduction, physicist Leonard Susskind and hacker-scientist George Hrabovsky offer a first course in physics and associated math for the ardent amateur. Unlike most popular physics books—which give readers a taste of what physicists know but shy away from equations or math—Susskind and Hrabovsky actually teach the skills you need to do physics, beginning with classical mechanics, yourself. Based on Susskind's enormously popular Stanford University-based (and YouTube-featured) continuing-education course, the authors cover the minimum—the theoretical minimum of the title—that readers need to master to study more advanced topics.An alternative to the conventional go-to-college method, The Theoretical Minimum provides a tool kit for amateur scientists to learn physics at their own pace.

Chess: Top Beginners Tactics You Must Know - Including Images, Tips, Strategies, Openings and More (Chess, Chess Openings, Chess Books, Chess Tactics. Chess Strategies, Chess For Beginners)


Anton Romanov - 2018
     Chess is one of the world’s most popular board games, and is played by millions of people from all walks of life in parks, homes, online and tournaments. This two-player game is played on a checkered board with 64 squares arranged in an eight by eight grid called a chessboard. The game begins with each player possessing 16 pieces, 8 pawns, two rooks (sometimes called castles), two bishops, two knights, a queen and a king. The different player’s pieces are colored differently and are usually either black or white, though colors may vary. Regardless of the color variation though, each ‘team’ is referred to as either black or white. The objective of the game is to ‘checkmate’ the opponent’s king by placing it in such a position that it cannot escape capture. There are other methods to winning the game, such as when an opponent forfeits or resigns from the match. Forfeitures are normally as a result of the opponent losing too many pieces, or if a checkmate is seen as inevitable. There are also circumstances where the game ends in a draw for various reasons, meaning that neither player wins. The first official world chess championship was held in 1886 between Wilhelm Steinitz and Johannes Zukerfort. The victor and thus the first official World Champion was Wilhelm Seinitz. Since the creation of the World Chess Federation in Paris in 1924, the best chess players in the world have been awarded the title of Grandmaster, which is the highest accolade a chess player can get apart from world champion. The latter half of the 20th century saw computers being programmed to play chess, with many home computers now being able to play with such a high level of sophistication that they can outwit some of the best human players. The first computer to ever beat a reigning world champion was the computer Deep Blue, which beat Garry Kasparov in a match in 1997. What You're Going to Learn: Origins and History of Chess Rules and Notations Movements in the Game The Pieces, Their Movements and Values Chess Strategy and Tactics Tips for Beginners What Not to Do More Tactics ...And Much More! Ready to Play Like a Pro ? * * * DOWNLOAD YOUR COPY TODAY * * *

Electric Machinery Fundamentals


Stephen J. Chapman - 1991
    MATLAB has been incorporated throughtout, both in examples and problems.

The Joy of Geocaching: How to Find Health, Happiness and Creative Energy Through a Worldwide Treasure Hunt


Paul Gillin - 2010
    With rich illustrations complementing secrets culled from experts, this resource gives participants with basic knowledge new skills for enhancing their experience and provides a visual montage of the different kinds of spots hobbyists can expect to find in the field. Additionally, the dozens of interviews from dedicated geocachers exhibit how the pursuit of hidden treasures has helped people heal frayed marriages and establish new friendships—and even saved lives.

Beginning Web Programming with HTML, XHTML and CSS


Jon Duckett - 2004
    It follows standards-based principles, but also teaches readers ways around problems they are likely to face using (X)HTML.While XHTML is the "current" standard, the book still covers HTML because many people do not yet understand that XHTML is the official successor to HTML, and many readers will still stick with HTML for backward compatibility and simpler/informal Web pages that don't require XHTML compliance.The book teaches basic principles of usability and accessibility along the way, to get users into the mode of developing Web pages that will be available to as many viewers as possible from the start. The book also covers the most commonly used programming/scripting language -- JavaScript -- and provides readers with a roadmap of other Web technologies to learn after mastering this book to add more functionality to their sites.

Fundamentals of Logic Design


Charles H. Roth Jr. - 1975
    Author Charles H. Roth, Jr. carefully presents the theory that is necessary for understanding the fundamental concepts of logic design while not overwhelming students with the mathematics of switching theory. Divided into 20 easy-to-grasp study units, the book covers such fundamental concepts as Boolean algebra, logic gates design, flip-flops, and state machines. By combining flip-flops with networks of logic gates, students will learn to design counters, adders, sequence detectors, and simple digital systems. After covering the basics, this text presents modern design techniques using programmable logic devices and the VHDL hardware description language.

Arduino Workshop: A Hands-On Introduction with 65 Projects


John Boxall - 2012
    With an almost unlimited range of input and output add-ons, sensors, indicators, displays, motors, and more, the Arduino offers you countless ways to create devices that interact with the world around you.In Arduino Workshop, you'll learn how these add-ons work and how to integrate them into your own projects. You'll start off with an overview of the Arduino system but quickly move on to coverage of various electronic components and concepts. Hands-on projects throughout the book reinforce what you've learned and show you how to apply that knowledge. As your understanding grows, the projects increase in complexity and sophistication.Among the book's 65 projects are useful devices like:A digital thermometer that charts temperature changes on an LCD A GPS logger that records data from your travels, which can be displayed on Google Maps A handy tester that lets you check the voltage of any single-cell battery A keypad-controlled lock that requires a secret code to open You'll also learn to build Arduino toys and games like:An electronic version of the classic six-sided die A binary quiz game that challenges your number conversion skills A motorized remote control tank with collision detection to keep it from crashingArduino Workshop will teach you the tricks and design principles of a master craftsman. Whatever your skill level, you'll have fun as you learn to harness the power of the Arduino for your own DIY projects.

The Art of Computer Programming, Volumes 1-3 Boxed Set


Donald Ervin Knuth - 1998
    For the first time, these books are available as a boxed, three-volume set. The handsome slipcase makes this set an ideal gift for the recent computer science graduate or professional programmer. Offering a description of classical computer science, this multi-volume work is a useful resource in programming theory and practice for students, researchers, and practitioners alike. For programmers, it offers cookbook solutions to their day-to-day problems.

The Food Lover's Companion (Barron's Cooking Guide)


Sharon Tyler Herbst - 1990
    Hailed by Bon App(c)tit magazine as "one of the best reference books we've seen, a must for every cook's library," it's the ultimate kitchen tool. Here are answers to questions about cooking techniques, meat cuts, kitchen utensils, food, wine, cocktail terms, and much more. Readers will also find a completely revised and expanded appendix containing a pasta glossary, a pan substitution chart, consumer information contacts, ingredient equivalents and substitutions, and more. A million readers can't be wrong--and they've found previous editions of this book invaluable. For anybody who cooks--or who simply loves food--here's a terrific reference source and an outstanding cookbook supplement.

Physics of the Impossible


Michio Kaku - 2008
    In Physics of the Impossible, the renowned physicist Michio Kaku explores to what extent the technologies and devices of science fiction that are deemed equally impossible today might well become commonplace in the future.From teleportation to telekinesis, Kaku uses the world of science fiction to explore the fundamentals—and the limits—of the laws of physics as we know them today. He ranks the impossible technologies by categories—Class I, II, and III, depending on when they might be achieved, within the next century, millennia, or perhaps never. In a compelling and thought-provoking narrative, he explains:· How the science of optics and electromagnetism may one day enable us to bend light around an object, like a stream flowing around a boulder, making the object invisible to observers “downstream”· How ramjet rockets, laser sails, antimatter engines, and nanorockets may one day take us to the nearby stars· How telepathy and psychokinesis, once considered pseudoscience, may one day be possible using advances in MRI, computers, superconductivity, and nanotechnology· Why a time machine is apparently consistent with the known laws of quantum physics, although it would take an unbelievably advanced civilization to actually build oneKaku uses his discussion of each technology as a jumping-off point to explain the science behind it. An extraordinary scientific adventure, Physics of the Impossible takes readers on an unforgettable, mesmerizing journey into the world of science that both enlightens and entertains.

Making Embedded Systems: Design Patterns for Great Software


Elecia White - 2011
    This easy-to-read guide helps you cultivate a host of good development practices, based on classic software design patterns and new patterns unique to embedded programming. Learn how to build system architecture for processors, not operating systems, and discover specific techniques for dealing with hardware difficulties and manufacturing requirements.Written by an expert who’s created embedded systems ranging from urban surveillance and DNA scanners to children’s toys, this book is ideal for intermediate and experienced programmers, no matter what platform you use.Optimize your system to reduce cost and increase performanceDevelop an architecture that makes your software robust in resource-constrained environmentsExplore sensors, motors, and other I/O devicesDo more with less: reduce RAM consumption, code space, processor cycles, and power consumptionLearn how to update embedded code directly in the processorDiscover how to implement complex mathematics on small processorsUnderstand what interviewers look for when you apply for an embedded systems job"Making Embedded Systems is the book for a C programmer who wants to enter the fun (and lucrative) world of embedded systems. It’s very well written—entertaining, even—and filled with clear illustrations." —Jack Ganssle, author and embedded system expert.

Roman Civilization: Selected Readings: The Republic & the Augustan Age, Vol 1


Naphtali Lewis - 1989
    Originally published by Columbia University Press in 1955, the authors have undertaken another revision which takes into account recent work in the field. These volumes consist of selected primary documents from ancient Rome, covering a range of over 1,000 years of Roman culture, from the foundation of the city to its sacking by the Goths.The selections cover a broad spectrum of Roman civilization, including literature, philosophy, religion, education, politics, military affairs, and economics. These English translations of literary, inscriptional, and papyrological sources, many of which are available nowhere else, create a mosaic of the brilliance, the beauty, and the power of Rome.

How to Survive the End of the World as We Know It: Tactics, Techniques, and Technologies for Uncertain Times


James Wesley, Rawles - 2009
    We could find ourselves facing myriad serious problems from massive unemployment to a food shortage to an infrastructure failure that cuts off our power or water supply. If something terrible happens, we won't be able to rely on the government or our communities. We'll have to take care of ourselves.In How to Survive the End of the World as We Know It, James Rawles, founder of SurvivalBlog.com, clearly explains everything you need to know to protect yourself and your family in the event of a disaster-from radical currency devaluation to a nuclear threat to a hurricane. Rawles shares essential tactics and techniques for surviving completely on your own, including how much food is enough, how to filter rainwater, how to protect your money, which seeds to buy for your garden, why goats are a smart choice for livestock, and how to secure your home. It's the ultimate guide to total preparedness and self-reliance in a time of need.

Secrets From A Stargazer's Notebook


Debbi Kempton-Smith - 1999
    Debbi Kempton-Smith's Secrets From a Stargazer's Notebook is the brilliant, witty, outrageous, groundbreaking, wildly popular book that forever changes the way people look at astrology. Surf the easy look-it-up tables (1930-2030)for all the planets plus Chiron and the X-O planets.