[google-appengine] association google apps with google appengine
Hi, Some group wisdom please. I currently have a domain name (from godaddy) which points to a google application account, which is associated to my app engine application. I believe that a decent way to get a domain name to point to an appengine app. I wish to create a different gae app and get my domain name to point to the new app, without upsetting my (somwhat poor) google rankings. Is it possible to alter my google application account so that it points to my new gae without upsetting my google rankings? Or is there a better way to appoach this? Many thanks Mike -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appeng...@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
[google-appengine] Re: developing in Netbeans
Hi, I should also have mentioned that I have downloaded Netbeans 6.5 with python support and opend up an existing GAE project I have been working on in Eclips. I had a quick play and noticed loads of features take from the other language support, including: + syntax colouring + import validating + in-line code validation + refactoring tools + ability to jump from a method or class straight to its definition + probably lots more I'm not a sales rep by the way, I just like tools that make my life easier ;) On Jan 30, 12:18 pm, v4vijayakumar wrote: > On Jan 30, 2:37 pm, "I.K." wrote: > ...> Anybody have some instructions on how to setup the NetBeans IDE for a > > GAE project? I've tried to mimic the path and arguments to fireup the > > debug version of the GAE environment, but it doesn't work and I'm not > > really sure what I'm doing. > > ... > > I am using netbeans 6.5. on ubuntu, but only for its ability to > highlight py, css, html syntax. > > There is a special release for python, I guess. > > Until 6.1. netbeans didn't highlight any syntax. --~--~-~--~~~---~--~~ 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: developing in Netbeans
Amendment: In case it wasn't clear, I have been developing GAE code in Eclips for a while On Jan 30, 9:37 am, "I.K." wrote: > Hi, > > I'm a recovering Java programmer who's pretty new to Python. I've > been using the Eclipse IDE to develop which is pretty nice, but I'm > interested in setting up the NetBeans IDE to do the same. The > netbeans IDE has some nice features which haven't been implemented in > the Eclips plugin yet. > > Anybody have some instructions on how to setup the NetBeans IDE for a > GAE project? I've tried to mimic the path and arguments to fireup the > debug version of the GAE environment, but it doesn't work and I'm not > really sure what I'm doing. > > Any assistance would be appreciated --~--~-~--~~~---~--~~ 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] developing in Netbeans
Hi, I'm a recovering Java programmer who's pretty new to Python. I've been using the Eclipse IDE to develop which is pretty nice, but I'm interested in setting up the NetBeans IDE to do the same. The netbeans IDE has some nice features which haven't been implemented in the Eclips plugin yet. Anybody have some instructions on how to setup the NetBeans IDE for a GAE project? I've tried to mimic the path and arguments to fireup the debug version of the GAE environment, but it doesn't work and I'm not really sure what I'm doing. Any assistance would be appreciated --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Is db.delete Limited To 1000 Items?
Hi, I have a similar data maintenance problem and I'm planning a 'cron- like' work-around which I'm happy to share. A basic option is to use an Ajax library which has a timer function, to call a method on your system which deletes unwanted data in batches. Unfortunately you then need a web page open always! I'm planning a slight variation; where one of my less frequently used pages fires off an ajax call to an admin method. The admin method stores a few variables in memcache around when it was last called and what admin function needs to be invoked, it then calls the appropriate tidy-up function (in my case it deletes old data in chunks of 50 entries, among other things) to look after the system. You can fine tune the idea to fit. It increases the number of web- calls your system makes, but it think it might be helpful in your situation. Regards On Oct 21, 10:08 am, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > The "cron job" functionality would have to be invoked manually at > present but I see what you mean. I couldn't set all the posts as > hidden obviously but I could set the thread's status to hidden and for > each attempted view of the posts it would have to check the thread was > not hidden. > > I think there are plans (or at least a request) for routine events; is > this bug along those lines? > > http://code.google.com/p/googleappengine/issues/detail?id=109&colspec... > > It would be useful! > > On Oct 21, 12:15 am, Ross Ridge <[EMAIL PROTECTED]> wrote: > > > Andrew Badera wrote: > > > Why do you need to delete all posts? Couldn't you just kill the parent > > > itself, and leave the other entities orphaned in limbo, never to be > > > retrieved again? > > > I'd just mark the thread as "hidden", so it wouldn't show up for > > ordinary users, but it would still be visable by moderators and > > admins. That way the thread can be unhidden if "deleted" by accident > > or inappropriately. > > > If space becomes an issue then I'd delete the oldest messages with a > > daily "cron job". Assuming that is, some sort cron-like functionality > > gets added some time before then. > > > Ross Ridge --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: bulk export
Excellent. Thanks for that. I'm afraid I can't promise I will get an opportunity to try it in the near future. My app is still far from being useable and I only get a couple hours a week to code. I will feed back any findings to you. I have worked on an open source project in the past so, I'm still in the habit of sharing. Thanks On Oct 1, 1:34 am, Garrett Davis <[EMAIL PROTECTED]> wrote: > Yes. I built a bulk download module. Please read about it > here:http://code.google.com/p/gawsh/wiki/BulkDownload > and download it fromhttp://code.google.com/p/gawsh/downloads/list > > If it works for you, please let me know. > If it doesn't work for you, please let me know that as well. > > On Sep 26, 4:24 am, "I.K." <[EMAIL PROTECTED]> wrote: > > > > > Oops! this was supposed to be a reply to bulk upload post, but the > > question is still valid. > > > On Sep 26, 12:18 pm, "I.K." <[EMAIL PROTECTED]> wrote: > > > > Hi, > > > > Sorry to piggy-back off a slightly different topic, but it may have > > > the right audience. > > > > I am toying with a mashup of google spreadsheets and the GAE, which > > > will partly involve pumping data back and forth. You have made me > > > aware of the bulkloader which should be a useful way to get a lot of > > > data into GAE, however does anybody ave a suitably efficient version > > > of the reverse? ie getting a lot of data out of datastore in csv, > > > without just coding it yourself? > > > > thanks- 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: bulk export
Oops! this was supposed to be a reply to bulk upload post, but the question is still valid. On Sep 26, 12:18 pm, "I.K." <[EMAIL PROTECTED]> wrote: > Hi, > > Sorry to piggy-back off a slightly different topic, but it may have > the right audience. > > I am toying with a mashup of google spreadsheets and the GAE, which > will partly involve pumping data back and forth. You have made me > aware of the bulkloader which should be a useful way to get a lot of > data into GAE, however does anybody ave a suitably efficient version > of the reverse? ie getting a lot of data out of datastore in csv, > without just coding it yourself? > > 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] bulk export
Hi, Sorry to piggy-back off a slightly different topic, but it may have the right audience. I am toying with a mashup of google spreadsheets and the GAE, which will partly involve pumping data back and forth. You have made me aware of the bulkloader which should be a useful way to get a lot of data into GAE, however does anybody ave a suitably efficient version of the reverse? ie getting a lot of data out of datastore in csv, without just coding it yourself? 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Unit test failure with 1.1.3 release
Excellent, that has done the trick. Now back to fixing my real failing tests ;) Thanks. On Sep 22, 8:46 pm, "Jason Etheridge" <[EMAIL PROTECTED]> wrote: > On Mon, Sep 22, 2008 at 5:33 AM, I.K. <[EMAIL PROTECTED]> wrote: > > I'm suffering with the same problem since upgrading to 1.1.3. > > > I have always included the first argument here: > > stub = > > datastore_file_stub.DatastoreFileStub(u'myTemporaryDataStorage', '/dev/ > > null', '/dev/null') > > > Do you have any more information on what you changed to correct your > > problem please? > > I added the following in my test setup: > > os.environ['APPLICATION_ID'] = APP_ID > > ... along with the other environment variables that are locally set > (AUTH_DOMAIN and USER_EMAIL). This was done after the call to create > my DataStoreFileStub instance. No other change was necessary. > > Hope that helps! > > -- > Jason Etheridge > mailto:[EMAIL PROTECTED] --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Unit test failure with 1.1.3 release
Hi, I'm suffering with the same problem since upgrading to 1.1.3. I have always included the first argument here: stub = datastore_file_stub.DatastoreFileStub(u'myTemporaryDataStorage', '/dev/ null', '/dev/null') Do you have any more information on what you changed to correct your problem please? Thanks Jason Etheridge wrote: > When I upgraded to 1.1.3 from 1.1.2, my App Engine unit tests (built > using the scheme described in another post [1]) started failing with > the following stack trace: > > ... > File "C:/Program Files/Google/google_appengine\google\appengine\ext\db > \__init__.py", line 617, in put >self._populate_internal_entity() > File "C:/Program Files/Google/google_appengine\google\appengine\ext\db > \__init__.py", line 599, in _populate_internal_entity >self._entity = self._populate_entity(_entity_class=_entity_class) > File "C:/Program Files/Google/google_appengine\google\appengine\ext\db > \__init__.py", line 645, in _populate_entity >_app=self._app) > File "C:/Program Files/Google/google_appengine\google\appengine\api > \datastore.py", line 288, in __init__ >_app = datastore_types.ResolveAppId(_app) > File "C:/Program Files/Google/google_appengine\google\appengine\api > \datastore_types.py", line 120, in ResolveAppId >ValidateString(app, '_app', datastore_errors.BadArgumentError) > File "C:/Program Files/Google/google_appengine\google\appengine\api > \datastore_types.py", line 97, in ValidateString >raise exception('%s must not be empty.' % name) > adArgumentError: _app must not be empty. > > It turns out that as of 1.1.3, a value for APPLICATION_ID must be > added to your unit test's environment. Easy enough to fix, once I > worked out what was going on. > > [1] > http://groups.google.com/group/google-appengine/browse_thread/thread/9bf8102ae975c94c/72c4de36f11ffb02?lnk=gst&q=unittest#72c4de36f11ffb02 --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Datastore write performance question
Thanks for the advice. Unfortunately I need to do a large number of writes. I have in effect, a batch process to run a couple of times a day. I think some profiling and some proof-of-concept tests might be a good idea, or i'll run out of free CPU cycles ;) I'll post a follow up if I get a chance. So much to do and so little time ;) Cheers On Sep 5, 1:50 am, Bill <[EMAIL PROTECTED]> wrote: > The small amount of benchmarks I've run show puts to be very > expensive, so minimizing them in general will help. Your question, > though, is a bit more complex. First, you are increasing the size of > your puts. I've not done any benchmarks checking that tradeoff (# of > puts vs size of puts). If you increase the size of your models, > depending no your application, you might also increase the chance of > requiring transactions, which are much more expensive than vanilla > puts. > > I would suggest running a benchmark experiment in the cloud. Use two > app versions, one with chunky models, the other with properties > distributed. Then time the puts. That would give you a more > definitive answer. If I get the time, I might test it out myself. > -Bill > > On Sep 4, 7:46 am, "I.K." <[EMAIL PROTECTED]> wrote: > > > Nobody? > > > Can somebody point me to any relevant blog entries/ posts / documents, > > so I can figure it out myself > > > On Sep 1, 1:46 pm, "I.K." <[EMAIL PROTECTED]> wrote: > > > > Hi all, > > > > In the belief that I will improve systems performance, I have been > > > reducing the number of Datastore writes by creating a few larger > > > models with lots of data in therm, rather than a larger number of > > > smaller models. Am I correct in my assumption? > > > > This obviously affects my design and code, so I just want to be sure > > > I'm making extra work for myself. > > > > 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Datastore write performance question
Nobody? Can somebody point me to any relevant blog entries/ posts / documents, so I can figure it out myself On Sep 1, 1:46 pm, "I.K." <[EMAIL PROTECTED]> wrote: > Hi all, > > In the belief that I will improve systems performance, I have been > reducing the number of Datastore writes by creating a few larger > models with lots of data in therm, rather than a larger number of > smaller models. Am I correct in my assumption? > > This obviously affects my design and code, so I just want to be sure > I'm making extra work for myself. > > 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Datastore write performance question
Hi all, In the belief that I will improve systems performance, I have been reducing the number of Datastore writes by creating a few larger models with lots of data in therm, rather than a larger number of smaller models. Am I correct in my assumption? This obviously affects my design and code, so I just want to be sure I'm making extra work for myself. 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---