background preloader

Programming/Development/Hackery

Facebook Twitter

How To Become A Hacker. Copyright © 2001 Eric S. Raymond As editor of the Jargon File and author of a few other well-known documents of similar nature, I often get email requests from enthusiastic network newbies asking (in effect) "how can I learn to be a wizardly hacker? ". Back in 1996 I noticed that there didn't seem to be any other FAQs or web documents that addressed this vital question, so I started this one. A lot of hackers now consider it definitive, and I suppose that means it is. Still, I don't claim to be the exclusive authority on this topic; if you don't like what you read here, write your own. If you are reading a snapshot of this document offline, the current version lives at Note: there is a list of Frequently Asked Questions at the end of this document.

The five-dots-in-nine-squares diagram that decorates this document is called a glider. If you find this document valuable, please leave me a tip on Gittip. If you want to be a hacker, keep reading. Teach Yourself C++ in 21 Days. Dedication This book is dedicated to the living memory of David Levine. Acknowledgments A second edition is a second chance to acknowledge and to thank those folks without whose support and help this book literally would have been impossible. First among them are Stacey, Robin, and Rachel Liberty. I must also thank everyone associated with my books, both at Sams and at Wrox press, for being professionals of the highest quality. I have taught an online course based on this book for a couple years, and many folks there contributed to finding and eradicating bugs and errors. I would also like to acknowledge the folks who taught me how to program: Skip Gilbrech and David McCune, and those who taught me C++, including Steve Rogers and Stephen Zagieboylo.

Programming is as much a business and creative experience as it is a technical one, and I must therefore acknowledge Tom Hottenstein, Jay Leve, David Rollert, David Shnaider, and Robert Spielvogel. Finally, I'd like to thank Mrs. Introduction. List of emerging technologies. Agriculture[edit] Biomedical[edit] Displays[edit] Electronics[edit] Energy[edit] IT and communications[edit] Manufacturing[edit] Materials science[edit] Military[edit] Neuroscience[edit] Robotics[edit] Transport[edit] Other[edit] See also[edit] General Disruptive innovation, Industrial Ecology, List of inventors, List of inventions, Sustainable development, Technology readiness level Nano- Molecular manufacturing, Neurotechnology Bioscience Human Connectome Project Ethics Casuistry, Computer ethics, Engineering ethics, Nanoethics, Bioethics, Neuroethics, Roboethics Other Anthropogenics, Machine guidance, Radio frequency identification, National Science Foundation, Virtual reality Transport List of proposed future transport Further reading[edit] IEEE International Conference on Emerging Technologies and Factory Automation, & Fuertes, J.

References[edit] External links[edit] Top 6 List of Programming Top 10 Lists. Free Online Computer Science and Programming Books, Textbooks, a. Black Hat 2009: Parking meter hacking.