Hailed by Time magazine as one of the 100 greatest minds of the century, Tim Berners-Lee, the genius behind the Internet reveals where it came from, reflects on its impact, and predicts where it is headed...
Get Your Move On In "Making Things Move: DIY Mechanisms for Inventors, Hobbyists, and Artists," you'll learn how to successfully build moving mechanisms through non-technical explanations, examples, and do-it-yourself projects--from kinetic art installations to creative toys to energy-harvesting de..
This second editon describes C as defined by the ANSI standard. This book is meant to help the reader learn how to program in C. The book assumes some familiarity with basic programming concepts like variables, assignment statements, loops, and functions. A novice programmer should be able to read a..
Get more out of your legacy systems: more performance, functionality, reliability, and manageability Is your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do you understand it? If the answer to any of these questions is no, you have legacy code, and it is drai..
Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way. Noted software expert Robert C. Martin presents a revolutionar..