![]() |
![]() |
|
JSlave Archives 06/01/2001 - 06/30/2001 07/01/2001 - 07/31/2001 08/01/2001 - 08/31/2001 09/01/2001 - 09/30/2001 10/01/2001 - 10/31/2001 11/01/2001 - 11/30/2001 12/01/2001 - 12/31/2001 01/01/2002 - 01/31/2002 02/01/2002 - 02/28/2002 03/01/2002 - 03/31/2002 05/01/2002 - 05/31/2002 06/01/2002 - 06/30/2002 08/01/2002 - 08/31/2002 09/01/2002 - 09/30/2002 10/01/2002 - 10/31/2002 11/01/2002 - 11/30/2002 12/01/2002 - 12/31/2002 01/01/2003 - 01/31/2003 02/01/2003 - 02/28/2003 03/01/2003 - 03/31/2003 04/01/2003 - 04/30/2003 05/01/2003 - 05/31/2003 06/01/2003 - 06/30/2003 08/01/2003 - 08/31/2003 03/01/2004 - 03/31/2004 04/01/2004 - 04/30/2004 05/01/2004 - 05/31/2004 01/01/2005 - 01/31/2005 08/01/2005 - 08/31/2005 Thursday, February 28, 2002Welcome To Master.comMaster.com delivers free privately branded application services to your existing web site. Increase your site's stickiness by offering your users everything they want and need from the web. Master.com uses your site's look and feel to create a seamless flow. There is absolutely no software to install and, best of all, it's FREE! Enhance your web site and the experience of your users with your own message board or auction site. Get your own search engine, search-enable your web site, or increase your site's interactivity with your own custom polls and forms. Browse our services and see what Master.com can bring to your web site. Start increasing your web traffic today!
Wednesday, February 27, 2002Today in Investor’s Business Daily stock analysis and business news
Monday, February 25, 2002Compressing and Decompressing Data using Java Many sources of information contain redundant data or data that adds little to the stored information. This results in tremendous amounts of data being transferred between client and server applications or computers in general. The obvious solution to the problems of data storage and information transfer is to install additional storage devices and expand existing communication facilities. To do so, however, requires an increase in an organization's operating costs. One method to alleviate a portion of data storage and information transfer is through the representation of data by more efficient code. This article presents a brief introduction to data compression and decompression, and shows how to compress and decompress data, efficiently and conveniently, from within your JavaTM applications using the java.util.zip package.
Friday, February 22, 2002intelligent agents - agentland
Wednesday, February 20, 2002Macromedia: ColdFusion Server Community Sites ColdFusion Server Community Sites
Monday, February 18, 2002Spychecker - database of Spyware (adware) products lets you detect spyware before you download. "For some reason I get random pop-up ads on my desktop once in a while, and I don't know where they come from."
Zone Labs, Internet security products, online safety, software, protection ZoneAlarm Pro is the award-winning personal firewall that automatically blocks known and unknown Internet threats, barricading your PC against hackers and data thieves. It's easy to install and use, and comes with a year of free, automated product updates. Why risk it? Get protected.
Sunday, February 10, 2002RFC-GnutellaCurrently there is no single document definig the protocol currently used by the clients. We want to change this and make it a standard.
O'Reilly Network: Gnutella: Alive, Well, and Changing Fast [Jan. 25, 2001]Clip2 has seen a steady increase in the number of responsive hosts active at any given time on the network, rising from a typical figure of 500 in October to more than 1500 in early January 2001. The quantity of search results has increased as well. According to Clip2 estimates, the number of Gnutella users per day has risen from 10,000 to 30,000 in November to between 20,000 and 50,000 in January.
Saturday, February 09, 2002SourceForge: Project Info - GnutmegGnutmeg is a peer-to-peer distributed file sharing system not unlike Gnutella. It is similar to Napster, but there is no central server. The reference implementation is in Java 1.1 and has a simple command line interface, and uses regular expressions.
SourceForge: Project Info - ZigaA filesharing application written in Java. It uses modules to support different protocols. At the moment there is a module for the Napster and Gnutella protocol available.
SourceForge: Project Info - Echomine MuseEchomine Muse is a java framework with the goal of integrating all network-collaboration services into one. Muse will provide an API and interface that allows you to log on to multiple services (ie. ICQ, AIM, IRC, Napster, Gnutella, Jabber, Yahoo).
SourceForge: Project Info - MediaHunterMediaHunter consists of a server/db software and a frontend plug-in for java gnutella servents. The server works like a cddb mirror and uses XML protocol for lookups, the plugin queries the server and manages searches and downloads on the gnutella servent
SourceForge: Project Info - ZigaA filesharing application written in Java. It uses modules to support different protocols. At the moment there is a module for the Napster and Gnutella protocol available.
Internet Relay Chat ( IRC ) IRC Intro by Tjerk Vonck this IRC INTRO is produced and maintained by Tjerk Vonck. It is presented here in its entirety as written by Tjerk
How GnutellaNet works
The Gnutella Protocol The Gnutella network is is a form of a distributed file sharing system. That is, each servent connected to the network is in thoery considered equal. In pseudo-distributed file sharing systems such as Napster or Scour Exchange, each client connects to one or more central servers. With Gnutella networks there are no centralised servers. Each client also functions as a server. This way, the network becomes much more immune to shutdown or regulation.
Peer to Peer without a name
Welcome to the ALPINE Network The ALPINE Network is a peer based application and network infrastructure designed for decentralized information location/discovery. This is open source software released under the GNU Lesser General Public License.
Links to possible replacements for Gnutella Gnutelladev: Replacements
Source code of Gnutella servents This is a collection of a lot of Gnutella-related source code. Some of this source code seems otherwise unavailable.
Main GDN: Connect: Nodes Main GDN network access points:
Brad Templeton's Home Page ClariNet
Diffuse Network This is a site about networks and networking protocols loosely called "diffuse".
The G Diffuse Networking Protocol Genny was designed as a replacement to Gnutella. It is a small, versatile broadcast/reply based network implemented over UDP/IP. The G Diffuse Networking Protocol is the Genny Protocol by its new name.
RFC 1925 With sufficient thrust, pigs fly just fine. However, this is
XCache What is XCache?
Friday, February 08, 2002Rec.humor.funny jokes and comedyGeneral introduction to rec.humor.funny and this web site plus some history and information on how to decode joke headers
Tuesday, February 05, 2002Gnutella Protocol Specifications I've started work on a program which utilizes the gnutella protocol (as of version 0.48). Basically, you connect a SOCK_STREAM (tcp) socket to any other gnutella server, send a GNUTELLA CONNECT/0.4[lf][lf] and expect back a GNUTELLA OK[lf][lf]. At this point the server expects you to identify yourself. You send a type 0x00 message to whoever you just connected to, and the server responds with how many files it is sharing, and the total size of those files (in KB). You'll also get a response from everybody connected to the machine you connect to, and so on, until the TTL expires on the message.
Monday, February 04, 2002Relay IRC Developer The architecture of Relay-JFC has changed significantly from the architecture that was discussed in the Dr. Dobb's Journal article. Relay-JFC is still based on a GUI-independent chat engine, but that chat engine has been redesigned to use a Java 1.1-style event architecture and Java Beans features such as property-change support. This redesign makes it easier to use the chat engine in your own programs.
mIRC - An Internet Relay Chat programThe most popular IRC client on the net? MIRC is shareware and only for Windows.
Internet Relay Chat (IRC) Help The most complete IRC help site: over a thousand helpful files
The Jargon FileThis is the Jargon File, a comprehensive compendium of hacker slang illuminating many aspects of hackish tradition, folklore, and humor.
infoAnarchy || Which future do you want to live in?What this site is about:
GnutmegGnutmeg is a peer-to-peer distributed file sharing system not unlike Gnutella. It is similar to Napster, but there is no central server. The reference implementation is in Java 1.1 and has a simple command line interface, and uses regular expressions.
Voodoo VisionVoodoo Vision is the easiest way to share files and information on the Internet today. Written entirely in Java, Voodoo Vision unites people of all operating systems together in a private and secure environment. With so many P2P applications flooding the market, why should you choose Voodoo Vision? The answer is simple. We will never log any of your activity, never charge you a single fee and never try to brainwash you with banner ads. This is our promise to you.
SwapNut.comSwapnut is a Java-based gnutella client that is making its mark on the file sharing community with a slick GUI design and many other popular features. Swapnut is similar to other gnutella clients with the capability to download from multiple hosts, quality of download indicator and host browsing. One cool feature was the ability to download a particular file from multiple hosts or just one.
konspire: A searchable, distributed file-sharing systemA new distributed file-sharing system featuring fast, exhaustive searches and modest network bandwidth requirements. Written in Java 1.1 (with Swing GUI) for platform independence. (free and open-source, of course)
Zeropaid.com - FrostFROST is a Java based Freenet client allowing everyone to take advantage of Freenets anonymous peer to peer file sharing network.
LimeWire: The Best Gnutella Client SoftwareVarious Technical Papers about Gnutella
LimeWire: The Best Gnutella Client Software Lime Wire supports Gnutella’s open-protocol, prejudice-free development environment.Since nobody owns the Gnutella protocol, any company or person can use it to send or respond to queries, and no entity will have an artificial choke hold over the network or over the information flowing through it. This free market enviroment promotes competition among entities choosing to respond to the same queries
RFC-GnutellaCurrently there is no single document definig the protocol currently used by the clients. We want to change this and make it a standard.
Knowbuddy's Gnutella FAQ Knowbuddy's Gnutella FAQ
Gnufrog, Gnutella server file search and server scanner list! It's easy to find new Gnutella servers with our server tracker! Gnufrog.com only lists active Gnutella servers and updates this page every few minutes. The Gnutella servers are ranked by the number of files they contain. It's also easy to search the Gnutella network with our search feature above. If you are using the Bearshare Gnutella client you can drag and drop the link into Bearshare to download. Many Gnutella clients don't allow downloading with a web browser so the search links might not always work without Bearshare.
Gnutella News - Gnutella News and InformationGnutella News offers the latest news and information about Gnutella and other file-sharing networks
Friday, February 01, 2002Java Developer Connection Hi,
Java Developer Connection When you deal with streams of plain bytes you should use input/outputstreams, not readers or writers that are meant for character streams. The inputstream equivalent to BufferedReader is BufferedInputStream and there is a method for reading a full byte[] there...
Java Developer Connection I always hear 'what about unicode' when this question is asked. A char is really stored as its unicode value (the first 128 values of which are the same as the ascii values) in an unsigned short. So casting it to int will always supply a positive value. What's the big deal? So really the question is 'how do I convert a char to its unicode value' and the answer is 'cast it to int.'
Java Developer Connection In C/C
|
| Projects Contact Bio Articles Home Architect Coder Author |