inicio mail me! sindicaci;ón

Archive for July, 2005

Interesting Puff Article on Everquest Tech

Mostly watered down hype, but maybe there is a nugget of interest in it.

IEEE Article

2005 - Year of Javascript

I think 2005 is the year for Javascript. Just today, I read about the Windows Genuine crack where you type javascript:void(window.g_sDisableWGACheck=’all’) into your browsers window, and you disable it. Funny.

Ok, but seriously, Javascript has made an impact everywhere you look. It is a

Web 2.0 - Google Gmail, Google Maps, AJAX, Microsoft MSN Start, on and on… it has raised the bar for the web experience

Mozilla Firefox and Thunderbird - use Javascript heavily as their internal glue language for XUL

AOL AIM - uses Javascript with their XUL like language, Boxley

Microsoft - has JScript available to all their products

Macromedia Flash - uses javascript as it’s ActionScript language

Adobe - they use Javascript for their embedded language in PDF documents

I think Brendan Eich, he deserves some credit for this. His language has jumped through a lot of hoops, and has fit well in this role.

Plaxo for Thunderbird

plaxotbird

The project I’ve been working on at Plaxo has finally been released to BETA. Plaxo Toolbar for Thunderbird. A lot of people have been asking for it and it was a fun project. Go check it out!

In a few days, after things settle down, I’ll post about some of my experiences developing in the XUL/Javascript world.

I hate leaf-blowers

Dammit those things really irk the crap out of me. Every monday the f’ing gardner has to walk around for 15 minutes with that thing.

Can someone give these guys a new cleaner, and quieter power source?? I mean, I read a stat somewhere that showed that these 2-cycle noisy engines put out more bad exhaust than a bunch of cars combined.

Finally added the blogroll…

It’s about time. I’m so lazy.

Any map of windows message ids out there?

I tried searching google. Anybody know of a good mapping of Win32 message ids to their string names?

For example: 0×01, “WM_CREATE”, etc?

Hip Tip: Password Manager

If you are using the Password Manager under Mozilla XUL / XPCOM, (Firefox or Thunderbird) be sure to follow this tip.

Whenever presenting a host to the API ( for addUser, removeUser, findPasswordEntry … ) be sure to avoid putting a trailing ‘/’ on the end of that URI. Othewise, you will just get to add the user, but you will never be able to remove the user (or find the user again.). Even if you try to remove the entry from the Password Manager, it will fail! Also, instead of an error which could lead you in the right direction, you will only get an NSERRORFAILURE (0×80004005) instead of a more helpful NSERRORINVALID_ARG (0×80070057L). I probably spent too much time on this, but hopefully it will save you some trouble.

Just so this get’s the proper tags, this is releated to: var passManager = Components.classes["@mozilla.org/passwordmanager;1"] .getService(Components.interfaces.nsIPasswordManagerInternal);

and

    var passManager = Components.classes["@mozilla.org/passwordmanager;1"]
                            .getService(Components.interfaces.nsIPasswordManager);

If this was helpful, then please spread some karma…. klik on one of the google ads on this page :-)

“we now have lemurs”

We now have lemurs.

If you want to check out the Lemur, following are two demo dates and times. Reservations required.

* San Francisco
  Thursday, July 28th at 7:00 pm
  379A Clementina Street (our office)
Next entries »