Re: [google-appengine] How can i add HTTP Headers to my responses?

2021-06-17 Thread Barry Hunter
The http_headers directive, is only for static files Dynamic scripts (python, java, php etc) - should output the headers in application code. https://cloud.google.com/appengine/docs/standard/python3/reference/request-response-headers On Thu, Jun 17, 2021 at 2:30 PM Erick Frias wrote: > > I

Re: [google-appengine] Why is my new 2-year SSL certificate's expiry only 1 year

2021-03-12 Thread Barry Hunter
Well from https://docs.gandi.net/en/ssl/description/multi_year.html - In 2020, several major browsers declared they would no longer support SSL certificates with an expiration date past 398 days (1 year plus a grace period). Certificate Authorities, such as our partner company Sectigo,

Re: [google-appengine] Google Patents Use

2020-08-03 Thread Barry Hunter
Browsing around found this: https://console.cloud.google.com/marketplace/product/google_patents_public_datasets/google-patents-public-data?filter=solution-type:dataset=google%20patents%20public%20datasets=2877ec09-debc-41bd-a2d7-df1fd089e4d0=api-project-125466349090== which says Terms of

Re: [google-appengine] Using GAE to store images for other machine out of GAE

2019-08-22 Thread Barry Hunter
On Thu, Aug 22, 2019 at 6:16 PM ALT-EMAIL Virilo Tejedor wrote: > thanks Barry, > > I'm not very sure if paralellizing could work, because it has a delay of > seconds to get a single image from this bucket. > If an single image has a latecny of say 2 seconds, and 2 seconds to download. so 4

Re: [google-appengine] Using GAE to store images for other machine out of GAE

2019-08-22 Thread Barry Hunter
Well putting them into 'static' files in an app wont work! Its a bit hidden, but there is a 10,000 file limit https://cloud.google.com/appengine/docs/standard/python/how-requests-are-handled ... Plus you dont really 'upload' apps incrementally, so would need 'somewhere' to first download entire

Re: [google-appengine] Practical difference from Cloud Run

2019-04-12 Thread Barry Hunter
Guess, depends on your point of view but one of the big things with App-engine (in particular 'Standard', flexible doesnt have quite as many!), is the Native APIs. >From the table; - Native support for microservices, authorization, SQL and NoSQL databases, logging, security scanning, and

Re: [google-appengine] bc.googleusercontent.com Appendswrong info to query string and goes to 404

2018-11-14 Thread Barry Hunter
Traffic from 'bc.googleusercontent.com' is originating from Compute Engine. so its unlikely to be google itself, although admitedly google employees can rent vps'es too. On Wed, 14 Nov 2018, 11:23 Gardecor Incorp, wrote: > > SERVER vars: > [REMOTE_ADDR] => 35.236.192.28 > [REMOTE_HOST] =>

Re: [google-appengine] Sitemap.xml file upload to app engine instance

2018-09-06 Thread Barry Hunter
In general would say make sitemap.xml a dynamic handler. It could just consult your database to find a list of URLs and just output the XML on the fly. Potentially caching it to save doing it every time. ... or it could download the actual XML from Cloud Storage, or even the BlobStore. Whatever

Re: [google-appengine] Server Sent Events in GAE Standard

2018-08-06 Thread Barry Hunter
Well as such Server Sent Events IS long-polling! .. it's just wrapping it up in a 'multi-part' message, but as noted its still HTTP, using Chunked encoding. ... and a browser provided trigger mechanism to catch each new 'event' message. On Mon, Aug 6, 2018 at 2:07 PM Steve Neal wrote: > >

Re: [google-appengine] What platform to serve basic PHP websites which connect to Cloud SQL for data for the web pages?

2018-06-08 Thread Barry Hunter
> > > > GAE? and Google Cloud SQL? > They make a good pairing. > > Host images for the website where? > Well can store them in Cloud Storage https://cloud.google.com/appengine/docs/standard/php/storage But also GAE comes with built in support for hosting 'static' files

Re: [google-appengine] Re: Image Detection - I want it to look in my library (bucket) only and identify based on images in my own bucket

2018-02-20 Thread Barry Hunter
Ohh, not seen AutoML before. But yes, that does look like custom trained AIs hosted in the cloud :) Interesting. On 20 February 2018 at 17:04, bFlood wrote: > only in alpha now but isn't this what AutoML is suppose to solve? (at > least the photo based portion,

Re: [google-appengine] 2 Instances | 1 Static IP | Help With College Project

