<?xml version="1.0" encoding="utf-8"?>

			<rss version="2.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://web.resource.org/cc/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">

			<channel>
			<title>Against All Odds - OpenBD</title>
			<link>http://www.ppshein.net/index.cfm</link>
			<description>A blog for ColdFusion, Android, jQuery, jQueryMobile, Oracle, HL7 and other Web-based programming languages, Web Server like IIS7 and RDMS like Oracle, Microsoft SQL and MySQL.</description>
			<language>en-us</language>
			<pubDate>Fri, 24 May 2013 22:27:22 -0700</pubDate>
			<lastBuildDate>Tue, 27 Apr 2010 07:27:00 -0700</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>pyaephyoeshein@gmail.com</managingEditor>
			<webMaster>pyaephyoeshein@gmail.com</webMaster>
			<itunes:subtitle></itunes:subtitle>
			<itunes:summary></itunes:summary>
			<itunes:category text="Technology" />
			<itunes:category text="Technology">
				<itunes:category text="Podcasting" />
			</itunes:category>
			<itunes:category text="Technology">
				<itunes:category text="Tech News" />
			</itunes:category>
			<itunes:keywords></itunes:keywords>
			<itunes:author></itunes:author>
			<itunes:owner>
				<itunes:email>pyaephyoeshein@gmail.com</itunes:email>
				<itunes:name></itunes:name>
			</itunes:owner>
			
			<itunes:explicit>no</itunes:explicit>
			
			
			
			
			
			<item>
				<title>Google App Engine with Coldfusion</title>
				<link>http://www.ppshein.net/index.cfm/2010/4/27/google-app-engine-with-coldfusion</link>
				<description>
				
				&lt;p&gt;Today I&apos;m quite satisfied of what I did. Because I can run and deploy Coldfusion Application in &lt;a href=&quot;http://code.google.com/appengine/&quot; target=&quot;_blank&quot;&gt;Google App Engine&lt;/a&gt; with &lt;a href=&quot;http://www.openbluedragon.org/&quot; target=&quot;_blank&quot;&gt;OpenBlueDragon&lt;/a&gt;. It&apos;s cool that we don&apos;t need to buy Coldfusion Server if we want to host our Coldfusion project. It&apos;s 100% FOC just like PHP. Unfortunately, 10% of Coldfusion function and tags are not supported in &lt;a href=&quot;http://www.openbluedragon.org/&quot; target=&quot;_blank&quot;&gt;OpenBlueDragon&lt;/a&gt;.
I&apos;ve developed RSS Feed reader project and hosted it in &lt;a href=&quot;http://code.google.com/appengine/&quot; target=&quot;_blank&quot;&gt;Google App Engine&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
&lt;code&gt;
&lt;cfset source = &quot;http://www.ppshein.net/rss.cfm&quot; /&gt;
&lt;cfhttp url=&quot;#source#&quot; /&gt;
&lt;cfset myBlogXMLDoc = xmlParse(cfhttp.filecontent) /&gt; 
&lt;cfset BlogNodes = xmlSearch(myBlogXMLDoc,&apos;/rss/channel/item&apos;) /&gt;
&lt;/code&gt;
&lt;/p&gt;
&lt;p&gt;
Above coding stands for fetching data from my blog. In Adobe Coldfusion, to read data from RSS, we can use &lt;a href=&quot;http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=Tags_f_01.html&quot; target=&quot;_blank&quot;&gt;&lt;cffeed&gt;&lt;/a&gt; but in &lt;a href=&quot;http://www.openbluedragon.org/&quot; target=&quot;_blank&quot;&gt;OpenBlueDragon&lt;/a&gt;, &lt;a href=&quot;http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=Tags_f_01.html&quot; target=&quot;_blank&quot;&gt;&lt;cffeed&gt;&lt;/a&gt; supports only for Create action. That&apos;s why I used with &lt;a href=&quot;http://wiki.openbluedragon.org/wiki/index.php/CFHTTP&quot; target=&quot;_blank&quot;&gt;&lt;cfhttp&gt;&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;code&gt;
&lt;cfoutput&gt;
	&lt;cfloop from=&quot;1&quot; to=&quot;10&quot; index=&quot;i&quot;&gt;
	&lt;!--- 
		The array contents need to parsed 
		so you can easily get &apos;
		at the child nodes children and attributes. 
	---&gt;         
	&lt;cfset BlogXML = xmlparse(BlogNodes[i]) /&gt;         
	&lt;div id=&quot;title&quot;&gt;#BlogXML.item.title.xmlText#&lt;/div&gt;
	&lt;div id=&quot;date&quot;&gt;#BlogXML.item.pubDate.xmlText#&lt;/div&gt;
	&lt;div id=&quot;description&quot;&gt;#BlogXML.item.description.xmlText#&lt;/div&gt;
	&lt;div id=&quot;link&quot;&gt;&lt;a href=&quot;#BlogXML.item.link.xmlText#&quot; target=&quot;_blank&quot;&gt;Read More&lt;/a&gt;&lt;/div&gt;
	&lt;/cfloop&gt;
