Apply the principles of Scrum, one of the most popular agile programming methods, to software project managementand focus your team on delivering real business value. Author Ken Schwaber, a leader in the agile process movement and a co-creator of Scrum, brings his vast expertise to helping you guide the product and software development process more effectively and efficiently. Help eliminate the ambiguity into which so many software projects are borne, where vision and planning documents are essentially thrown over the wall to developers. This high-level reference describes how to use Scrum to manage complex technology projects in detail, combining expert insights with examples and case studies based on Scrum. Emphasizing practice over theory, this book explores every aspect of using Scrum, focusing on driving projects for maximum return on investment.
Cryptographic techniques have applications far beyond the obvious uses of encoding and decoding information. For Internet developers who need to know about capabilities, such as digital signatures, that depend on cryptographic techniques, there's no better overview than Applied Cryptography, the definitive book on the subject. Bruce Schneier covers general classes of cryptographic protocols and then specific techniques, detailing the inner workings of real-world cryptographic algorithms including the Data Encryption Standard and RSA public-key cryptosystems. The book includes source-code listings and extensive advice on the practical aspects of cryptography implementation, such as the importance of generating truly random numbers and of keeping keys secure.
Aimed at Windows Web developers of all levels, ASP.NET Unleashed provides a truly example-packed tutorial on beginning through advanced topics in ASP.NET programming. This mammoth text is never dense, and its clear sample code and ordering of topics will make it a strong choice for learning ASP.NET inside and out.
Beginning Mac OS X Programming
Computer Graphics: Principles and Practice is the most exhaustive overview of computer graphics techniques available. This textbook's 21 chapters cover graphics hardware, user interface software, rendering and a host of other subjects. Assuming a solid background in computer science or a related field, Computer Graphics gives example programs in C and provides exercises at the end of each chapter to test your knowledge of the material. The guide has more than 100 beautiful, four-colour photographs that illustrate important topics and algorithms, such as ray tracing and bump maps, and also inspire you to acquire the skills necessary to produce them. Encyclopaedic in its coverage, the book has a good table of contents so that you can immediately turn to information on the z-Buffer algorithm or the chapter on animation. Jake Bond |
This excellent guide to 3D Studio MAX covers everything that new, intermediate, and advanced users need to master the high-end 3-D modeling and animation package from Kinetix. Introductory chapters present the central concepts of the packagesuch as object-oriented behavior, parametric objects, modifiers, space warps, material mapping, and plug-insand help you learn how to work in 3-D space. The authors also provide design theory on color, light, composition, perspective, animation, storyboards, and project planning. Next, offering both explanations of features and lots of hands-on instruction, the authors cover modeling, working with materials and maps, lighting, using camera angles, creating animations, rendering, and compositing. The projects in the book range from simple objects to complete scenes. A companion CD-ROM offers 3D Studio MAX files, plug-ins, models, textures, audio clips, and images that you use as you work through the book's projects. When you're ready to move on to more projects, check out Volume II: Advanced Modeling and Materials and Volume III: Animation. |
Made with Delicious Library