[appengine-java] Is the native API really so much faster than JDO and slim3?

2011-06-07 Thread DennisP
I'm looking at this online demo:
http://slim3demo.appspot.com/performance/

Sample run:
The number of entities: 1
low-level API:get: 2 millis
Slim3: 2490 millis
JDO: 6030 millis

Is the low-level API really that much faster?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Is the native API really so much faster than JDO and slim3?

2011-06-07 Thread Ian Marshall
The low-level API does indeed look very fast.

Just a comment on JDO: repeat runs roughly halve the JDO run time. I
presume that this is because for repeat runs the JDO persistence
manager factory has already been constructed.


On Jun 6, 8:44 pm, DennisP  wrote:
> I'm looking at this online demo:http://slim3demo.appspot.com/performance/
>
> Sample run:
> The number of entities: 1
> low-level API:get: 2 millis
> Slim3: 2490 millis
> JDO: 6030 millis
>
> Is the low-level API really that much faster?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Channel API (Java) doesn't work locally, but in production mode.

2011-06-07 Thread Moishe
Are you all using GWT?

Any chance you can include some debug logs that include a request to /
_ah/channel/dev/.*? And also log the token that's returned from
ChannelService.CreateChannel?

Thanks-

-Moishe

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Stop blob URL from expiring

2011-06-07 Thread Stephen Denne
You can create the form without the generated upload url, and before 
submitting that form, perform an ajax call to generate an upload url at that 
time, with the callback setting the form's action, and submitting it.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/clB6T0cyd25kWW9K.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Secure Data Connector Spring

2011-06-07 Thread Darren Haken
Hi,

Is it possible to use the Spring REST API's with the Secure Data Connector 
e.g. RestTemplate or am I forced to use the URLFetch directly?
I read somewhere that AppEngine will still use the secure data connector but 
I wondered if someone could confirm this to me.


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/S0JhNFYyS3laNmtK.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Request was aborted after waiting too long to attempt to service your request.

2011-06-07 Thread holger


Hello everyone,


i am running a java REST service in the appengine and get this:

"Request was aborted after waiting too long to attempt to service your request. 
This may happen sporadically when the App Engine serving cluster is under 
unexpectedly high or uneven load. If you see this message frequently, please 
contact the App Engine team."


I see this message frequently and customer requests fail because of it. Can 
anyone help me please! Thanks a lot.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/X3E4cnhhblA3Z3dK.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Not able to commit changes to google code, eclipse plugin keep asking for password even if I am already logged in.

2011-06-07 Thread Prashant
older version used to work fine for me ... is there any way to downgrade to
older version ?

On Mon, Jun 6, 2011 at 12:32 PM, Prashant  wrote:

> anyone ?
>
> On Mon, Jun 6, 2011 at 12:39 AM, Prashant  wrote:
>
>> Hi,
>>
>> Since last eclipse plugin update (few days back) I am not able to commit
>> changes to Google Code. If am logged in on eclipse it can deploy application
>> to GAE but if I try to commit changes to Google Code, it will keep asking
>> for password again and again. Any idea what's wrong ?
>>
>> Thanks,
>> Prashant
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: LifecycleManager javadoc

2011-06-07 Thread Justin Haugh
On Sunday, June 5, 2011 2:32:57 AM UTC-7, radzish wrote:

> Hi,
>
> Backends Overview page:
>
> http://code.google.com/appengine/docs/java/backends/overview.html
>
> Briefly explains how to use LifecycleManager. Therefore, reference to its 
> javadoc
>
>
> http://code.google.com/appengine/docs/java/javadoc/com/google/appengine/api/LifecycleManager.html
>
> does not work for me: 404 error code.
>

Thanks for the bug report, we're fixing it.

 

> Where I can explanation to LifecycleManager and what else it can be used 
> for ?
>
> My specific questions:
>
> 1. does com.google.appengine.api.LifecycleManager.beginShutdown(long 
> deadline) method called from within backend makes backend to shut down. Is 
> that guaranteed
>

That method is only used internally and for testing.  A backend instance 
can't shut itself down just yet.  In the future, we plan to offer a way for 
a Backend instance to request shutdown.
 

> 2. does LifecycleManager works for regular dynamic non-backend instance? 
> Especially I would like to know if I can use ShutdownHook to flush some 
> instance data to the datastore.
>

No.  The shutdown process is currently only available for Backends.

- Justin

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/U2FJWFA2OFpJMVFK.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Lots of 500 errors

