an arcade action puzzle game where the objective is to get rid of all incoming balls by rearranging their order. Currently it includes 12 different levels and two modes of gameplay. The engine allows for easy custom level creation with unlimited number of paths, different speeds, ball-sizes, and rules.
a professional development tool for C and C++ providing code completion, source browsing and refactoring. It is "a must have" for understanding legacy code. (for Emacs and XEmacs)
a plugin for Emacs, XEmacs, and jEdit which provides code completion, source browsing, and refactorings. It is based on full pre-processing, parsing, and static analysis of sources and works with the C, C++, and Java languages.
If your windows installation has issues, or for some other unmentionable reason is unable to get updates from the windows server, this is what you need to do.
a publish/subscribe and point to point 100% Java based MOM server (message-oriented middleware) which exchanges messages between publishers and subscribers. The message is described with XML-encoded meta information. Messages may contain everything, GIF i
an extensible HTML/XML generator written in Python. XIST is also a DOM parser (built on top of SAX2) with a very simple and pythonesque tree API. Every XML element type corresponds to a Python class and these Python classes provide a conversion method to
from Hauser, Robert M. 2002. "Meritocracy, cognitive ability, and the sources of occupational success." CDE Working Paper 98-07 (rev). Center for Demography and Ecology, The University of Wisconsin-Madison, Madison, Wisconsin
a small worlds networking utility. It was inspired by WASTE, a P2P darknet product released by Nullsoft in May 2003 and then withdrawn a few days later.
a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLL
The Microsoft® Windows® Driver Development Kit (DDK) is a consolidated driver development kit that provides a build environment, tools, driver samples, and documentation to support driver development for the Windows family of operating systems.
these are samples, not complete applications. The code (and coding style) is not meant to be industrial strength; it's not even well-designed. The sole purpose of the samples is illustrating a point, not teaching proper coding style.
from Glowdot Code by Rick Strom " if you start with Win32, you will have very little problem moving to MFC or .NET, since they just simplify the process."
part of The Fleet Admiral Chester W. Nimitz Memorial Lecture @ UC Berkeley. In it
Thomas E. Ricks a Senior Fellow at the Center for a New American Security (CNAS) that concurrently with his duties at CNAS, Ricks writes an online blog for ForeignPolicy.com called, "The Best Defense," and serves as contributing editor for Foreign Policy covers the drastic changes implemented by Richard Marshall (general) and present situation regarding command structure and selection.
...you should be cautious about including C hackers in your projects, as they are often the ones who have the most trouble adapting to the abstraction-based form of software development that object technology embodies... Bertrand Meyer
This story is also the story of the decline and fall of the British university and the corruption of the academic ideal . That is why this essay carries two titles - a personal one and a social one.
Darwin is the Unix-derived core that provides the underlying foundation for Mac OS X. At Darwin's heart is the XNU kernel--a Mach 3.0-based microkernel that has been modified to include portions of FreeBSD for performance reasons.
an edited reprint of the paper What Every Computer Scientist Should Know About Floating-Point Arithmetic, by David Goldberg, published in the March, 1991 issue of Computing Surveys. Copyright 1991
adaption of the H. G. Wells classic War of the Worlds in comic form by Ian Edgington and D'Israeli (merges 1800 version with some designs from the more recent movie)
turns VLC into a RAR player that allows you to watch videos (including seeking) directly from inside multi-volume RAR archives without the need to manually unpack them first.
Code snippets for Visual Basic & VBA Programmers (Visual Basic (VB), API, Word VBA, Excel VBA, Access VBA, Outlook VBA, and VBScript for ASP) and reference documents
2.4GHz parabolic mesh dishes from Chinese cookware scoops & a USB WiFi adaptor! Called "WIFRY","WOKFI" or "WOKTENNA" (12"= 300mm diam) shows 12-15dB gain (enough for a LOS range extension to 3-5km)
The numbers that control your life. You're identified by dozens of numbers. Your phone number, your driver's license number, your social security number, your zip code, your license plate, your credit card numbers. I find these numbers fascinating. Who distributes them? What can they be used for? How can you use them? How are they issued?
by Jon "Hannibal" Stokes "I've been writing on CPU technology here at Ars for almost five years now, and during that time I've done my best to communicate computing concepts in as plain and accessible a manner as possible while still retaining some level
In a room of just 23 people there’s a 50-50 chance of two people having the same birthday. In a room of 75 there’s a 99.9% chance of two people matching.
a consumer group that stands up to powerful interests whenever they threaten our health and safety, our financial security, or our right to fully participate in our democratic society.
a book about the aesthetics of videogames — what they share with cinema, the history of painting, or literature; and what makes them different, in terms of form, psychology and semiotics. It was first published in 2000; this is the revised edition with
@ Scientific American, Mental exercises with neurofeedback may ease symptoms of attention-deficit disorder, epilepsy and depression--and even boost cognition in healthy brains