Computer Science
Computer science is the study and the science of the theoretical foundations of information and computation and their implementation and application in computer systems.
Language
Any
Platform
Any
License
Any
This is a selection of essays from the author's Web site, Joel on Software. Joel Spolsky started this web log in March 2000 in order to offer his insights, based on years of experience, on how to...
The Linux Cookbook, 2nd Edition is your guide to getting the most out of Linux. Organized by general task (such as working with text, managing files, and manipulating graphics), each section contains...
the complete guide for aspiring game developers to learn how to create their own computer games without programming skills, and also provides an in-depth understanding of how the game design process...
Java is gaining more and more acceptance in the game development community, and with good commercial-quality Java games on the market, it will become a definitive choice. Practical Java Game...
Computer games have evolved from simple, little programs to major Hollywood-type productions. And today’s player expectations have kept pace with this evolution – they expect truly believable gaming...
Designed for users who already know how to build a Web page, this book demonstrates the techniques for adding programs called Common Gateway Interfaces (CGIs) to their Web sites. Hands-on examples...
Programming Multiplayer Games provides in-depth coverage of all the major topics associated with online game programming, and gives the programmer easy to follow, step-by-step tutorials on how to...
Apply what you know about extreme programming and object-oriented design to learning C# and the Microsoft® .NET Framework on the fly. Author Ron Jeffries, a leading voice and practitioner in the...
Let's admit it: Things will go wrong online. No matter how carefully you design a site, no matter how much testing you do, customers still encounter problems. So how do you handle these inevitable...
Game Programming Gems 4 is an ALL NEW volume in this must-have series. It is filled with ready-to-use expert techniques, ideas, and solutions for game developers, and includes many innovative...
The foundation of all object-oriented software design, including agile methods such as extreme programming, is object thinking. But many developers have not mastered its underlying concepts and...
Game Programming Golden Rules provides indispensable techniques that should be part of every game programmer’s arsenal. Written as a series of easy-to-remember rules, the book provides a building...
Want to start programming but don't know where to start? Don't worry! With a radically different approach to programming, author Francis Glassborow demystifies programming concepts, and shows you how...
Sure, you can use Flash MX 2004 without being a master programmer, but as any Flash developer worth his or her salt will tell you, you're not tapping all of its power unless you're taking advantage...
AI Game Programming Wisdom 2, the second volume in this cutting-edge series, is packed with all new tricks, techniques, algorithms, architectures, and philosophies—all written by industry experts!...
Today is the greatest time in history to be in the game business. We now have the technology to create games that look real! Sony's Playstation II, XBOX, and Game Cube are cool! But, all this...
Learn How to Program Using Any Web Browser is a fun introduction to programming for readers of any age. It assumes no prior knowledge on the part of the reader, and there are no requirements for...
Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code discusses sociological forces that make it difficult for a programmer to do their job. There are plenty of books that discuss...
Automating UNIX and Linux Administration will focus on automating the tedious daily tasks of system administration. It will provide real-world examples and explore the existing tools that will help...
This book provides information, techniques, and source code for developing commercial-grade applications on the Linux operating system. Backed by industry leaders like IBM, Oracle, Sun Microsystems,...