&lt;/cfoutput&gt;
&lt;/code&gt;
&lt;/p&gt;
&lt;p&gt;
Above coding stands for displaying Blog entities from my blog.
You can see example &lt;a href=&quot;http://cfppshein.appspot.com/&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt;. It&apos;s not my wordpress blog. It&apos;s just clone. &lt;/p&gt;
				
				</description>
				
				
				<category>Eclipse</category>
				
				<category>Coldfusion</category>
				
				<category>Google App Engine</category>
				
				<category>OpenBD</category>
				
				<pubDate>Tue, 27 Apr 2010 07:27:00 -0700</pubDate>
				<guid>http://www.ppshein.net/index.cfm/2010/4/27/google-app-engine-with-coldfusion</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Google App Engine data manipulation with Coldfusion</title>
				<link>http://www.ppshein.net/index.cfm/2009/12/2/google-app-engine-data-manipulation-with-coldfusion</link>
				<description>
				
				Today, I&apos;ve recently developed one simple project with Coldfusion in Google App Engine. To manipulate data in Google App Engine is complicated because we can use only &lt;a href=&quot;http://code.google.com/appengine/docs/python/datastore/gqlreference.html&quot; target=&quot;_blank&quot;&gt;GQL&lt;/a&gt; (Google Query Language) instead of SQL. Likewise, displaying data in Google App Engine with OpenBD is quite different with Adobe Coldfusion. That&apos;s why, it&apos;s too hard to handle to everything. Ok, I&apos;ll show how to create Table in Google App Engine and retrieve data either.

Create Table and Insert Data

&lt;code&gt;
&lt;cfscript&gt;
	car = StructNew();     
	car[&quot;Class&quot;] = &quot;Sedan-Midsize&quot;;     
	car[&quot;Make&quot;]  = &quot;Audi&quot;;     
	car[&quot;Model&quot;] = &quot;A6&quot;;     
	keyString = googleWrite(car, &quot;MyCarLot&quot;); 
&lt;/cfscript&gt;
&lt;/code&gt;


Ref : &lt;a href=&quot;http://wiki.openbluedragon.org/wiki/index.php/GoogleAppEngine:Datastore&quot; target=&quot;_blank&quot;&gt;http://wiki.openbluedragon.org/wiki/index.php/GoogleAppEngine:Datastore&lt;/a&gt;

Display data

&lt;code&gt;
&lt;cfquery dbtype=&quot;google&quot; name=&quot;QryCar&quot;&gt;     
	select from MyCarLot 
&lt;/cfquery&gt; 
	
&lt;cfloop from=&quot;1&quot; to=&quot;#ArrayLen(QryCar)#&quot; index=&quot;i&quot;&gt;     
	&lt;cfoutput&gt; #getAllTags[i].Class#  &lt;/cfoutput&gt; 
&lt;/cfloop&gt;
&lt;/code&gt;
				
				</description>
				
				
				<category>Eclipse</category>
				
				<category>Coldfusion</category>
				
				<category>Google App Engine</category>
				
				<category>OpenBD</category>
				
				<category>MsSql</category>
				
				<pubDate>Wed, 02 Dec 2009 06:32:00 -0700</pubDate>
				<guid>http://www.ppshein.net/index.cfm/2009/12/2/google-app-engine-data-manipulation-with-coldfusion</guid>
				
				
			</item>
			
		 	
			</channel></rss>