Re: [google-appengine] 50k pages hosting on nodejs appengine

2022-03-28 Thread Nickolas Daskalou
App Engine is great if you actually have a dynamic backend, but if you're only serving static files, try Cloudflare Pages . Dead simple to deploy and update vit Git, and cheap! There's a 20,000 file limit per site, however this appears to be a soft limit (and you

Re: [google-appengine] Re: Checking which indexes are used

2022-01-11 Thread Nickolas Daskalou
You could look into the db package and try use an existing hook called before/after a query is made, then log details of the entity kinds being queried (if it's possible to extract that info). Using an expiring Memcache flag for that particular query/entity combination would ensure you're not

Re: [google-appengine] Re: Diving into App Engine is soooooooooooo hard now - My analysis

2020-03-16 Thread Nickolas Daskalou
Same experience for us. 10 years ago App Engine was a revolution. Now it's almost revolting. Agree with the hard to set up development environment for the newer App Engine installments. Other pain points too, like no shared Memcache replacement (we're told NDB for Python 3 is fully ready, when

Re: [google-appengine] Re: did App Engine change instance scheduler algorithm in the past month?

2018-05-07 Thread Nickolas Daskalou
Our bills increased 30-40% in March and April compared with previous months, e.g. for one of our projects: We were definitely surprised by the big increase and planned on investigating soon. The new scheduler could be the culprit. Who can we ping at Google to look into this further? Nick On

Re: [google-appengine] Re: microservices with the edge server pattern on App Engine

2018-02-26 Thread Nickolas Daskalou
Tamas, You can implement application-level logic to only allow requests to your service-name.project-id.appspot.com microservices from your own App Engine projects by inspecting the *X-Appengine-Inbound-Appid* header. More information can be found here for Python

Re: [google-appengine] App Engine Firewall survey

2017-09-20 Thread Nickolas Daskalou
Hey Lorne, This looks good. Is it effectively a UI for the existing dos.yaml (Python) solution, or does it provide more functionality than that? Thanks, Nick On 21 September 2017 at 08:16, 'Lorne Kligerman' via Google App Engine < google-appengine@googlegroups.com> wrote: > Hey there folks,

Re: [google-appengine] Re: Search limit

2017-06-21 Thread Nickolas Daskalou
That's a nice way of working around the rate limits Emlyn. In your _post_put function you can also compare a hash of the last document you put in the Search API index for the Datastore entity, and only send to the Search API if the current document's hash is different. To make it fast and

Re: [google-appengine] Is anyone interested in service level objective (SLO) monitoring?

2017-06-16 Thread Nickolas Daskalou
Hi Jay, I'm interesting in learning about this and trying it out. Thanks, Nick On 16 June 2017 at 23:35, 'Jay Judkowitz' via Google App Engine < google-appengine@googlegroups.com> wrote: > Hello App Engine customers, > > I'm a Google Cloud PM working in Stackdriver. One of the projects

Re: [google-appengine] Re: Anyone experiencing the new console log view being a bit busted?

2017-06-14 Thread Nickolas Daskalou
Hi Erik, On my side, for the projects we work on, we would prefer one single entry for each request (no matter how many logging items it contains). By the way, I've noticed each log item now has a link to the line in the source code which generated the log item (for Python at least). This is a

Re: [google-appengine] Best Practices for Search API?

2017-06-09 Thread Nickolas Daskalou
Jeff, were you storing docs in the Search API somewhat intelligently, e.g. using short field names, "0" instead of "false" for boolean values etc., or you just sent documents to the Search API without much thought and it was still efficiently storing them? Nick On 10/06/2017 8:40 AM, "Jeff

[google-appengine] Re: UnicodeDecodeError when extracting image metadata using the Image Service

2017-05-29 Thread Nickolas Daskalou
Hi George, I'm pretty sure I replied to you in a private message, but in case you didn't receive it... For privacy reason I can send you a URL of an image in a private message, would that suffice? Thanks, Nick On Friday, 26 May 2017 00:48:51 UTC+10, George (Cloud Platform Support) wrote: >

[google-appengine] UnicodeDecodeError when extracting image metadata using the Image Service

2017-05-23 Thread Nickolas Daskalou
Looks like this has been happening for at least one week, not sure beyond that. In the Python runtime, when calling images.execute_transforms() with parse_source_metadata=True, for a UnicodeDecodeError is *always* raised for certain images. The images are valid images. Last part of Traceback:

[google-appengine] RE: Deployment Failures and Memcache Unavailability Due to Underlying Component

2017-05-10 Thread Nickolas Daskalou
For anyone else having this issue We found that during this time, even if a deployment succeeds, the underlying App Engine dispatcher could also "break" during a deployment. The only way to fix it was to push our existing dispatch rules again (for Python standard: "appcfg.py

Re: [google-appengine] Re: App Engine Standard - Instance charges

2017-03-15 Thread Nickolas Daskalou
We had issues with billing over a year ago, brought it up with Google Cloud's billing department, who, like in your experience, told us all is well (when we knew it wasn't). In the end it wasn't worth our time and energy to push it further. It did feel though that Billing support was

Re: [google-appengine] Re: App Engine Flex "Error: Server Error" occurs often, how to find cause?

2017-03-04 Thread Nickolas Daskalou
eems to > look like an error that our infrastructure generates, not your app, but > it's good to check. > > Let me know what you find, and feel free to ask any further questions or > provide any information you think may be relevant. > > Cheers, > > Nick > Cloud Platfo

Re: [google-appengine] Is cron.yaml supported with custom runtimes?

2017-03-04 Thread Nickolas Daskalou
Have you updated your crons with something like this? > appcfg.py update_cron dir_with_cron_file? See here for more info: https://cloud.google.com/appengine/docs/standard/python/tools/appcfg-arguments#update_cron You'll also need to ensure the /tasks/test URL is routed to your Flex environment

[google-appengine] Are requirements.txt entries for Python Flex service installed upon deployment, or upon scaling?

2017-03-02 Thread Nickolas Daskalou
Hi, For Python runtimes on App Engine flex, are the entries in requirements.txt installed by pip during the deployment process (and then stored in a saved image, whereby that image is then simply duplicated when needing to scaling

[google-appengine] App Engine Flex "Error: Server Error" occurs often, how to find cause?

2017-03-02 Thread Nickolas Daskalou
Hi, If we hit our Flexible environment service (Python 3 runtime) with a relatively low concurrency level using ApacheBench, we get this returned more often than not: Error: Server ErrorThe server encountered a temporary error and could not complete your request. Please try again in 30 seconds.

Re: [google-appengine] Re: App engine Flex: "an upstream response is buffered to a temporary file"

2017-03-02 Thread Nickolas Daskalou
Thanks for your reply Alex. I will have a read of those links and let you know if I have any other questions. Nick On 3 March 2017 at 07:58, 'Alex (Cloud Platform Support)' via Google App Engine wrote: > Hi Nickolas, > > A good overview of the NGINX

Re: [google-appengine] Re: Custom domain redirecting to appspot URL

2017-03-02 Thread Nickolas Daskalou
? Nick On 03/03/2017 2:02 AM, "'Lorne Kligerman' via Google App Engine" < google-appengine@googlegroups.com> wrote: > If you haven't already noticed the lack of a redirect for your app, it > should happen very soon. Thanks! > > On Mar 2, 2017 3:42 AM, "Nickolas Da

[google-appengine] App engine Flex: "an upstream response is buffered to a temporary file"

2017-03-02 Thread Nickolas Daskalou
Hi all, We're using App Engine Flexible environment, python 3 runtime. We are seeing a lot of these entries in the nginx.error log: an upstream response is buffered to a temporary file Is this normal behaviour or is there something wrong with Flex? Our instances do restart quite a lot,

Re: [google-appengine] Re: Custom domain redirecting to appspot URL

2017-03-02 Thread Nickolas Daskalou
Hi Josh and other Googlers, How's this going? Do you have an update or an ETA? Nick On 28 February 2017 at 04:21, 'Josh Moore' via Google App Engine < google-appengine@googlegroups.com> wrote: > This thread is the best place for the most up to date information on this > issue right now and

Re: [google-appengine] Re: Custom domain redirecting to appspot URL

2017-02-26 Thread Nickolas Daskalou
Hi Lorne, How is this coming along? Our Flex service is still being redirected to appspot-preview.com. This is also causing havoc with our *dispatch rules*. It seems we are unable to send any requests to the default version of our Flex service unless we have a "catch all" dispatch rule to the

Re: [google-appengine] App Engine - Inbound Mail Issues/Delays?

2017-02-23 Thread Nickolas Daskalou
Adam how do we get your private email address? Google Groups is masking it. Thanks, Nick On Monday, 20 February 2017, 'Adam (Cloud Platform Support)' via Google App Engine wrote: > Feel free to send me a private message with your project id and I can take >

Re: [google-appengine] Importing data into Datastore. What's the deal?

2017-02-23 Thread Nickolas Daskalou
Can you adapt the python script to work with chained Tasks using the Task Queue? Which python script did they refer you to? Nick -- 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

Re: [google-appengine] Re: App Engine Flex Environment custom domain forwarded to appspot-preview.com

2017-02-22 Thread Nickolas Daskalou
Adam what is your private email address so I can PM you our app details? On 22 February 2017 at 06:30, 'Adam (Cloud Platform Support)' via Google App Engine wrote: > A change was made that caused some App Engine Flexible apps to redirect to >

Re: [google-appengine] Re: Custom domain redirecting to appspot URL

2017-02-22 Thread Nickolas Daskalou
John this is happening to us too. What is your private email address so I can PM you our app details? On 20 February 2017 at 16:09, 'John Lowry' via Google App Engine < google-appengine@googlegroups.com> wrote: > Can you send me your app ID and I will provide help. > > On Saturday, February

Re: [google-appengine] Image API for Flexible Environment

2017-02-02 Thread Nickolas Daskalou
Hey Mike, We were keen on this since the managed VM days. In the interim we built our own solution: ImageResizer.io It has a few more bells and whistles than GAE's image service, and is just as easy to use. Someone's even written a basic Node.js wrapper for it:

Re: [google-appengine] Re: GAE custom domain redirect from naked to www

2017-01-18 Thread Nickolas Daskalou
Hi Dev, Does your SSL certificate support the naked domain and have you added it for your naked domain via Google's cloud console? What happens when you do visit the naked domain over HTTPS? It would help diagnose the problem if you sent a link to your domain. Nick On 19 January 2017 at

Re: [google-appengine] GAE custom domain redirect from naked to www

2017-01-15 Thread Nickolas Daskalou
Hi Zdenko, You'll need to do this at the application level, since Google App Engine does not provide this ability out of the box. If you're using webapp2, there should be examples of redirecting naked domains to their www counterparts. Alternatively, a quick and dirty fix would be to point your

[google-appengine] Re: ImportError: No module named OpenSSL

2016-11-24 Thread Nickolas Daskalou
Hi Vivek, I know it's been over three years since you asked this question, but I'm wondering if you found a solution as we are experiencing a similar issue. Thanks, Nick On Sunday, 23 June 2013 13:24:18 UTC+10, Vivek Srivastav wrote: > > Hi I am running into this problem with OpenSSL import

Re: [google-appengine] Custom Domain - G Suite requirement

2016-10-15 Thread Nickolas Daskalou
Hi Jay, You no longer require Google Apps / G Suite to have custom domains for your App Engine apps. Simply visit the Google Cloud Console: https://console.cloud.google.com/ Select your project, then from the main menu click *App Engine*, then click *Settings*, then click *Custom domains*,

Re: [google-appengine] How can you use app engine for a SaaS application when it doesn't support custom domains?

2016-06-24 Thread Nickolas Daskalou
Currently that is not possible. You will need to find novel ways around it. For SocialPage.me we push static files to S3 and then use a custom API which talks to our App Engine app when we need dynamic functionality (e.g. for contact form submission: http://cafeico.com/contact ). There is

Re: [google-appengine] Re: project with python and node services: inconsistent data

2016-06-10 Thread Nickolas Daskalou
Hi Faried, Did you give this a go? I'm curious to find out if it worked for you. Nick On 9 June 2016 at 19:37, Nickolas Daskalou <n...@daskalou.com> wrote: > Hi Faried, > > Try deleting the Memcache key which is used by NDB after you update the > Datastore entity on the Nod

Re: [google-appengine] Re: project with python and node services: inconsistent data

2016-06-09 Thread Nickolas Daskalou
Hi Faried, Try deleting the Memcache key which is used by NDB after you update the Datastore entity on the Node server (FYI, NDB Memcache implementation found here ). Something like this (NOTE:

Re: [google-appengine] Happy Feedback

2016-05-25 Thread Nickolas Daskalou
Hi Alex, Firstly, thanks for your continued efforts in answering the various questions in this and other groups. Secondly, regarding: On 26 May 2016 at 09:04, 'Alex Martelli' via Google App Engine < google-appengine@googlegroups.com> wrote: > > Remember your App Engine app can have multiple

Re: [google-appengine] Instagram blocking App Engine's urlfetch/sockets IP block

2016-05-02 Thread Nickolas Daskalou
Hi Ryan, It seems to be working fine for us (SocialPage.me ). Are you accessing their API using separate access tokens for each user? Nick On 2 May 2016 at 14:30, Ryan Barrett wrote: > hi all! just FYI, it looks like Instagram is blocking/rate

Re: [google-appengine] Re: Why can’t transactional tasks be named?

2016-04-28 Thread Nickolas Daskalou
Hi Kim, Could we add a list of exceptions allowed to be thrown by the Task Queue service and still consider the transaction as successful? E.g. (mostly stolen from here

Re: [google-appengine] Re: my git repo is empty

2016-03-26 Thread Nickolas Daskalou
You can file a production issue by following the instructions here: https://code.google.com/p/googleappengine/wiki/FilingIssues?tm=3#→_Production_Issues Nick On 27 March 2016 at 03:10, Andrew Arrow wrote: > also empty. I think during a transition from old app engine to new

Re: [google-appengine] Modules with different languages - Is it Possible?

2016-03-23 Thread Nickolas Daskalou
Hi Alejandro, Yes, this is definitely supported. Keep in mind though that they will be sharing all the other goodies like Datastore, Memcache etc., so each module will have the potential to clobber the other's data. Nick On 24/03/2016 7:54 AM, "Alejandro Magnani"

Re: [google-appengine] Re: Handing of the multiple task at a same time

2016-03-21 Thread Nickolas Daskalou
> 60/s > 100 > 50 > > 0 > > > > But with this, the problem is maximum of the tasks are getting failed and > the number of records which I am getting in the big query is very less its > about 30 Lakh instead of 240 lakh. Not able to figure out how to > resolve this. > > On Monda

Re: [google-appengine] Re: Handing of the multiple task at a same time

2016-03-20 Thread Nickolas Daskalou
Hi Hemanth, Is your task queue set up to allow enough concurrency and/or execution rate? See: https://cloud.google.com/appengine/docs/python/config/queue Nick On 21 March 2016 at 15:59, Hemanth Kumar wrote: > HI Nick, > >This includes a call to the API

Re: [google-appengine] Content-Length response header

2016-03-12 Thread Nickolas Daskalou
Hi Linus, Do you have a public URL we can test? Nick On 12/03/2016 10:07 PM, "Linus Larsen" wrote: > Sometime yesterday (10th), our clients started to behave strage. After > some investigation it seems like Google decided to remove the Content-Length > header from the

Re: [google-appengine] Re: New Log Viewer - Unusable

2016-03-11 Thread Nickolas Daskalou
Another gripe with the new Logs viewer - multiple entries appear for the one request e.g. in the below screenshot, only 2 requests were made, but that resulted in 6 log entries (3 entries or each request). [image: Inline images 1] Very confusing to look at. Nick On 11 March 2016 at 14:43,

Re: [google-appengine] New Cloud Console

2016-03-07 Thread Nickolas Daskalou
Hi Lorne / Nick, Yet another new issue with the Logs viewer which just occurred about 5 minutes ago. Upon visiting the Logs viewer for 2 different projects, this error popped up before any logs were shown, then disappeared after about 5 seconds without me doing anything (and finally logs were

Re: [google-appengine] application proplem

2016-03-05 Thread Nickolas Daskalou
Hi Xuyun, Are you trying to create a new App Engine app? If so, try creating it via the new Cloud Console: https://console.developers.google.com/ Nick On 5 March 2016 at 19:45, Xuyun Yang wrote: > sorry, I have some problem when I tried to find picture like the >

Re: [google-appengine] New Cloud Console

2016-03-02 Thread Nickolas Daskalou
For me, the new Cloud Console is more aesthetically pleasing, and it is indeed nice to have all of Google Cloud in one aggregated console. It can, however, get very clunky at times. The new Logs viewer is a perfect example of this. E.g. hitting enter in the search box works most of the time, but

Re: [google-appengine] Re: Custom Domain not working

2016-03-01 Thread Nickolas Daskalou
What's the domain? Run something like this in a terminal to see if your DNS records have been correctly set: > dig mydomain.com a Nick On 02/03/2016 12:20 AM, "M. Hossein Amerkashi" wrote: > Hi, Any input on this? I really appreciate feedback. THANKS > > On Monday, February

[google-appengine] Increase 10 routing rules limit in dispatch.yaml

2015-11-10 Thread Nickolas Daskalou
Hi all, How would I go about requesting an increase to the current limit of 10 routing rules in dispatch.yaml? One of the projects I'm working on is getting bigger and it would be easier to manage if we were allowed to create more than 10 routing rules. Thanks, Nick -- You received this

Re: [google-appengine] FeatureNotEnabledError: The API call images.Transform() is currently not enabled.

2015-11-05 Thread Nickolas Daskalou
Hi Zengyang, We had the same problem (I created the other question you linked to). We also had PIL installed and some tinkering did not help, so we switched the module back to classic App Engine long before it took Google Support one month to reply back to me. If you get it working, please let

Re: [google-appengine] FeatureNotEnabledError: The API call images.Transform() is currently not enabled.

2015-11-05 Thread Nickolas Daskalou
12:23, Nickolas Daskalou <n...@daskalou.com> wrote: > Hi Zengyang, > > We had the same problem (I created the other question you linked to). > > We also had PIL installed and some tinkering did not help, so we switched > the module back to classic App Engine long before it t

Re: [google-appengine] Re: Naked and www custom domains with Google App Engine

2015-08-30 Thread Nickolas Daskalou
Why don't you try using CloudFlare's page rules to redirect all naked domain traffic to the www version? On 30/08/2015 8:07 PM, Richard Cheesmar chezand...@gmail.com wrote: Ok, what is apparent is that the following set of ip addresses are being blocked in Turkey: 216.239.36.21 216.239.32.21

Re: [google-appengine] Re: Managed VMs f1-micro

2015-05-19 Thread Nickolas Daskalou
What values did you put in to force an f1-micro instance? Nick On 19 May 2015 at 23:13, pdknsk pdk...@gmail.com wrote: Figured it out myself. Apparently 0 is ignored and replaced by default value. Bonus question: What does cpu refer to exactly? Virtual cores, physical cores, GCEU? The docs

Re: [google-appengine] Re: Appengine Logs and BigQuery

2015-05-08 Thread Nickolas Daskalou
You can use table unions, as explained on this page under the FROM heading: https://cloud.google.com/bigquery/query-reference#from To quote that page: === Note: Unlike many other SQL-based systems, BigQuery uses the comma syntax to indicate table unions, not joins. This means you can

[google-appengine] FeatureNotEnabledError on Managed VM for Image Service

2015-04-23 Thread Nickolas Daskalou
Hi all, Wondering if anyone knows what the problem is here. Runtime: Python I have just changed a module over to Managed VMs, and it uses the Images Python API (https://cloud.google.com/appengine/docs/python/images/). The module was working fine before the change (been running for almost one

Re: [google-appengine] Re: Custom Domain SSL set up

2015-03-01 Thread Nickolas Daskalou
It looks like https://www.glubey.com/ is working as expected when accessed from Melbourne, Australia. You cannot serve naked domains from App Engine using SSL, so https://glubey.com/ will not work directly off App Engine (and in fact there is no IP address resolution for glubey.com). With naked

Re: [google-appengine] Re: Datastore: how to design for huge time-series data

2015-02-03 Thread Nickolas Daskalou
+1 for BigQuery if you only need to add records (not edit or delete them). We use BigQuery to store analytic data for FollowUs.com http://followus.com. Best thing about it is that it works as advertised. Biggest downside is that queries can take a few seconds to return with results. If you can

Re: [google-appengine] Far in Future Task Queue ETAs

2014-12-19 Thread Nickolas Daskalou
The maximum ETA allowed is 30 days from the current date and time. See here: https://cloud.google.com/appengine/docs/java/taskqueue/overview-push?hl=it#Java_Quotas_and_limits_for_push_queues From our experience, the push queues do an excellent job of living up to their promise of running each

Re: [google-appengine] How to increase Task Queue Execution timing

2014-12-15 Thread Nickolas Daskalou
We use BigQuery (Python) to analyse visitor and click data on followus.com pages. From what we've seen, BigQuery queries scale really well over large datasets and complex queries. However, there is an overhead to each BigQuery query which makes even simple queries over small datasets take a

[google-appengine] Re: Images Service Request Logs

2014-06-18 Thread Nickolas Daskalou
to dynamically resize images), e.g.: http://lh5.ggpht.com/fVWuYUvjj2bVsbaV--1n9wNftwgy5EnAcgHHLkYcAT_ReUfRAjSexbVy230yozqQAuqJ3LBishbYGYs Thanks, Nick On Tuesday, 25 February 2014 09:52:55 UTC+11, Nickolas Daskalou wrote: Hi, Is there any way to access request logs for the Images Service

[google-appengine] Images Service Request Logs

2014-02-24 Thread Nickolas Daskalou
Hi, Is there any way to access request logs for the Images Service? If not, I'll create a feature request, as it would not only give visibility into which URLs are accessed, but also provide transparency for the bandwidth charged by the Images Service. Cheers, Nick -- You received this

Re: [google-appengine] URGENT Please help.

2013-12-11 Thread Nickolas Daskalou
You've used up your daily free quota for datastore reads. The free quotas reset every 24 hours, and it looks you are still 20 hours away from a reset. If you need to get your app working before then, you will need to enable billing on this app, or alternatively, be cheeky and deploy to a new app

Re: [google-appengine] Python SDK is nearly identical to the PHP SDK.

2013-06-18 Thread Nickolas Daskalou
I suspect the separate downloads would be intentional, to allow for the two SDKs to diverge if needed in the future. Nick On 18 June 2013 17:59, Uri London u...@london.org.il wrote: As I want to do both PHP and Python development for GAE, I had both SDK's on my machine. I noticed, there

Re: [google-appengine] Our Google Cloud Storage account is stuck

2013-02-18 Thread Nickolas Daskalou
Hi Amy, Any word yet? Nick On 17/02/2013 11:47 AM, Nickolas Daskalou n...@daskalou.com wrote: Thanks Amy, very much appreciated. Nick On 17/02/2013 7:30 AM, Amy Unruh amyu+gro...@google.com wrote: Nick, I responded in the issue comments-- I'll get someone to look into it and get back

Re: [google-appengine] Our Google Cloud Storage account is stuck

2013-02-16 Thread Nickolas Daskalou
Thanks Amy, very much appreciated. Nick On 17/02/2013 7:30 AM, Amy Unruh amyu+gro...@google.com wrote: Nick, I responded in the issue comments-- I'll get someone to look into it and get back to you there. -Amy On 15 February 2013 22:15, Nickolas Daskalou n...@daskalou.com wrote: Hi

[google-appengine] Our Google Cloud Storage account is stuck

2013-02-15 Thread Nickolas Daskalou
Hi, We are unable to create any new objects in any buckets attached to our Google Cloud Storage account. One such bucket is: actor-images.celebritizer.com We have tried sending feedback via the Google APIs Console and tried submitting a ticket which has gone silent one week ago:

Re: [google-appengine] GAE Monitoring From Third Party

2013-01-15 Thread Nickolas Daskalou
That's great, thanks Brandon. Nick On 16 January 2013 15:29, Brandon Wirtz drak...@digerat.com wrote: We are making this monitoring tool public facing http://gaemonitor.com/this is hosted on Rackspace, and will get a few changes over the next few days, but it lets you look in to what our

Re: [google-appengine] Re: Google Apps No Longer Free

2012-12-06 Thread Nickolas Daskalou
-1 Google. Nick On 7 December 2012 13:53, Strom xxst...@gmail.com wrote: This seems like another nice price increase for GAE. On Friday, December 7, 2012 4:42:42 AM UTC+2, Greg wrote: Just saw that Google Apps is no longer free for

Re: [google-appengine] Difference between codes

2012-11-28 Thread Nickolas Daskalou
if user: is indented when it shouldn't be. Indentation is part of the Python syntax, so be mindful of it when coding. Nick On Nov 29, 2012 12:35 PM, Redas Nekrosius chanzz...@gmail.com wrote: Hello, can anyone tell me the difference between two code snippets please: *1.* import webapp2

Re: [google-appengine] Some dynamic flexibility in selecting the type of instances would be really useful

2012-11-27 Thread Nickolas Daskalou
Hi Takashi, Is there a Trusted Tester program for App Engine Servers? Nick On 28 November 2012 10:35, Takashi Matsuo tmat...@google.com wrote: Hi Emanuele, On Tue, Nov 27, 2012 at 3:10 PM, Emanuele Ziglioli theb...@emanueleziglioli.it wrote: Hi everyone, have been following this

Re: [google-appengine] Update on our GAE Experience

2012-11-21 Thread Nickolas Daskalou
Thanks for this review Brandon. Does your assessment apply to all runtime environments (Java, Python and Go)? Nick On 21 November 2012 05:52, Brandon Wirtz drak...@digerat.com wrote: I wanted to take a minute to update you on where we are with our GAE Experience since people often tell me

Re: [google-appengine] Update on our GAE Experience

2012-11-21 Thread Nickolas Daskalou
Cheers Brandon. Nick On 22 November 2012 12:00, Brandon Wirtz drak...@digerat.com wrote: Does your assessment apply to all runtime environments (Java, Python and Go)? ** ** *We are primarily Python shop. Uptime has been pretty close between Py and Java, no clue about go.* ** **

Re: [google-appengine] Re: ImagesService.getServingUrl returning old image with Google Cloud Storage

2012-09-18 Thread Nickolas Daskalou
to be served immediately, you'll need it to have a new name. On Monday, 17 September 2012 01:19:59 UTC-7, Nickolas Daskalou wrote: I can confirm we also have (or at least had) this issue. In the end we bit the bullet and created timestamped copies of any file we updated in Google Cloud Storage

Re: [google-appengine] Re: ImagesService.getServingUrl returning old image with Google Cloud Storage

2012-09-17 Thread Nickolas Daskalou
I can confirm we also have (or at least had) this issue. In the end we bit the bullet and created timestamped copies of any file we updated in Google Cloud Storage, then used the serving URL of the timestamped version. If I can find the URLs I'll send them through. Nick On 17 September 2012

Re: [google-appengine] Re: image url returned by getServingUrl gives 500 error

2012-09-15 Thread Nickolas Daskalou
Hi, We are having a similar problem. The following URL was previously working but is now returning a 500 error: http://lh5.ggpht.com/Iipl9hDBMMXk0Q1QdTRGoCJwtM2wHbj3GBOSf4zTW6VnApWRRcs_4jQdHzBGImfX7MpSKSYgp4KKcqY=s1200 It looks like the largest thumbnail size we can generate without throwing a

Re: [google-appengine] new Google Cloud Platform Developers Google+ page

2012-09-02 Thread Nickolas Daskalou
+1, well said Drake. Nick On 3 September 2012 10:14, Drake drak...@digerat.com wrote: No offense I’m sure it is awesome… But don’t you think y’all are a little scattered? I mean there is the discussion pages/forum, Stack Over Flow, 4 issues bug trackers, a support form, 6 blogs. **

Re: [google-appengine] Re: HTML Website on Google App Engine

2012-06-19 Thread Nickolas Daskalou
For HTML files, I would caution against setting such a large default_expiration value (7 days). Setting it to such a high value means that, worst case, if you decide to change one of your site's pages, end users won't be able to see the change for 7 days (due to caches at both the browser level

Re: [google-appengine] Cost of mapreduce was $6,500 to update a ListProperty on 14.1 million entities

2012-01-04 Thread Nickolas Daskalou
Is this something you could move into Google Cloud SQL ( http://code.google.com/apis/sql/) once it's up and running? You could request beta access and take it for a test run. Nick On 5 January 2012 12:41, Petey brianpeter...@gmail.com wrote: Before the pricing change it cost us about $100.

Re: [google-appengine] Re: SMSLib With Google App Engine

2011-07-12 Thread Nickolas Daskalou
You could use a Pull Queue instead of an email sending/polling system: http://code.google.com/appengine/docs/python/taskqueue/overview-pull.html Nick On 13 July 2011 01:13, Rohit Bhat smashingro...@gmail.com wrote: I'm basically doing this for a project, but I can make use of a dedicated

Re: [google-appengine] Re: FAQ for out of preview pricing changes

2011-06-18 Thread Nickolas Daskalou
Hi Greg, Yet another 2nd 'next week' ending has come and gone (for those playing at home, that makes 4 weeks). The application we had been working on has been halted in light of the new pricing announcement, and we have been waiting for some good news for a while now. Is there any update you can

Re: [google-appengine] Poor performance since the past 2-3 days

2011-05-23 Thread Nickolas Daskalou
Sarang, are you doing any URL fetches, or some other API call that could be taking a long time (but not necessarily consuming CPU)? If not, then given the numbers you've posted (ie. 100's of seconds latency with 1 CPU second consumed), it does look like there could be something wrong with the

Re: [google-appengine] Appengine Drawing Contest

2011-05-16 Thread Nickolas Daskalou
Lol, that is awesome! On 16/05/2011, at 9:37 PM, Kaan Soral kaanso...@gmail.com wrote: Couldn't resist -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To

Re: [google-appengine] Where did Google buy 4.8GHz CPUs?

2011-05-15 Thread Nickolas Daskalou
They're not 4.8GHz. It's more like 2 x 2.4GHz which can only be utilised (currently) by using the Java runtime of GAE, as stated by Greg Darke here: https://groups.google.com/d/msg/google-appengine/z-A6PcplG7M/O-Ke_SVMXoMJ Nick On 16 May 2011 02:29, pdknsk pdk...@googlemail.com wrote: Or is

Re: [google-appengine] Re: email sent by GAE would be regarded as spam for some email services

2011-03-20 Thread Nickolas Daskalou
Hi Eric, Have you looked at Amazon's Simple Email Service (SES)? http://aws.amazon.com/ses/ Pretty much the same cost as sending email using GAE, except with SES you only get 2,000 free emails if you're sending email from an EC2 instance. I haven't used it myself but apparently they scan

Re: [google-appengine] Proposal for indicating which datastore config (HR or MS) you are in when reporting errors

2011-02-25 Thread Nickolas Daskalou
+1 Good idea Albert! Nick On 26 February 2011 12:40, Albert albertpa...@gmail.com wrote: Hi! Everyday, I browse through every single message that is posted to this group. Occasionally, my interest is caught when the message talks about some sort of error spike that is currently

Re: [google-appengine] Re: Sudden redirect to Turing anti-bot test during remote api session

2011-02-15 Thread Nickolas Daskalou
Hi Waleed, Approximately how many requests/minute was your other server making to your GAE app before it was blocked? Would be interesting to know what the cut-off point is. Nick On 15 February 2011 21:24, Waleed Abdulla wal...@ninua.com wrote: Good point. I'll give that a shot. Regarding

Re: [google-appengine] Re: everything is down

2011-02-14 Thread Nickolas Daskalou
Are you guys on the standard Master/Slave datastore, or the new High Replication datastore? Nick On 14 February 2011 19:55, Dmitry dmitry.lukas...@gmail.com wrote: yep... constantly datastore timeouts and task errors -- You received this message because you are subscribed to the Google

Re: [google-appengine] Licensing Question

2011-02-05 Thread Nickolas Daskalou
There's also AppScale which you might want to look at: http://code.google.com/p/appscale/ Nick On 5 February 2011 15:37, Robert Kluin robert.kl...@gmail.com wrote: It is licensed under Apache 2. (http://code.google.com/p/googleappengine/ ) The SDK's built in dev_appserver would likely be

Re: [google-appengine] Re: GeoIP on AppEngine: How to map an IP address to a country

2011-02-03 Thread Nickolas Daskalou
+1. Looks like it will come in handy! Thanks Andrin. Nick On 4 February 2011 02:12, Uros Trebec uros.tre...@gmail.com wrote: Thank you for this, very much appreciated! :) Regards, Uros On Feb 3, 3:32 pm, Andrin von Rechenberg andri...@gmail.com wrote: Hey there I just created an

Re: [google-appengine] Re: High Replication - How to download data via remote_api

2011-02-01 Thread Nickolas Daskalou
The s~ also plays havoc when trying to add a HR app to a Google Apps domain. Try leaving out the s~ and see if that works. It fixes the Google Apps problem. Nick On 2 February 2011 18:30, Calvin calvin.r...@gmail.com wrote: I think you need --application=app-id in your command. Also you

Re: [google-appengine] how to contact help? can't get to dashboard

2011-01-29 Thread Nickolas Daskalou
Is the Google Account you're using part of a Google Apps domain? If so, try visiting: https://appengine.google.com/a/YOUR_DOMAIN Nick On 30 January 2011 12:16, CodeRedSportsAdmin ad...@coderedsports.comwrote: When I log in, I don't see my sites that were created before, and when I upload I

Re: [google-appengine] Re: Blobstore uploads throwing errors

2011-01-26 Thread Nickolas Daskalou
On Tue, Jan 25, 2011 at 4:10 AM, Strom st...@masendav.org wrote: I'm also having major problems with the blobstore. Every single upload attempt gets a 500 response. On Jan 25, 1:38 pm, Nickolas Daskalou n...@daskalou.com wrote: An update: these errors are still occurring (almost 24 hours after

[google-appengine] Re: Blobstore uploads throwing errors

2011-01-25 Thread Nickolas Daskalou
An update: these errors are still occurring (almost 24 hours after first spotted) every time we attempt to upload to the Blobstore. I have also been chatting to aequitas on the IRC chat and they are having the same problem as we are. Nick On Jan 25, 6:52 pm, Nickolas Daskalou n...@daskalou.com

[google-appengine] Re: Blobstore uploads throwing errors

2011-01-25 Thread Nickolas Daskalou
A production issue was lodged just over an hour ago, here: http://code.google.com/p/googleappengine/issues/detail?id=4452 If you are having the same problem, please star the issue. Nick On Jan 25, 10:38 pm, Nickolas Daskalou n...@daskalou.com wrote: An update: these errors are still occurring

Re: [google-appengine] Re: Problems with Blobstore this morning

2011-01-25 Thread Nickolas Daskalou
/detail?id=4453 A number of people on #irc at the moment are experiencing the same issue. Also see Nickolas Daskalou post https://groups.google.com/forum/?hl=en#!topic/google-appengine/wTjRd0IWCPY about the same issue. Rgds T -- You received this message because you are subscribed

[google-appengine] Unable to deploy

2011-01-24 Thread Nickolas Daskalou
Hi Googlers, I have tried deploying my app three times in the past 5-10 minutes and all three times I get a 500 error message that looks like this: Initiating update. Cloning 5 static files. Cloning 384 application files. Rolling back the update. Error 500: --- begin server output --- htmlhead

[google-appengine] Blobstore uploads throwing errors

2011-01-24 Thread Nickolas Daskalou
I have been getting errors when trying to upload to the Blobstore for over half a day now. The errors are the usual: Error: Server Error The server encountered an error and could not complete your request. If the problem persists, please report your problem and mention this error message and the

[google-appengine] Re: Unable to deploy

2011-01-24 Thread Nickolas Daskalou
FYI, application uploads started working again not long after I reported the problem. Nick On Jan 25, 1:27 pm, Nickolas Daskalou n...@daskalou.com wrote: Hi Googlers, I have tried deploying my app three times in the past 5-10 minutes and all three times I get a 500 error message that looks

[google-appengine] Re: Blobstore uploads throwing errors

2011-01-24 Thread Nickolas Daskalou
whatever the problem was. Nick On Jan 25, 5:28 pm, Nickolas Daskalou n...@daskalou.com wrote: I have been getting errors when trying to upload to the Blobstore for over half a day now. The errors are the usual: Error: Server Error The server encountered an error and could not complete your

[google-appengine] Re: Blobstore uploads throwing errors

2011-01-24 Thread Nickolas Daskalou
I spoke too soon, the Blobstore errors are back again. Googlers, any news? This is a bit of a roadblock for us right now. Nick On Jan 25, 6:07 pm, Nickolas Daskalou n...@daskalou.com wrote: FYI, I was able to get Blobstore uploads working again by doing the following: - Create a new

  1   2   3   >