[google-appengine] Locked out of my Domain, and Getting a run-around

2016-02-19 Thread Darien Caldwell
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 to enter the new information. But 
what should be a simple task has become anything but.

I follow the link to renew my payment info: 
https://support.google.com/a/answer/1218673

I click on the Google Admin console link there, and takes me to another 
page to log into https://admin.google.com/. Guess what, it says you have to 
have a business account. I don't have a business account, and I don't have 
a business. I just want to update my payment info to pay 10 bucks to renew 
my domain. 

No problem, says some other pages after some research.  Domain management 
has been moved to the Developer Console.

So I go to the console, and it doesn't even recognize I have a custom 
domain. It says "Prove you own your domain with easy steps..."

So what are the steps? Add CNAME or TXT record to your domain.  ...

Sure I could do that, but I access the domain through my Google Apps 
account. The one that doesn't exist anymore... I go to Enom to try to 
recover some kind of access there, but guess what, they offer no support, 
because the domain was sold through a reseller... Google.  

And they say to log into Google for Business... SO I'm right back where I 
started. With no way to update my credit card to pay a 10 dollar renewal on 
a rinky-dink domain.

Google sure did shaft me good. Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/fcc28c28-8f4a-4ac9-9390-cc23359dd97d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: One senses GAE is just not a major priority for Google

2014-10-29 Thread Darien Caldwell
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 
than fine to do anything imaginable.  

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


[google-appengine] Re: GAE SDK Release announcements ???

2014-08-19 Thread Darien Caldwell

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-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] BANNED PLS !! https://absentis64.appspot.com/www.evdenevenakliyatfirmalari.pro/

2014-02-18 Thread Darien Caldwell
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.appspot.com/www.google.com
  or
https://absentis64.appspot.com/www.whitehouse.gov

As you can see, it just proxies to the site you put on the end. But anyway, 
I see you have taken the advice and blocked your page from viewing through 
the proxy. 

On Monday, February 17, 2014 6:14:11 PM UTC-8, kişisel Pazar wrote:

 belong to me How can I copy my site's content without my permission?
 The purpose of this site is to jerk..
 google has banned my website..
 I do not understand why this site do not banned?..
 not only me but everyone is leaving in the lurch!!..
 This site is officially a spam site .. Pull me publishes all pages and 
 google site is making my place.. :@@



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


[google-appengine] Re: App engine examples and documentation suck -Don't waste your time

2013-12-05 Thread Darien Caldwell

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 group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Re: Wait, what? App Engine doesn't work with latest version of WordPress?

2013-12-03 Thread Darien Caldwell

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 
 automatically updating WordPress without human intervention!

 
Just find the code doing the auto-update and delete/disable it. They really 
shouldn't be doing that, as systems can be delicate and altering versions 
without permission is a recipe for disaster. 

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


Re: [google-appengine] Puzzled by promotion of Go for high performance web serving

2013-06-17 Thread Darien Caldwell
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 it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Re: Master/Slave Datastore Deprecation Question

2013-05-03 Thread Darien Caldwell
I base that on my interpretation of Google's Depreciation policy:
 
https://developers.google.com/appengine/terms
 
Section 7.3
 
The original terms at the time of the Master/Slave depreciation was for 3 
years, so I believe Google still has to honor that timeframe. But after 
that time is up, They are under no obligation to continue to offer or 
support the Master/Slave datastore.  I wouldn't make any bets on it 
continuing to operate.
 
As for the read/write issues, I found the simplest way to handle it is to 
make good use of Memcache. Store any new data writes in Memcache, and check 
Memcache before doing any Datastore reads. This way you'll always get the 
latest data. 
 

On Thursday, May 2, 2013 1:36:54 PM UTC-7, John Wheeler wrote:

 Hi Darien,

 Can you point me to the documentation or information that explains that it 
 will 'cease to exist'? 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 
 darien@gmail.comjavascript:
  wrote:

 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? If it's the latter, what exactly does that mean? For 
 example, will the Master/Slave maintenance periods stop where they flush 
 the memcache or whatever?

 John

  -- 
 You received this message because you are subscribed to a topic in the 
 Google Groups Google App Engine group.
 To unsubscribe from this topic, visit 
 https://groups.google.com/d/topic/google-appengine/3SymDhYn7mA/unsubscribe?hl=en
 .
 To unsubscribe from this group and all its topics, send an email to 
 google-appengi...@googlegroups.com javascript:.
 To post to this group, send email to 
 google-a...@googlegroups.comjavascript:
 .
 Visit this group at http://groups.google.com/group/google-appengine?hl=en
 .
 For more options, visit https://groups.google.com/groups/opt_out.
  
  




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




[google-appengine] Re: Master/Slave Datastore Deprecation Question

2013-05-02 Thread Darien Caldwell
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? 
 If it's the latter, what exactly does that mean? For example, will the 
 Master/Slave maintenance periods stop where they flush the memcache or 
 whatever?

 John


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




[google-appengine] GAE Dev Environment issue (since 1.7.6)

