<?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/'><id>tag:blogger.com,1999:blog-7100397.post8372990095760349782..comments</id><updated>2011-11-16T15:16:33.042-07:00</updated><category term='clustering'/><category term='JPA'/><category term='data mining'/><category term='no-SQL'/><category term='JSP'/><category term='Lucene'/><category term='Google TV'/><category term='HTTPS'/><category term='RDFa'/><category term='Gambit-C'/><category term='Amazon'/><category term='Ring'/><category term='Clojure'/><category term='Wave'/><category term='open content'/><category term='open source'/><category term='textmining'/><category term='Prolog'/><category term='MongoDB'/><category term='EJB'/><category term='Seaside'/><category term='travel'/><category term='JRuby'/><category term='Freebase'/><category term='Pharo'/><category term='AI'/><category term='Smalltalk'/><category term='nginx'/><category term='social graph'/><category term='Squeak'/><category term='Mac'/><category term='Play Framework'/><category term='object mapping'/><category term='Mylin'/><category term='EC2'/><category term='Web 3.0'/><category term='Cassandra'/><category term='business'/><category term='jQuery'/><category term='knowledge management'/><category term='MySQL'/><category term='ODF'/><category term='RDF'/><category term='CSS'/><category term='Javascript'/><category term='semantic web'/><category term='economy'/><category term='NetBeans'/><category term='Latex'/><category term='support vector machines'/><category term='CouchDB'/><category term='Haskell'/><category term='Ontology'/><category term='iPhone'/><category term='AllegroGraph'/><category term='PostgreSQL'/><category term='Eclipse'/><category term='Sedona'/><category term='Emacs'/><category term='Buzz'/><category term='J2EE'/><category term='Python'/><category term='Dojo'/><category term='media'/><category term='Microsoft'/><category term='GWT'/><category term='admin'/><category term='MapReduce'/><category term='nutrition'/><category term='IT'/><category term='AppEngine'/><category term='SimpleDB'/><category term='AJAX'/><category term='web applications'/><category term='Sesame'/><category term='Compojure'/><category term='SOA'/><category term='Lisp'/><category term='C++'/><category term='Scala'/><category term='Hadoop'/><category term='Neo4j'/><category term='technical writing'/><category term='IDEs'/><category term='SSL'/><category term='productivity'/><category term='Android'/><category term='Scheme'/><category term='Facebook'/><category term='Mahout'/><category term='HTML5'/><category term='Heroku'/><category term='Platform as a Service'/><category term='NLP'/><category term='cloud computing'/><category term='Mongrel'/><category term='vacation'/><category term='Merb'/><category term='politics'/><category term='deployment'/><category term='games'/><category term='Java'/><category term='Google'/><category term='publishing'/><category term='AWS'/><category term='C#'/><category term='IntelliJ'/><category term='commercial products'/><category term='SmartGWT'/><category term='Ruby'/><category term='food'/><category term='Maven'/><category term='Linux'/><category term='Ruby Rails'/><category term='mobile devices'/><category term='source code'/><category term='search'/><category term='mathematics'/><category term='Ubuntu'/><category term='machine learning'/><category term='social media'/><category term='Glassfish'/><category term='health'/><category term='Erlang'/><title type='text'>Comments on Mark Watson's blog: Experimenting with Google Cloud SQL</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.markwatson.com/feeds/8372990095760349782/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100397/8372990095760349782/comments/default'/><link rel='alternate' type='text/html' href='http://blog.markwatson.com/2011/11/experimenting-with-google-cloud-sql.html'/><author><name>Mark Watson,  author and consultant</name><uri>http://www.blogger.com/profile/05514730816583918651</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://2.bp.blogspot.com/_FOFPUsW3T3c/SWO4Tcrr14I/AAAAAAAACis/0vgJvc-yzh4/S220/Mark_hat_small.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>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7100397.post-463085473203227438</id><published>2011-11-16T14:13:06.951-07:00</published><updated>2011-11-16T14:13:06.951-07:00</updated><title type='text'>Mark,

