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.
»
Using the Active Directory Object Selection Dialog
Rating: Friedrich Brunzema - 01/30/2003 How to use the Active Directory Object Selection dialog and retrieve the information the user has picked from it.
Basic Network Operations
A Glimpse at Today's Server-Side Programming
Rating: none Paul Avery - 06/18/2007 Read a broad overview of today's four most popular and growing server-side programming/scripting languages.
Spoofing the ARP Table of Remote Computers on a LAN
Rating: Gordon Ahn - 03/31/2004 ARP spoofing, also called ARP Cache poisoning, is one of hacking methods to spoof the contents of ARP table in other remote computer on LAN. For one computer to connect to other computer on IP/Ether network, two addresses are needed. One address is MAC address, and the other is IP address.
Creating a Multi-Threaded Trace Route
Rating: Andy McGovern - 11/13/2002 A trace route technique using Winsock2. Get the IPs from all the hops between you and the requested IP or site.
CNetService
Rating: none Jay Wheeler - 01/30/2001 A wrapper class for Microsoft. Win32. API WNet functions
Computing a MS-CHAPv2 Client Response (not yet reviewed)
Rating: none Eugene Prigorodov - 03/06/2006 Learn about a RFC2759-compliant implementation of the MS-CHAPv2 response calculation algorithm.
RAS Detection Routine
Rating: none Jeroen-Bart Engelen - 10/17/2000 Routine that Reads Registry to Verify if RAS is Installed
WinBattle'—A Multi-Player Game Tutorial and Reusable Framework
Rating: none Ken Reed - 01/02/2004 Learn about WinBattle, a tutorial on writing a multi-player network game. It also provides re-useable client/server framework code that can form the basis of subsequent projects, and resurrects a game from the early 90s: XBattle.
Using MAPI to Send E-Mail
Rating: Aisha Ikram - 12/24/2002 How to send customized e-mail messages and attachments programmatically using MAPI.
Peer to Peer Network Messenger
Rating: Matthew Millman - 06/19/2002 This program is a peer to peer messenger program which functions (and looks) like MSN messenger. since this program is peer to peer there is no hidden server code, it's all here!
Adding More Privacy to Users of Existing Messengers
Rating: none Alboaie Snnicc - 05/22/2002 SQLProxy is a program created for adding more privacy to users of existing messengers. In this first versions, only Yahoo! messenger protocol is supported.
A New Method to Get MAC/NIC Statistical Information
Rating: none Jay Guo - 07/02/2003 Discover a method to get statistical information about all local network interfaces. It is also a method to retrieve MAC addresses.
Three ways to get your MAC address.
Rating: Khalid Shaikh - 04/15/2002 Although there are no functions named GetMACaddress in the Win32 API, ATL, MFC, or C#, it is fairly easy to find and associate your MAC address with its related IP addresses.
Retrieving NIC information using SNMP queries
Rating: Lee Hamel - 08/29/2001 Updated Source. Allows all NIC information to be retrieved with two function calls: GetNICCount() and GetNICInfo()
SuperCharger Boosts Browsing Speeds Up To 3,000 Times Faster?
Rating: Bill SerGio - 05/21/2003 Check out and use the concepts employed in SerGio's SuperCharger program -- Supercharger Boosts Browsing Speeds Up To 3,000 Times Faster? (The source code and demo project were updated.)
Review of the Network Adapters Parameters
Rating: none Serge Basa - 05/12/2003 Get information about different network interfaces operating on a system at the current moment.
Creating a Linux Soft Switch
Rating: none Truong Bao Long - 02/03/2003 Switch packets based on MAC addresses and forward them to the proper outgoing network interface(s). (This was done with C on Red Hat Linux.)
Distributed Applications, the Easy Way
Rating: none Eugene Mayevski - 01/29/2003 There are many ways of transferring data from one process to another. Learn a way to have a flexible data exchange system and to avoid going deep into technical details.
Using the TVPing Utility
Rating: none Vijayan TV - 01/23/2003 You can use a ping across a network or the Internet to diagnose the speed and reachability of a remote host. This article explains the details needed to implement this in easy steps.
NDK 2.0 - Network Development Kit
Rating: Sibastien Lachance - 02/27/2002 NDK represents Network Development Kit. The NDK is a set of classes that implements a client/server architecture. The NDK hides all the complexity of the connection, sending and receiving data over a network. You only have to deal with 3 classes:
C++ Class Library for IRC
Rating: Adi Degani - 08/17/2001 This article describes a C++ class library to help programmers implement their own IRC client (like the famous mIRC).
Encapsulating Standard Network API Functions
Rating: none Mike Pritchard - 04/10/2001 Greatly smoothes the learning curve to using the 32-bit Network API by providing an encapsulation of the NetSessionEnum and NetUserGetInfo functions
Network Development Kit
Rating: none Sibastien Lachance and Yannick Litourneau - 11/17/1999 Network Development Kit
Remote Desktop View Lite
Rating: Andy Bantly - 10/31/2005 Learn about a native C++, MFC, ATL/COM system to remote view a desktop.
.NET Remoting with Events in Visual C++
Rating: Kate Gregory - 04/13/2004 Learn how to add a button to a server application (a WinForm app with a big Listen button) and have the handler for the click event raise a custom event.
.NET Remoting in Visual C++
Rating: Kate Gregory - 03/31/2004 Remoting is one of the three techniques available on the CLR for creating distributed applications.
Execute Applications on Remote Systems
Rating: Zoltan Csizmadia - 04/13/2001 Allows you to execute applications on remote systems without installing any client software
Serial Communications
Remote Communication Made Easy
Rating: Ken Reed - 11/07/2003 Exchange data with remote computers using the standard streaming operators '<'< and '>'>.
Implementing Serial Communication in Win9X/2000
Rating: Shibu K.V. - 10/01/2002 Serial data transmission seems a bit difficult for those who are new to the world of serial communication and VC++. Check out this simple class for implementing serial transmission using WINAPI functions.
Serial Communication in Windows
Rating: Ashish Dhar - 08/15/2002 Discover how to do serial communication from within your own applications from this detailed article.
[Updated] Step by Step Developing a SOHO HTTP Filter
Rating: Reza Shadmani - 08/27/2007 Most available web filters work inline, meaning that all outgoing and incoming packets are passed through a filter driver. This approach along with its own benefits has a big flaw; the filtering process affects data transfer throughput. Learn about an experimental remedy to this issue by putting the filter engine in sniffer mode. This way, the filtering process and data transfer act independently.
Raw TCP/IP library for Windows 2000
Rating: none Barak Weichselbaum - 04/07/2003 Updated to version 4. This library enumarates the TCP/IP protocol, and allows the user to create custom TCP/IP headers, this allows IP spoofing and more.
Networked Simulated Plants Using Modbus/TCP
Rating: none Friedrich Haase - 04/04/2003 Networked Simulated Plants (NSP) is a frame program that connects a Modbus/TCP server with a automation simulation. It delivers Ethernet I/O to programmable logic controllers (PLCs).
How to write a simple but effective TCP/IP port scanner for Win32
Rating: Luca Piergentili - 10/15/2001 Learn how to develop a simple but effective port scanner for Win32, using a self written socket classes (not the CSocket which comes with MFC) and a small framework based on the CPropertySheet/CPropertyPage classes.
IP Packet Monitor for Windows 2000
Rating: Arkady Frankel - 03/14/2001 Presents a fantastic custom packet monitoring utility for Windows 2000
Distributed Network Object
Rating: Ejaz Anwer - 10/22/2007 Learn to use the "Network Distributed Object Model" to have a simplified way of performing network communication at the object level.
[Updated] WinIPCfg
Rating: egawtry - 03/23/2006 A clone of the Win95/98/ME utility for checking and controlling IP addresses.
Speeding Up Internet Browsing
Rating: none Bill Nolde - 05/22/2003 This program watches for DNS requests, lists them, and allows you to save them to block certain sites.
Raw TCP/IP library for Windows 2000
Rating: none Barak Weichselbaum - 04/07/2003 This library enumarates the TCP/IP protocol, and allows the user to create custom TCP/IP headers. This allows IP spoofing and more. (The article and demo project were updated.)
Multithread server class with example of HTTP server
Rating: none Souren Abeghyan - 10/03/2001 When writing a socket server, the author had to choose between using a Single Thread technique and using a Multithread technique. He discovered the Multithread technique has several advantages.
Asynchronous Windows Socket Class
Rating: none Roman Ukhov - 11/28/2000 Great class that is much more flexible than CAsyncSocket since it uses overlapped I/O instead of a message queue