Search Me
Last month, with a little gentle urging from Roger Schroeder (of Classic Model Engine Kit fame), I came to sad realization that this site was out of control, and had been for some time. Frequently when writing an article, I found myself using the Unix grep and find tools to locate some text on a page that I needed to create a hyperlink to. This was quite effective in quickly giving me a list of candidate file paths containing the "thing" I was searching for, so I figured that a similar, on-line facility should be able to function as the much needed site-searcher. Unfortunately this would require use of a CGI (common gateway interface) scripting language like Perl, and learning that language is something I've been diligently avoiding for years (the Engine Finder uses a 4 line Perl script which had been more than enough to frighten me off previously).
But it was obviously the most viable solution, regardless of how much I feared the underlying technology. So a week of learning and experimenting has now deliverd an acceptable search facility, and comfirmed my suspicions that in the context of my passion for maintainability, reliability, and scalability, Perl is probably the most dangerous language ever developed. Nevertheless, this month we see the first roll-out of the Site Search Facility that does the grep|find thang in greater depth, and formats the results into a nice hyperlinked page.
As the search engine started to come together, I started discovering attrocities within the web pages themselves—particularely the early ones, and frequently in non-displayable areas. This has led to a spate of page fix-ups so that when a page is located, the non-visible information can be extracted to create a hopfully useful list of "hits" that are sufficently self-explainatory to enable intelligent user choices to be made. In particular, the Restorations Section and The Gallery have been significantly revised, creating thumbnails for images that had been embedded full size, and expanding on the text. It may be worth your while to give that corner of the attic another once-over.
The Site Search Page contains all sorts of extra information about how to use it and how it works. Read it if you feel an unexplained need for understanding Inverse Document Frequency Weighted Ranking, or ignore it and just charge in regardless. It's still being tweaked, and feedback is welcome, but at least the chance of delivering a searchable CD is now closer to reality. By the way, the site now contains 5 giga-bytes of text and pictures on disk. A lot of this is due to file allocation block size, so the actual space consumed is less. Hopefully the CD will be usable straight out of the box. If not, it will be an installer that chews up 5GB of your disk after the smoke clears.
Son of EZE
Around the middle of November, I received an email from Joe Webster who had just fired up his ML Midge for the first time. Joe did a super job of the little engine, adding neat little touches of his own, getting well and truly bitten by the engine building bug in the process. It had not been all plain sailing. Joe ended up replacing his liner and contra-piston before achieving success, measured as 9,200 RPM swinging a 6x3.5 Master airscrew on Aerodyne standard diesel fuel, with an air temperature of 47 degrees F for testing—brave man!
Just as this issue was being put to bed, another email arrived from Joe. He had become attracted to the EZE Series of engines developed by Tom Crompton and published in the old series of Model Engine World. Being an accomplished CAD user, Joe decided to do an adaptation of the EZE all of his own. The rendered 3D image shows how it will look. Joe's most obvious revision is in the area of the FRV housing, but there will be others as well as he is not working to the MEW plans. As you can see, he has already cut metal and will probably have the wee beastie screaming before new year. I want to stress here that I know this to be a "clean room" design using the outward appearance of the EZE series only (which in turn had used the outward appearance of the Roy Clough Lil' Dragon). If Joe cares to distribute plans, he is perfectly entitled to do so. Way to go, Joe!
Stoned