Cloud World

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Tuesday, 28 August 2012

Google App Engine Tips and Tutorials on Google Developers Live

Posted on 10:18 by Unknown
Have you ever wanted to use a new feature of Google App Engine, but were uncertain of how to get started? Documentation and sample applications are a great way to start learning about App Engine, but sometimes a more interactive approach can make all the difference. 



Google Developers Live is exactly that. Each week, members of our Developer Relations Team host a Google+ Hangout or event to discuss a feature or tip. You can get expert answers to your questions, live. In addition to the live session, these talks are recorded and available on YouTube for you to view whenever you want.



We’ve hosted sessions on using Google Cloud SQL, Google Cloud Endpoints, and other Google Cloud Platform services like Google Compute Engine. Have a topic you’d like to learn more about? Let us know by filling out this questionnaire.

- Posted by the Google App Engine Team


Read More
Posted in | No comments

Tuesday, 21 August 2012

App Engine 1.7.1 Released

Posted on 13:02 by Unknown
If there were an Olympic coding event, we have no doubt that the gold medal winner could be found amongst the App Engine developer community. So today we’ve got a new release out so you can hone your skills just in case they are needed in Rio in 2016.



App Admin


  • Usage Report Download - We’ve added the ability to download the past 90 days of your application’s usage reports as a CSV file.



  • Namespaces in the Memcache Viewer - The Admin Console now supports retrieving memcache values that are stored in a non-default namespace.



Python

  • Appstats updates - We’ve included a few new things in appstats with 1.7.1. You can now view RPC cost information in appstats. We’ve also added an interactive console which lets you trigger and then examine an RPC call for real-time debugging.



  • PyCrypto 2.6 support - We’ve included the latest version of PyCrypto as an option for third party libraries in Python 2.7.



Java


DataNucleus App Engine Plugin 2.1.0 - We’re excited to announce that with the latest upgrade we’re making V2 of the DataNucleus plugin fully supported. V2 adds support for JPA 2 and JDO 3, and this point release contains a variety of bug fixes. You can see the full list here.



Appstats Analytics Trusted Tester

We are looking for early Python and Java Trusted Testers to try a new interactive visualization tool for troubleshooting and tuning application performance. If you are interested in trying out this new tool please sign up here.  



URLFetch

We’ve updated the way URLFetch handles multiple headers in response to one of our public issues. When a response contains the same header multiple times, these values will now be returned as a list.


Conversion API Decommission


We are decommissioning the experimental Conversion API as of our November release. Please begin exploring alternative document conversion mechanisms.



The complete list of features and bug fixes for 1.7.1 can be found in our release notes (Java, Go, Python). For App Engine coding questions and answers check us out on Stack Overflow, and for general discussion and feedback, find us on our Google Group.

Attention App Engine experts: Interested in helping new businesses and enterprise customers be successful with Google Cloud Platform? Check out our job posting for Solution Architects. We are also hiring technical writers in Mountain View and San Francisco to document cool new App Engine features and engage with the community to broaden the impact of Google's cloud offerings.


Read More
Posted in | No comments

Tuesday, 7 August 2012

Neural Network for Breast Cancer Data Built on Google App Engine

Posted on 09:00 by Unknown
Today’s guest blog post comes from 17-year-old Brittany Wenger, the winner of this year’s Google Science Fair. Brittany built an application on Google App Engine called the "Global Neural Network Cloud Service for Breast Cancer." This artificial neural network can detect complex patterns in data, learning how to classify malignant or cancerous cells it hasn’t seen before. Learn more about her project. 







When a patient has a palpable breast lump, the first step a doctor takes is to determine whether the mass is malignant or benign. One relatively simple diagnostic procedure is a form of biopsy called fine needle aspiration (FNA). Though these tests are less invasive than others, they are historically less accurate as well. My goal was to create a tool for doctors to use when interpreting test results from these procedures.



For this project, I decided to create a neural network built on Google App Engine, using data published to the Machine Learning Repository by the University of Wisconsin. A neural network attempts to replicate the brain as a form of artificial intelligence through networks of computers and can be used to detect extremely complex patterns. It learns from its mistakes, so it can classify a case it hasn’t seen before as malignant or cancerous based on specific criteria like clump thickness or bland chromatin. Because the diagnostic power of the network improves the more data it has, building on App Engine is a way to ensure the app can continue to scale easily, no matter how much information goes into the system.

         

I got started integrating my neural network application code, written in Java, with App Engine in a few hours using the SDK’s Greeting Service sample code as a starting point. The application has two main parts, a training module, that implements the neural network itself and runs the training process over the input data stored in static files, and a web interface that takes input data and returns the network’s analysis.



Google App Engine provides the scalable infrastructure I need to collect information from every hospital in the world and run when there are many concurrent requests, as usage of my application increases. Because my network is built as a cloud service, not only is my app working on the web, but mobile tablets, smartphones, old PC systems, or new technologies can also easily access the service from any hospital with an internet connection.



