Category: Tech

Anything technology related that isn’t covered by one of the sub categories.

  • How to read any document on your iPad

    MacFixit has a nice little workflow for simplifying the task of getting a document onto your iPad for offline reading. It’s not surprising what’s going on — you just create a PDF and then copy it to iTunes to make it available in iBooks — but did you know it was trivial to add a “Save PDF to iTunes” menu item in the standard print dialog?

    Easily save Web pages, documents in iTunes for use with iOS devices

    (Link no longer works.)

  • Mac Tip: MobileMe, passwords, iPhoto

    After changing my Apple ID password (which is used by MobileMe, iTunes, developer connection, etc.) I found that I could no longer publish pictures to MobileMe from iPhoto. Even though I was logged into MobileMe — sync was working; iDisk was available — iPhoto would tell me that “an error occurred with the publication of an album” because my “MobileMe account information is not correct”.

    If you’re hitting this, the fix is:

    1. exit iPhoto
    2. open Keychain Access
    3. find the key publish.me.com
    4. delete it

    Next time you restart iPhoto, all should be well.

  • iOS and the iPhone 4

    As I’m sure everyone knows by now, Apple finally announced the new iPhone yesterday. There are much better sources than here for all the details so, just for grins, I’ll point you at Gizmodo’s summary.

    (Link no longer works.)

    Some of the more interesting points:

    • The processor has been bumped up to be the same as the one in the iPad. That’s good, because it will help with sluggish web page loading, but also because the display has been increased in resolution to the point where it needs the horsepower just to paint it.
    • Speaking of the display, the resolution is now 960×640 which gives it >300 dpi resolution. To keep that in perspective, that’s better than a cheap laser printer. I’m not sure how they have pulled off changing the dpi without effecting the way applications look, but the claim is they’ve got it to work. Let’s hope it’s not the “2x” mode from the iPad. ๐Ÿ˜‰
    • Really for me, the best new feature is an improved camera. I actually use the camera on my 3GS, but it’s absolutely terrible in low light conditions. The new one is supposed to be better resolution, better low light behavior, and it has an LED flash. I guess we’ll see. Any of the example pictures I’ve seen so far still seem to have a fair amount of noise in them.
    • They’ve also added another camera on the front of the display, for doing video conferencing. There’s an app called “Facetime” (ugh.) to support iPhone-to-iPhone calling, but for the life of me I can’t figure out why they didn’t just put iChat on it. If I could video conference with Deb on her Mac, I could actually imagine using it. Also, currently at least, it only supports calling over wifi. boo.

    The device will, of course, be running the new version of the iPhone OS, which has been renamed “iOS”. I suspect this was in keeping with the rumours of the new Apple TV box, which is purported to be running this OS. They probably have dreams of running it on other devices that don’t look anything like phones.

    The good news about iOS 4 is that will be a free upgrade for any iPhone/iPod that can run it, and should be available June 21. The bad news is that won’t be available for the iPad until “this fall”.

  • We’re an all mac family!

    For those who aren’t following Deb’s twitter feed, the latest round of random, gratuitous Windows glitches/crashes that have afflicted her old Dell laptop has led to some great news:

    New laptop – PC to Mac. Good thing I’m sleeping with the IT guy!

    Yes, our last hold out has switched. We’re now all rocking MacBook Pros:

    • Dennis has the 2.5Ghz Core 2 Duo MacBook Pro that I was using until I got a new one a few weeks ago
    • I have the new i7, 15″ model
    • Deb got the i5, 15″ one (because, you know, mine needed to be the fastest. ๐Ÿ˜‰ )

    Overall, this should make the home network IT tasks a lot simpler.

    We’ve got her contacts, calendar and favourites all moved over, as well as her email account set up so new mail goes there. I haven’t looked at moving her old mail over, but getting it out of Outlook 2003 is probably going to be no fun. Oh well, that’s tonight’s task[*].

    Unfortunately, it seems like there are still a small number of Windows apps that she will have to run, at least until we can find Mac replacements. The good news is those replacements appear to exist, but our budget has already taken quite a beating, so we’ll have to buy those incrementally. In the mean time, a copy of Parallels should keep her going.


    * Btw, if anyone has any words of wisdom about how to get mail from Outlook to Apple Mail, let me know.

  • Of course I got an iPad

    I’m sure no one is surprised that I did, indeed, go and pick up an iPad the first day that they were available in Ottawa. As I had been telling people, I didn’t pre-order one, since I wanted to use one first, to make sure that it was going to work well for my most important usecase (i.e. eBook reading) before I leapt onto the bandwagon.

    So, Friday morning, I went down to Carbon Computing and spent some time playing with the ones they had on display.

    [Aside: The iPad release to retail in Canada was odd. I have no inside information about this, but it’s pretty clear that the only outlet that was allowed to say they would have stock on the first day was the Apple Store. As a result, there were hundreds of people waiting in line when the Rideau Apple Store opened that morning, which is I guess the effect they were going for. By contrast, I just walked into Carbon Computing, wandered over to the display machines, played with one for a while, and then said “I’d like the 32Gig, non-3G model” โ€” in and out in about 20 minutes. Having been in the line when the Rideau store opened a few months back, I can tell you that this was a much more pleasant experience.]

    In any case, the iPad does make a perfectly acceptable e-reader. It does not have as high a pixel density as the Kindle, and the glossy screen might get tiring in some lighting conditions, but overall it’s excellent. The screen is bright, and the colors pop.

    One clear win over the Kindle et al. is the availability of multiple book stores. Although Apple’s iBooks store currently only has the public domain books from Gutenberg Press in Canada, you can also get all of the books available for the Kindle, and all those for Kobo. This feature alone seems like it will doom the dedicated readers.

    As of writing this, there are no iPad versions of the eReader or Stanza apps. I can tell you that using the iPod versions in “2x” mode is simply not a viable way to read, so hopefully they will come out with updates. Unfortunately, it may just be that these “old school” readers will fade away in the face of the new players. This would be a shame, in both cases; I have a lot of eReader content that I’d like to be able to re-read on the iPad, and Stanza has been also very useful for reading my current ePub formatted content.

    Anyway, this is also the traditional “post done on the new device”. I used the WordPress app [Warning: iTunes link], which runs on both iPod and iPad. It’s an excellent way to manage your blog on either device, but the iPad layout is significantly better for entering new content.

  • Vista makes me tired.

    Capsule summary: Vista sucks dead warthogs. The remainder of this post is just me writing for catharsis. Feel free to ignore.

    It all started at around 19h00 last night. While playing with the new MacMini, I decided to boot up my PC in preparation for a night of mayhem with the guild, playing Warhammer Online.

    For some reason, Vista asked me for a keyboard driver, which was odd because…

    1. It was a bog standard, MS, wired keyboard
    2. I had changed no hardware on the system (including the keyboard) in weeks

    Even stranger was that, after allowing it to go look for a driver on MS Update, it couldn’t find one. I mean, you’d think they would have the drivers for their own keyboards, if they were going to have anything.

    “Oh well”, I think, “I’ll just go get the driver from the Microsoft download site”. But ten minutes, a few megabytes, and a reboot later, I’m staring at the same message. WTF? And now things were worse: Previously, I had been able to use the keyboard (even though it claimed to have no driver) in a generic way (i.e. standard keys worked, special keys didn’t), but now I couldn’t type on it at all. Once again, I tried all the standard hardware debugging steps, but no luck.

    Now you’ll remember that this was all supposed to be in preparation for a night of Warhammer gaming, so the fact that it was now close to 20h00 and I still had no keyboard meant that I was starting to get stressed. Which probably explains why my next leap of er… intellect was that maybe it was actually the keyboard hardware itself that was failing. (Although I suppose that wasn’t a totally unreasonable assumption, since it was several years old, had had pepsi poured on it at least twice, and was missing a key or two).

    Those of you who know me will be surprised to find out that I had no spare keyboards lying around. Which meant that I had to rush off to the local Staples to pick up a new one. The Microsoft Wireless Laser Desktop 7000 was on sale, and that’s what I ended up with.

    Brought it home, installed the drivers — made only somewhat painful by not being able to use the keyboard — , plugged in all the bits, and… (you guessed it) no keyboard. This time, it was complaining that it couldn’t find a driver for the wireless dongle (neither from the just installed CD nor Windows Update). Very weird.

    Going back to the MS download site (on my Mac, because the lack of a keyboard was starting to get to me) I found out that there were newer Intellitype drivers. I downloaded them, but then wasn’t able to connect to the Mac’s file share from the PC. That is, in Vista I could still type in the password using the Character Map applet and lots of clicking, but it wouldn’t connect anyway. Hm…

    [It’s now 21h00, and I’m officially missing guild night. Time to get creative!]

    Copy the Intellitype drivers onto a USB key, stick the key in the Vista machine and… it can’t find a driver for the USB key. WTF++?

    So finally I start to clue in: It’s not the keyboard at fault, it’s that Vista can no longer find drivers for anything. Going back to the worlds greatest help desk (i.e. the web), I find that the query “Vista stops being able to find drivers” has many hits. Sifting through the chaff leads to several patterns for common ways to attempt to fix it, which I tried without success. In the end, a depressing number of people said “The only way I could fix it was to reinstall.”, so I joined the club and at 22h15 started the looooong task of reinstalling Vista.

    Somewhere around 1h00 I had gotten far enough that most stuff (including the keyboard) was working again, which explains why Vista makes me tired. In any case, I’m now down to a single yellow “?” in the device list, for an “unknown device” with no driver. If I can figure out what it is, I should be done. I guess that’s tonight’s job.

  • GCW moves to a new box

    If you’re reading this, then NfGCW has successfully returned to the web after being moved (along with all the other sites) from my trusty ol’ G5 PowerMac to a brand new MacMini. Overall, the Mini is awesome; with the exception of 3D gaming (which I never do on my server box) it’s faster than the G5 at everything I’ve thrown at it. I suspect that’s being helped by the increased RAM in the Mini — 4Gig, up from 1.5 in the G5.

    I’m also running Snow Leopard now, which meant that once again I had to go through the dance of getting the AMP (Apache/MySQL/PHP) configured properly. Highlights for 10.6 include:

    • I installed the latest x86_64 version of MySQL. For my traffic level, I doubt that will make a significant performance difference, but you never know.
    • The PHP that comes with SL is actually current and includes the PDO drivers for MySQL. That’s great because it’s one less thing to install/configure versus previous upgrades, but there is still some work to do:
      • edit /etc/apache2/httpd.conf to uncomment the LoadModule for php5_module
      • copy the /etc/php.ini.default file to /etc/php.ini, then edit php.ini and modify (at least) the lines that contain “default_socket” to point at /tmp/mysql.sock, and lines that contain “default_port” to 3306.
    • At this point, php and mysql both worked (as evinced by the fact that phpmyadmin would run, and tell me useful stuff), but the blogs were still failing. It turns out that everyone (i.e. php and mysql), were now finally agreeing that I needed to use the “new” password format, so with a touch of…

      SET PASSWORD FOR 'wpuser'@'%' =

      PASSWORD('not really my password');


      …we were good to go.

    Of course, I still have all the other sites to work through. Sheep’s Ahoy is fine. Both the wiki(s) and the gallery seem to be working, but the genealogy site is completely busted. Unfortunately, that’s going to take more effort to get going again, since it has several dependencies on php4. I may have to rethink that one; one possibility is just to suck the content out of it, and then switch to a Mac based genealogy program that can publish to the web. The good news is that the G5 box is still around, so that can wait until I have some free time.

    Anyway, let me know if you see anything weird happening.

  • Fly Fusion Pentop

    So there I was, wandering through the local Zeller’s at Bayshore, when I saw a rack of those Fly Fusion Pentop computers that came out a while back. Given that I hadn’t actually heard anything about them for quite a while, I had assumed they had simply gone bankrupt, and the fact that the pens had stickers that said $20 on them, did nothing to convince me otherwise.

    But I figured that for $20, it might be an interesting toy, so I grabbed one, along with a couple of pads of paper and a new memory card, for a total (according to the sticker prices) of about $40. Of course, I had to by the extra stuff too, because it wasn’t clear that I’d be able to get it later (if the company was gone).

    Anyway, I took it all to the cash, and low and behold, it was being offered at a further 50% discount, so I ended up walking away with the whole load for $20. Cool.

    Now, unfortunately, things took a turn for the worse.

    I brought it all home, took out the install CD and stuck it in my Mac… Nope, no mac version of the software… Ugh.

    “Ok”, I think, “I’ve got my Vista gaming PC, I’ll try it in there.”… Stick the CD in, try to install, CD decides it needs to get a newer version off the net… Download fails. But I’m a stubborn cuss, so I try it again… Nope, download fails again. Ok, one more time… Yes! Everything downloads and installs correctly.

    Starting the software showed it to be one of those crappy, fixed size UIs built with Flash or VisualBasic or whatever, with no apparent way to proceed. Wait! It says it will only recognize the pen if it’s plugged in and turned on. Alrighty! Plug the pen into a USB port, turn it on and…

    Get the driver search dialog. Nope, no Vista drivers available from Windows Download. Offers to look on the CD… Nope, no drivers on CD. (Which clown thought it meant it made sense to ship a Windows device without drivers. Ugh.)

    Check their support site, which is singularly unhelpful…

    Ok, now I’m getting frustrated. Then it comes to me: I’ve got a netbook that runs XP, maybe it will work with XP. Hook up an external USB CD drive to the netbook, stick the CD in, download the new version of the software (again), start it up and… Nope, the bloody fixed size UI is too big for the netbook screen!

    God, talk about ways to suck the enthusiasm right out of ya.

    One. more. try… Hook the external monitor out from the netbook to another display, and sure enough, I can finally run the software. Now, just 15 more minutes of randomly filling in stuff and connecting to a website, and creating both an admin and a user account(!), and leaving personal data that I really should not have to, and…

    I get a page that shows I haven’t done anything with the pen yet.

    Now, all I have to do is charge it up, and I can actually try it.

    *sigh*.

    (I don’t remember this thing at all. I wonder where it went. :-P)

  • New post on my *other* blog.

    In my guise of “Eclipse SDK lead”, I just posted a new entry on my (too seldom updated) Eclipse blog. For those that are interested, check out:

    Eclipse has a future.

    *sigh*. It seems the link to the blog from eclipse.org stopped working at some point. I *think* it just passed through to my blog on wordpress.com, so updated the link to point there.

  • SlingPlayer Mobile for iPhone (Updated)

    So, as you may already know, I have a Slingbox Solo. I continue to be quite happy with it, and use it regularly to watch TV on one computer while playing WAR on the other.

    One of the things that made this device particularly compelling to me, however, was the claim that they were going to come out with SlingPlayer Mobile for iPhone. When SlingMedia first announced this, they said it would be available sometime in the first quarter… Well, apparently that didn’t work. However, it was submitted to the AppStore early in April.

    So what’s going on?

    Some people in the industry are reporting that carriers have pushed back on this app, since they didn’t want to support the increased demand on their networks. Others are saying that because of the nature of the app, Apple is just being extremely careful about it. Personally, I find that somewhat unlikely; any company that could (briefly) publish a shaken baby app can’t be all that careful.

    In any case, it’s been a full month now that Apple has been sitting on the app, and it’s time to let it go. Either that or, hey SlingMedia, just release it on your website. I’ll jailbreak the phone to use it, so help me Apple, I will.

    Update: SlingPlayer Mobile for iPhone is out. Apple and Sling Media bowed to the carriers, and removed the ability to stream over 3G, even though beta versions of the app supported it. That, together with the $30 (!) price tag, was almost enough for me to bail on it. I did decide to buy it eventually, and the capsule review is “works well over wifi”.