2011-06-07 Thread hector@ISB
I am using the URLFetchService low level api (which works great, esp 
Futures).  I checked my dependencies for commons-httpclient but I didn't 
find any... I do have commons-fileupload, commons-lang, commons-logging from 
apache... as well as aopalliance, log4j and a bunch of springframework jars. 
 I'm also packaging org.json libraries, but I plan to move to the repackaged 
version offered by GAE.

Anyways, my appspot seems to be working this morning... so I thank the cloud 
masters at GAE :)

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/ZW1TaFF2VDEtRGdK.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] Re: Short-lived timer

2011-06-07 Thread Ikai Lan (Google)
Another possibility could be to lazily calculate turns. When a user has
either a rich client or web browser open, it pings the server every N
seconds. The server then evaluates whether it's a new turn or not and does
the computations at this time. If M turns have passed, the server runs the
game through M iterations to "catch up" the game.

Depending on what you're doing, this may be a slightly better
implementation. Eager updating has the tradeoff of not scaling well, as the
amount of work is linearly dependent on the number of games. Lazy evaluation
has the benefit of scaling linearly as a function of the number of *active*
games (many games will be abandoned), and, you can also "collapse" RPC calls
to the datastore into a single call instead of repeatedly making them every
N seconds. For instance: let's say you need to save game state each time.
Over 10 minutes, you have to make 30 saves per game if you update every 20
seconds. If it's possible to collapse updating of game state lazily, if a
user logs out and logs back in 10 minutes later, you can read the game
state, run it through 10 minutes worth of iterations, and resave it - you've
just improved your throughput in that scenario by a factor of 30, since
in-memory local computations are incredibly cheap relative to off machine
RPCs.

One of the best practices of building App Engine is to minimize RPCs since
these are the most expensive parts of your system.

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



On Tue, Jun 7, 2011 at 3:26 AM, Ian Marshall wrote:

> Would queued tasks in general, and deferred tasks in particular, suit
> you? You can set an ETA for these tasks, and GAE/J guarantees not to
> fire these tasks before any ETA set.
>
> You could use a scheduled task for a "heartbeat" of interval 1 minute,
> and use this to enqueue tasks for ETAs such that you could have queued
> task "heartbeats" as desired between your 1 minute scheduled task
> "heartbeats".
>
>
> On Jun 4, 4:07 am, Weston Pace  wrote:
> > I'm working on an interactive game.  I was hoping for turns to be on
> > the order of 20 seconds or less.  It appears the cron framework can
> > only schedule things in 1-minute intervals.  Is there any method for
> > shorter timers in GAE?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to
> google-appengine-java@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine-java+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] share libraries between application

2011-06-07 Thread Ikai Lan (Google)
Yes, but locally, you should still add the files to your WEB-INF/lib
directory. When you upload files, we hash the contents and check the
signature against other files already uploaded so you only upload files that
changed.

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



On Mon, Jun 6, 2011 at 10:45 PM, ashwin menkudle
wrote:

> recently i am working with richfaces and spring.
> to upload same libraries for every project is not great approach.
> so can we share these jar files once which we had uploaded for some
> project.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-appengine-java/-/Tmk4cTVYZ3g0b29K.
> To post to this group, send email to
> google-appengine-java@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine-java+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] common reasons for compile jsp error

2011-06-07 Thread Shash Joshi
My app runs locally, but when I go to deploy to GAE I get an compile
jsp error at line -1. I'm not doing anything fancy. Is there a do and
don'ts for jsp in GAE which I can check my code against?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] Re: Can't create application - SMS says account already verified

2011-06-07 Thread Ikai Lan (Google)
Just fill out that form and put your name in the comments. That form is
effectively a "manual whitelisting request" for us. We go through each of
the requests and approve them. It just has a longer turnaround time.

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



On Sat, Jun 4, 2011 at 12:49 PM, Nichole  wrote:

> Google Voice?
>
> On Jun 3, 3:01 pm, Ronoaldo José de Lana Pereira
>  wrote:
> > Sorry Joe, I don't know if you can unregister your phone number. I didn't
> > found this kind of option. Ikai, any tips?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to
> google-appengine-java@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine-java+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] Request was aborted after waiting too long to attempt to service your request.

2011-06-07 Thread Ikai Lan (Google)
You get this error when your request waits in a pending queue.

App Engine apps are autoscaled IF they can average under 1000ms. If they
cannot, we do not give you additional instances, and requests line up in a
pending queue. If your request waits in the pending queue for more than N
seconds (I think N is 9 at the moment but I don't know for sure off the top
of my head), this message is returned.

