<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Riot Riot &#187; Misc.</title> <atom:link href="http://riotriot.net/category/misc/feed/" rel="self" type="application/rss+xml" /><link>http://riotriot.net</link> <description></description> <lastBuildDate>Fri, 28 Oct 2011 17:33:16 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.2.1</generator> <atom:link rel="next" href="http://riotriot.net/category/misc/feed/?page=2" /><item><title>PhilipScheffer.com Redesign</title><link>http://riotriot.net/2010/06/philipscheffer-com-redesign/</link> <comments>http://riotriot.net/2010/06/philipscheffer-com-redesign/#comments</comments> <pubDate>Thu, 03 Jun 2010 15:25:29 +0000</pubDate> <dc:creator>Philip</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[Design & Development]]></category> <category><![CDATA[Misc.]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[ie6]]></category> <category><![CDATA[philip scheffer]]></category><guid isPermaLink="false">http://riotriot.net/?p=1188</guid> <description><![CDATA[<a href="http://riotriot.net/2010/06/philipscheffer-com-redesign/" title="PhilipScheffer.com Redesign"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=1188&amp;w=180" width="1" height="1" alt="PhilipScheffer.com Redesign" style="float:left;padding:0 10px 10px 0;" ></a>Hey All! Sorry for our lack of blogging. Jon and I have both been doing lots of Drupal theming on various projects. We promise to blog more when we get some time (like when we finish moving this site over to Drupal 7 :o) In the mean time, I&#8217;ve been tweaking out since I haven&#8217;t [...]]]></description> <content:encoded><![CDATA[<a href="http://riotriot.net/2010/06/philipscheffer-com-redesign/" title="PhilipScheffer.com Redesign"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=1188&amp;w=180" width="1" height="1" alt="PhilipScheffer.com Redesign" style="float:left;padding:0 10px 10px 0;" ></a><p>Hey All!</p><p>Sorry for our lack of blogging. Jon and I have both been doing lots of Drupal theming on various projects. We promise to blog more when we get some time (like when we finish moving this site over to Drupal 7 :o)</p><p>In the mean time, I&#8217;ve been tweaking out since I haven&#8217;t done anything creative for a few months and have been failing miserably at keeping an updated personal site. <span id="more-1188"></span>Sidenote: Another problem with the personal site is that I have a tendency to completely ditch my previous design and create a new one every few weeks or design something so unusable that I am completely filled with glee, while my users (friends?) just rip me a new one about proper design. It&#8217;s my own site! I do what I want! Oh no, I&#8217;ve becoming sidetracked.</p><p>Back to post. I present to you, the new and improved, mostly readable, probably unusable in anything older then IE7, philipscheffer.com.</p><p><a href="http://philipscheffer.com">Visit PhilipScheffer.com Now!</a></p> ]]></content:encoded> <wfw:commentRss>http://riotriot.net/2010/06/philipscheffer-com-redesign/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Goodbye SF: Food Edition</title><link>http://riotriot.net/2010/04/goodbye-sf-food-edition/</link> <comments>http://riotriot.net/2010/04/goodbye-sf-food-edition/#comments</comments> <pubDate>Sat, 24 Apr 2010 02:09:49 +0000</pubDate> <dc:creator>Philip</dc:creator> <category><![CDATA[Misc.]]></category> <category><![CDATA[Beer]]></category> <category><![CDATA[DrupalCon]]></category> <category><![CDATA[Food]]></category> <category><![CDATA[Pizza]]></category> <category><![CDATA[San Francisco]]></category><guid isPermaLink="false">http://riotriot.net/?p=1147</guid> <description><![CDATA[<a href="http://riotriot.net/2010/04/goodbye-sf-food-edition/" title="Goodbye SF: Food Edition"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=1147&amp;w=180" width="1" height="1" alt="Goodbye SF: Food Edition" style="float:left;padding:0 10px 10px 0;" ></a>Riot Riot is back in &#8220;The Valley&#8221; and missing the awesome sites, sounds and smells of San Francisco. Our final day was spent catching up on work for our clients, replying to new people we met at DrupalCon and sightseeing. DrupalCon was great for RiotRiot. We learned new things, met new people, and came away [...]]]></description> <content:encoded><![CDATA[<a href="http://riotriot.net/2010/04/goodbye-sf-food-edition/" title="Goodbye SF: Food Edition"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=1147&amp;w=180" width="1" height="1" alt="Goodbye SF: Food Edition" style="float:left;padding:0 10px 10px 0;" ></a><p>Riot Riot is back in &#8220;The Valley&#8221; and missing the awesome sites, sounds and smells of San Francisco. Our final day was spent catching up on work for our clients, replying to new people we met at DrupalCon and sightseeing.<span id="more-1147"></span></p><p>DrupalCon was great for RiotRiot. We learned new things, met new people, and came away wanting to contribute more to the community (more on that in another post). The rain stayed in its clouds (like its supposed to) for almost all of our trip and last but not least, the food was awesome.</p><p>Food highlights from San Francisco:</p><ul><li><a href="http://www.cha3.com" target="_blank">Cha Cha Cha</a> &#8211; Great sangria!</li><li><a href="http://gottsroadside.com/" target="_blank">Gott&#8217;s Roadside Eatery</a> &#8211; Awesome hamburgers and the <em>best</em> garlic fries.<li><a href="http://www.urbanspoon.com/r/6/88905/restaurant/SOMA/Pazzia-Caffe-and-Trattoria-San-Francisco" target="_blank">Pazzia Caffe and Tattoria</a> &#8211; Delicious bruschetta (The owner gave us an order for free while we waited for friends!)</li><li><a href="http://thirstybear.com/" target="_blank">Thirsty Bear Brewary</a> &#8211; Delcious beer. Ok food.</li><li><a href="http://www.specialtys.com/?LegacyUser=True" target="_blank">Specialty Cafe</a> &#8211; Long lines =  good (most of the time)</li><li><a href="http://sanfrancisco.citysearch.com/profile/917590/san_francisco_ca/house_of_nanking.html" target="_blank">House of Nanking</a> &#8211; The calamari is just awesome. This was the 2nd time I went there since February. It was less busy and you could tell in the quality of the food.</li><li><a href="http://rottencitypizza.com/" target="_blank">Rotten City Pizza</a> &#8211; Last delicious food stop in E&#8217;ville. Man it was so good.</li></ul><h3>Thirsty Bear</h3><p><a href="http://riotriot.net/wordpress/wp-content/uploads/2010/04/group.jpg"><img src="http://riotriot.net/wordpress/wp-content/uploads/2010/04/group.jpg" width="575" /></a></p><h3>House of Nanking</h3><p><a href="http://riotriot.net/wordpress/wp-content/uploads/2010/04/nanking.jpg"><img src="http://riotriot.net/wordpress/wp-content/uploads/2010/04/nanking.jpg" width="575" /></a></p><h3>Rotten City Pizza</h3><p><a href="http://riotriot.net/wordpress/wp-content/uploads/2010/04/rotten.jpg"><img src="http://riotriot.net/wordpress/wp-content/uploads/2010/04/rotten.jpg" width="575" /></a><br /> ps. Dont use Yelp.</p> ]]></content:encoded> <wfw:commentRss>http://riotriot.net/2010/04/goodbye-sf-food-edition/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>SF BART: Being Green; Carpeted Floors, What!?</title><link>http://riotriot.net/2010/04/sf-bart-being-green-carpeted-floors-what/</link> <comments>http://riotriot.net/2010/04/sf-bart-being-green-carpeted-floors-what/#comments</comments> <pubDate>Tue, 20 Apr 2010 18:19:00 +0000</pubDate> <dc:creator>Philip</dc:creator> <category><![CDATA[Misc.]]></category> <category><![CDATA[BART]]></category> <category><![CDATA[Green]]></category> <category><![CDATA[San Francisco]]></category><guid isPermaLink="false">http://riotriot.net/?p=1095</guid> <description><![CDATA[<a href="http://riotriot.net/2010/04/sf-bart-being-green-carpeted-floors-what/" title="SF BART: Being Green; Carpeted Floors, What!?"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=1095&amp;w=180" width="1" height="1" alt="SF BART: Being Green; Carpeted Floors, What!?" style="float:left;padding:0 10px 10px 0;" ></a>So, to toot our own horn, Jon and I are riding the BART from Emeryville to downtown San Francisco every day for DrupalCon. In doing so, we save an estimated 8.0 pounds of CO2 emissions per passenger, per ride (from MacAuthor to Montgomery St. stations.)Some light pencil work later: we will have omitted 96 pounds [...]]]></description> <content:encoded><![CDATA[<a href="http://riotriot.net/2010/04/sf-bart-being-green-carpeted-floors-what/" title="SF BART: Being Green; Carpeted Floors, What!?"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=1095&amp;w=180" width="1" height="1" alt="SF BART: Being Green; Carpeted Floors, What!?" style="float:left;padding:0 10px 10px 0;" ></a><p>So, to toot our own horn, Jon and I are riding the BART from Emeryville to downtown San Francisco every day for DrupalCon. In doing so, we save an estimated 8.0 pounds of CO2 emissions per passenger, per ride (from MacAuthor to Montgomery St. stations.)<span id="more-1095"></span><img src="http://riotriot.net/wordpress/wp-content/uploads/yapb_cache/untitled_2.6ff57rlvrzocscsc80o00kws4.6as5qcllr4sgwoccg8gks0wks.th.jpeg" width="100" style="float:right;margin: 5px 0 0 5px;" class="framed" />Some light pencil work later: we will have omitted 96 pounds of CO2 emissions from going into the environment by the end of the Con. Are we now going around enjoying the smell of our own farts? YES. But I think the real issue is, why did San Francisco ever think it would be a good idea to put carpet floors and cloth seats in a commuter train?<br /> <a href="http://riotriot.net/wordpress/wp-content/uploads/2010/04/IMG_1136.jpg"><img src="http://riotriot.net/wordpress/wp-content/uploads/2010/04/IMG_1136.jpg" width="575"></a></p> ]]></content:encoded> <wfw:commentRss>http://riotriot.net/2010/04/sf-bart-being-green-carpeted-floors-what/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Drupalcon SF</title><link>http://riotriot.net/2010/04/drupalcon-sf/</link> <comments>http://riotriot.net/2010/04/drupalcon-sf/#comments</comments> <pubDate>Mon, 19 Apr 2010 18:07:28 +0000</pubDate> <dc:creator>Philip</dc:creator> <category><![CDATA[Drupal]]></category> <category><![CDATA[Misc.]]></category> <category><![CDATA[DrupalCon]]></category> <category><![CDATA[San Francisco]]></category><guid isPermaLink="false">http://riotriot.net/?p=1066</guid> <description><![CDATA[<a href="http://riotriot.net/2010/04/drupalcon-sf/" title="Drupalcon SF"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=1066&amp;w=180" width="1" height="1" alt="Drupalcon SF" style="float:left;padding:0 10px 10px 0;" ></a>Jon and I (Phil) are in San Francisco attending Drupalcon 2010. This is our first conference as Riot Riot, and it is very exciting. We arrived on a beautiful Sunday and were able to get some site seeing in (bridges, cliffs, naked hippies, etc.) We had dinner with some fellow Drupal developers and themers at [...]]]></description> <content:encoded><![CDATA[<a href="http://riotriot.net/2010/04/drupalcon-sf/" title="Drupalcon SF"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=1066&amp;w=180" width="1" height="1" alt="Drupalcon SF" style="float:left;padding:0 10px 10px 0;" ></a><p>Jon and I (Phil) are in San Francisco attending Drupalcon 2010. This is our first conference as Riot Riot, and it is very exciting. <span id="more-1066"></span>We arrived on a beautiful Sunday and were able to get some site seeing in (bridges, cliffs, naked hippies, etc.) We had dinner with some fellow Drupal developers and themers at Cha Cha Cha in the mission district. They have great tapas and sangria [<a href="http://www.cha3.com/">Cha3.com</a>].</p><p>We are guests of gracious host, Chelsea Mclaughlan [<a href="http://chelseastandsalone.com">chelseastandsalone.com</a>] and are ready for this exciting week! Check back later for more Drupalcon/SF updates!</p><p><a href="http://riotriot.net/wordpress/wp-content/uploads/yapb_cache/fb_sf1.er32foh9itk4oswsg8g4oc40g.6as5qcllr4sgwoccg8gks0wks.th.jpeg"><img src="http://riotriot.net/wordpress/wp-content/uploads/yapb_cache/fb_sf1.er32foh9itk4oswsg8g4oc40g.6as5qcllr4sgwoccg8gks0wks.th.jpeg" width="575"></a></p> ]]></content:encoded> <wfw:commentRss>http://riotriot.net/2010/04/drupalcon-sf/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Collaberative Coding: How we work!</title><link>http://riotriot.net/2010/04/collaberative-coding-how-we-work/</link> <comments>http://riotriot.net/2010/04/collaberative-coding-how-we-work/#comments</comments> <pubDate>Fri, 16 Apr 2010 01:26:25 +0000</pubDate> <dc:creator>Jonathan</dc:creator> <category><![CDATA[Apple]]></category> <category><![CDATA[Misc.]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Coda]]></category> <category><![CDATA[Skype]]></category><guid isPermaLink="false">http://riotriot.net/?p=1039</guid> <description><![CDATA[<a href="http://riotriot.net/2010/04/collaberative-coding-how-we-work/" title="Collaberative Coding: How we work!"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=1039&amp;w=180" width="1" height="1" alt="Collaberative Coding: How we work!" style="float:left;padding:0 10px 10px 0;" ></a>Ever work in sync with another co-worker on a particular program or file? If that&#8217;s so i&#8217;m sure you know some of the problems that can be run into. There is the potential chance of file over-writing or mistakenly deleting something that you should not have. Philip and I have both encountered this before when [...]]]></description> <content:encoded><![CDATA[<a href="http://riotriot.net/2010/04/collaberative-coding-how-we-work/" title="Collaberative Coding: How we work!"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=1039&amp;w=180" width="1" height="1" alt="Collaberative Coding: How we work!" style="float:left;padding:0 10px 10px 0;" ></a><p>Ever work in sync with another co-worker on a particular program or file? If that&#8217;s so i&#8217;m sure you know some of the problems that can be run into. There is the potential chance of file over-writing or mistakenly deleting something that you should not have. Philip and I have both encountered this before when working on projects, and trust me after spending many hours on a particular section on a site then only to be saved over by accident by your partner almost makes you want to smash your head into the wall.</p><p><span id="more-1039"></span></p><p>This is where collaborative software comes into play, which we have been using constantly. Even more important is that we both can edit documents together if we have access to internet! This is crucial since we there are times when we are not physically next to each other. You are probably wondering what we have been using?</p><p><a href="http://panic.com/coda/" target="_blank">Panic&#8217;s <strong>CODA</strong></a>.<br /> <a href="http://riotriot.net/images/blog-images/coda-01.png" class="fancybox"><img src="http://riotriot.net/images/blog-images/coda-01.png" width="575px" /></a></p><p>Neither of us can really tell you have valuable this program is. Obviously you need to be running OSX to use this, but trust me when i say this program is FAST, Lightweight and reliable. Barely ever has this program crashed, and the functionality works flawlessly. Of course there are parts of CODA that i feel are missing but all-in-all they get 5 stars from us at (rr).</p><p><a href="http://riotriot.net/images/blog-images/coda-02png" class="fancybox"><img src="http://riotriot.net/images/blog-images/coda-02.png" class="fancybox" width="575px" /></a></p><p>If you are looking for some help with programming, CODA comes loaded with &#8220;books&#8221; to help programming! Most other programs do not supply help with code other than word/function suggestions. This becomes very helpful for new and experience programmers!</p><p><a href="http://riotriot.net/images/blog-images/coda-03.png" class="fancybox"><img src="http://riotriot.net/images/blog-images/coda-03.png" class="fancybox" width="575px" /></a></p><p><strong>Another tool&#8230;</strong> that has to be another key part in over-the-internet collaborative design would be iChat or Skype! This allows audio chat while coding through the same document! That ensures that nothing is missed or confused! It would almost be like working side by side even though we might be thousands of miles apart.</p><p><strong>The last tool&#8230;</strong> would probably be the use of google&#8217;s services weither it be DOCS or their email system. Its a free service, and quality so why not use whats available? Well there you have it, a little break down of Riot Riot&#8217;s design and development tools.</p> ]]></content:encoded> <wfw:commentRss>http://riotriot.net/2010/04/collaberative-coding-how-we-work/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Riot Riot Business Cards</title><link>http://riotriot.net/2010/04/riot-riot-business-cards/</link> <comments>http://riotriot.net/2010/04/riot-riot-business-cards/#comments</comments> <pubDate>Wed, 14 Apr 2010 22:12:02 +0000</pubDate> <dc:creator>Philip</dc:creator> <category><![CDATA[Misc.]]></category> <category><![CDATA[Print]]></category><guid isPermaLink="false">http://riotriot.net/?p=1037</guid> <description><![CDATA[<a href="http://riotriot.net/2010/04/riot-riot-business-cards/" title="Riot Riot Business Cards"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=1037&amp;w=180" width="1" height="1" alt="Riot Riot Business Cards" style="float:left;padding:0 10px 10px 0;" ></a>Huzzah!]]></description> <content:encoded><![CDATA[<a href="http://riotriot.net/2010/04/riot-riot-business-cards/" title="Riot Riot Business Cards"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=1037&amp;w=180" width="1" height="1" alt="Riot Riot Business Cards" style="float:left;padding:0 10px 10px 0;" ></a><p>Huzzah!</p> ]]></content:encoded> <wfw:commentRss>http://riotriot.net/2010/04/riot-riot-business-cards/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Riot Riot in Lake Tahoe</title><link>http://riotriot.net/2010/02/riot-riot-in-lake-tahoe/</link> <comments>http://riotriot.net/2010/02/riot-riot-in-lake-tahoe/#comments</comments> <pubDate>Wed, 10 Feb 2010 20:09:52 +0000</pubDate> <dc:creator>Philip</dc:creator> <category><![CDATA[Misc.]]></category> <category><![CDATA[Photography]]></category> <category><![CDATA[Lake Tahoe]]></category><guid isPermaLink="false">http://riotriot.net/?p=958</guid> <description><![CDATA[<a href="http://riotriot.net/2010/02/riot-riot-in-lake-tahoe/" title="Riot Riot in Lake Tahoe"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=958&amp;w=180" width="1" height="1" alt="Riot Riot in Lake Tahoe" style="float:left;padding:0 10px 10px 0;" ></a>I am currently taking a break from my home office in Los Angeles to travel around the state of California. Monday, I drove up 395 with my friend Chelsea, and am now in Tahoe until the weekend, when I am heading to San Francisco. I am taking some time to work on new designs and [...]]]></description> <content:encoded><![CDATA[<a href="http://riotriot.net/2010/02/riot-riot-in-lake-tahoe/" title="Riot Riot in Lake Tahoe"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=958&amp;w=180" width="1" height="1" alt="Riot Riot in Lake Tahoe" style="float:left;padding:0 10px 10px 0;" ></a><p>I am currently taking a break from my home office in Los Angeles to travel around the state of California.<span id="more-958"></span> Monday, I drove up 395 with my friend Chelsea, and am now in Tahoe until the weekend, when I am heading to San Francisco. I am taking some time to work on new designs and tidy up Riot Riot. Meanwhile, Jonathan is holding down shop in a slushy Massachusetts! Happy winter!</p><p>Highlights so far:</p><ul><li>Alabama Hills</li><li>Mt. Whitney (tallest in contiguous U.S.A.)</li><li>Mono Lake</li><li>Mammoth</li><li>Lake Tahoe!!!</li></ul><p><a href="http://riotriot.net/wordpress/wp-content/uploads/2010/02/IMG_0606.jpg" class="fancybox" rel="395"><img src="http://riotriot.net/wordpress/wp-content/uploads/2010/02/IMG_0606.jpg" width="575" /></a><br /> <a href="http://riotriot.net/wordpress/wp-content/uploads/2010/02/IMG_0630.jpg" class="fancybox" rel="395"><img src="http://riotriot.net/wordpress/wp-content/uploads/2010/02/IMG_0630.jpg" width="575"/></a><br /> <a href="http://riotriot.net/wordpress/wp-content/uploads/2010/02/IMG_0620.jpg" class="fancybox" rel="395"><img src="http://riotriot.net/wordpress/wp-content/uploads/2010/02/IMG_0620.jpg" width="575" /></a><br /> <a href="http://riotriot.net/wordpress/wp-content/uploads/yapb_cache/tahoe.4cgu2bdvizk08wkwgko8owogw.6as5qcllr4sgwoccg8gks0wks.th.jpeg" class="fancybox" rel="395"><img src="http://riotriot.net/wordpress/wp-content/uploads/yapb_cache/tahoe.4cgu2bdvizk08wkwgko8owogw.6as5qcllr4sgwoccg8gks0wks.th.jpeg" width="575" /></a></p><p>ps. Sorry for the poor photography. Like all Scheffers, when there is a destination ahead, pictures must be taken whilst moving towards said destination.</p> ]]></content:encoded> <wfw:commentRss>http://riotriot.net/2010/02/riot-riot-in-lake-tahoe/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Flickr API and PHP, display images!</title><link>http://riotriot.net/2010/02/flickr-api-and-php-display-images/</link> <comments>http://riotriot.net/2010/02/flickr-api-and-php-display-images/#comments</comments> <pubDate>Tue, 09 Feb 2010 00:33:13 +0000</pubDate> <dc:creator>Jonathan</dc:creator> <category><![CDATA[HTML]]></category> <category><![CDATA[Misc.]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Tutorials]]></category><guid isPermaLink="false">http://riotriot.net/?p=942</guid> <description><![CDATA[<a href="http://riotriot.net/2010/02/flickr-api-and-php-display-images/" title="Flickr API and PHP, display images!"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=942&amp;w=180" width="1" height="1" alt="Flickr API and PHP, display images!" style="float:left;padding:0 10px 10px 0;" ></a>Flickr in the past couple years has really turned into a great service. PHP too has been a vital item to internet development! Now lets make them play nice together to grab some of your recent images in your flikr account! The first step to get this working is to create a Flickr account. Once [...]]]></description> <content:encoded><![CDATA[<a href="http://riotriot.net/2010/02/flickr-api-and-php-display-images/" title="Flickr API and PHP, display images!"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=942&amp;w=180" width="1" height="1" alt="Flickr API and PHP, display images!" style="float:left;padding:0 10px 10px 0;" ></a><p>Flickr in the past couple years has really turned into a great service. PHP too has been a vital item to internet development! Now lets make them play nice together to grab some of your recent images in your flikr account! <span id="more-942"></span></p><ol class="listed-steps"><li><p>The first step to get this working is to create a Flickr account.</p></li><li><p>Once your account is created, get a API. You can do that by clicking this link: <a href="http://www.flickr.com/services/apps/create/apply/" alt="Flickr API">Create a Flickr API</a>. It should be a 32 character (number and letter) random combination. This will be <strong>YOUR</strong> API so keep that somewhere easy to get to.</p></li><li><p>At this point open your favorite development program (for me, CODA or Espresso) and FTP client. <strong>Create the file: <u>flickr.class.php</u> and apply the following code:</strong></p><div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">class</span> flickr <span style="color: #009900;">&#123;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">function</span> flickr<span style="color: #009900;">&#40;</span><span style="color: #000088;">$username</span><span style="color: #339933;">,</span><span style="color: #000088;">$api_key</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">username</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$username</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">api_key</span>  <span style="color: #339933;">=</span> <span style="color: #000088;">$api_key</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">user_id</span>  <span style="color: #339933;">=</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">response</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">timeout</span>  <span style="color: #339933;">=</span> <span style="color: #cc66cc;">5</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">function</span> getUserId<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$url</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'http://api.flickr.com/services/rest/?api_key='</span> <span style="color: #339933;">.</span> <span style="color: #990000;">urlencode</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">api_key</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&amp;method=flickr.urls.lookupUser&amp;url=http://www.flickr.com/photos/'</span> <span style="color: #339933;">.</span> <span style="color: #990000;">urlencode</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">username</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/'</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$return</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">fetch</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$url</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">return</span> <span style="color: #000088;">$return</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">user</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">attributes</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">id</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">function</span> getImages<span style="color: #009900;">&#40;</span><span style="color: #000088;">$count</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$url</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'http://api.flickr.com/services/rest/?api_key='</span> <span style="color: #339933;">.</span> <span style="color: #990000;">urlencode</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">api_key</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&amp;method=flickr.photos.search&amp;user_id='</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getUserId</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&amp;per_page='</span> <span style="color: #339933;">.</span> <span style="color: #990000;">urlencode</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$count</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">return</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">fetch</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$url</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">function</span> fetch<span style="color: #009900;">&#40;</span><span style="color: #000088;">$url</span><span style="color: #339933;">,</span><span style="color: #000088;">$post</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$ch</span> <span style="color: #339933;">=</span> <span style="color: #990000;">curl_init</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$url</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #990000;">curl_setopt</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_NOBODY<span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #990000;">curl_setopt</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_HEADER<span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #990000;">curl_setopt</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_USERAGENT<span style="color: #339933;">,</span> <span style="color: #0000ff;">'Flickr'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #990000;">curl_setopt</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_RETURNTRANSFER<span style="color: #339933;">,</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #990000;">curl_setopt</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_TIMEOUT<span style="color: #339933;">,</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">timeout</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$output</span> <span style="color: #339933;">=</span> <span style="color: #990000;">curl_exec</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">response</span> <span style="color: #339933;">=</span> <span style="color: #990000;">curl_getinfo</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #990000;">curl_close</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span>int<span style="color: #009900;">&#41;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">response</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'http_code'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">==</span> <span style="color: #cc66cc;">200</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
            <span style="color: #b1b100;">return</span> <span style="color: #000000; font-weight: bold;">new</span> SimpleXMLElement<span style="color: #009900;">&#40;</span><span style="color: #000088;">$output</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
        <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
            <span style="color: #b1b100;">return</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div><p>The above code will be complicating if you do not understand <a href="http://www.php.net/manual/en/language.oop5.php" target="_blank">PHP Classes and Functions</a>. Hopefully you do understand enough of the syntax to breakdown some of the code.</p></li><li><p>Next, enter into a page where you would want to display your photos! This is some example code, make sure your &#8220;flickr.class.php&#8221; require is looking at the correct location. After setting that, <strong>change where it says: &#8220;username&#8221; and &#8220;your-api-key&#8221;.</strong></p><div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
