[google-appengine] Serious bug in Push to Deploy

2014-04-10 Thread GAEfan
When deploying using Push to Deploy, all my static files are returning 
404's.  Spent all day trying to find the issue, to no avail.

If I deploy using appcfg or GAE Launcher, everything is fine.  I have seen 
others have had this same issue.

So, there is a serious bug in Push to Deploy.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] App Engine and naked/apex domains

2014-04-10 Thread Jeff Schnitzer
Unless CF provides some way of rewriting the Host: header, it won't
work because ultimately Google will reject the naked domain request. A
long time ago CF actually provided this ability, but then they removed
it for reasons I do not understand. You can always ask to bring it
back.

We use CF for SSL (see
http://blorn.com/post/20185054195/ssl-for-your-domain-on-google-app-engine),
but we wouldn't try this trick with naked domains even if it worked -
you'd be permanently dependent on CF. I like being able to yank them
out of the pipeline if necessary.

Jeff


On Thu, Apr 10, 2014 at 2:44 PM, PK  wrote:
> I have read in this list that others have gotten this to work. However, I
> have not pursued it because the state of the art of this integration means
> that traffic from CloudFlare Data Center(s) to Google Data Center(s) will be
> unencrypted and this does not pass my end to end security standards.
>
> PK
> http://www.gae123.com
>
> On April 10, 2014 at 12:31:53 PM, Dan (uvico...@gmail.com) wrote:
>
> Thanks for the info. Interesting that naked domains may work with
> CloudFlare's Flexible SSL option.
>
> Can anyone confirm this? I don't want to spend $20 for their pro plan just
> to find out it does not work. CloudFlare's support has not been that great.
> The support guy still thinks it should all just work even without SSL turned
> on and advised me to 'check my settings on GAE'...
>
> On Thursday, April 10, 2014 7:30:53 PM UTC+1, barryhunter wrote:
>>
>>
>>
>>>
>>> I have set up the entry as so 'myapp.appspot.com CNAME mydomain.com' but
>>> with no success.
>>
>>
>> That doesnt work on its own, because CloudFlare's proxy will send the HTTP
>> Host header, still set to mydomain.com back to the origin (AppEngine) - in
>> that situation, AppEngine has no way of knowing what appid, is meant to
>> serve the domain.
>>
>>
>>
>>
>>>
>>>
>>> If you have made naked domains work with GAE, how did you do it?
>>
>>
>> You need a proxy, capable of rewriting the http host header. There are
>> commerical services that offer this.
>>
>> I've done it previously using Varnish on a small VPS. quite easy to setup
>> if have some basic linux knowledge.
>>
>>
>> And I do know edgecast CDN does offer http header rewriting, but not tried
>> it with AppEngine.
>>
>>
>> People using CloudFlare with AppEngine, I think is using the SSL option,
>> where the Flexible SSL option may well offer host header rewriting (because
>> it reterminates SSL) - so using the SSL option, even if you dont strictly
>> need SSL, might work.
>>
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-appengine+unsubscr...@googlegroups.com.
> To post to this group, send email to google-appengine@googlegroups.com.
> Visit this group at http://groups.google.com/group/google-appengine.
> For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-appengine+unsubscr...@googlegroups.com.
> To post to this group, send email to google-appengine@googlegroups.com.
> Visit this group at http://groups.google.com/group/google-appengine.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] App Engine and naked/apex domains

2014-04-10 Thread PK
I have read in this list that others have gotten this to work. However, I have 
not pursued it because the state of the art of this integration means that 
traffic from CloudFlare Data Center(s) to Google Data Center(s) will be 
unencrypted and this does not pass my end to end security standards.

PK
http://www.gae123.com

On April 10, 2014 at 12:31:53 PM, Dan (uvico...@gmail.com) wrote:

Thanks for the info. Interesting that naked domains may work with CloudFlare's 
Flexible SSL option.

Can anyone confirm this? I don't want to spend $20 for their pro plan just to 
find out it does not work. CloudFlare's support has not been that great. The 
support guy still thinks it should all just work even without SSL turned on and 
advised me to 'check my settings on GAE'...

On Thursday, April 10, 2014 7:30:53 PM UTC+1, barryhunter wrote:

 
I have set up the entry as so 'myapp.appspot.com CNAME mydomain.com' but with 
no success.

That doesnt work on its own, because CloudFlare's proxy will send the HTTP Host 
header, still set to mydomain.com back to the origin (AppEngine) - in that 
situation, AppEngine has no way of knowing what appid, is meant to serve the 
domain. 



 

If you have made naked domains work with GAE, how did you do it?

You need a proxy, capable of rewriting the http host header. There are 
commerical services that offer this. 

I've done it previously using Varnish on a small VPS. quite easy to setup if 
have some basic linux knowledge. 


And I do know edgecast CDN does offer http header rewriting, but not tried it 
with AppEngine. 
 

People using CloudFlare with AppEngine, I think is using the SSL option, where 
the Flexible SSL option may well offer host header rewriting (because it 
reterminates SSL) - so using the SSL option, even if you dont strictly need 
SSL, might work. 


--
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] App Engine 1.9.2 Released

