Tuesday, May 6, 2008

Bye Bye Blogger - Very Well Wordpress!

What?

Migration from my Blogger account to my very own WordPress server (at blog.narcvs.com). Feed still available at feeds.feedburner.com/MarcusWestin, and is now pointing to the new blog. 

Why?

Blogger a great tool to get started blogging. 

But I am starting to require greater flexibility. I recently set up narcvs.com and at the same time installed wordpress. 

When I finally installed a super simple code pretty-printer in less than 5 min that convinced me it was time to make the switch.

How?

Dreamhost's one-click-wp-install. The easiest thing in the world.

Tuesday, April 22, 2008

Betulaceae, Thy Art my Cryptonite.

Today the Pollen count hit the ceiling. Every year this happens, and every year I am just as surprised to find myself floored around the time the weather turns warm.

I've often said that there are two weeks of good weather in Chicago every year - one as hot summer turns to cold winter, and another when cold winter turns to hot summer. 


I was wrong. As it turns out, there is one week of good weather in Chicago each year.












Electron microscope image of various pollen species [wikipedia]

Monday, April 21, 2008

Coding for Google SoC this summer

I just received the following in my mail:



This means that my project proposal was accepted, and that I will get to spend much of the summer working on a browser user interface for gRavi, mentored by Ravi Madduri of the Globus Alliance and Argonne National Labs.

You can find more details about the project in this google doc.







Monday, April 14, 2008

Ruby Syntax for the Javascript Fantasts

What?

A gem that gives you the Mash object which mimics the javascript object notation (with some powerful additions). 

Why?

It's a really easy and quick way to build and access deeply nested structured, e.g.

mash = Mash.new
mash.author!.name = "Michael Bleigh"
mash.author.info!.url = "http://www.mbleigh.com/"
How?

Check out the blogpost at intridea, alternatively go straight to the gem


sudo gem install mash

or straight to the source


git clone git://github.com/mbleigh/mash.git

Saturday, April 12, 2008

Jumpstart Webpage Layout with YUI Builder

What?

A way to get your website cross-browser compatible Column layout ready in 30 seconds or less.

Why?

Column layouts is traditionally done with tables. WRONG.

YUI grids css gives you a cross browser compatible column layout, and the YUI builder helps you construct the HTML skeleton in a neat wysiwyg fashion.

How?

Go over to http://developer.yahoo.com/yui/grids/builder and build your layout.

Then just hit the Code button and get the plain text - voila. It also resets your fonts to make for a really nice, discreet default look that you can then modify.