26 June 2007 - 19:29ActionMonkey Time! (Begin Internship)

Today I officially began my Mozilla internship where I’ll be playing around with ActionMonkey [wiki.mozilla.org] for the Mozilla 2. This new monkey is a combination of two monkeys: SpiderMonkey (current JavaScript engine used by Mozilla created by Brendan Eich [wikipedia.org]) and Tamarin (VM and JIT for ECMAScript 4th edition donated by Adobe).

Eventually, this new engine will speed up Firefox, which has a front-end that is mainly controlled by JavaScript, as well as web applications using JavaScript. It’ll be able to do runtime optimizations instead of just interpreting the code – similar ideas to what can make Java faster than C++ code.

As for the Summer of Code project, I’ll need to finish up the Link Fingerprints Internet Draft and wait for comments. Code-wise, I have a working implementation with patches in bug 377245 [bugzilla.mozilla.org], but it seems like things are waiting on the standardization of the Link Fingerprints concept. And the side project of coding up Download Manager changes might take a back seat for now. (Well, the main big thing here was using bytes/KB/MB/GB units when appropriate [bugzilla.mozilla.org]. :) )

1 Comment | Tags: Mozilla, Summer of Code

26 June 2007 - 1:29Status Update (2007/06/17 – 2007/06/23)

Status Update:

[RFC] Writing draft for #hash(type:data) syntax with a specific type of sha256
for all mime types.

[Code] Updated code from reviews + strictify syntax and made big patch
available in bug 377245. (grab v2 bug 385599 with the #undef if you want to try
things out)

Last week (2007/06/17 – 2007/06/23):

- Get code reviewed and update from comments
- Add flag to turn on/off (bug 385599)
- (Interview for platform internship)
- Not get responses from various people about drafts, RFC, IETF
- Outline and draft the internet draft

This week (2007/06/24 – 2007/06/30):

- Continue writing draft and review/submit before July 2nd
- (Start internship?)

No Comments | Tags: Mozilla, Summer of Code

24 June 2007 - 10:27Sushi Near Berkeley

As many going to Berkeley know, there’s a sushi place in Alameda with really good sushi – Sushi House (on Shoreline, next to Carlsbad Beach). There’s many sushi specialties on the menu (but the cartoony pictures don’t quite match up exactly..), but it’s not too expensive if you don’t order too much. Just make sure to arrive early and prepare for a long wait even though it’s a pretty big place – good thing there’s a beach right next to the restaurant. :)

Caterpillar Roll
This caterpillar lacks antennas and eyes shown on the menu
Cherry Blossom Roll
Cherry blossoms are made of fish! ;)

No Comments | Tags: Berkeley, Food

23 June 2007 - 14:26Gourmet Food Festival

This particular farmer’s market in Redwood City seems to be open every day – kinda like a grocery store, but it also has the open air market setting for various booths to set up for the gourmet food festival. There was plenty of fresh produce like piles and piles of corn for cheap! (Wait.. am I back in Illinois already?)

Sigona’s Farmer’s Market
“The Fresh Approach” with many onions and more onions

For the special event, there seemed to have been a bunch of specialty cheeses, so if you want to test out all sorts of fancy cheeses, come back here next time. There were also some not-quite-so-edible displays (but I suppose you could eat the flowers if you really wanted to..) And a single specialty chocolatier stand. Mmmm.. Chocolates + Almonds! :)

Orchids
8+ flowers per orchid.. tasty?
Chocolate Stand
A bowl of Orange Twigs from Charles Chocolates (milk chocolate ganache, orange, more chocolate!)

1 Comment | Tags: Bay Area, Food, Illinois