Starting in 1996, Alexa Internet has been donating their crawl data to the Internet Archive. Flowing in every day, these data are added to the Wayback Machine after an embargo period.
Usability and Design
The Usability and design space brings together the latest information, research, tools, podcasts, and conference information related to usability and design. Content is pulled from IBM and non-IBM sites.
»
Ajax Resource Center
This space is your one-stop shop for information on the Ajax programming model, including articles and tutorials, discussion forums, blogs, wikis, events, and news. If it's happening, it's covered here.
»
Linux Security
The Linux security space gives an overview of security issues related to Linux and covers all aspects of securing a Linux distribution. It also links to Linux security-related news and articles.
»
Ruby Programming
Take a closer look at Ruby, a dynamic programming language that is growing rapidly in popularity. Explore its intriguing features and learn what programmers are doing with it.
»
Wiki: WebSphere, SOA, J2EE in Practice
This wiki discusses how to use J2EE and related technologies to develop business applications, including how to make best use of IBM J2EE products like WebSphere Application Server and Rational Application Developer, and IBM SOA products like WebSphere Process Server and WebSphere Integration Developer. While it occasionally delves into tangential topics and future trends, the primary focus is on how to make use of the products and technologies that we have today.
»
Guitar Tuner Vista Gadget Using Silverlight
Rating: kirants - 09/07/2007 Walk through the development of a simple guitar tuner Vista sidebar gadget and in the process learn a little bit about Silverlight, XAML, and Vista gadgets.
AL 3D Audio and Environmental Audio Extension
Rating: none arnav - 06/25/2007 Games and sophisticated applications require the use of a 3D Audio facility to place their gamers or users in a 3D Space. This results in a virtual world in which the user is immersed, resulting in an improved user response. Learn to use a technology by Creative Labs, the EAX or Environmental Audio Extension, that makes the virtual world richer with respect to 3D sound.
How to Construct a Reusable Silverlight ASP.NET User Control
Rating: none Chad Campbell - 05/01/2007 Silverlight provides new opportunities for building lasting connections with users. In this article, you will learn how to use this new tool to create a simple logo control.
How to Save and Load a Windows Region with the Win32 API
Rating: none Marc Gregoire - 04/12/2007 Learn how to save a Windows region to a file with GetRegionData and how to load and re-create it with ExtCreateRegion the Win32 API way.
[Updated] ImageStone
Rating: crazybit - 03/21/2007 ImageStone is a powerful C++ class library for image manipulation. It is written in pure C++ and is easily portable. Its features include load/save (supports BMP, GIF, JPG, PNG, TIF, ICO, TGA, PCX, PSD...), display, histogram, undo/redo, and image transformation with over 100 predefined effects.
Find Simplicity and Portability in PNGwriter Graphics Library
Rating: Victor Volkman - 12/15/2006 PNGwriter is an easy-to-use open source graphics library that uses PNG as its output format. Jump right in with a demo for creating a PNG programmatically.
Multimedia Audio SDK
Rating: none arnav - 11/14/2006 No amount of description of a tune can ever replace the experience of hearing it. But, playing a sound file synchronously or asynchronously, mixing sound, or excercising still finer control over it has been a pain in the neck. Audio API makes playing sound a very comfortable and enjoyable experience.
How Speech Recognition Works
Rating: p_sudeesh - 08/03/2006 Learn about the basic functioning of Speech Recognition.
Using a Camera with Windows Mobile 5
Rating: Amit Ranjan - 07/21/2006 Learn how to access a camera and capture video by using a Windows Mobile 5.0 API called DirectShow.
Transparent Flash Control in Plain C++
Rating: Igor Makarov - 07/11/2006 Learn about OLE container implementation to host a Transparent Flash Player Control using plain C++. No ATL, MFC, or other libraries are used.
Progress Sphere
Rating: none Robert Tari - 06/23/2006 Learn about a class that displays and automates a translucent, shadowed modal dialog with a progress sphere.
[Updated] DVD Explorer
Rating: Georges Dumond - 06/12/2006 Learn about a new utility to analyse the data's structure on a DVD.
Using Windows Vista Icons
Rating: vlasta - 05/18/2006 Learn about the changes in the .ico format in Windows Vista and how to compile Vista icons into your applications.
[Updated] Setting Up OpenGL in an MFC Control
Rating: Brett Fowle - 03/14/2006 Learn how set up an OpenGL rendering context inside an MFC control and make use of the timers MFC has to offer.
[Updated] Intercept Calls to DirectX with a Proxy DLL
Rating: none Michael Koch - 03/13/2006 Learn to intercept calls to DirectX (D3D) by using a proxy DLL ("stub-dll"). The concept is used to show information on top of a DirectX full screen game, without touching the game's source.
PortAudio: Portable Audio Processing for All Platforms
Rating: Victor Volkman - 03/10/2006 The days of locking your audio applications into one platform are over. PortAudio, a free, cross-platform audio I/O library, enables you to record and/or play sound using a simple callback function.
Mould Text in Any Shape
Rating: Sjaak Priester - 02/07/2006 Sometimes, putting text in a rectangular block may just be a little too straight. With the C++ class QEnvelopeText, you can mould a piece of body type in any shape.
Anti-Aliased Image Transformation (Aaform)
Rating: msg555 - 12/19/2005 Given an image and a quadralateral, Aaform will fit the image onto the quadraleteral passed using geometry.
Let Your Characters Dance and Wiggle
Rating: Sjaak Priester - 10/24/2005 This versatile class arranges the characters of a text string along any curve.
Make GDI+ Less Finicky About Fonts
Rating: Sjaak Priester - 09/23/2005 Windows GDI+ understands only half of the fonts out there. Use the QGraphicsText class to work with the other half.
Drawing Curved Objects
Rating: Sjaak Priester - 09/08/2005 Add support for interactive curve drawing to your MFC app by dropping in theQBezierTracker class.
[Updated] "Rubber Sheeting" with QWarpTracker
Rating: Sjaak Priester - 09/01/2005 Warping is the most drastic way to change the form of a GDI+ graphics object. The class QWarpTracker lets you do it interactively.
Cross-Platform Game Development for C++ Devs
Rating: Victor Volkman - 08/05/2005 Are you an aspiring game developer who's not sure how to get started? Get a close-up look at an open source, cross-platform gaming engine that can have you on your way to creating a hit game title in no time.
[Updated] The Mists of Avalon
Rating: Guido Stercken-Sorrenti - 07/25/2005 Learn about "Avalon," the exciting new presentation subsystem of the upcoming Windows platforms. After an introduction to declarative drawing and XAML, you'll use XAMLPad to get a first taste of Avalon programming.
Puzzle, a Game with the MFC Doc/View Architecture (SDI/MDI)
Rating: Georges Dumond - 06/02/2005 Learn how to display a menu with thumbnails and several other windows, move and manage the pieces of a puzzle with a linked list, and then show them without flicker.
Wave Player & Recorder Library
Rating: cgsprinter - 03/25/2005 An easy to use wave library that can be used in a wave player or a wave recorder.
2D & 3D Visualization Techniques for Geo-Referenced Images
Rating: Andy McGovern - 02/23/2005 Provides some conceptual background for working with geo-referenced imagery and specific details for GeoTIFF images. Also provides a 2D & 3D sample project with first person fly throughs.
An MFC OpenGL Polygon Tessellation Demo
Rating: fpaynter - 02/16/2005 Discover a MSVC++ V6 MFC SDI project that demonstrates how to access the OpenGL polygon tesselation functions in an MFC C++ application.
PCM Audio and Wave Files
Rating: raghuvamshi - 01/18/2005 Provides a broad overview of what PCM audio is and how it is implemented in WAVE files.
Managed C++: Rubber-Banding and Cropping Images
Rating: none Tom Archer - MSFT - 12/01/2004 Learn how .NET enables you to easily allow your users to create a cropping area of an image with the mouse and then create a new image consisting of only that cropped area.
Managed C++: Loading and Displaying Images
Rating: Tom Archer - MSFT - 11/29/2004 For years, one of the biggest complaints about MFC was its lack of imaging support. Tom Archer shows how Managed C++, the .NET Image class, and the PictureBox control make loading, displaying, and dynamically sizing an image a snap.
Managed C++: Use GDI+ to Render Reflected Text
Rating: Tom Archer - MSFT - 11/22/2004 Tom Archer illustrates how you can use the TranslateTransform and ScaleTransform methods to invert and display the reflection of a string.
[Updated] Working with TIFF Images
Rating: Andy McGovern - 11/16/2004 Learn about an implementation of a simple approach that will allow you to include support for TIFF files in your applications with a few library calls.
Managed Extensions: Using GDI+ to Render Sheared Text
Rating: Tom Archer - MSFT - 11/15/2004 Tom Archer illustrates how the Matrix object and transforms enable you to draw horizontally or vertically sheared text.
Managed Extensions: Using GDI+ to Draw 3D Text
Rating: Tom Archer - MSFT - 10/25/2004 Learn how to use GDI+ to render several 3D text effects, such as shadowed, blocked, embossed, and engraved text.
Managed Extensions: Using GDI+ Brushes to Draw Text
Rating: Tom Archer - MSFT - 10/19/2004 Tom Archer illustrates how the combination of Managed Extensions and GDI+ enable you to draw gradient and hatched text with only a few lines of C++ code.
VideoNet: Peer to Peer Video Conference Application
Rating: Nagareshwar Talekar - 07/12/2004 Discover an application that allows any two persons on the LAN/Intranet (possibly the Internet) to have a video conference.
The Longhorn Speech API, an Initial Glance
Rating: none Jason Nadal - 04/26/2004 The Longhorn speech API offers baked-in functionality for voice commands inside the operating system.
[Updated] OpenGL Output Class
Rating: Aviram Cohen - 04/20/2004 This class makes it easy to print output in OpenGL. Based on the code on http://nehe.gamedev.net, and made for WindowsAPI.