2018-02-13 Thread Barry Hunter
> > > So I assume on my starter package that I can only assign one static IP. Am > I right? > dont know that. Not sure what starter package refering to. > Is there a way for me to use the same static address for two instances or > what would people suggest. > No. A IP would refer to a single

Re: [google-appengine] Elasticsearch on App Engine

2017-12-18 Thread Barry Hunter
> > > > 1. Is it possible to run elasticsearch as a service on GAE? > In theory with the Flex enviroment. Basically run custom docker images. https://cloud.google.com/appengine/docs/flexible/custom-runtimes/about-custom-runtimes https://www.google.com/search?q=elasticsearch+docker The main

Re: [google-appengine] Standard design/practice for Chat windows on GAE.

2017-11-28 Thread Barry Hunter
Of course there is always Firebase https://firebase.google.com/ https://www.google.com/search?q=firebase+chat+demo Its generally pretty easy to create a chat app with Firebase. (if reasonably proficient with Javascript) https://firebase.google.com/use-cases/#chat-features Much easier than

Re: [google-appengine] Does GCP have anything like Azure Scheduler?

2017-11-10 Thread Barry Hunter
Suppose Cloud Functions is pretty close https://cloud.google.com/functions/ ... just use the Cron from AppEngine to trigger them. On 10 November 2017 at 17:13, Scrapeworks io wrote: > https://azure.microsoft.com/en-us/services/scheduler/ > > Seems the only options in

Re: [google-appengine] Re: Memcache Costs

2017-03-14 Thread Barry Hunter
> Are you stating that I have to pay for 1GB per hour even if I only require > 20MB? >> >> >From experience. Yes. On https://cloud.google.com/appengine/docs/standard/python/memcache/ says > Dedicated memcache provides a fixed cache capacity assigned exclusively to your application. It's billed

Re: [google-appengine] Make appspot URL unsearchable

2017-02-03 Thread Barry Hunter
Probably the easiest way is to use robots.txt http://www.robotstxt.org/ But its only honorary, engines *choose *to honour it. Google Search should with time. Could also add [ login: required ] to app.yaml to make need logging into view (that prevents crawlers accessing it!)

Re: [google-appengine] How do I obtain a CSR?

2017-01-24 Thread Barry Hunter
Well there are online tools like https://csrgenerator.com/ BUT, not recommended to use them. As they are also generating the Private key, which in theory means* they may know the server key.* This makes your site slightly less secure. The idea of running the command yourself on your own computer

Re: [google-appengine] Firefox with modified UA string: Google docs cannot load

2017-01-24 Thread Barry Hunter
> > > Any idea why this happens? > I guess, the server sees the Chrome UA, sends some chrome specific data, which then somehow crashes Firefox. Docs is probably exploiting some Chrome only feature. Sending a Firefox UA, allows the server to send the Firefox compatible data-stream. > Or how I

Re: [google-appengine] I would like to delete my old .appspot.com url link

2016-10-12 Thread Barry Hunter
> what happen if there is a malicious website on .appspot.com that send > viruses or that scam people? how to report it? > https://support.google.com/code/contact/cloud_platform_report?hl=en -- You received this message because you are subscribed to the Google Groups "Google App Engine" group.

Re: [google-appengine] I would like to delete my old .appspot.com url link

2016-10-11 Thread Barry Hunter
If you still have the Google Account that created it (ie you just deleted the Gmail email address, not the actual Account) then can do it via https://console.cloud.google.com/ If you've deleted the Google account, not sure, sorry. On 11 October 2016 at 00:41, Lord Rixuel

Re: [google-appengine] Updating indexes

2016-09-20 Thread Barry Hunter
Its the folder on your local disk, that contains the application. (ie the folder containing the yaml files) On 20 September 2016 at 14:15, Richard Cheesmar wrote: > I'm trying to update my indexes > > Can anyone make clear where you find this info in the Google console,

Re: [google-appengine] Does Tweepy Streaming API work on Google App Engine?

2016-08-26 Thread Barry Hunter
A 'streaming API' implies, you open a long running socket connection, and events are streamed when available. ... this doesnt seem a good fit AppEngine as such. Its a 'request/response' basis. So the thread is torn down (the request is over) before any data received. The Dev server may be less

Re: [google-appengine] Re: Google Api key for localhost testing

2016-07-05 Thread Barry Hunter
Hmm, yes, no signatures there. Even if did exist wouldnt really make sence. If someone viewed the source to get the key, they could get the siganture directly (the URL is no per request unique) But you get 25,000 map loads per day. You would need a be doing a absolute shedload of active

