Book picks similar to
C. Programming Guide by Jack J. Purdum


programming
proramming
c-language
computers

The Art of Invisibility: The World's Most Famous Hacker Teaches You How to Be Safe in the Age of Big Brother and Big Data


Kevin D. Mitnick - 2017
    Consumer's identities are being stolen, and a person's every step is being tracked and stored. What once might have been dismissed as paranoia is now a hard truth, and privacy is a luxury few can afford or understand.In this explosive yet practical book, Kevin Mitnick illustrates what is happening without your knowledge--and he teaches you "the art of invisibility." Mitnick is the world's most famous--and formerly the Most Wanted--computer hacker. He has hacked into some of the country's most powerful and seemingly impenetrable agencies and companies, and at one point he was on a three-year run from the FBI. Now, though, Mitnick is reformed and is widely regarded as the expert on the subject of computer security. He knows exactly how vulnerabilities can be exploited and just what to do to prevent that from happening. In THE ART OF INVISIBILITY Mitnick provides both online and real life tactics and inexpensive methods to protect you and your family, in easy step-by-step instructions. He even talks about more advanced "elite" techniques, which, if used properly, can maximize your privacy. Invisibility isn't just for superheroes--privacy is a power you deserve and need in this modern age.

Hybrid Woodworking


Marc Spagnuolo - 2013
    Working this way can produce beautiful results, but is it the best method for woodworking in the 21st century?In Hybrid Woodworking, author and Internet woodworking star Marc Spagnuolo offers a more efficient approach that combines the strength of power-tool and hand-tool techniques. The end result: You save time and effort while producing furniture that still has that stunning handmade look.The Hybrid SystemHybrid Woodworking will show you which machines and power tools are best for the grunt work of furniture making. It will explain which hand tools are essential for fine-tuning. And best of all, it will demonstrate techniques for working flawlessly and efficiently with every machine and tool in your shop.Making beautiful furniture can be immensely gratifying. By adopting the hybrid woodworking system you can get to that satisfying end result with less effort while enjoying every step along the way.

How to Publish and Sell Your Article on the Kindle (and Nook!): 12 Tips for Short Documents


Kate Harper - 2011
    Topics include: • How to get royalties from selling articles.• Proper pricing.• How to submit articles to the "Kindle Singles" (special Amazon category). • Best ways to sell articles.• Representing articles accurately in e-Reader bookstores.• Avoiding unnecessary costs. • Image formatting.Tips are also applicable for a variety of mobile devices such as the Barnes and Noble Nook and Apple ipad. You will learn how to publish your article in a word processor, without having to learn HTML coding. Instructional Appendices Include: • How to create table of contents and internal links.• Solving formatting problems.• Converting your article to a Kindle device.• Easy preview options before you publish.• A curated list of the 50 best resources for finding free Kindle books, software, podcasts, help forums and the best blogs on Kindle publishing (10,300 words).About the Author: Kate Harper has taught art and computer classes in the San Francisco Bay Area and enjoys creating visual step-by-step guides for non-technical users. She is a credentialed adult education instructor in the state of California, and is inspired by technologies that encourage people to be more creative.

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.

Pictures on Kindle: Self Publishing Your Kindle Book with Photos, Art, or Graphics, or Tips on Formatting Your Ebook's Images to Make Them Look Great


Aaron Shepard - 2013
    Almost everything you've read about formatting pictures for Kindle is wrong. The advice offered by Kindle experts and even Amazon itself can give images that are tiny, blocky, noisy, or wildly inconsistent on different Kindles. Aaron Shepard, author of acclaimed books on both Kindle and print publishing, brings his years of experience in book design, webmastering, and photography to bear on a single question: How do you make pictures look great on the Kindle? He answers that question, while also providing beginners a basic course in picture editing. Along the way, he discusses how to keep Microsoft Word from sneakily degrading your pictures; how to adjust HTML code to show images at their best; how to make part of a picture transparent against colored backgrounds; how to boost the power of your cover image as a marketing tool; and how to create anything from children's books to photography books to poetry books within minutes with the Kindle Comic Creator. Nowhere else will you find such in-depth info on working with Kindle images. Whatever kind you're using -- photos, paintings, drawings, diagrams, tables, screenshots -- you'll find -Pictures on Kindle- an essential guide. ///////////////////////////////////////////////// Aaron Shepard is a foremost proponent of the new business of profitable self publishing, which he has practiced and helped develop since 1998. He is the author of -Aiming at Amazon, - -POD for Profit, - -Perfect Pages, - and -From Word to Kindle, - Amazon's #1 bestselling paid book on Kindle formatting. ///////////////////////////////////////////////// REVIEWS -Far and away the best resource I know for self publishers who plan to include photos or other graphics in their Kindle books. From tips on taking photos, through sizing, optimizing, and placing, this book wastes no space in giving you exactly the information you need. Highly recommended.- -- Joel Friedlander, TheBookDesigner.com -A detailed, comprehensive guide to getting the best out of your images on Kindle. From taking photos, to scanning, to optimizing, Aaron covers every possible step in making sure your images display well in Kindle format. In addition, he provides very useful explanations of the Kindle's image handling, for those of us who like to understand the reasons behind the steps. I for one will be adding this to my list of reference materials.- -- Jim Brown, JimandZetta.com (ebook services) ///////////////////////////////////////////////// CONTENTS Getting Started 1 PICTURE BASICS File Formats Resolution Color Mode Color Space 2 PICTURE SOURCES Photography Scanning 3 PICTURE EDITING Cleanup and Repair Cropping Contrast, Brightness, Tint Sizing Sharpening Transparency Lines and Letters 4 PICTURE HANDLING Positioning Pictures in Word Pictures in HTML Fixed Format 5 PICTURE PUBLISHING Submitting and Previewing Cover Images Production FAQ