2013-04-14 Thread Darien Caldwell
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_27manage.py 
appcfg update
Running on Kay-3.0.0
Traceback (most recent call last):
  File C:\Program Files 
(x86)\Google\google_appengine\slconductor_27\manage.py
, line 19, in module
from kay.management import *
  File C:\Program Files 
(x86)\Google\google_appengine\slconductor_27\kay\management\__init__.py, 
line 30, in module
from kay.management.test import do_runtest
  File C:\Program Files 
(x86)\Google\google_appengine\slconductor_27\kay\management\test.py, line 
38, in module
from google.appengine.api import urlfetch_stub
  File C:\Program Files 
(x86)\Google\google_appengine\google\appengine\api\urlfetch_stub.py, line 
33, in module
_fancy_urllib_InvalidCertException = 
fancy_urllib.InvalidCertificateException
AttributeError: 'module' object has no attribute 
'InvalidCertificateException'
 
I finally figured out the issue was caused by an empty __init__.py file in 
C:\Program Files (x86)\Google\google_appengine\lib\fancy_urllib 
 
The actual library is in C:\Program Files 
(x86)\Google\google_appengine\lib\fancy_urllib\fancy_urllib for some 
reason.   Deleting the empty file gets the library to load.  
 
I figured it was just an install error, but upon installing 1.7.7 Dev 
environment, the empty file was put back in place, causing the error to 
return. So I'm unclear why the installer keeps putting this empty file so 
that the library can't be loaded.
I should probably add I'm running the environment on Windows 7.
Any ideas?

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




[google-appengine] Re: Important for Python developers - Updates to the Development Server in 1.7.6

2013-03-21 Thread Darien Caldwell

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 was brought online, but 
I've seen nothing to indicate 2.5 was being depreciated or removed. 
Where/when was this announcement? 

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




[google-appengine] Re: How to move data reliably from front to backends ?

2012-07-29 Thread Darien Caldwell


 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.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: 1.7.0 Prerelease Now Available

2012-06-19 Thread Darien Caldwell

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; right now I have no 
earthly idea how much room my applications use. 
Also does this count the compiled *.pyc files in addition to the 
application files uploaded? 

-- 
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/-/3HTIKAKhaukJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: We NEED a GAE CoffeeMaker API when our local supplies are depleted

2012-04-02 Thread Darien Caldwell

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 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/-/unovGfa2LgEJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Re: BadRequestError: app s~helixchewer cannot access app helixchewer's data during create_bulkloader_config

2012-03-15 Thread Darien Caldwell
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

 Ikai Lan 
 Developer Programs Engineer, Google App Engine 
 Blog: http://googleappengine.blogspot.com 
 Twitter: http://twitter.com/app_engine
 Reddit: http://www.reddit.com/r/appengine



 On Wed, Mar 2, 2011 at 1:34 PM, Jamie H ja...@mhztech.com wrote:

 the s~ is affecting what email address I can send email from.  I am
 now forced to use
 no-reply@s~APP-ID.appspotmail.com

 which as far as I know is not an RFC valid email address

 On Jan 24, 3:21 pm, Ikai Lan (Google) ikai.l+gro...@google.com
 wrote:
  Yes, that is the goal. The s~ should not appear anywhere with the 
 exception
  of maybe the admin-console. If it's required anywhere else, that is a 
 bug we
  should address.
 
  --
  Ikai Lan
  Developer Programs Engineer, Google App Engine
  Blogger:http://googleappengine.blogspot.com
  Reddit:http://www.reddit.com/r/appengine
  Twitter:http://twitter.com/app_engine
 
  On Mon, Jan 24, 2011 at 2:12 AM, Waldemar Kornewald 
 wkornew...@gmail.comwrote:
 
   Will this be fixed, so it's transparent? From an end-user point of 
 view
   there is no reason to have such a distinction. It only complicates
   everything and people are sending me bug reports about the remote API 
 not
   working with Django-nonrel when they use the high-replication 
 datastore. In
   case the s~ prefix will stay, how can I detect this in Django-nonrel 
 if I
   only know the normal appid and the user doesn't manually specify that 
 his
   app uses the HR datastore?
 
   Bye,
   Waldemar
 
   --
   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 unsubscribe from this group, send email to
   google-appengine+unsubscr...@googlegroups.com
 google-appengine%2bunsubscr...@googlegroups.com
.
   For more options, visit this group at
  http://groups.google.com/group/google-appengine?hl=en.
 
 

 --
 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 unsubscribe from this group, send email to 
 google-appengine+unsubscr...@googlegroups.com.
 For more options, visit this group at 
 http://groups.google.com/group/google-appengine?hl=en.




-- 
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/-/SYqsODK_A_wJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: First Tutorial On GAE Python Is Up

2012-01-22 Thread Darien Caldwell

On Jan 22, 4:12 am, Brandon Wirtz drak...@digerat.com 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 google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: HRD migration tool now available!

2011-11-10 Thread Darien Caldwell
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 Engine group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Google Bot Is Your Enemy