Re: [google-appengine] Re: Google Api key for localhost testing

2016-07-05 Thread Barry Hunter
> > >> 1. Does having a localhost referrer mean anyone can use the api key on >> another their own development environment >> > Yes. And add a signature to make it harder for others to 'abuse' your key. > 2. Do localhost calls eat up your free allowance? >> > Yes. AFAIK 3. Is it an absolute

Re: [google-appengine] What's the difference between google app engine and firebase?

2016-05-27 Thread Barry Hunter
On 27 May 2016 at 04:15, Lim Ta Sheng wrote: > What's the difference between google app engine and firebase? > You *could *pretty much build Firebase itself *with *App Engine. (DataStore for the actual data, Channel API for the server <-> client communication, static

Re: [google-appengine] Fire and forget URL

2016-05-24 Thread Barry Hunter
age you'd envision for XMPP here -- this kind of job > (handing out a task to a worker) is exactly what task queues were designed > for. > > Alex > > On Tue, May 24, 2016 at 2:51 PM, Barry Hunter <barrybhun...@gmail.com> > wrote: > >> Or maybe even use XMPP, to 'c

Re: [google-appengine] Fire and forget URL

2016-05-24 Thread Barry Hunter
Or maybe even use XMPP, to 'chat' with itself. https://cloud.google.com/appengine/docs/java/xmpp/ The front end just sends a chat message. The backend worker subscribes to the channel, and performs the POSTs On 24 May 2016 at 22:44, Barry Hunter <barrybhun...@gmail.com> wrote: >

Re: [google-appengine] Fire and forget URL

2016-05-24 Thread Barry Hunter
Maybe you could use the Task Queue? inserts should generally by quick. Then a 'worker' can process tasks in background - performing the actual POSTs On 24 May 2016 at 09:17, Ashley Finney <2dea...@gmail.com> wrote: > In GAE I want to fire a Post message at a URL but I do not want to wait > for

Re: [google-appengine] Stopping HTTP redirects to HTTPS

