Technology

You are currently browsing the archive for the Technology category.

As much as I’d like to sever all ties from Windows, there are a variety of reasons that I can’t. On the bright side, Windows 7 is coming out this year, and purports to fix some of the problems with Vistas well as making some long overdue UI changes. One of ‘em is the new taskbar, which I’m actually interested in.

Of course, I’ll have to wait until October. Even then it’s rumored to be comparable in price to Vista, an expensive proposition if you have a machine that works fine already. If you’ve got Vista, you might be in luck! I do not, so I’m not sure what my plan is.

However! You don’t have to wait to get some of those features, as some enterprising fellow on the Internet is writing various apps that port newer features of Windows to older versions.

In particular, I’ve been using ViGlance. I’ve felt for a while that the taskbar is untenable with more than a few applications open, so this solves that problem nicely by grouping them under icons and, on hover, allowing you to choose from a list of windows that app.

It’s not complete yet: you can’t pin programs to the Dock Taskbar, and there are no previews on hover. Even without these features, though, I would recommend it.

Tags:

All right, so maybe I’ll finally use this space.

If you’ve tried to get IPython working on Mac OS X Leopard (that’d be 10.5, and 10.5.7 in particular) with an Intel based CPU, you’ve probably had some problems. I know I did! Let me cut to the chase, with a more technical explanation to follow. Oh, and some mild bitching, too.

I’m following the instructions I originally saw here, on IPython’s Launchpad site.  Yes, my instructions are merely a reprint of someone else’s bug report. More on that after I explain.

Quick instructions

I’m going to assume you haven’t downloaded anything, although if, like me, you wrestled with this for a while, you can still do these steps and it’ll work. It worked for me, anyway. :/

  1. Download the .egg for readline, presumably the latest version. Get IPython if you haven’t already. As of this writing, you can get it here at the IPython download site. You can s/i386/fat/ if you like.
  2. Copy it to a directory, such as ~/python.
  3. You can try to install readline and IPython: sudo easy_install readline ipython. One or both will fail.
  4. Open /usr/local/bin/ipython in your favorite text editor, and replace the contents of the file as described at the IPython Launchpad bug linked above. The key is to hardcode readline into the Python system path immediately after sys, and then to launch IPython explicitly.
  5. Launch ipython.

You should be OK now, tabbing and all. If you haven’t checked this shit out, using IPython for your system shell, I highly recommend that you do. It’s none too shabby. There’s a book on this, too.

Technical stuff after the jump.

Read the rest of this entry »

Tags: , , ,

Newer entries »