Re: [google-appengine] Python Devs near Phoenix AZ (or remote)

2012-02-08 Thread Robert Kluin
On Thu, Feb 9, 2012 at 02:36, Brandon Wirtz  wrote:

> My signature may change shortly. I have taken a position with a startup
> that I am very excited about. I’d tell you a lot more but it’s pretty
> stealth.
>
> ** **
>
> I am looking for 2 Python devs, who are located near, or willing to be in
> Scottsdale, AZ.   I promise you shit pay, and lots of work. But you get to
> work with me, and as you have seen from this list I’m grumpy, evil, funny,
> and rarely dull. 
>
> ** **
>
> I have only spent 12 hours total in AZ so I can’t tell you if the weather
> is awesome.  We don’t have the Office yet, so I can’t tell you if you get a
> private office or a just a desk.  We are well funded ($2m First round). **
> **
>
> ** **
>
> We will be building a series of API’s that connect to a client that
> another team under me will be building. But if you really enjoy writing
> “Lego Pieces” this is your chance. I’m not going to bog you down with
> UX/UI. None of that pesky is my response HTML5 compliant. This is
> programming for those of us who stare in to the matrix.
>
> ** **
>
> Drop me a line off list if you want to apply.   I am giving first
> preference to people who are nearby, but if you can work remotely that I
> can consider that as well.   Be prepared to video conference, and that
> means putting on a shirt and pants.
>

There's the deal-breaker right there.




> 
>
> ** **
>
> -Brandon
>
> CTO / VP Product Development at Undisclosed Startup in AZ
>
> ** **
>
> *Brandon Wirtz
> *BlackWaterOps: President / Lead Mercenary 
>
> [image: Description:
> http://www.linkedin.com/img/signature/bg_slate_385x42.jpg]
>
> *Work:* 510-992-6548
> *Toll Free:* 866-400-4536 
>
> *IM:* drak...@gmail.com (Google Talk)
> *Skype:* drakegreene
> *YouTube:* BlackWaterOpsDotCom
>
> 
>
> BlackWater Ops 
>
> Cloud On A String Mastermind Group *
>
> *
>
> ** **
>
> ** **
>
> --
> 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 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] Python Devs near Phoenix AZ (or remote)

2012-02-08 Thread Brandon Wirtz
My signature may change shortly. I have taken a position with a startup that
I am very excited about. I'd tell you a lot more but it's pretty stealth.

 

I am looking for 2 Python devs, who are located near, or willing to be in
Scottsdale, AZ.   I promise you shit pay, and lots of work. But you get to
work with me, and as you have seen from this list I'm grumpy, evil, funny,
and rarely dull. 

 

I have only spent 12 hours total in AZ so I can't tell you if the weather is
awesome.  We don't have the Office yet, so I can't tell you if you get a
private office or a just a desk.  We are well funded ($2m First round). 

 

We will be building a series of API's that connect to a client that another
team under me will be building. But if you really enjoy writing "Lego
Pieces" this is your chance. I'm not going to bog you down with UX/UI. None
of that pesky is my response HTML5 compliant. This is programming for those
of us who stare in to the matrix.

 

Drop me a line off list if you want to apply.   I am giving first preference
to people who are nearby, but if you can work remotely that I can consider
that as well.   Be prepared to video conference, and that means putting on a
shirt and pants.

 

-Brandon

CTO / VP Product Development at Undisclosed Startup in AZ

 


Brandon Wirtz 
BlackWaterOps: President / Lead Mercenary 

Description: http://www.linkedin.com/img/signature/bg_slate_385x42.jpg



Work: 510-992-6548 
Toll Free: 866-400-4536 

IM: drak...@gmail.com (Google Talk) 
Skype: drakegreene 
YouTube:   BlackWaterOpsDotCom 



  BlackWater Ops 

  Cloud On A String Mastermind Group





 

 

-- 
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: [google-appengine] Re: ADWords Support/ Unified Login Are Still Idiots

2012-02-08 Thread Brandon Wirtz
MassageofSanjose.com

Massageofwestwood.com

June doesn't wear anything sexy, and It is Thai style massage so it is
almost like yoga with assistance.  

 

But because of google voice 602-OutCall is the number because she will bring
the table to you.  If you are in the bay area, Or LA, and are looking for a
real massage, (no funny business / extras) highly recommend.

 

 


Brandon Wirtz 
BlackWaterOps: President / Lead Mercenary 

Description: http://www.linkedin.com/img/signature/bg_slate_385x42.jpg



Work: 510-992-6548 
Toll Free: 866-400-4536 

IM: drak...@gmail.com (Google Talk) 
Skype: drakegreene 
YouTube:   BlackWaterOpsDotCom 



  BlackWater Ops 

  Cloud On A String Mastermind Group





 

-- 
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: [google-appengine] Understanding Data Writes

2012-02-08 Thread Robert Kluin
Hi Richard,
  The datastore admin also incurs some overhead.  At the minimum it
will be querying to find the keys that need deleted, so you'll have
*at least* 1 additional small operation per entity deleted.  In
addition you'll have overhead from the queries, and the shards getting
/ writing their status entities -- so several more datastore
operations per task that was run.  All those add up pretty fast.

  You can see how many write operations an entity needs in the SDK's
datastore view.  There's not a really good way to easily determine the
storage used by an index, I've got a feature request to at least
provide details on what existing indexes are using:
  http://code.google.com/p/googleappengine/issues/detail?id=2740

  There's also an article where this is discussed, note that the
article is a little out of date.  It doesn't account for namespaces,
so you'll need to factor those in if you're using them.  I usually do
my estimates in a spreadsheet.
http://code.google.com/appengine/articles/storage_breakdown.html


Robert




On Thu, Feb 9, 2012 at 00:44, Richard Arrano  wrote:
> Hello,
> I'm having some trouble understanding the billing figures for when I
> perform data writes. I had 1300 entities with 1 property indexed and I
> kicked off a job via the Datastore Admin to delete them all. Given
> that:
>
> Entity Delete (per entity)      2 Writes + 2 Writes per indexed property
> value + 1 Write per composite index value
>
> It seems like in that case, for each entity there would be 2 writes +
> 2 writes for the 1 indexed property = 4 writes per entity, so 4 * 1300
> = 5200 writes used, or ~10% of the daily quota for writes consumed.
> However, within seconds, the data was indeed deleted but 100% of my
> quota had been consumed(0% had been consumed prior). How was I somehow
> off by a factor of 10?
>
> On a related note, is there any tool out there for estimating how much
> space will be consumed by a certain object? I.e. I have a huge amount
> of one object, around 12,000 and I would love to see how much space
> would be consumed with one property indexed as opposed to two.
>
> Thanks,
> Rick
>
> --
> 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 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: Over Quota Error - but not over Quota?

2012-02-08 Thread Robert Kluin
Did either of you file a production issue about this?
  
http://code.google.com/p/googleappengine/issues/entry?template=Production%20issue



Robert



On Wed, Feb 8, 2012 at 21:08, John Wheeler  wrote:
> Hello, I am getting the same error and have the same symptoms from the Java
> side. Please advise.
>
> --
> 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/-/o4QOMst_x70J.
>
> 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 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] Production issue : Unable to write to the high replication data store

2012-02-08 Thread Robert Kluin
You're probably going to need to provide some details to get any help.
 For example, are you getting an exception or something?  In your
issue it sounds caching related.  Do you use memcache to cache stuff?



Robert




On Wed, Feb 8, 2012 at 22:44, prashant  wrote:
> Hello,
>
> Suddenly this morning we are finding that users are unable to write to
> the data store. Can some one help.
>
> Our appid : mmdconnect.appspot.com
>
> Can someone point us in the right direction.
>
> I have also opened 
> http://code.google.com/p/googleappengine/issues/detail?id=6898
>
> Thanks for any help
>
> Prashant
>
> --
> 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 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] Task Queue Quota Errors, but I have enough quota

2012-02-08 Thread Robert Kluin
Hey John,
  Just wondering, are you seeing those when inserting really large
batches or just a few tasks?



Robert



On Wed, Feb 8, 2012 at 21:31, John Wheeler  wrote:
> Hello,
>
> I am experiencing the error: The API call taskqueue.BulkAdd() required more
> quota than is available.
>
> I am sure I have enough quota. I have 1 Gig allocated to task queue stored
> task bytes (and the green meter on the task queue page goes less than
> half-way), and I'm nowhere near even the free stored task call and API call
> limits.
>
> This seems to be a new problem I've been experiencing (last few days).
>
> Any ideas?
>
> John
>
> --
> 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/-/x6RZezOEFz4J.
> 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 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] What is the email situation now?

2012-02-08 Thread James Broberg
Use Amazon SES and save yourself the heartache.

On 9 February 2012 17:21, Robert Kluin  wrote:
> Yes, it frequently happens.
>
>
>
> On Wed, Feb 8, 2012 at 11:51, Kaan Soral  wrote:
>> Is it still the same? Are emails sent from gae marked as spam?
>> Thanks in Advance
>>
>> --
>> 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/-/TNFXOW2uuicJ.
>> 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 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 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] What is the email situation now?

2012-02-08 Thread Robert Kluin
Yes, it frequently happens.



On Wed, Feb 8, 2012 at 11:51, Kaan Soral  wrote:
> Is it still the same? Are emails sent from gae marked as spam?
> Thanks in Advance
>
> --
> 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/-/TNFXOW2uuicJ.
> 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 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] one-to-many pricing of GAE

2012-02-08 Thread Robert Kluin
Hi Steven,
  Some responses inline.

Robert

On Wed, Feb 8, 2012 at 11:26, steven  wrote:
> Hi:
>
> Thank you in advance
>
> I have a question about Datastore API calls.
>
> Suppose I have a one-to-many relation ship, with two solutions as
> below:
>
> 1) solution 1
> class A
> {
>    set keys_for_B
> }
>
> the instance is a1 contains 
>
> if I query for a1, and then I can get keys of b1, b2, b3; and then I
> read the b1, b2, b3.
> Does it mean there are 4 calls to datastore API calls?

If you *query* for a1, then do a bulk get on those keys you'll have:
query -> 1 scan + 1 fetch = 2 reads
bulk get -> 3 reads

So you'll have 5 reads.  If you know A1's key, then you could do a get
there too which would save 1 read.


>
>
> 2) solution 2
> I build a "big-table" as
> a1, b1
> a1, b2
> a1, b3
>
> and then query as "select * from mytable where a_id = a1_id", to get 3
> rows
> I guess there is just one call, to datastore.


Generally, I would prefer the first design over introducing a third
lookup table.


Another solution here might be to include a1 as a property on your "B"
entities, possibly as an indexed list property.  Then you could do one
query for Bs where a = 'a1'.  This would give you 4 reads, 1 for the
scan + 3 for the entities.




>
> comparing solution 1 and 2, does it mean Google will charge me 4 times
> money for solution 1?
>
> thank you very much,
> Sincerely,
> Steven
>
>
>
>
>
>
>
> --
> 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 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] Billing for Incoming Bandwith

2012-02-08 Thread Robert Kluin
You should file this as a documentation bug.
http://code.google.com/p/googleappengine/issues/entry?template=Other%20defect


Robert