2011-09-03 Thread Darien Caldwell
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.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Should Google deprecate Master/Slave data store option?

2011-08-17 Thread Darien Caldwell


On Aug 17, 5:24 am, Joshua Smith joshuaesm...@charter.net 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 data (this will be problematic for
some),
- had google point the old app id to the new app id. 

A bit too much like  ??? Profit  for my taste.  Maybe the tool Ikai
mentioned will resolve most of that. Until then, M/S is where I'll
stay.

-- 
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Receiving mail at appspotmail.com. Message size limits, address filtering, spam protection?

2011-06-02 Thread Darien Caldwell

On Jun 2, 7:54 am, J C ciho...@gmail.com 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
at all meme did a whole generation a bad service.

-- 
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: So Tell Me About GO

2011-05-13 Thread Darien Caldwell


On May 12, 8:17 pm, stevep prosse...@gmail.com 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 you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Is App Engine suddenly becoming more expensive???

2011-05-12 Thread Darien Caldwell
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 spend varying amounts of time idle.

The idea was to A) allow people to utilize this idle time for
something productive, and B) allow said Big Company to recoup some
costs associated with powering and maintaining all of this hardware
which isn't being utilized 100%.

key word is 'recoup'.  It seems to me a lot of companies are looking
to 'cash in' rather than 'recoup'.  The hardware and infrastructure is
sitting there, effectively 'for free' because Google requires it to
run it's business.  Charging anything more that what it costs to
develop and maintain the API and associated administration is going
beyond this for the profit motive, plain and simple.  All of the
hardware/electricity/ Network Administration is already being paid for
(in spades) by all of the profits Google reaps from all of it's
various enterprises, that all run off the same machinery.

The question is, is this what Google is doing? Is the pricing beyond
what it costs to make GAE available to the public? I don't think
anyone knows, except Google. But I wouldn't be surprised if they have
lost sight of the original motivation for all of this was,
Conservation, not Profit.

-- 
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Google should want to provide messaging in App Engine

2011-05-10 Thread Darien Caldwell
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 and doesn't want to do any work. Make a JMS
system for GAE. Someone with your credentials should be able to do
that, right?

-- 
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Any past scenarios of data getting lost?

2011-05-02 Thread Darien Caldwell
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 to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Any past scenarios of data getting lost?

2011-05-02 Thread Darien Caldwell
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 data safety?


On May 2, 2:07 pm, Brandon Wirtz drak...@digerat.com wrote:
 I will promise 0% loss of your data. Prices are affordable, but availability
 is low :-)

 Similar towww.cdninabox.comI'm proud to announcewww.backupinabox.com
 unlike CDN in a box which is powered by Google's High Replication Appengine
 Backup in a Box literally is a box and we stick your backups as printed
 paper in a box. Place that box in a water tight safe, and drop it in a lake.
 We don't tell you or anyone which lake, or where in the lake, and the lake
 is actually a sewage treatment plant, so it is really very safe.  Be secure
 in knowing your data is backed up and will never be destroyed.  Pricing
 starts at $500 a month for storage.  Restoring your backed up data is priced
 on demand based on the need, the speed at which you need restoration to
 occur, and if the lake is frozen over at the time you need restoration.



-- 
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: Ang.: RE: RE: [google-appengine] Advantages of GAE

2011-04-26 Thread Darien Caldwell


On Apr 25, 12:37 pm, nickmilon nickmi...@gmail.com 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 stack.

The Mercury News just recently had an article about this:

http://www.mercurynews.com/green-energy/ci_17900411

Some of Google's datacenters are very 'green'. Some are not.  In some
locales there's just no alternatives to be had. But it's good to see
an Industry Wide attempt to make datacenters greener, at any rate.

-- 
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Startup Weekend and Google App Engine

2011-04-15 Thread Darien Caldwell


On Apr 14, 3:44 pm, Jeff Schnitzer j...@infohazard.org 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 Google Groups 
Google App Engine group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Startup Weekend and Google App Engine

2011-04-13 Thread Darien Caldwell
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 using
GAE, AWS, or anything period, has just as much a chance to succeed, or
fail, based on the merit of their *idea*.

It's the destination that is important, quibbling over how you get
there is non-productive.

-- 
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Startup Weekend and Google App Engine

2011-04-13 Thread Darien Caldwell
haha. from this article google dredged up from that query (http://
alllooksame.com/?p=600)

I’m not exactly sure why this shift in sentiment is happening but I
believe it started after the Dotcom bust. Many “great” ideas never saw
the light of day, and everyone realized the limitations of “great
ideas”. Not just that, the Internet made it very easy to search and
find the same or similar ideas that other people came up with. If you
have a “great idea”, you just have to Google it, and chances are,
someone else has already beat you to it.

That doesn't invalidate great ideas in the least. It just shows many
startups aren't original. The author aptly put great and great
ideas in quotes, because they aren't in that form. A great idea will
succeed. A 'me too' probably will not, even if executed well.