The Adobe Photoshop CS Book for Digital Photographers


Scott Kelby - 2003
    This book covers topics which include the secrets of how the pros retouch portraits; how to color correct any photo without breaking a sweat (you'll be amazed at how they do it!); how to unlock the power of Photoshop CS' new features for digital photo pros; and others.

Stop Smoking Now


Allen Carr - 2009
    It has helped millions of smokers from all over the world quit instantly, easily, painlessly and permanently. Stop Smoking Now is the new, cutting-edge presentation of the method. Updated and set out in a clear, easy-to-read format, this book makes it simpler than ever before to get free.Allen Carr's Easyway does not rely on willpower as it removes your desire to smoke. It eliminates the fears that keep you hooked and you won't miss cigarettes. It works both for heavy and casual smokers and regardless of how long you've been smoking. There are no gimmicks or scare tactics, you won't put on weight, and you can even smoke when you read.READ STOP SMOKING NOW AND BECOME A HAPPY NON-SMOKER FOR THE REST OF YOUR LIFE"Allen Carr explodes the myth that giving up smoking is difficult." - The Times "A different approach. A stunning success." - The Sun"Allow Allen Carr to help you escape painlessly today." - The Observer "Instantly I was freed from my addiction. I found it not only easy but unbelievably enjoyable to stay stopped." - Sir Anthony Hopkins

Python for Informatics: Exploring Information: Exploring Information


Charles Severance - 2002
    You can think of Python as your tool to solve problems that are far beyond the capability of a spreadsheet. It is an easy-to-use and easy-to learn programming language that is freely available on Windows, Macintosh, and Linux computers. There are free downloadable copies of this book in various electronic formats and a self-paced free online course where you can explore the course materials. All the supporting materials for the book are available under open and remixable licenses. This book is designed to teach people to program even if they have no prior experience.

Python: Programming: Your Step By Step Guide To Easily Learn Python in 7 Days (Python for Beginners, Python Programming for Beginners, Learn Python, Python Language)


iCode Academy - 2017
    Are You Ready To Learn Python Easily? Learning Python Programming in 7 days is possible, although it might not look like it

Understanding and Using C Pointers


Richard Reese - 2013
    With this practical book, you’ll learn how pointers provide the mechanism to dynamically manipulate memory, enhance support for data structures, and enable access to hardware. Author Richard Reese shows you how to use pointers with arrays, strings, structures, and functions, using memory models throughout the book.Difficult to master, pointers provide C with much flexibility and power—yet few resources are dedicated to this data type. This comprehensive book has the information you need, whether you’re a beginner or an experienced C or C++ programmer or developer.Get an introduction to pointers, including the declaration of different pointer typesLearn about dynamic memory allocation, de-allocation, and alternative memory management techniquesUse techniques for passing or returning data to and from functionsUnderstand the fundamental aspects of arrays as they relate to pointersExplore the basics of strings and how pointers are used to support themExamine why pointers can be the source of security problems, such as buffer overflowLearn several pointer techniques, such as the use of opaque pointers, bounded pointers and, the restrict keyword

Low Slow: Master the Art of Barbecue in 5 Easy Lessons


Gary Wiviott - 2009
    Surrender all of your notions about barbecue. Forget everything you've ever learned about cooking with charcoal and fire. It is all wrong. Get it right with the "Five Easy Lessons" program, which includes over 130 recipes and step-by-step instructions for setting up and cooking low and slow on a Weber Smokey Mountain, an offset smoker, or a kettle grill. This program is guided by a singular philosophy: Keep It Simple, Stupid. Do exactly as Gary says, don't even think about opening the lid before it's time, and you will learn:What gear you do and, more importantly, don't needExactly how to start and maintain a proper fire (without lighter fluid)All about marinades, brines, and rubsTo use your senses and trust your instincts (instead of thermometers)How to make delicious, delicious barbecue The perfect how-to guide for beginner and expert alike, Low & Slow will take your barbecue skills to the next level.

Learning UML 2.0: A Pragmatic Introduction to UML


Russ Miles - 2006
    Every integrated software development environment in the world--open-source, standards-based, and proprietary--now supports UML and, more importantly, the model-driven approach to software development. This makes learning the newest UML standard, UML 2.0, critical for all software developers--and there isn't a better choice than this clear, step-by-step guide to learning the language."--Richard Mark Soley, Chairman and CEO, OMGIf you're like most software developers, you're building systems that are increasingly complex. Whether you're creating a desktop application or an enterprise system, complexity is the big hairy monster you must manage.The Unified Modeling Language (UML) helps you manage this complexity. Whether you're looking to use UML as a blueprint language, a sketch tool, or as a programming language, this book will give you the need-to-know information on how to apply UML to your project. While there are plenty of books available that describe UML, Learning UML 2.0 will show you how to use it. Topics covered include:Capturing your system's requirements in your model to help you ensure that your designs meet your users' needsModeling the parts of your system and their relationshipsModeling how the parts of your system work together to meet your system's requirementsModeling how your system moves into the real world, capturing how your system will be deployedEngaging and accessible, this book shows you how to use UML to craft and communicate your project's design. Russ Miles and Kim Hamilton have written a pragmatic introduction to UML based on hard-earned practice, not theory. Regardless of the software process or methodology you use, this book is the one source you need to get up and running with UML 2.0.Russ Miles is a software engineer for General Dynamics UK, where he works with Java and Distributed Systems, although his passion at the moment is Aspect Orientation and, in particular, AspectJ. Kim Hamilton is a senior software engineer at Northrop Grumman, where she's designed and implemented a variety of systems including web applications and distributed systems, with frequent detours into algorithms development.

Write a Book in Two Hours: How to Write a Book, Novel, or Children’s Book in Far Less than 30 Days (Authorship 1)


Jonathan Green - 2019
    Most people dream of writing a book, but those manuscripts end up shoved away in dusty drawers, half-finished and abandoned to be eaten by moths.Many of them are great writers, many of them have great ideas. Yet so many people come to the conclusion that they'll never finish their books. Why? Because they aren't following a proven system. Maybe this is you right now.Maybe you believe that you're not good enough, that you'll never have enough time, or that it's a terrible book idea.You wonder how on earth other people manage to find time to write alongside their jobs, family and other commitments. But the assumption that writing is a slow process and books take six months or years to write is outdated. You can easily increase your efficiency three to four times MORE by using this system. As much value as there is in quality, quantity also plays a significant factor.The days where you need to have access to expensive or special equipment are gone.And one of the fastest ways to become profitable as an author nowadays is to write faster. Let me show you how you can hit the finish line at record speed. Every. Single. Time. This is the same system that allows me to spend more time with my family, earn more money and accomplish four times the amount of work in the same eight hours a day.It’s allowed me to release books on an exponential scale, to set goals of writing fifty books per year.This book was written using the same strategy.  It can be done. And now you can do the same. This ISN’T a book you read for inspiration and walk away feeling good. This is a book about taking ACTION. I want you to be generating MORE CONTENT THAN YOU EVEN NEED. What you will walk away with... Learn The Conveyor Belt Method: The step-by-step process which will give you an unshakeable FOUNDATION for your writing career Become One With Your Creative Mind: How to become so efficient with your methodology that you can AVOID writer's block entirely Master Your Location Independence: The secret writing anytime and ANYWHERE you want! Harness Your Long Term Sales: Get the exact ingredients you need to capture your readers for good and turn them into lifelong fans! Imagine if... Writing books was no longer a struggle and you could churn out bestsellers on a whim You could write a book in your spare time and don't need to fight against your other commitments You could come up with an idea in the morning, plan out your content and have your first draft FINISHED by the afternoon! Don't let your book rot in a drawer like all the rest. Your time is NOW. You could have the book you've always dreamed of writing in your hands TODAY. Begin your journey by clicking the button above.

Game Development Essentials: An Introduction


Jeannie Novak - 2004
    This book not only examines content creation and the concepts behind development, but it also give readers a background on the evolution of game development and how it has become what it is today. GAME DEVELOPMENT ESSENTIALS also includes chapters on project management, development team roles and responsibilities, development cycle, marketing, maintenance, and the future of game development. With the same engaging writing style and examples that made the first two editions so popular, this new edition features all the latest games and game technology. Coverage of new game-related technology, development techniques, and the latest research in the field make this an invaluable resource for anyone entering the exciting, competitive, ever-changing world of game development.

Learning JavaScript


Shelley Powers - 2006
    JavaScript lets designers add sparkle and life to web pages, while more complex JavaScript has led to the rise of Ajax -- the latest rage in web development that allows developers to create powerful and more responsive applications in the browser window."Learning JavaScript" introduces this powerful scripting language to web designers and developers in easy-to-understand terms. Using the latest examples from modern browser development practices, this book teaches you how to integrate the language with the browser environment, and how to practice proper coding techniques for standards-compliant web sites. By the end of the book, you'll be able to use all of the JavaScript language and many of the object models provided by web browsers, and you'll even be able to create a basic Ajax application.