Raspberry Pi Networking Cookbook.pdf

(11128 KB) Pobierz
www.it-ebooks.info
Raspberry Pi
Networking Cookbook
An epic collection of practical and engaging recipes for
the Raspberry Pi!
Rick Golden
BIRMINGHAM - MUMBAI
www.it-ebooks.info
Raspberry Pi Networking Cookbook
Copyright © 2013 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or
transmitted in any form or by any means, without the prior written permission of the publisher,
except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the
information presented. However, the information contained in this book is sold without
warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers
and distributors will be held liable for any damages caused or alleged to be caused directly or
indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies
and products mentioned in this book by the appropriate use of capitals. However, Packt
Publishing cannot guarantee the accuracy of this information.
First published: March 2013
Production Reference: 1270213
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-84969-460-5
www.packtpub.com
Cover Image by Faiz Fattohi (
faizfattohi@gmail.com
)
www.it-ebooks.info
Credits
Author
Rick Golden
Reviewers
Hector Cuesta-Arvizu
Shea Silverman
Indexer
Acquisition Editor
Erol Staveley
Production Coordinator
Lead Technical Editor
Mayur Hule
Cover Work
Technical Editors
Sharvari Baet
Devdutt Kulkarni
Shantanu Zagade
Shantanu Zagade
Monica Ajmera Mehta
Project Coordinator
Anurag Banerjee
Proofreader
Jonathan Todd
www.it-ebooks.info
About the Author
Rick Golden
sat in the computer lab at SUNY Fredonia and completed his first CAI tutorial
for programming in APL. It was the summer of 1972; he was nine years old.
Most of the programming that he has done since then has been in Algol-based languages
such as PL/I, FORTRAN, BASIC, Pascal, C, C++, C#, Objective C, and Java. He did occasionally
write code in languages such as APL, FORTH, LISP, and Scheme; however, he could not find
an employer that would actually pay him to develop solutions using those non-structured
languages. In recent years he has had more success introducing organizations to scripting
languages such as Python, Perl, TCL, Ruby, Groovy, and Node.js.
He also had the privilege to work in many different domains applying leading technologies
through each cutting-edge wave of structured programming, architectural frameworks,
and design patterns. He has championed distributed computing, scripting languages, SOA,
browser applications, CMS, ESBs, web services, nosql and map-reduce, top-down structured
approach, UML, use cases, XP - extreme programming, iterative development, and agile
development. And, he is still moving forward.
Now, as he approaches his 40th year as a programmer, software architect, and product
manager—a career that has spanned eighty percent of his life. He greatly enjoys guiding and
coaching the next generation of programmers and software architects—awakening others to
the same joy and passion for computing that he has had for the past 40 years.
I'd like to thank my family for giving me the space to complete this book.
They have always been supportive and remain my biggest fans.
I'd also like to thank my colleagues Corny, David, Darren, and Pete who have
always been available for advice and snippets of code when I needed them;
Greg, John, and Steve who were long ago my interns but still remain sources
of inspiration; and Ingo who is now and will remain always my muse.
And, most importantly, I'd like to thank my father, George H. Golden Jr.,
who sat me down in front of a teletype when I was eight years old and
showed me how to play Hunt The Wumpus. Not only did my dad introduce
me to computers and computer programming, he also introduced me to
the Raspberry Pi. Without his encouragement, I could not have written
this book.
www.it-ebooks.info
Zgłoś jeśli naruszono regulamin