<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Too many projects, too little time</title>
	<atom:link href="http://joydutta.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://joydutta.com/blog</link>
	<description>Joy Dutta on programming, technology, photography, woodworking and motorcycle travel</description>
	<lastBuildDate>Mon, 08 Mar 2010 19:32:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Speeding up Pixelpost blog browsing</title>
		<link>http://joydutta.com/blog/2010/03/05/speeding-up-pixelpost-blog-browsing/</link>
		<comments>http://joydutta.com/blog/2010/03/05/speeding-up-pixelpost-blog-browsing/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 05:16:16 +0000</pubDate>
		<dc:creator>therider</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[pixelpost]]></category>

		<guid isPermaLink="false">http://joydutta.com/blog/?p=867</guid>
		<description><![CDATA[Pixelpost is a very popular framework for photoblogs due to its simplicity and ease of tweaking. A while back I posted an article on how to enable keyboard navigation on a pixelpost photoblog. It works very well considering it allows mouse free browsing. But the browsing experience can be improved even more.
Lets consider how a [...]]]></description>
			<content:encoded><![CDATA[<p>Pixelpost is a very popular framework for photoblogs due to its simplicity and ease of tweaking. A while back I posted an <a href="http://joydutta.com/blog/2009/09/04/the-importance-of-keyboard-navigation/">article</a> on how to enable keyboard navigation on a pixelpost photoblog. It works very well considering it allows mouse free browsing. But the browsing experience can be improved even more.</p>
<p>Lets consider how a photoblog is browsed most of the time. A visitor typically lands on a home page showing the latest image and goes through the previous images sequentially, spending a few seconds on each image. Leveraging this fact, if the &#8220;previous&#8221; image is downloaded in the background using javascript right after the current image, it will be almost if not completely ready for viewing when the visitor is on the &#8220;previous&#8221; image page. The same can be done for the &#8220;next&#8221; image, but in most of the cases that image will already be in the browser cache.</p>
<p>This is a very simple change for a tangible usability benefit. Below are my tweaks:</p>
<p><strong>index.php:</strong></p>
<div class="codesnip-container" >
<pre>
// expose the previous image name through tags, so previous images can be
// pre-downloaded in the background for faster browsing experience
$tpl = ereg_replace("&lt;IMAGE_PREVIOUS_NAME>",$image_previous_name,$tpl);
</pre>
</div>
<p><strong>templates/theworldin35mm/image_template.html:</strong></p>
<div class="codesnip-container" >
<pre>
window.onload = function() {
  ...
  var prevImg = new Image(); // for downloading prev image in background

  img.onload = function(evt) {
    ...
    // after current image load, load previous image in the background
    if('&lt;IMAGE_PREVIOUS_NAME>' != '') {
      prevImg.src = '&lt;SITE_URL>images/&lt;IMAGE_PREVIOUS_NAME>';
    }
  }
  ...
};
</pre>
</div>
<p>To verify that this extra javascript is actually doing its job, look at the Net section in Firebug (in Firefox browser, ofcourse). Clear the cache first. On first page load it will show several items getting downloaded. On left arrow, the previous image page will load, and then you can see that an extra image got downloaded at the bottom. Compare with and without my code. Here is a screenshot:</p>
<p><a href="http://www.flickr.com/photos/therider/4413061742/" title="Testing pre-download of previous image by therider, on Flickr"><img src="http://farm5.static.flickr.com/4046/4413061742_2cfe20dc76_o.png" width="594" height="189" alt="Testing pre-download of previous image" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://joydutta.com/blog/2010/03/05/speeding-up-pixelpost-blog-browsing/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>therider.posterous.com</title>
		<link>http://joydutta.com/blog/2010/02/26/therider-posterous-com/</link>
		<comments>http://joydutta.com/blog/2010/02/26/therider-posterous-com/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 08:51:47 +0000</pubDate>
		<dc:creator>therider</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[posterous]]></category>

		<guid isPermaLink="false">http://joydutta.com/blog/?p=834</guid>
		<description><![CDATA[I set up a posterous blog. Even though I use my own blog and facebook/twitter.
Why ?
1. FB is more like a realtime social thing, and past updates are very difficult to access. Twitter is for more uncensored chatter without the concern of spamming all my FB friends.
2. Conventional blog is good for well thought out [...]]]></description>
			<content:encoded><![CDATA[<p>I set up a <a href="http://therider.posterous.com">posterous</a> blog. Even though I use my own blog and facebook/twitter.</p>
<p>Why ?</p>
<p>1. FB is more like a realtime social thing, and past updates are very difficult to access. Twitter is for more uncensored chatter without the concern of spamming all my FB friends.</p>
<p>2. Conventional blog is good for well thought out and/or usually lengthy articles. It is also not too easy to update on the go, nor is it suitable for small posts.</p>
<p>3. Tumblr is well designed, but posterous is well engineered and more powerful.</p>
<p>4. Posterous can be used like a mini blog tool complete with pictures or videos, and it can autopost to FB, twitter and more with fine grained control via email. It makes sense to autopost from posterous to FB and twitter but not vice versa, since I might post stuff directly on those that is too casual to archive.</p>
<p>5. A posterous widget can be kept in my primary blog so all my content would be in one place.</p>
<p>6. The PicPosterous app on the iPhone seems to make it much easier to associate multiple pictures on a single post. And the pictures can be taken over a period of time and added to the post.</p>
<p>Facebook sucks in giving access to past updates and photos in a good way. I could find a way to download past statuses as a csv, but it has a very buggy format:<a href=" http://www.socialarchivist.com/2009/08/20/exporting-all-your-old-facebook-statuses/"> http://www.socialarchivist.com/2009/08/20/exporting-all-your-old-facebook-statuses/</a></p>
<p>I wanted to recreate my cross country motorcycle trip updates in posterous but each post must have a title and body. My updates being one or two sentences I decided to put them together in this blog as one <a href="http://joydutta.com/blog/2010/02/26/x-country-usa-2009-status-archive/">post</a>.</p>
<p><strong>Update:</strong> Just got <a href="http://pritihansia.com">Priti</a> moved from her personal blog to posterous. She is reluctant to maintain a serious blog, but updates facebook with text/snaps often so this is probably the best arrangement for her. Besides all old content is still on her blogspot site, so it made the migration a one-click task. Double win.</p>
<p><strong>Update (27-Feb):</strong> At this time there is no way to add more photos in a single post (in gallery style), unless you have the PicPosterous app on the iPhone and create your post using that. You also have to keep the gallery/album in the app as long as you want to add more photos in that post.</p>
]]></content:encoded>
			<wfw:commentRss>http://joydutta.com/blog/2010/02/26/therider-posterous-com/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>X-Country USA 2009 status archive</title>
		<link>http://joydutta.com/blog/2010/02/26/x-country-usa-2009-status-archive/</link>
		<comments>http://joydutta.com/blog/2010/02/26/x-country-usa-2009-status-archive/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 08:42:03 +0000</pubDate>
		<dc:creator>therider</dc:creator>
				<category><![CDATA[Motorcycling]]></category>
		<category><![CDATA[biketrip]]></category>
		<category><![CDATA[motorcycle]]></category>
		<category><![CDATA[travel]]></category>

		<guid isPermaLink="false">http://joydutta.com/blog/?p=816</guid>
		<description><![CDATA[Very productive day today. new battery and front tire done. ordering rear tire + wheel from ebay. helped piyush installing hard bags on his VFR. June 28, 2009, 12:35am

Instamapper.com rocks. Just set up a gps tracker for our month long cross country motorcycle ride. http://bit.ly/O9d9w June 29, 2009, 1:38am

New rear tire should come today. Bike [...]]]></description>
			<content:encoded><![CDATA[<p>Very productive day today. new battery and front tire done. ordering rear tire + wheel from ebay. helped piyush installing hard bags on his VFR. <span class="xc_timestamp">June 28, 2009, 12:35am</span><br />
<hr class="xc_hr"/>
Instamapper.com rocks. Just set up a gps tracker for our month long cross country motorcycle ride. http://bit.ly/O9d9w <span class="xc_timestamp">June 29, 2009, 1:38am</span><br />
<hr class="xc_hr"/>
New rear tire should come today. Bike should be ready by evening. Dry run of packing to follow afterwards. <span class="xc_timestamp">July 1, 2009, 9:16am</span><br />
<hr class="xc_hr"/>
Feeling infinitely lucky to have a wife who is excited to be on a motorcycle trip for 30 days. <span class="xc_timestamp">July 2, 2009, 1:09am</span><br />
<hr class="xc_hr"/>
Seems like I can lose weight and stay young on a motorcycle: http://bit.ly/73jOX and http://bit.ly/10WZFS <span class="xc_timestamp">July 2, 2009, 2:15pm</span><br />
<hr class="xc_hr"/>
Started at 7am. Breakfast stop at Benicia. <span class="xc_timestamp">July 3, 2009, 7:24am</span><br />
<hr class="xc_hr"/>
175 miles done. I-5 is a bit sedate. <span class="xc_timestamp">July 3, 2009, 9:57am</span><br />
<hr class="xc_hr"/>
At Weed, CA. 325mi done. Touched 97F peak at Redding. Morning was 58F. <span class="xc_timestamp">July 3, 2009, 12:35pm</span><br />
<hr class="xc_hr"/>
At Chemult, OR. Blinded by greens and blues. Don&#8217;t wanna leave Oregon. <span class="xc_timestamp">July 3, 2009, 4:27pm</span><br />
<hr class="xc_hr"/>
Got rained on day 1. Awesome. The smell of wet soil took me home in monsoon. This IS home. <span class="xc_timestamp">July 3, 2009, 4:27pm</span><br />
<hr class="xc_hr"/>
Day 1 over. 555 miles. Staying at Bend, OR at my coworker&#8217;s place. <span class="xc_timestamp">July 3, 2009, 8:05pm</span><br />
<hr class="xc_hr"/>
Day 2 begins. Shivering cold in Bend. <span class="xc_timestamp">July 4, 2009, 4:33am</span><br />
<hr class="xc_hr"/>
Breakfast stop at Madras, OR. Wish there was a dosa/idli restaurant. <span class="xc_timestamp">July 4, 2009, 6:24am</span><br />
<hr class="xc_hr"/>
Chilling at Kennewick near Pasco WA. In 2007 I almost bought an yellow Goldwing from here. <span class="xc_timestamp">July 4, 2009, 11:43am</span><br />
<hr class="xc_hr"/>
Watching awesome fireworks beside lake flathead. 50 more miles to Whitefish, MT. <span class="xc_timestamp">July 4, 2009, 8:47pm</span><br />
<hr class="xc_hr"/>
Reached Whitefish, MT. 670 miles in 17 hours. Will camp at a guy&#8217;s place who I sold my Canon 5D last year. <span class="xc_timestamp">July 4, 2009, 10:50pm</span><br />
<hr class="xc_hr"/>
Idaho rocks. No bullshit tax. Cheap gas. 75 limit roads, even on mountains. <span class="xc_timestamp">July 4, 2009, 11:53pm</span><br />
<hr class="xc_hr"/>
Chilling at Whitefish. Slept at 2am, woke up at 7:30. Will visit Glacier NP today. <span class="xc_timestamp">July 5, 2009, 8:05am</span><br />
<hr class="xc_hr"/>
Damn, are all the prettiest American girls living in Whitefish ? <span class="xc_timestamp">July 5, 2009, 10:52am</span><br />
<hr class="xc_hr"/>
At Choteau, MT now. 200 miles today. Scenary overload all day. Glacier NP and then beautiful roads in evening. <span class="xc_timestamp">July 5, 2009, 10:54pm</span><br />
<hr class="xc_hr"/>
Wish there were tech jobs here at Montana. This state is too good. My head is hurting with pretty overload. <span class="xc_timestamp">July 5, 2009, 11:21pm</span><br />
<hr class="xc_hr"/>
Bfast stop at Great Falls, MT. 60 miles today. <span class="xc_timestamp">July 6, 2009, 8:19am</span><br />
<hr class="xc_hr"/>
Instead of Monday morning blues we are drowning in the greens of rural Montana. And popcorn clouds made for us&#8230; <span class="xc_timestamp">July 6, 2009, 8:54am</span><br />
<hr class="xc_hr"/>
Loving the life on the road. This is how we wanna live, work hard and ride harder. <span class="xc_timestamp">July 6, 2009, 3:14pm</span><br />
<hr class="xc_hr"/>
Visually drunk and totally fallen in love with Montana. My previous favorites Colorado and Oregon got pushed down in my list. <span class="xc_timestamp">July 6, 2009, 3:15pm</span><br />
<hr class="xc_hr"/>
Piyush&#8217;s VFR got a leaking right fork seal. Ouch. We did two quick fixes and hope he can get it fixed properly at SLC on his way back. <span class="xc_timestamp">July 6, 2009, 5:07pm</span><br />
<hr class="xc_hr"/>
At red lodge, MT. Camping beside a river. 385 miles today. <span class="xc_timestamp">July 6, 2009, 6:16pm</span><br />
<hr class="xc_hr"/>
The VFR fork leak got fixed by a masking tape trick. Thanks a ton to Goldwing yoda Susan Coles. <span class="xc_timestamp">July 6, 2009, 6:34pm</span><br />
<hr class="xc_hr"/>
Soaking in the sights and sounds of nature. Never camped this close to a river. <span class="xc_timestamp">July 6, 2009, 8:42pm</span><br />
<hr class="xc_hr"/>
Damn the night was one of the coldest I ever spent out. 48F is the morning temp at 5:10am MDT. <span class="xc_timestamp">July 7, 2009, 3:20am</span><br />
<hr class="xc_hr"/>
Sun is probably rising from west today. Priti wants to shower in this 48F morning at the campground. <span class="xc_timestamp">July 7, 2009, 3:41am</span><br />
<hr class="xc_hr"/>
Yellowstone turned out to be least fun in the trip. The slow road is painfully sedate on a motorcycle. Not sure I will ride here again. <span class="xc_timestamp">July 7, 2009, 3:10pm</span><br />
<hr class="xc_hr"/>
Yellowstone SUCKS on a bike trip. 80 miles through the park at 35mph. NEVER again on a bike ! <span class="xc_timestamp">July 7, 2009, 3:13pm</span><br />
<hr class="xc_hr"/>
Waiting for old faithful to erupt. <span class="xc_timestamp">July 7, 2009, 7:45pm</span><br />
<hr class="xc_hr"/>
Enjoying the ride through grand Teton park. Light is not right so will come back for sunrise and sunsets. <span class="xc_timestamp">July 8, 2009, 8:30am</span><br />
<hr class="xc_hr"/>
At Casper WY. 350 miles done. Got 43.3 mpg on highway instead of usual 38. Woot. Thought slow park roads gave earlier 44 mpg. <span class="xc_timestamp">July 8, 2009, 4:42pm</span><br />
<hr class="xc_hr"/>
Casper to Douglas WY &#8211; 50miles. Dialed in 80mph cruise and it felt like flying a private jet. <span class="xc_timestamp">July 8, 2009, 5:47pm</span><br />
<hr class="xc_hr"/>
Camping at KOA of Douglas WY. Beautiful location, free wifi, heated pool. After a 400 mile day I could not ask anything better. <span class="xc_timestamp">July 8, 2009, 5:53pm</span><br />
<hr class="xc_hr"/>
Watched a beautiful sunrise. Now heading to Sturgis, South Dakota. <span class="xc_timestamp">July 9, 2009, 4:22am</span><br />
<hr class="xc_hr"/>
Marathon day tomorrow. 700 miles to Chicago to meet up with parents. <span class="xc_timestamp">July 9, 2009, 8:31pm</span><br />
<hr class="xc_hr"/>
Had a solid sleep, ready to start in 15 min. <span class="xc_timestamp">July 10, 2009, 3:44am</span><br />
<hr class="xc_hr"/>
I totally absolutely hate construction zones and sun in the face. Would love to live in a permanently cloudy place !!!!! <span class="xc_timestamp">July 10, 2009, 5:27am</span><br />
<hr class="xc_hr"/>
Ice cream stop at DQ. Worthington, MN. 200 miles done. Minnesota is very green. <span class="xc_timestamp">July 10, 2009, 7:39am</span><br />
<hr class="xc_hr"/>
On autopilot almost whole day at 80-85mph. Wing is eating miles for breakfast. <span class="xc_timestamp">July 10, 2009, 9:17am</span><br />
<hr class="xc_hr"/>
Snack break at Albert Lea, MN. Boiled eggs taste better with tortilla chips than salt alone !!! <span class="xc_timestamp">July 10, 2009, 10:14am</span><br />
<hr class="xc_hr"/>
Fastest day of the trip so far. 440 miles in 8 hours. Lunch break near la crosse, MN. <span class="xc_timestamp">July 10, 2009, 12:23pm</span><br />
<hr class="xc_hr"/>
Last fillup at Monona, WI. 630 miles done in 12 hours, 150 more to go. Still have lots of energy! <span class="xc_timestamp">July 10, 2009, 4:35pm</span><br />
<hr class="xc_hr"/>
At Chicago. 775 miles in 15 hours. Longest so far. <span class="xc_timestamp">July 10, 2009, 7:51pm</span><br />
<hr class="xc_hr"/>
Change of plans: leaving Chicago on Monday instead of Sunday. <span class="xc_timestamp">July 10, 2009, 7:59pm</span><br />
<hr class="xc_hr"/>
Got a good look at my face. Resembles grilled chicken. <span class="xc_timestamp">July 11, 2009, 6:30am</span><br />
<hr class="xc_hr"/>
Doing oil change myself at a shell service station. They gave me a pan, gloves, rags and a cardboard. Cool. <span class="xc_timestamp">July 11, 2009, 9:04am</span><br />
<hr class="xc_hr"/>
Chicago feels like Kolkata. Got cooked in traffic on a short trip to change oil. <span class="xc_timestamp">July 11, 2009, 11:37am</span><br />
<hr class="xc_hr"/>
2nd day of lazing around in Chicago. In a train, going to meet up with a school senior who was a student of both my parents. <span class="xc_timestamp">July 12, 2009, 10:38am</span><br />
<hr class="xc_hr"/>
En route to Cleveland, OH. Had a feast of a lunch at my school junior&#8217;s place in south bend, IN. Feeling sleepy every 20 miles <img src='http://joydutta.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <span class="xc_timestamp">July 13, 2009, 9:44am</span><br />
<hr class="xc_hr"/>
Getting robbed by tollbooths in IL, IN and OH. Damn things are making us pay every few miles. <span class="xc_timestamp">July 13, 2009, 12:15pm</span><br />
<hr class="xc_hr"/>
Started hating east coast already. Lost count of the cash gone in tolls, and am not even in NY/NJ yet !!! Can the gps help avoiding tolls ? <span class="xc_timestamp">July 13, 2009, 2:49pm</span><br />
<hr class="xc_hr"/>
Staying with sister&#8217;s batchmate and family at South Euclid, OH. 395 miles today and 4125 miles so far. <span class="xc_timestamp">July 13, 2009, 4:16pm</span><br />
<hr class="xc_hr"/>
Mentally still in pacific time. The road lag is not going away easily. <span class="xc_timestamp">July 14, 2009, 5:23am</span><br />
<hr class="xc_hr"/>
Reunited with a school friend after 7 yrs. At Ithaca, NY now. 400 miles today, 4525 miles so far. <span class="xc_timestamp">July 14, 2009, 8:01pm</span><br />
<hr class="xc_hr"/>
Met up with a ST13 rider at Fultonham, NY. Enjoyed sone awesome rural roads and also had a scary little ride on gravel road. <span class="xc_timestamp">July 15, 2009, 1:32pm</span><br />
<hr class="xc_hr"/>
Having mac chicken at a service area on I-88E at Schenectady, NY. <span class="xc_timestamp">July 15, 2009, 2:10pm</span><br />
<hr class="xc_hr"/>
100 more miles of awesome Vermont twisties before Nashua, NH. <span class="xc_timestamp">July 15, 2009, 3:57pm</span><br />
<hr class="xc_hr"/>
At Nashua, NH. 360 miles today, 4880 so far. <span class="xc_timestamp">July 15, 2009, 6:46pm</span><br />
<hr class="xc_hr"/>
Off to stony brook. <span class="xc_timestamp">July 17, 2009, 8:28am</span><br />
<hr class="xc_hr"/>
Stony Brook, here I come. Lunch at my favorite Chinese buffet Yin Yang. <span class="xc_timestamp">July 17, 2009, 10:54am</span><br />
<hr class="xc_hr"/>
Got fried in traffic around NJ-NY. Turned off engine many times to prevent boiling the coolant. <span class="xc_timestamp">July 17, 2009, 11:11am</span><br />
<hr class="xc_hr"/>
Took I-495 and northern state pkwy. Memories, memories&#8230; <span class="xc_timestamp">July 17, 2009, 11:12am</span><br />
<hr class="xc_hr"/>
Priti forgot to show ezpass when getting on NJ turnpike I-78 from Bayonne. What to do to avoid fines ? <span class="xc_timestamp">July 17, 2009, 9:23pm</span><br />
<hr class="xc_hr"/>
Going to manhattan with friends. Time for some street photography which I should have done long back. <span class="xc_timestamp">July 18, 2009, 12:42pm</span><br />
<hr class="xc_hr"/>
Charmed by NYC at night. I think I like this city more than SF which has no season at all. <span class="xc_timestamp">July 18, 2009, 5:03pm</span><br />
<hr class="xc_hr"/>
Had a fantastic thai dinner at Yum Yum Too near 9th and 46th. <span class="xc_timestamp">July 18, 2009, 9:15pm</span><br />
<hr class="xc_hr"/>
1am feels like 7pm in NYC. Awesome. <span class="xc_timestamp">July 18, 2009, 9:18pm</span><br />
<hr class="xc_hr"/>
10mph on I-95 near Rutgers. HATE it. Should have taken 206 at 45mph <img src='http://joydutta.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> . Goodbye east coast. I will likely not miss ya. <span class="xc_timestamp">July 19, 2009, 10:40am</span><br />
<hr class="xc_hr"/>
Finally got rid of the congestion on I-95 and at walt Whitman service area. 100 more miles to Maryland. <span class="xc_timestamp">July 19, 2009, 12:08pm</span><br />
<hr class="xc_hr"/>
Escaped from mile long 10 mph toll plaza queue insanity at last. Entering Maryland. <span class="xc_timestamp">July 19, 2009, 1:19pm</span><br />
<hr class="xc_hr"/>
Dear Priti, repeat after me 50 times: we will never ever ever ever ever even think of living in NY/NJ area !!! <span class="xc_timestamp">July 19, 2009, 1:21pm</span><br />
<hr class="xc_hr"/>
At Baltimore. Meeting Ja from Stony Brook after 3.5 years. <span class="xc_timestamp">July 19, 2009, 3:09pm</span><br />
<hr class="xc_hr"/>
Met mejomashi and family at Ellicot city, MD. Now with Ayan and Aritra at Ashburn, VA. <span class="xc_timestamp">July 19, 2009, 8:02pm</span><br />
<hr class="xc_hr"/>
Got stuck at 5mph construction zone traffic for an hour on I-66. The awesome cloudy weather kept me calm. Don&#8217;t know how people go to work. <span class="xc_timestamp">July 20, 2009, 8:40am</span><br />
<hr class="xc_hr"/>
Got blown over at Luray Caverns at Virginia. Raining now, gonna be an awesome monsoon ride to Durham, NC. <span class="xc_timestamp">July 20, 2009, 1:08pm</span><br />
<hr class="xc_hr"/>
Raining cats and dogs, taking a bite at burger king near Luray Caverns. <span class="xc_timestamp">July 20, 2009, 1:29pm</span><br />
<hr class="xc_hr"/>
Checked into 360 motel at Midlothian, VA. 220 miles today, 5960 miles so far. <span class="xc_timestamp">July 20, 2009, 5:31pm</span><br />
<hr class="xc_hr"/>
Midlothian VA to South Hill VA. 90 miles non stop in 70 min. My fastest sprint so far. Reward: bfast at Dennys. <span class="xc_timestamp">July 21, 2009, 4:02am</span><br />
<hr class="xc_hr"/>
Slept like a log at Kools&#8217; place in Raleigh. Fully charged up for the ride south. <span class="xc_timestamp">July 21, 2009, 9:02am</span><br />
<hr class="xc_hr"/>
Rode into heavy downpour before walterboro SC. Taking shelter below an overpass due to very low visibility. Quite fun. <span class="xc_timestamp">July 21, 2009, 1:51pm</span><br />
<hr class="xc_hr"/>
Staying at Savannah today. Bike tires wore unevenly and it is wobbling a bit. Have to fix it tomorrow. <span class="xc_timestamp">July 21, 2009, 4:05pm</span><br />
<hr class="xc_hr"/>
Perfect day. Just as I pulled into Florida welcome center the rear tire blew. Guess the puncture was there for a while. <span class="xc_timestamp">July 22, 2009, 6:31am</span><br />
<hr class="xc_hr"/>
Got lucky about the location to fix my puncture myself. Also met a Goldwing rider with yellow wing and trailer. <span class="xc_timestamp">July 22, 2009, 6:32am</span><br />
<hr class="xc_hr"/>
Fixed puncture but tire won&#8217;t hold air. The big gash blew it. Now trying to reach a local gwrra member with trailer. Honda dealer is 30mi. <span class="xc_timestamp">July 22, 2009, 7:09am</span><br />
<hr class="xc_hr"/>
Omg ! A local wing rider has a spare wheel with rear tire and he is on the way!!! Wooooot. <span class="xc_timestamp">July 22, 2009, 7:19am</span><br />
<hr class="xc_hr"/>
The local winger came with wheel. We swapped the wheels in 10 min. Now at Jacksonville Honda getting a new Bridgestone. <span class="xc_timestamp">July 22, 2009, 10:15am</span><br />
<hr class="xc_hr"/>
The wing rider had the spare wheel because he switched to a car tire (dark side). <img src='http://joydutta.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <span class="xc_timestamp">July 22, 2009, 10:20am</span><br />
<hr class="xc_hr"/>
Don, the local winger is a pilot as well. He even rebuilt a plane!!! This GWRRA membership is fully worth. <span class="xc_timestamp">July 22, 2009, 10:30am</span><br />
<hr class="xc_hr"/>
The best things in life are priceless. We meet the nicest of people un the strangest of places and situations. <span class="xc_timestamp">July 22, 2009, 3:28pm</span><br />
<hr class="xc_hr"/>
On the road again. Zero wobble. Whether or not I shoulda examined the rear tire more during wobble does not matter now. Had a helluva day. <span class="xc_timestamp">July 22, 2009, 4:16pm</span><br />
<hr class="xc_hr"/>
Don is the symbol of how life should be lived. We talked about motorcycles, aviation and boating as well. His wife does woodturning too !!! <span class="xc_timestamp">July 22, 2009, 4:21pm</span><br />
<hr class="xc_hr"/>
Tire lesson #1: if front wobbles check rear tire 10 times. <span class="xc_timestamp">July 22, 2009, 4:43pm</span><br />
<hr class="xc_hr"/>
Don had car tire on his wing for last 7k mi with no issues. Am convinced enough to get one next. 3x miles, more traction, tilts fine too. <span class="xc_timestamp">July 22, 2009, 4:45pm</span><br />
<hr class="xc_hr"/>
At chuck&#8217;s place in Satsuma FL. He rides an yellow wing with an yellow car-shaped trailer. My fav color and combo. 225 miles today. <span class="xc_timestamp">July 22, 2009, 5:17pm</span><br />
<hr class="xc_hr"/>
On US-17 to Orlando. 80F, 80% humidity and just trotted beside a goods train. Feels home. <span class="xc_timestamp">July 23, 2009, 4:48am</span><br />
<hr class="xc_hr"/>
Reached temple terrace FL near Tampa after a non stop 120 mi ride from Kennedy Space Center. Rode through some hellish thunderstorm as well. <span class="xc_timestamp">July 23, 2009, 6:09pm</span><br />
<hr class="xc_hr"/>
Don said priti should get her moto license before car and also should study towards a pilot&#8217;s lic as well so I can fly <img src='http://joydutta.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <span class="xc_timestamp">July 23, 2009, 7:58pm</span><br />
<hr class="xc_hr"/>
Planning to ship all camping gear home tomm to reduce the excessive weight of the suitcase. We are unlikely to camp in this southern heat. <span class="xc_timestamp">July 23, 2009, 9:31pm</span><br />
<hr class="xc_hr"/>
Shipped 20lb of stuff home. Suitcase should be much lighter after redistributing rest of stuff. <span class="xc_timestamp">July 24, 2009, 7:18am</span><br />
<hr class="xc_hr"/>
Bailing on Clearwater beach. It can be out of the world but 25 miles through town at 15mph is making me sick. <span class="xc_timestamp">July 24, 2009, 9:42am</span><br />
<hr class="xc_hr"/>
FL-98 is 10x better than I-75. Glad I ditched Clearwater. Still have my sanity and also prevented coolant boil-out of the bike. <span class="xc_timestamp">July 24, 2009, 12:00pm</span><br />
<hr class="xc_hr"/>
Having a refreshing icee at Old Town, FL. Love these small towns, nice people and relaxed life. And no parking hassle ever. <span class="xc_timestamp">July 24, 2009, 1:04pm</span><br />
<hr class="xc_hr"/>
Got first speeding ticket just when I thought the day was getting better. FL-98 is too good to ride near limits. Struggling to save the day. <span class="xc_timestamp">July 24, 2009, 4:24pm</span><br />
<hr class="xc_hr"/>
Trying very very hard to enjoy the most gorgeous sunset at the same spot I stopped in 2005 on my first cross country bike trip <img src='http://joydutta.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  <span class="xc_timestamp">July 24, 2009, 4:44pm</span><br />
<hr class="xc_hr"/>
Stopping at a nice little town Appalachicola, FL. But it is Friday and inns are $$. Florida is giving me a bittersweet experience. <span class="xc_timestamp">July 24, 2009, 5:33pm</span><br />
<hr class="xc_hr"/>
At the shore of the gulf of Mexico, st George island, FL. <span class="xc_timestamp">July 25, 2009, 5:07am</span><br />
<hr class="xc_hr"/>
We got our Clearwater with 1% crowd. Patience pays off. <span class="xc_timestamp">July 25, 2009, 5:33am</span><br />
<hr class="xc_hr"/>
With Suparno and Tusi at Baton Rouge, LA. Long day today, 510 miles. <span class="xc_timestamp">July 25, 2009, 6:03pm</span><br />
<hr class="xc_hr"/>
Friend at Dallas is on-call today and got busy. We were unsure where to stay, then Priti found a contact at Uncertain, TX by a lake <img src='http://joydutta.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <span class="xc_timestamp">July 26, 2009, 1:38pm</span><br />
<hr class="xc_hr"/>
Had an incredibly awesome stay at Uncertain, TX. The boat ride on the swampy Caddo lake was beyond any kind of our imaginations. <span class="xc_timestamp">July 27, 2009, 6:09am</span><br />
<hr class="xc_hr"/>
Priti called Florida clerk of court to ask if online traffic school is possible for my ticket. And they said yes !!! My trip got saved ! <span class="xc_timestamp">July 27, 2009, 7:47am</span><br />
<hr class="xc_hr"/>
No more bad moods and fights with Priti for a while <img src='http://joydutta.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <span class="xc_timestamp">July 27, 2009, 7:49am</span><br />
<hr class="xc_hr"/>
Reached Midland, TX and got a motel. Incredibly sleepy day today but 530 miles done. 8670 miles so far. <span class="xc_timestamp">July 27, 2009, 7:01pm</span><br />
<hr class="xc_hr"/>
At monahans sandhills state park. Feels like visiting the gobi desert in Rajasthan except for the cool 75F temps. <span class="xc_timestamp">July 28, 2009, 6:43am</span><br />
<hr class="xc_hr"/>
Lunch at a Mexican place by I-10. My god, the waitress is hotter than Salma Hayek ! <span class="xc_timestamp">July 28, 2009, 11:18am</span><br />
<hr class="xc_hr"/>
Getting roasted in blistering 101F Texas heat now. <span class="xc_timestamp">July 28, 2009, 12:37pm</span><br />
<hr class="xc_hr"/>
Had to ride 2 miles on unpaved road. Not fun on wing. Parked little far from house since it is a steep gravel slope to the house from road. <span class="xc_timestamp">July 28, 2009, 7:33pm</span><br />
<hr class="xc_hr"/>
Imagine. 10pm. Moon playing hide-n-seek. 3 ladies and us sat in a natural hot springs pond in the woods for an hr. Au naturale, except me! <span class="xc_timestamp">July 28, 2009, 9:19pm</span><br />
<hr class="xc_hr"/>
Had a beautiful morning ride from Bayard to Silver City on mountain spirits scenic byway. 75F at 6000 elev. Now on US-70W from lordsburg. <span class="xc_timestamp">July 29, 2009, 9:04am</span><br />
<hr class="xc_hr"/>
Had a refreshing light snack at a small town Duncan, AZ. <span class="xc_timestamp">July 29, 2009, 10:04am</span><br />
<hr class="xc_hr"/>
Getting oven roasted at 104F desert heat in AZ. Picking up another chilled soda at Globe, AZ. 100 more miles to Scottsdale. <span class="xc_timestamp">July 29, 2009, 12:56pm</span><br />
<hr class="xc_hr"/>
50 miles from Scottsdale. Temp when moving is 108F but not too bad since it is dry. We can survive. <span class="xc_timestamp">July 29, 2009, 2:03pm</span><br />
<hr class="xc_hr"/>
Reached Scottsdale, AZ. New record temp 113F but still better than humid 95F in Florida. <span class="xc_timestamp">July 29, 2009, 3:08pm</span><br />
<hr class="xc_hr"/>
Anyone want a quadruple bypass burger from heart attack grill at Chandler AZ ? <span class="xc_timestamp">July 30, 2009, 8:10am</span><br />
<hr class="xc_hr"/>
Priti&#8217;s iPhone 3G did auto shutdown and won&#8217;t come back up. Anyone knows how to hard reset it ? <span class="xc_timestamp">July 31, 2009, 5:47am</span><br />
<hr class="xc_hr"/>
Thanks everyone for the iPhone reset tip. I tried all those but the phone decided to ignore everything for a couple hours, then booted up. <span class="xc_timestamp">July 31, 2009, 10:34am</span><br />
<hr class="xc_hr"/>
Staying at Caltech/Pasadena with Priti&#8217;s ex-roomie from IISc. 415 miles today, 9920 so far. Will cross 10k tomm the 30th day of the trip. <span class="xc_timestamp">July 31, 2009, 4:17pm</span><br />
<hr class="xc_hr"/>
Walked a few blocks for a juicy chicken burrito. Walking back is not fun. Burp. <span class="xc_timestamp">July 31, 2009, 8:09pm</span><br />
<hr class="xc_hr"/>
Met up with 2 friends of Priti in Marina Del Ray and Los Angeles. Starting for home now on 101. <span class="xc_timestamp">August 1, 2009, 9:30am</span><br />
<hr class="xc_hr"/>
Telling the GPS to route home, finally !!! <span class="xc_timestamp">August 1, 2009, 9:50am</span><br />
<hr class="xc_hr"/>
101 is nice but has lots of slow sections. Should have taken I-5. Still 270 miles to go. <span class="xc_timestamp">August 1, 2009, 12:41pm</span><br />
<hr class="xc_hr"/>
Last fueling done at Soledad, CA. 100 more miles to home. <span class="xc_timestamp">August 1, 2009, 4:08pm</span><br />
<hr class="xc_hr"/>
At Gilroy. Waiting for Piyush at a gas station. <span class="xc_timestamp">August 1, 2009, 5:03pm</span><br />
<hr class="xc_hr"/>
Reached Sunnyvale at last after a 30-day, 10360 mi xcountry motorcycle trip. Running to a friend&#8217;s daughter&#8217;s first bday party. <span class="xc_timestamp">August 1, 2009, 6:02pm</span><br />
<hr class="xc_hr"/>
Finally, home. Can&#8217;t believe the trip is over. <span class="xc_timestamp">August 1, 2009, 6:33pm</span><br />
<hr class="xc_hr"/>
]]></content:encoded>
			<wfw:commentRss>http://joydutta.com/blog/2010/02/26/x-country-usa-2009-status-archive/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>MAMP 403 issue and fix</title>
		<link>http://joydutta.com/blog/2010/02/20/mamp-403-issue-and-fix/</link>
		<comments>http://joydutta.com/blog/2010/02/20/mamp-403-issue-and-fix/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 04:35:51 +0000</pubDate>
		<dc:creator>therider</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[mamp]]></category>

		<guid isPermaLink="false">http://joydutta.com/blog/?p=807</guid>
		<description><![CDATA[I have been using MAMP for a while. For no apparent reason today, I got a 403 message for the start page (http://localhost:8888/MAMP/):
Forbidden
You don&#8217;t have permission to access /MAMP/ on this server.
Apache/2.0.59 (Unix) PHP/5.2.6 DAV/2 Server at localhost Port 8888
Figured out the solution by a little search but it is useful enough to share.
1. Quit [...]]]></description>
			<content:encoded><![CDATA[<p>I have been using MAMP for a while. For no apparent reason today, I got a 403 message for the start page (http://localhost:8888/MAMP/):</p>
<p><strong>Forbidden</strong></p>
<p>You don&#8217;t have permission to access /MAMP/ on this server.<br />
<em>Apache/2.0.59 (Unix) PHP/5.2.6 DAV/2 Server at localhost Port 8888</em></p>
<p>Figured out the solution by a little search but it is useful enough to share.</p>
<p>1. Quit MAMP or stop servers.<br />
2. Open /Applications/MAMP/conf/apache/httpd.conf file in vim or any text editor.<br />
3. Find this section of code:</p>
<div class="codesnip-container" >
<pre>
&lt;Directory />
Options Indexes FollowSymLinks
AllowOverride All
&lt;/Directory>
</pre>
</div>
<p>4. Change &#8220;AllowOverride All&#8221; to &#8220;AllowOverride None&#8221;.<br />
5. Save the httpd.conf file.<br />
6. Launch MAMP or start servers, then open up the start page.</p>
<p>It works !</p>
]]></content:encoded>
			<wfw:commentRss>http://joydutta.com/blog/2010/02/20/mamp-403-issue-and-fix/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linkgen &#8211; A webdev tool</title>
		<link>http://joydutta.com/blog/2010/02/18/linkgen-a-webdev-tool/</link>
		<comments>http://joydutta.com/blog/2010/02/18/linkgen-a-webdev-tool/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 10:44:10 +0000</pubDate>
		<dc:creator>therider</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://joydutta.com/blog/?p=805</guid>
		<description><![CDATA[During web development and debugging, developers often need to compare the locally modified version with what is in production. Most of the time this involves copy and paste to make the urls for dev and production in two side-by-side tabs on a browser. This is not only tedious, but poses serious ergonomic injury risk as [...]]]></description>
			<content:encoded><![CDATA[<p>During web development and debugging, developers often need to compare the locally modified version with what is in production. Most of the time this involves copy and paste to make the urls for dev and production in two side-by-side tabs on a browser. This is not only tedious, but poses serious ergonomic injury risk as well.</p>
<p>I figured that a bare bones html with a few bits of javascript can go a long way towards making a custom tool just for this task. So if you got a set of paths (e.g. /blog?p=23 or /blog/2009/05/12/hello-world) just put them in the tool alongwith two hostnames, and you will instantly get urls in pairs to be opened on sequential tabs.</p>
<p>The tool is now hosted here: <a href="http://joydutta.com/projects/linkgen/">http://joydutta.com/projects/linkgen/</a></p>
<p>Feedbacks are most welcome. I can add more features on request if they prove to be absolutely essential.</p>
]]></content:encoded>
			<wfw:commentRss>http://joydutta.com/blog/2010/02/18/linkgen-a-webdev-tool/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A few old sketches</title>
		<link>http://joydutta.com/blog/2010/02/18/a-few-old-sketches/</link>
		<comments>http://joydutta.com/blog/2010/02/18/a-few-old-sketches/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 09:06:14 +0000</pubDate>
		<dc:creator>therider</dc:creator>
				<category><![CDATA[Hobbies]]></category>
		<category><![CDATA[sketching]]></category>

		<guid isPermaLink="false">http://joydutta.com/blog/?p=795</guid>
		<description><![CDATA[
Yesterday I was discussing website development with a friend when we both had a good laugh recalling how our first pages looked like in geocities. And that reminded me, I put up scans of some pencil sketches in 1999 on my geocities site. I still fondly remember those nights in my second year of college. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/therider/4366818557/" title="My sister on her wedding day (1998) by therider, on Flickr"><img src="http://farm5.static.flickr.com/4037/4366818557_341590991a_m.jpg" width="184" height="240" alt="My sister on her wedding day (1998)" /></a><a href="http://www.flickr.com/photos/therider/4367564664/" title="Juhi Chawla from a magazine by therider, on Flickr"><img src="http://farm5.static.flickr.com/4026/4367564664_77b6f0dff4_m.jpg" width="189" height="240" alt="Juhi Chawla from a magazine" /></a></p>
<p>Yesterday I was discussing website development with a friend when we both had a good laugh recalling how our first pages looked like in geocities. And that reminded me, I put up scans of some pencil sketches in 1999 on my geocities site. I still fondly remember those nights in my second year of college. Room B-219, RP Hall, IIT Kharagpur. Each sketch took about 7-8 hours of continuous effort, and ofcourse that meant night-outs. </p>
<p>I wanted to see them again. Badly. Now.</p>
<p>My careful backup strategies paid off with a small caveat. I located those precious scans quickly, but they are only in a web-sized version. I don&#8217;t know where the original sketches or the full size scans are, or whether the originals are in good enough condition for a re-scan, but it sure felt nice to get them back.</p>
]]></content:encoded>
			<wfw:commentRss>http://joydutta.com/blog/2010/02/18/a-few-old-sketches/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wordpress blog development tip</title>
		<link>http://joydutta.com/blog/2010/02/16/wordpress-blog-development-tip/</link>
		<comments>http://joydutta.com/blog/2010/02/16/wordpress-blog-development-tip/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 11:17:55 +0000</pubDate>
		<dc:creator>therider</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[mamp]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://joydutta.com/blog/?p=784</guid>
		<description><![CDATA[When I started this personal blog, it was a matter of a few clicks in a tool called fantastico and everything was up and running. Whatever development and style modifications I have done over the time were directly on the server. As a matter of fact, I still do.
Clearly, it is not the best idea [...]]]></description>
			<content:encoded><![CDATA[<p>When I started this personal blog, it was a matter of a few clicks in a tool called fantastico and everything was up and running. Whatever development and style modifications I have done over the time were directly on the server. As a matter of fact, I still do.</p>
<p>Clearly, it is not the best idea for incremental development, not without inevitable &#8220;production downtime&#8221;. Working in a big internet company at least taught me this truth among other things. So, when I started my photoblog using pixelpost, I set everything up in my local MAMP stack and pushed the data to server one time.</p>
<div class="codesnip-container" >
<pre>
joy@localhost ~ $ mysqldump -u user -ppass db > db.sql
joy@localhost ~ $ scp -C db.sql joy@server:
joy@server ~ $ mysql -u user -ppass db < db.sql
</pre>
</div>
<p>Afterwards all code pushes happen by rsync.</p>
<div class="codesnip-container" ></pre>
<pre>
joy@localhost photoblog $ rsync -avz . joy@server:public_html/photoblog
</pre>
</div>
<p>This way, even though locally I have a small set of data, I can change code and test all features before doing a production push. Works very well for me. Also I check in my code in a local git repository. Double win.</p>
<p>I am in the middle of setting up another wordpress blog right now, and forgetting a small detail cost me a bunch of time. After getting the blog running locally, I took a mysql dump and synced it with the db in the server. It just won&#8217;t load. I mucked around here and there and figured that the blog url is set as &#8220;http://localhost:8888/newblog&#8221; in the local db. I modified the .sql file and re-synced to production and voila, it worked.</p>
<p>I suspect that I might need to do the db sync a few more times before I have enough volume of data to keep it growing in the server. I will probably set up a sed script to do the search-and-replace in command line.</p>
]]></content:encoded>
			<wfw:commentRss>http://joydutta.com/blog/2010/02/16/wordpress-blog-development-tip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Epson 2200 in Snow Leopard</title>
		<link>http://joydutta.com/blog/2010/01/27/epson-2200-in-snow-leopard/</link>
		<comments>http://joydutta.com/blog/2010/01/27/epson-2200-in-snow-leopard/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 09:33:13 +0000</pubDate>
		<dc:creator>therider</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Photography]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[epson]]></category>
		<category><![CDATA[printer]]></category>

		<guid isPermaLink="false">http://joydutta.com/blog/?p=713</guid>
		<description><![CDATA[ 
The upgrade to Snow Leopard a few months back was smooth, except for one fatal thing. The colors from my Epson 2200 went from awesome in Leopard to downright awful, thanks to the third party Gutenprint driver. I only realized this mess today since I had been printing black and whites using the Quad [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/therider/4308849482/" title="Printer manages colors in print dialog by therider, on Flickr"><img src="http://farm3.static.flickr.com/2708/4308849482_b4657f02da_m.jpg" width="221" height="240" alt="Printer manages colors in print dialog" /></a> <a href="http://www.flickr.com/photos/therider/4308849502/" title="Advanced color settings for Epson 2200 by therider, on Flickr"><img src="http://farm3.static.flickr.com/2754/4308849502_bfa54f6433_m.jpg" width="200" height="240" alt="Advanced color settings for Epson 2200" /></a></p>
<p>The upgrade to Snow Leopard a few months back was smooth, except for one fatal thing. The colors from my Epson 2200 went from awesome in Leopard to downright awful, thanks to the third party Gutenprint driver. I only realized this mess today since I had been printing black and whites using the Quad Tone Rip (QTR) driver which kept producing neutral prints.</p>
<p>So I hit google and there it was, a pretty long forum thread on the very same issue. To my surprise I found that Epson indeed released Snow Leopard driver for the 2200 printer sometime in Nov 2009. I installed it, then removed and re-added the printer and voila, the colors are almost back to normal. The interface is actually much better than what I expected, and the advanced color setting panel actually worked (it was mangled up in the Gutenprint driver).</p>
<p>Now that I still had a little magenta cast (as opposed to horrible), I tweaked with the advanced color settings panel. Took down magenta to -9 and suddenly the grays started to look like gray. There is just one thing to be done in photoshop prior to printing. The brightness of the image has to be increased a little bit. A foolproof way to do this is to have a curves layer, with no adjustment, then setting the blending mode to screen with 50% opacity. That makes my color prints about same as what I see on my monitor. For black and white prints using QTR, the last step is not necessary, or maybe about 20% opacity will do.</p>
<p>Looking forward to some print sessions in the coming days.</p>
<p><strong>Update:</strong> Magenta -12 works even better.</p>
<p><strong>Update:</strong> Brightness +16 nearly eliminates the need to brighten the image using a 50% screen blended curves layer with no adjustments.</p>
]]></content:encoded>
			<wfw:commentRss>http://joydutta.com/blog/2010/01/27/epson-2200-in-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New place, new woodshop</title>
		<link>http://joydutta.com/blog/2010/01/23/new-place-new-woodshop/</link>
		<comments>http://joydutta.com/blog/2010/01/23/new-place-new-woodshop/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 07:10:56 +0000</pubDate>
		<dc:creator>therider</dc:creator>
				<category><![CDATA[Hobbies]]></category>
		<category><![CDATA[woodworking]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://joydutta.com/blog/?p=716</guid>
		<description><![CDATA[
We moved to a rented house in the beginning of 2010. One of my two roomies moved out of the old place, and the rent looked pretty steep, so we found a 3br house for a little less. Besides the fact that all of us craved for some open space, the 2-car garage was a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/therider/4294364177/" title="My workshop - Jan 10 by therider, on Flickr"><img src="http://farm5.static.flickr.com/4035/4294364177_e4ce64dc30.jpg" width="500" height="375" alt="My workshop - Jan 10" /></a></p>
<p>We moved to a rented house in the beginning of 2010. One of my two roomies moved out of the old place, and the rent looked pretty steep, so we found a 3br house for a little less. Besides the fact that all of us craved for some open space, the 2-car garage was a pretty good motivation to move my lazy ass.</p>
<p>It took us no less than a week to move and set up, but now I can say that it was totally worth the labor and pain. No more stair climbing nonsense, and my garage woodshop next to the kitchen is a total bliss.</p>
<p>Among my tools, I have only added a wood lathe and a bandsaw. As luck would have it, the lathe was my own over a year back and the current owner would not sell it but trust me enough to let me use it on rent. Could not find a good deal on craigslist so I rented it for 6 months. Who knows if my bowl turning passion will still be active or not. The bandsaw was a great find, and it makes me feel like I got a pair of scissors to cut wood in arbitrary shapes. Pretty darn fun.</p>
<p>Amazing how a little more space can fire up so much energy. I have taken up a little bit of acrylic painting as well, and anxious to see where it takes me. Painted my first 16&#215;20 canvas last week and right now making a 24&#215;24 hardwood canvas for another painting I have in mind.</p>
<p>Hope the creative energy stays on for a while. More later&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://joydutta.com/blog/2010/01/23/new-place-new-woodshop/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Stackoverflow.com: A programmer&#8217;s dream</title>
		<link>http://joydutta.com/blog/2009/11/16/stackoverflow-com-a-programmers-dream/</link>
		<comments>http://joydutta.com/blog/2009/11/16/stackoverflow-com-a-programmers-dream/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 22:34:43 +0000</pubDate>
		<dc:creator>therider</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://joydutta.com/blog/?p=699</guid>
		<description><![CDATA[While google has always served me to find answers to a wide array of programming and technical issues, I don&#8217;t recall any one tech QA site which was consistently reliable. I regularly dug out answers from google group discussions to some old bulletin board archives to the typical flashy QA sites infested with scammy ads.
Stackoverflow.com [...]]]></description>
			<content:encoded><![CDATA[<p>While google has always served me to find answers to a wide array of programming and technical issues, I don&#8217;t recall any one tech QA site which was consistently reliable. I regularly dug out answers from google group discussions to some old bulletin board archives to the typical flashy QA sites infested with scammy ads.</p>
<p><a href="http://www.stackoverflow.com">Stackoverflow.com</a> provides a spot-on solution to this very precise problem. Not only it is a clean and functional site free of annoying ads, it actually engages the users to help others more. The reputation scoring logic is a feedback loop, which gets a programmer addicted in no time. I think it works marvelously well.</p>
<p>To top it off, <a href="http://www.joelonsoftware.com">Joel Spolsky</a> and <a href="http://www.codinghorror.com">Jeff Atwood</a>, the founders of stackoverflow made their software reusable. There is also <a href="http://www.superuser.com">superuser.com</a> and <a href="http://www.serverfault.com">serverfault.com</a> based on the same platform but geared more towards sysadmin crowd. And slowly, many other sites are adopting this very successful platform, for example: <a href="http://answers.onstartups.com">answers.onstartups.com</a>.</p>
<p>I am very happy to be involved with helping the programming community and learning at the same time. I guess I have nearly stopped spending time on facebook and twitter. I recommend all my coworkers and techie friends to start contributing in these platforms already.</p>
]]></content:encoded>
			<wfw:commentRss>http://joydutta.com/blog/2009/11/16/stackoverflow-com-a-programmers-dream/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