You'll need to look at the average latency and figure out how to drop it to
under 1000ms. Alternatively, if you enable concurrent Java requests, it'll
be a higher ceiling before this error appears if you have "Always On" since
you can serve a total of 3 (always on instances) * M (concurrency factor, I
think this is 40 at the moment) requests at one time without requiring
autoscaling.

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



On Wed, Jun 8, 2011 at 1:06 AM, holger  wrote:

>
> Hello everyone,
>
>
>
> i am running a java REST service in the appengine and get this:
>
>
> "Request was aborted after waiting too long to attempt to service your 
> request. This may happen sporadically when the App Engine serving cluster is 
> under unexpectedly high or uneven load. If you see this message frequently, 
> please contact the App Engine team."
>
>
>
> I see this message frequently and customer requests fail because of it. Can 
> anyone help me please! Thanks a lot.
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-appengine-java/-/X3E4cnhhblA3Z3dK.
> To post to this group, send email to
> google-appengine-java@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine-java+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] DLL how to handle data "tables"

2011-06-07 Thread Nathan Stiles
I'm coming from a strong c# background.  I'm used to visually designing my 
tables in SSMS then having VS create the data logic.  I obviously see the 
greater flexibility of the way data is handled in appengine.  I'm used to a 
strongly typed dataset, how can I achieve this in java for use with 
appengine?  I guess I should say I plan on using the ENtity object to store 
data.  not sure if 

I don't like the idea of using a string every time I access the entity.  I 
believe it can leave room for error.  I plan on creating an enum and each 
entry in the enum could be converted to string and access the entity.

Some things I considered:

   1. use properties to get/set the entity values then I find out there is 
   no property support in java
   2. extend a class, that contains basic data logic, for each entity type. 
Then I lose my strong typing.
   3. mixture of one and two using methods where i cant use properties to 
   get/set the values

What are other people doing?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/Y3pkMnFlaExOUDBK.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] Request was aborted after waiting too long to attempt to service your request.

2011-06-07 Thread Holger Weissböck
Hello Ikai,

thanks a lot for clearing that up! I will test my app with concurrent
threads and try it. This was on my todo list anyway. ;-)

However, the funny thing is that its latency averages at about 150ms. If i
am not able to figure it out, i'll be back here.

Thanks again,
Holger

On Wed, Jun 8, 2011 at 3:41 AM, Ikai Lan (Google)  wrote:

> You get this error when your request waits in a pending queue.
>
> App Engine apps are autoscaled IF they can average under 1000ms. If they
> cannot, we do not give you additional instances, and requests line up in a
> pending queue. If your request waits in the pending queue for more than N
> seconds (I think N is 9 at the moment but I don't know for sure off the top
> of my head), this message is returned.
>
> You'll need to look at the average latency and figure out how to drop it to
> under 1000ms. Alternatively, if you enable concurrent Java requests, it'll
> be a higher ceiling before this error appears if you have "Always On" since
> you can serve a total of 3 (always on instances) * M (concurrency factor, I
> think this is 40 at the moment) requests at one time without requiring
> autoscaling.
>
> Ikai Lan
> Developer Programs Engineer, Google App Engine
> Blog: http://googleappengine.blogspot.com
> Twitter: http://twitter.com/app_engine
> Reddit: http://www.reddit.com/r/appengine
>
>
>
> On Wed, Jun 8, 2011 at 1:06 AM, holger wrote:
>
>> Hello everyone,
>>
>>
>> i am running a java REST service in the appengine and get this:
>>
>> "Request was aborted after waiting too long to attempt to service your 
>> request. This may happen sporadically when the App Engine serving cluster is 
>> under unexpectedly high or uneven load. If you see this message frequently, 
>> please contact the App Engine team."
>>
>>
>> I see this message frequently and customer requests fail because of it. Can 
>> anyone help me please! Thanks a lot.
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Google App Engine for Java" group.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msg/google-appengine-java/-/X3E4cnhhblA3Z3dK.
>> To post to this group, send email to
>> google-appengine-java@googlegroups.com.
>> To unsubscribe from this group, send email to
>> google-appengine-java+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/google-appengine-java?hl=en.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to
> google-appengine-java@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine-java+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>



-- 
Holger Weissböck
hol...@gamua.com
http://gamua.com
http://www.sparrow-framework.org

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] Request was aborted after waiting too long to attempt to service your request.