The neural network I developed is 99.11% sensitive to malignancy when using leave-one-out testing with original data. Thus far, I have run 7.6 million trials. Moving forward my goal is to make the application accessible to the global medical community so more data can be deposited and used to improve the diagnostic power of the network.
Read More
Posted in | No comments
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • Bridging Mobile Backend as a Service to Enterprise Systems with Google App Engine and Kinvey
    The following post was contributed by Ivan Stoyanov , VP of Engineering for Kinvey, a mobile Backend as a Service provider and Google Cloud ...
  • Tutorial: Adding a cloud backend to your application with Android Studio
    Android Studio lets you easily add a cloud backend to your application, right from your IDE. A backend allows you to implement functionality...
  • 2013 Year in review: topping 100,000 requests-per-second
    2013 was a busy year for Google Cloud Platform. Watch this space: each day, a different Googler who works on Cloud Platform will be sharing ...
  • Easy Performance Profiling with Appstats
    Since App Engine debuted 2 years ago, we’ve written extensively about best practices for writing scalable apps on App Engine. We make writ...
  • TweetDeck and Google App Engine: A Match Made in the Cloud
    I'm Reza and work in London, UK for a startup called TweetDeck . Our vision is to develop the best tools to manage and filter real time ...
  • Scaling with the Kindle Fire
    Today’s blog post comes to us from Greg Bayer of Pulse , a popular news reading application for iPhone, iPad and Android devices. Pulse has ...
  • Who's at Google I/O: Mojo Helpdesk
    This post is part of Who's at Google I/O , a series of guest blog posts written by developers who are appearing in the Developer Sandbox...
  • A Day in the Cloud, new articles on scaling, and fresh open source projects for App Engine
    The latest release of Python SDK 1.2.3, which introduced the Task Queue API and integrated support for Django 1.0, may have received a lot ...
  • SendGrid gives App Engine developers a simple way of sending transactional email
    Today’s guest post is from Adam DuVander, Developer Communications Director at SendGrid. SendGrid is a cloud-based email service that deliv...
  • Qubole helps you run Hadoop on Google Compute Engine
    This guest post comes form Praveen Seluka, Software Engineer at Qubole, a leading provider of Hadoop-as-a-service.  Qubole is a leading pr...

Categories

  • 1.1.2
  • agile
  • android
  • Announcements
  • api
  • app engine
  • appengine
  • batch
  • bicycle
  • bigquery
  • canoe
  • casestudy
  • cloud
  • Cloud Datastore
  • cloud endpoints
  • cloud sql
  • cloud storage
  • cloud-storage
  • community
  • Compute Engine
  • conferences
  • customer
  • datastore
  • delete
  • developer days
  • developer-insights
  • devfests
  • django
  • email
  • entity group
  • events
  • getting started
  • google
  • googlenew
  • gps
  • green
  • Guest Blog
  • hadoop
  • html5
  • index
  • io2010
  • IO2013
  • java
  • kaazing
  • location
  • mapreduce
  • norex
  • open source
  • partner
  • payment
  • paypal
  • pipeline
  • put
  • python
  • rental
  • research project
  • solutions
  • support
  • sustainability
  • taskqueue
  • technical
  • toolkit
  • twilio
  • video
  • websockets
  • workflows

Blog Archive

  • ►  2013 (143)
    • ►  December (33)
    • ►  November (15)
    • ►  October (17)
    • ►  September (13)
    • ►  August (4)
    • ►  July (15)
    • ►  June (12)
    • ►  May (15)
    • ►  April (4)
    • ►  March (4)
    • ►  February (9)
    • ►  January (2)
  • ▼  2012 (43)
    • ►  December (2)
    • ►  November (2)
    • ►  October (8)
    • ►  September (2)
    • ▼  August (3)
      • Google App Engine Tips and Tutorials on Google Dev...
      • App Engine 1.7.1 Released
      • Neural Network for Breast Cancer Data Built on Goo...
    • ►  July (4)
    • ►  June (2)
    • ►  May (3)
    • ►  April (4)
    • ►  March (5)
    • ►  February (3)
    • ►  January (5)
  • ►  2011 (46)
    • ►  December (3)
    • ►  November (4)
    • ►  October (4)
    • ►  September (5)
    • ►  August (3)
    • ►  July (4)
    • ►  June (3)
    • ►  May (8)
    • ►  April (2)
    • ►  March (5)
    • ►  February (3)
    • ►  January (2)
  • ►  2010 (38)
    • ►  December (2)
    • ►  October (2)
    • ►  September (1)
    • ►  August (5)
    • ►  July (5)
    • ►  June (6)
    • ►  May (3)
    • ►  April (5)
    • ►  March (5)
    • ►  February (2)
    • ►  January (2)
  • ►  2009 (47)
    • ►  December (4)
    • ►  November (3)
    • ►  October (6)
    • ►  September (5)
    • ►  August (3)
    • ►  July (3)
    • ►  June (4)
    • ►  May (3)
    • ►  April (5)
    • ►  March (3)
    • ►  February (7)
    • ►  January (1)
  • ►  2008 (46)
    • ►  December (4)
    • ►  November (3)
    • ►  October (10)
    • ►  September (5)
    • ►  August (6)
    • ►  July (4)
    • ►  June (2)
    • ►  May (5)
    • ►  April (7)
Powered by Blogger.

About Me

Unknown
View my complete profile