concerning "Lock-Free" and "Wait-Free" algorithms and data structures. These techniques allow concurrent update of shared data structures without resorting to critical sections protected by operating system managed locks.
CSS allows you to create attractive navigation that, in reality, is no more than text -- text that can be marked up in such a way as to ensure that it's both accessible and understandable, By Rachel Andrew
A structured library of open-source code for PHP users - A system for code distribution and package maintenance - A standard style for code written in PHP
game programming tutorials and source code for a variety of languages and platforms. Also, because this is a wiki, you are encouraged to contribute your knowledge and help the repository grow!
This Website holds a collection of the Song 99 Bottles of Beer programmed in different programming languages. Actually the song is represented in 1270 different programming languages and variations.
allows people to paste chunks of code for others to view. This is useful for situations such as asking for programming help on IRC, where it is frowned upon to paste chunks of code to the channel or to individual
"To the first person to inform me of a legitimate bug in the code, I'll pay a bounty of US$10 (by check or Paypal). If directed to a charity, I'll pay US$20."
This article describes FooButton, a lightweight owner-drawn button class that's served me well for several years. Although there are plenty of other excellent button classes at CodeProject, I thought I'd add this trusty friend to the pile in the hope tha
search for Java projects. The examples extracted from open source search engine understands the semantics of Java, so the search yields more accurate results than a text search. The site also provides the ability to rate examples
CodeZoo exists to help you find high-quality, freely available, reusable components, getting you past the repetitive parts of coding, and onto the rest and the best of your projects.
page has visualizations of some comparison based sorting algorithms. The quick sort, bubble sort and cocktail shaker sort are due to the good folks at Sun Microsystems. The original SortItem applet was written by James Gosling.
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.
community of designers and site owners sharing free web design templates as well as web design information. Helping to make the internet a prettier place!
omplete list of all the Python scripts currently in the Script Center Script Repository. These scripts were tested using Python 2.2.2-224 for Microsoft Windows, available from ActiveState.
In the fall of 1986, Eric Graham discovered that the Amiga 1000 personal computer, running at a meager 7.16 MHz, was powerful enough to ray trace simple 3D scenes. This is a recreation by coding from first principles.
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
a non-profit public service built on providing help via live interaction with developers and hobbyists experienced with the OpenGL API as well as other areas of development.
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.
a digital signal processing (DSP) technique for identifying frequency components of a signal, published by Dr. Gerald Goertzel in 1958. While the general Fast Fourier transform (FFT) algorithm computes evenly across the bandwidth of the incoming signal, the Goertzel algorithm looks at specific, predetermined frequency.