Google Plugin for Eclipse 2.5

Since Google added SQL support to App Engine in the form of Google Cloud SQL, the Google Plugin for Eclipse (GPE) team has been working hard on improving the developer experience for developing App Engine apps that can use a Cloud SQL instance as the backing database.

They are pleased to announce the availability of Google Plugin for Eclipse 2.5. GPE 2.5 simplifies app development by eliminating the need for manual tasks like copying Cloud JDBC drivers, setting classpaths, typing in JDBC URLs or filling in JVM arguments for connecting to local/remote database instances.

GPE 2.5 provides support for:

  • Configuring Cloud SQL/MySQL instances
  • Auto-completion for JDBC URLs
  • Creating database connections in Eclipse database development perspective
  • OAuth 2.0 for authentication.

Configuring Cloud SQL/MySQL instances
App Engine provides a local development environment in which you can develop and test your application before deploying to App Engine. With GPE 2.5, you now have the ability to configure your local development server to use a local MySQL instance or a Cloud SQL instance for testing. When you choose to deploy your app, it will use the configured Cloud SQL instance for App Engine.

Auto-completion for JDBC URLs
GPE 2.5 supports auto-completion for JDBC URLs, and quick-fix suggestions for incorrect JDBC URLs.

Creating database connections in Eclipse database development perspective
The Eclipse database development perspective can be used to configure database connections, browse the schema and execute SQL statements on your database.

Using GPE 2.5, database connections are automatically configured in the Eclipse database development perspective for the Development SQL instance and the App Engine SQL instance.

You can also choose to manually create a new database connection for a Cloud SQL instance. In GPE 2.5, we have added a new connection profile for Cloud SQL.

GPE 2.5 now uses OAuth 2.0 (earlier versions were using OAuth 1.0)  to securely access Google services (including Cloud SQL) from GPE. OAuth 2.0 is the latest version of the OAuth protocol focussing on simplicity of client development.

Can’t wait to get started?
Download GPE here and write your first App Engine and Cloud SQL application using GPE by following the instructions here.

Google hope GPE 2.5 will make cloud application development using App Engine and Cloud SQL a breeze. We always love to hear your feedback and the GPE group is a great place to share your thoughts.

Google Places: “We currently do not support the location”


When working in Places the message that we all dread to hear: We do currently do not support the location is a Google message that instills the fear of god in the most expert of us. In normal situations it will show when a newly created listing has not yet been integrated in the Maps index. Give it 48 hours and the message goes away.

However there has been a more sinister occurrence where it will show up all of the sudden on a long claimed and stable record and it’s the bane of who ever runs into it . Until now it was not known what caused it or how to fix it. It is a message that shows up all too often in the forums raising its head there 3 or 4 times a week.

Fortunately for all concerned, a frequent contributor to the German Places Forums, Spinatmensch has discoved a work around for this most devastating of Google Places Bugs. Here are the instructions as detailed by EHG, another frequent contributor:

1. go into the GooglePlace account containing the “unsuported” location.
2. click the name of the entry to get the URL of the analytics site of the entry opened in a new tab of the browser.
Its URL should look like:[the numbered Place identifier]&hl=en&gl=US
3. Now enter any  content into the field below the line “Share an update on your place page” and hit the button Share” to publish the new content.

I have tested this recently with Andrew Baker whose Places Page was experiencing the problem. This solution may actually recover some of the listings that were edited during the Pending problem as well.

3ds Max 2011 One Project from Start to Finish

3ds Max is a uniquely powerful modelling program, yet one that can catch out both new comers and even advanced users out with its intricacies and workflows. Many tutorial style books are fundamentally flawed by assuming the reader is already familiar with various aspects of the software. Indeed, we remember well a book that stated ‘now complete this easy step’ only to leave us both frustrated and annoyed as we failed to grasp the instructions.

What therefore is needed is a book that illustrates the process of creating a 3D visualization project step by step – and we are pleased to say there finally is a book worthy of its title ‘3ds Max 2011, One Project from Start to Finish’.

The movie below details the model produced over 9 chapters and the good news is we have three copies to give away, full details at the end of the post:

The book has been designed to be useful for readers at all skill levels. The material is presented in a way that will engage advanced users while still being explicatory enough for beginners – which is great to see.

Covering 2D-3D Modelling, Terrain Creation, Tree Creation, Water Elements, Animation, Lighting, Rending, Particles Systems and more the book provides a fully structured guide.

If your only going to buy one 3D modelling book this year then 3ds Max 2011 – One Project from Start to Finish is simply the best option.

The publishers 3DATS have kindly provided us with 3 copies to give away to readers – simply retweet this post and we will pick 3 winners at random from the Twitter feed. Competition ends 28th February, so you have a week to enter.

The retweet button is at the top of the post, good luck, books will be shipped Tuesday 29th, each valued at $99.95.