Design Patterns: Elements of Reusable Object-Oriented Software

Capturing a wealth of experience about the design of object oriented software, four top notch designers present a catalog of simple and succinct solutions to commonly occurring design problems Previously undocumented, these 23 patterns allow designers to create flexible, elegant, and ultimatel

Bulletproof SSL and TLS: The Complete Guide to Deploying Secure Servers and Web Applications

SSL TLS is the cornerstone of security on the Internet, but understanding it and using it are not simple tasks Quite the contrary mistakes are easy to make and can often fully compromise security Bulletproof SSL and TLS is the first SSL book written with users in mind It is the book you will wan