internet

How can I determine the IP of my router/gateway in Java?

How can I determine the IP of my router/gateway in Java? I can get my IP easily enough. I can get my internet IP using a service on a website. But how can I determine my gateway's IP? This is somewhat easy in .NET if you know your way around. But how do you do it in Java? ...

Should we support IE6 anymore?

Are we supposed to find workarounds in our web applications so that they will work in every situation? Is it time to do away with IE6 programming? ...

Is there some way to PUSH data from web server to browser?

Of course I am aware of Ajax, but the problem with Ajax is that the browser should poll the server frequently to find whether there is new data. This increases server load. Is there any better method (even using Ajax) other than polling the server frequently? ...

Version detection with Silverlight

How can I efficiently and effectively detect the version and, for that matter, any available information about the instance of Silverlight currently running on the browser? ...

Why haven't torrents replaced HTTP downloads?

It seems to me that many sites are wasting a lot of bandwidth by providing file downloads over HTTP. If 10,000 users download a 20MB file, the website uses 200,000MB of bandwidth, assuming nothing fancy is done by the ISPs, like caching, etc. (I'm just trying to provide a simple example.) Here's my idea: Rather than providing a direct l...

"Silent" Printing in a Web Application

I'm working on a web application that needs to prints silently -- that is without user involvement. What's the best way to accomplish this? It doesn't like it can be done with strictly with Javascript, nor Flash and/or AIR. The closest I've seen involves a Java applet. I can understand why it would a Bad Idea for just any website to ...

How do you get the ethernet address using Java?

I would like to retrieve the ethernet address of the network interface that is used to access a particular website. How can this be done in Java? Solution Note that the accepted solution of getHardwareAddress is only available in Java 6. There does not seem to be a solution for Java 5 aside from executing i(f|p)confing. ...

Internet startups outside the US

Most Internet companies are based in the US. Some start to appear in (eastern) Europe, Australia and Israel. What are the advantages and challenges of such 'foreign' companies, baring in mind that most of the Internet's activity, hype and bandwidth are still US centric? edit: Mind you, Israel has its own Paul Graham like startups hub. T...

Average User Download Speeds

Any ideas what the average user's download speed is? I'm working on a site that streams video and am trying to figure out what an average download speed as to determine quality. I know i might be comparing apples with oranges but I'm just looking for something to get a basis for where to start. ...

Compare Quagga to XORP

What do you think of Quagga compared to XORP as a dynamic software routing engine? What are the technical merits of each engine comparatively? Additionally, what do most people think of them from a programming view. Who has manipulated networks using these enginers? I was wondering from an OSPF, routing, BGP protocol user's perpspective....

How do I limit the number of simultaneous downloads in Asp.net and/or IIS?

I have a website with a lot of large files. However, I want don't want users to start downloading like 10 files at a time. I noticed there are website out there where they only allow 2 simultaneous downloads. My website is programmed using ASP.net running on IIS. Does anyone know how I can limit simultaneous downloads? ...

How do you detect dialup, broadband or wireless Internet connections in C++ for Windows?

I have an installation program (just a regular C++ MFC program, not Windows Installer based) that needs to set some registry values based on the type of Internet connection: broadband, dialup, and/or wireless. Right now this information is being determined by asking a series of yes or no questions. The problem is that the person doing ...

How to write a crawler?

Hi All, I have had thoughts of trying to write a simple crawler that might crawl and produce a list of its findings for our NPO's websites and content. Does anybody have any thoughts on how to do this? Where do you point the crawler to get started? How does it send back its findings and still keep crawling? How does it know what it fin...

How to Limit Download Speeds from my Website on my IIS Windows Server?

When people download files from my website, I don't want them to be able to download faster than 300KB/sec per file. Is there anyway to do this? I'm running IIS 6.0 on Windows Server 2003. ...

Is there a way to embed a web control in a Windows application that renders using anything but Trident (IE)?

Hi, I have heard mention that some desktop applications are pretty much just wrappers for websites now. I have even had the occasional problem that has been best solved this way in the past and I can see it being really useful for current applications development. However, one problem I always seemed to run into was that the Web Site ...

How can I hide content in a HTML file from search engines?

Say that I write an article or document about a certain topic, but the content is meant for readers with certain prior knowledge about the topic. To help people who don't have the "required" background information, I would like to add a note to the top of the page with an explanation and possibly a link to some reference material. Here'...

How to most efficently handle large numbers of file descriptors?

There appear to be several options available to programs that handle large numbers of socket connections (such as web services, p2p systems, etc). Spawn a separate thread to handle I/O for each socket. Use the select system call to multiplex the I/O into a single thread. Use the poll system call to multiplex the I/O (replacing the sele...

What is RFC

I think there are a lot of people out there unaware of RFC. I know what they are at a logical level but can anybody give a good description for a new Developer? Also some resources on how to use and read them would be nice. ...

Program for real time presentation

In my school there is a big flat screen monitor being displayed into the hallways that is going to waste. The school wants to see some real time information along with some power presentations. Something like maybe information from an rss feed marqueeing along the bottom with a pst file or flash playing towards the top. Any ideas on ho...

How can I setup a proxy connection in Solaris server?

I need to set up a proxy connection to access the internet. I am using Solaris server. How can I accomplish this? ...