On Wed, Feb 8, 2012 at 09:39, Jaap Taal  wrote:
> Hi all,
>
> I'm seeing different docs about billing for incoming bandwith:
>
> Incoming bandwith is not present in the pricing table:
> http://code.google.com/intl/nl-NL/appengine/docs/billing.html
>
> However,
> http://code.google.com/intl/nl-NL/appengine/docs/quotas.html
>
> mentions that Incoming bandwith is billable.
>
> Jaap
>
> --
> 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/-/gNIR6ZO7JN8J.
> 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 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] Understanding Data Writes

2012-02-08 Thread Richard Arrano
Hello,
I'm having some trouble understanding the billing figures for when I
perform data writes. I had 1300 entities with 1 property indexed and I
kicked off a job via the Datastore Admin to delete them all. Given
that:

Entity Delete (per entity)  2 Writes + 2 Writes per indexed property
value + 1 Write per composite index value

It seems like in that case, for each entity there would be 2 writes +
2 writes for the 1 indexed property = 4 writes per entity, so 4 * 1300
= 5200 writes used, or ~10% of the daily quota for writes consumed.
However, within seconds, the data was indeed deleted but 100% of my
quota had been consumed(0% had been consumed prior). How was I somehow
off by a factor of 10?

On a related note, is there any tool out there for estimating how much
space will be consumed by a certain object? I.e. I have a huge amount
of one object, around 12,000 and I would love to see how much space
would be consumed with one property indexed as opposed to two.

Thanks,
Rick

-- 
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: Over Quota Error - but not over Quota?

2012-02-08 Thread PK
I was getting the same error with mail quota although I am below budget. 
That was a very serious issue, I think is fixed now. I filed issue 6899

PK

-- 
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/-/_O19SogdZ38J.
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] Production issue : Unable to write to the high replication data store

2012-02-08 Thread prashant
Hello,

Suddenly this morning we are finding that users are unable to write to
the data store. Can some one help.

Our appid : mmdconnect.appspot.com

Can someone point us in the right direction.

I have also opened 
http://code.google.com/p/googleappengine/issues/detail?id=6898

Thanks for any help

Prashant

-- 
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] Task Queue Quota Errors, but I have enough quota

2012-02-08 Thread John Wheeler
Hello,

I am experiencing the error: The API call taskqueue.BulkAdd() required more 
quota than is available.

I am sure I have enough quota. I have 1 Gig allocated to task queue stored 
task bytes (and the green meter on the task queue page goes less than 
half-way), and I'm nowhere near even the free stored task call and API call 
limits.

This seems to be a new problem I've been experiencing (last few days).

Any ideas?

John

-- 
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/-/x6RZezOEFz4J.
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 achieve Twtter of FB-like dynamism on Appengine

2012-02-08 Thread jon
An elegant solution for this fan out problem would be to use the
Relation Index Entity pattern that Google suggested years ago (
http://www.google.com/events/io/2009/sessions/BuildingScalableComplexApps.html
). Thanks to Google's amazingly powerful datastore, you'd need to
write only a few lines of code to solve what is essentially a
difficult scalability problem. If I understand you correctly, your
approach c) is similar to this.

HOWEVER! The new pricing scheme has made the above solution cost
prohibitive. See its cost breakdown here:
http://groups.google.com/group/google-appengine/browse_thread/thread/1e8d694ce1e30cc7/b2e9e5476b33aea5?q=#b2e9e5476b33aea5
(note that the scary figure I initially arrived upon was actually an
underestimation!)

In the end I had to throw away a solution which took no more than 1
day of learning, thinking and coding, and build an alternative
solution that took a couple of weeks to complete (and involves many
moving parts, thus harder to maintain).

Here's the summary of my new solution:
1. As users make a new post, save the post ID in data structures in
memcache.

2. As a user views his feed, query said memcache data structures to
grab post IDs relevant to him

3. Take those IDs and query the datastore to retrieve matching
entities. I use Objectify's caching (memcache) to reduce datastore
hits in this step.

4. Keep data in the datastore in such a way that the data structures
in memcache can be restored, in case memcache loses them.

Now my app is different from Twitter/Facebook in that people don't
follow each other but rather a small number of topics, which keeps the
amount of data in memcache to a minimum. This lucky coincidence allows
all users to never hit the datastore as long as memcache keeps the
data structures. Unless users go back far enough and view really old
posts, in which case the data is pulled from the datastore. Luckily
this is rare.

Your case is different as the combination of user follows would result
in much bigger data. Ideally you'd want to add some intelligence so
that most use cases can be satisfied by memcache thereby keeping the
datastore costs low.

Nowadays I try to avoid using the datastore as much as possible by
using memcache or pull queues. It's a shame though, because the single
most compelling reason to use GAE over other platforms is the
awesomeness of the datastore, IMHO.

Here's my response to another fan out question
http://groups.google.com/group/google-appengine/msg/53d415bac2a04dca

On Feb 9, 6:33 am, Barry Hunter  wrote:
> Pretty sure twitter does use c)
>
> I think it called "fan out".
>
> Overall its probably the most scalable - as you note a) is pretty hard-core.
>
> However saying that using DataStore 'stringlists' could make it work
> it pretty well. When someone makes a post, you add a string list
> listing all their followers. Each post will have to store the whole
> followers list.
>
> Then to display someone's "inbox" you just run a query looking for all
> posts with the user listed in the followers list.
>
> - writing the post - will be expensive - due to all the index writes.
> (2 per follower?) But ultimately that might be cheaper than writing a
> whole entity to everyones inbox.
>
> - and when someone gains or looses a follower you have to iterate
> though their posts adding/removing the new user. (but compare that to
> have to iterate though all their posts, and copy/remove all the posts
> into the second users inbox)
>
> ... there probably is no perfect answer :)
>
>
>
>
>
>
>
> On Wed, Feb 8, 2012 at 7:14 PM, Kaan Soral  wrote:
> > I have searched "twitter" in this group and went back 1 year in posts but
> > couldn't find anything but I remember a discussion like this before
>
> > Problem:
> > On both Twtter and FB, when you visit their Homepage, you see a summary of
> > what your friends or interests are doing.
> > You might have up to 1000 of these on average.
> > How to combine this information?
>
> > Some thinking:
> > a) A naive approach would be to query for everyone, every time =
> > impossible-ish
> > b) To make this naive approach work we might determine popular friends of a
> > user and achieve a query once, construct a callback for near time updates
> > approach (to achieve real time info)
> > c) Another approach is to not query at all but update everyone who are
> > subscribed to a user, when that user posts an action
> > This would work for FB I guess, but for Twtter, considering some people have
> > 1Ms of followers, this may be a problem
> > But the complexity is the sum of all followers over the network, and this
> > number may be low, considering not everyone has that many followers, so this
> > might be worth it
>
> > I am leaning over the (c) method, what do you guys think, how would you
> > implement these Social Networks?
> > (I combined these 2 networks in the problem definition, but you may provide
> > separate solutions)
>
> > --
> > You received this message because you are subscribed to the

[google-appengine] Re: Over Quota Error - but not over Quota?

2012-02-08 Thread John Wheeler
Hello, I am getting the same error and have the same symptoms from the Java 
side. Please advise.

-- 
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/-/o4QOMst_x70J.
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 App Engine community support is moving to Stack Overflow

2012-02-08 Thread Mauricio Aristizabal
I like it!  I was already spending more time over at SO than here for 
AppEngine questions, and it's much easier to find what you're looking for 
there: The search results are better, and the related articles will often 
have what you needed if you didn't already find it.  Also, this should 
increase AppEngine awareness among the wider Python and Java developer 
communities that use SO heavily.

-- 
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/-/MtcfVD63ZhEJ.
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: Time for answer to production issue.

2012-02-08 Thread Timofey Koolin
Can I work with my datastore now?

2012/2/9 Johan Euphrosine 

> FYI, also escalated your issue.
>
>
> On Wed, Feb 8, 2012 at 9:45 PM, Alexis  wrote:
>
>> I posted mine one month ago and still no response:
>>
>> http://code.google.com/p/googleappengine/issues/detail?id=6707
>>
>> I agree it's not critical but still an annoying issue, many production
>> tickets have reported the same kind of issue without response.
>> One month should be enough to have at least a short update from GAE
>> team...
>>
>> --
>> 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.
>>
>>
>
>
> --
> Johan Euphrosine (proppy)
> Developer Programs Engineer
> Google Developer Relations
>
> --
> 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.
>



-- 
Blog: www.rekby.ru

-- 
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: [google-appengine] and this, kids, is why we use app engine...

2012-02-08 Thread Robert Kluin
Well, one obvious reason SO isn't even going to consider GAE is that
they're a .Net shop.  They also seem to have people who like running
servers.  I'd say between those two aspects it is unlikely they could
find many other choices.

It is very plausible to handle large loads on GAE.  I did some
consulting on an App Engine project that, at the time (several months
ago), was doing over 200 million requests per day on a GAE app.  Those
were just the actual "doing stuff" requests involving
memcache/datastore operations (we'd moved all static assets to actual
dedicated CDNs).  That also was not counting the large analysis jobs
we had running on separate versions of the app, wich could themselves
involved several tens of millions of requests.  If you design your app
well, App Engine can handle the load and the cost won't be far out of
line.

No matter what platform you run on, when you start hitting scale
you're going to need to get people who either know what they are doing
or can quickly figure it out.  If you're on GAE you're going to need
someone who (at the minimum) deeply understands how the serving
infrastructure and datastore work.  If you're on Amazon you'll need
one or more people to manage all the services, VMs, software, maybe
the databases, etc  If you run your own stuff, you'll need the
people to manage the software and hardware and everything else.


Robert


On Wed, Feb 8, 2012 at 03:11, Andrin von Rechenberg  wrote:
> I guess what you are proposing is marketing / promotions using
> established products so people get to know GAE and once they
> try it they move everything to it.
>
> Unfortunately I think that is not the case. I guess the guys&girls at
> StackOverflow know of GAE - maybe they haven't thought about
> using it, right. But that's just StackOverflow. There are thousands
> of other sites of this scale.
>
> I don't know of any site the size of StackOverflow that runs on
> AppEngine. As stated before, I think Google should try to tailor
> GAE exactly to sites like StackOverflow. Sites that just hit the
> serving-out-of-one-box-problem. I doubt that a wordpress hosting
> plan would get StackOverflow on board. IMHO Google should
> tell StackOverflow to move to GAE and Google should cover
> the hosting costs in exchange for a "powered by GAE" on all
> StackOverflow sites. That would be great marketing.
>
> But I'm afraid it's not only about marketing. I think there are
> other reasons why sites like StackOverflow don't use GAE.
> Herevare two obvious ones to start with: Pricing & fulltext search.
> I would be very interested in what other ones are.
>
> This basically boils down to:
>
> If StackOverflow doesn't want to run on GAE for good reasons,
> I dont want to run on GAE either!
>
> I'm interested in a vivid discussion :)
> I tried to get Nick Craver, the author of the Blog post to join and
> posted a comment on his blog.
>
> Cheers,
> -Andrin
>
>
>
>
>
> On Tue, Feb 7, 2012 at 11:07 PM, Brandon Wirtz  wrote:
>>
>>
>>
>> >Man this is such a great article, but I was really hoping to read the
>> > sentence: "And so we decided to move StackOverflow to AppEngine".
>>
>>
>>
>> If Gae Wanted to outright win the cloud wars, in the next 180 days. They’d
>> make a Wordpress fork specific to GAE, and a MineCraft server that ran on
>> GAE.
>>
>> That’s how you get talked about, and how you get new deployments by
>> people. If you had everyone who wanted infinite scale wordpress running on
>> GAE every marketing guy would say, “oh yeah we moved our blog to Google’s
>> cloud” and suddenly it would be “approachable, tangible, and real”   Right
>> now, there is not a lot of off the shelf stuff for GAE, and none of it is
>> Mainstream.
>>
>> Minecraft is about hooking the kids young. You can do that with clouds,
>> but not smoking. Not sure why that is, but those are the rules.
>>
>>
>>
>> --
>> 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 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 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] Problem with mail quota

