Archive for the 'Tech' Category

No News is Bad News

Tuesday, February 26th, 2002

I’ve been using a shareware newsreader for Mac OS X called Thoth. It was nice enough, but it wasn’t MTNewswatcher, the lovely program I used to use with OS 8.6. Today, Thoth decided to stop sharing, because I hadn’t coughed up the $25 despite our month-long relationship. Yes, the hieroglyphic Thoth icon is cute, but it’s not $25 worth of cute. Nevertheless, alt.startrek.creative is in the throes of the ASC Awards - I needed a newsreader, and I needed it now.

Fortunately, whilst I was suffering the annoyware annoyances of Thoth, MTNewswatcher had gotten ported to OS X. Like Newswatcher, the program all Mac newsreaders seem to be based upon, MTNewswatcher is freeware. Freeware is the best ware. Free fic is the best fic. (See, that was all relevant…)

The Joy of X

Tuesday, February 26th, 2002

The Joy of X

I decided that my fic deserved version control. I used it when I wrote my thesis, and though I rarely rolled anything back, even to look at previous versions, it was very comforting to have old versions around. Installing TWiki in various places brought to mind RCS, that BOFQ of version control programs that makes the little version numbers at the bottom of the page in TWiki. RCS is a bear to install on Windows - or rather, it’s easy to install but impossible to coax into working properly. But I had to have it for my fic. The muse deserves the very best. With all the chopping and overhauling and POV-shifting of fiction-writing, the ability to grab that paragraph you wrote in your first draft and cut out during the mad night of the third edit, in order to use it again in the same story or another, is priceless. I don’t know how I wrote without it.

I wasn’t looking forward to building RCS on my Mac, though, not after my several unsuccessful attempts using precompiled binaries for Windows at work. Nevertheless, I bravely downloaded the source and prepared to compile. Then I had one of those “Mac is Unix” moments, and I thought, maybe RCS is already around here somewhere. Mac is Unix means you can just type: which rcs at the command line, and lo and behold! /usr/bin/rcs

As an added bonus, when next I opened my lovely Emacs for Mac OS X (it’s not just a text editor, it’s a way of life), I found Version Control right there in the tools menu. A thing of beauty is a joy forever. It’s just like being back on that decrepit Sparc running SunOS 4…well, never mind about my misspent youth. You, too, can use RCS on Mac OS X, but I should warn you that I’m not sure it came on the first disk. It may have appeared later, once I installed the developers’ tools in order to compile Emacs. That’s the third disk that came with OS X, the one you look at suspiciously and put away in a dusty corner until you notice that make won’t make without it.

Stylin’

Monday, February 18th, 2002


I finally got to an Evil Microsoft™ computer to look at my new style from the Other Side. Opera, of course, displays it perfectly. Netscape, as usual, gets it right most of the time but suffers from a few kinks, especially on the sample viewer page. I was warned that IE would be a mess, though IE on the Mac is pretty good with style. The funkiest thing IE is doing is putting the yellow border around the edge of the page, instead of at the margin next to the inner border. It looks kind of cool that way, but it’s not As Designed.

The Road to Perl is Paved with Good Intentions

Sunday, February 17th, 2002


The stylesheet madness that was Filk of La Mancha has spread. All non-trek pages have now been restyled. For samples, see the sitemap (tan) and the Buffy pages (verdigris). The style sheet sample viewer script has been updated, so you can see it all from that link as well. As per my copyleft statement, all stylesheets are free and snatchable to the public.

I’m trying to get over the filking sickness, but I’ve already been inspired by a tasteless idea for my next musical, to one-up Liz:

Oh? I’ll see your Slytherins and raise you twelve Scoobies playing…the Apostles. Yes, it’s Buffy the Vampire Slayer tastelessly cast in the lead role of Jesus Christ Superstar. Willow plays Judas (whose offense, in this case, is the resurrection), and the Legion of Duh will provide a fine Caiaphas, Pilate and Herod. Last but never least is Spike as Mary Magdalene.

I think I need a twelve-step program.

X.1.2

Monday, January 14th, 2002

X.1.2

You can’t tell from your end, but I’ve gone high-tech. My stone-age mac is all fast and aqua now.

How did it all happen, you probably won’t ask but I’ll tell you anyway - but first, why? Macs are a little annoying in that they go on working perfectly well while you’re salivating over a new firewire Powerbook, then a new grape iBook, then a new Titanium PowerBook, then a new pearly iBook, or a new Cube, then a new G4, then a really snazzy new iMac with the flat screen display on the robot arm. But your old mac keeps going and going and going, like the Energizer bunny, even though you run ten programs at once on its paltry 64MB of memory and fill up its teensy weensy hard drive with Joan’s Buffy scripts, Jim’s Voyager Reviews, mpegs of musicals and embarrassing pictures of Spike to be explained later. If you don’t do much with it besides IM your beta reader, edit your fic, and read your mail, then you don’t need new operating systems every six months. MacOS 8.6 was a very good year, you tell yourself, and you know you’re right.

Then, if you’re really lucky, your boss asks you, token Mac addict among the Windows sufferers, to deal with the Mac port that so-and-so requested. And then he says that lovely word, “reimburse”. Gotta love that word…

