 97 Things Every Programmer Should Know: Collective Wisdom from the Experts
Programmers have a lot on their minds . Programming languages, programming techniques, development environments, coding style, tools, development process, deadlines, meetings, software architecture, design patterns, team dynamics, code, requirements, bugs, code quality. And more. A lot. There is an art, craft, and science to programming that... |  |  JavaSpaces in Practice
This book shows developers how to use JavaSpaces to build practical, scalable, distributed systems. *The authors are pioneers in the use of JavaSpaces to build real systems that solve real problems. *It will increase the understanding of where JavaSpaces are applicable, and how to use them effectively within your system architecture. *Well... |  |  Grok 1.0 Web Development
Python is a very popular language for web application development. It's easy to learn and powerful enough to program any kind of system. There are many options for Python web development frameworks, from lightweight packages to everything-and-the-kitchen sink solutions. However, Grok offers a solid foundation for developing powerful,... |