2014-04-10 Thread Rafael
Thanks for the follow up Andrew! We can't wait!


On Thu, Apr 10, 2014 at 2:41 AM, Andrew Jessup  wrote:

> We've got some good things coming folks, some long requested features for
> Java in the pipeline.
>  On Apr 10, 2014 12:38 PM, "Vinny P"  wrote:
>
>> On Tue, Apr 8, 2014 at 9:59 AM, Andrew Jessup  wrote:
>>>
>>> We are pleased to announce the latest release of Google App Engine 1.9.2, 
>>> which has now been rolled out to all applications. Release 1.9.2 includes 
>>> the following enhancements.PHP==
>>>
>>>
>>
>>  As a Java coder, I'm disappointed to see no new Java love in this patch.
>> But that's OK, I'm used to disappointment: It's like my prom night all over
>> again
>>
>>
>> -
>> -Vinny P
>> Technology & Media Advisor
>> Chicago, IL
>>
>> App Engine Code Samples: http://www.learntogoogleit.com
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Google App Engine" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to google-appengine+unsubscr...@googlegroups.com.
>> To post to this group, send email to google-appengine@googlegroups.com.
>> Visit this group at http://groups.google.com/group/google-appengine.
>> For more options, visit https://groups.google.com/d/optout.
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-appengine+unsubscr...@googlegroups.com.
> To post to this group, send email to google-appengine@googlegroups.com.
> Visit this group at http://groups.google.com/group/google-appengine.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] App Engine and naked/apex domains

2014-04-10 Thread Dan
Thanks for the info. Interesting that naked domains may work with 
CloudFlare's Flexible SSL option.

Can anyone confirm this? I don't want to spend $20 for their pro plan just 
to find out it does not work. CloudFlare's support has not been that great. 
The support guy still thinks it should all just work even without SSL 
turned on and advised me to 'check my settings on GAE'...

On Thursday, April 10, 2014 7:30:53 PM UTC+1, barryhunter wrote:
>
>
>  
>
>>  I have set up the entry as so 'myapp.appspot.com CNAME mydomain.com' 
>> but with no success.
>>
>
> That doesnt work on its own, because CloudFlare's proxy will send the HTTP 
> Host header, still set to mydomain.com back to the origin (AppEngine) - 
> in that situation, AppEngine has no way of knowing what appid, is meant to 
> serve the domain. 
>
>
>
>  
>
>>  
>> If you have made naked domains work with GAE, how did you do it?
>>
>
> You need a proxy, capable of rewriting the http host header. There are 
> commerical services that offer this. 
>
> I've done it previously using Varnish on a small VPS. quite easy to setup 
> if have some basic linux knowledge. 
>
>
> And I do know edgecast CDN does offer http header rewriting, but not tried 
> it with AppEngine. 
>  
>
> People using CloudFlare with AppEngine, I think is using the SSL option, 
> where the Flexible SSL option may well offer host header rewriting (because 
> it reterminates SSL) - so using the SSL option, even if you dont strictly 
> need SSL, might work. 
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] App Engine and naked/apex domains

2014-04-10 Thread Barry Hunter
>  I have set up the entry as so 'myapp.appspot.com CNAME mydomain.com' but
> with no success.
>