And that’s how I found myself at the Mac store yesterday, having enough memory (and then some) installed to run OS X on my Bronze-age Mac. I considered just buying the memory, on the off-chance that I would fry the motherboard or something trying to install it myself, thus creating the perfect excuse to buy a nice new titanium PowerBook - but I couldn’t do that to my poor mac. And it’s a good thing I didn’t try it at home, because there were problems - the specs were a little vague on the question of adding RAM, and the 256MB didn’t work. I suspect the problem was that it was designed for up to 192MB in each slot, bringing it up to its telling maximum of 384MB. (I know, I’m boring you.) If I could be bothered to read the directions, I could have told the genius dudes that.

Instead (yes, interesting part now), I came off looking like a twit, with my desktop image of Spike that I forgot about, because something is always covering it when I’m using the computer. (Ten programs take up a lot of screen space.) Just the night before, my lovely sister Veronica had admired Spike when I was burning my fic to a backup CD using her new iMac, but did I stop and think, take Spike off the desktop before somebody sees him? No, of course not.

Nevertheless, I made it out of the store with new ram in, and the old ram out. (Anybody need 64MB of SO-DIMM, at 100Mhz? It won’t work in a new iMac, but an old one, or a Powerbook, would take it.) The next, and scariest, step was formatting the hard drive. That isn’t usually necessary, but I had a Yellowdog Linux partition taking up half my teensy weensy hard drive, and OS X, being Unix itself, needed just as much space. So I ascended the ladder of operating systems from 8.6, past 9.2.1, to X.1.2.

OS X is so cool. I remember way back when the OS X Server was in development and my supervisor had somehow convinced Apple that he was a Mac developer and got a copy. It was cool. Now it’s way, way cool.

It’s also very slick, and designed to keep people who have no clue what they’re doing out of trouble. I’ve been using Unixen of various types since I’d rather not say when - though the soft spot in my heart for SunOS 4 says more than enough - and if you’d told me Unix could be user-friendly, I would have responded with the full syllogism: “UNIX is user friendly. It’s just selective about who its friends are.”

What did I think I was getting in the nice white box with the big X, then? I don’t know - I guess I didn’t believe that there was really a Unix under all that aqua. Maybe I thought it was some sort of velocity engine too deep for mere mortals to access. Then I found the command line - this puppy is running a Turbo C shell just for me. You can’t fake tcsh - I know, because I’ve installed my share of clunky poseurs on Windows.

Ain’t nothing like the real thing, baby.

Blogger Permalinks

Thursday, January 3rd, 2002

Before this goes any further…

Seema, you must fix your blog links. Now. Open your blog template. See the bit that says <a name=”<$BlogItemNumber$>”> </a> ? That has to go before <$BlogItemBody$>. Republish all your archives, too, please, so we can get back to the serious business of conscription and blood-taxes.

News from Limbo

Saturday, December 22nd, 2001

Freeshell is still in DNS limbo (207.202.214.130, if you’re looking for it) so I can’t POP my email and my spy cameras are down.

On the bright side, I now have all 400 megabytes of space, ftp and so forth. If only I wrote fast enough to fill it all up… I moved my little zendom backup site there, though not much is backed up yet.

And now for some appropriate blog content: Shatner Rocks - click if you dare! Also, the new Opera for Macintosh is out.

Paying for Free Web Space

Monday, December 10th, 2001

Well, another first for me: I thought I’d never do the squicky unpopular couples until I went all C/7, all the time; I thought I’d never switch fandoms and now I’m Buffying; and I thought I’d never pay for free web space, but the check is in the mail. Soon I’ll have somewhere between 200 and 400 MB of space on Freeshell - the details are a little vague to me - as well as ftp and ssh.

The flurry of feedback is over - it’s a good thing it ended before it went to my head. Adrian Hilton wrote, “you have a twisted, twisted mind.” Thank you, Adrian. That’s my kind of feedback.

I’m off to fight the newsserver again.

Evil Mirrors

Tuesday, November 20th, 2001

You may be wondering how it took me an entire weekend to see one Harry Potter movie. Well, it involved a turkey dinner, leaving for the theater two hours early to get the good seats, reading the book the next day to see what they’d left out (not much), plenty of sleeping in in the mornings, and a side trip to Sears for tension rods to hold up my new curtains.

Today, however, I have managed to do something more productive. I sent out my first story to a magazine - I’m expecting my first rejection letter in two to eight weeks. I also managed to put up Jade’s new story, England Swings, as well as a sitemap for my not-so-fast-growing web site. Right now I’m negotiating with the mirrors about uploading the files. They’re not in the mood. Maybe I’ll just pay for the good service on freeshell rather than go on fighting my evil mirror sites.

Envy.nu seems to be blocking all files with hyphens in their names, and Crosswinds cut off my email a while back. (That was actually a blessing, because it was all spam, all the time.) The days of the free web are so, so over. Even freeshell wants that buck to fully activate the zendom backup site. I think I’ll mail smj the check tomorrow…

LINK REL

Friday, November 2nd, 2001

I’ve been learning about relative links. So far, I have them installed on Jade’s pages, including her new story Epiphany. Speaking of my lovely hostees, if you haven’t read MJB’s Revolution, then give it a try. It comes in easily-digested parts - ninety or so of them.

Sorry, I get distracted easily after midnight. Relative links: like the stylesheet link, relative links hide in the head of an html file. If you have a really, really smart browser like Lynx or Opera for Mac or iCab, it reads those links and makes a separate toolbar menu out of them - the standard stuff: up, next, previous, home, etc., all relative to your all-important site. It’s too cool…if it’s not in Opera for Microserfs yet, it will be soon.