Getting Started with ProcessingLearn computer programming the easy way with Processing, a simple language that lets you use code to create drawings, animation, and interactive graphics. Programming courses usually start with theory, but this book lets you jump right into creative and fun projects. It's ideal for anyone who wants to learn basic programming, and serves as a simple introduction to graphics for people with some programming skills. ...
Google Advertising Tools, 2nd EditionWith this book, you'll learn how to take full advantage of Google AdWords and AdSense, sophisticated online advertising tools used by thousands of businesses large and small. The second edition provides a substantially updated guide to advertising on the Web: how it works in general, and how Google's advertising programs in particular help you make money. Several business case studies demonstrate which approaches work well, which don't, and why. ...
Hardening Cisco RoutersThis succinct book departs from other security literature by focusing exclusively on ways to secure Cisco routers, rather than the entire network. The rational is simple: If the router protecting a network is exposed to hackers, then so is the network behind it. This is a reference for protecting the protectors, and author Thomas Akin supplies all the tools necessary to turn a potential vulnerability into a strength. ...
Head First Data AnalysisHow can you learn to manage and analyze all kinds of data? Turn to Head First Data Analysis, where you'll learn how to collect and organize your data, sort the distractions from the truth, find meaningful patterns, draw conclusions, predict the future, and present your findings to others. The unique approach in Head First Data Analysis is by far the most efficient way to learn what you need to know to convert raw data into a vital business tool. ...
High Performance MySQL, 2nd EditionHigh Performance MySQL is the definitive guide to building fast, reliable systems with MySQL. Written by noted experts with years of real-world experience building very large systems, this book covers every aspect of MySQL performance in detail, and focuses on robustness, security, and data integrity. Learn advanced techniques in depth so you can bring out MySQL's full power. The second edition is completely revised and greatly expanded, with deeper coverage in all areas. ...
iPhone App Development: The Missing ManualReady to create your own iPhone app? This book walks you through the entire iPhone app development process. You'll learn how to download the tools, build the app, successfully navigate Apple's approval process, and then market and maintain the finished product. Written by Mac guru Craig Hockenberry, creator of the wildly popular Twitterific iPhone app, iPhone App Development: The Missing Manual includes illustrated, step-by-step tutorials and real-world examples. ...
Network Security with OpenSSLOpenSSL is a popular and effective open source version of SSL/TLS, the most widely used protocol for secure network communications. The only guide available on the subject, Network Security with OpenSSLdetails the challenges in securing network communications, and shows you how to use OpenSSL tools to best meet those challenges. Focused on the practical, this book provides only the information that is necessary to use OpenSSL safely and effectively. ...
Network Troubleshooting ToolsNetwork Troubleshooting Tools helps you sort through the thousands of tools that have been developed for debugging TCP/IP networks and choose the ones that are best for your needs. It also shows you how to approach network troubleshooting using these tools, how to document your network so you know how it behaves under normal conditions, and how to think about problems when they arise so you can solve them more effectively. ...
Knoppix Hacks, 2nd EditionIf you think Knoppix is just a Linux demo disk, think again. This book includes a collection of tips and techniques for using the enormous amount of software Knoppix offers-not just to work and play, but also to troubleshoot, repair, upgrade, and disinfect your system without having to install a thing. Discover how to use Knoppix to its full potential as your desktop, rescue CD, or as a launching point for your own live CD. ...
21 Recipes for Mining TwitterMillions of public Twitter streams harbor a wealth of data, and once you mine them, you can gain some valuable insights. This short and concise book offers a collection of recipes to help you extract nuggets of Twitter information using easy-to-learn Python tools. Each recipe offers a discussion of how and why the solution works, so you can quickly adapt it to fit your particular needs. ...