If a VC doesn't have the capacity to tell a truely great idea from a
great idea (that's already been done), well, they are in the wrong
line of business.

Of course there are many other factors involved, but this isn't a
venue for discussing VC funding strategies etc.

And yes, I'm 100% Engineer, and proud of it. :)

On Apr 13, 1:39 pm, Jeff Schnitzer j...@infohazard.org 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 Wed, Apr 13, 2011 at 11:54 AM, Darien Caldwell



 darien.caldw...@gmail.com wrote:
  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 using
  GAE, AWS, or anything period, has just as much a chance to succeed, or
  fail, based on the merit of their *idea*.

  It's the destination that is important, quibbling over how you get
  there is non-productive.

  --
  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 unsubscribe from this group, send email to 
  google-appengine+unsubscr...@googlegroups.com.
  For more options, visit this group 
  athttp://groups.google.com/group/google-appengine?hl=en.- Hide quoted text -

 - Show quoted text -

-- 
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Delete entry from list via production Data Viewer

2011-04-06 Thread Darien Caldwell
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 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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: How to block Google App Engine?

2011-04-01 Thread Darien Caldwell
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 entries (e.g. certain queries) are used
as a vector tampering with other, external properties

Give concrete examples.

-- 
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: is it possible that repeated task executions happen in parallel ?

2011-03-24 Thread Darien Caldwell
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-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: is it possible that repeated task executions happen in parallel ?

2011-03-23 Thread Darien Caldwell
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 group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: The Image Service API needs help badly!

2011-03-21 Thread Darien Caldwell
On Mar 20, 4:12 pm, Brandon Wirtz drak...@digerat.com 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 they wish the service would do.
That's hardly a rant.

IF you want to see a rant, just get me started on how people seem to
think they need to control how others express themselves on message
boards, that they don't even own or operate. :)

-- 
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: About the usage of GAE

2011-03-14 Thread Darien Caldwell
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 Engine group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: HR Vs. Master-Slave Comparison. Is it worth extra cost?

2011-03-04 Thread Darien Caldwell


On Mar 4, 12:48 pm, Jeff Schwartz jefftschwa...@gmail.com 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 introduced as an
alternative, for people with Mission Critical needs. That is how it
was introduced, as an alternative, not as a replacement.

Then suddenly it's Master slave = bad out of left field. It's
understandable people may be shocked/confused.  Until today I never
understood HR to be the new, better way.

But now that I've been awakened to the writing on the wall for Master/
Slave, I guess I'll have to start looking at HR more seriously.

-- 
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: HR Vs. Master-Slave Comparison. Is it worth extra cost?

2011-03-03 Thread Darien Caldwell
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 problems from a user
perspective (costs 3 times more, only supports Eventual consistency),
it's not really feasable to use for production code in *every*
instance. So I'm very disappointed to hear these kinds of comments
coming from Google. You shouldn't make something, then complain when
people use it. If you don't want people using Master/Slave, maybe you
should remove it.

To berate customers for preferring an option you *provide* is just
mind blowing.

-- 
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: AOL federated ID

2011-03-02 Thread Darien Caldwell
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 subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Problem about indexes and floats

2011-02-22 Thread Darien Caldwell
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 defined, GAE can do relatively simple queries. But
apparently '0.5' must return a lot of results. So GAE is telling you
that you need to define a specific index for that type of query.

Put that information into your index.yaml file, update the app, and
wait a few hours for the index to build.  More info  here:
http://code.google.com/appengine/docs/python/config/indexconfig.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-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Upcoming changes to Task Queues

2011-02-14 Thread Darien Caldwell
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 obviously confusing. You should be directing your
questions to the creator of the App, not Google. They didn't make the
app. Obviously the error says to come here though.

-- 
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Where can I find commercial successfully websites created using GAE?

2011-01-28 Thread Darien Caldwell

On Jan 27, 11:40 am, Brandon Wirtz drak...@digerat.com 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 I have never,
ever, ever, clicked on a website ad. Do you still make money then? If
he's removing from his sight something he has no intent of ever
clicking on anyway, I don't see you have right to complain.

I wasn't going to comment on the fact your site looks like a click
mill, but after that response, I don't feel bad about saying it now.
Exactly the kind of site I would never use.

-- 
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Possible Typo in 1.4.1. release notes

2011-01-25 Thread Darien Caldwell
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 Engine group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: AWS Elastic Beanstalk : Like GAE, but without the restrictions.

2011-01-24 Thread Darien Caldwell
At least it has a somewhat dirty sounding name. :)

On Jan 23, 12:01 pm, Peter Recore peterrec...@gmail.com 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 some of the features?

 On Jan 19, 5:29 am, Rajkumar Radhakrishnan r.rajku...@gmail.com
 wrote:



-- 
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Deal Breaker: App not visible in China

2011-01-16 Thread Darien Caldwell
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.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: What does offline URL Fetch mean?

2011-01-06 Thread Darien Caldwell
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 to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: must i install Visual Studio for python ssl module?

2010-12-29 Thread Darien Caldwell
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-win32-1.15.exe

however, they stopped for some reason. I wish they would put a known-
clean copy back up.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: my app has been disabled

