<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3161273457048229865</id><updated>2011-04-21T16:15:45.319-04:00</updated><title type='text'>Cool Stuff</title><subtitle type='html'>This blog is generally about exploring new technology.  my goal is to try and get beyond the news and marketing hype to look at new things from a software developer's perspective.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gordonbrice.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161273457048229865/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://gordonbrice.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Gordon B.</name><uri>http://www.blogger.com/profile/12834830710405326385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='27' src='http://1.bp.blogspot.com/_emGQTosnuyQ/SgSbTAF2aII/AAAAAAAAAAM/QE0AspsPOxI/S220/gb_5.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3161273457048229865.post-8941662567245028839</id><published>2009-05-29T14:46:00.003-04:00</published><updated>2009-05-30T21:06:04.468-04:00</updated><title type='text'></title><content type='html'>&lt;div&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Ok&lt;/span&gt;, so I'm finally getting started with the Google App Engine.  With GAE you have two options for development, Python and Java.  Python was the first language supported with Java added fairly &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;recently&lt;/span&gt;.  As a matter of fact, the GAE Java development tools are still in limited &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;pre&lt;/span&gt;-release and it did not take me long to find out why.&lt;/div&gt;&lt;div&gt;GAE Java development tools are distributed as a plug-in to the Eclipse Development Platform.  This is good because I use Eclipse for the small amount of Java work that I've done hence I already have it installed.  I fire up Eclipse and load the plug-in, so far so good.&lt;/div&gt;&lt;div&gt;Next I installed the App Engine Java &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;SDK, from within the Eclipse environment .  The SDK uses  Jetty as a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4" style="background-color: rgb(255, 255, 0); "&gt;servlet&lt;/span&gt; container.  I then follow the instructions to run the demo application and &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;immediately&lt;/span&gt; get a message to update to a later version.  I proceed to do the update from within Eclipse and get an error saying the update is not compatible with other components.  Turns out I need to also do updates for the App Engine &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;plugin&lt;/span&gt; and Eclipse itself.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Anyway, to make a long story short, I go through several cycles of updates and restarts of Eclipse, not a speedy thing and a reminder why I don't do my Windows apps in Java.  I get all my updates finished only to be rewarded with the demo app crashing in a pile of undecipherable Jetty and Java errors.  I think I best leave this environment to the Java experts and do a reset here.  I've got an app to write, I don't have time to debug the development environment.  &lt;/div&gt;&lt;div&gt;So, I guess it's time I learn a little Python.  Hopefully that environment is ready for prime time.  We'll see...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3161273457048229865-8941662567245028839?l=gordonbrice.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordonbrice.blogspot.com/feeds/8941662567245028839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gordonbrice.blogspot.com/2009/05/ok-so-im-finally-getting-started-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161273457048229865/posts/default/8941662567245028839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161273457048229865/posts/default/8941662567245028839'/><link rel='alternate' type='text/html' href='http://gordonbrice.blogspot.com/2009/05/ok-so-im-finally-getting-started-with.html' title=''/><author><name>Gordon B.</name><uri>http://www.blogger.com/profile/12834830710405326385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='27' src='http://1.bp.blogspot.com/_emGQTosnuyQ/SgSbTAF2aII/AAAAAAAAAAM/QE0AspsPOxI/S220/gb_5.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161273457048229865.post-6348560599361380562</id><published>2009-05-10T11:15:00.001-04:00</published><updated>2009-05-10T11:17:50.799-04:00</updated><title type='text'></title><content type='html'>Speaking of cool, blogger is pretty cool too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3161273457048229865-6348560599361380562?l=gordonbrice.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordonbrice.blogspot.com/feeds/6348560599361380562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gordonbrice.blogspot.com/2009/05/test-from-phone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161273457048229865/posts/default/6348560599361380562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161273457048229865/posts/default/6348560599361380562'/><link rel='alternate' type='text/html' href='http://gordonbrice.blogspot.com/2009/05/test-from-phone.html' title=''/><author><name>Gordon B.</name><uri>http://www.blogger.com/profile/12834830710405326385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='27' src='http://1.bp.blogspot.com/_emGQTosnuyQ/SgSbTAF2aII/AAAAAAAAAAM/QE0AspsPOxI/S220/gb_5.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161273457048229865.post-3812709942111581160</id><published>2009-05-07T17:56:00.000-04:00</published><updated>2009-05-09T17:42:22.673-04:00</updated><title type='text'>Google App Engine &amp; Google Web Toolkit</title><content type='html'>Google App Engine and Google Web Toolkit each look really cool, at least on the surface.  Lets see if they live up to the Google hype.  I'm going to port an app that I did for a school project over to GAE and GWT, to see if technologies live up to the Gype.&lt;br /&gt;&lt;br /&gt;First some background, I'm an experienced .NET C# Windows client developer, who has done a little web stuff, mostly ASP.NET, some classic ASP, a very small amount of JSP, Java servlets, JavaScript and HTML.  I have about 15 years of Windows application development experience and I would say about 1 year of web development experience if as much.&lt;br /&gt;&lt;br /&gt;Although I am firmly in the Microsoft .NET camp when it comes to Windows development, I am fairly agnostic when it comes to Web development.  The project I'm converting is built on a LAMP (Linux, Apache, mySQL and PHP) stack, with enough JavaScript and PHP code to draw real world conclusions.&lt;br /&gt;&lt;br /&gt;I don't really care that much about databases, so any thing that makes working with them less painful, I'm all over it.  The Google object datastore in the App Engine seems to hold out some promise.  I just hope my hopes aren't dashed.&lt;br /&gt;&lt;br /&gt;Follow my blog to see how it goes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3161273457048229865-3812709942111581160?l=gordonbrice.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordonbrice.blogspot.com/feeds/3812709942111581160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gordonbrice.blogspot.com/2009/05/my-first-blog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161273457048229865/posts/default/3812709942111581160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161273457048229865/posts/default/3812709942111581160'/><link rel='alternate' type='text/html' href='http://gordonbrice.blogspot.com/2009/05/my-first-blog.html' title='Google App Engine &amp; Google Web Toolkit'/><author><name>Gordon B.</name><uri>http://www.blogger.com/profile/12834830710405326385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='27' src='http://1.bp.blogspot.com/_emGQTosnuyQ/SgSbTAF2aII/AAAAAAAAAAM/QE0AspsPOxI/S220/gb_5.jpg'/></author><thr:total>0</thr:total></entry></feed>
