<?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/"
	
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>mikepk &#187; experiment</title>
	<atom:link href="http://mikepk.com/category/experiment/feed/" rel="self" type="application/rss+xml" />
	<link>http://mikepk.com</link>
	<description>Web Tech, Programming, Boston Startups, Entrepreneurship and Random Musings</description>
	<lastBuildDate>Sun, 08 Aug 2010 15:40:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Create 2D QR Barcodes</title>
		<link>http://mikepk.com/2010/03/create-2d-qr-barcodes/</link>
		<comments>http://mikepk.com/2010/03/create-2d-qr-barcodes/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 19:36:46 +0000</pubDate>
		<dc:creator>mikepk</dc:creator>
				<category><![CDATA[experiment]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[snapmyinfo]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[qrcode]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[technolgoy]]></category>

		<guid isPermaLink="false">http://mikepk.com/?p=617</guid>
		<description><![CDATA[There seems to be growing interest in these kinds of two dimensional barcodes, so I thought it would be fun to allow you to generate barcodes based on arbitrary text and not just snap codes.]]></description>
			<content:encoded><![CDATA[<p></p><p>SnapMyInfo now has <a href="http://snapmyinfo.com/qr">a simple page to allow you to generate QR codes</a> to experiment with. There seems to be growing interest in these kinds of two dimensional barcodes, so I thought it would be fun to allow you to generate barcodes based on arbitrary text and not just snap codes.</p>
<p>This isn&#8217;t the internal SnapMyInfo Barcode generator. While surfacing the internal barcode generator used by SnapMyInfo wouldn&#8217;t have been too hard, I often tweak the generator and didn&#8217;t want people to have to depend on this external service if I ever decided to modify the barcode output in any way. While poking around the <a href="http://code.google.com/apis/chart/image_charts.html">Google Charts API</a> a few months back, I noticed they now have support for generating QR codes. This page is basically a simple front end for generating QR codes using Google&#8217;s service. <a href="http://snapmyinfo.com/qr">Simply input any text you want (up to 512 characters)</a> and you&#8217;ll get a barcode image in return. These barcodes contain text but by using certain text patterns you can tell some barcode readers to do special things with them.</p>
<h4>Barcodes as Physical Links</h4>
<p>If you create a barcode comprised solely of a URL, including the &#8216;http://&#8217; like <code>http://snapmyinfo.com/</code> many barcode readers are designed to interpret the barcode as a link. That means they will, if a web browser is available, automatically take you to the site contained in the barcode.</p>
<h4>Telephone numbers</h4>
<p>Starting the text with the prefix <code>TEL:</code> instructs the barcode reader that this is a phone number. In many cases a smartphone will dial the number contained in the barcode when it is decoded.</p>
<h4>Automatic Email</h4>
<p>You can embed an automatic email message in a QR barcode. I&#8217;ve found this to be relatively uncommon, but the pattern is <code>SMTP:[<em>email address</em>]:[<em>subject</em>]:[<em>message</em>]</code>. Some barcode readers treat this pattern in a similar way to the &#8216;mailto&#8217; url protocol in web browsers, creating an email in the smartphone&#8217;s email application ready to send.</p>
<p>Example: <code>SMTP:support@snapmyinfo.com:Hello:Greetings to SnapMyInfo</code></p>
<h4>Automatic SMS</h4>
<div style="float:right; margin:0 0 1em 1em;text-align:center"><img src="http://chart.apis.google.com/chart?chs=175x175&#038;cht=qr&#038;chl=SMSTO%3A7812189522%3AGreetings+to+SnapMyInfo%21&#038;choe=UTF-8&#038;chld=L|1" alt="snap_my_info_sms.png" border="0" width="175" height="175" /> </p>
<div style="font-size:.75em"> <code>SMSTO:7812189522:Greetings to SnapMyInfo!</code></div>
</div>
<p>This one also isn&#8217;t as common, but you can create a barcode with the following pattern: <code>SMSTO:[<em>cell number</em>]:[<em>message</em>]</code>. </p>
<p>For example, the barcode to the right sends an SMS to TenZeroLab. If your smartphone&#8217;s barcode reader understands SMSTO then the barcode will automatically create a text message.<br />
<br style="clear:both;height:0;border:none" /></p>
<h4>vCard</h4>
<p>The barcode can contain a &#8220;vcard&#8221; as well. vCards are a standard format that&#8217;s often used for sharing contact information. This isn&#8217;t something you&#8217;d typically type directly into a barcode generator, but it does work. A typical vcard in a barcode might look like the following:</p>

<div class="wp_syntax"><div class="code"><pre class="vcard" style="font-family:monospace;">BEGIN:VCARD
FN:SnapMyInfo
N:;;;;
ORG:SnapMyInfo
EMAIL;TYPE=INTERNET;TYPE=WORK:support@snapmyinfo.com
END:VCARD</pre></div></div>

<div style="float:left; margin:0 1em 1em 0;text-align:center"><img src="http://chart.apis.google.com/chart?chs=175x175&#038;cht=qr&#038;chl=SMSTO%3A7812189522%3AGreetings+to+SnapMyInfo%21&#038;choe=UTF-8&#038;chld=L|1" alt="snap_my_info_sms.png" border="0" width="175" height="175" /> </p>
<div style="font-size:.75em"> Boston Massachusettes!</div>
</div>
<p>Sometimes the vcard standard is also used to embed geographic coordinates in the QR code as well. The pattern looks the same except that a GEO: heading is included with latitude and longitude values.</p>

<div class="wp_syntax"><div class="code"><pre class="vcard" style="font-family:monospace;">BEGIN:VCARD
N:;Boston, MA
GEO:-71.059773;42.358431
END:VCARD</pre></div></div>

<h4>Others</h4>
<p>There are a few other text patterns that are interpreted by various barcode readers not included in the above list, but these seem to be the most common.</p>
<p>I&#8217;m curious how people will experiment with this and what fun and interesting uses people will find.</p>
]]></content:encoded>
			<wfw:commentRss>http://mikepk.com/2010/03/create-2d-qr-barcodes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://chart.apis.google.com/chart?chs=175x175&#038;cht=qr&#038;chl=SMSTO%3A7812189522%3AGreetings+to+SnapMyInfo%21&#038;choe=UTF-8&#038;chld=L&#124;1" medium="image">
			<media:title type="html">snap_my_info_sms.png</media:title>
			<media:thumbnail url="http://chart.apis.google.com/chart?chs=175x175&#038;cht=qr&#038;chl=SMSTO%3A7812189522%3AGreetings+to+SnapMyInfo%21&#038;choe=UTF-8&#038;chld=L&#124;1" height="175" width="175" />
		</media:content>
		<media:content url="http://chart.apis.google.com/chart?chs=175x175&#038;cht=qr&#038;chl=SMSTO%3A7812189522%3AGreetings+to+SnapMyInfo%21&#038;choe=UTF-8&#038;chld=L&#124;1" medium="image">
			<media:title type="html">snap_my_info_sms.png</media:title>
			<media:thumbnail url="http://chart.apis.google.com/chart?chs=175x175&#038;cht=qr&#038;chl=SMSTO%3A7812189522%3AGreetings+to+SnapMyInfo%21&#038;choe=UTF-8&#038;chld=L&#124;1" height="175" width="175" />
		</media:content>
	</item>
		<item>
		<title>Feedvolley</title>
		<link>http://mikepk.com/2008/06/feedvolley/</link>
		<comments>http://mikepk.com/2008/06/feedvolley/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 05:13:09 +0000</pubDate>
		<dc:creator>mikepk</dc:creator>
				<category><![CDATA[experiment]]></category>
		<category><![CDATA[grazr]]></category>
		<category><![CDATA[service]]></category>

		<guid isPermaLink="false">http://mikepk.com/?p=19</guid>
		<description><![CDATA[Recently I&#8217;ve been playing with our stream output and messing with different publishing models, like injecting it into blog posts directly. These were mostly just experiments to get a feel for different ways of displaying Grazr content aside from our traditional &#8220;super-widget&#8221; view. I stumbled across this service feedvolley that basically takes feeds and turns [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Recently I&#8217;ve been playing with our stream output and messing with different publishing models, like injecting it into blog posts directly. These were mostly just experiments to get a feel for different ways of displaying <a href="http://grazr.com">Grazr</a> content aside from our traditional &#8220;super-widget&#8221; view. </p>
<p>I stumbled across this service <a href="http://feedvolley.com">feedvolley</a> that basically takes feeds and turns them into nicely formatted web pages (most of the themes are modeled after <a href="http://tumblr.com">Tumblr</a>). This isn&#8217;t something that&#8217;s hard to do with code, but feedvolley makes it quick and easy to play around with generating sites, and the addition of themes is nice. Here&#8217;s my <a href="http://feedvolley.com/apple_news">&#8220;Apple News&#8221; stream in feedvolley</a>. </p>
<p>It may seem counterintuitive to turn feeds into pages, but feeds can be difficult for people to understand and pages are an accessible type of content for most. It becomes especially interesting when you think of processed or filtered feeds, feeds that have no direct analog back to a particular web page. A clear example would be our streams, the amalgamation of lots of different sources. </p>
<p>It&#8217;s interesting to get a feel for what these new pages are like. They are something new with different purpose than their original sources.</p>
]]></content:encoded>
			<wfw:commentRss>http://mikepk.com/2008/06/feedvolley/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>Politics in Twitter via Summize</title>
		<link>http://mikepk.com/2008/05/politics-in-twitter-via-summize/</link>
		<comments>http://mikepk.com/2008/05/politics-in-twitter-via-summize/#comments</comments>
		<pubDate>Sat, 31 May 2008 22:16:50 +0000</pubDate>
		<dc:creator>mikepk</dc:creator>
				<category><![CDATA[experiment]]></category>
		<category><![CDATA[summize]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://mikepk.com/?p=17</guid>
		<description><![CDATA[I know Twitter&#8217;s been having problems, but lately we&#8217;ve been hoping to build some twitter services. Unfortunately due to their issues, we&#8217;ve been denied access to the twitter jabber stream we were hoping to build on. In the interim I&#8217;ve been playing with Summize, it&#8217;s a pretty nice search engine for Twitter. They return data [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I know Twitter&#8217;s been having problems, but lately we&#8217;ve been hoping to build some twitter services. Unfortunately due to their issues, we&#8217;ve been denied access to the twitter jabber stream we were hoping to build on. In the interim I&#8217;ve been playing with <a href="http://summize.com">Summize</a>, it&#8217;s a pretty nice search engine for Twitter. They return data in a few formats, so I&#8217;m playing with their JSON return seeing what I can get out of it. Here&#8217;s showing a search for various political terms including the DNC, Obama, Hilary, McCain and a few others.</p>
<p><a href="http://summize.com"><img src="http://summize.com/images/powered-by-summize-badge.gif?1210694337" alt="summize" /></a></p>
<p>Temporarily disabled.</p>
]]></content:encoded>
			<wfw:commentRss>http://mikepk.com/2008/05/politics-in-twitter-via-summize/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://summize.com/images/powered-by-summize-badge.gif?1210694337" medium="image">
			<media:title type="html">summize</media:title>
			<media:thumbnail url="http://summize.com/images/powered-by-summize-badge.gif?1210694337" />
		</media:content>
	</item>
		<item>
		<title>Apple News</title>
		<link>http://mikepk.com/2008/05/apple-news/</link>
		<comments>http://mikepk.com/2008/05/apple-news/#comments</comments>
		<pubDate>Sat, 31 May 2008 15:02:15 +0000</pubDate>
		<dc:creator>mikepk</dc:creator>
				<category><![CDATA[experiment]]></category>
		<category><![CDATA[grazr]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://mikepk.com/?p=14</guid>
		<description><![CDATA[It&#8217;s nice to have a new blog where I can throw together little experiments. I just changed my stream integrator around a bit so I thought I&#8217;d test it again. One of my streams is &#8220;Apple News&#8221;, so this list should be an up to the hour river-of-news, updated from my favorite Apple news sources. [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>It&#8217;s nice to have a new blog where I can throw together little experiments. I just changed my stream integrator around a bit so I thought I&#8217;d test it again. One of my streams is &#8220;Apple News&#8221;, so this list should be an up to the hour river-of-news, updated from my favorite Apple news sources.</p>
<p><em style="font-size:.9em">Powered by <a href="http://grazr.com">Grazr Streams</a></em></p>
<div ><img src="http://farm1.static.flickr.com/1/1004955_c68092b799_m.jpg" style="float:right; margin: 0 0 10px 10px" /><script type="text/javascript" src="http://experimental.grazr.com/xbit.js?url=http://www.grazr.com/data/mikepk/bff975a1"></script></div>
<div style="clear:both">(photo <a href="http://flickr.com/photos/kevint/">by kevinthoule</a>)</div>
]]></content:encoded>
			<wfw:commentRss>http://mikepk.com/2008/05/apple-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content type="image/jpeg" url="http://farm1.static.flickr.com/1/1004955_c68092b799_m.jpg" medium="image">
			<media:thumbnail url="http://farm1.static.flickr.com/1/1004955_c68092b799_m.jpg" />
		</media:content>
	</item>
		<item>
		<title>Integrated Streams</title>
		<link>http://mikepk.com/2008/05/integrated-streams/</link>
		<comments>http://mikepk.com/2008/05/integrated-streams/#comments</comments>
		<pubDate>Sat, 24 May 2008 00:16:30 +0000</pubDate>
		<dc:creator>mikepk</dc:creator>
				<category><![CDATA[experiment]]></category>
		<category><![CDATA[grazr]]></category>
		<category><![CDATA[publishing]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://mikepk.com/?p=8</guid>
		<description><![CDATA[We&#8217;ve tried focusing on our feed streams lately at Grazr (it&#8217;s the main focus of our homepage) and at the same time we&#8217;ve been playing with some alternate publishing / integration methods. This list of links should dynamically update as the sources in our a-list stream mention twitter along with scaling. Here&#8217;s what the A-list [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>We&#8217;ve tried focusing on our feed streams lately at <a href="http://grazr.com">Grazr</a> (it&#8217;s the main focus of our homepage) and at the same time we&#8217;ve been playing with some alternate publishing / integration methods. This list of links should dynamically update as the sources in our <a href="http://www.grazr.com/whatsnew/a-list">a-list stream</a> mention twitter along with scaling. Here&#8217;s what the A-list is saying:</p>
<p><em style="font-size:.9em">Powered by <a href="http://grazr.com">Grazr Streams</a></em></p>
<div id='grazr' >
<script type="text/javascript" src="http://experimental.grazr.com/xbit.js?url=http://grazr.com/data/mikepk/Whats_New_in_A-List_Blogs">
</script>
</div>
]]></content:encoded>
			<wfw:commentRss>http://mikepk.com/2008/05/integrated-streams/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
	</channel>
</rss>
