<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>ElectroSizzle.com</title>
	
	<link>http://www.electrosizzle.com</link>
	<description>No one reads your blog...</description>
	<lastBuildDate>Sat, 25 Feb 2012 03:09:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Electrosizzlecom" /><feedburner:info uri="electrosizzlecom" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Snowboarding Stratton Mountain, Vermont</title>
		<link>http://feedproxy.google.com/~r/Electrosizzlecom/~3/AolEmfqMMdw/</link>
		<comments>http://www.electrosizzle.com/2012/02/snowboarding-stratton-mountain-vermont/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 00:01:21 +0000</pubDate>
		<dc:creator>TheSizzle</dc:creator>
				<category><![CDATA[Outdoors]]></category>

		<guid isPermaLink="false">http://www.electrosizzle.com/?p=179</guid>
		<description><![CDATA[I went snowboarding with my brother in Vermont again this year, and like last year, I recorded my track using the Google My Tracks app for Android. I still wish I could edit the settings for the WordPress XML Google Maps plugin which creates the altitude and speed charts to increase the number of points [...]]]></description>
			<content:encoded><![CDATA[<p>I went snowboarding with my brother in Vermont again this year, and like last year, I recorded my track using the Google My Tracks app for Android. <span id="more-179"></span> I still wish I could edit the settings for the WordPress XML Google Maps plugin which creates the altitude and speed charts to increase the number of points used.</p>
<div  style="text-align: center;"  class="xmlgmdiv" id="xmlgmdiv_21"><iframe class="xmlgm" id="xmlgm_21" src="http://www.electrosizzle.com/wp-content/plugins/xml-google-maps/xmlgooglemaps_show.php?gpxid=21" style="border: 0px; width: 550px; height: 400px;" name="Google_Gpx_Maps" frameborder="0"></iframe></div>
<p><img class="xmlgmele" id="xmlgmele_21"  style="text-align: center; margin: 0px; padding: 0px; max-width: 100%;"  alt="Elevation Profile" src="http://chart.apis.google.com/chart?cht=lc&#038;chls=2,0,0&#038;chf=c,ls,90,CCCCCC,0.166666666667,FFFFFF,0.166666666667&#038;chxt=x,y&#038;chxl=0:|0 mi|6 mi|12 mi|18 mi|24 mi|1:|1600 ft|2000 ft|2400 ft|2800 ft|3200 ft|3600 ft|4000 ft&#038;chg=125,0&#038;chd=s:UYeyveextbf0tah0rah1tgKHIQizxn0vdTLMdu1lYo0mag0wo0&#038;chs=550x200&#038;chco=008000&#038;chtt=Elevation+Profile&#038;chts=555555,12" /><br /><img class="xmlgmspeed" id="xmlgmspeed_21"  style="text-align: center; margin: 0px; padding: 0px; max-width: 100%;"  alt="Speed Profile" src="http://chart.apis.google.com/chart?cht=lc&#038;chls=2,0,0&#038;chf=c,ls,90,CCCCCC,0.166666666667,FFFFFF,0.166666666667&#038;chxt=x,y&#038;chxl=0:|0 mi|6 mi|12 mi|18 mi|24 mi|1:|0 mph|4 mph|8 mph|12 mph|16 mph|20 mph|24 mph&#038;chd=s:LYabsuaZuqMRxhMQshMTorFDkcZYtfal3x0caXZtbLZntLNmYZ&#038;chg=125,0&#038;chs=550x200&#038;chco=0000FF&#038;chtt=Speed+Profile&#038;chts=555555,12" /></p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.electrosizzle.com/2012/02/snowboarding-stratton-mountain-vermont/&amp;title=Snowboarding Stratton Mountain, Vermont' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.electrosizzle.com/2012/02/snowboarding-stratton-mountain-vermont/&amp;title=Snowboarding Stratton Mountain, Vermont' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://www.electrosizzle.com/2012/02/snowboarding-stratton-mountain-vermont/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://www.electrosizzle.com/2012/02/snowboarding-stratton-mountain-vermont/&amp;t=Snowboarding Stratton Mountain, Vermont' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.electrosizzle.com/2012/02/snowboarding-stratton-mountain-vermont/&amp;title=Snowboarding Stratton Mountain, Vermont' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://www.electrosizzle.com/2012/02/snowboarding-stratton-mountain-vermont/&amp;title=Snowboarding Stratton Mountain, Vermont' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://technorati.com/faves?add=http://www.electrosizzle.com/2012/02/snowboarding-stratton-mountain-vermont/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.electrosizzle.com/2012/02/snowboarding-stratton-mountain-vermont/&amp;t=Snowboarding Stratton Mountain, Vermont' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Snowboarding Stratton Mountain, Vermont&amp;uri=http://www.electrosizzle.com/2012/02/snowboarding-stratton-mountain-vermont/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a> </div></div><img src="http://feeds.feedburner.com/~r/Electrosizzlecom/~4/AolEmfqMMdw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.electrosizzle.com/2012/02/snowboarding-stratton-mountain-vermont/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.electrosizzle.com/2012/02/snowboarding-stratton-mountain-vermont/</feedburner:origLink></item>
		<item>
		<title>Walking on Wye Island</title>
		<link>http://feedproxy.google.com/~r/Electrosizzlecom/~3/vmlTHSHe37k/</link>
		<comments>http://www.electrosizzle.com/2011/11/walking-on-wye-island/#comments</comments>
		<pubDate>Sun, 13 Nov 2011 22:36:38 +0000</pubDate>
		<dc:creator>TheSizzle</dc:creator>
				<category><![CDATA[Outdoors]]></category>

		<guid isPermaLink="false">http://www.electrosizzle.com/?p=171</guid>
		<description><![CDATA[An interesting drive and walk on the eastern shore of the Chesapeake.]]></description>
			<content:encoded><![CDATA[<p>An interesting drive and walk on the eastern shore of the Chesapeake.</p>
<p><span id="more-171"></span></p>
<div class="ngg-galleryoverview" id="ngg-gallery-8-171">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-34" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.electrosizzle.com/wp-content/gallery/wye-island/imag0877.jpg" title=" " class="highslide" onclick="return hs.expand(this, { slideshowGroup: 'set_8' })" >
								<img title="imag0877" alt="imag0877" src="http://www.electrosizzle.com/wp-content/gallery/wye-island/thumbs/thumbs_imag0877.jpg" width="100" height="60" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-35" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.electrosizzle.com/wp-content/gallery/wye-island/imag0878.jpg" title="Beautiful shoreline... with old tires..." class="highslide" onclick="return hs.expand(this, { slideshowGroup: 'set_8' })" >
								<img title="Shore" alt="Shore" src="http://www.electrosizzle.com/wp-content/gallery/wye-island/thumbs/thumbs_imag0878.jpg" width="100" height="60" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>

<div  style="text-align: center;"  class="xmlgmdiv" id="xmlgmdiv_15"><iframe class="xmlgm" id="xmlgm_15" src="http://www.electrosizzle.com/wp-content/plugins/xml-google-maps/xmlgooglemaps_show.php?gpxid=15" style="border: 0px; width: 550px; height: 400px;" name="Google_Gpx_Maps" frameborder="0"></iframe></div>
<p><img class="xmlgmele" id="xmlgmele_15"  style="text-align: center; margin: 0px; padding: 0px; max-width: 100%;"  alt="Elevation Profile" src="http://chart.apis.google.com/chart?cht=lc&#038;chls=2,0,0&#038;chf=c,ls,90,CCCCCC,0.125,FFFFFF,0.125&#038;chxt=x,y&#038;chxl=0:|0 mi|0.5 mi|1 mi|1.5 mi|2 mi|1:|-160 ft|-150 ft|-140 ft|-130 ft|-120 ft|-110 ft|-100 ft|-90 ft|-80 ft&#038;chg=1000,0&#038;chd=s:pknXGHbagp43okecfhlgf0108yzqlgaco5025qvvtovvrvvxrl&#038;chs=550x200&#038;chco=008000&#038;chtt=Elevation+Profile&#038;chts=555555,12" /></p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.electrosizzle.com/2011/11/walking-on-wye-island/&amp;title=Walking on Wye Island' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.electrosizzle.com/2011/11/walking-on-wye-island/&amp;title=Walking on Wye Island' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://www.electrosizzle.com/2011/11/walking-on-wye-island/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://www.electrosizzle.com/2011/11/walking-on-wye-island/&amp;t=Walking on Wye Island' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.electrosizzle.com/2011/11/walking-on-wye-island/&amp;title=Walking on Wye Island' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://www.electrosizzle.com/2011/11/walking-on-wye-island/&amp;title=Walking on Wye Island' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://technorati.com/faves?add=http://www.electrosizzle.com/2011/11/walking-on-wye-island/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.electrosizzle.com/2011/11/walking-on-wye-island/&amp;t=Walking on Wye Island' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Walking on Wye Island&amp;uri=http://www.electrosizzle.com/2011/11/walking-on-wye-island/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a> </div></div><img src="http://feeds.feedburner.com/~r/Electrosizzlecom/~4/vmlTHSHe37k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.electrosizzle.com/2011/11/walking-on-wye-island/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.electrosizzle.com/2011/11/walking-on-wye-island/</feedburner:origLink></item>
		<item>
		<title>Hiking Sugarloaf Mountain</title>
		<link>http://feedproxy.google.com/~r/Electrosizzlecom/~3/9IfLoalLn5Y/</link>
		<comments>http://www.electrosizzle.com/2011/10/hiking-sugarloaf-mountain/#comments</comments>
		<pubDate>Sun, 23 Oct 2011 16:55:46 +0000</pubDate>
		<dc:creator>TheSizzle</dc:creator>
				<category><![CDATA[Outdoors]]></category>

		<guid isPermaLink="false">http://www.electrosizzle.com/?p=149</guid>
		<description><![CDATA[I&#8217;ve been looking for some decent hiking since I moved to eastern Maryland, and after some extensive internet searching, I stumbled on Sugarloaf Mountain. Their website has a nice trailmap, which was attractive for someone who would be exploring the area for the first time on their own. Upon arrival, I followed the one-way entrance [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been looking for some decent hiking since I moved to eastern Maryland, and after some extensive internet searching, I stumbled on <a href="http://www.sugarloafmd.com" title="Sugarloaf Mountain" target="_blank">Sugarloaf Mountain</a>.  Their website has a nice <a href="http://www.sugarloafmd.com/images/maps/102709_trailmap.pdf" title="Sugarloaf Trail Map" target="_blank">trailmap</a>, which was attractive for someone who would be exploring the area for the first time on their own.  Upon arrival, I followed the one-way entrance up the mountain to the northernmost parking lot.  At 11 AM, it was already fairly busy, so I would definitely recommend starting earlier if possible.  I&#8217;ve included my GPS track and a few photos I took with my phone at the White Rocks lookout point.</p>
<p><span id="more-149"></span></p>
<p>I primarily followed the Blue trail (B1 &#8211; B4 checkpoints on the map) which is accessible by a steep path out of the northeast end of the parking lot, before splitting off onto the Purple trail (P1 &#8211; P3).  The blue trail was moderately busy, while the purple trail was very lightly traveled.  I followed the purple trail all the way to the White Rocks lookout point, before following the Blue trail (B7 &#8211; B10) back to where I parked.</p>
<p>Overall, the weather was perfect for hiking (~60F), and the autumn colors were just starting to make an appearance.  I should mention that I forgot to start my GPS track when I left the car, but the end of the track is where I parked.  The total length of the GPS track is 7.3 miles, so I would guess the total length of the hike, including the part where I forgot to start the track is probably around 7.5 miles with roughly 2100 feet in elevation gain.</p>
<div class="ngg-galleryoverview" id="ngg-gallery-7-149">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-33" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.electrosizzle.com/wp-content/gallery/sugarloaf-mountain/imag0858.jpg" title="Looking west." class="highslide" onclick="return hs.expand(this, { slideshowGroup: 'set_7' })" >
								<img title="White Rocks Lookout" alt="White Rocks Lookout" src="http://www.electrosizzle.com/wp-content/gallery/sugarloaf-mountain/thumbs/thumbs_imag0858.jpg" width="100" height="60" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-31" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.electrosizzle.com/wp-content/gallery/sugarloaf-mountain/imag0857.jpg" title="Looking slightly north west." class="highslide" onclick="return hs.expand(this, { slideshowGroup: 'set_7' })" >
								<img title="White Rocks Lookout" alt="White Rocks Lookout" src="http://www.electrosizzle.com/wp-content/gallery/sugarloaf-mountain/thumbs/thumbs_imag0857.jpg" width="100" height="60" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>

<div  style="text-align: center;"  class="xmlgmdiv" id="xmlgmdiv_14"><iframe class="xmlgm" id="xmlgm_14" src="http://www.electrosizzle.com/wp-content/plugins/xml-google-maps/xmlgooglemaps_show.php?gpxid=14" style="border: 0px; width: 550px; height: 400px;" name="Google_Gpx_Maps" frameborder="0"></iframe></div>
<p><img class="xmlgmele" id="xmlgmele_14"  style="text-align: center; margin: 0px; padding: 0px; max-width: 100%;"  alt="Elevation Profile" src="http://chart.apis.google.com/chart?cht=lc&#038;chls=2,0,0&#038;chf=c,ls,90,CCCCCC,0.166666666667,FFFFFF,0.166666666667&#038;chxt=x,y&#038;chxl=0:|0 mi|1.8 mi|3.5 mi|5.3 mi|7 mi|1:|400 ft|500 ft|600 ft|700 ft|800 ft|900 ft|1000 ft&#038;chg=285.714285714,0&#038;chd=s:54zxz0vrnrrtrlghZOJOSSRSSUZgjmjdbWVSIDHLSWcgmpliou&#038;chs=550x200&#038;chco=008000&#038;chtt=Elevation+Profile&#038;chts=555555,12" /></p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.electrosizzle.com/2011/10/hiking-sugarloaf-mountain/&amp;title=Hiking Sugarloaf Mountain' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.electrosizzle.com/2011/10/hiking-sugarloaf-mountain/&amp;title=Hiking Sugarloaf Mountain' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://www.electrosizzle.com/2011/10/hiking-sugarloaf-mountain/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://www.electrosizzle.com/2011/10/hiking-sugarloaf-mountain/&amp;t=Hiking Sugarloaf Mountain' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.electrosizzle.com/2011/10/hiking-sugarloaf-mountain/&amp;title=Hiking Sugarloaf Mountain' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://www.electrosizzle.com/2011/10/hiking-sugarloaf-mountain/&amp;title=Hiking Sugarloaf Mountain' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://technorati.com/faves?add=http://www.electrosizzle.com/2011/10/hiking-sugarloaf-mountain/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.electrosizzle.com/2011/10/hiking-sugarloaf-mountain/&amp;t=Hiking Sugarloaf Mountain' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Hiking Sugarloaf Mountain&amp;uri=http://www.electrosizzle.com/2011/10/hiking-sugarloaf-mountain/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a> </div></div><img src="http://feeds.feedburner.com/~r/Electrosizzlecom/~4/9IfLoalLn5Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.electrosizzle.com/2011/10/hiking-sugarloaf-mountain/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.electrosizzle.com/2011/10/hiking-sugarloaf-mountain/</feedburner:origLink></item>
		<item>
		<title>Snowboarding GPS Data</title>
		<link>http://feedproxy.google.com/~r/Electrosizzlecom/~3/dkjCstoxm-M/</link>
		<comments>http://www.electrosizzle.com/2011/02/snowboarding-gps-data/#comments</comments>
		<pubDate>Tue, 15 Feb 2011 21:53:18 +0000</pubDate>
		<dc:creator>TheSizzle</dc:creator>
				<category><![CDATA[Outdoors]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.electrosizzle.com/?p=115</guid>
		<description><![CDATA[I&#8217;m posting GPS data from a snowboarding trip to Mount Snow in Vermont captured with the Google My Tracks app for Android. The XML Google Maps plugin for WordPress is pretty useful here. The only disappointing thing is that there isn&#8217;t a parameter to set the granularity when producing the altitude and speed graphs when [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m posting GPS data from a snowboarding trip to Mount Snow in Vermont captured with the <strong>Google <em>My Tracks</em></strong> app for Android.  The XML Google Maps plugin for WordPress is pretty useful here.  The only disappointing thing is that there isn&#8217;t a parameter to set the granularity when producing the altitude and speed graphs when using the plugin, as far as I know.  The <em>My Tracks</em> app claims a top speed of 35 MPH (!), which isn&#8217;t illustrated in the speed graph.  It looks like the plugin does a simple downsampling of the data, so it misses some detail.  Still pretty cool though!  Make sure to check out the map using the Google Earth plugin for a 3D view of the mountain.</p>
<p>This is all of the snowboarding we did before lunch.  In other news, the battery life of the HTC Incredible sucks, so there&#8217;s no data after lunch.</p>
<p><span id="more-115"></span></p>
<div  style="text-align: center;"  class="xmlgmdiv" id="xmlgmdiv_8"><iframe class="xmlgm" id="xmlgm_8" src="http://www.electrosizzle.com/wp-content/plugins/xml-google-maps/xmlgooglemaps_show.php?gpxid=8" style="border: 0px; width: 550px; height: 400px;" name="Google_Gpx_Maps" frameborder="0"></iframe></div>
<p><img class="xmlgmele" id="xmlgmele_8"  style="text-align: center; margin: 0px; padding: 0px; max-width: 100%;"  alt="Elevation Profile" src="http://chart.apis.google.com/chart?cht=lc&#038;chls=2,0,0&#038;chf=c,ls,90,CCCCCC,0.142857142857,FFFFFF,0.142857142857&#038;chxt=x,y&#038;chxl=0:|0 mi|5 mi|10 mi|15 mi|20 mi|1:|1750 ft|2000 ft|2250 ft|2500 ft|2750 ft|3000 ft|3250 ft|3500 ft&#038;chg=100,0&#038;chd=s:Xjjbq4uimbPHUihWLJRapxhVJOfkbj4scj3nbp3hdyvcl3scl4&#038;chs=550x200&#038;chco=008000&#038;chtt=Elevation+Profile&#038;chts=555555,12" /><br /><img class="xmlgmspeed" id="xmlgmspeed_8"  style="text-align: center; margin: 0px; padding: 0px; max-width: 100%;"  alt="Speed Profile" src="http://chart.apis.google.com/chart?cht=lc&#038;chls=2,0,0&#038;chf=c,ls,90,CCCCCC,0.166666666667,FFFFFF,0.166666666667&#038;chxt=x,y&#038;chxl=0:|0 mi|5 mi|10 mi|15 mi|20 mi|1:|0 mph|5 mph|10 mph|15 mph|20 mph|25 mph|30 mph&#038;chd=s:WTiWMe6fknmUXVsqmJRMMkugeWVdVSNYeLQRVLYiNLkdKPobLK&#038;chg=100,0&#038;chs=550x200&#038;chco=0000FF&#038;chtt=Speed+Profile&#038;chts=555555,12" /></p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.electrosizzle.com/2011/02/snowboarding-gps-data/&amp;title=Snowboarding GPS Data' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.electrosizzle.com/2011/02/snowboarding-gps-data/&amp;title=Snowboarding GPS Data' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://www.electrosizzle.com/2011/02/snowboarding-gps-data/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://www.electrosizzle.com/2011/02/snowboarding-gps-data/&amp;t=Snowboarding GPS Data' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.electrosizzle.com/2011/02/snowboarding-gps-data/&amp;title=Snowboarding GPS Data' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://www.electrosizzle.com/2011/02/snowboarding-gps-data/&amp;title=Snowboarding GPS Data' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://technorati.com/faves?add=http://www.electrosizzle.com/2011/02/snowboarding-gps-data/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.electrosizzle.com/2011/02/snowboarding-gps-data/&amp;t=Snowboarding GPS Data' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Snowboarding GPS Data&amp;uri=http://www.electrosizzle.com/2011/02/snowboarding-gps-data/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a> </div></div><img src="http://feeds.feedburner.com/~r/Electrosizzlecom/~4/dkjCstoxm-M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.electrosizzle.com/2011/02/snowboarding-gps-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.electrosizzle.com/2011/02/snowboarding-gps-data/</feedburner:origLink></item>
		<item>
		<title>NextGEN Polaroid Plugin Test</title>
		<link>http://feedproxy.google.com/~r/Electrosizzlecom/~3/6V8Vn4xucYw/</link>
		<comments>http://www.electrosizzle.com/2009/09/nextgen-polaroid-plugin-test/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 14:04:38 +0000</pubDate>
		<dc:creator>TheSizzle</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.electrosizzle.com/?p=18</guid>
		<description><![CDATA[The NextGEN Gallery plugin for wordpress is pretty useful, and it there are all sorts of plugins which extend its capabilities. I&#8217;ve used the XML Google Maps plugin for example to show photos in NextGEN albums on google maps. There&#8217;s also the NextGEN Polaroid plugin which makes the cool flash animation shown below. However, over [...]]]></description>
			<content:encoded><![CDATA[<p>The <em>NextGEN Gallery plugin</em> for wordpress is pretty useful, and it there are all sorts of plugins which extend its capabilities.  I&#8217;ve used the <em>XML Google Maps plugin</em> for example to show photos in NextGEN albums on google maps.  There&#8217;s also the <em>NextGEN Polaroid plugin</em> which makes the cool flash animation shown below.  However, over the course of upgrading WordPress and the NextGEN gallery to the latest versions, the functionality broke.  Here&#8217;s how to get it to work with the latest versions (assumes you&#8217;ve already downloaded, installed, and tested your NextGEN gallery plugin, and that you&#8217;ve already downloaded and installed the NextGEN Polaroid plugin from <a href="http://alexrabe.boelinger.com/2007/11/12/new-flash-addon-for-nextgen-gallery/">here</a>):<br />
<span id="more-18"></span></p>
<ol>
<li>First, edit the nggpolaroid.php file line 41 so that it checks for class nggLoader instead of class nggallery.  It should look like this:

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #990000;">class_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'nggLoader'</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span></pre></div></div>

</li>
<li>Next,  copy the code shown below (originally found <a href="http://wordpress.org/support/topic/207914">here</a>) and replace the nggShowPolaroid function with it in the same nggpolaroid.php file.  Don&#8217;t for get to leave the &#8220;?>&#8221; at the end of the file.

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> nggShowPolaroid<span style="color: #009900;">&#40;</span><span style="color: #000088;">$galleryID</span><span style="color: #339933;">,</span><span style="color: #000088;">$irWidth</span><span style="color: #339933;">,</span><span style="color: #000088;">$irHeight</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
&nbsp;
	<span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$wpdb</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$ngg_options</span> <span style="color: #339933;">=</span> get_option<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'ngg_options'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$obj</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'so'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$galleryID</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$irWidth</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #000088;">$irWidth</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$ngg_options</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'irWidth'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$irHeight</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #000088;">$irHeight</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$ngg_options</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'irHeight'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000088;">$replace</span>  <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&lt;div class=&quot;polaroid&quot; id=&quot;ngg_polaroid'</span><span style="color: #339933;">.</span><span style="color: #000088;">$galleryID</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;&gt;'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'The &lt;a href=&quot;http://www.macromedia.com/go/getflashplayer&quot;&gt;Flash Player&lt;/a&gt; and &lt;a href=&quot;http://www.mozilla.com/firefox/&quot;&gt;a browser with Javascript support&lt;/a&gt; are needed..
&lt;/div&gt;'</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\t</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&lt;script type=&quot;text/javascript&quot; defer=&quot;defer&quot;&gt;'</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ngg_options</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'irXHTMLvalid'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\t</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&lt;!--'</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ngg_options</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'irXHTMLvalid'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\t</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'//&lt;![CDATA['</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'var '</span><span style="color: #339933;">.</span> <span style="color: #000088;">$obj</span> <span style="color: #339933;">.</span><span style="color: #0000ff;">' = {'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'params : {'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'wmode : &quot;opaque&quot;,'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'allowFullScreen : &quot;true&quot;},'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'flashvars : {'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'xmlURL : &quot;'</span><span style="color: #339933;">.</span>NGGPOLAROID_URLPATH<span style="color: #339933;">.</span><span style="color: #0000ff;">'nggpolaroidXML.php?gid='</span><span style="color: #339933;">.</span><span style="color: #000088;">$galleryID</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;},'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'attr : {},'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'start : function() {'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'swfobject.embedSWF(&quot;'</span><span style="color: #339933;">.</span>NGGPOLAROID_URLPATH<span style="color: #339933;">.</span><span style="color: #0000ff;">'polaroid.swf&quot;,&quot;ngg_polaroid'</span><span style="color: #339933;">.</span><span style="color: #000088;">$galleryID</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;, &quot;'</span><span style="color: #339933;">.</span><span style="color: #000088;">$irWidth</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;, &quot;'</span><span style="color: #339933;">.</span><span style="color: #000088;">$irHeight</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;, &quot;7.0.0&quot;, false, this.flashvars, this.params, this.attr );'</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'}'</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'}'</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$obj</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'.start();'</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ngg_options</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'irXHTMLvalid'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\t</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'//]]&gt;'</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ngg_options</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'irXHTMLvalid'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\t</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'--&gt;'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$replace</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\t</span>&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&lt;/script&gt;'</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #b1b100;">return</span> <span style="color: #000088;">$replace</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
	add_action<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'admin_notices'</span><span style="color: #339933;">,</span> <span style="color: #990000;">create_function</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">''</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'echo \'&lt;div id=&quot;message&quot; class=&quot;error fade&quot;&gt;&lt;strong&gt;'</span> <span style="color: #339933;">.</span> __<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Sorry, NextGEN Gallery Polaroid works only in Combination with NextGEN Gallery'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;nggallery&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&lt;/strong&gt;
&lt;/div&gt;\';'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #666666; font-style: italic;">// End Check</span></pre></div></div>

</li>
<li>Finally, somewhere along the lines, the SWFObject javascript class which is used by the Polaroid plugin is no longer included by default when the page loads.  I&#8217;m not sure if there&#8217;s a setting somewhere in NextGEN to enable this or what, but the easiest way I&#8217;ve found to include it by default is to install the WP-SWFObject plugin.  This will add the following line to the html of every wordpress page:

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;script src=&quot;http://www.your-website.com/wp-content/plugins/wp-swfobject/2.0/swfobject.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;</pre></div></div>

<p>There is probably a better way, but I haven&#8217;t found it.
</li>
</ol>
<p>Finally, the code <code>polaroid=ireland,500,600</code> enclosed in square brackets includes the cool animation below, which shows all the pictures in the &#8220;ireland&#8221; album with a width of 500&#215;600.</p>

<div class="polaroid" id="ngg_polaroid4">The <a href="http://www.macromedia.com/go/getflashplayer">Flash Player</a> and <a href="http://www.mozilla.com/firefox/">a browser with Javascript support</a> are needed..</div>
	<script type="text/javascript" defer="defer">
		var so4 = {
			params : {
				wmode : "opaque",
				allowFullScreen : "true"},
			flashvars : {
				xmlURL : "http://www.electrosizzle.com/wp-content/plugins/nggpolaroid/nggpolaroidXML.php?gid=4"},
			attr : {},
			start : function() {
				swfobject.embedSWF("http://www.electrosizzle.com/wp-content/plugins/nggpolaroid/polaroid.swf","ngg_polaroid4", "500", "600", "7.0.0", false, this.flashvars, this.params, this.attr );
		}
}
so4.start();
	</script>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.electrosizzle.com/2009/09/nextgen-polaroid-plugin-test/&amp;title=NextGEN Polaroid Plugin Test' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.electrosizzle.com/2009/09/nextgen-polaroid-plugin-test/&amp;title=NextGEN Polaroid Plugin Test' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://www.electrosizzle.com/2009/09/nextgen-polaroid-plugin-test/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://www.electrosizzle.com/2009/09/nextgen-polaroid-plugin-test/&amp;t=NextGEN Polaroid Plugin Test' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.electrosizzle.com/2009/09/nextgen-polaroid-plugin-test/&amp;title=NextGEN Polaroid Plugin Test' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://www.electrosizzle.com/2009/09/nextgen-polaroid-plugin-test/&amp;title=NextGEN Polaroid Plugin Test' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://technorati.com/faves?add=http://www.electrosizzle.com/2009/09/nextgen-polaroid-plugin-test/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.electrosizzle.com/2009/09/nextgen-polaroid-plugin-test/&amp;t=NextGEN Polaroid Plugin Test' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=NextGEN Polaroid Plugin Test&amp;uri=http://www.electrosizzle.com/2009/09/nextgen-polaroid-plugin-test/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a> </div></div><img src="http://feeds.feedburner.com/~r/Electrosizzlecom/~4/6V8Vn4xucYw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.electrosizzle.com/2009/09/nextgen-polaroid-plugin-test/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.electrosizzle.com/2009/09/nextgen-polaroid-plugin-test/</feedburner:origLink></item>
		<item>
		<title>Ubuntu 8.04, SUN Java6 JDK, TexLive, Eclipse 3.4 and Texlipse</title>
		<link>http://feedproxy.google.com/~r/Electrosizzlecom/~3/i9LPsSnufKI/</link>
		<comments>http://www.electrosizzle.com/2008/09/ubuntu-804-sun-java6-jdk-texlive-eclipse-34-and-texlipse/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 03:11:49 +0000</pubDate>
		<dc:creator>TheSizzle</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[LaTex]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.electrosizzle.com/?p=66</guid>
		<description><![CDATA[I&#8217;ve noticed recently that I had two mediocre computers when I really only needed one.  I took the best parts from both (which again, are mediocre at best, but are all I can afford at the moment) and combined them into one machine.  On this machine I installed Linux:  Ubuntu 8.04 to be exact.  Using [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve noticed recently that I had two mediocre computers when I really only needed one.  I took the best parts from both (which again, are mediocre at best, but are all I can afford at the moment) and combined them into one machine.  On this machine I installed Linux:  Ubuntu 8.04 to be exact.  Using the alternative install CD, I used two harddrives to create software RAID-0 and RAID-1 devices on which to place the /root and /home partitions respectively.  My goal is to completely ween myself from windows completely, at least on my home computers, and I&#8217;m still working towards this goal.</p>
<p>I am a graduate student after all, and I still need to be able to write papers on my home computer for publication in technical journals.  Standard procedure on my old windows computer was to use <a href="http://miktex.org/">MikTex</a> and <a href="http://www.toolscenter.org/">TeXnicCenter</a>.  MikTex is great because it automatically downloads and installs whatever latex packages it needs on the fly, and TeXnicCenter beats the snot out of notepad.  After switching to Ubuntu and Gnome specifically, I started tracking down replacements for these two pieces.  The most intriguing (and first) solution I came across was using the <a href="http://www.eclipse.org/">Eclipse 3.4 (Ganymede)</a> development environment with the <a href="http://texlipse.sourceforge.net/">Texlipse</a> plugin.  Eclipse is an extremely extendable platform that has great plugins and tools for developing in all sorts of languages, and I&#8217;ve been using a customized version at work to develop software which runs on some Texas Instruments fixed-point DSPs and Xilinx FPGAs.</p>
<p>The first step to getting a workable Eclipse-based LaTex environment working <span id="more-66"></span> in Ubuntu is to install a Java Development Kit (JDK), whether that kit is the Sun JDK 6 or one of the open-source (openjdk) distributions.  Since I already had the Sun JDK installed as a prereq for a different program, I&#8217;ll outline that first.  On my particular system, I have installed both the JDK and the JRE, which I believe are both required, although I&#8217;m not sure about the JDK.  Therefore, to install Eclipse 3.4 using the Sun JDK, (sourcing <a href="http://jhcore.com/2008/06/26/eclipse-34-ganymede-on-ubuntu/">john from jhcore.net</a>):</p>
<p>Install the Sun JRE and JDK:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> sun-java6-jre sun-java6-jdk</pre></div></div>

<p>Then download and install Eclipse 3.4:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">wget</span>
http:<span style="color: #000000; font-weight: bold;">//</span>ftp.osuosl.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>eclipse<span style="color: #000000; font-weight: bold;">/</span>technology<span style="color: #000000; font-weight: bold;">/</span>epp<span style="color: #000000; font-weight: bold;">/</span>downloads<span style="color: #000000; font-weight: bold;">/</span>release<span style="color: #000000; font-weight: bold;">/</span>ganymede<span style="color: #000000; font-weight: bold;">/</span>R<span style="color: #000000; font-weight: bold;">/</span>eclipse-java-ganymede-linux-gtk.tar.gz
<span style="color: #c20cb9; font-weight: bold;">tar</span> xzvf eclipse-java-ganymede-linux-gtk.tar.gz
<span style="color: #c20cb9; font-weight: bold;">mv</span> eclipse eclipse3.4</pre></div></div>

<p><em><b>Edit:</b>  It has come to my attention that there is a service release (SR1) to Eclipse 3.4.  Therefore, when downloading Eclipse, the package name should be downloaded with:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">wget</span>
http:<span style="color: #000000; font-weight: bold;">//</span>ftp.osuosl.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>eclipse<span style="color: #000000; font-weight: bold;">/</span>technology<span style="color: #000000; font-weight: bold;">/</span>epp<span style="color: #000000; font-weight: bold;">/</span>downloads<span style="color: #000000; font-weight: bold;">/</span>release<span style="color: #000000; font-weight: bold;">/</span>ganymede<span style="color: #000000; font-weight: bold;">/</span>SR1<span style="color: #000000; font-weight: bold;">/</span>eclipse-java-ganymede-SR1-linux-gtk.tar.gz</pre></div></div>

<p>I haven&#8217;t tried this installation yet, but it is my guess that the process will be identical.</em></p>
<p>At this point, you should have a working copy of Eclipse installed in your home directory which can be run by <i>~/eclipse3.4/eclipse</i>.  The next step is to install TexLive, which is a pretty good LaTex package for Linux.  In Ubuntu, this is accomplished by:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> texlive-latex-base</pre></div></div>

<p>There are other TexLive packages in the Unbuntu repository, but it is my understanding that the texlive-latex-base package includes the necessary binaries (like latex, pdflatex, and pslatex) needed to compile *.tex files.  As for the LaTex classes and style packages, that&#8217;s where MikTex comes in.  Wait, what?</p>
<p>MikTex is a great LaTex package manager for windows, but it turns out you can <a href="http://texblog.net/latex-archive/linux/mpm-miktex-package-manager/">compile it for linux too</a>!  I&#8217;m not going to go through it step by step, because that website does an excellent job of it.  Just make sure when you&#8217;re compiling that you SPECIFY YOUR HOME DIRECTORY PROPERLY TWICE in the part where it says:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">cmake <span style="color: #660033;">-G</span> <span style="color: #ff0000;">&quot;Unix Makefiles&quot;</span> -DMIKTEX_INSTALLROOT=<span style="color: #ff0000;">&quot;/home/YOUR USER/texmf&quot;</span> -DMIKTEX_ROOTS=<span style="color: #ff0000;">&quot;/home/YOUR USER/texmf&quot;</span></pre></div></div>

<p>This is important because this will be the directory where the MikTex package manager stores the LaTex packages when it downloads them.  Also, that website says to run a <i>sudo make install</i> which will install the package into the texmf directory and, by virtue of running this using sudo, make root the owner of the texmf directory or some directories in it.  It is convenient to <i>sudo chown -R YourUser:YourUser ~/texmf</i> to give yourself permissions to install packages and update the MikTex database without the sudo command.  By default, TexLive is already configured (in /etc/texmf/texmf.cnf) to look for LaTex packages in $HOME/texmf when compiling LaTex files.  BAM!  Now when you need a LaTex package like <i>cite</i>, you can just run:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">mpm <span style="color: #660033;">--update-db</span>
mpm <span style="color: #660033;">--install</span>=cite</pre></div></div>

<p>Piece of cake.</p>
<p>The last piece of the puzzle is the Texlipse plugin for Eclipse.  This does the syntax highlighting, compiling, etc, etc in Eclipse.  It works pretty well I might add.  In Eclipse 3.4, it is a piece of cake to install.  Just run eclipse and go to the <i>Help >> Software Updates&#8230; </i> menu and add a new site:  <i> http://texlipse.sourceforge.net/ </i>.   Then check the box next to the site you just added and hit install.  Also a piece of cake.</p>
<p>You should now have a completely usable LaTex editing environment at your fingertips, and since it&#8217;s based on Eclipse, you can use all sorts of other great add-ons like Subclipse for accessing your LaTex documents stored in a SVN repository.</p>
<p>Hope I&#8217;ve helped to make this process a little more straightforward for someone else.</p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.electrosizzle.com/2008/09/ubuntu-804-sun-java6-jdk-texlive-eclipse-34-and-texlipse/&amp;title=Ubuntu 8.04, SUN Java6 JDK, TexLive, Eclipse 3.4 and Texlipse' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.electrosizzle.com/2008/09/ubuntu-804-sun-java6-jdk-texlive-eclipse-34-and-texlipse/&amp;title=Ubuntu 8.04, SUN Java6 JDK, TexLive, Eclipse 3.4 and Texlipse' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://www.electrosizzle.com/2008/09/ubuntu-804-sun-java6-jdk-texlive-eclipse-34-and-texlipse/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://www.electrosizzle.com/2008/09/ubuntu-804-sun-java6-jdk-texlive-eclipse-34-and-texlipse/&amp;t=Ubuntu 8.04, SUN Java6 JDK, TexLive, Eclipse 3.4 and Texlipse' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.electrosizzle.com/2008/09/ubuntu-804-sun-java6-jdk-texlive-eclipse-34-and-texlipse/&amp;title=Ubuntu 8.04, SUN Java6 JDK, TexLive, Eclipse 3.4 and Texlipse' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://www.electrosizzle.com/2008/09/ubuntu-804-sun-java6-jdk-texlive-eclipse-34-and-texlipse/&amp;title=Ubuntu 8.04, SUN Java6 JDK, TexLive, Eclipse 3.4 and Texlipse' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://technorati.com/faves?add=http://www.electrosizzle.com/2008/09/ubuntu-804-sun-java6-jdk-texlive-eclipse-34-and-texlipse/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.electrosizzle.com/2008/09/ubuntu-804-sun-java6-jdk-texlive-eclipse-34-and-texlipse/&amp;t=Ubuntu 8.04, SUN Java6 JDK, TexLive, Eclipse 3.4 and Texlipse' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Ubuntu 8.04, SUN Java6 JDK, TexLive, Eclipse 3.4 and Texlipse&amp;uri=http://www.electrosizzle.com/2008/09/ubuntu-804-sun-java6-jdk-texlive-eclipse-34-and-texlipse/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a> </div></div><img src="http://feeds.feedburner.com/~r/Electrosizzlecom/~4/i9LPsSnufKI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.electrosizzle.com/2008/09/ubuntu-804-sun-java6-jdk-texlive-eclipse-34-and-texlipse/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.electrosizzle.com/2008/09/ubuntu-804-sun-java6-jdk-texlive-eclipse-34-and-texlipse/</feedburner:origLink></item>
		<item>
		<title>Compiz Fusion on Ubuntu Hardy Heron</title>
		<link>http://feedproxy.google.com/~r/Electrosizzlecom/~3/XyDiD-hTswQ/</link>
		<comments>http://www.electrosizzle.com/2008/05/compiz-fusion-on-ubuntu-hardy-heron/#comments</comments>
		<pubDate>Sat, 31 May 2008 04:41:17 +0000</pubDate>
		<dc:creator>TheSizzle</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Compiz Fusion]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[Hardy Heron]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.electrosizzle.com/?p=19</guid>
		<description><![CDATA[Due to a harddrive failure, I was forced to reinstall Linux on my aging laptop.  Previously, I had been running Gentoo which was built completely from source (if you want to learn about linux, building your own Gentoo installation from source is a great way).  Gentoo ran pretty fast on my old laptop since the [...]]]></description>
			<content:encoded><![CDATA[<p>Due to a harddrive failure, I was forced to reinstall Linux on my aging laptop.  Previously, I had been running Gentoo which was built completely from source (if you want to learn about linux, building your own Gentoo installation from source is a great way).  Gentoo ran pretty fast on my old laptop since the only packages installed were the ones I had taken the time to build using Portage.  However, upgrades were always a pain since every package had to be built from source.  Yea yea yea, I know you can install pre-compiled packages from Portage, but what&#8217;s the fun in that, right?  Anyways, I&#8217;ve been running Debian on a home server and it&#8217;s pretty stable with no frills.  Ubuntu, being a quasi-derivative of Debian seemed like an attractive choice for a laptop.  Wow, is it ever.</p>
<p><span id="more-19"></span></p>
<p>As a derivative of Debian, Ubuntu uses the APT package handling utility and the Synaptic Package Manager graphical frontend.  I&#8217;d heard great things about the Compiz Fusion window manager and I&#8217;d always wanted to try it out (Look up Compiz on YouTube if you&#8217;re unfamiliar).  With Ubuntu installed, I finally had the chance.  It was a piece of cake to download and install the necessary packages using Synaptic, and here&#8217;s a list of the packages I installed to get it working:</p>
<ol>
<li>compiz_0.7.4-0ubuntu6_all.deb</li>
<li>compiz-core_0.7.4-0ubuntu6_i386.deb</li>
<li>compiz-gnome_0.7.4-0ubuntu6_i386.deb</li>
<li>compiz-plugins_0.7.4-0ubuntu6_i386.deb</li>
<li>emerald_0.7.2-0ubuntu2_i386.deb</li>
<li>libdecoration0_0.7.4-0ubuntu6_i386.deb</li>
<li>libemeraldengine0_0.7.2-0ubuntu2_i386.deb</li>
<li>compiz-fusion-plugins-extra_0.7.4-0ubuntu1_i386.deb</li>
<li>compiz-fusion-plugins-main_0.7.4-0ubuntu5_i386.deb</li>
<li>compizconfig-backend-gconf_0.7.4-0ubuntu1_i386.deb</li>
<li>compizconfig-settings-manager_0.7.4-0ubuntu2_all.deb</li>
<li>fusion-icon_0.0.0+git20071028-2ubuntu2_all.deb</li>
<li>libcompizconfig0_0.7.4-0ubuntu1_i386.deb</li>
<li>python-compizconfig_0.7.4-0ubuntu1_i386.deb</li>
</ol>
<p>I&#8217;m sorry if I missed any.  You can find these by simply searching for &#8220;Compiz&#8221; in Synaptic.  This list of packages includes all of the graphical configuration frontends which are useful in configuring the <em>multitude</em> of compiz options.  You can tweak just about everything.  I&#8217;m a big fan of the popular Cube desktop.  Using a laptop with limited screen real estate is so much easier with hot keys which can rotate the cube in any direction to other (hopefully uncluttered) desktops.  Also, if you&#8217;ve been thinking about trying Compiz but were worried that your graphics card wasn&#8217;t up to the task, don&#8217;t be.  My laptop has a built-in intel graphics chip (using the i915 module I believe) and the Compiz cube desktop with flame effects and wobbly windows runs flawlessly.  It even shows video while rotating the cube.  Really awesome stuff.</p>
<p><strong>Edit:</strong> I&#8217;ve noticed that this post has been somewhat popular, so I thought I&#8217;d point out that you can install compiz-fusion in the Synaptic Package Manager by selecting really only a few packages and the rest will be installed as dependencies.  These few are:</p>
<ol>
<li>emerald_0.7.2-0ubuntu2_i386.deb</li>
<li>compizconfig-settings-manager_0.7.4-0ubuntu2_all.deb</li>
<li>fusion-icon_0.0.0+git20071028-2ubuntu2_all.deb</li>
</ol>
<p>If the plugins packages aren&#8217;t installed, then they might have to be selected separately.  I believe all the other packages will be installed as dependencies of the three above.  Once that&#8217;s done, a fusion icon will appear in the system menu I believe, and you can access the compiz configuration GUI from there, as well as the emerald theme manager which lets you mess with window themes.  There are also options in there for metacity, but I ignored those and know little about them.</p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.electrosizzle.com/2008/05/compiz-fusion-on-ubuntu-hardy-heron/&amp;title=Compiz Fusion on Ubuntu Hardy Heron' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.electrosizzle.com/2008/05/compiz-fusion-on-ubuntu-hardy-heron/&amp;title=Compiz Fusion on Ubuntu Hardy Heron' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://www.electrosizzle.com/2008/05/compiz-fusion-on-ubuntu-hardy-heron/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://www.electrosizzle.com/2008/05/compiz-fusion-on-ubuntu-hardy-heron/&amp;t=Compiz Fusion on Ubuntu Hardy Heron' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.electrosizzle.com/2008/05/compiz-fusion-on-ubuntu-hardy-heron/&amp;title=Compiz Fusion on Ubuntu Hardy Heron' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://www.electrosizzle.com/2008/05/compiz-fusion-on-ubuntu-hardy-heron/&amp;title=Compiz Fusion on Ubuntu Hardy Heron' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://technorati.com/faves?add=http://www.electrosizzle.com/2008/05/compiz-fusion-on-ubuntu-hardy-heron/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.electrosizzle.com/2008/05/compiz-fusion-on-ubuntu-hardy-heron/&amp;t=Compiz Fusion on Ubuntu Hardy Heron' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Compiz Fusion on Ubuntu Hardy Heron&amp;uri=http://www.electrosizzle.com/2008/05/compiz-fusion-on-ubuntu-hardy-heron/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a> </div></div><img src="http://feeds.feedburner.com/~r/Electrosizzlecom/~4/XyDiD-hTswQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.electrosizzle.com/2008/05/compiz-fusion-on-ubuntu-hardy-heron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.electrosizzle.com/2008/05/compiz-fusion-on-ubuntu-hardy-heron/</feedburner:origLink></item>
		<item>
		<title>Smoothwall Express 3.0 Open Source Firewall</title>
		<link>http://feedproxy.google.com/~r/Electrosizzlecom/~3/nIVT0yDg2-Q/</link>
		<comments>http://www.electrosizzle.com/2008/05/smoothwall-express-30-open-source-firewall/#comments</comments>
		<pubDate>Fri, 23 May 2008 02:09:41 +0000</pubDate>
		<dc:creator>TheSizzle</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[mods]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[Smoothwall Express]]></category>

		<guid isPermaLink="false">http://www.electrosizzle.com/?p=12</guid>
		<description><![CDATA[As my crappy 802.11b wireless router gasped its last breath, I started looking for a suitable replacement. My home network includes a web/email server, a dedicated MythBox, my standard desktop tower, and a laptop or two. Naturally, I wanted to upgrade from a just a simple router to a more full-featured firewall without spending a [...]]]></description>
			<content:encoded><![CDATA[<p>As my crappy 802.11b wireless router gasped its last breath, I started looking for a suitable replacement.  My home network includes a web/email server, a dedicated MythBox, my standard desktop tower, and a laptop or two.  Naturally, I wanted to upgrade from a just a simple router to a more full-featured firewall without spending a whole lot of money.  An old AMD Athlon 900MHz computer with 512MB or ram would become an excellent base for a <a href="http://www.smoothwall.org/">Smoothwall Express 3.0</a> installation.</p>
<p><span id="more-12"></span></p>
<p>Before I started with the installation, I tried to read as much of the documentation as possible, and I spent extra time browsing their highly active user forums.  This allowed me to create a diagram of my home network beforehand which utilizes Smoothwall&#8217;s built-in color-coded network partitioning scheme.  The scheme works like this for my home network (all connections are referenced to the Smoothwall box itself):</p>
<ul>
<li><strong>Red Interface:</strong> Connects directly to the internet through my cable modem.</li>
<li><strong>Green </strong><strong>Interface</strong><strong>:</strong> This connects to a simple network switch to which all of my &#8220;trusted&#8221; computers are connected.  More on this later.</li>
<li><strong>Purple </strong><strong>Interface</strong><strong>:</strong> This connects to a wireless access point which is configured to use WPA encryption.</li>
<li><strong>Orange </strong><strong>Interface</strong><strong>:</strong> This connects directly to my web/email server.</li>
</ul>
<p>For this scheme to work, the computer onto which I was installing Smoothwall required 4 (four) network adapters, one for each interface.  This was accomplished by acquiring four cheap PCI network cards.  Check the documentation beforehand to make sure the cards you buy are supported by Smoothwall!</p>
<p>Once the computer hardware was ready, I downloaded an ISO from <a href="http://www.smoothwall.org/">SmoothWall.org</a> and burned it to a CD.  The CD is bootable and installation is pretty straightforward.  The hardest part is figuring out which colored interface the installer has assigned to which card.</p>
<p>The interfaces come with default rules which define how they can interact with one another.  In a nutshell, it works like this:  Green, Purple, and Orange can all access stuff on the red interface (they can all access the internet).  Green is the &#8220;trusted&#8221; network and is designed to be the standard location for regular users&#8217; comuters.  It can access computers located on both Purple and Orange computers with no specific port forwarding rules.  Purple is very similar to Green in the fact that it can access computers on Orange, except it is restricted from inititiating connections to computers on Green.  This is great for wireless networks which are prone to being hacked.  The Orange interface is the &#8220;de-militarized zone&#8221; or DMZ.  It only has access to the Red interface and cannot (and should not) be able to access the Green or Purple networks.  This works well for servers which have potentially vulnerable services exposed to the perils of the internet.  This way, if someone hacks your server, that&#8217;s all they get.  They can&#8217;t access any computers located on the Green or Purple interfaces.</p>
<p>By default, the firewall port forwarding rules are configured as &#8220;Half-Open&#8221; which means that incoming traffic is restricted on all interfaces.  Additionally, only selected ports are allowed for outgoing traffic as well.  Most applications work out of the box with this configuration, but you may need to poke some outgoing holes for PTP applications for example.</p>
<p>I&#8217;ve been experimenting with the wealth of community-submitted &#8220;Homebrew Customizations.&#8221;  Some of these are really spectacular and provide additional functionality which is usually built right into the Smoothwall administrator web interface.  Here are a few that I&#8217;ve tried out with success:</p>
<ol>
<li>Broadband Modem Monitor v1.3</li>
<li>DHCP Lease v2.1</li>
<li>Performance Graphs v1.3</li>
<li>SmoothBackup for SWE 3.0 v.1.4</li>
<li>Smoothwall Express Mail Filter v. SEMF-SW3-3.8.0-0.40-i686-b017</li>
<li>and ModCommander for SWE 3.0 v. 1.1 for installing more Mods!</li>
</ol>
<p>The Smoothwall Express Mail Filter is great.  It listens on port 25 and scans all incoming email for spam and viruses before it even reaches my email server on the orange interface.  After about a thousand emails, it&#8217;s about 80% accurate in detecting spam.  After another thousand, it should be extremely accurate.</p>
<p>The Broadband Modem Monitor is also interesting.  It monitors the Power and Signal-Noise Ratio of your standard cable modem and produces plots.  I&#8217;ve noticed that the quality of my connection has been faltering recently, and this could have something to do with it:</p>

<a href="http://www.electrosizzle.com/wp-content/gallery/smoothwall/bmm_sn-week.png" title="Broadband modem monitor graph of Signal-to-Noise Ratio (SNR) over one week." class="highslide" onclick="return hs.expand(this, { slideshowGroup: 'singlepic3' })" >
	<img class="ngg-singlepic" src="http://www.electrosizzle.com/wp-content/gallery/cache/3__320x240_bmm_sn-week.png" alt="Broadband modem monitor graph of Signal-to-Noise Ratio (SNR) over one week." title="Broadband modem monitor graph of Signal-to-Noise Ratio (SNR) over one week." />
</a>

<p>I guess the cable company is messing around in the neighborhood and causing periodic degradation of service.  I know a few dB isn&#8217;t that big of a deal, but it could be a symptom of whatever else they&#8217;re doing.</p>
<p>Anyways, the Smoothwall Express 3.0 Firewall is effective and easy to install/use, and the homebrew mods are pretty sweet too.  Give it a shot.  What else are you going to do with that old computer from the late 90&#8242;s?</p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.electrosizzle.com/2008/05/smoothwall-express-30-open-source-firewall/&amp;title=Smoothwall Express 3.0 Open Source Firewall' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.electrosizzle.com/2008/05/smoothwall-express-30-open-source-firewall/&amp;title=Smoothwall Express 3.0 Open Source Firewall' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://www.electrosizzle.com/2008/05/smoothwall-express-30-open-source-firewall/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://www.electrosizzle.com/2008/05/smoothwall-express-30-open-source-firewall/&amp;t=Smoothwall Express 3.0 Open Source Firewall' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.electrosizzle.com/2008/05/smoothwall-express-30-open-source-firewall/&amp;title=Smoothwall Express 3.0 Open Source Firewall' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://www.electrosizzle.com/2008/05/smoothwall-express-30-open-source-firewall/&amp;title=Smoothwall Express 3.0 Open Source Firewall' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://technorati.com/faves?add=http://www.electrosizzle.com/2008/05/smoothwall-express-30-open-source-firewall/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.electrosizzle.com/2008/05/smoothwall-express-30-open-source-firewall/&amp;t=Smoothwall Express 3.0 Open Source Firewall' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Smoothwall Express 3.0 Open Source Firewall&amp;uri=http://www.electrosizzle.com/2008/05/smoothwall-express-30-open-source-firewall/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a> </div></div><img src="http://feeds.feedburner.com/~r/Electrosizzlecom/~4/nIVT0yDg2-Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.electrosizzle.com/2008/05/smoothwall-express-30-open-source-firewall/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.electrosizzle.com/2008/05/smoothwall-express-30-open-source-firewall/</feedburner:origLink></item>
		<item>
		<title>World’s Cheapest Optical Mousepad</title>
		<link>http://feedproxy.google.com/~r/Electrosizzlecom/~3/Rq2H0KS1zMg/</link>
		<comments>http://www.electrosizzle.com/2008/05/worlds-cheapest-optical-mousepad/#comments</comments>
		<pubDate>Fri, 23 May 2008 00:50:53 +0000</pubDate>
		<dc:creator>TheSizzle</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[mousepad]]></category>
		<category><![CDATA[optical mice]]></category>

		<guid isPermaLink="false">http://www.electrosizzle.com/?p=11</guid>
		<description><![CDATA[In the lab where I work, everyone has desks with smooth faux-wood tops.  The natural reaction is, &#8220;Oh man, my optical mouse is going to work great on this!&#8221;  If you thought this, you would be horribly wrong.  The shiny smooth top inhibits the optical mouse&#8217;s ability to image the surface and track its own [...]]]></description>
			<content:encoded><![CDATA[<p>In the lab where I work, everyone has desks with smooth faux-wood tops.  The natural reaction is, &#8220;Oh man, my optical mouse is going to work <em>great</em> on this!&#8221;  If you thought this, you would be horribly wrong.  The shiny smooth top inhibits the optical mouse&#8217;s ability to image the surface and track its own movement.  Luckily, a researcher named <a href="http://www.michaelcarr.org/">Mike Carr</a> came up with a solution by creating the <a href="http://www.carr-engineering.com/mousepad.htm">World&#8217;s Cheapest Optical Mousepad</a>.  Just print out the PDF on a black-and-white printer and affix it to your desk.  When it gets worn out, throw it away (or better yet, recycle it) and print out another.  The random pattern is an ideal surface for enhancing the performance of any optical mouse.  If you&#8217;re an online gamer and you get fragged, chances are that your enemy is using this optical mousepad.  Ah, the wonders of modern technology&#8230;</p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.electrosizzle.com/2008/05/worlds-cheapest-optical-mousepad/&amp;title=World&#8217;s Cheapest Optical Mousepad' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.electrosizzle.com/2008/05/worlds-cheapest-optical-mousepad/&amp;title=World&#8217;s Cheapest Optical Mousepad' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://www.electrosizzle.com/2008/05/worlds-cheapest-optical-mousepad/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://www.electrosizzle.com/2008/05/worlds-cheapest-optical-mousepad/&amp;t=World&#8217;s Cheapest Optical Mousepad' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.electrosizzle.com/2008/05/worlds-cheapest-optical-mousepad/&amp;title=World&#8217;s Cheapest Optical Mousepad' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://www.electrosizzle.com/2008/05/worlds-cheapest-optical-mousepad/&amp;title=World&#8217;s Cheapest Optical Mousepad' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://technorati.com/faves?add=http://www.electrosizzle.com/2008/05/worlds-cheapest-optical-mousepad/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.electrosizzle.com/2008/05/worlds-cheapest-optical-mousepad/&amp;t=World&#8217;s Cheapest Optical Mousepad' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=World&#8217;s Cheapest Optical Mousepad&amp;uri=http://www.electrosizzle.com/2008/05/worlds-cheapest-optical-mousepad/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a> </div></div><img src="http://feeds.feedburner.com/~r/Electrosizzlecom/~4/Rq2H0KS1zMg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.electrosizzle.com/2008/05/worlds-cheapest-optical-mousepad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.electrosizzle.com/2008/05/worlds-cheapest-optical-mousepad/</feedburner:origLink></item>
		<item>
		<title>PCBexpress DFM Ruleset for Altium Designer</title>
		<link>http://feedproxy.google.com/~r/Electrosizzlecom/~3/Qu94j5tpdAA/</link>
		<comments>http://www.electrosizzle.com/2008/05/pcbexpress-ruleset-for-altium-designer/#comments</comments>
		<pubDate>Fri, 16 May 2008 01:45:08 +0000</pubDate>
		<dc:creator>TheSizzle</dc:creator>
				<category><![CDATA[PCB Layout]]></category>
		<category><![CDATA[Altium Designer]]></category>
		<category><![CDATA[circuit boards]]></category>
		<category><![CDATA[DFM]]></category>
		<category><![CDATA[PCB]]></category>

		<guid isPermaLink="false">http://www.electrosizzle.com/?p=10</guid>
		<description><![CDATA[When generating a printed circuit board (PCB) layout, it&#8217;s a good idea to know the capabilities of your PCB fab house before you start. I&#8217;m ashamed, but I&#8217;ll admit that I recently finished routing a board with Altium Designer only to find out that I had created a layout which didn&#8217;t fall within acceptable manufacturing [...]]]></description>
			<content:encoded><![CDATA[<p>When generating a printed circuit board (PCB) layout, it&#8217;s a good idea to know the capabilities of your PCB fab house <em>before</em> you start.  I&#8217;m ashamed, but I&#8217;ll admit that I recently finished routing a board with Altium Designer only to find out that I had created a layout which didn&#8217;t fall within acceptable manufacturing tolerances.  I didn&#8217;t find this out until I tried to submit my design to <a href="http://www.pcbexpress.com">PCBexpress.com</a> (they&#8217;re pretty cheap and decent quality).  It turns out that I had used a 5mil tolerance between traces instead of 6mils.  Doh!  After I had finished cursing myself up and down, however, I noticed that PCBexpress lists &#8220;Altium Designer 6&#8243; and &#8220;Altium Designer 6 (With Sunstone DFM&#8217;s)&#8221; under the options for CAD software when you submit your design.  That got me thinking.  What are Sunstone DFM&#8217;s?</p>
<p><a href="http://www.sunstone.com">Sunstone Circuits</a> is the actual fab house servicing PCBexpress.com.  After hunting around on their website, I stumbled across <a href="http://www.sunstone.com/pcb-resources/Downloads.aspx">this</a>.  Sunstone offers Design For Manufacture (DFM) rules for download for both Altium Designer and Eagle.  In the zip file for Altium are two rule files and a set of instructions in a word document.  The rule files are for single and double-sided boards, and multi-layer boards.  Importing the appropriate rule file into the rule-set for an Altium PCB design establishes all the important layout rules to ensure your design gets manufactured the first time every time.  Rules are set for things like trace width and spacing, via and hole size, thermal relief sizes for internal planes, solder mask tolerances, etc.  This really beats trying to translate the manufacturing information on PCBexpress.com into working rules on my own, since apparently I&#8217;m not very good at it.  </p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.electrosizzle.com/2008/05/pcbexpress-ruleset-for-altium-designer/&amp;title=PCBexpress DFM Ruleset for Altium Designer' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.electrosizzle.com/2008/05/pcbexpress-ruleset-for-altium-designer/&amp;title=PCBexpress DFM Ruleset for Altium Designer' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://www.electrosizzle.com/2008/05/pcbexpress-ruleset-for-altium-designer/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://www.electrosizzle.com/2008/05/pcbexpress-ruleset-for-altium-designer/&amp;t=PCBexpress DFM Ruleset for Altium Designer' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.electrosizzle.com/2008/05/pcbexpress-ruleset-for-altium-designer/&amp;title=PCBexpress DFM Ruleset for Altium Designer' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://www.electrosizzle.com/2008/05/pcbexpress-ruleset-for-altium-designer/&amp;title=PCBexpress DFM Ruleset for Altium Designer' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://technorati.com/faves?add=http://www.electrosizzle.com/2008/05/pcbexpress-ruleset-for-altium-designer/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.electrosizzle.com/2008/05/pcbexpress-ruleset-for-altium-designer/&amp;t=PCBexpress DFM Ruleset for Altium Designer' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=PCBexpress DFM Ruleset for Altium Designer&amp;uri=http://www.electrosizzle.com/2008/05/pcbexpress-ruleset-for-altium-designer/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.electrosizzle.com/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a> </div></div><img src="http://feeds.feedburner.com/~r/Electrosizzlecom/~4/Qu94j5tpdAA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.electrosizzle.com/2008/05/pcbexpress-ruleset-for-altium-designer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.electrosizzle.com/2008/05/pcbexpress-ruleset-for-altium-designer/</feedburner:origLink></item>
	</channel>
</rss>

