a modern alternative to object middleware such as CORBA™ or COM/DCOM/COM+. Ice is easy to learn, yet provides a powerful network infrastructure for demanding technical applications.
a client-side implementation of the rsync algorithm. It allows updating of files from a remote Web server without requiring a full download or a special remote server application.
Fit is a Java component that takes some HTML input; interprets it into tests, exercises the tests against the system being tested, and outputs an updated version of the HTML that incorporates the results.
an advanced C++ application framework that makes it easy to produce powerful C++ applications. The framework is a based on a thoroughly modern C++ design and has built in support for Rapid Application Development (RAD).
these essays are intended for beginners, pointing out useful techniques. Some are for experienced programmers poking into previously unknown areas of MFC. Some are advanced techniques, highly specialized.
a library of routines for managing a database. The database is a simple data file containing records, each is a pair of a key and a value. Every key and value is serial bytes with variable length.
a flexible range of protections and freedoms for authors and artists. We have built upon the "all rights reserved" of traditional copyright to create a voluntary "some rights reserved" copyright.
a system for distributed, anonymous, persistent data storage which is robust against attempts by powerful adversaries to find and destroy any stored data.
a compiler cache. It acts as a caching pre-processor to C/C++ compilers. Caching previous compilations and detecting when the same compilation is being done again. (needs GCC or similar)
an e107 CMS plugin. This plugin will enable users to manage their DVD collection and show it to other members via the Web whether it is online or offline.
the first and only fully integrated 3D graphics creation suite allowing modeling, animation, rendering, post-production, realtime interactive 3D and game creation and playback with cross-platform compatibility - all in one tidy, easily and free.
"We have put together a set of guidelines that have served us well as developers and consultants over the years, and we offer these as suggestions that may help you in your job."
comprises the GNU C compiler targeted at the ARM processor of ARM-based HP calculators (like the HP49g+), HP specific libraries, a tool (ELF2HP) that converts the gcc produced binary to the appropriate format for the HP calculator, and an emulator
devoted to game / 3D graphics programming with DirectX / OpenGL using C++. Contains downloadable source code for several small and very specific sample programs that I think will be very helpful to anyone trying to learn both 2D and 3D game programming.
We are tired of XP, Scrum, Kanban, Waterfall, Software Craftsmanship (aka XP-Lite) and anything else getting in the way of...Programming, Motherfucker.
We are tired of being told we're autistic idiots who need to be manipulated to work in a Forced Pair Programming chain gang without any time to be creative because none of the 10 managers on the project can do...Programming, Motherfucker.
an LLVM to JavaScript compiler. It takes LLVM bitcode (which can be generated from C/C++ using Clang, or any other language that can be converted into LLVM bitcode) and compiles that into JavaScript, which can be run on the web (or anywhere else JavaScript can run).
Advanced Linux Programming is an e-book that covers the common programming environments on the GNU/Linux system (shell, awk, etc.). The book is designed to help: develop GNU/Linux software that works the way users expect it to; write more sophisticated programs with features such as multi-processing, multi-threading, interprocess communication, and interaction with hardware devices; improve programs by making them run faster, more reliably, and more securely; understand the preculiarities of a GNU/Linux system, including its limitations, special capabilities, and conventions.
Help your child learn to program with Tynker! The New home study course for 4th - 8th graders is packed with lessons, puzzles, tutorials, quizzes, and challenging missions, that engage kids while they learn programming concepts
R. Abbott, J. Guo, and B. Parviz. The 2003 International Conference on Machine Learning;
Models, Technologies and Applications (MLMTA'03), las Vegas, CSREA Press, (23-26 June 2003)
A. Abdelbar, S. Ragab, and S. Mitri. Proceedings of The First Asian-Pacific Workshop on
Genetic Programming, page 9--15. Rydges (lakeside) Hotel, Canberra, Australia, (8 December 2003)
A. Abraham, and C. Grosan. Genetic Systems Programming: Theory and Experiences, volume 13 of Studies in Computational Intelligence, Springer, Germany, Forthcoming.(2006)
A. Abraham, N. Nedjah, and L. de Macedo
Mourelle. Genetic Systems Programming: Theory and Experiences, volume 13 of Studies in Computational Intelligence, Springer, Germany, (2006)