Performance is critical to the success of any web site, and yet today's web applications push browsers to their limits with increasing amounts of rich content a...
Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz's popular training course, this up...
The upcoming Java 9 module system will affect existing applications and offer new ways of creating modular and maintainable applications. With this hands-on boo...
This comprehensive guide shows you how to master the most important changes to Java since it was first released. Generics and the greatly expanded collection li...
What's so special about design patterns?
At any given moment, someone struggles with the same software design problems you have. And, chances are, someon...
Can machine learning techniques solve our computer security problems and finally put an end to the cat-and-mouse game between attackers and defenders? Or is thi...