Ebook How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies, by V. Anton Spraul
So, even you require responsibility from the company, you may not be confused more since publications How Software Works: The Magic Behind Encryption, CGI, Search Engines, And Other Everyday Technologies, By V. Anton Spraul will constantly aid you. If this How Software Works: The Magic Behind Encryption, CGI, Search Engines, And Other Everyday Technologies, By V. Anton Spraul is your finest companion today to cover your job or job, you could as quickly as possible get this book. Exactly how? As we have actually told recently, merely visit the link that we provide here. The conclusion is not only guide How Software Works: The Magic Behind Encryption, CGI, Search Engines, And Other Everyday Technologies, By V. Anton Spraul that you search for; it is how you will certainly obtain numerous publications to assist your skill as well as capacity to have piece de resistance.
How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies, by V. Anton Spraul
Ebook How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies, by V. Anton Spraul
Spend your time also for simply few minutes to review a publication How Software Works: The Magic Behind Encryption, CGI, Search Engines, And Other Everyday Technologies, By V. Anton Spraul Checking out a publication will certainly never decrease and also waste your time to be worthless. Reviewing, for some folks end up being a demand that is to do daily such as spending quality time for consuming. Now, just what regarding you? Do you like to check out a book? Now, we will certainly show you a brand-new book entitled How Software Works: The Magic Behind Encryption, CGI, Search Engines, And Other Everyday Technologies, By V. Anton Spraul that could be a brand-new means to discover the understanding. When reviewing this e-book, you can get one point to consistently bear in mind in every reading time, even detailed.
Often, checking out How Software Works: The Magic Behind Encryption, CGI, Search Engines, And Other Everyday Technologies, By V. Anton Spraul is quite boring and also it will take very long time beginning with getting the book and begin reading. Nevertheless, in modern period, you can take the developing innovation by using the web. By web, you can visit this page as well as begin to search for guide How Software Works: The Magic Behind Encryption, CGI, Search Engines, And Other Everyday Technologies, By V. Anton Spraul that is required. Wondering this How Software Works: The Magic Behind Encryption, CGI, Search Engines, And Other Everyday Technologies, By V. Anton Spraul is the one that you require, you could choose downloading and install. Have you understood ways to get it?
After downloading the soft documents of this How Software Works: The Magic Behind Encryption, CGI, Search Engines, And Other Everyday Technologies, By V. Anton Spraul, you could begin to review it. Yeah, this is so delightful while someone ought to check out by taking their huge books; you are in your new way by only handle your gizmo. Or perhaps you are working in the office; you can still utilize the computer system to check out How Software Works: The Magic Behind Encryption, CGI, Search Engines, And Other Everyday Technologies, By V. Anton Spraul totally. Certainly, it will not obligate you to take several web pages. Simply page by page depending upon the time that you have to check out How Software Works: The Magic Behind Encryption, CGI, Search Engines, And Other Everyday Technologies, By V. Anton Spraul
After understanding this really simple way to check out and also get this How Software Works: The Magic Behind Encryption, CGI, Search Engines, And Other Everyday Technologies, By V. Anton Spraul, why do not you tell to others about through this? You could tell others to see this website as well as go for searching them favourite books How Software Works: The Magic Behind Encryption, CGI, Search Engines, And Other Everyday Technologies, By V. Anton Spraul As understood, right here are bunches of lists that supply many type of books to gather. Just prepare couple of time and net links to obtain guides. You can truly take pleasure in the life by checking out How Software Works: The Magic Behind Encryption, CGI, Search Engines, And Other Everyday Technologies, By V. Anton Spraul in an extremely easy manner.
We use software every day to perform all kinds of magical, powerful tasks. It's the force behind stunning CGI graphics, safe online shopping, and speedy Google searches. Software drives the modern world, but its inner workings remain a mystery to many.
How Software Works explains how computers perform common-yet-amazing tasks that we take for granted every day. Inside you'll learn:
- How data is encrypted
- How passwords are used and protected
- How computer graphics are created
- How video is compressed for streaming and storage
- How data is searched (and found) in huge databases
- How programs can work together on the same problem without conflict
- How data travels over the Internet
How Software Works breaks down these processes with patient explanations and intuitive diagrams so that anyone can understand-no technical background is required, and you won't be reading through any code. In plain English, you'll examine the intricate logic behind the technologies you constantly use but never understood.
If you've ever wondered what really goes on behind your computer screen, How Software Works will give you fascinating look into the software all around you.
- Sales Rank: #349673 in Books
- Published on: 2015-08-21
- Original language: English
- Number of items: 1
- Dimensions: 9.20" h x .60" w x 7.00" l, .0 pounds
- Binding: Paperback
- 216 pages
About the Author
V. Anton Spraul has taught introductory programming and computer science for more than 15 years. He is the author of Computer Science Made Simple (Broadway), Think Like a Programmer (No Starch Press), and How Software Works (No Starch Press). He offers advice for beginning programmers in his series "Learning to Program: A Guide" on his website at vantonspraul.com.
Most helpful customer reviews
7 of 7 people found the following review helpful.
Good reference book but not as plain as some would wish for
By Pippa Lee
Like most people, I don’t give much thought about what goes “under the hood” when I’m doing a web search, shopping online, or editing my pictures with my computer. Our devices are an integral part of our lives but very few of us will stop a few moments to marvel at how on earth we can play games on our tablets or how they help us find the fastest route to a location. Well, I got curious one day and picked up V. Anton Spraul’s “How Software Works” to see if it would help me understand how a computer accomplishes some of the tasks we take for granted.
Mr. Spraul’s book is divided into 9 chapters. The first three chapters give readers a look as to how encryption and passwords work to ensure Web security. The next two chapters open the doors to the wonders of movie CGI and video game graphics. Chapter 6 explains how then videos and images are compressed so that they may fit in a Blu-ray disc or DVD. Chapter 7 helps us understand what happens when we do a search and how search engines work. Chapter 8 deals with concurrency or how a computer can run two or three programs at the same time. The last chapter is about map routes.
I found “How Software Works” to be interesting and I did gain some understanding as to how software operates. I’m no techie and although the publishers claim that the book is written in plain English, and that no technical background is required, I still found the chapters about movie CGI and video game graphics difficult to grasp. For some reason, the black and white diagrams didn’t work for me and I thought that maybe if they were in color, they would get their point across better. Gray, black and white graphics are not very effective when you’re talking about lighting, reflection, shadows and coloring. On the other hand, I found the other chapters fascinating, especially the ones about concurrency, web searching, encryption and passwords. Now I know how https work, why we need read-only, and the meaning of some cool terminology like semaphore, hashing, race conditions, and handshaking. In spite of the fact that it requires some technical understanding to read it, “How Software Works” makes for a good reference book for those looking for answers as to how computers do their magic.
7 of 7 people found the following review helpful.
Richly detailed examination of how *some* software works...
By Long-Suffering Technology Consumer
If this book had one more word in the title, this would be a five-star review. When I saw the title, I expected a broader overview of how software interacts with computers and with users. I expected some categorical differentiation between operating systems and applications, discussion of proprietary vs. open-source software and I certainly expected some discussion of user interfaces and user experiences that are the bridge between humans and hardware.
These are areas absent from this book, and because of the broad swath of the title, the areas I was disappointed not to find.
The addition of even more word in the title could change the expectations of readers, and potentially eliminate such disappointment. If this had been. Just one adjective before "software" could have saved the day. Take your pick: "some"? "key"? "essential"? I don't know; that's an editorial brainstorming decision, but it would have defined the contents much better.
But, a quibble over the title and what is absent doesn't address the content. And what this book does address, it addresses very well, and it should appeal to anybody with more than a passing interest in what is going in the background behind the user interface. It should really appeal to gamers and those who work with digital images, because of the extensive treatment of CGI, the graphics of games and data compression (which has major implications for those who manipulate visual images).
Other chapters address (in a naturally shared trilogy) encryption, passwords and web security..each a matter of both political and personal importance in these days of data breaches and balances of personal privacy and government access to...well, to whatever.
The book closes with discussions of hardware and network response to simultaneous demands for respose ("conurrency") and overviews of search and mapping concepts.
The author assumes the readers are not "dummies", and unlike the ubiquitous yellow and black books in that series, you'll find no attempts at forced humor. The greyscale line drawings advance the text and are very nicely done.
Pay attention to what the book does promise, and you'll find that it delivers.
5 of 5 people found the following review helpful.
Algorithms R Us
By John Jacobson
This book is an introduction to the algorithms that underlie much of the software we use daily, often without a thought as to how it functions. This book proposes to provide the basic framework for that functionality.
The chapters cover encryption, passwords, web security, movie CGI, game graphics, data compression, search, concurency, and map routing. There is a commonality to all of these subjects, they are more similar than they may appear at first glance.
If you go to an online source on these subjects such as Wikipedia, there will inevitably be a lot of math, with formal math notations that may difficult to parse and understand. A strength of the book is that there is no math, there is no computer language code, there are only simple English explanations. Computers aren't smart, but they're very good at remembering and following directions. As you read through the chapter on encryption and PGP (pretty good privacy), the author lists the steps required to encrypt the document. Each step is not difficult to understand by itself, but when the steps are laid out in sequence, it may be difficult to remember the exact sequence and understand what is happening. Computers don't have that problem, they are very good at doing one thing at a time. And each of the steps required for strong encryption is not complicated, but when looked at as a whole, it can seem to be magic.
The group of steps for each process described in the book is an algorithm, the book is basically a description of computer algorithms that underlie much of the code that allows us to encrypt documents, compress data, create game graphics, etc.
The writing is clear but sparse. But there is no history of the development of these algorithms, there is no story to the book. I think the book will appeal to the geekiest among us who would like to know how these things work, for that purpose the book is excellent. It one tires of reading long descriptions (e.g. reading long recipes), it will perhaps be less interesting.
How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies, by V. Anton Spraul PDF
How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies, by V. Anton Spraul EPub
How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies, by V. Anton Spraul Doc
How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies, by V. Anton Spraul iBooks
How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies, by V. Anton Spraul rtf
How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies, by V. Anton Spraul Mobipocket
How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies, by V. Anton Spraul Kindle
Tidak ada komentar:
Posting Komentar