Month: August 2003

  • Outage

    Ack.  I didn’t know my machine’s IP for a few days.  Blogging should resume tonight or tomorrow.

  • Problems with Gadfly (Python 2.3/Win32)

    Hmm, I seem to be banging my head against the wall here.  I’ve been looking at Gadfly, a python database that supports a subset of SQL.  I haven’t tested it against other versions of Python on other platforms, but I’m having some issues with it under Python 2.3 on Win32.  Here’s a code snippet copied and pasted from the Gadfly documentation:

    import gadfly
    connection = gadfly.gadfly()
    connection.startup("mydatabase", "./")
    cursor = connection.cursor()
    cursor.execute("create table ph (nm varchar, ph varchar)")
    cursor.execute("insert into ph(nm, ph) values ('arw', '3367')")
    cursor.execute("select * from ph")
    for x in cursor.fetchall():
      print x
    # prints ('arw', '3367')

    The only problem is, here’s what I get as output:

     ('3367', 'arw') 

    A simple reversing wouldn’t be too hard to deal with, but in a more complex situation, I had an ID field first that was ending up somewhere in the middle during output.  It definately wasn’t the order that I was expecting.

    Any thoughts?  At first I thought that I was doing something horribly stupid, but I’m supposed to get one answer and I’m getting another! 🙂

  • Geolocation in Radio Userland and Movable Type

    Mikel Maron has released a tool for embedding geolocation data in an RSS feed.

    For the record, there is already an RSS module that does the same thing: the ICBM RSS Module.  It can be applied to entire feeds and/or single entries.

    Update: Thanks to Jim [old blog new blog] for pointing out MTLocation, which allows you to geolocate your Movable Type blog.

    Another Update: I got an email from Mikel.  He’s going to look into using the ICBM module.  Cool!

  • RSS Geek

    You know you’re a geek when a friend asks you to drop him a line, and you get it via RSS.

  • Low Power, Low Connectivity

    Ack! Thunder storms suck!

  • Richmond Gets Apple


    An Apple retail store will open at Pump Town Center in Richmond, Va., on Thursday, Sept. 4. The grand opening will be from 10 a.m. to 9 p.m.

  • September 25th is Free Wi-Fi Day in the US

    Wi-Fi Networking News relays the news that on September 25th, Intel is footing the bill for Wi-Fi pretty much across the United States:

    The list of participants includes AT&T plain and AT&T Wireless, Boingo Wireless, Cometa, iPass, Sprint, STSN (iBahn), Toshiba, Verizon Wireless, and Wayport.

    So that’s pretty much every Starbucks, hotel lobby, resturant, and airport in the US that has Wi-Fi connectivity.

  • Why I’m Happy With T-Mobile (All Over the World)

    Some background: I signed up with T-Mobile a couple of months ago after many unhappy years with Sprint PCS.  I snagged a Nokia 3650 for free after rebates through Amazon.  I pay about $40/mo for service (600 anytime, unlimited nights and weekends) and about $10 for GPRS service, an additional $3 for 500 text messages, plus various taxes.

    I called T-Mobile’s customer service the other day to enable international roaming ($.99/min in the UK), and while I had the very helpful service rep on the phone, I asked if I could switch my $9.99/mo 10MB GPRS plan to the current $9.99/mo unlimited plan.  It took her a few minutes of computer wrangling, but she switched it over without a problem.

    I also asked her how much GPRS roaming in the UK would be.  She put me on hold for a minute or two, and came back with the wonderful information that GPRS roaming costs $0.99/MB in the UK.

    That’s actually cheaper than some GPRS plans for people that live in the UK.

    The difference that a world phone makes is amazing.  It can go almost anywhere.  T-Mobile’s GPRS coverage is spotty in the midwest and away from major urban/suburban areas, but it works everywhere that I’ve been around the US and all over Europe.  Try that with your CDMA phone.


    I released version 0.3.1p1 of my LOAF project this evening. is released under a BSD license.  More information can be found at the project page.

  • Notable Software Releases: Subversion and Sharpdevelop

    Here are a few quick links to some new software out this weekend:

  • Craig’s List Via RSS!

    I was looking at one of my favorite sections of Craig’s List DC: the Computer and Tech forsale section.

    I was thinking that it would be excellent to have this information in my RSS aggregator, so I viewed the source of the page, curious how hard it would be to scrape.  In doing so, I found this gem:

    <link rel=alternate type=application/rss+xml href=index.rss title="Craigslist - computers & tech in washington, DC">

    I added index.rss to the end of the usual URL, and lo and behold, there is a valid RSS feed.  It’s RSS 1.0 for those of you keeping score.

    Does anyone know how long this has been out there?  Needless to say, I’m subscribed.

    It also looks like their local job listings have an RSS feed.  Rock on!  Also, because they use the <link/> tag in their HTML, it’s RSS autodiscoverable!

  • Widescreen NetNewsWire

    Jonathan Rentzsh has tweaked his copy of NetNewsWire to better fit his widescreen Mac.  He has also published the steps that you can take to do the same.

  • Outage

    I’m back after a network outage at home.  I have a few things to post, but they will probably wait until tomorrow.

  • Regex, Books, Mail, Guis, Coding, and Rawdog

    I was having network trouble earlier today, so here’s a quick roundup instead of the rant that wouldn’t post:

    • ONLamp: whitespace makes reading regexen easier.
    • Werner has submitted the final version of his book to his publisher.
    • Geek Style points out a nice mail graphing application called mailgraph.
    • Signals and Slots via Keith.
    • Christoph points to a couple of tools for enforcing coding guidelines in Java.
    • I’ve been using Rawdog for the past few days, I’m thinking about switching to it as my primary aggregator.
  • Itty Bitty Wiki

    WyPy is a fairly functional wiki that is only 23 ugly lines of Python code. [via Daily Python-URL]

  • Wireless Interop Is All

    Wi-Fi Networking News:

    A wireless technology that works in the same band as 2.4 GHz, is proprietary (apparently) to one maker, offers lower speeds than Bluetooth, and isn’t interoperable with anything?

  • Solaris 10 + Gnome


    For those interested in looking at the screenshots for Solaris 10 (with gnome pre-installed) and a dmesg checkout here.

    The referenced page is currently down.  Try here for the screenshot or Sun’s site for more information.

  • Fun Error Message of the Day

    Is it just me, or does the second line sound a little British to you?  The error was my fault, but I have a feeling that the Mozilla Firebird team is behind the message.  Thanks for brightning an otherwise crappy moment.

  • Atomic Rocket Turtle

    Atomic Rocket Turtle is a great blog/site that, among other things, documents many hacks (read: modifications), third party compatability reports, and other great info about Plesk Server Administrator.

    I really like the SpamAssassin/Qmail/Plesk tutorial.  Thanks.

    The site runs on a *nuke, so good old backend.php is an rss feed.

  • Canon’s Digital Rebel

    Canon really does have something up their sleeve, a 6.3 megapixel Digital Rebel, estimated to come in at an $899 street price, $999 with an 18-55mm (28-90mm in 35mm terms) lens.