2011-06-07 Thread Jeff Schnitzer
Is this documented anywhere?  It's something I figured out from
occasional comments I've seen on this list over the years, but I've
never seen it mentioned in the official documentation.  And it's kinda
important.

In particular, I'd like to know what the bounds are for threaded java,
and how the average time is computed - is it mean, median, or mode?  I
have a GWT app that takes one major hit at startup (possibly seconds)
and then performs lots of smaller hits as the user interacts with the
app.  It would be nice to know if this will cause problems down the
road...

Jeff

On Tue, Jun 7, 2011 at 6:41 PM, Ikai Lan (Google)  wrote:
> You get this error when your request waits in a pending queue.
> App Engine apps are autoscaled IF they can average under 1000ms. If they
> cannot, we do not give you additional instances, and requests line up in a
> pending queue. If your request waits in the pending queue for more than N
> seconds (I think N is 9 at the moment but I don't know for sure off the top
> of my head), this message is returned.
> You'll need to look at the average latency and figure out how to drop it to
> under 1000ms. Alternatively, if you enable concurrent Java requests, it'll
> be a higher ceiling before this error appears if you have "Always On" since
> you can serve a total of 3 (always on instances) * M (concurrency factor, I
> think this is 40 at the moment) requests at one time without requiring
> autoscaling.
> Ikai Lan
> Developer Programs Engineer, Google App Engine
> Blog: http://googleappengine.blogspot.com
> Twitter: http://twitter.com/app_engine
> Reddit: http://www.reddit.com/r/appengine
>
>
> On Wed, Jun 8, 2011 at 1:06 AM, holger  wrote:
>>
>> Hello everyone,
>>
>>
>> i am running a java REST service in the appengine and get this:
>>
>> "Request was aborted after waiting too long to attempt to service your
>> request. This may happen sporadically when the App Engine serving cluster is
>> under unexpectedly high or uneven load. If you see this message frequently,
>> please contact the App Engine team."
>>
>>
>> I see this message frequently and customer requests fail because of it.
>> Can anyone help me please! Thanks a lot.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google App Engine for Java" group.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msg/google-appengine-java/-/X3E4cnhhblA3Z3dK.
>> To post to this group, send email to
>> google-appengine-java@googlegroups.com.
>> To unsubscribe from this group, send email to
>> google-appengine-java+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/google-appengine-java?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to google-appengine-java@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine-java+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: New GWT/App Engine site

2011-06-07 Thread Giorgio Riccardi
I find it fast enough. May be you logged-in on a peak of traffic?
if you have the chance try again and let us know please ;-)

On May 31, 7:00 pm, Jay Young  wrote:
> Cool idea, but I think you might want to look into GWT's code splitting.  It
> took me 35 seconds to download your 2.11MB file.  That's going to turn off a
> LOT of users.  I understand that that file gets cached, but that's not going
> to be the case on their first trip to your site.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: R: Re: New GWT/App Engine site

2011-06-07 Thread Giorgio Riccardi
Hi Jeff,

1) Polishing the navigation, as you said, it kind thought with GWT,
but I absolutely agree with you that it needs to be improved...
already some changes have been done, but going back at the same
position & level on the map is just a mystery ;-)

2) I did not quite understand well what do you mean in "just pick a
random sample"... Are you suggesting to load a pre-configured map/kml
with some markers?

On May 31, 11:12 pm, Jeff Schnitzer  wrote:
> Nice looking site... just on casual perusal, two things jumped out at me:
>
> 1) Polish the navigation a bit more.  For example, you zoom into the
> map, click on a trail, click through to the trail's page, then hit the
> browser back button (seems to be the only way to get back) - and
> you're now zoomed out at the top level rather than being back where
> you were before you clicked through to the trail's page.  There were a
> few things like this I noticed.  This is the stuff in GWT that is hard
> to get right but it's critical if you want the site to be useable.
>
> 2) When looking at the world-view, add a few pins from the collection.
>  I shouldn't have to zoom a couple times to see any content.  The map
> starts out looking empty and boring... if you don't want to include
> all, just pick a random sample so that it looks intriguing.
>
> Jeff
>
>
>
>
>
>
>
> On Tue, May 31, 2011 at 11:44 AM, ale  wrote:
> > You're right ...
> > It will be one of the first things to improve ...
> > Thanks a lot!
>
> > Alessandro
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google App Engine for Java" group.
> > To post to this group, send email to google-appengine-java@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-appengine-java+unsubscr...@googlegroups.com.
> > For more options, visit this group at
> >http://groups.google.com/group/google-appengine-java?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.