Slash, along with my other doodads, requires a pretty powered-up apache build. I like to compile everything in, too, as opposed to using dynamically linked apache modules, for arguably faster performance. I have mod_perl, mod_ssl/openssl, php, and the “mm” library compiled in at this point. Here is my script that does it all in one step. DON’T TRY THIS AT HOME, unless you know what you’re doing and you’re willing to poke through the script. It’s a bit out of date at this point, so that would be the first thing to check… I am thinking I would eventually like to “WWW::Mechanize” the script so that it can, e.g., go to the mod_perl website and figure out what the latest version is. Make it TOTALLY automatic, in other words. Anyone besides me have any interest in this? Or has this been done and I’ve just missed it somewhere?

I’ve framed Google!

After many heated discussions concerning frames, my conclusion is that either you’re a frames zealot or a frames bigot, there’s no middle ground. Well, zealots rejoice! My portal site now does Google framed searches. Type in a search in the google box, hit enter, and the results are displayed down the left pane. Click an item in the results, and the target is displayed in the right frame. It’s the only way to browse, IMHO (being a frames zealot)…

Read on for the techy details… (continued…)

UPDATE: This is no longer an issue in more recent Putty releases.

Putty’s plink.exe is an ssh Windows command-line tool that’s great for scripted access to CVS. It is used behind the scenes by TortoiseCVS. There are lots of options available to establish the SSH connection, including going through a proxy, and these are stored in a “session”. However, if you try to load a session from the command line, so you can get proxied CVS access, plink.exe ignores the rest of the command line.

I got the source for plink.exe and patched it to work for me. I am fairly sure this version will work for everyone, but not positive – I have submitted it to the Putty team for review. Here’s the patched version for now, based on the development snapshot dated 3/17/03.

PLINK session settings you should change from default:

  • host
  • auto-login
  • send timeout (typically needed to keep the proxy from dropping the connection
  • proxy
  • preferred SSH = 1
  • force local echo off
  • force line edit off
  • ssh: dont allocate pseudo-terminal

TortoiseCVS SSH command:

  • plink.exe -load session -batch

(continued…)

I updated the “default/misc/getOldStories (119)” template with new code that sorts old articles by month instead of day. Whoopee. 😛 Just trying to keep track of it all. :>

(continued…)

The zero-value self-perpetuating computing experience continues! Read on for the exciting story of me talking to myself! 😛 (Oh, wait, that’s nothing new, it’s all this entire web site ever was! hoohoohoo!)

I want to take a moment to document my first coupla dents in the slashdot/OSS world. I made the front page of slashcode with this silly little bit, in fact Krow himself (oooo ahhh) was actually forced to modify a param of the slashcode site following the overwhelming response! (2 comments, one if you don’t count me replying to myself) And my slashdot comment actually got moderated all the way up to 2.

I’s all growed up now!