&nbsp;
<span style="color: #b1b100;">require_once</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'flickr.class.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
&nbsp;
<span style="color: #000088;">$flickr</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> flickr<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'username'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'your-api-key'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$images</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$flickr</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getImages</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">5</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$images</span> <span style="color: #339933;">===</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'Flickr Feed Unavailable'</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$images</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">photos</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">photo</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$photo</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'&lt;a href=&quot;http://flickr.com/photos/'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$flickr</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">username</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$photo</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">attributes</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">id</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&quot;&gt;&lt;img src=&quot;http://farm'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$photo</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">attributes</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">farm</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'.static.flickr.com/'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$photo</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">attributes</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">server</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$photo</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">attributes</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">id</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'_'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$photo</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">attributes</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">secret</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'_s.jpg&quot; /&gt;&lt;/a&gt; '</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div></p></li><li><p>Save your files and then take it for a test drive!</p></li></ol> ]]></content:encoded> <wfw:commentRss>http://riotriot.net/2010/02/flickr-api-and-php-display-images/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Random Illustrator: Outlines</title><link>http://riotriot.net/2010/01/random-illustrator-outlines/</link> <comments>http://riotriot.net/2010/01/random-illustrator-outlines/#comments</comments> <pubDate>Wed, 27 Jan 2010 02:14:12 +0000</pubDate> <dc:creator>Philip</dc:creator> <category><![CDATA[Design & Development]]></category> <category><![CDATA[Misc.]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Drawing]]></category> <category><![CDATA[Fun]]></category> <category><![CDATA[Illustrator]]></category><guid isPermaLink="false">http://riotriot.net/?p=812</guid> <description><![CDATA[<a href="http://riotriot.net/2010/01/random-illustrator-outlines/" title="Random Illustrator: Outlines"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=812&amp;w=180" width="1" height="1" alt="Random Illustrator: Outlines" style="float:left;padding:0 10px 10px 0;" ></a>The Pen Tool is quickly becoming my favorite Weapon of Choice. Today I doodled up a photo of myself that we might use for our &#8220;Who We Are&#8221; section. If you decide to create a neat traced image, take your time, and add as much detail as you can! Today&#8217;s fun included: Adobe Illustrator Photo [...]]]></description> <content:encoded><![CDATA[<a href="http://riotriot.net/2010/01/random-illustrator-outlines/" title="Random Illustrator: Outlines"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=812&amp;w=180" width="1" height="1" alt="Random Illustrator: Outlines" style="float:left;padding:0 10px 10px 0;" ></a><p>The Pen Tool is quickly becoming my favorite Weapon of Choice. Today I doodled up a photo of myself that we might use for our &#8220;Who We Are&#8221; section. If you decide to create a neat traced image, take your time, and add as much detail as you can!<span id="more-812"></span></p><p>Today&#8217;s fun included:</p><ul><li>Adobe Illustrator</li><li>Photo to Trace</li><li>Pen Tool</li><li>Wacom</li><li>An hour</li></ul><p>My best tip for using the Pen Tool in illustrator: When you want to escape your line to start a new one, simply hit &#8220;P.&#8221; Before I realized this, I would add an extra step by hitting &#8220;V&#8221; to select the Pointer, and then P again. Yes, this saves you from hitting only 1 key, but when you are making hundreds of unique lines&#8230;</p><p><img src="http://riotriot.net/wordpress/wp-content/uploads/2010/01/phil-2.gif" width="575" class="framed" /></p><p><img src="http://riotriot.net/wordpress/wp-content/uploads/yapb_cache/phil_3.6luw1tldckws4css4c408gcww.6as5qcllr4sgwoccg8gks0wks.th.jpeg" width="575" class="framed" /></p><p><img src="http://riotriot.net/wordpress/wp-content/uploads/2010/01/Screen-shot-2010-01-26-at-7.51.04-PM.png" width="575" class="framed"></p> ]]></content:encoded> <wfw:commentRss>http://riotriot.net/2010/01/random-illustrator-outlines/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Canon S90: First Impressions</title><link>http://riotriot.net/2010/01/canon-s90-first-impressions/</link> <comments>http://riotriot.net/2010/01/canon-s90-first-impressions/#comments</comments> <pubDate>Tue, 26 Jan 2010 03:46:59 +0000</pubDate> <dc:creator>Philip</dc:creator> <category><![CDATA[Gadgets]]></category> <category><![CDATA[Misc.]]></category> <category><![CDATA[Photography]]></category> <category><![CDATA[Awesome]]></category> <category><![CDATA[Canon]]></category> <category><![CDATA[Canon S90]]></category> <category><![CDATA[S90]]></category><guid isPermaLink="false">http://riotriot.net/?p=672</guid> <description><![CDATA[<a href="http://riotriot.net/2010/01/canon-s90-first-impressions/" title="Canon S90: First Impressions"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=672&amp;w=180" width="1" height="1" alt="Canon S90: First Impressions" style="float:left;padding:0 10px 10px 0;" ></a>The Canon S90 is awesome. I am not going to do a write up telling you what is great and what is not so great about the camera, as there are many more qualified reviews from people who aren&#8217;t web developers. Attached below are just a few sample pictures from my trip to the Grand [...]]]></description> <content:encoded><![CDATA[<a href="http://riotriot.net/2010/01/canon-s90-first-impressions/" title="Canon S90: First Impressions"><img src="http://riotriot.net/wordpress/wp-content/plugins/yet-another-photoblog/YapbThumbnailer.php?post_id=672&amp;w=180" width="1" height="1" alt="Canon S90: First Impressions" style="float:left;padding:0 10px 10px 0;" ></a><p>The Canon S90 is awesome. <span id="more-672"></span><img src="http://riotriot.net/wordpress/wp-content/uploads/2010/01/porn-camera1.jpg" width="200" style="float:right;margin: 0 0 10px 10px;" class="framed" />I am not going to do a write up telling you what is great and what is not so great about the camera, as there are many more <a href="http://www.kenrockwell.com/canon/s90.htm" target="_blank">qualified reviews from people who aren&#8217;t web developers</a>. Attached below are just a few sample pictures from my trip to the Grand Canyon in January (re-sized only).</p><p><a href="http://riotriot.net/wordpress/wp-content/uploads/2010/01/tree.jpg" rel="s90"><img src="http://riotriot.net/wordpress/wp-content/uploads/2010/01/tree.jpg" alt="" width="575" /></a><br /> <a href="http://riotriot.net/wordpress/wp-content/uploads/2010/01/bird.jpg" rel="s90"><img src="http://riotriot.net/wordpress/wp-content/uploads/2010/01/bird.jpg" alt="" width="575" /></a><br /> <a href="http://riotriot.net/wordpress/wp-content/uploads/2010/01/sunrise.jpg" rel="s90"><img src="http://riotriot.net/wordpress/wp-content/uploads/2010/01/sunrise.jpg" alt="" width="575" /></a></p><p><a href="http://www.flickr.com/photos/tags/s90/" target="_blank" style="float:right; padding-bottom: 15px;">More awesome S90 photos from Flickr Community &raquo;</a></p><div class="clear-both"></div> ]]></content:encoded> <wfw:commentRss>http://riotriot.net/2010/01/canon-s90-first-impressions/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 11/73 queries in 0.094 seconds using disk: basic
Object Caching 1416/1544 objects using disk: basic

Served from: riotriot.net @ 2012-05-20 08:55:10 -->
