Categories

Archives

Recent Posts

  • I wonder if the is the Infocom one

    Radio 4 is re-releasing an old Hitchhikers game.

    Radio 4 revives Hitchhiker’s game

    A Douglas Adams game is revived to mark a new Hitchhiker’s Guide To The Galaxy radio series.
    [BBC News | TECHNOLOGY]

    I really do wonder if this is the old Infocom game. I’ll need to find some of that not tea I guess.

  • Movable Type 3.1: Dynamic Templates

    One of the cool new things in Movable Type 3.1 (which should be out pretty damn soon now) is the dynamic PHP publishing. Why is this a big thing? Because up till now if you’d changed a something like your individual archive page template you’d have to go back and rebuild your whole site. If you’ve got a large number of posts this tends to take a while. Now, it can just render the page when requested, which means doing a pushlish all will go much faster.

    After a few rough starts, I got the whole thing running on this blog. The index page and the feeds are all static, but any archive page is built up on the fly. And you can even turn on a caching if you so desire. When you do this, a copy of the dynamic page is kept around for an hour so that if someone else visits that page again within the hour it doesn’t have to rebuild it again from the database.

    Setup for this feature was actually much easier than I thought, once you know a few things. One, it doesn’t work if you are using Berkeley DB as your database. Which required me to convert to using mySQL. Which worked out okay overall, but I had to do a bit of tweaking since I seemed to have some odd corruption in my database. Once that was done I just had to turn on the dynamic publishing for the templates I wanted and create a templates_c directory in my blog’s home directory. One republish later and everything was working just fine. It’s pretty much transparent to the person browsing the site (which means your existing permalinks won’t change at all.

    It also lets you do caching of the dynamicly generated pages via the Smarty template engine. If you turn it on, dynamicly generated pages are cached for an hour by default (though you can tweak that if you need to). Pretty slick. While my site doesn’t generate a ton of traffic, this is the kind of thing that could really be useful for a site that gets tons of hits a day.

    One or two other gotchas. If you are using PHP you can’t use opening tags in the format <?, you need to have them in the format <?php. As long as you do that you shouldn’t have any issues. Also, this is supposedly not compatible with any other plugins (not an issue for me as I don’t use any other plugins).

    Another issue is how dynamic pages are built. I tend to do my template editing locally using cyberduck+subethaedit and I have my templates linked to a local file on my web server. I find it is much easier to edit them that way. The problem with this is that if you make a change to the local file, you need to go back into MT and save it there also for it to take affect. I personally think it should make a check to see if the file version has changed and load that one in if so.

    Next thing to try: doing more with categories and sub-categories (You can see a bit of a preview to the right).

  • Skype for OS X

    Skype is now available for OS X (It’s been out for Windows for a while). Anyone I know using it? Drop me a line and let me know so I can add you. [via Joi Ito]

  • IT Department in a Box

    I like the idea of this a lot. It would be so handy to have a CD I could bring with me for setting up a machine with this stuff in one step.

    Commentary: Project Idea: “IT Department In A Box”

    It’s dawned on me that a great many small sites (and possibly big sites too) would be greatly helped if someone made a single box that included:

    • RequestTracker
    • Some kind of up/down monitoring system like Nagios or BigBrother
    • Some kind of capacity planning monitor like Cricket or MRTG
    • TWiki or other Wiki, with a pre-built set of pages
    • A serial console system like Conserver.com
    • Bacula or other free backup system

    While none of those are difficult to install for an experienced Linux person, the goal would be a system that the common “Mr. Fixit” kind of sysadmin that serves small sites would be able to load a CD-ROM and have the entire machine working very quickly. Each application would be pre-installed, and pre-customized. For example, the install procedure would ask for the IP address of a few key servers, and Nagios would default to monitoring it. The Wiki would have pre-configured pages that include add/remove/change procedures the above items (how to add/remove/change a server that Nagios monitors, add/remove/change a file system that Bacula is backing up, etc.). [Everything Sysadmin]<./p>

    The thing I’d add to this is that the whole thing would come with a good set of docs on paper on how to use everything. While you can always go and print something like that off. I just like the feel of a real book for docs at times (I hate reading things on screen). I’d also even expand this idea some. How about a series of CDs for different purposes (firewall?). Tools like this would be really handy for people who are maybe doing part time sysadmin work for a small company (and as the post says, even big ones).

  • Using Google as a Research Tool

    A LiveJournal user has used Google to figure out some stats about LJ users.

    21% of people who hate their lives use Livejournal
    [via
    [Waxy.org Links]

  • Mac Office 2004 NitPick

    I’ve been trying out the trial version of Office 2004 for the Mac (and should have a real copy of it on the way very soon now). I have to say Microsoft has really done some cool things here. The project manager in Entourage rocks. It’s the kind of thing that would be insanely useful to my ADDness. But there are a few things about it that I have to rant about. The first is that some kind of syncing between Entourage and Apple Address Book isn’t in there. I read a nice post on this over at blogs.msdn.com by Dan Crevier that explains the reasoning, but it still annoys me. Thankfully there’s a nice shareware app out there that does it called Sync Entourage – Address Book by Paul Berkowitz.

    My next nitpick is one that I have with a few apps on OS X. In text fields, Cocoa uses emacs control characters for navigation. ^n, ^p, ^a, etc. Even ^k/^y. It’s very handy for those of us who sometimes use those out of habit. The problem with Entourage is that it doesn’t use these, and in fact those commands do other things altogether. I’d love to have a preference setting to turn that on if I wanted. I just find them much easier to use than the arrow keys. From a typing standpoint it doesn’t require me to move my hand to another position at all.

    Once I have the full version of Office I’ll write up a bit more of a review, but so far it’s pretty damn slick.

  • More On The Cult of Mac

    John Dodds of the Independent writes the first of two articles about switching from Windows to Mac. He’s got some good to say, and some bad. The good:

    A different issue emerged in setting up my Wi-Fi connection. (Apple calls it Airport). The absence of a confirmation message left me thinking I’d done something wrong, but all I needed was to unplug the Ethernet link: it switched over automatically. I had expected a Windows-style confirmation of success, but Apples don’t prompt you when something’s gone right, such as plugging in a disk or setting up a wireless router. They just silently incorporate it. That’s a major difference in approach: Windows thinks it’s a surprise worth telling you about when something works. Apple doesn’t.

    And some of the bad.

    Also, when working with multiple windows it is sometimes difficult to find what you want, and the thinness of the side sliders of any window demands very accurate cursor control. I have often found myself working on the wrong documents or applications because they were already open or lying dormant on the desktop beneath.

    Other annoyances include trying to get both time and date displayed, and the single-button mouse – no doubt there’s an internal Apple logic, but it’s still irksome. Much more annoying is the lack of a forward delete key. You can use a combination of keys, but I’ve still deleted the wrong text many times. Also, files downloaded from the web are all dropped into a separate folder, rather than one you specify. But these are minor quibbles. [The Independent] [via MacMerc]

    I definitely agree with him on the mouse. It still kind of blows my mind that Apple doesn’t use other mice. Almost everyone I know has bought a wheel mouse for their mac. I even have one that I use on my laptop when I’m at my desk. I’m curious to hear what hear what else he’ll have to say in the second article.

  • Oh, Yes. So Wrong.

    Thanks to those fine folk at Boing Boing for this link. I may have to destroy you all for it.

    Watchmen comic remixes

    watchmen

    So wrong: Something Awful re-captions selections from Watchmen.

    Link
    (thanks, Zed)
    [Boing Boing Blog]

     

    So wrong, but so funny. Hmm, what other comics to re-caption.

  • Assholes and Morons

    Mark Pilgrim writes about how most developers are morons or assholes in a post about why specs matter.

    Why specs matter

    Most developers are morons, and the rest are assholes. I have at various times counted myself in both groups, so I can say this with the utmost confidence. [dive into mark] [via The Universal Church Of Cosmic Uncertainty]

    I believe this applies to sysadmins also, but there are probably one or two more groupings. I know I’ve fallen into both camps at one time or another. Though I tend to think that my time in the asshole camp was usually caused by dealing with a moron.

  • XP Starter Edition

    I saw this great bit of news over at BBC.

    Microsoft plans cut-price Windows

    Microsoft is to launch a low-cost version of its Windows XP program to try to halt the rise of rival Linux software.

    …Microsoft’s new software – dubbed “XP Lite” – will feature lower resolution graphics and limited options for networking computers together.

    It will also limit users to running three programs concurrently – a far cry from the full version of XP, where the only practical limit comes from the speed of the computer and the size of its memory.

    It will be available initially in Thailand, Malaysia, Indonesia and two other as yet unspecified Asian countries. [BBC News | TECHNOLOGY]

    So let’s see, since this is supposedly to compete against linux let’s compare. Linux gives me no real restrictions as far as how many programs I run and what graphics modes I can use. And with XP Lite I can run three programs.