2016-05-24 Thread Barry Hunter
You dont need to configure anything for HTTPS to just be 'available'. At least for appspot.com urls. They just work. That code, is *for* configuring the automatic redirect, ie saying you do want the to *only* use https. So just remove that code to remove the redirect! (or just change , so

Re: [google-appengine] App Engine internal implementations

2016-04-14 Thread Barry Hunter
A fair bit is released in papers http://research.google.com/archive/bigtable.html http://research.google.com/archive/paxos_made_live.html http://research.google.com/archive/spanner.html (not all are used directly by AppEngine, but bitable underlies the datastore for example)

Re: [google-appengine] Memcache behaves differently on EU server than on US server

2016-04-08 Thread Barry Hunter
> > The whole point of memcache is using it instead of datastore for > performance reasons. > > Well yes, kinda. But an important point its its 'best effort'. Even with 'dedicated memcache' you can't *rely *on data staying there. Your cache may be lost at any point (say your app moves between

Re: [google-appengine] Memcache behaves differently on EU server than on US server

2016-04-08 Thread Barry Hunter
Is this with Shared Memcache, or you using Dedicated Memcache? https://cloud.google.com/appengine/docs/python/memcache/#Python_Configuring_memcache Remember if using Shared, you are at the 'mercy' of what the neighbouring applications are doing. If other apps are using memcache heavily, your

Re: [google-appengine] Re: Images served very slowly this week.

2016-03-02 Thread Barry Hunter
http://www.webpagetest.org/ is great for gathering some relatively impartical timing data, has the benefit of keeping a detailed record at a permalink I just run a test... http://www.webpagetest.org/result/160302_ME_a8240b5e57f8c08455b8b96b5740e5d8/ Not that familar with your site, to help

Re: [google-appengine] Can I put a Google Sheet on the Google Apps Engine?

2016-02-27 Thread Barry Hunter
Well you can't just port the sheet as is. Would have to recreate the whole 'architecture' or enviroment that runs sheets. Thats propriety Google, they dont share the code. So you can't just run a copy of the code. ... but it probably possibly to recreate whatever your sheet does as as

Re: [google-appengine] Stop access to deleted version

2016-02-17 Thread Barry Hunter
Well the code in the default version could check the hostname, and if it doesn't match its own version, sends a 404. On 17 February 2016 at 15:26, Stefano Ciccarelli < stefano.ciccare...@mmbsoftware.it> wrote: > You can't. > >

Re: [google-appengine] about GAE fee

2016-02-03 Thread Barry Hunter
If that line is for 'Instance Hours', you can have multiple instances running at once (actually pretty normal, and hard to prevent). Its the sum of all the hours you had instances running for. That figure seems to suggest having 25 instances on average.

Re: [google-appengine] Re: Lat-Lng headers in the request

2016-01-04 Thread Barry Hunter
Have you tried making sure you are adding a X-Forwarded-For header? despite the X, its pretty standard header for proxies, but often not enabled by default. On 4 January 2016 at 07:22, Mayank Bhagya wrote: > Thanks for the reply Adam. > > We're already forwarding the IP

Re: [google-appengine] Re: Geospatial/geolocation queries from GAE (or other Cloud products)?

2016-01-04 Thread Barry Hunter
> I don't believe there is a way to compute distance between addresses > directly without first retrieving the lat and long. > Well *can* use the Directions API, it will give a driving (or walking etc!) distance between two addresses. Or the Direction Matrix API to get distances between multiple

Re: [google-appengine] Can I restrict access to my site from specific domains?

2015-12-16 Thread Barry Hunter
One way to help mitigate this would to be generate unique subdomains for each site. In AppEngine, can setup a wildcard * subdomain, to point to your app. So that most users just do direct to your live app. Then if want to stop a particular user hitting your app, can then change the DNS records.

Re: [google-appengine] Re: Completely removing an application

2015-12-14 Thread Barry Hunter
> appcfg.py delete_version -A -V beta-1 > > I get an error "Cannot delete default version of default module." > > Is there no way to simply remove this deployment? > I think you saying you dont need AppEngine for this project at all? So could just delete the App Engine App. Or disable it - So

Re: [google-appengine] Stupid, simple free quota question.

2015-12-11 Thread Barry Hunter
Definitly looks like the Free Quota is in place... https://cloud.google.com/appengine/docs/quotas#Safety_Quotas_and_Billable_Quotas Where exactly are you starting? Try the 'View my console' here... https://cloud.google.com/appengine/ (or it might say Try it Free) On 10 December 2015 at 04:22,

Re: [google-appengine] Can appengine be used for a Saas where customers have their own subdomain or point their own custom domain to my appengine app?

2015-12-10 Thread Barry Hunter
On 10 December 2015 at 15:22, Gitted wrote: > Do you get a static ip address for your GAE application or is it a dynamic > IP because of load balancing? > For naked domains you should be given static IP addresses (because cant use CNAMES for most) For subdomains you may

Re: [google-appengine] Website not getting updated for Chrome Browser

2015-11-26 Thread Barry Hunter
Are you perhaps using something like: http://venturebeat.com/2015/03/25/google-quietly-launches-data-saver-extension-for-chrome/ Being a caching proxy, updates may be delayed. incognito works because extensions are not used. On 26 November 2015 at 13:03, Aditya Borde

Re: [google-appengine] Confused about how to migrate away from OAuth1

2015-10-14 Thread Barry Hunter
As I understand it, you need to do a sort of incremental migration. The first time a legacy user logs in, you login via the User API (to get their old id) - then log them in again under the new Oauth api. It wont bother most users as they used to periodically having re grant access to apps.

Re: [google-appengine] How to set up static IP without a custom domain?

2015-09-24 Thread Barry Hunter
You NEED to use a custom domain, otherwise how would your shiny new IP be used for accessing your app? It needs a domain so you can setup DNS. Accessing the site, via the special DNS name, used for the CNAME, would be really ugly. And so can get a SSL certificate to load, for that matter. On

Re: [google-appengine] Understanding the value proposition of App Engine for data processing

2015-08-11 Thread Barry Hunter
Experimental results: Simple Python: 1 minute 22 seconds GAE dev server: 2 hours 17 minutes 12 seconds The Dev server isnt designed for performance. Its designed to be a close approximation of the functionality of the online service. Enough so developers can work. Much functionality is

Re: [google-appengine] Uploading a file using a form in the Google App Engine to a static URL is it possible

2015-07-30 Thread Barry Hunter
Yes, that sort of functionality can be implemented on AppEngine The blobstore provides much of the functionality. But there are other ways Eg uploading a blob https://cloud.google.com/appengine/docs/python/blobstore/#Python_Uploading_a_blob Once uploaded, can 'serve' the blob

Re: [google-appengine] Uploading a file using a form in the Google App Engine to a static URL is it possible

2015-07-30 Thread Barry Hunter
So your problem is that create_upload_url creates a long, verbose url. One not repeatable? You want a nice simple 'endpoint' to upload to? could directly handle the POST yourself in a dynamic handler (accept the uploaded file directly)

Re: [google-appengine] Uploading a file using a form in the Google App Engine to a static URL is it possible

2015-07-30 Thread Barry Hunter
I don't really need it in the Google App engine, I just need to be stored somewhere so even turning it into an email attachment and mailing it would be fine. The code class CrashUploader(webapp2.RequestHandler): def post(self): file_data =

Re: [google-appengine] [App Inventor] tinywebrss.appspot.com show The requested URL / was not found on this server.

2015-07-09 Thread Barry Hunter
I wonder if you have been affected by this: https://groups.google.com/d/topic/google-appengine/tDK7-LFmxLo/discussion Even if your app doesnt actully use the datastore, you will still need to migrate it. On 9 July 2015 at 16:23, Mah yon fong zhanghongju...@gmail.com wrote: I'm a google

Re: [google-appengine] how to set language in https://console.developers.google.com/project?

2015-07-07 Thread Barry Hunter
You can set some languages with the hl param, so maybe https://console.developers.google.com/project?hl=en will work. On 7 July 2015 at 14:32, saintthor saintt...@gmail.com wrote: to migrate the m/s datastore, i come to this page. https://console.developers.google.com/project i see a

Re: [google-appengine] Retrieve all documents in index in an speed efficient manner

2015-07-01 Thread Barry Hunter
so now I do all the filtering on the client side with very excellent performance. Maybe you could just retrieve all the documents in low-priority 'batch' process. And store the intermediate results just as a blob of text. Perhaps put as json file into Cloud Storage. The front end can just

Re: [google-appengine] Retrieve all documents in index in an speed efficient manner

2015-07-01 Thread Barry Hunter
On 1 July 2015 at 13:27, Filip Nilsson filleo...@gmail.com wrote: I’m trying to retrive all documents in a search index in an efficent manner. Why? To be frank it just sounds like bad design. Try to do whatever you doing by accessing less data. Any suggestions on how to access all items

Re: [google-appengine] So many spam bots are hitting my website hosted on Google App Engine

2015-04-29 Thread Barry Hunter
Its not going to stop the requests (but long term will probably cur them down) ... its just now you seem to only be 'taking' 62ms to return a 302. Previsoully where using 1152ms to return an actual page. You've saved resources, and bandwidth. (assuming they don't just automatically follow

Re: [google-appengine] So many spam bots are hitting my website hosted on Google App Engine

2015-04-23 Thread Barry Hunter
Thanks for your solution, but I can not go with filter, as filter will also increase cost How so? Do you mean the developer time to make the filter? -- You received this message because you are subscribed to the Google Groups Google App Engine group. To unsubscribe from this group and

Re: [google-appengine] So many spam bots are hitting my website hosted on Google App Engine

2015-04-22 Thread Barry Hunter
Have you cross checked the IP(s) of the bot? The User-Agent is easily spoofed, it might be some other bot just pertending to be a ahrefbot. Regardless, as already mentioned can put handlers in your code to 'trap' bad actors. Check the useagent, and do something different. (can't totally block

Re: [google-appengine] So many spam bots are hitting my website hosted on Google App Engine

2015-04-20 Thread Barry Hunter
On 20 April 2015 at 12:28, Ashutosh Mishra ashutosh.narayan3...@gmail.com wrote: y I am annoyed by the hitting of Spam Bot mainly Ahref bot. The Ahref bot (if its the legitimate one of course!) definitly obays the robots.txt https://ahrefs.com/robot Looking at

Re: [google-appengine] How to share data files between versions

2015-04-06 Thread Barry Hunter
Where is the data actully stored? Just files in the 'filesystem'? Might find it worthwhile to use Google Storage instead for the data files https://cloud.google.com/appengine/docs/python/googlestorage/ ... Particular if can make 'ranged' requests. ie can seek directly and read part of a file,

Re: [google-appengine] How to share data files between versions

2015-04-06 Thread Barry Hunter
(I've found the 'filesystem' itself to often be slow in AppEngine) But would it really be quicker to transfer the files over the web for the Google App to process? Its not really 'over the web'. In general Google Storage is pretty 'close' to AppEngine, probably within the same

Re: [google-appengine] Status of SHA-256 on App Engine for PayPal?

2015-03-25 Thread Barry Hunter
The way I understand it, after PayPal's end date for SHA-256 implementation, my https transactions with PayPal will fail if Google does not support SHA-256 encryption within the https protocol scheme. Do you have evidence that Google *doesn't *support SHA-256 Certificates? (I guess in this

Re: [google-appengine] Google App Engine Trial Version

2015-03-06 Thread Barry Hunter
For App Engine specifically there is a daily free quota https://cloud.google.com/pricing/#app-engine that is perpetual and lasts indefinitely (ie its not part of the 60 day trail promotion) I THINK you could use the trial credit, if you needed BEYOND what available in the normal free quota) On

Re: [google-appengine] Cloud Pub/Sub

2015-03-04 Thread Barry Hunter
It seems to be for inter-app communication, rather than server-client communication. More like a 'generic' version of the Task Queue API, but with fan-out. (ie multiple consumers per message) On 4 March 2015 at 18:37, Thomas Schranz tho...@blossom.io wrote: Is this the successor to Appengine's

Re: [google-appengine] app engine traffic IPs Hostnames

2015-02-03 Thread Barry Hunter
It could also be Compute Engine. In general AppEngine have UrlFetch, which clearly identifies Apps in the User-Agent. But there is Socket API which makes direct http requests possible. Not sure if the Compute and App engine can be clearly seperated from the IP. .. but the googleusercontent.com

Re: [google-appengine] UDP or TCP packets in Java AppEngine

2015-02-02 Thread Barry Hunter
Really in Appengine you should be receiving the data in HTTP format*. Rather than arbitrary 'packets'. As you say you can't open listening sockets. AppEngine is really setup for handling HTTP requests. *( there are interfaces to transform other protocols into HTTP for you eg receiving Emails,

Re: [google-appengine] Google App Engine php and SMARTY

2014-11-26 Thread Barry Hunter
Well by default Smarty writes the compiled templates to the file system, (in the templates_c) folder. http://www.smarty.net/docsv2/en/variable.compile.dir.tpl But on appengine, the filesystem is read only. So smarty won't be able write to the compiled versions. You will have to redirect smarty

Re: [google-appengine] How to enable curl_init() in PHP Runtime?

2014-09-22 Thread Barry Hunter
Curl is library that for making HTTP requests. AppEngine has a different library - URL Fetch - which has been intergrated into the standard PHP wrappers. The code should be converted to use standard php functions instead. See: https://developers.google.com/appengine/docs/php/urlfetch/ The

Re: [google-appengine] I would like to implement very simple web search app.

2014-09-19 Thread Barry Hunter
You would probably best implementing a client using the Custom Search API https://developers.google.com/custom-search/ basically your app retrieves tehe results via the API, and then outputs them. On 19 September 2014 00:31, JLm scu...@gmail.com wrote: Hi, I am new to web development and I

Re: [google-appengine] Need some advice - Bucket and Caching

2014-08-18 Thread Barry Hunter
Google doesnt give you magically powerful computers. What they do is give you access to *lots* and *lots* of relatively slow computers. Able to work in parallel. Scale Out, rather than Scale Up. Its possibly caching would be even more important on App Engine. But App Engine can give you access

Re: [google-appengine] store images in datastore using php

2014-08-18 Thread Barry Hunter
Well PHP runtime doesnt actully have direct access to the DataStore right now :) Have to proxy it though say the Cloud Datastore. https://developers.google.com/datastore/ Which is then just an exercise in accessing a remote API.

Re: [google-appengine] Requests getting passed dos.yaml?

2014-08-14 Thread Barry Hunter
From the docs... * Do not use this service for security. It is designed for quantitative abuse prevention, such as preventing DoS attacks, only. Some requests from blacklisted users may still get through to your application.* https://developers.google.com/appengine/docs/python/config/dos --

Re: [google-appengine] Strange requests in my log

2014-07-24 Thread Barry Hunter
On 24 July 2014 09:53, Matija matija.jerko...@gmail.com wrote: It is strange that some game list or hair salon site have link to my gae website, especially that they didn't followed and downloaded any other html/js/css/image/etc file beside initial html and always in three paralel request.

Re: [google-appengine] Re: Appengine ecosystem?

2014-07-07 Thread Barry Hunter
On 7 July 2014 03:56, Jeff Schnitzer j...@infohazard.org wrote: On Thu, Jul 3, 2014 at 11:15 PM, Richard Watson richard.wat...@gmail.com wrote: I suppose if we get really uppity we could create an unofficial forum that isn't as restricted. What's wrong with this one, the one we are

Re: [google-appengine] Will ignoring the google recommended setting for a cname (www) come back and bite me?

2014-06-20 Thread Barry Hunter
In theory it will work fine. The 'issue' arrises, for the naked domain, you've probabyl set a bunch of IPs directly as A records. If for what ever reason there is an issue with those IPs, you are stuck. By cname'ing ghs.googlehosted.com, Google can fix the records to point to new functional IPs

Re: [google-appengine] Re: Announcing a credit for App Engine applications with new custom domains

2014-06-06 Thread Barry Hunter
On 6 June 2014 15:04, Kevin Regan krega...@gmail.com wrote: This looks like it might be an answer to the question I have - it seemed like you HAD to get a Google Apps account (with additional costs) in order to simply get SSL for an application I want to deploy on Google App Engine - but it

Re: [google-appengine] doesn't App Engine send Content-Length header for static content now?

2014-06-05 Thread Barry Hunter
Isn't GAE static files hosted on Cloud Storage? Doubtful. GAE was around before cloud storage. -- 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

Re: [google-appengine] Google App Engine Indexes

2014-05-13 Thread Barry Hunter
From what I understand the only way is to file a production issue https://code.google.com/p/googleappengine/issues/entry?template=Production%20issue See: https://developers.google.com/appengine/docs/quotas?csw=1#When_a_Resource_is_Depleted -- You received this message because you are

Re: [google-appengine] Can appengine be used for a Saas where customers have their own subdomain or point their own custom domain to my appengine app?

2014-05-12 Thread Barry Hunter
On 12 May 2014 23:13, Gitted sahmed1...@gmail.com wrote: If my application is hosted on appengine, will it allow me to create the following: 1. Each customer will have their own subdomain like: customer1.example.com Can set this up, in the new cloud console

Re: [google-appengine] How to store a Friends List with data on each friend ?

2014-05-08 Thread Barry Hunter
When retrieving the list of Friends, I want all the information associated with each user account (high score, etc). I do this by iterating through the FriendsList and issuing a query for each Friend. Better would be use get by key lookups, so can avoid actully running queries.

Re: [google-appengine] Query - Google App Engine

2014-05-05 Thread Barry Hunter
In the broadest sence, all that should be possible with AppEngine and even the PHP runtime. But the devil is in the details. Some of the steps might not work exactly as you envision, but the actual function is possible in some way. Might just need to be flexible in how exacty easy is

Re: [google-appengine] How to provie same application's version to all team member

2014-05-05 Thread Barry Hunter
There is a command to download code https://developers.google.com/appengine/docs/python/tools/uploadinganapp#Python_Downloading_source_code which should work, as long as the admin didnt disable it. But in general if working as part of team should be using a proper version control system to

Re: [google-appengine] Help! Cloud billing is active but app engine is stuck at FREE.

2014-05-02 Thread Barry Hunter
There as a mention recently of someone having issue with using the socket API, it only cleared up when they ALSO enabled billing via the AppEngine console itself. Just enabling billing on the parent cloud project wasnt enough. Maybe the same here? On 2 May 2014 17:18, Will Reiher

Re: [google-appengine] How to Connect through TCP/IP to Google AppEngine Sandbox

2014-04-25 Thread Barry Hunter
But some microcontrollers have enough space to host a tiny web server (see this SO post for exampleshttp://electronics.stackexchange.com/questions/72566/why-do-people-create-web-server-on-a-microcontroller); what you can do is run a web server on your device, then have App Engine

Re: [google-appengine] How to Connect through TCP/IP to Google AppEngine Sandbox

2014-04-24 Thread Barry Hunter
In short: no. Can only contact a appengine instance, via HTTP. Although there are a few convenience services that will turn other communications into a HTTP message, so can react on Appengine. If you truely want to receive non HTTP messages, AppEngine is almost certainly not the right place.

Re: [google-appengine] Managed website hosting on Google Cloud Platform

2014-04-22 Thread Barry Hunter
Well AppEngine in particular and and the cloud platform in general, DOES provide managed hosting. Nearly everything except maybe compute-engine is managed (compute engine is only part managed). Its just not a typical LAMP stack, and dont use cPanel to control it. FTP - Ok not really there. Uses

Re: [google-appengine] Re: No Handlers matched this URL - Warning - What does it mean?

2014-04-22 Thread Barry Hunter
- url: /images - url: / - url: /getvalue - url: /setvalue - url: /sendemail None of those match /storeavalue so AppEngine doesnt know what to serve. You will need to add a handler for /storeavalue :) -- You received this message because you are subscribed to the Google Groups Google

Re: [google-appengine] New Custom Domain hookup feature - what if our customer owns/verifies the domain?

2014-04-16 Thread Barry Hunter
However, we don't want to grab control of the customer's domain (and/or they may already have Webmaster Tools setup for their domain). You don't really 'grab control' of the domain, just verifying a trust relationship. Multiple Google Accounts an be verified on a single domain, and have WMT

Re: [google-appengine] New Custom Domain hookup feature - what if our customer owns/verifies the domain?

2014-04-16 Thread Barry Hunter
On 16 April 2014 11:49, Alejandro Gonzalez alejandro.gonza...@nextinit.comwrote: Where is this new feature located and documented? I cant find any reference to this... Not sure there has been a formal high-profile annoncement, but noted here:

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

2014-04-12 Thread Barry Hunter
The steps are noted in the linked stackoverflow answer :) http://stackoverflow.com/questions/22993969/how-do-i-use-a-naked-apex-domain-with-app-engine -- You received this message because you are subscribed to the Google Groups Google App Engine group. To unsubscribe from this group and stop

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

2014-04-11 Thread Barry Hunter
On 11 April 2014 16:36, husayt hus...@gmail.com wrote: This new google cloud DNS , might be interesting: https://developers.google.com/cloud-dns/ but I have not looked into it. It doesnt help directly. It doesnt support ALIAS records nor particular intergration with AppEngine. ... it it

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

2014-04-11 Thread Barry Hunter
On 11 April 2014 16:56, Dan uvico...@gmail.com wrote: I raised this issue because I saw Google released their Cloud DNS service and CloudFlare released there CNAME flattening service. I was also VERY hopeful about the new Google Console App Engine domain mapping feature. Unfortunately, for

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

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

2014-04-10 Thread Barry Hunter
On 10 April 2014 10:19, Vinny P vinny...@gmail.com wrote: On Mon, Apr 7, 2014 at 10:44 PM, pdconant patrick.con...@gmail.com 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

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

Re: [google-appengine] Reenable option to download code

2014-03-31 Thread Barry Hunter
Alas you are probably out of luck. The feature is designed to be a permentant switch, its required to be. It would defeat the purpose of the switch, if could just turn off agai. It doesnt help you now, but about the only positive effect, its a object lesson in the importance of backups. On

Re: [google-appengine] If i dont put a specific script into the app.yaml, can I download it as source code accesing it via URL??!!!

2014-03-31 Thread Barry Hunter
and i put the whole directory as static_dir like: - url: /scripts static_dir: scripts ..., it happens to me that i can download the source code of script.php!!!?? With this you've defined the scripts folder as being *static*. static files are served as is - not interpreted by the

Re: [google-appengine] Re: Announcing a credit for App Engine applications with new custom domains

2014-03-27 Thread Barry Hunter
On 27 March 2014 19:06, Chad Vincent ccrvinc...@gmail.com wrote: It says right in the Features description that it allows you to attach DNS records to AppEngine and GCE instances, Yes. so you no longer need Apps to make that connection. Are you sure thats the implication? There is no

Re: [google-appengine] Cacheing (mostly) static data in Cloud Storage

2014-03-20 Thread Barry Hunter
Cloud Storage reads arent free either. $0.01 per 10k. You do get 5Gb of free Storage if use default bucket, and 50k free daily reads. But it is only 50k. That saves upto you $0.03 per day (in datastore reads). So you going to spend many (well at least a few) hours development, and burning quotes

Re: [google-appengine] Requests and Instances

2014-03-17 Thread Barry Hunter
You could perhaps do it in a very crude fashion using traffic splitting. https://developers.google.com/appengine/docs/adminconsole/trafficsplitting ie users can be directed to a consistent(ish) version. And each version has its own instances. But you can't stop each version spawning multiple

Re: [google-appengine] Re: Requests and Instances

2014-03-17 Thread Barry Hunter
On 17 March 2014 12:59, Bharath Kumaar bharathkumar.manoha...@a-cti.comwrote: Thanks Stephan. Memcache is my second level. My level of retrieving data will be Instance Cache, Mem cache and then Datastore. But from your reply i guess i have to go with mem cache directly and then DataStore. As

  1   2   3   4   5   6   7   8   9   >