I have tried the command line interface as ...</title><content type='html'>Mark,&lt;br /&gt;&lt;br /&gt;I have tried the command line interface as well, and I agree. It should be possible to Google Cloud SQL from outside of the App Engine. Google should either open source that JAR or make it into a service/library that other apps can utilize.&lt;br /&gt;&lt;br /&gt;Personally I would prefer &lt;a href="http://code.google.com/apis/fusiontables/docs/developers_guide.html" rel="nofollow"&gt;REST SQL APIs&lt;/a&gt; for the Cloud SQL, similar to what Google provides for Fusion Tables.&lt;br /&gt;&lt;br /&gt;Saqib</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100397/8372990095760349782/comments/default/463085473203227438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100397/8372990095760349782/comments/default/463085473203227438'/><link rel='alternate' type='text/html' href='http://blog.markwatson.com/2011/11/experimenting-with-google-cloud-sql.html?showComment=1321477986951#c463085473203227438' title=''/><author><name>Saqib Ali</name><uri>http://www.blogger.com/profile/02387888275653820697</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_Iaxf0cF6ow4/SZO8TT6NOkI/AAAAAAAAAe4/Q7cFxFcJpi8/S220/saqib.JPG'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.markwatson.com/2011/11/experimenting-with-google-cloud-sql.html' ref='tag:blogger.com,1999:blog-7100397.post-8372990095760349782' source='http://www.blogger.com/feeds/7100397/posts/default/8372990095760349782' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2141507043'/></entry><entry><id>tag:blogger.com,1999:blog-7100397.post-4330751096320118884</id><published>2011-11-15T21:58:58.867-07:00</published><updated>2011-11-15T21:58:58.867-07:00</updated><title type='text'>Hello Saqib,

After reading your comment, I instal...</title><content type='html'>Hello Saqib,&lt;br /&gt;&lt;br /&gt;After reading your comment, I installed the SQL command line tool: https://code.google.com/apis/sql/docs/commandline.html&lt;br /&gt;&lt;br /&gt;This does give me a command line interface to execute interactive SQL queries from my laptop at home. It took a few minutes to get the &amp;quot;Authorization Code&amp;quot; set up for external access.&lt;br /&gt;&lt;br /&gt;The command line tool is a JAR containing compiled class files, but no source code. Perhaps Google will release the source code.&lt;br /&gt;&lt;br /&gt;There must be a workaround, or even a clean way to get remote access from, for example, a Java application running on an external server (or our laptops).&lt;br /&gt;&lt;br /&gt;-Mark</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100397/8372990095760349782/comments/default/4330751096320118884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100397/8372990095760349782/comments/default/4330751096320118884'/><link rel='alternate' type='text/html' href='http://blog.markwatson.com/2011/11/experimenting-with-google-cloud-sql.html?showComment=1321419538867#c4330751096320118884' title=''/><author><name>Mark Watson,  author and consultant</name><uri>http://www.blogger.com/profile/05514730816583918651</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://2.bp.blogspot.com/_FOFPUsW3T3c/SWO4Tcrr14I/AAAAAAAACis/0vgJvc-yzh4/S220/Mark_hat_small.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.markwatson.com/2011/11/experimenting-with-google-cloud-sql.html' ref='tag:blogger.com,1999:blog-7100397.post-8372990095760349782' source='http://www.blogger.com/feeds/7100397/posts/default/8372990095760349782' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1483903337'/></entry><entry><id>tag:blogger.com,1999:blog-7100397.post-1104925153914717127</id><published>2011-11-15T21:17:22.904-07:00</published><updated>2011-11-15T21:17:22.904-07:00</updated><title type='text'>Mark,

I have been experimenting with the Cloud SQ...</title><content type='html'>Mark,&lt;br /&gt;&lt;br /&gt;I have been experimenting with the Cloud SQL as well for the last few weeks. It is major step in the right direction. App Engine lacked a RDBMS, and now Google is filling that gap.&lt;br /&gt;&lt;br /&gt;However, for my RDBMS driven apps, I still can&amp;#39;t use App Engine, because I can&amp;#39;t connect to the Cloud SQL instance from outside of the app engine. Ability to feed data from outside is key to my application. I can probably write a REST service on the app engine to accept and store the data in Cloud SQL, but that would be extra work, and sometimes impossible because the third party apps that are feeding data into my app may not support REST at all.&lt;br /&gt;&lt;br /&gt;Hopefully Google will allow external connections in the near future. Until then, Amazon RDS is the way to go for me.&lt;br /&gt;&lt;br /&gt;Saqib</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100397/8372990095760349782/comments/default/1104925153914717127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100397/8372990095760349782/comments/default/1104925153914717127'/><link rel='alternate' type='text/html' href='http://blog.markwatson.com/2011/11/experimenting-with-google-cloud-sql.html?showComment=1321417042904#c1104925153914717127' title=''/><author><name>Saqib Ali</name><uri>http://www.blogger.com/profile/02387888275653820697</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_Iaxf0cF6ow4/SZO8TT6NOkI/AAAAAAAAAe4/Q7cFxFcJpi8/S220/saqib.JPG'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.markwatson.com/2011/11/experimenting-with-google-cloud-sql.html' ref='tag:blogger.com,1999:blog-7100397.post-8372990095760349782' source='http://www.blogger.com/feeds/7100397/posts/default/8372990095760349782' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2141507043'/></entry></feed>