2012-02-08 Thread Ice13ill
In SDK 1.6.2 is stated that:
 "Mail Quota for App Engine apps that have signed up for billing
will only be increased after the first payment for the app is
processed. "

In the documentation I found this:
"100 recipients until first charge cleared; 2000 recipients free and
no maximum thereafter"

The problem is that my app has billing enabled for a very long time
and although everything was ok until today (i also checked the billing
history and emails that exceeded the 100 limit were billed
correctly) , now my app has reached 100 mail quota and it cannot send
any more emails...

Does anyone else has this problem ?

-- 
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: [google-appengine] *.proto API files?

2012-02-08 Thread Anand Mistry
Are you looking for the .proto definition files used to generate the Python 
code? As far as I know, we haven't open sourced those files. I think that 
up till now, it hasn't been necessary, and no-one (that I can tell) has 
requested them for a few years.

Is there a particular reason why you'd like to see these, or is it out of 
curiosity?

  As I recall, the App Engine implementation differs from the open

> source implementation.  I'm not sure of the specifics of that and have
> never personally verified that -- its just something I recall from
> some threads long ago.
> http://code.google.com/apis/protocolbuffers/
>
It's an implementation detail, but yeah, the Python 2.5 runtime uses the 
old proto1, whereas Python 2.7 uses proto2.

>

-- 
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/-/hjZ2CTqf9JUJ.
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: App Engine SDK 1.6.2 is out!

2012-02-08 Thread Andrin von Rechenberg
PS: I wouldn't want to miss brandon either.
On Feb 8, 2012 10:37 PM, "Andrin von Rechenberg"  wrote:

> Get Gmail.
> On Feb 8, 2012 10:03 PM, "Alexandru Farcaş" 
> wrote:
>
>> "- Mail Quota for App Engine apps that have signed up for billing
>> will
>>only be increased after the first payment for the app is
>> processed. "
>>
>> Hi Ikai,
>>
>> My app reached 100 mail quota and can't send any more mails ...
>> What can I do now until this "first payment" and why this limit
>> appeared for me?
>> I have enabled billing since 2 years ago.
>>
>> --Alexandru
>> .
>> On Feb 1, 1:17 am, "Ikai Lan (Google)"  wrote:
>> > Hey everyone,
>> >
>> > Just wanted to announce that App Engine 1.6.2 is out! You can check out
>> the
>> > blog post here:
>> >
>> >
>> http://googleappengine.blogspot.com/2012/01/app-engine-162-released.html
>> >
>> > Note that if you're getting an import error for task queues, you're
>> > probably still using the old labs import. You'll want to get this
>> cleared
>> > up (you'll also want to pay attention to deprecation warnings).
>> >
>> > Release notes are below for your reading pleasure:
>> >
>> > *Java 1.6.2*
>> > --
>> >
>> >- The Admin Console Datastore Admin has added experimental backup and
>> >restore functionality. The job occurs within your application and
>> counts
>> >against your application quota, including Instance Hours, Datastore
>> Ops and
>> >Datastore Storage.
>> >- Developers can now specify how long a channel token will last
>> until it
>> >expires, with the default remaining two hours. Channel API quota is
>> now
>> >measured both in calls to create a channel and the number of hours of
>> >channel time requested. The maximum hours of quota is the maximum
>> number of
>> >channel creation calls * 2, so free apps get 200 hours of requested
>> >channel token time.
>> >- Task Queue API requests now include a X-Appengine-TaskETA header,
>> that
>> >can be used to measure task delivery latency.
>> >- We have removed the deprecated labs version of the TaskQueue API.
>> >- The default API deadlines for Blobstore API calls have been raised
>> to
>> >15s for online and 30s for offline requests, up from 5s.
>> >- The Images API now allows you to stretch an image without
>> maintaining
>> >the aspect ratio.
>> >   -http://code.google.com/p/googleappengine/issues/detail?id=2220
>> >- Mail Quota for App Engine apps that have signed up for billing will
>> >only be increased after the first payment for the app is processed.
>> >- Fixed an issue where the SDK did not resize images down to 512
>> pixels
>> >by default, as it does in production.
>> >- Fixed an issue with the Images API where valid images were
>> returning a
>> >NotImageError.
>> >   -http://code.google.com/p/googleappengine/issues/detail?id=5545
>> >
>> > *Python 1.6.2*
>> > 
>> >
>> >- The Admin Console Datastore Admin has added experimental backup and
>> >restore functionality. The job occurs within your application and
>> counts
>> >against your application quota, including Instance Hours, Datastore
>> Ops and
>> >Datastore Storage.
>> >- Developers can now specify how long a channel token will last
>> until it
>> >expires, with the default remaining two hours. Channel API quota is
>> now
>> >measured both in calls to create a channel and the number of hours of
>> >channel time requested. The maximum hours of quota is the maximum
>> number of
>> >channel creation calls * 2, so free apps get 200 hours of requested
>> >channel token time.
>> >- Python Django now work with Cloud SQL without additional
>> >configuration. For further information see
>> >https://developers.google.com/cloud-sql/.
>> >- Task Queue API requests now include a X-Appengine-TaskETA header,
>> that
>> >can be used to measure task delivery latency.
>> >- The default API deadlines for Blobstore API calls have been raised
>> to
>> >15s for online and 30s for offline requests, up from 5s.
>> >- The Images API now allows you to stretch an image without
>> maintaining
>> >the aspect ratio.
>> >   -http://code.google.com/p/googleappengine/issues/detail?id=2220
>> >- The Blobstore API now includes the asynchronous function calls
>> >create_upload_url_async, delete_async, and fetch_data_async.
>> >- Django version 1.3 is now available in the Python 2.5 runtime.
>> >- We've added a django_wsgi builtin to allow easier bootstrapping of
>> >Django applications.
>> >- Mail Quota for App Engine apps that have signed up for billing will
>> >only be increased after the first payment for the app is processed.
>> >- As announced in 1.6.1, in this release for the experimental Python
>> 2.7
>> >runtime, the mapreduce and datastore_admin builtins are not
>> available to
>> >apps deployed to Python 2.7.
>> >- Fixe

Re: [google-appengine] Re: ADWords Support/ Unified Login Are Still Idiots

2012-02-08 Thread Andrin von Rechenberg
Please tell me your massage therapists wear mermaid costumes. Please.

:)
On Feb 8, 2012 7:38 PM, "Ikai Lan (Google)"  wrote:

> Jeff, I was just talking about payment problems with a friend the other
> day. A mutual acquaintance is starting a company to try to solve some of
> the problems with the payment world, and I commented about how hard of a
> problem it would be.
>
> His response? Paul Graham essay. http://paulgraham.com/schlep.html
>
> ... I see his point, and I really hope a bunch of people jump at it.
>
> --
> Ikai Lan
> Developer Programs Engineer, Google App Engine
> plus.ikailan.com
>
>
>
> On Wed, Feb 8, 2012 at 10:32 AM, Jeff Schnitzer wrote:
>
>> Seems like this is what chargebacks are for.  While very rare, I do
>> particularly delight in the extra $30 (or so) charge asshat merchants
>> get hit with.
>>
>> The whole credit card trust model is horribly broken.  Doesn't seem
>> like any hot startups are trying to fix it, either.  Sigh.
>>
>> Jeff
>>
>> On Wed, Feb 8, 2012 at 12:39 PM, Brandon Wirtz 
>> wrote:
>> > I have been on the phone... But you have to dial in, and getting a
>> transfer
>> > to the person working on your issue is all but impossible.  I disputed
>> the
>> > charges twice, and blocked them I am about to change my credit card
>> number,
>> > because Google changed its vendor id so the charge went through even
>> when
>> > blocked.  BofA won't block the same "vendor" more than once so I can't
>> > block, because the ID changes.
>> >
>> > It is made worse by no one in adwords knows what "the API" is. And I
>> have a
>> > Google Voice Account that is associated with the account so just
>> completely
>> > Removing the account doesn't solve the issue with out having me lose the
>> > phone number for the Spa I own. (yes in addition to CDN services and
>> SEO I
>> > have massage staff, my life is complicated)
>> >
>> > Unified login is a royally Frakked mess.
>> >
>> >
>> > Brandon Wirtz
>> > BlackWaterOps: President / Lead Mercenary
>> >
>> > Work: 510-992-6548
>> > Toll Free: 866-400-4536
>> > IM: drak...@gmail.com (Google Talk)
>> > Skype: drakegreene
>> > YouTube: BlackWaterOpsDotCom
>> >
>> > BlackWater Ops
>> >
>> > Cloud On A String Mastermind Group
>> >
>> >
>> > --
>> > 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 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 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 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: Additional GAE security

2012-02-08 Thread Mahron
Oh great ! It's all there. Thanks for your time.

-- 
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: [google-appengine] one-to-many pricing of GAE

2012-02-08 Thread Andrin von Rechenberg
There is a difference between queries and lookups. Unfortunately I'm typing
on my android and can't give you all the details, but this should be a good
start. Go for option 1) because its 0 queries and 4 lookups.

Cheers , Andrin
On Feb 8, 2012 8:15 PM, "steven"  wrote:

> Hi:
>
> Thank you in advance
>
> I have a question about Datastore API calls.
>
> Suppose I have a one-to-many relation ship, with two solutions as
> below:
>
> 1) solution 1
> class A
> {
>set keys_for_B
> }
>
> the instance is a1 contains 
>
> if I query for a1, and then I can get keys of b1, b2, b3; and then I
> read the b1, b2, b3.
> Does it mean there are 4 calls to datastore API calls?
>
>
> 2) solution 2
> I build a "big-table" as
> a1, b1
> a1, b2
> a1, b3
>
> and then query as "select * from mytable where a_id = a1_id", to get 3
> rows
> I guess there is just one call, to datastore.
>
> comparing solution 1 and 2, does it mean Google will charge me 4 times
> money for solution 1?
>
> thank you very much,
> Sincerely,
> Steven
>
>
>
>
>
>
>
> --
> 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 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: and this, kids, is why we use app engine...

2012-02-08 Thread Andrin von Rechenberg
What's the group id?

Cheers,
Andrin
On Feb 8, 2012 9:29 PM, "Ikai Lan (Google)"  wrote:

> Did you join the Google Group for testers? If you have, please ask your
> question there and we'll sort you out.
>
> --
> Ikai Lan
> Developer Programs Engineer, Google App Engine
> plus.ikailan.com
>
>
>
> On Tue, Feb 7, 2012 at 5:52 PM, xhroot  wrote:
>
>> Ikai, I have Full Text Search listed under my tester profile, but I
>> didn't receive any documentation on how to use it.  Does it need to be
>> activated somewhere?
>>
>> On Feb 7, 3:27 pm, "Ikai Lan (Google)"  wrote:
>> > http://www.quickmeme.com/meme/35xwv3/(great series if you haven't read
>> it
>> > before, my highest recommendations - thank you Nick Johnson for
>> > consistently good book recommendations)
>> >
>> > Did you sign up for the trusted tester program? Now with less deleting
>> of
>> > data (please don't index data that you don't want wiped during the
>> trusted
>> > tester - back it up in datastore).
>> >
>> > --
>> > Ikai Lan
>> > Developer Programs Engineer, Google App Engine
>> > plus.ikailan.com
>> >
>> > On Tue, Feb 7, 2012 at 11:14 AM, Kenneth > >wrote:
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > >http://nickcraver.com/blog/2012/02/07/stack-overflow-short-on-space/
>> >
>> > > (ok, so it might be a bit expensive, and we still need full text
>> search)
>> >
>> > > --
>> > > 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/-/FZHq2cjNAQoJ.
>> > > 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 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 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 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: App Engine SDK 1.6.2 is out!

2012-02-08 Thread Andrin von Rechenberg
Get Gmail.
On Feb 8, 2012 10:03 PM, "Alexandru Farcaş" 
wrote:

> "- Mail Quota for App Engine apps that have signed up for billing
> will
>only be increased after the first payment for the app is
> processed. "
>
> Hi Ikai,
>
> My app reached 100 mail quota and can't send any more mails ...
> What can I do now until this "first payment" and why this limit
> appeared for me?
> I have enabled billing since 2 years ago.
>
> --Alexandru
> .
> On Feb 1, 1:17 am, "Ikai Lan (Google)"  wrote:
> > Hey everyone,
> >
> > Just wanted to announce that App Engine 1.6.2 is out! You can check out
> the
> > blog post here:
> >
> > http://googleappengine.blogspot.com/2012/01/app-engine-162-released.html
> >
> > Note that if you're getting an import error for task queues, you're
> > probably still using the old labs import. You'll want to get this cleared
> > up (you'll also want to pay attention to deprecation warnings).
> >
> > Release notes are below for your reading pleasure:
> >
> > *Java 1.6.2*
> > --
> >
> >- The Admin Console Datastore Admin has added experimental backup and
> >restore functionality. The job occurs within your application and
> counts
> >against your application quota, including Instance Hours, Datastore
> Ops and
> >Datastore Storage.
> >- Developers can now specify how long a channel token will last until
> it
> >expires, with the default remaining two hours. Channel API quota is
> now
> >measured both in calls to create a channel and the number of hours of
> >channel time requested. The maximum hours of quota is the maximum
> number of
> >channel creation calls * 2, so free apps get 200 hours of requested
> >channel token time.
> >- Task Queue API requests now include a X-Appengine-TaskETA header,
> that
> >can be used to measure task delivery latency.
> >- We have removed the deprecated labs version of the TaskQueue API.
> >- The default API deadlines for Blobstore API calls have been raised
> to
> >15s for online and 30s for offline requests, up from 5s.
> >- The Images API now allows you to stretch an image without
> maintaining
> >the aspect ratio.
> >   -http://code.google.com/p/googleappengine/issues/detail?id=2220
> >- Mail Quota for App Engine apps that have signed up for billing will
> >only be increased after the first payment for the app is processed.
> >- Fixed an issue where the SDK did not resize images down to 512
> pixels
> >by default, as it does in production.
> >- Fixed an issue with the Images API where valid images were
> returning a
> >NotImageError.
> >   -http://code.google.com/p/googleappengine/issues/detail?id=5545
> >
> > *Python 1.6.2*
> > 
> >
> >- The Admin Console Datastore Admin has added experimental backup and
> >restore functionality. The job occurs within your application and
> counts
> >against your application quota, including Instance Hours, Datastore
> Ops and
> >Datastore Storage.
> >- Developers can now specify how long a channel token will last until
> it
> >expires, with the default remaining two hours. Channel API quota is
> now
> >measured both in calls to create a channel and the number of hours of
> >channel time requested. The maximum hours of quota is the maximum
> number of
> >channel creation calls * 2, so free apps get 200 hours of requested
> >channel token time.
> >- Python Django now work with Cloud SQL without additional
> >configuration. For further information see
> >https://developers.google.com/cloud-sql/.
> >- Task Queue API requests now include a X-Appengine-TaskETA header,
> that
> >can be used to measure task delivery latency.
> >- The default API deadlines for Blobstore API calls have been raised
> to
> >15s for online and 30s for offline requests, up from 5s.
> >- The Images API now allows you to stretch an image without
> maintaining
> >the aspect ratio.
> >   -http://code.google.com/p/googleappengine/issues/detail?id=2220
> >- The Blobstore API now includes the asynchronous function calls
> >create_upload_url_async, delete_async, and fetch_data_async.
> >- Django version 1.3 is now available in the Python 2.5 runtime.
> >- We've added a django_wsgi builtin to allow easier bootstrapping of
> >Django applications.
> >- Mail Quota for App Engine apps that have signed up for billing will
> >only be increased after the first payment for the app is processed.
> >- As announced in 1.6.1, in this release for the experimental Python
> 2.7
> >runtime, the mapreduce and datastore_admin builtins are not available
> to
> >apps deployed to Python 2.7.
> >- Fixed an issue with remote_api where calling fetch_page() with a
> page
> >size of 301 and chaining the calls through the returned cursor was
> skipping
> >half of the results.
> >- Fixed an issue where the PIL _imaging

[google-appengine] Re: Additional GAE security

2012-02-08 Thread Francois Masurel
Hi Mahron,

You can start by activating *2-step verification* in your Google Account :

http://support.google.com/accounts/bin/static.py?hl=en&page=guide.cs&guide=1056283
 

After that you will have to enter a 6 digit number in addition of your 
login/password.
This number can be received by SMS or Voice Mail or be generated by the Google 
Authenticator app available for Android, BlackBerry and iPhone.

You will also have to use a 16 characters Google generated password for 
uploading.  This password is application specific and can be changed 
without having to modify your main login/password.

Francois

-- 
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/-/brH8p-Cm6iMJ.
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: Time for answer to production issue.

2012-02-08 Thread Johan Euphrosine
FYI, also escalated your issue.

On Wed, Feb 8, 2012 at 9:45 PM, Alexis  wrote:

> I posted mine one month ago and still no response:
>
> http://code.google.com/p/googleappengine/issues/detail?id=6707
>
> I agree it's not critical but still an annoying issue, many production
> tickets have reported the same kind of issue without response.
> One month should be enough to have at least a short update from GAE
> team...
>
> --
> 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.
>
>


-- 
Johan Euphrosine (proppy)
Developer Programs Engineer
Google Developer Relations

-- 
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: App Engine SDK 1.6.2 is out!

2012-02-08 Thread Alexandru Farcaş
"- Mail Quota for App Engine apps that have signed up for billing
will
   only be increased after the first payment for the app is
processed. "

Hi Ikai,

My app reached 100 mail quota and can't send any more mails ...
What can I do now until this "first payment" and why this limit
appeared for me?
I have enabled billing since 2 years ago.

--Alexandru
.
On Feb 1, 1:17 am, "Ikai Lan (Google)"  wrote:
> Hey everyone,
>
> Just wanted to announce that App Engine 1.6.2 is out! You can check out the
> blog post here:
>
> http://googleappengine.blogspot.com/2012/01/app-engine-162-released.html
>
> Note that if you're getting an import error for task queues, you're
> probably still using the old labs import. You'll want to get this cleared
> up (you'll also want to pay attention to deprecation warnings).
>
> Release notes are below for your reading pleasure:
>
> *Java 1.6.2*
> --
>
>    - The Admin Console Datastore Admin has added experimental backup and
>    restore functionality. The job occurs within your application and counts
>    against your application quota, including Instance Hours, Datastore Ops and
>    Datastore Storage.
>    - Developers can now specify how long a channel token will last until it
>    expires, with the default remaining two hours. Channel API quota is now
>    measured both in calls to create a channel and the number of hours of
>    channel time requested. The maximum hours of quota is the maximum number of
>    channel creation calls * 2, so free apps get 200 hours of requested
>    channel token time.
>    - Task Queue API requests now include a X-Appengine-TaskETA header, that
>    can be used to measure task delivery latency.
>    - We have removed the deprecated labs version of the TaskQueue API.
>    - The default API deadlines for Blobstore API calls have been raised to
>    15s for online and 30s for offline requests, up from 5s.
>    - The Images API now allows you to stretch an image without maintaining
>    the aspect ratio.
>       -http://code.google.com/p/googleappengine/issues/detail?id=2220
>    - Mail Quota for App Engine apps that have signed up for billing will
>    only be increased after the first payment for the app is processed.
>    - Fixed an issue where the SDK did not resize images down to 512 pixels
>    by default, as it does in production.
>    - Fixed an issue with the Images API where valid images were returning a
>    NotImageError.
>       -http://code.google.com/p/googleappengine/issues/detail?id=5545
>
> *Python 1.6.2*
> 
>
>    - The Admin Console Datastore Admin has added experimental backup and
>    restore functionality. The job occurs within your application and counts
>    against your application quota, including Instance Hours, Datastore Ops and
>    Datastore Storage.
>    - Developers can now specify how long a channel token will last until it
>    expires, with the default remaining two hours. Channel API quota is now
>    measured both in calls to create a channel and the number of hours of
>    channel time requested. The maximum hours of quota is the maximum number of
>    channel creation calls * 2, so free apps get 200 hours of requested
>    channel token time.
>    - Python Django now work with Cloud SQL without additional
>    configuration. For further information see
>    https://developers.google.com/cloud-sql/.
>    - Task Queue API requests now include a X-Appengine-TaskETA header, that
>    can be used to measure task delivery latency.
>    - The default API deadlines for Blobstore API calls have been raised to
>    15s for online and 30s for offline requests, up from 5s.
>    - The Images API now allows you to stretch an image without maintaining
>    the aspect ratio.
>       -http://code.google.com/p/googleappengine/issues/detail?id=2220
>    - The Blobstore API now includes the asynchronous function calls
>    create_upload_url_async, delete_async, and fetch_data_async.
>    - Django version 1.3 is now available in the Python 2.5 runtime.
>    - We've added a django_wsgi builtin to allow easier bootstrapping of
>    Django applications.
>    - Mail Quota for App Engine apps that have signed up for billing will
>    only be increased after the first payment for the app is processed.
>    - As announced in 1.6.1, in this release for the experimental Python 2.7
>    runtime, the mapreduce and datastore_admin builtins are not available to
>    apps deployed to Python 2.7.
>    - Fixed an issue with remote_api where calling fetch_page() with a page
>    size of 301 and chaining the calls through the returned cursor was skipping
>    half of the results.
>    - Fixed an issue where the PIL _imagingmath module was not available in
>    Python 2.7.
>    - Fixed an issue where the SDK did not resize images down to 512 pixels
>    by default, as it does in production.
>    - Fixed an issue with the Images API where valid images were returning a
>    NotImageError.
>       -http://code.google

[google-appengine] Re: Time for answer to production issue.

2012-02-08 Thread Alexis
I posted mine one month ago and still no response:

http://code.google.com/p/googleappengine/issues/detail?id=6707

I agree it's not critical but still an annoying issue, many production
tickets have reported the same kind of issue without response.
One month should be enough to have at least a short update from GAE
team...

-- 
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: [google-appengine] Re: and this, kids, is why we use app engine...

2012-02-08 Thread Ikai Lan (Google)
Did you join the Google Group for testers? If you have, please ask your
question there and we'll sort you out.

--
Ikai Lan
Developer Programs Engineer, Google App Engine
plus.ikailan.com



On Tue, Feb 7, 2012 at 5:52 PM, xhroot  wrote:

> Ikai, I have Full Text Search listed under my tester profile, but I
> didn't receive any documentation on how to use it.  Does it need to be
> activated somewhere?
>
> On Feb 7, 3:27 pm, "Ikai Lan (Google)"  wrote:
> > http://www.quickmeme.com/meme/35xwv3/(great series if you haven't read
> it
> > before, my highest recommendations - thank you Nick Johnson for
> > consistently good book recommendations)
> >
> > Did you sign up for the trusted tester program? Now with less deleting of
> > data (please don't index data that you don't want wiped during the
> trusted
> > tester - back it up in datastore).
> >
> > --
> > Ikai Lan
> > Developer Programs Engineer, Google App Engine
> > plus.ikailan.com
> >
> > On Tue, Feb 7, 2012 at 11:14 AM, Kenneth  >wrote:
> >
> >
> >
> >
> >
> >
> >
> > >http://nickcraver.com/blog/2012/02/07/stack-overflow-short-on-space/
> >
> > > (ok, so it might be a bit expensive, and we still need full text
> search)
> >
> > > --
> > > 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/-/FZHq2cjNAQoJ.
> > > 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 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 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] Billing for Incoming Bandwith

