KBD

Keith Devens .com

Friday, July 4, 2008 Flag waving
If we wish to count lines of code, we should not regard them as *lines produced* but as *lines spent*. – Edsger Dijkstra

Archive: February 16, 2006

← February 14, 2006February 17, 2006 →

Daily link icon Thursday, February 16, 2006

  1. The advantages of being in the weeds (kottke.org). I'm surprised I didn't blog this when I first came across it.

       (0)
  2. Check out this awesome juggling (via Ned Batchelder). Only one guy juggling three balls, but as impressive as any "two people juggling 20 balls and swords on fire" show you've ever seen.

       (0) Tags: [Juggling, Videos]
  3. Must now try Dale’s Pale Ale. No beer-in-a-can bigotry.

       (0) Tags: [Alcohol]

What browser addon automatically spiders all pages linked from a page?

In my referrers I commonly see things like this (first URI was the referrer for all the other requests):

/weblog/archive/2002/Dec/26/LordOfTheRings - 86

/weblog/archive/2002/Dec/22/PoorIraqiSoldiers... - 1
/weblog/archive/2002/Dec/30/JamesBrownRULES/rss - 1
/weblog/archive/2002/Dec/28/FunnyCoding/rss - 1
/weblog/archive/2002/Dec/22/WriteCode/rss - 1
/weblog/archive/2002/Dec/23/MetroidMusic/rss - 1
/weblog/archive/2002/Dec/22/WriteCode - 1
/weblog/archive/2002/Dec/31/ProgrammingLanguagesUserInterface - 1
/weblog/archive/2002/Dec/31/ProgrammingLanguagesUserInterface/rss - 1
/weblog/archive/2002/Dec/28/NoCompile-TimeIncludeFunctionPHP - 1
/weblog/archive/2002/Dec/23/FireflyTimePersonalStories/rss - 1
/weblog/archive/2002/Dec/23/GoogleKnowsSpellcheckName - 1
/weblog/archive/2002/Dec/28/NoCompile-TimeIncludeFunctionPHP/rss - 1
/weblog/archive/2002/Dec/28/FunnyCoding - 1
/weblog/archive/2002/Dec/23/GoogleKnowsSpellcheckName/rss - 1
/weblog/archive/2002/Dec/21/Firefly,OneMoreTime - 1
/weblog/archive/2003/Jan/01/WillFiltersKillSpam - 1
/weblog/archive/2002/Dec/23/TotalInformationAwareness - 1
/weblog/archive/2002/Dec/31/BenSteinAmericanEnterprise/rss - 1
/weblog/archive/2002/Dec/22/SeasonOfFriends - 1
/weblog/archive/2002/Dec/31/BenSteinAmericanEnterprise - 1
/weblog/archive/2002/Dec/23/MetroidMusic - 1
/weblog/archive/2002/Dec/28/TheLadderTheory - 1
/weblog/archive/2002/Dec/23/Schaeffer - 1
/weblog/archive/2002/Dec/23/ProgrammingFunForDay/rss - 1
/weblog/archive/2002/Dec/30/DontGoShoppingHungry - 1
/weblog/archive/2002/Dec/28/MeaningfulProgramming/rss - 1
/weblog/archive/2002/Dec/23/ProgrammingFunForDay - 1
/weblog/archive/2002/Dec/28/MoreQuickLinks/rss - 1
/weblog/archive/2002/Dec/28/MeaningfulProgramming - 1
/weblog/archive/2002/Dec/23/BabyFactories - 1
/weblog/archive/2002/Dec/23/ScienceMagazinesHighlightOf2002/rss - 1
/weblog/archive/2002/Dec/28/MoreQuickLinks - 1
/weblog/archive/2002/Dec/28/ReasonsDidntTwoTowersNearlyLotR/rss - 1
/weblog/archive/2002/Dec/23/ScienceMagazinesHighlightOf2002 - 1
/weblog/archive/2002/Dec/23/ChristianityAndFreeWill/rss - 1
/weblog/archive/2002/Dec/30/DontGoShoppingHungry/rss - 1
/weblog/archive/2002/Dec/28/ReasonsDidntTwoTowersNearlyLotR - 1
/weblog/archive/2002/Dec/30/JamesBrownRULES - 1
/weblog/archive/2002/Dec/30/ThePerfectParser/rss - 1
/weblog/archive/2002/Dec/23/TotalInformationAwareness/rss - 1
/weblog/archive/2002/Dec/23/ChristianityAndFreeWill - 1
/weblog/archive/2002/Dec/23/IraqInvitesTheCIA - 1
/weblog/archive/2002/Dec/25/CharlieBrownChristmas/rss - 1
/weblog/archive/2002/Dec/30/ThePerfectParser - 1
/weblog/archive/2002/Dec/30/Relbookmark/rss - 1
/weblog/archive/2002/Dec/28/TheLadderTheory/rss - 1
/weblog/archive/2002/Dec/23/BillFrist - 1
/weblog/archive/2002/Dec/23/Schaeffer/rss - 1
/weblog/archive/2002/Dec/30/Relbookmark - 1
/weblog/archive/2002/Dec/23/IraqInvitesTheCIA/rss - 1
/weblog/archive/2002/Dec/23/BillFrist/rss - 1
/weblog/archive/2002/Dec/25/SnowballFight/rss - 1
/weblog/archive/2002/Dec/28/PHP4.3.0Released - 1
/weblog/archive/2002/Dec/28/PHP4.3.0Released/rss - 1
/weblog/archive/2002/Dec/28/IanMcKellenPlayDumbledore - 1
/weblog - 1
/weblog/archive/2002/Dec/25/ItllBeGreat - 1
/weblog/archive/2002/Dec/24/YouGottaSeeThis - 1
/weblog/archive/2002/Dec/28/IanMcKellenPlayDumbledore/rss - 1
/weblog/archive/2002/Dec/30/PoliticsForToday... - 1
/weblog/archive/2002/Dec/28/D.B.WoodsideInterview - 1
/weblog/archive/2002/Dec/26/ConversationBeach/rss - 1
/weblog/archive/2002/Dec/26/LetsBlowStuffUp - 1
/weblog/archive/2002/Dec/25/ItllBeGreat/rss - 1
/weblog/archive/2002/Dec/25/ChineseFoodForChristmas - 1
/weblog/archive/2002/Dec/27/OfficialLogoForDarwin - 1
/weblog/archive/2002/Dec/23/BabyFactories/rss - 1
/weblog/archive/2002/Dec/27/Reformed.OrgDown - 1
/weblog/archive/2002/Dec/25/ChineseFoodForChristmas/rss - 1
/weblog/archive/2002/Dec/26/LetsBlowStuffUp/rss - 1
/weblog/archive/2002/Dec/25/SnowballFight - 1
/weblog/archive/2002/Dec/27/Reformed.OrgDown/rss - 1
/weblog/archive/2002/Dec/25/Best.Cheesecake.. - 1
/weblog/rss - 1
/weblog/archive/2002/Dec/26/ConversationBeach - 1
/weblog/archive/2002/Dec/27/OfficialLogoForDarwin/rss - 1
/weblog/archive/2002/Dec/28/QuickLinks - 1
/weblog/archive/2002/Dec/25/CharlieBrownChristmas - 1
/weblog/archive/2002/Dec/24/McGreeveysDamnMoron - 1
/weblog/archive/2002/Dec/24/McGreeveysDamnMoron/rss - 1
/weblog/archive/2002/Dec/23/FireflyTimePersonalStories - 1
/weblog/archive/2002/Dec/26/LordOfTheRings/rss - 1
/weblog/archive/2002/Dec/24/YouGottaSeeThis/rss - 1
/weblog/atom - 1
/weblog/archive/2002/Dec/28/QuickLinks/rss - 1
/weblog/archive/2002/Dec/28/D.B.WoodsideInterview/rss - 1

