It would probably be more cost effective to have a page people can
visit to get the daily summary, rather than using email.
I would also wonder why your pricing structure can't afford 3 cents a
month per user to cover the email expense. But without knowing what
the application is, I can't really s
Actually, you can, if you happen to have remote API enabled:
http://groups.google.com/group/google-appengine/browse_thread/thread/31025ae9b5332a2d/b81d150dcc39cf5c
In other instances, no.
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To
The problem is likely in your code. the app.yaml sends the request to
your code 'contact.py'. However contact.py must then direct that
request to the proper handler. This is because a script can
potentially handle many different types of requests.
If your code is written similarly to many Google
Yes, its like testing 3 cars, two diesel powered, and one gasoline
powered, and putting diesel in all 3 for 'maximum consistency'. :)
--
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-appeng...@goo
yes, this has been discussed in this thread:
http://groups.google.com/group/google-appengine/browse_thread/thread/b9864ce7a9de4296
--
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-appeng...@google
This page has information and a video showing how to purchase
resources and change them.
http://code.google.com/appengine/docs/billing.html
I have seen quite a few people posting that billing is having some
issues right now,
so perhaps that may explain why you can't find the method to change
the
I have seen from several sources that you can do this import:
from google.appengine.api.capabilities import CapabilitySet
and then tell when the datastore is read-only like so:
if not CapabilitySet('datastore_v3',
capabilities=['write']).is_enabled():
... handle read-only ...
However this
I wouldn't be surprised to find out you're running into some kind of
spam limiter.
I'm sure you realize spam email is an ever growing problem and many
companies, Google included, take steps to prevent the kind of thing
you're trying to do here.
There's no realistic reason anyone should be receiving
The reason for the ballooning is, by default two indexes are created
for every property in your Entity model. All of these indexes add
quite a bit to the necessary storage space. If you have any properties
in your model that don't require an index, it's a good idea to specify
indexed=False for that
Yes, for me too. It's been taking about 4 to 5 minutes, versus the
usual 60 seconds.
--
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-appeng...@googlegroups.com.
To unsubscribe from this group, sen
Oddly enough, yes. I got the message in my Inbox, with no issues.
On Jun 30, 12:55 pm, "Ikai L (Google)" wrote:
> Was this message correctly directed into anyone's inbox?
>
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this g
The method you describe is basically the route I took. And I have to
say it works well.
You can take a peek at an early proof-of-concept I did, and maybe the
code will give you somewhere to start from. this version doesn't have
JQuery integrated for AJAX yet, but that's precisely what I ended up
u
On Jul 6, 10:58 pm, stefoid wrote:
> But due to the large number of BOOKS that could be read by a USER,
> and the large number of USERS who could be my friend, I cant
> practically model BOOKS READ BY USERS and USERS WHO ARE MY FRIEND as
> ListProperties...
>
> ...Because I would blow the 50
I had my first TransientError last night, and now I'm wondering this
too. I would think this is probably a reasonable thing to do.
--
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-appeng...@googleg
Maybe I don't understand what you're asking, but since isToday and
isThisWeek can be true or false, wouldn't it be simpler to just query
for isThisMonth==true?
In a basic sense, if a parameter can match any value, it doesn't need
to be put into the condition.
--
You received this message because
I'm afraid this time it went to spam for me.
--
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-appeng...@googlegroups.com.
To unsubscribe from this group, send email to
google-appengine+unsubscr...
This is the first time I've heard anyone suggest downloading App
Engine logs is possible (something I have wished for). How do you do
it?
--
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-appeng...@
It's not a 'problem' per se, it's simply how the system works. There's
a queue for indexes to be built, and depending on if the queue is long
or short when your index is added, the time you wait will be long or
short. Unless Google radically changes their approach to index
building, there will alw
You need to specify a handler in your app.yaml
for instance, this is how I map my favicon.ico
handlers:
- url: /favicon.ico
static_files: favicon.ico
upload: favicon.ico
mime_type: image/x-icon
This ensures the file gets uploaded, is set as a static file type and
maps it to a URL.
The bet
I'm guessing they imported the 'match' object from the re (Regular
Expression) library as the name 'matches'.
http://docs.python.org/library/re.html#regular-expression-objects
It's a standard part of Python. Using regular expressions you can
search for many complex patterns within a string.
--
Strange, when I bought my domain through App Engine, it went to E-Nom,
not Godaddy. Maybe they rotate through providers.
--
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-appeng...@googlegroups.com.
On Aug 18, 6:04 pm, Vassili wrote:
> My post is regarding Google App Engine Plug-in for Eclipse. I am
> working with the default project there (which is using a POST, not a
> GET, as in you case).
> Did you create your application using that plug-in? If not, then we
> are talking about different
Interesting. I had the exact same thing happen to me this morning,
except that I clicked "Remind me later". I just started over from my
original URL when the errors occurred, and it proceeded fine after
that. I'm betting it's an issue on Google's end.
--
You received this message because you ar
Yes, I'm getting this constantly with my app starting since around 8PM
Pacific time. Not good :(
--
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-appeng...@googlegroups.com.
To unsubscribe from thi
I had a large cluster of failures around 8PM to 8:30 PM yesterday
(PST). Then there was the issues at 5AM as you mentioned.
I've since had clusters of issues at 8AM, 11 AM, 2PM
I'm running on Python. My App ID is slconductor
Many failures are 500 Server error "The server encountered an error
a
I just checked, task queue and chron are working here. But I'm on
Python?
--
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-appeng...@googlegroups.com.
To unsubscribe from this group, send email to
On Sep 20, 2:19 pm, Jason C wrote:
> I did another count across all of our urls.
>
> 1 hour, 1.04p - 2.04p log time, 2010-09-20
>
> DeadlineExceededErrors: 157
> 10-second timeouts: 179
>
> Given the high rate of 10-second timeouts, can I assume that I am over
> the 1000ms threshhold?
>
> These
Lots of steady errors here.
No, I don't use DJango.
It does seem to be more likely on a cold instance, but probably
because there is more actions that can potentially fail in such a
case.
The logs simply show everything is just taking way too long. It's like
it's running in slow motion.
Here's
all serving for my app is now 100% dead. even the simplest request is
coming up 500 errors. App ID is slconductor.
--
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-appeng...@googlegroups.com.
To u
I think a big part of the reason is some failures are mis-categorized:
W 09-23 03:25PM 18.756
Request was aborted after waiting too long to attempt to service your
request. This may happen sporadically when the App Engine serving
cluster is under unexpectedly high or uneven load. If you see this
m
I think the first graphs speak a lot to what many users are
experiencing. It may be before 'fails' were rather mild, and just
meant an extra 400 ms, but now, 'fails' are very hard and deadly.
I don't agree that only customer facing applications are affected, any
application that requires integrity
I'm working on one now, but I juse Janrain. Any particular reason you
don't like it?
--
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-appeng...@googlegroups.com.
To unsubscribe from this group, sen
I use the Kay framework, it has a pretty good Datastore Authentication
system.
http://kay-docs.shehas.net/auth.html
http://code.google.com/p/kay-framework/
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email
Hmm, Maybe we aren't talking of the same thing then.
The Janrain library I found is Open source, Apache License:
http://github.com/openid/python-openid
The link came from this page on the Jainrain website:
http://www.janrain.com/openid-enabled
Nowhere do they say anything about charging. And I
yes i have it working. I'm using it to provide OpenIDs to users for
our related sites.
Your best bet is to get this example provider app here:
http://code.google.com/p/appengine-openid-provider/
It's based on Janrain's OpenID code ver. 2.1.1 But I found the latest
version 2.2.5 dropped right in.
Oh, I see you added OAuth into the mix. I'm not using OAuth. But App
Engine has built in support for that I hear.
--
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-appeng...@googlegroups.com.
To uns
I'm doing a provider. People establish their identity on my site, and
use that identity to log into other OpenID services with the
credentials from my site. The links I provided will get you going in
the right direction. :)
--
You received this message because you are subscribed to the Google Gro
xmpp.get_presence()
http://code.google.com/appengine/docs/python/xmpp/functions.html
--
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-appeng...@googlegroups.com.
To unsubscribe from this group, se
I hope this is something we can disable. I don't want to have to mess
with some phone app every time I need to log in.
--
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-appeng...@googlegroups.com.
T
It wasn't silently removed. Ikai stated they would re-evaluate the
idea based on feedback, and re-introduce it later.
--
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-appeng...@googlegroups.com.
I use IE 8, the checkbox shows fine. So it sounds like FF has a bug in
it. ;)
--
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-appeng...@googlegroups.com.
To unsubscribe from this group, send email
I have had this happen when I tried running the install package from
an encrypted drive, or a networked drive. It seems to be because it's
self check bypasses the usual Windows file reading and the contents it
checks is not decrypted or somehow corrupted.
Moving the install file to a local unencry
Google posted this video some time ago:
http://www.youtube.com/watch?v=zRwPSFpLX8I
While the main focus is on best practice, it does give a lot of views
and details about Google's shipping container based datacenters. the
last half is the most interesting. (unless you're into cooling plants).
--
Can't you just add your own callback? The Javascript isn't encrypted.
Roll your own custom version.
--
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-appeng...@googlegroups.com.
To unsubscribe from
It sounds wrong.
But it brings me back to a question i've been wondering to myself for
awhile now: what constitutes an Instance, exactly? Is it the bulk of
all the code uploaded, or just whatever modules were las used?
For instance, I have several separate sections to my app, and
depending on whi
Unfortunately the standard ZipFile module in Python only supports
extracting to a file; GAE doens't allow writing files however. You'd
either need to find a package that supports extracting files to a
variable, or write your own. The data could then be put into the
Datastore or Blobstore. Of cour
The only penalty is that requests that take more than 1000 mS will not
benefit from automatic scaling. And you'll use more quota, obviously.
--
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-appeng.
I had a thread saved where Nick or someone else on the team confirmed
the 1000 ms boundary, however it seems my saved thread collection has
grown ridiculously big and I can't find it. I did find this thread
discussing it however:
http://groups.google.com/group/google-appengine/browse_thread/thre
I don't think you understood what he was saying. Google support sent
him an email about their impending takedown with spam links in the
body of the email, resulting in the official Google email being caught
in spam filters and not being delivered.
That definitely *is* something the support team sh
I once asked and received a compiled copy. But I have to confess I
haven't tried it. There is always a risk that someone could have added
in some vulnerability to a pre-compiled copy. Google used to
distribute a compiled copy at this link:
http://web-feature-labs.googlecode.com/files/ssl-py2.5-win
Strange. I saw no notice that 1.4.1 SDK had been released. And the
Launcher still says 1.4.0 is the latest. Where did you find the
release notes for this SDK?
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email
It will be fixed when China becomes a Democracy. So you can estimate
for yourself how many decades/centuries that may take.
--
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.c
At least it has a somewhat dirty sounding name. :)
On Jan 23, 12:01 pm, Peter Recore wrote:
> LOL! Your title leaves a bit to be desired. You say "like GAE but
> without the restrictions."
> Wouldn't it be more accurate to say "Like GAE, but without some of the
> restrictions, and also without
By "Offline" they mean in an offline Task (Task Queue service). Online
would mean it's in a user facing request handler, where it's still a
max of 10 seconds.
Probably could be worded a little clearer.
--
You received this message because you are subscribed to the Google Groups
"Google App Engi
On Jan 27, 11:40 am, "Brandon Wirtz" wrote:
> Ah, so you are one of those people who read websites, but don't want the
> people who make the content to make any money. I bet you listen to NPR and
> play CD's when they go to pledge breaks..
>
I don't have any ad blocking software installed, but
It's kind of humorous you guys ended up here with that question. The
error message is related to the service that 'app' was written on, and
not an error with the App itself. It should clear up on it's own.
The person who wrote the 'app' shouldn't be passing that message on to
end users, as it's ob
This part explains the problem:
NeedIndexError: The built-in indices are not efficient enough for this
query
and your data. Please add a composite index for this query.
This query needs this index:
- kind: Country
properties:
- name: country_code
- name: government_tax
Without an Index defi
Well, i think the word 'opaque' in the URL is a clue. It seems they
are providing an OpenID identifier, but at the same time hiding the
actual ID. probably to prevent spammers from using the email portion
to send spam. I would say intentional.
--
You received this message because you are subscrib
I'm kind of disappointed with Google's recent attitude change. When
master/slave was all there was, it was deemed 'production worthy'. Now
suddenly it's " If you are running a production service, you should
not use Master/Slave datastore. Ever."
Given that the HR datastore has some pretty big prob
On Mar 4, 11:06 am, "Ikai Lan (Google)" wrote:
>
> As far as eventual consistency goes, our users that are on high replication
> have not seen any issues. If we weren't always fussing about transparency,
> we would probably have been able to not even bring it up, and it's unlikely
> anyone would
On Mar 4, 12:48 pm, Jeff Schwartz wrote:
> HR is obviously the chosen path and to ignore that is, well, foolish.
I think this is part of the problem too. Until today, I was never
aware there was a path to choose. Master/Slave always there, and
worked fine (at least from my perspective). HR was
There are many frameworks, such as Kay (http://code.google.com/p/kay-
framework/) that support private authentication.
Being accessed by Iphone/Ipad etc, is all up to you and how you design
your site.
--
You received this message because you are subscribed to the Google Groups
"Google App Engin
On Mar 20, 4:12 pm, "Brandon Wirtz" wrote:
> Your "issue" is mostly a rant. You will get better results posting "I can't
> figure out how to do X, I have Tried Y, but it return Z. Please help"
I guess one man's rant is another man's constructive feedback. All I
see is someone listing the things
It's rare, but possible. I've seen it happen on my site a couple
times. I originally didn't plan for it, but made some adjustments to
accommodate the situation. Idempotence is of course the key.
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" grou
Well the fact that I said "I have seen it happen" should be
sufficient. Believe me, I wouldn't have bothered with all the rewrites
if it didn't.
--
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-app
If you care so little about search engine rank, that you're willing to
block all search engines, why block them at all? Let them rank you
badly, or well, or basically what would it matter, if you don't care
about it?
Maybe if you more clearly defined this sentence, it would make sense:
"polluted
I use lists for user data and I have to say I've yet to find a way to
modify lists via the datastore viewer. I think Google rightly prevents
this, as a list can potentially be a thousand or more items long. But
I still wish there was a way to do this for shorter lists.
--
You received this messag
Frankly this whole argument is silly. Apple started with something
they cobbled together themselves from spare parts. Google started with
their own proprietary software, BackRub, which was written in Java and
Python and ran on Linux.
They didn't have anyone to help them, and they succeeded. Anyone
and proud of it. :)
On Apr 13, 1:39 pm, Jeff Schnitzer wrote:
> At risk of dragging this on...
>
> Ask any VC what they think about the relative merits of Idea and Execution.
>
> Or ask Google:
>
> http://www.google.com/search?q=idea+vs+execution
>
> Jeff
>
> On
On Apr 14, 3:44 pm, Jeff Schnitzer wrote:
> The idea of getting technology mandates
> from a VC strikes me as not so different from a chef getting
> preparation instructions from the guy who drives the SYSCO truck.
Well said. :)
--
You received this message because you are subscribed to the G
On Apr 25, 12:37 pm, nickmilon wrote:
> One major advantage of GAE it is that is more green than alternatives.
> Charging by resource usage (cpu cycles, bandwidth etc) forces us to
> energy efficient programming style.
> Also I am sure G datacenters are much more efficient than someone's
> LAMP
I'd really be surprised if there is any service in the history of
mankind that promises 0% loss of data. Maybe there is, but I bet it's
incredibly expensive.
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email
Hm, for 10k a monuth i'll etch the data on gold disks, and send it on
a 'voyage' into deep space. In the unlikely event of cosmic
catastrophe or alien intervention, a backup of the backup will be
retrieved from Brandon's service (which we will utilize as a private
sub-contractor). How's that for d
Well, Brandon happens to be right. You can add any kind of messaging
to GAE you want. Or anything else, for that matter. And GAE already
does support XMPP, which is a messaging system, and a very widely
adopted and robust, and open one at that. Basically the OP doesn't
want to get with the times a
The funny thing is, I think Google, and a lot of other people, have
forgotten what Cloud Computing was started for. It was because large
companies (like Google) had a lot of hardware which is necessary to
handle the loads their services require, but which don't always work
at full capacity. They sp
On May 12, 8:17 pm, stevep wrote:
> Point of emphasis: Google's execs have a fiduciary responsibility to
> make decisions they believe will best benefit shareholders, not small
> developers.
How does running off all the developers benefit the shareholders?
--
You received this message because
On Jun 2, 7:54 am, J C wrote:
> "Security through obscurity" is really the only way?
You make it sound like a bad thing. All security is through obscurity.
Even RSA encryption is only as good as not knowing the key to decode
it. Whoever started that "Security through Obscurity is no security
On Aug 17, 5:24 am, Joshua Smith wrote:
> I certainly hope they don't deprecate M/S, unless/until the following issues
> are addressed:
I agree. It would also be nice if there was some documentation
detailing some of the things people tend to gloss over. Like
"- used my app to initialize the
Nice, so basically Google is using their own service to tack on
additional charges to your bill. Doesn't sound ethical.
--
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.
I'm still not clear about the domain through Google Apps that points
to the application. Does this tool switch the domain over too? Or does
that have to be done manually? And if manually, how do you do it?
--
You received this message because you are subscribed to the Google Groups
"Google App E
On Jan 22, 4:12 am, "Brandon Wirtz" wrote:
> a video like this will make about $8 over its life time.
How does it make anything? There's no ads on it.
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email to g
I just ran into this issue. Seems it's still unresolved a year later. :\
On Thursday, March 3, 2011 11:21:56 AM UTC-8, Ikai L (Google) wrote:
> I talked to Jamie about this and there's a bug filed in the issues
> tracker:
>
> http://code.google.com/p/googleappengine/issues/detail?id=4671
>
> Ik
If google was charging people for fresh coffee, I would agree this is
needed. As it is they are only charging for hosting, so they should
probably stick to APIs related to that. Like, hmm, I don't know, an API to
notify when you're running out of quota. ^.^
--
You received this message becau
On Monday, June 18, 2012 5:00:23 PM UTC-7, Marce (Google) wrote:
>
>
> - The total size of all application versions is now limited to 1 GB. In the
> future, you'll be able to purchase additional storage for your
> application
> code.
>
>
I assume this means a visible quota will be added;
On Tuesday, March 19, 2013 5:57:02 PM UTC-7, Andrew Jessup wrote:
>
> Python 2.5 applications are no longer officially supported on the new
> Development Server in line with our deprecation announcement (although they
> may still be run)
>
>
I must have missed that notification. I know 2.7 w
I keep having a strange issue, and I'm really unclear as to the cause. When
Dev Environment 1.7.6 came out, I made the switch from Pyton 2.5 to Python
2.7. In the course of using 1.7.6 I kept encountering this issue:
C:\Program Files (x86)\Google\google_appengine\slconductor_27>manage.py
appcf
It's already depreciated. It will cease to exist when the deadline arrives.
On Wednesday, May 1, 2013 9:16:07 PM UTC-7, John Wheeler wrote:
> When the master slave datastore becomes deprecated, does that mean Google
> will shut down applications that are using it or just stop supporting it?
> I
'? Are you just assuming that or did you read that from
> a reliable source?
>
> Thanks,
> John
>
>
> On Thu, May 2, 2013 at 1:31 PM, Darien Caldwell
>
> > wrote:
>
>> It's already depreciated. It will cease to exist when the deadline
>> arr
Sounds like the typical Hipster mentality. They created Go so they could
say they wrote in a language that's not mainstream. :)
--
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
On Saturday, November 30, 2013 7:47:58 AM UTC-8, OC2PS wrote:
>
> Looks like App Engine has trouble with WordPress 3.7.1
> http://wordpress.org/support/topic/trouble-running-local-wordpress-in-google-app-engine
>
> This is terrible especially as WordPress have decided that they will start
> auto
works fine for me. I guess it's just you.
--
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 gr
It's not copying your site's content. it's a proxy. it just redirects
requests to *any site* through their site. the content being viewed is
still coming from your site.
For example. you can change the URL on the end to any other site on the
internet. Try this for instance:
https://absentis64.
>
> Memcache?
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/google-appengine/-/UapcKANoMK8J.
To post to this group, send email to google-appengine@googlegroups.com
So I've been using Appengine since it's inception. As soon as domains were
made available I got one. My app is tiny and little used, but I keep it
active for the few who use it.
Today I got my yearly notice about domain renewal. No biggie, other than my
Credit card recently expired and I need
Thanks for the head's up. Here i thought we were just getting a break from
the constant updating.
--
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
Disagree whole-heartedly. GAE has always been highly reliable, despite some
early growing pains. Every system has platform specific quirks; name one
that doesn't. And as for Python 2.5 being 'old', i could care less. The
point is to get jobs done, not brag about version numbers. 2.5 was more
th
I like that they hope Google lets them continue to do expliots. Shouldn't
they hope that Google fixes the exploits?
--
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
97 matches
Mail list logo