That doesnt work on its own, because CloudFlare's proxy will send the HTTP
Host header, still set to mydomain.com back to the origin (AppEngine) - in
that situation, AppEngine has no way of knowing what appid, is meant to
serve the domain.





>
> If you have made naked domains work with GAE, how did you do it?
>

You need a proxy, capable of rewriting the http host header. There are
commerical services that offer this.

I've done it previously using Varnish on a small VPS. quite easy to setup
if have some basic linux knowledge.


And I do know edgecast CDN does offer http header rewriting, but not tried
it with AppEngine.


People using CloudFlare with AppEngine, I think is using the SSL option,
where the Flexible SSL option may well offer host header rewriting (because
it reterminates SSL) - so using the SSL option, even if you dont strictly
need SSL, might work.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] App Engine and naked/apex domains

2014-04-10 Thread Dan
I know this comes up all the time but can someone give me an example of how 
they have made their naked domain work with App Engine? I posted this 
questionon
 StackOverflow. Note that I don't want to redirect from mydomain.com to 
www.mydomain.com, I want to serve from mydomain.com.

Its clearly not possible to use Google Apps custom domains as they only 
work with sub domains. Therefore I thought a reverse proxy would work and I 
see some people mention CloudFlare. Seeing as they just released their 
CNAME flattening service specifically for naked domains I thought I might 
have some success. This doesn't seem to work either - I don't know why. I 
have set up the entry as so 'myapp.appspot.com CNAME mydomain.com' but with 
no success.

If you have made naked domains work with GAE, how did you do it?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Updates happening very fast

2014-04-10 Thread PK
Since around 1.9.2 rolled out I noticed that the updates in our application are 
noticeably fast. Each update usually affects a few datastore entities, and 
creates one, and is done within a transaction to make sure that all these 
changes happen atomically.

Has anybody else noticed anything similar? Anybody from Google who want to 
claim credit for it? :-) I am asking because if I am the only one noticing this 
we might have accidentally changed something on our end (e.g. somebody turned 
off transactions…) and need to drop everything else and go investigate.

Thanks,
PK
http://www.gae123.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] App Engine VM-based Backends - Trusted Tester Sign-up

2014-04-10 Thread Trung Pham
This is great!

On Thursday, April 10, 2014 1:17:38 AM UTC-7, Vinny P wrote:
>
> On Wed, Apr 9, 2014 at 2:48 AM, Trung Pham 
> > wrote:
>
>> Do you know if I can access Google datastore using the appengine SDK 
>> rather than the JSON api from the VM backend? This will certainly make 
>> things much easier for me.
>>
>> Appengine SDK 
>> https://developers.google.com/appengine/docs/go/datastore/reference
>
>
>
>
> Assuming you're using the Go runtime (since you linked to the Go 
> documentation): the answer is yes. There's a recent post on 
> *google-appengine-go* announcing the availability of Managed VMs for Go: 
> https://groups.google.com/forum/#!topic/google-appengine-go/nFpBkdoNHWw  
> . You can use the standard App Engine services (datastore, task queues, 
> etc) from managed VMs.
>  
>  
> -
> -Vinny P
> Technology & Media Advisor
> Chicago, IL
>
> App Engine Code Samples: http://www.learntogoogleit.com
>  
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Using cloud endpoints jar in Android Studio.

2014-04-10 Thread k_day
Thanks for the response. I did copy the generated jar to the libs directory 
of my Android Studio project and added it as a library. I see that it was 
added to my build.gradle. I also added all the dependencies to my 
build.gradle listed 
here: 
https://developers.google.com/appengine/docs/java/endpoints/consume_android#configuring_the_project.
 
Unfortunately, I still am unable to get at my API.

What is confusing is that the .zip that was generated contains the main 
.jar client library, but there is also a /libs and a /libs-sources folder 
that contain lots of more .jars. Do I need to add all of these?