2012-02-08 Thread Andreas
incoming bandwith was billed before the price change.
it is not any more.

On Feb 8, 2012, at 9:39 AM, Jaap Taal wrote:

> Hi all,
> 
> I'm seeing different docs about billing for incoming bandwith:
> 
> Incoming bandwith is not present in the pricing table:
> http://code.google.com/intl/nl-NL/appengine/docs/billing.html 
> 
> However, 
> http://code.google.com/intl/nl-NL/appengine/docs/quotas.html 
> 
> mentions that Incoming bandwith is billable.
> 
> Jaap
> 
> -- 
> 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/-/gNIR6ZO7JN8J.
> 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 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] Additional GAE security

2012-02-08 Thread Mahron
It would be nice to have an additional layer of security when login in
and uploading a new version.
Something you could toggle on and off.

Like I have for my bank. I have a card with a grid of codes. For some
operations I need to enter a code from the grid (like A-2 or C-3).

What do you think ?

-- 
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 App Engine community support is moving to Stack Overflow

2012-02-08 Thread Geoffrey Spear


On Feb 8, 7:52 am, Johan Euphrosine  wrote:
> > I just think it would make perfectly sense to improve Groups to allow
> > users to rate posts and display the best answer on top etc.
> > Especially if you take into account that Groups is also used as the Google
> > Apps help system.
>
> Yes, I agree those would be very nice feature to have in groups.

Rating posts is a very nice feature we *did* have in groups. Someone
from the App Engine team needs to infiltrate the Groups team and put
it back.

-- 
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: [google-appengine] How to achieve Twtter of FB-like dynamism on Appengine

2012-02-08 Thread Barry Hunter
Pretty sure twitter does use c)

I think it called "fan out".


Overall its probably the most scalable - as you note a) is pretty hard-core.


However saying that using DataStore 'stringlists' could make it work
it pretty well. When someone makes a post, you add a string list
listing all their followers. Each post will have to store the whole
followers list.

Then to display someone's "inbox" you just run a query looking for all
posts with the user listed in the followers list.

- writing the post - will be expensive - due to all the index writes.
(2 per follower?) But ultimately that might be cheaper than writing a
whole entity to everyones inbox.

- and when someone gains or looses a follower you have to iterate
though their posts adding/removing the new user. (but compare that to
have to iterate though all their posts, and copy/remove all the posts
into the second users inbox)


... there probably is no perfect answer :)




On Wed, Feb 8, 2012 at 7:14 PM, Kaan Soral  wrote:
> I have searched "twitter" in this group and went back 1 year in posts but
> couldn't find anything but I remember a discussion like this before
>
> Problem:
> On both Twtter and FB, when you visit their Homepage, you see a summary of
> what your friends or interests are doing.
> You might have up to 1000 of these on average.
> How to combine this information?
>
> Some thinking:
> a) A naive approach would be to query for everyone, every time =
> impossible-ish
> b) To make this naive approach work we might determine popular friends of a
> user and achieve a query once, construct a callback for near time updates
> approach (to achieve real time info)
> c) Another approach is to not query at all but update everyone who are
> subscribed to a user, when that user posts an action
> This would work for FB I guess, but for Twtter, considering some people have
> 1Ms of followers, this may be a problem
> But the complexity is the sum of all followers over the network, and this
> number may be low, considering not everyone has that many followers, so this
> might be worth it
>
>
> I am leaning over the (c) method, what do you guys think, how would you
> implement these Social Networks?
> (I combined these 2 networks in the problem definition, but you may provide
> separate solutions)
>
> --
> 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/-/1WEnOApSj4sJ.
> 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 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] 为何我的网站http://mingzhpy.appspot.com/打不开?(why my website http://mingzhpy.appspot.com/ cannot be opened?)

2012-02-08 Thread Will
Are you in mainland China? If so, the access to your site is blocked by
GFW. You can use a reverse-proxy to bypass it.
Will
2012/2/8 brite 

> 打不开的现象自2011-11-7日就出现了,直到现在,依然如故。如何解决?
> since 7,nov,2011,my website http://mingzhpy.appspot.com/ cannot be
> opened.till now it's still so,how to fix it?
>
> --
> 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/-/E-abPCjBw00J.
> 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 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] 为何我的网站http://mingzhpy.appspot.com/打不开?(why my website http://mingzhpy.appspot.com/ cannot be opened?)

2012-02-08 Thread brite
打不开的现象自2011-11-7日就出现了,直到现在,依然如故。如何解决?
since 7,nov,2011,my website http://mingzhpy.appspot.com/ cannot be 
opened.till now it's still so,how to fix it?

-- 
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/-/E-abPCjBw00J.
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] one-to-many pricing of GAE

2012-02-08 Thread steven
Hi:

Thank you in advance

I have a question about Datastore API calls.

Suppose I have a one-to-many relation ship, with two solutions as
below:

1) solution 1
class A
{
set keys_for_B
}

the instance is a1 contains 

if I query for a1, and then I can get keys of b1, b2, b3; and then I
read the b1, b2, b3.
Does it mean there are 4 calls to datastore API calls?


2) solution 2
I build a "big-table" as
a1, b1
a1, b2
a1, b3

and then query as "select * from mytable where a_id = a1_id", to get 3
rows
I guess there is just one call, to datastore.

comparing solution 1 and 2, does it mean Google will charge me 4 times
money for solution 1?

thank you very much,
Sincerely,
Steven







-- 
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: and this, kids, is why we use app engine...

2012-02-08 Thread xhroot
Ikai, I have Full Text Search listed under my tester profile, but I
didn't receive any documentation on how to use it.  Does it need to be
activated somewhere?

On Feb 7, 3:27 pm, "Ikai Lan (Google)"  wrote:
> http://www.quickmeme.com/meme/35xwv3/(great series if you haven't read it
> before, my highest recommendations - thank you Nick Johnson for
> consistently good book recommendations)
>
> Did you sign up for the trusted tester program? Now with less deleting of
> data (please don't index data that you don't want wiped during the trusted
> tester - back it up in datastore).
>
> --
> Ikai Lan
> Developer Programs Engineer, Google App Engine
> plus.ikailan.com
>
> On Tue, Feb 7, 2012 at 11:14 AM, Kenneth wrote:
>
>
>
>
>
>
>
> >http://nickcraver.com/blog/2012/02/07/stack-overflow-short-on-space/
>
> > (ok, so it might be a bit expensive, and we still need full text search)
>
> > --
> > 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/-/FZHq2cjNAQoJ.
> > 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 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] Billing for Incoming Bandwith

2012-02-08 Thread Jaap Taal
Hi all,

I'm seeing different docs about billing for incoming bandwith:

Incoming bandwith is not present in the pricing table:
http://code.google.com/intl/nl-NL/appengine/docs/billing.html 

However, 
http://code.google.com/intl/nl-NL/appengine/docs/quotas.html 

mentions that Incoming bandwith is billable.

Jaap

-- 
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/-/gNIR6ZO7JN8J.
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] How to achieve Twtter of FB-like dynamism on Appengine

2012-02-08 Thread Kaan Soral
I have searched "twitter" in this group and went back 1 year in posts but 
couldn't find anything but I remember a discussion like this before

*Problem:*
On both Twtter and FB, when you visit their Homepage, you see a summary of 
what your friends or interests are doing.
You might have up to 1000 of these on average.
How to combine this information?

*Some thinking:
*a) A naive approach would be to query for everyone, every time = 
impossible-ish
b) To make this naive approach work we might determine popular friends of a 
user and achieve a query once, construct a callback for near time updates 
approach (to achieve real time info)
c) Another approach is to not query at all but update everyone who are 
subscribed to a user, when that user posts an action
This would work for FB I guess, but for Twtter, considering some people 
have 1Ms of followers, this may be a problem
But the complexity is the sum of all followers over the network, and this 
number may be low, considering not everyone has that many followers, so 
this might be worth it


I am leaning over the (c) method, what do you guys think, how would you 
implement these Social Networks?
(I combined these 2 networks in the problem definition, but you may provide 
separate solutions)

-- 
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/-/1WEnOApSj4sJ.
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] and this, kids, is why we use app engine...

2012-02-08 Thread Kaan Soral
AppEngine is great, even with the new pricing

I think the only reason why one shouldn't use AppEngine is restrictions and 
the hardness of overcoming those restrictions

-- 
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/-/lupHqDkdF9cJ.
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: ADWords Support/ Unified Login Are Still Idiots

2012-02-08 Thread Ikai Lan (Google)
Jeff, I was just talking about payment problems with a friend the other
day. A mutual acquaintance is starting a company to try to solve some of
the problems with the payment world, and I commented about how hard of a
problem it would be.

His response? Paul Graham essay. http://paulgraham.com/schlep.html

... I see his point, and I really hope a bunch of people jump at it.

--
Ikai Lan
Developer Programs Engineer, Google App Engine
plus.ikailan.com



On Wed, Feb 8, 2012 at 10:32 AM, Jeff Schnitzer  wrote:

> Seems like this is what chargebacks are for.  While very rare, I do
> particularly delight in the extra $30 (or so) charge asshat merchants
> get hit with.
>
> The whole credit card trust model is horribly broken.  Doesn't seem
> like any hot startups are trying to fix it, either.  Sigh.
>
> Jeff
>
> On Wed, Feb 8, 2012 at 12:39 PM, Brandon Wirtz 
> wrote:
> > I have been on the phone... But you have to dial in, and getting a
> transfer
> > to the person working on your issue is all but impossible.  I disputed
> the
> > charges twice, and blocked them I am about to change my credit card
> number,
> > because Google changed its vendor id so the charge went through even when
> > blocked.  BofA won't block the same "vendor" more than once so I can't
> > block, because the ID changes.
> >
> > It is made worse by no one in adwords knows what "the API" is. And I
> have a
> > Google Voice Account that is associated with the account so just
> completely
> > Removing the account doesn't solve the issue with out having me lose the
> > phone number for the Spa I own. (yes in addition to CDN services and SEO
> I
> > have massage staff, my life is complicated)
> >
> > Unified login is a royally Frakked mess.
> >
> >
> > Brandon Wirtz
> > BlackWaterOps: President / Lead Mercenary
> >
> > Work: 510-992-6548
> > Toll Free: 866-400-4536
> > IM: drak...@gmail.com (Google Talk)
> > Skype: drakegreene
> > YouTube: BlackWaterOpsDotCom
> >
> > BlackWater Ops
> >
> > Cloud On A String Mastermind Group
> >
> >
> > --
> > 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 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 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: ADWords Support/ Unified Login Are Still Idiots