2010-12-21 Thread Darien Caldwell
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 should avoid doing in
the future.


On Dec 21, 3:01 am, Jeff Schwartz jefftschwa...@gmail.com wrote:
 Hi

 Respectfully, I don't really think it is nor should it be the responsibility
 of the support team. It should be, I believe, the responsibility of every
 AppEngine developer to ensure that their application adheres to the TOS
 because that is what we agreed to out of choice when we signed up.

 Perhaps you can add some logic into your application that would allow those
 who spot potential spam to report it and that then would allow you to take
 some action.

 Jeff







 On Tue, Dec 21, 2010 at 2:12 AM, vrypan vry...@gmail.com wrote:
  OK, mystery solved.

  Ikai's emails contained the links that were used by spammers, and
  GMail treated them as... spam :-) This is something that the support
  team might have in mind for the future...

  P.

  On Dec 21, 7:53 am, vrypan vry...@gmail.com wrote:
   Ikai, thanks for stepping in, but I still can't find any emails from
   you in my inbox.
   Could you please resend whatever you have send me? (BTW, I just
   received an order receipt from AppEngine, so I'm sure I'm checking the
   right email)

   Thank you,

   Panayotis.

   On Dec 20, 11:08 pm, Ikai Lan (Google) 
   ikai.l+gro...@google.comikai.l%2bgro...@google.com

   wrote:

I'm working with him off-list to resolve the issue.

In general, it's important to remember that as application developers,
  you
are responsible for the content that is posted to your application. If
objectionable content is reported that violates the terms of service,
someone from our team will usually email the developers. We expect a
response within 48 business hours. In most (99.99%) of cases, we will
  not
disable applications before notifying developers. We ask people
  requesting
takedowns for proof or, in cases of copyright violations, to follow the
  DMCA
takedown procedures as documented for all Google properties.

The type of situations where we'd take down a site while notifying a
developer at the same time would be, for instance, a site that hosts a
  worm
or exploits end user computer vulnerabilities.

--
Ikai Lan
Developer Programs Engineer, Google App Engine
Blogger:http://googleappengine.blogspot.com
Reddit:http://www.reddit.com/r/appengine
Twitter:http://twitter.com/app_engine

On Mon, Dec 20, 2010 at 12:18 PM, Maxim Veksler ma...@vekslers.org
  wrote:
 +1

 On Mon, Dec 20, 2010 at 10:10 PM, Joshua Smith 
  joshuaesm...@charter.netwrote:

 Thanks for posting this to the list.  His story was disconcerting,
  and
 it's good to hear that he didn't respond to your emails.

 -Joshua

 On Dec 20, 2010, at 2:18 PM, Ikai Lan (Google) wrote:

 Hi,

 I sent you an email a week requesting a response. Please check your
  inbox
 for emails from me addressed to the billing administrator of your
 application (vrypan@). Because you didn't respond, I was forced to
 disable your application.

 Your application is in violation of our terms of service because it
  is
 being targeted by spammers to shorten spam URLs. If we are reported
 instances of these, we will contact the developers to:

 1. Remove the content
 2. Take aggressive measures to prevent spamming of their service

 Our terms of service dictate that you are responsible for policing
  the
 content of your application. If you are in violation, we will first
  notify
 you and work with you before disabling your application. However, if
  we do
 not receive a response, we will go ahead and disable the
  application.

 Please work with me off mailing list to resolve the issue.

 --
 Ikai Lan
 Developer Programs Engineer, Google App Engine
 Blogger:http://googleappengine.blogspot.com
 Reddit:http://www.reddit.com/r/appengine
 Twitter:http://twitter.com/app_engine

 On Sun, Dec 19, 2010 at 1:32 PM, Jorge Guberte 
  jorgegube...@gmail.comwrote:

 If that's the case, then the app i'm developing will be shut for
  sure,
 because it extends the Google Contacts platform, making use of the
  API
 Google provides.
 Makes no sense, right?

 2010/12/19 Philip philip.mates...@driggle.com

 There is no way that the app was disabled because Google fears
 competition. I'm currently developing a google news like service
  on
 app engine and I got access to the matcher api and prediction api
 without any problems even though I have told explicitly that I am
 doing this. I also got always help from Googlers like Ikai in the
  IRC
 channel.

 Besides, I'm pretty sure 

[google-appengine] Re: This request used a high amount of CPU and may soon exceed its quota - 2010/2011

2010-12-17 Thread Darien Caldwell
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/thread/a5d1aeb359ff03ab

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: This request used a high amount of CPU and may soon exceed its quota - 2010/2011

2010-12-16 Thread Darien Caldwell
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...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Downloading and processing an archive

2010-12-15 Thread Darien Caldwell
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 course that approach would have issues if
the files are big, but sounds like they wouldn't be if the archive is
only 30 megs.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: AlwaysOn and WarmUpRequests working poorly?

2010-12-09 Thread Darien Caldwell
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 which URL a request is received on, different code paths
are executed, each loading different modules. If I have a warm
instance, exactly what is being kept warm? All of the modules for all
of the URLs, or what exactly?