On Thursday, April 10, 2014 3:06:08 AM UTC-5, Vinny P wrote:
>
> On Wed, Apr 9, 2014 at 11:32 PM, k_day >
>  wrote:
>
>> I've generate a few endpoints and generated my android client library, as 
>> described here:
>>
>>
>> https://developers.google.com/appengine/docs/java/endpoints/consume_android
>>
>> Step 2 under "Adding the client library to the project" reads "Copy the 
>> client library generated from the backend API into /libs",  but it is 
>> unclear to me what to copy here. The entire contents of the zip? Just the 
>> .jar named something like localhost-appname-v1-timestamp-rc-sources.jar? I 
>> feel like I've tried every combination I can think of, but I still can't 
>> get any of my apis to resolve in my Android Studio project. Can someone 
>> please clarify what needs to be done here?
>>
>
>
>
> You should be including the JAR file in the *libs* directory, then adding 
> the JAR file as a library via the context menu (right click on the file). 
> There's a pictorial explanation of the process here (scroll down to the 
> second answer): 
> http://stackoverflow.com/questions/16608135/android-studio-add-jar-as-library
>  
>
>  
>  
> -
> -Vinny P
> Technology & Media Advisor
> Chicago, IL
>
> App Engine Code Samples: http://www.learntogoogleit.com
>  

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Java ImageService and OrientationCorrection

2014-04-10 Thread Alejandro Gonzalez

Hello,

Im making some tests with the ImageService (in java) and the EXIF info for 
images. My problem is that when i use the ImageService to transform images 
(crop+resize) the EXIF info for the image is used, and therefor the image 
gets rotated acording to his EXIF information.

Im uploading the image from an iPad, and i cant figure out how to ignore 
this EXIF rotation info when using the ImageService.applyTransform

I could't find any documentation but the javadoc of 
the OrientationCorrection 
in 
https://developers.google.com/appengine/docs/java/javadoc/com/google/appengine/api/images/InputSettings.OrientationCorrection

However, this is not solving my problem as seems to do nothing and the 
image keeps rotating when i try to resize it. This is the code:



CompositeTransform cp = 
ImagesServiceFactory.makeCompositeTransform();
cp.concatenate(ImagesServiceFactory.makeCrop(p_leftX, 
p_topY, p_rightX, p_bottomY));
cp.concatenate(ImagesServiceFactory.makeResize(500, 500));

InputSettings is = new InputSettings();

is.setOrientationCorrection(InputSettings.OrientationCorrection.UNCHANGED_ORIENTATION);

OutputSettings os = new 
OutputSettings(ImagesService.OutputEncoding.PNG);

LOGGER.info("TRANSFORM IMAGE IGNORING EXIF");

image = imagesService.applyTransform(cp, image, is, os);

Does anyone has a clue about how to ignore the EXIF info for an image when 
transforming it with the imageService? Does anyone know if the 
OrientationCorrection flag is working properly?

This is documented for phyton 
(https://developers.google.com/appengine/docs/python/images/functions) , 
but not for java (just JavaDoc)

Thanks in advance!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] High latencies over the last 12 or so hours

2014-04-10 Thread Evan Ruff
I'm starting to see a huge number of memcache exceptions in my log. Anyone 
else?

E

On Thursday, April 10, 2014 7:24:30 AM UTC-4, timh wrote:
>
> Yes, performance has been much better today.
>
> Just the usual spate of chinese (or russian, ukraine or US ;-) sites 
> trying to probe the app for PHP and asp vulnerabilities ;-)
>
> Cheers
>
> Tim 
>
> On Thursday, April 10, 2014 4:12:48 PM UTC+8, Vinny P wrote:
>>
>> On Wed, Apr 9, 2014 at 4:23 AM, timh  wrote:
>>
>>> Has anyone noticed higher than normal latencies over the last 12 hours 
>>> or so.
>>> I normally see <1000ms mostly around 300-400ms,. but most requests today 
>>> are int he 3000-4000ms territory
>>>
>>
>>
>> Same, but now the latency seems to be settling down quite a bit.
>>  
>>  
>> -
>> -Vinny P
>> Technology & Media Advisor
>> Chicago, IL
>>
>> App Engine Code Samples: http://www.learntogoogleit.com
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Bulk upload to development Windows SDK 4.9.2 broken?

2014-04-10 Thread David Manns

I'm trying to use bulk upload to refresh the datastore in python 
development SDK from production database.

