Main

May 15, 2006

Transition Guide

Even though the switch to the Intel Mac was much less painful than anticipated, it's still worth documenting.

I received my MacBook Pro (2GHz, 2GB RAM) last Thursday evening. I proceeded with the setup right away, of course, and I basically was done at the end of the next day. The main problem I had was with the blog install (what else?), in particular with phpMyAdmin/mysql. Note that during the last weeks, I had slowly tried to upgrade many apps to their universal versions, to ease out the transition.

Continue reading "Transition Guide" »

May 13, 2006

Desktop Manager, Virtue, mach_inject and 10.4.4+ intel

I had trouble since yesterday with Desktop Manager and Virtue. And then I found this page, which reports that

"Important restriction: In 10.4.4 (intel build), Apple removed the ability to send low-level mach commands from one task to another. A task trying to control another one must now be root or belong to the procmod group. If you want to allow mach_inject to work again for your account, you need to add yourself to the procmod group. Another option is to enable it to work for all accounts on the system, by changing the security policy for task_for_pid(). Please understand that both options re-open what some consider as a security risk."

and goes on with detailed instructions.

I went ahead and implemented both of the proposed solutions, then rebooted. Virtue launched on login, and is now working (as far as sticky windows and moving windows between desktop, which was broken before I followed these instructions).

Whao !! :-)

I'm posting this from my new MacBook Pro.

Which means that I have received it (yesterday afternoon), and that movable type works on this machine, as well as mysql, the Perl DBI/DBD, phpMyAdmin, Ecto, etc...

I had some trouble again with mysql, but it was solved in an hour or so.

Boy, it's fast !

April 08, 2006

Path Finder 4

Picture 6-1

I had given in the past a quick look to Path Finder, but it did not convinced me enough to switch to it as a full replacement to Finder. And if you have to jungle with the two little guys, I don't really see the point.

But a couple of days ago, I read about Path Finder 4, and how cool it was. I tried it, and I'm hooked. It's not perfect, and it's not a 100% replacement for the Finder, but it's way out there. Full of features, well thought all around; in a word, heaven for a geek like me (is it the first time I acknowledge this state of mind?). I'm not going to enter a detailed list of the numerous features, but this App rocks. If you are a geek, give it a try, you won't be disappointed.

April 03, 2006

google maps in your webpage

I just discovered this service (that probably exist for a long time already): google maps offers direct API so you can insert maps in your home pages. Neat.

And by the way, this is where I live. Note that what's interesting are the controls (upper left).

March 20, 2006

Talk sans filet

Interesting challenge today: I had been invited to give a review talk to a colloquium in honor of Pierre Léna (my PhD advisor back in 1989-1992), called "Vision in Infrared Astronomy", and held in Paris (Carré des sciences dans le Vième). I would have loved to go there, to see all those friends and Paris, but I couldn't, realistically. Travel across half the world for a 35mn talk, just after having been there twice in the past 3 months was just too much (and last time I took forever to recover from the trip). I told so to Daniel Rouan, the top organizer. He looked for an alternate but couldn't find any on such short notice (1 month). So I ended up giving my talk remotely! Voice through skype, and Daniel was presenting my keynote presentation from his mac. Keynote 3 makes for such nice presentations. The transitions are gorgeous, as well as the layout. You would lick the slides. Anyway, it went really well, except for the fact that it was at 4:30AM Hawaii time (and that I locked myself out of the Gemini building 1/2 hours before I had to start talking! Panic, thanks Chris). Got a few positive comments from Daniel, Patrice Bouchet and Pierre Léna himself. Way to go.

March 05, 2006

Camino 1.0

Camino 1.0 is out. It's been out for a while, but I just downloaded it today. I've been using this browser, a spinoff from Firefox, optimized for the macosx platform, for almost a year now, and I am delighted about it. It really feels like a osx application, unlike Firefox, and is faster and has more features than Safari. It even looks nicer than Safari (although I guess this is a question of personal taste) :

Picture 2-8

This browser is somewhat overlook by the osx community, so I'm engaging into some evangelism here. It's been growing a lot since the release of Camino 0.7 (that's when Chimera, got renamed in Camino). If you got OsX, try Camino ! It can be found here. And here is an up-to-date review.

On the other hand, I have been known to change browser often. I like change. So since I switched to macs (2001), I have used Internet Explorer, Mozilla, Omniweb, Chimera, Safari, Firefox, and gave a kick look to Netscape and Opera. My late favorites are, in order of preference, Camino, Safari and Omniweb 5.0.

Netflix

That's it. We've done it. I registered at Netflix a few days ago.
Eighteen bucks a month. Three movies out at any given time.

February 24, 2006

Movable Type + mysql woes

Around the end of January, that is, about a month ago, I decided to re-install Tiger on my -relatively new- laptop. It took my an evening to backup everything (even more thoroughly that my daily backups), including /usr/local and other niceties (/Library/WebServer and /sw). I re-install, and my main goal was successful: spotlight was operational again. I then one by one re-instated capabilities, and everything went fine (note that amd did not break spotlight, so was not the culprit). I have not yet re-installed Salling Clicker (although I have the dmg on my desktop). One thing that did not get along fine is Movable Type. I spent countless hours to try to make it work; re-installed MT3.2, mysql (several versions), DBI and DBD::mysql perl modules. I eventually cornered the problem to the DBI perl module. First, those were the ones that made my backed up MT failed at the re-install: the perl installer put things in odd places, like /System/Library/Perl or /Library/Perl, that I did not back up of course. So I had to re-install DBI and DBD::mysql, and that was what created the issue. Somehow, the DBI I installed from the web had some incompatibility with the mysql I use (I tried both 4.0 -from fink- and 5.0 -from mysql.com-) and was creating problem in decoding crypted passwords. The net result is that I could not log in the MT admin page, which is of course very annoying. As I say, this is fixed now, and my blog is operational again! This episode has made me realized how I had became dependent of this tool.

Btw, here is how I fixed it:
  1. I'm using mysql-max-5.0.18-osx10.4-powerpc from mysql.com
  2. I'm using MT3.2 from sixapart.com (free license)
  3. I located the DBI and DBD perl modules
  4. I re-installed DBI from fink (and not from CPAN, that's the key)
  5. I re-installed DBD::mysql from CPAN

Of course, you have to be careful each time to make sure there is a user/password and a empty database for your blog. These have to be entered in mt-config.cgi.

I'm really glad to have solved this problem. I lost so many hours on it, trying to debug the perl code (which turn out mood when I realized the thing was working with the Berkely DB, hence the issue was not in the MT perl code but in the MT/mysql interaction).

Btw, you might noticed that there are blog entries within the dates MT was off. It's because I continued blogging with ecto, caching but not publishing the entries. I published them yesterday once MT was fixed.

January 10, 2006

My new powerbook is obsolete

Designcontentopenlap20060109 ... and it has been rendered obsolete by this: its brother. Less than 3 months after releasing the new powerbooks, Jobs just announced the intel-duo based MacBooks. It's great. The specs are really impressive. But I just freaking bought a new one 3 months ago and now I'm off sync!!!

Continue reading "My new powerbook is obsolete" »