2012-02-08 Thread Jeff Schnitzer
Seems like this is what chargebacks are for.  While very rare, I do
particularly delight in the extra $30 (or so) charge asshat merchants
get hit with.

The whole credit card trust model is horribly broken.  Doesn't seem
like any hot startups are trying to fix it, either.  Sigh.

Jeff

On Wed, Feb 8, 2012 at 12:39 PM, Brandon Wirtz  wrote:
> I have been on the phone... But you have to dial in, and getting a transfer
> to the person working on your issue is all but impossible.  I disputed the
> charges twice, and blocked them I am about to change my credit card number,
> because Google changed its vendor id so the charge went through even when
> blocked.  BofA won't block the same "vendor" more than once so I can't
> block, because the ID changes.
>
> It is made worse by no one in adwords knows what "the API" is. And I have a
> Google Voice Account that is associated with the account so just completely
> Removing the account doesn't solve the issue with out having me lose the
> phone number for the Spa I own. (yes in addition to CDN services and SEO I
> have massage staff, my life is complicated)
>
> Unified login is a royally Frakked mess.
>
>
> Brandon Wirtz
> BlackWaterOps: President / Lead Mercenary
>
> Work: 510-992-6548
> Toll Free: 866-400-4536
> IM: drak...@gmail.com (Google Talk)
> Skype: drakegreene
> YouTube: BlackWaterOpsDotCom
>
> BlackWater Ops
>
> Cloud On A String Mastermind Group
>
>
> --
> 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 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: ADWords Support/ Unified Login Are Still Idiots

2012-02-08 Thread Brandon Wirtz
I have been on the phone... But you have to dial in, and getting a transfer
to the person working on your issue is all but impossible.  I disputed the
charges twice, and blocked them I am about to change my credit card number,
because Google changed its vendor id so the charge went through even when
blocked.  BofA won't block the same "vendor" more than once so I can't
block, because the ID changes.

It is made worse by no one in adwords knows what "the API" is. And I have a
Google Voice Account that is associated with the account so just completely
Removing the account doesn't solve the issue with out having me lose the
phone number for the Spa I own. (yes in addition to CDN services and SEO I
have massage staff, my life is complicated)

Unified login is a royally Frakked mess.


Brandon Wirtz
BlackWaterOps: President / Lead Mercenary

Work: 510-992-6548
Toll Free: 866-400-4536
IM: drak...@gmail.com (Google Talk)
Skype: drakegreene
YouTube: BlackWaterOpsDotCom

BlackWater Ops

Cloud On A String Mastermind Group


-- 
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: ADWords Support/ Unified Login Are Still Idiots

2012-02-08 Thread GAEfan
Hey Brandon,

Try 1-866-2GOOGLE (246-6453).

If that doesn't work, call your credit card company, and dispute the
charge. Tell them you want to block all recurring payments from that
merchant.  Or switch credit cards.  What a hassle.

-- 
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] What is the email situation now?

2012-02-08 Thread Kaan Soral
Is it still the same? Are emails sent from gae marked as spam?
Thanks in Advance

-- 
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/-/TNFXOW2uuicJ.
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] ADWords Support/ Unified Login Are Still Idiots

2012-02-08 Thread Brandon Wirtz
This is a rant. But it's short.

 

Google's Unified Login is STILL the bane of my existence. After they broke
my login almost 5 months ago, my  Adwords account is still inaccessible, and
Costing me $600 a month despite being "CLOSED" and not having any campaigns.

 

This is a note. DON'T tie any account you use to any other GOOGLE account.
$2000+ later I'm telling you, have yourname...@somedomain.com  and
yournameadwo...@somedomain.com

 

Or one day you will end up royally screwed the way I am.  And apparently no
one at Google has phones so I have support tickets at 1 message a day for
MONTHS. 

 

If I wasn't so heavily invested in Google I would be gone from all their
products right now.

 

 

 


Brandon Wirtz 
BlackWaterOps: President / Lead Mercenary 

Description: http://www.linkedin.com/img/signature/bg_slate_385x42.jpg



Work: 510-992-6548 
Toll Free: 866-400-4536 

IM: drak...@gmail.com (Google Talk) 
Skype: drakegreene 
YouTube:   BlackWaterOpsDotCom 

  BlackWater Ops 

  Cloud On A String Mastermind Group



 

 

-- 
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: Warning: This application is hidden by an alias.

2012-02-08 Thread Jason Collins
I noticed this yesterday on a newly created M-S app (we're testing
something, not actually starting a new app on M-S), but then it just
went away. It was super-weird.
j

On Feb 8, 5:00 am, Johan Euphrosine  wrote:
> If you open a production issue, please make sure to include your application 
> id.
>
> Thanks in advance.
>
>
>
>
>
>
>
>
>
> On Wed, Feb 8, 2012 at 7:31 AM, Robert Kluin  wrote:
> > Have you guys tried filing production issues?
> >  http://code.google.com/p/googleappengine/issues/entry?template=Produc...
>
> > I'd be interested in knowing how this gets resolved.
>
> > Robert
>
> > On Tue, Feb 7, 2012 at 22:06, NeverFollow  wrote:
> >> Hi, I noticed the same message "The application 'abcdefg' has an alias
> >> that causes it to recieve all traffic normally directed at this one"
>
> >>    - When I try to Deploy my App, I got this message:  "This
> >> application does not exist (app_id=u'abcdefg')"
>
> >>        Unable to update app: Error posting to URL:
> >>https://appengine.google.com/api/appversion/create?app_id=abcdefg&ver...
> >> 404 Not Found
>
> >>    - Note: I replaced the real Application ID with abcdefg in this
> >> posting
>
> >>            I checked that the file appengine-web.xml was updated
> >> correctly: abcdefg
>
> >>            I also created few months ago another application which is
> >> still running but the correct path is displayed when looking at the
> >> app's dashboard
> >>            https://appengine.google.com/dashboard?&app_id=s~abcdefg
>
> >>    - If I use the link:
>
> >>            https://appengine.google.com/dashboard?app_id=s~abcdefg
>
> >>      I get redirected to
>
> >>            
> >> https://appengine.google.com/dashboard/nonedeployed?app_id=s~abcdefg
>
> >>  I really don't know to make the Deploy working?
>
> >>  Can someone help me.
>
> >>  Thank you
>
> >> On Feb 4, 7:09 am, "Wire C. Allmaps"  wrote:
> >>> I'm receiving the following error for any Google App Engine app I try to
> >>> create:
>
> >>> Warning: This application is hidden by an alias.
> >>> The application  has an alias that causes it to recieve all
> >>> traffic normally directed at this one. Unless you are looking for
> >>> historical data, you probably want to see that application.
>
> >>> Clicking on the link takes me to the same page with the same error.
>
> >>> 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-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.
>
> > --
> > 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.
>
> --
> Johan Euphrosine (proppy)
> Developer Programs Engineer
> Google Developer Relations

-- 
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: [google-appengine] Re: file.create() throws an ApiDeadlineExceededException very frequently

2012-02-08 Thread Johan Euphrosine
Hi Filip,

Please file a new production issue with your appid, and a public url to
reproduce the problem.

Also note that the File API is still experimental and not covered by the
SLA:
http://code.google.com/appengine/docs/features.html

On Wed, Feb 8, 2012 at 3:18 PM, ksjun  wrote:

> My application has same problem today.
>
> APP-ID: momonote-api
>
>
>
> On 2월8일, 오후7시54분, Filip  wrote:
> > Hi,
> > I have the same problem today. My app is throwing
> > ApiDeadlineExceededException for last 10 hours because of
> > file.create()!  It seems that blobstore service is down because the
> > app works without change for last two months well.
> >
> > com.google.apphosting.api.ApiProxy$ApiDeadlineExceededException: The
> > API call file.Create() took too long to respond and was cancelled
> >
> > I'm really angry because I already pay for this toy called GAE!
> >
> > Best regards
> > Filip
> >
> > On Feb 6, 5:46 am, Robert Kluin  wrote:
> >
> >
> >
> >
> >
> >
> >
> > > Hi Gaurav,
> > >   I wonder if this issue is related to how your code works.  In the
> > > past I've used the files api to write a lot of blobs, via tasks,
> > > simultaneously without issues.  If you're able to put together some
> > > simple code and instructions to replicate the issue with that little
> > > load, someone can spot the issue.  You might also consider filing an
> > > issue.
> >
> > >   Another idea to experiment with is adjusting the RPC deadline.  If
> > > you reduce it, you'll get the timeout fast which will allow you to
> > > retry more times.  In some cases, this can help.
> >
> > > Robert
> >
> > > On Sun, Feb 5, 2012 at 00:24, Gaurav Misra  wrote:
> > > > Hi Robert,
> >
> > > > I tried that solution and it has helped reduce the rate but with 4
> test
> > > > users we are still seeing a very high rate for these errors. I try
> three
> > > > times to make it work but it still fails. I think if I try more than
> a few
> > > > times, I might hit the request timeout deadline, and its not good
> for the
> > > > user to wait a long time either.
> >
> > > > Thanks for your help,
> > > > Gaurav
> >
> > > > --
> > > > 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/-/dQ3ipcgw7F4J.
> >
> > > > 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 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.
>
>


-- 
Johan Euphrosine (proppy)
Developer Programs Engineer
Google Developer Relations

-- 
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: file.create() throws an ApiDeadlineExceededException very frequently

2012-02-08 Thread ksjun
My application has same problem today.

APP-ID: momonote-api



On 2월8일, 오후7시54분, Filip  wrote:
> Hi,
> I have the same problem today. My app is throwing
> ApiDeadlineExceededException for last 10 hours because of
> file.create()!  It seems that blobstore service is down because the
> app works without change for last two months well.
>
> com.google.apphosting.api.ApiProxy$ApiDeadlineExceededException: The
> API call file.Create() took too long to respond and was cancelled
>
> I'm really angry because I already pay for this toy called GAE!
>
> Best regards
> Filip
>
> On Feb 6, 5:46 am, Robert Kluin  wrote:
>
>
>
>
>
>
>
> > Hi Gaurav,
> >   I wonder if this issue is related to how your code works.  In the
> > past I've used the files api to write a lot of blobs, via tasks,
> > simultaneously without issues.  If you're able to put together some
> > simple code and instructions to replicate the issue with that little
> > load, someone can spot the issue.  You might also consider filing an
> > issue.
>
> >   Another idea to experiment with is adjusting the RPC deadline.  If
> > you reduce it, you'll get the timeout fast which will allow you to
> > retry more times.  In some cases, this can help.
>
> > Robert
>
> > On Sun, Feb 5, 2012 at 00:24, Gaurav Misra  wrote:
> > > Hi Robert,
>
> > > I tried that solution and it has helped reduce the rate but with 4 test
> > > users we are still seeing a very high rate for these errors. I try three
> > > times to make it work but it still fails. I think if I try more than a few
> > > times, I might hit the request timeout deadline, and its not good for the
> > > user to wait a long time either.
>
> > > Thanks for your help,
> > > Gaurav
>
> > > --
> > > 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/-/dQ3ipcgw7F4J.
>
> > > 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 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: CloudSQL connected to Dev Appserver?