How does the system decided what to keep warm?

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Channel API: Callback when channel.js has been loaded

2010-12-06 Thread Darien Caldwell
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 this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: I would like see datacenter

2010-11-08 Thread Darien Caldwell
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).

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: GoogleAppEngine-1.3.8.msi No Work on my Windows XP

2010-10-23 Thread Darien Caldwell
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 unencrypted hard drive seemed to
solve 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 to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Datastore viewer GQL tick box missing, can't enter GQL

2010-10-20 Thread Darien Caldwell
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 to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: SDK 1.3.8 released!

2010-10-18 Thread Darien Caldwell


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.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: app engine dashboard two step verification

2010-10-06 Thread Darien Caldwell
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.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: openid provider oauth

2010-09-27 Thread Darien Caldwell
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 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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Customizing login using Google Accounts

2010-09-26 Thread Darien Caldwell
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 to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: openid provider

2010-09-26 Thread Darien Caldwell
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 don't see how they
could anyway.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: openid provider oauth

2010-09-26 Thread Darien Caldwell
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.
It will give you an idea how to implement the library on GAE. Also the
Janrain code has a Django version of a server included in the examples
directory. Its a little more feature rich.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: openid provider oauth

2010-09-26 Thread Darien Caldwell
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: openid provider

2010-09-25 Thread Darien Caldwell
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, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Why doesn't App Engine Status reflect the actual uptime of GAE?

2010-09-24 Thread Darien Caldwell
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
message frequently, please contact the App Engine team.

W 09-23 02:16PM 58.615
A serious problem was encountered with the process that handled this
request, causing it to exit. This is likely to cause a new process to
be used for the next request to your application. If you see this
message frequently, you should contact the App Engine team. (Error
code 203)

Both of those are serious errors, but are flagged as warnings. They
really should be Errors, so they would get counted in the error count,
and more accurately show how many errors are occuring in the system.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Datastore stats (and other cloud stats)

2010-09-24 Thread Darien Caldwell
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 of operation is.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Super High Latency!! many 500 response! What happen to GAE?

2010-09-23 Thread Darien Caldwell
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 the timeline of the exact same handler, when it runs normally,
and when it goes into super slow-mo and hits DeadlineExceeded:

Normal:

