Click here to Skip to main content
15,898,035 members

The Weird and The Wonderful

   

The Weird and The Wonderful forum is a place to post Coding Horrors, Worst Practices, and the occasional flash of brilliance.

We all come across code that simply boggles the mind. Lazy kludges, embarrassing mistakes, horrid workarounds and developers just not quite getting it. And then somedays we come across - or write - the truly sublime.

Post your Best, your worst, and your most interesting. But please - no programming questions . This forum is purely for amusement and discussions on code snippets. All actual programming questions will be removed.

 
GeneralRe: Connectivity test Pin
sergiogarcianinja2-Feb-12 2:12
sergiogarcianinja2-Feb-12 2:12 
GeneralRe: Connectivity test Pin
User 48350472-Feb-12 3:23
User 48350472-Feb-12 3:23 
GeneralRe: Connectivity test Pin
Theraot2-Feb-12 5:18
Theraot2-Feb-12 5:18 
GeneralRe: Connectivity test PinPopular
Moshe Katz2-Feb-12 7:13
Moshe Katz2-Feb-12 7:13 
GeneralRe: Connectivity test Pin
MatthysDT2-Feb-12 19:24
MatthysDT2-Feb-12 19:24 
GeneralRe: Connectivity test Pin
RCoate5-Feb-12 16:41
RCoate5-Feb-12 16:41 
GeneralRe: Connectivity test Pin
Moshe Katz6-Feb-12 14:36
Moshe Katz6-Feb-12 14:36 
GeneralRe: Connectivity test Pin
Member 78335217-Feb-12 3:31
Member 78335217-Feb-12 3:31 
I have to say that just checking for one web address is pretty poor!
In order to determine if an internet end point is available, check to see if the connection is there (via Ping, or what ever) and this if the timeout (only needs to be short) fails, then try the next node that will serve the desired result. once you have run out of nodes to check then you are offline. You may wish to try again later...
There may be blips at an endpoint caused by many events (power outage, load balancers, etc) which could (and do) lead to momentary drop outs. It is just that most browsers have quite a good timeout that they "just work" and the end user notices only a slightly slower page load than some drastic moment at a data centre!
But then I could be wrong!
GeneralThe beauty that is the default conversion... PinPopular
OriginalGriff31-Jan-12 0:40
mveOriginalGriff31-Jan-12 0:40 
GeneralRe: The beauty that is the default conversion... Pin
BobJanova31-Jan-12 0:43
BobJanova31-Jan-12 0:43 
GeneralRe: The beauty that is the default conversion... Pin
OriginalGriff31-Jan-12 1:01
mveOriginalGriff31-Jan-12 1:01 
GeneralRe: The beauty that is the default conversion... Pin
CDP180231-Jan-12 1:01
CDP180231-Jan-12 1:01 
GeneralRe: The beauty that is the default conversion... Pin
PIEBALDconsult31-Jan-12 2:26
mvePIEBALDconsult31-Jan-12 2:26 
GeneralRe: The beauty that is the default conversion... Pin
CDP180231-Jan-12 2:44
CDP180231-Jan-12 2:44 
GeneralRe: The beauty that is the default conversion... Pin
tgrt1-Feb-12 2:56
tgrt1-Feb-12 2:56 
GeneralRe: The beauty that is the default conversion... Pin
Gary Wheeler2-Feb-12 0:13
Gary Wheeler2-Feb-12 0:13 
GeneralRe: The beauty that is the default conversion... Pin
RobCroll31-Jan-12 11:11
RobCroll31-Jan-12 11:11 
RantEnabling backwards compatibility PinPopular
Chanoch Wiggers30-Jan-12 2:30
Chanoch Wiggers30-Jan-12 2:30 
GeneralRe: Enabling backwards compatibility PinPopular
CDP180230-Jan-12 3:17
CDP180230-Jan-12 3:17 
GeneralRe: Enabling backwards compatibility Pin
englebart1-Feb-12 2:42
professionalenglebart1-Feb-12 2:42 
JokeRe: Enabling backwards compatibility Pin
Moshe Katz1-Feb-12 11:00
Moshe Katz1-Feb-12 11:00 
GeneralRe: Enabling backwards compatibility Pin
jsc4230-Jan-12 3:43
professionaljsc4230-Jan-12 3:43 
GeneralRe: Enabling backwards compatibility Pin
Chanoch Wiggers30-Jan-12 4:06
Chanoch Wiggers30-Jan-12 4:06 
GeneralRe: Enabling backwards compatibility Pin
Firo Atrum Ventus30-Jan-12 11:15
Firo Atrum Ventus30-Jan-12 11:15 
GeneralRe: Enabling backwards compatibility Pin
PIEBALDconsult31-Jan-12 2:24
mvePIEBALDconsult31-Jan-12 2:24 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.