Used bulk download to retrieve data from production, then use downloaded 
file to upload to a brand new empty datastore in development.

See a steady stream of errors like this in the log:

ERROR2014-04-10 08:14:59,017 api_server.py:123] Received a request 
without request_id: service_name: "datastore_v4"
method: "AllocateIds"
request: 
"\022%\n\021\032\017dev~ocsnedb-hrd\022\020\n\nauth_event\020\267\220\001\022%\n\021\032\017dev~ocsnedb-hrd\022\020\n\nauth_event\020\245\224\001\022%\n\021\032\017dev~ocsnedb-hrd\022\020\n\nauth_event\020\224\234\001\022%\n\021\032\017dev~ocsnedb-hrd\022\020\n\nauth_event\020\225\234\001...

appcfg itself does not report any errors.

the resulting datastore is incomplete.

same result with an older downloaded file which had worked with earlier 
versions of the SDK.


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] subdomain serving the appid traffic

2014-04-10 Thread Aswath Satrasala
Thanks Vinny.  It helped a bit.


On Thu, Apr 10, 2014 at 3:09 PM, Vinny P  wrote:

> On Wed, Apr 9, 2014 at 8:15 AM, Aswath Satrasala <
> aswath.satras...@gmail.com> wrote:
>
>> I have setup a custom domain pointing to an appid.  Also, I am using the
>> cloudflare service for the purpose of ssl.
>> Now, I would like to have a subdomain go.accounting-guru.net be serving
>> the same appid 'accountingguru-india.appspot.com'
>> I added a CNAME record with the following key and value
>> go.accounting-guru.net, ghs.googlehosted.com
>> I get the following error The requested URL / was not found on this
>> server. That's all we know
>>
>
>
>
> Normally, if your domain was hosted through Google Apps, you'd create a
> mapping between the application ID and the subdomain. Here's an example
> picture: http://imgur.com/HLGjpmw
>
> But since you said you're using Cloudflare, your domain is probably mapped
> as a reverse proxy through Cloudflare servers. You'll have to log in to
> your CF account and edit the subdomain settings there. See
> https://support.cloudflare.com/hc/en-us/articles/200168756-How-do-I-add-a-subdomain-.
>  Remember to update your domain's DNS.
>
>
> -
> -Vinny P
> Technology & Media Advisor
> Chicago, IL
>
> App Engine Code Samples: http://www.learntogoogleit.com
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-appengine+unsubscr...@googlegroups.com.
> To post to this group, send email to google-appengine@googlegroups.com.
> Visit this group at http://groups.google.com/group/google-appengine.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] High latencies over the last 12 or so hours

2014-04-10 Thread timh
Yes, performance has been much better today.

Just the usual spate of chinese (or russian, ukraine or US ;-) sites trying 
to probe the app for PHP and asp vulnerabilities ;-)

Cheers

Tim 

On Thursday, April 10, 2014 4:12:48 PM UTC+8, Vinny P wrote:
>
> On Wed, Apr 9, 2014 at 4:23 AM, timh >wrote:
>
>> Has anyone noticed higher than normal latencies over the last 12 hours or 
>> so.
>> I normally see <1000ms mostly around 300-400ms,. but most requests today 
>> are int he 3000-4000ms territory
>>
>
>
> Same, but now the latency seems to be settling down quite a bit.
>  
>  
> -
> -Vinny P
> Technology & Media Advisor
> Chicago, IL
>
> App Engine Code Samples: http://www.learntogoogleit.com
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Subdomain for GAE and GMail

2014-04-10 Thread Barry Hunter
On 10 April 2014 10:19, Vinny P  wrote:

> On Mon, Apr 7, 2014 at 10:44 PM, pdconant 
>  wrote:
>
> Is it possible to use the same subdomain for both a Google App Engine app
>> and for GMail?  For instance, imagine I wanted to have
>> http://myapp.mycompany.com served by GAE and also use email address
>> m...@myapp.mycompany.com.  For the GAE app, I'd need a CNAME pointing
>> myapp.mycompany.com to "ghs.googlehosted.com."; and for GMail to work,
>> I'd need MX records for "myapp.mycompany.com".  But I don't believe I
>> can have CNAME and MX records for the same subdomain. I'm no DNS expert --
>> I hope I'm missing something obvious to those more knowledgeable than
>> myself.  Any ideas?
>>
>
>
>
>  As you noted, it's difficult to have both a CNAME and MX records for the
> same subdomain. Here's a detailed explanation of the issue:
> http://serverfault.com/questions/18000/dns-subdomains-that-require-both-an-mx-record-and-a-cname
>
>
> Unfortunately there's no way to avoid this problem,
>
>
Or can just find a DNS provider that supports ALIAS records (sort of fake
CNAMES, where the nameserver does the resolution, rather than a just
returning a pointer)

http://blog.cloudflare.com/introducing-cname-flattening-rfc-compliant-cnames-at-a-domains-root

http://support.dnsimple.com/articles/differences-between-a-cname-alias-url/

http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/CreatingAliasRRSets.html

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Appengine - Google + API plus.google.com - NOT WORKING

2014-04-10 Thread Barry Hunter
It looks like your timescale coincided with this event:
https://groups.google.com/forum/#!topic/google-appengine-downtime-notify/eLKrUDOhMTo

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] App Engine 1.9.2 Released

2014-04-10 Thread Andrew Jessup
We've got some good things coming folks, some long requested features for
Java in the pipeline.
On Apr 10, 2014 12:38 PM, "Vinny P"  wrote:

> On Tue, Apr 8, 2014 at 9:59 AM, Andrew Jessup  wrote:
>>
>> We are pleased to announce the latest release of Google App Engine 1.9.2, 
>> which has now been rolled out to all applications. Release 1.9.2 includes 
>> the following enhancements.PHP==
>>
>>
>
>  As a Java coder, I'm disappointed to see no new Java love in this patch.
> But that's OK, I'm used to disappointment: It's like my prom night all over
> again
>
>
> -
> -Vinny P
> Technology & Media Advisor
> Chicago, IL
>
> App Engine Code Samples: http://www.learntogoogleit.com
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-appengine+unsubscr...@googlegroups.com.
> To post to this group, send email to google-appengine@googlegroups.com.
> Visit this group at http://groups.google.com/group/google-appengine.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] subdomain serving the appid traffic

2014-04-10 Thread Vinny P
On Wed, Apr 9, 2014 at 8:15 AM, Aswath Satrasala  wrote:

> I have setup a custom domain pointing to an appid.  Also, I am using the
> cloudflare service for the purpose of ssl.
> Now, I would like to have a subdomain go.accounting-guru.net be serving
> the same appid 'accountingguru-india.appspot.com'
> I added a CNAME record with the following key and value
> go.accounting-guru.net, ghs.googlehosted.com
> I get the following error The requested URL / was not found on this
> server. That's all we know
>



Normally, if your domain was hosted through Google Apps, you'd create a
mapping between the application ID and the subdomain. Here's an example
picture: http://imgur.com/HLGjpmw

But since you said you're using Cloudflare, your domain is probably mapped
as a reverse proxy through Cloudflare servers. You'll have to log in to
your CF account and edit the subdomain settings there. See
https://support.cloudflare.com/hc/en-us/articles/200168756-How-do-I-add-a-subdomain-.
Remember to update your domain's DNS.


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] App Engine 1.9.2 Released

2014-04-10 Thread Vinny P
On Tue, Apr 8, 2014 at 9:59 AM, Andrew Jessup  wrote:
>
> We are pleased to announce the latest release of Google App Engine 1.9.2, 
> which has now been rolled out to all applications. Release 1.9.2 includes the 
> following enhancements.PHP==
>
>

 As a Java coder, I'm disappointed to see no new Java love in this patch.
But that's OK, I'm used to disappointment: It's like my prom night all over
again


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Subdomain for GAE and GMail

2014-04-10 Thread Vinny P
On Mon, Apr 7, 2014 at 10:44 PM, pdconant  wrote:

> Is it possible to use the same subdomain for both a Google App Engine app
> and for GMail?  For instance, imagine I wanted to have
> http://myapp.mycompany.com served by GAE and also use email address
> m...@myapp.mycompany.com.  For the GAE app, I'd need a CNAME pointing
> myapp.mycompany.com to "ghs.googlehosted.com."; and for GMail to work,
> I'd need MX records for "myapp.mycompany.com".  But I don't believe I can
> have CNAME and MX records for the same subdomain. I'm no DNS expert -- I
> hope I'm missing something obvious to those more knowledgeable than myself.
>  Any ideas?
>



 As you noted, it's difficult to have both a CNAME and MX records for the
same subdomain. Here's a detailed explanation of the issue:
http://serverfault.com/questions/18000/dns-subdomains-that-require-both-an-mx-record-and-a-cname


Unfortunately there's no way to avoid this problem, other than to violate
best practices and RFCs (as the link above
describes).
You'll have to find a different way to issue email addresses - for example,
you could do me.my...@mycompany.com, me+my...@mycompany.com, or purchase a
whole different domain name for email and do m...@uniqueappandcompanyname.com


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Appengine - Google + API plus.google.com - NOT WORKING

2014-04-10 Thread Gana
Yes, its working now. It worked in the evening on CST. But it didnt during 
the morning CST on the day its reported.

I hate this happening again. 

-Gana


On Tuesday, April 8, 2014 8:03:40 AM UTC-5, Gana wrote:
>
> I haven an appengine app deployed with user authentication and profile GET 
> integrated with Google + API.
>
> All of a sudden it stopped to work. The API Explorer is also returning the 
> same error. 
> https://developers.google.com/apis-explorer/#p/plus/v1/plus.people.get
>
> Is anybody else experiencing the same error. These kind of instances gives 
> us less confidence of integrating/using Google platform. My application is 
> an paid app on App Engine, how do I get support to have this fixed. With 
> this error the application is not usable and it affects my app uptime.
>
> Please advice on how to address it and reach to the right resources within 
> google.
>
> Here is the API explorer, provide a google id and it should return you the 
> user info (email address). It gives a 404 error (method not found)
>
> https://developers.google.com/apis-explorer/#p/plus/v1/plus.people.get
>
> Thanks
> Gana
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] App Engine VM-based Backends - Trusted Tester Sign-up

2014-04-10 Thread Vinny P
On Wed, Apr 9, 2014 at 2:48 AM, Trung Pham  wrote:

> Do you know if I can access Google datastore using the appengine SDK
> rather than the JSON api from the VM backend? This will certainly make
> things much easier for me.
>
> Appengine SDK
> https://developers.google.com/appengine/docs/go/datastore/reference




Assuming you're using the Go runtime (since you linked to the Go
documentation): the answer is yes. There's a recent post on
*google-appengine-go* announcing the availability of Managed VMs for Go:
https://groups.google.com/forum/#!topic/google-appengine-go/nFpBkdoNHWw  .
You can use the standard App Engine services (datastore, task queues, etc)
from managed VMs.


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] High latencies over the last 12 or so hours

2014-04-10 Thread Vinny P
 On Wed, Apr 9, 2014 at 4:23 AM, timh  wrote:

> Has anyone noticed higher than normal latencies over the last 12 hours or
> so.
> I normally see <1000ms mostly around 300-400ms,. but most requests today
> are int he 3000-4000ms territory
>


Same, but now the latency seems to be settling down quite a bit.


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Using cloud endpoints jar in Android Studio.

2014-04-10 Thread Vinny P
On Wed, Apr 9, 2014 at 11:32 PM, k_day  wrote:

> I've generate a few endpoints and generated my android client library, as
> described here:
>
> https://developers.google.com/appengine/docs/java/endpoints/consume_android
>
> Step 2 under "Adding the client library to the project" reads "Copy the
> client library generated from the backend API into /libs",  but it is
> unclear to me what to copy here. The entire contents of the zip? Just the
> .jar named something like localhost-appname-v1-timestamp-rc-sources.jar? I
> feel like I've tried every combination I can think of, but I still can't
> get any of my apis to resolve in my Android Studio project. Can someone
> please clarify what needs to be done here?
>



You should be including the JAR file in the *libs* directory, then adding
the JAR file as a library via the context menu (right click on the file).
There's a pictorial explanation of the process here (scroll down to the
second answer):
http://stackoverflow.com/questions/16608135/android-studio-add-jar-as-library




-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.