09-23 08:20AM 17.669 /prvlog/?type=generate 200 1992ms 595cpu_ms
90api_cpu_ms 0kb Second Life LSL/10.9.10(210079) (http://
secondlife.com),gzip(gfe),gzip(gfe)
216.82.22.213 - - [23/Sep/2010:08:20:19 -0700] GET /prvlog/?
type=generate HTTP/1.1 200 212 - Second Life LSL/10.9.10(210079)
(http://secondlife.com),gzip(gfe),gzip(gfe) sl.logos-cards.com
ms=1993 cpu_ms=595 api_cpu_ms=90 cpm_usd=0.016646 loading_request=1
D 09-23 08:20AM 18.814
Initializing code_cache.
I 09-23 08:20AM 19.559
Request type GET
I 09-23 08:20AM 19.660
This request caused a new process to be started for your application,
and thus caused your application code to be loaded for the first time.
This request may thus take longer and use more CPU than a typical
request for your application.

( Note i chose a cold instance to compare apples to apples)
From time the request was received, until the code cache started Init
= approx 1.2 seconds
From time the the code cache started Init  until GET type determined =
approx 0.8 seconds



Super Slow-Mo:

09-23 08:19AM 54.029 /prvlog/?type=generate 500 36556ms 420cpu_ms 0kb
Second Life LSL/10.9.10(210079) (http://
secondlife.com),gzip(gfe),gzip(gfe)
216.82.22.213 - - [23/Sep/2010:08:20:30 -0700] GET /prvlog/?
type=generate HTTP/1.1 500 0 - Second Life LSL/10.9.10(210079)
(http://secondlife.com),gzip(gfe),gzip(gfe) sl.logos-cards.com
ms=36557 cpu_ms=420 api_cpu_ms=0 cpm_usd=0.011760
D 09-23 08:20AM 02.891
Initializing code_cache.
E 09-23 08:20AM 30.572
Traceback (most recent call last):
E 09-23 08:20AM 30.572
  File /base/python_runtime/python_dist/lib/python2.5/wsgiref/
handlers.py, line 92, in run
E 09-23 08:20AM 30.572
self.result = application(self.environ, self.start_response)
E 09-23 08:20AM 30.573
  File /base/data/home/apps/slconductor/1-6.344995808500721827/kay/
lib/werkzeug/wsgi.py, line 466, in __call__
E 09-23 08:20AM 30.573
class 'google.appengine.runtime.DeadlineExceededError':
Traceback (most recent call last):
  File /base/data/home/apps/slconductor/1-6.344995808500721827/kay/
main.py, line 102, in module
main()
  File /base/data/home/apps/slconductor/1-6.344995808500721827/kay/
main.py, line 71, in real_main
KayHandler().run(application)
  File /base/python_runtime/python_dist/lib/python2.5/wsgiref/
handlers.py, line 96, in run
self.handle_error()
  File /base/python_runtime/python_dist/lib/python2.5/wsgiref/
handlers.py, line 306, in handle_error
self.log_exception(sys.exc_info())
  File /base/python_runtime/python_dist/lib/python2.5/wsgiref/
handlers.py, line 298, in log_exception
self.traceback_limit, stderr
  File /base/python_runtime/python_dist/lib/python2.5/traceback.py,
line 125, in print_exception
print_tb(tb, limit, file)
  File /base/python_runtime/python_dist/lib/python2.5/traceback.py,
line 69, in print_tb
line = linecache.getline(filename, lineno, f.f_globals)
  File /base/python_runtime/python_dist/lib/python2.5/linecache.py,
line 14, in getline
lines = getlines(filename, module_globals)
  File /base/python_runtime/python_dist/lib/python2.5/linecache.py,
line 40, in getlines
return updatecache(filename, module_globals)
  File /base/python_runtime/python_dist/lib/python2.5/linecache.py,
line 129, in updatecache

From time the request was received, until the code cache started Init
= approx 8.9 seconds
From time the the code cache started Init  until GET type determined =
Never reached, even after 28 seconds.

It frankly has nothing at all to do with the code, it's a problem with
App Engine.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Latency spikes and aborted requests in the last 24 hours

2010-09-23 Thread Darien Caldwell
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 unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Scaleability and the magic 1000ms request time

2010-09-21 Thread Darien Caldwell


On Sep 20, 2:19 pm, Jason C jason.a.coll...@gmail.com 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 errors represent almost all of the errors from our system.

 j

no, the 10 second timeouts are when GAE can't even begin to service
your request. It's not related to the speed of your request  handler.

On an aside, GAE does seem more prone to DeadlineExceededErrors now,
than it did before last week's maintenance. I would usually see maybe
1 a week. Now I see at least 3-5 a day.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Tasks in Task Queue are not being executed

2010-09-17 Thread Darien Caldwell
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 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Increased CPU Time/Request after yesterdays maintenance?

2010-09-14 Thread Darien Caldwell
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
and could not complete your request.
when they do get through, it's usually a Deadline Exceeded error, with
the failure always in the same place:

class 'google.appengine.runtime.DeadlineExceededError':
Traceback (most recent call last):
  File /base/data/home/apps/slconductor/1-6.344784435568344209/
cards.py, line 896, in main
run_wsgi_app(application)
  File /base/python_runtime/python_lib/versions/1/google/appengine/
ext/webapp/util.py, line 97, in run_wsgi_app
run_bare_wsgi_app(add_wsgi_middleware(application))
  File /base/python_runtime/python_lib/versions/1/google/appengine/
ext/webapp/util.py, line 115, in run_bare_wsgi_app
result = application(env, _start_response)
  File /base/python_runtime/python_lib/versions/1/google/appengine/
ext/webapp/__init__.py, line 511, in __call__
handler.get(*groups)
  File /base/data/home/apps/slconductor/1-6.344784435568344209/
cards.py, line 566, in get
db.put([item_record, user_record])
  File /base/python_runtime/python_lib/versions/1/google/appengine/
ext/db/__init__.py, line 1338, in put
keys = datastore.Put(entities, rpc=rpc)
  File /base/python_runtime/python_lib/versions/1/google/appengine/
api/datastore.py, line 291, in Put
'datastore_v3', 'Put', req, datastore_pb.PutResponse(), rpc)
  File /base/python_runtime/python_lib/versions/1/google/appengine/
api/datastore.py, line 194, in _MakeSyncCall
rpc.wait()
  File /base/python_runtime/python_lib/versions/1/google/appengine/
api/apiproxy_stub_map.py, line 460, in wait
self.__rpc.Wait()
  File /base/python_runtime/python_lib/versions/1/google/appengine/
api/apiproxy_rpc.py, line 112, in Wait
rpc_completed = self._WaitImpl()
  File /base/python_runtime/python_lib/versions/1/google/appengine/
runtime/apiproxy.py, line 108, in _WaitImpl
rpc_completed = _apphosting_runtime___python__apiproxy.Wait(self)


I may see 1 error a week. it's been error after error all day.


On Sep 14, 1:45 pm, Ikai Lan (Google) ikai.l+gro...@google.com
wrote:
 Can you guys list how often you guys see these? Here's some information
 that'd be helpful for us:

  - What % of your requests return Request was aborted? Is it happening at
 specific times? Java or Python?
 - App ID

 There was a latency spike around 4am 
 (http://groups.google.com/group/google-appengine-downtime-notify/brows...)
 and a minor spike about 6 hours after that.



 On Tue, Sep 14, 2010 at 1:36 PM, Arny arny...@googlemail.com wrote:
  We're having the same issue.

  Worked fine until the maintenance, as far I remember.
  Now our logs are filled with:

  #
  # 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
  message frequently, please contact the App Engine team.
  #

  Even we do only get about 8-10 requests/sec and all our responses are
  memcached.

  Any word from the AppEngine Team?

  On Sep 14, 11:14 am, mscwd01 mscw...@gmail.com wrote:
   Hey,

   This may just be a coincidence but my average CPU time per request has
   risen noticably since yesterdays maintenance. Whereas my average was
   250-300ms, it now takes on average 500-600ms. This is the exact same
   resource without any changes made, so I cannot seem to work out why
   this would be. Has anyone else noticed this?

   Thanks

  --
  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...@googlegroups.comgoogle-appengine%2Bunsubscrib 
  e...@googlegroups.com
  .
  For more options, visit this group at
 http://groups.google.com/group/google-appengine?hl=en.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Error: Server Error

2010-09-13 Thread Darien Caldwell
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 this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Internal Server Error after Google Account Login (with Account recovery prompt)

2010-09-01 Thread Darien Caldwell
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 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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: How to write a C# client to access google app engine?

2010-08-19 Thread Darien Caldwell

On Aug 18, 6:04 pm, Vassili vassi...@gmail.com 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 things.

Not really. All App Engine applications are just web services, whether
made with a plugin or not. They are accessed via HTTP requests, and
return HTTP responses. There's nothing hidden, magical, or secret
about how that's done. The whole World Wide Web is built on the very
public HTTP standard.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Buying domain from App Engine

2010-08-16 Thread Darien Caldwell
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.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Using % wildcard in a partial String search?

2010-07-23 Thread Darien Caldwell
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.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Unable to SHOW image...

2010-07-22 Thread Darien Caldwell
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 better way to do this is put all of your static files (read JPG
files) into a subdirectory, and make a generic handler for that
directory:

url: /static
  static_dir: static

That way any file in that directory will be considered static and
viewable from a HTML page.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Google AppEngine Indexing

2010-07-21 Thread Darien Caldwell
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 always be a substantial wait.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Analytics via log file?

2010-07-16 Thread Darien Caldwell
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...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: App Engine announcement emails being marked as Phishing in Gmail

2010-07-15 Thread Darien Caldwell
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Is there an AnyValue filter in gae datastore?

2010-07-14 Thread Darien Caldwell
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 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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: TransientError adding to queue..

2010-07-13 Thread Darien Caldwell
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...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: App Engine + Google Maps: templates to generate JS, AJAX to POST back? Really?

2010-07-07 Thread Darien Caldwell
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
using.

http://home.comcast.net/~volfin/drag/demo.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, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Upcoming maintenance notification

2010-06-30 Thread Darien Caldwell
Oddly enough, yes. I got the message in my Inbox, with no issues.

On Jun 30, 12:55 pm, Ikai L (Google) ika...@google.com 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 group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Is the datastore not good for lots of small sized objects?

2010-06-28 Thread Darien Caldwell
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 property in the model.

More info here: 
http://code.google.com/appengine/docs/python/datastore/queriesandindexes.html

Bulk uploading does take time, especially for so many entities, but
hopefully it's something you only have to do once.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Version not ready : Updating is VERY SLOW

2010-06-28 Thread Darien Caldwell
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, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Problems in using the Mail API

2010-06-20 Thread Darien Caldwell
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 30 emails from
the same source in a matter of minutes, well, other than sending spam.

Try fewer emails and I bet it will work fine.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Handling Read Only During Maintenance - Never Works

2010-06-12 Thread Darien Caldwell
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 is the second time that maintenance has occured, and this
method didn't work.

Is this now depreciated? Or did it ever work to begin with?

I know this page shows a slightly different method,
http://code.google.com/appengine/docs/python/howto/maintenance.html

But it requires that you try to write before discovering you'r'e in
read-only mode. I don't want to have to put in an un-needed write just
to find out if the Datastore is in Read-Only mode.

Can anyone help with this?

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Admin UI issue

2010-05-29 Thread Darien Caldwell
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 settings.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Interesting evaluation of AppEngine for transaction processing and a comparison to other cloud providers

2010-05-28 Thread Darien Caldwell
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...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: TPC-W benchmark - App Engine slow?

2010-05-28 Thread Darien Caldwell
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...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: perhaps a simple app.yaml issue?

2010-05-25 Thread Darien Caldwell
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 Example Apps (using
webapp), it should have a line like this at the bottom:

def main():
  application = webapp.WSGIApplication([('/', YourHandler)],
   debug=True)
  util.run_wsgi_app(application)

This is the section that routes requests. You would need to change
this to pattern match the URL you specify, something like this:

def main():
  application = webapp.WSGIApplication([('/index.html', YourHandler)],
   debug=True)
  util.run_wsgi_app(application)

More on this can be found here:  
http://code.google.com/appengine/docs/python/tools/webapp/running.html

If you're using some other platform, they should have their own system
for URL routing.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: How to download the source code of my app?

2010-05-11 Thread Darien Caldwell
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 post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: [Billing rates] Billing is not feasible enough

2010-04-30 Thread Darien Caldwell
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 speculate beyond that.

-- 
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...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.