2012-02-08 Thread Johan Euphrosine
There is an example for a CLI client in the SDK source:
http://code.google.com/p/googleappengine/source/browse/trunk/python/google/storage/speckle/python/tool/google_sql.py

And from python code you should be able to use:
from google.storage.speckle.python.api import rdbms_googleapi

 And use the connect function:
http://code.google.com/p/googleappengine/source/browse/trunk/python/google/storage/speckle/python/api/rdbms_googleapi.py#256

Hope that helps, let us know if it doesn't behave as expected.

On Wed, Feb 8, 2012 at 2:39 PM, Joe Bourne  wrote:

> Thanks for the link... Id seen the details about Django being able to
> connect, but I glanced over it quickly as it didnt seem relevant to my
> needs.
> Im using Python2.7 + webapp2, so was hoping i could connect directly
> to a dev instance of CloudSQL from within Python Code.
> Is there an easy way to connect from within Python code? or do i need
> to go take Django apart to see how its working??
>
> Cheers
>
>
>
>
>
>
>
>
>
> On Feb 8, 1:29 pm, Johan Euphrosine  wrote:
> > Hi Joe,
> >
> > Sounds like a good candidate for a Stack Overflow question :)
> >
> > Which language/framework are you using? If you are using Django this is
> > easy:https://developers.google.com/cloud-sql/docs/django#authentication
> >
> > """
> > When running on dev_appserver.py during development, the Django backend
> > communicates with Google Cloud SQL over an HTTP API, which requires a
> valid
> > OAuth2 user token to authenticate the request.
> > """
> >
> > Hope that helps, and feel free to post the url of your stackoverflow
> > question if you fill any.
> >
> >
> >
> >
> >
> > On Wed, Feb 8, 2012 at 2:12 PM, Joe Bourne  wrote:
> >
> > > Is it possible to connect the DEV appserver to a cloudSQL instance?
> > > (not a local MySQL instance)
> >
> > > or for that matter, is it possible to connect anything on your desktop
> > > to the CloudSQL instance??
> >
> > > --
> > > 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.
> >
> > --
> > Johan Euphrosine (proppy)
> > Developer Programs Engineer
> > Google Developer Relations- 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.
>
>


-- 
Johan Euphrosine (proppy)
Developer Programs Engineer
Google Developer Relations

-- 
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: CloudSQL connected to Dev Appserver?

2012-02-08 Thread Joe Bourne
Thanks for the link... Id seen the details about Django being able to
connect, but I glanced over it quickly as it didnt seem relevant to my
needs.
Im using Python2.7 + webapp2, so was hoping i could connect directly
to a dev instance of CloudSQL from within Python Code.
Is there an easy way to connect from within Python code? or do i need
to go take Django apart to see how its working??

Cheers









On Feb 8, 1:29 pm, Johan Euphrosine  wrote:
> Hi Joe,
>
> Sounds like a good candidate for a Stack Overflow question :)
>
> Which language/framework are you using? If you are using Django this is
> easy:https://developers.google.com/cloud-sql/docs/django#authentication
>
> """
> When running on dev_appserver.py during development, the Django backend
> communicates with Google Cloud SQL over an HTTP API, which requires a valid
> OAuth2 user token to authenticate the request.
> """
>
> Hope that helps, and feel free to post the url of your stackoverflow
> question if you fill any.
>
>
>
>
>
> On Wed, Feb 8, 2012 at 2:12 PM, Joe Bourne  wrote:
>
> > Is it possible to connect the DEV appserver to a cloudSQL instance?
> > (not a local MySQL instance)
>
> > or for that matter, is it possible to connect anything on your desktop
> > to the CloudSQL instance??
>
> > --
> > 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.
>
> --
> Johan Euphrosine (proppy)
> Developer Programs Engineer
> Google Developer Relations- 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: and this, kids, is why we use app engine...

2012-02-08 Thread MLTrim
I remember to have answered this very same question on meta long time
ago:

http://meta.stackoverflow.com/questions/92027/why-are-stack-exchange-sites-not-hosted-on-a-cloud/92033#92033

On Feb 8, 9:11 am, Andrin von Rechenberg  wrote:
> I guess what you are proposing is marketing / promotions using
> established products so people get to know GAE and once they
> try it they move everything to it.
>
> Unfortunately I think that is not the case. I guess the guys&girls at
> StackOverflow know of GAE - maybe they haven't thought about
> using it, right. But that's just StackOverflow. There are thousands
> of other sites of this scale.
>
> I don't know of any site the size of StackOverflow that runs on
> AppEngine. As stated before, I think Google should try to tailor
> GAE exactly to sites like StackOverflow. Sites that just hit the
> serving-out-of-one-box-problem. I doubt that a wordpress hosting
> plan would get StackOverflow on board. IMHO Google should
> tell StackOverflow to move to GAE and Google should cover
> the hosting costs in exchange for a "powered by GAE" on all
> StackOverflow sites. That would be great marketing.
>
> But I'm afraid it's not only about marketing. I think there are
> other reasons why sites like StackOverflow don't use GAE.
> Herevare two obvious ones to start with: Pricing & fulltext search.
> I would be very interested in what other ones are.
>
> This basically boils down to:
>
> If StackOverflow doesn't want to run on GAE for good reasons,
> I dont want to run on GAE either!
>
> I'm interested in a vivid discussion :)
> I tried to get Nick Craver, the author of the Blog post to join and
> posted a comment on his blog.
>
> Cheers,
> -Andrin
>
>
>
>
>
>
>
> On Tue, Feb 7, 2012 at 11:07 PM, Brandon Wirtz  wrote:
> > ** **
>
> > >Man this is such a great article, but I was really hoping to read the
> > sentence: "And so we decided to move StackOverflow to AppEngine".
>
> > ** **
>
> > If Gae Wanted to outright win the cloud wars, in the next 180 days. They’d
> > make a Wordpress fork specific to GAE, and a MineCraft server that ran on
> > GAE.
>
> > That’s how you get talked about, and how you get new deployments by
> > people. If you had everyone who wanted infinite scale wordpress running on
> > GAE every marketing guy would say, “oh yeah we moved our blog to Google’s
> > cloud” and suddenly it would be “approachable, tangible, and real”   Right
> > now, there is not a lot of off the shelf stuff for GAE, and none of it is
> > Mainstream.
>
> > Minecraft is about hooking the kids young. You can do that with clouds,
> > but not smoking. Not sure why that is, but those are the rules.
>
> > 
>
> > --
> > 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 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] CloudSQL connected to Dev Appserver?

2012-02-08 Thread Johan Euphrosine
Hi Joe,

Sounds like a good candidate for a Stack Overflow question :)

Which language/framework are you using? If you are using Django this is
easy:
https://developers.google.com/cloud-sql/docs/django#authentication

"""
When running on dev_appserver.py during development, the Django backend
communicates with Google Cloud SQL over an HTTP API, which requires a valid
OAuth2 user token to authenticate the request.
"""

Hope that helps, and feel free to post the url of your stackoverflow
question if you fill any.

On Wed, Feb 8, 2012 at 2:12 PM, Joe Bourne  wrote:

>
> Is it possible to connect the DEV appserver to a cloudSQL instance?
> (not a local MySQL instance)
>
> or for that matter, is it possible to connect anything on your desktop
> to the CloudSQL instance??
>
> --
> 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.
>
>


-- 
Johan Euphrosine (proppy)
Developer Programs Engineer
Google Developer Relations

-- 
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] CloudSQL connected to Dev Appserver?

2012-02-08 Thread Joe Bourne

Is it possible to connect the DEV appserver to a cloudSQL instance?
(not a local MySQL instance)

or for that matter, is it possible to connect anything on your desktop
to the CloudSQL instance??

-- 
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: [google-appengine] Re: Google App Engine community support is moving to Stack Overflow

2012-02-08 Thread Johan Euphrosine
On Wed, Feb 8, 2012 at 1:16 PM, Daniel Florey wrote:

> Hi,
> I did not want to offend anyone.
>

Hey, you are not offending anyone: discussion is always welcome here.


> I just think it would make perfectly sense to improve Groups to allow
> users to rate posts and display the best answer on top etc.
> Especially if you take into account that Groups is also used as the Google
> Apps help system.
>

Yes, I agree those would be very nice feature to have in groups.


> We are using almost all Google products actively including many of the dev
> tools and I had the impression that since introducing G+ Google recently
> tried to streamline the offerings.
>

That's exactly what we are trying to do by doing this, streamlining the
developer experience by having a place for each thing:
- Want to start a technical discussion, go to the General Group
- Want to ask a development question, go to Stack Overflow
- Want to report a bug, go to the Public issue tracker

Instead of having things scattered across multiple groups, and multiple
platforms with a lot of duplicate along the way


> There are also many way I can think of to improve the Groups experience by
> adding some G+ stuff - which is very unlikely to happen in SO.
>


In fact a "Share on Google+" button recently poped on Stack Overflow :)


>
> I know that the decision is made and I'll have to get used to SO, but I
> hope it will get reverted anytime soon - as it happend to the "old" "new"
> Google Help system ;-)
>

Indeed, things are not set in stone and encouraging people to ask
development question on Stack Overflow is also motivated by the populary of
the google-app-engine tag rising there.

We will continue to follow up with developer tool trends, and adapt our
community support to it.

Hope that helps you to understand better our motivations.

 Cheers,
> Daniel
>
> --
> 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/-/VENxQMkpLJMJ.
>
> 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.
>



-- 
Johan Euphrosine (proppy)
Developer Programs Engineer
Google Developer Relations

-- 
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: [google-appengine] Re: Google App Engine community support is moving to Stack Overflow

2012-02-08 Thread Daniel Florey
Hi,
I did not want to offend anyone. 
I just think it would make perfectly sense to improve Groups to allow users 
to rate posts and display the best answer on top etc. 
Especially if you take into account that Groups is also used as the Google 
Apps help system.
We are using almost all Google products actively including many of the dev 
tools and I had the impression that since introducing G+ Google recently 
tried to streamline the offerings. 
There are also many way I can think of to improve the Groups experience by 
adding some G+ stuff - which is very unlikely to happen in SO.

I know that the decision is made and I'll have to get used to SO, but I 
hope it will get reverted anytime soon - as it happend to the "old" "new" 
Google Help system ;-)

Cheers,
Daniel

-- 
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/-/VENxQMkpLJMJ.
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: Warning: This application is hidden by an alias.

2012-02-08 Thread Johan Euphrosine
If you open a production issue, please make sure to include your application id.

Thanks in advance.