Sorry to post the whole thing here, but that was the only way to give a sense of how annoying this is to me, and how much bandwidth and server resources these people waste. And, annoyingly, it doesn't just spider, but drops referrers everywhere. This must be a browser plugin that some people are using (or could it be one of those "accelerators" that some dial-up Internet providers provide?). I've checked my Apache log and there are no identifying marks such as a user agent appended to the browser's user agent string.

Anyone have any clue what this is?

  1. ThinkGeek :: Swiss Memory USB. The memory stick Swiss Army knife is cool. It's got a light, a ballpoint pen, a memory stick, and the normal Swiss Army knives and scissors. I might get it if the 1 gig version wasn't so expensive.

       (1)
  2. RUnit - "Run NUnit test harnesses in ASP.NET." (via Keith Gaughan). Not useful to me right now, but maybe some at work might find a use for this.

       (0) Tags: [Unit Testing]

ASK - AJAX Source Kit, and Ajax problems

ASK - AJAX Source Kit:

The purpose of ASK is to offer you a simple way to get content into your page on-the-fly through asynchronous JavaScript and XmlHttpRequest, without sacrificing accessibility or usability.

Via Paul Hammond. And, actually, the other day I went through a whole bunch of links about Ajax, most of them having to do with Ajax behavior regarding Internet latency (i.e. with Ajax, you have to worry about what happens if your connection drops, or your responses arrive out of order), that I found on Paul's blog, including everything from Harry Fuecks over here and most or all of the links in his presentations. Interesting stuff I hadn't thought about before, including examples using small proxy servers written in Python (bonus!).

Hmm, for more on Ajax for this evening, see Mastering Ajax, Part 3: Advanced requests and responses in Ajax (via Michael). Also to look at in more detail, and also via Michael, Script Callbacks in ASP.NET 2.0. Both these articles I haven't yet read.

← February 14, 2006February 17, 2006 →
July 2008
SunMonTueWedThuFriSat
 12345
6789101112
13141516171819
20212223242526
2728293031 



RSS feed RSS feed for Keith's Weblog
Atom feed Atom feed for Keith's Weblog
Weblog archive
Recent comments
  on 5 posts

Recent comments XML

Girls, please don't get breast implants

> And no, you will not be receiving​a picture.

:-(...

Keith: Jul 2, 6:05am

Javascript clone function

This is a clever way to clone an​object if you are using YAHOO UI.​Same tec...

Antonio: Jul 1, 12:47pm

I hate Norton Antivirus

Oh just one other thing norton is​great at keeping people out of your​compu...

kevin.sands: Jul 1, 12:50am

Terminator 3 was awful

I think the biggest reason why T3​totally blew was because Edward​Furlong g...

76.167.172.64: Jun 29, 3:06am

Generated in about 0.063s.

(Used 7 db queries)

mobile phone