by Dave Shreiner
OpenGL is a software interface to graphics hardware. This interface consists of about 150 distinct commands that you use to specify the objects and operations needed to produce interactive three-dimensional applications. This book allows you to create interactive programs that produce color images of moving three-dimensional objects, you can control computer-graphics technology [...]
by Garry Morse
This is a tutorial starting with basic issues in the Java language with regard to applets, particularly for beginners or knowledgeable programmers who wish to make online Java presentations or games. Major topics covered in this tutorial book are Applets, Threads, images, double buffering and image filters. All required for development of [...]
by Kurt Nørmark
This book can be used by teachers as a teaching material. It is assumed, as a prerequisite, that the readers of this book have some knowledge about imperative programming, preferably knowledge about C. According to author of this book it is best to learn object-oriented programming after having learned and worked with [...]
by Andrew Davison
This book explains how to program 3D games in Java on a PC. You should have basic Java programming language skills in order to begin game development in Java. This book is categorized in three parts: Java 3D, non-standard input devices for game playing and JOGL (a lower-level Java wrapper around popular OpenGL graphics API). This [...]
by Scott Chacon
Git is a version control system that a processes and manages multiple versions of a piece of information. This book will get you started with Git. It starts with explaining some background on version control tools, then move on to how to get Git running on your system. Then it covers branching in [...]
by Bryan O’Sullivan
Mercurial is a revision control system. It a process that manages multiple versions of a piece of information. In its simplest form, this system keeps track every time a file is modified, it saves it under a new name that contains a number, each one higher than the number of the preceding [...]
by William Nagel
Subversion (SVN) is a version control system that keeps track of the changing states of files over time and merge contributions of multiple developers. It supports this, for the most part, by storing a history of changes made over time by different people. This book organizes Subversion commands by activity to allow for quick task [...]
by Microsoft Press 2009
This book allows architects and developers to build applications that are both flexible and scalable. This book provides various examples that shows how to provide IT professionals with information they need to maintain those applications and diagnose problems when they arise. The two reference implementations provided in this book addresses issues [...]
by David Haskins
C is built right into the core of Linux and Unix. The design idea behind Unix was to write an operating system in C so all you needed to port it to a new architecture was a C compiler. A knowledge of C has been for years a pre-requisite for serious software [...]
by Tom Hughes-Croucher
Node.js is many things, but mostly it’s a way of running JavaScript outside the web browser. This book will cover why that’s important, and what benefits Node.js provides. This introduction attempts to sum up that explanation in a few paragraphs, rather than a few hundred pages. There are several notable features about Node.js [...]
Popular Posts (last 30 days)
- Attendance Management System 1476 view(s)
- Advanced Java Tutorial (For Intermediate) 776 view(s)
- JAVA Graphical User Interface (GUI) 733 view(s)
- Graph Implementation in C++ 529 view(s)
- File Handling using Input-Output Streams in Java 504 view(s)
- Linked lists in C++ 487 view(s)
- Sockets and Network Programming in Java 407 view(s)
- UDP Datagram Sockets in Java 406 view(s)
- Applications of Stack in data structures 402 view(s)
- Circular Linked Lists 359 view(s)