On Wed, Feb 8, 2012 at 7:31 AM, Robert Kluin  wrote:
> Have you guys tried filing production issues?
>  http://code.google.com/p/googleappengine/issues/entry?template=Production%20issue
>
> I'd be interested in knowing how this gets resolved.
>
>
>
> Robert
>
>
>
> On Tue, Feb 7, 2012 at 22:06, NeverFollow  wrote:
>> Hi, I noticed the same message "The application 'abcdefg' has an alias
>> that causes it to recieve all traffic normally directed at this one"
>>
>>    - When I try to Deploy my App, I got this message:  "This
>> application does not exist (app_id=u'abcdefg')"
>>
>>        Unable to update app: Error posting to URL:
>> https://appengine.google.com/api/appversion/create?app_id=abcdefg&version=1&;
>> 404 Not Found
>>
>>    - Note: I replaced the real Application ID with abcdefg in this
>> posting
>>
>>            I checked that the file appengine-web.xml was updated
>> correctly: abcdefg
>>
>>            I also created few months ago another application which is
>> still running but the correct path is displayed when looking at the
>> app's dashboard
>>             https://appengine.google.com/dashboard?&app_id=s~abcdefg
>>
>>    - If I use the link:
>>
>>             https://appengine.google.com/dashboard?app_id=s~abcdefg
>>
>>      I get redirected to
>>
>>             
>> https://appengine.google.com/dashboard/nonedeployed?app_id=s~abcdefg
>>
>>  I really don't know to make the Deploy working?
>>
>>  Can someone help me.
>>
>>  Thank you
>>
>>
>> On Feb 4, 7:09 am, "Wire C. Allmaps"  wrote:
>>> I'm receiving the following error for any Google App Engine app I try to
>>> create:
>>>
>>> Warning: This application is hidden by an alias.
>>> The application  has an alias that causes it to recieve all
>>> traffic normally directed at this one. Unless you are looking for
>>> historical data, you probably want to see that application.
>>>
>>> Clicking on the link takes me to the same page with the same error.
>>>
>>> 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-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 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.
>



-- 
Johan Euphrosine (proppy)
Developer Programs Engineer
Google Developer Relations

-- 
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: file.create() throws an ApiDeadlineExceededException very frequently

2012-02-08 Thread Filip
Hi,
I have the same problem today. My app is throwing
ApiDeadlineExceededException for last 10 hours because of
file.create()!  It seems that blobstore service is down because the
app works without change for last two months well.

com.google.apphosting.api.ApiProxy$ApiDeadlineExceededException: The
API call file.Create() took too long to respond and was cancelled

I'm really angry because I already pay for this toy called GAE!

Best regards
Filip

On Feb 6, 5:46 am, Robert Kluin  wrote:
> Hi Gaurav,
>   I wonder if this issue is related to how your code works.  In the
> past I've used the files api to write a lot of blobs, via tasks,
> simultaneously without issues.  If you're able to put together some
> simple code and instructions to replicate the issue with that little
> load, someone can spot the issue.  You might also consider filing an
> issue.
>
>   Another idea to experiment with is adjusting the RPC deadline.  If
> you reduce it, you'll get the timeout fast which will allow you to
> retry more times.  In some cases, this can help.
>
> Robert
>
>
>
>
>
>
>
> On Sun, Feb 5, 2012 at 00:24, Gaurav Misra  wrote:
> > Hi Robert,
>
> > I tried that solution and it has helped reduce the rate but with 4 test
> > users we are still seeing a very high rate for these errors. I try three
> > times to make it work but it still fails. I think if I try more than a few
> > times, I might hit the request timeout deadline, and its not good for the
> > user to wait a long time either.
>
> > Thanks for your help,
> > Gaurav
>
> > --
> > 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/-/dQ3ipcgw7F4J.
>
> > 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 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] Time for answer to production issue.

2012-02-08 Thread Johan Euphrosine
FYI, I escalated your issue to the engineering team.

On Wed, Feb 8, 2012 at 11:12 AM, Timofey Koolin  wrote:
> 1. It isn't few megabytes it is not free space after delete my data. In
> production my app will be active add and remove data and i can't check quota
> details - i don't know how calc google metadata size. Now I can check it.
> 2. Yes, I use only default namespace.
>
>
>
> 2012/2/8 Andrin von Rechenberg 
>>
>> btw, have you checked if you have entities in the non-default namespace?
>>
>> Cheers,
>> -A
>>
>>
>> On Wed, Feb 8, 2012 at 9:18 AM, Andrin von Rechenberg 
>> wrote:
>>>
>>> It seems your production issue is not very significant. I don't mean to
>>> offend you.
>>> We are talking about a few MB of disk space, that costs nothing. It's
>>> probably
>>> just some overhead / metadata. I guess Google has higher priority
>>> problems
>>> to solve. Once you have more data, this small overhead will becomes
>>> neglectable
>>> in my experience. If not, and you have tens of GBs of overhead for some
>>> reasons,
>>> then you have a real production issue.
>>>
>>> Cheers,
>>> -Andrin
>>>
>>>
>>>
>>> On Mon, Feb 6, 2012 at 9:33 AM, Timofey Koolin  wrote:

 I posted http://code.google.com/p/googleappengine/issues/detail?id=6849
 4 days ago. It have status 'New' now. How much time need google for answer
 to production issue usually?


 --
 Blog: www.rekby.ru

 --
 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 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.
>
>
>
>
> --
> Blog: www.rekby.ru
>
> --
> 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.



-- 
Johan Euphrosine (proppy)
Developer Programs Engineer
Google Developer Relations

-- 
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 is a good pattern to display and sort long lists? Work around the 1MB memcache limit? Or something else?

2012-02-08 Thread Per
Thanks so much Sameer and Robert,

the zipping really blows me away! Since Snappy and Ning Compress don't
work on GAE, I resorted to plain DeflaterOutputStream, and it turns
out it's fast and efficient as well. It's  shrinking some 1.4 Megabyte
of list data to 150K within 200ms (on F4, admittedly), which is
outstanding (remember, this only happens on admin pages where the
admin doesn't mind waiting a second or two). It's so fast I'm even
considering to use it on the session itself (we use Wicket, which
stores page-representations in the session, which means we may reach
the 1M limit if we don't evict old pages quickly). Brilliant hint.

I'll probably still need to implement the bucketing that Jeff
mentions, but not for the next 6 months.

Happy
Per

-- 
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: [google-appengine] Time for answer to production issue.

2012-02-08 Thread Timofey Koolin
1. It isn't few megabytes it is not free space after delete my data. In
production my app will be active add and remove data and i can't check
quota details - i don't know how calc google metadata size. Now I can check
it.
2. Yes, I use only default namespace.


2012/2/8 Andrin von Rechenberg 

> btw, have you checked if you have entities in the non-default namespace?
>
> Cheers,
> -A
>
>
> On Wed, Feb 8, 2012 at 9:18 AM, Andrin von Rechenberg 
> wrote:
>
>> It seems your production issue is not very significant. I don't mean to
>> offend you.
>> We are talking about a few MB of disk space, that costs nothing. It's
>> probably
>> just some overhead / metadata. I guess Google has higher priority problems
>> to solve. Once you have more data, this small overhead will becomes
>> neglectable
>> in my experience. If not, and you have tens of GBs of overhead for some
>> reasons,
>> then you have a real production issue.
>>
>> Cheers,
>> -Andrin
>>
>>
>>
>> On Mon, Feb 6, 2012 at 9:33 AM, Timofey Koolin  wrote:
>>
>>> I posted http://code.google.com/p/googleappengine/issues/detail?id=68494 
>>> days ago. It have status 'New' now. How much time need google for answer
>>> to production issue usually?
>>>
>>>
>>> --
>>> Blog: www.rekby.ru
>>>
>>> --
>>> 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 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.
>



-- 
Blog: www.rekby.ru

-- 
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 App Engine community support is moving to Stack Overflow

2012-02-08 Thread osrdg
This is an excellent move ! 

-- 
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/-/rxbGEyE_OrwJ.
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] Time for answer to production issue.

2012-02-08 Thread Andrin von Rechenberg
btw, have you checked if you have entities in the non-default namespace?

Cheers,
-A

On Wed, Feb 8, 2012 at 9:18 AM, Andrin von Rechenberg wrote:

> It seems your production issue is not very significant. I don't mean to
> offend you.
> We are talking about a few MB of disk space, that costs nothing. It's
> probably
> just some overhead / metadata. I guess Google has higher priority problems
> to solve. Once you have more data, this small overhead will becomes
> neglectable
> in my experience. If not, and you have tens of GBs of overhead for some
> reasons,
> then you have a real production issue.
>
> Cheers,
> -Andrin
>
>
>
> On Mon, Feb 6, 2012 at 9:33 AM, Timofey Koolin  wrote:
>
>> I posted http://code.google.com/p/googleappengine/issues/detail?id=68494 
>> days ago. It have status 'New' now. How much time need google for answer
>> to production issue usually?
>>
>>
>> --
>> Blog: www.rekby.ru
>>
>> --
>> 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 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] Time for answer to production issue.

2012-02-08 Thread Andrin von Rechenberg
It seems your production issue is not very significant. I don't mean to
offend you.
We are talking about a few MB of disk space, that costs nothing. It's
probably
just some overhead / metadata. I guess Google has higher priority problems
to solve. Once you have more data, this small overhead will becomes
neglectable
in my experience. If not, and you have tens of GBs of overhead for some
reasons,
then you have a real production issue.

Cheers,
-Andrin



On Mon, Feb 6, 2012 at 9:33 AM, Timofey Koolin  wrote:

> I posted http://code.google.com/p/googleappengine/issues/detail?id=6849 4
> days ago. It have status 'New' now. How much time need google for answer to
> production issue usually?
>
>
> --
> Blog: www.rekby.ru
>
> --
> 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 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] and this, kids, is why we use app engine...

2012-02-08 Thread Andrin von Rechenberg
I guess what you are proposing is marketing / promotions using
established products so people get to know GAE and once they
try it they move everything to it.

Unfortunately I think that is not the case. I guess the guys&girls at
StackOverflow know of GAE - maybe they haven't thought about
using it, right. But that's just StackOverflow. There are thousands
of other sites of this scale.

I don't know of any site the size of StackOverflow that runs on
AppEngine. As stated before, I think Google should try to tailor
GAE exactly to sites like StackOverflow. Sites that just hit the
serving-out-of-one-box-problem. I doubt that a wordpress hosting
plan would get StackOverflow on board. IMHO Google should
tell StackOverflow to move to GAE and Google should cover
the hosting costs in exchange for a "powered by GAE" on all
StackOverflow sites. That would be great marketing.

But I'm afraid it's not only about marketing. I think there are
other reasons why sites like StackOverflow don't use GAE.
Herevare two obvious ones to start with: Pricing & fulltext search.
I would be very interested in what other ones are.

This basically boils down to:

If StackOverflow doesn't want to run on GAE for good reasons,
I dont want to run on GAE either!

I'm interested in a vivid discussion :)
I tried to get Nick Craver, the author of the Blog post to join and
posted a comment on his blog.

Cheers,
-Andrin





On Tue, Feb 7, 2012 at 11:07 PM, Brandon Wirtz  wrote:

> ** **
>
> >Man this is such a great article, but I was really hoping to read the
> sentence: "And so we decided to move StackOverflow to AppEngine".
>
> ** **
>
> If Gae Wanted to outright win the cloud wars, in the next 180 days. They’d
> make a Wordpress fork specific to GAE, and a MineCraft server that ran on
> GAE.
>
> That’s how you get talked about, and how you get new deployments by
> people. If you had everyone who wanted infinite scale wordpress running on
> GAE every marketing guy would say, “oh yeah we moved our blog to Google’s
> cloud” and suddenly it would be “approachable, tangible, and real”   Right
> now, there is not a lot of off the shelf stuff for GAE, and none of it is
> Mainstream.
>
> Minecraft is about hooking the kids young. You can do that with clouds,
> but not smoking. Not sure why that is, but those are the rules.
>
>
>
> 
>
> --
> 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 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.