CoderBuddy, Napster investor's free Web IDE for Python & sites on App Engine
coderbuddy.com
coderbuddy.com
CoderBuddy is free for commercial, non-commercial and open source projects.
There were a few posts on HN about having a web-based way to use Google App Engine for static sites, and that's one thing you can do with CoderBuddy.
You can build and publish web-based applications in Python on Google App Engine. CoderBuddy comes with an instantly updating test environment and integrated publishing to App Engine. we're starting to roll out a more advanced editor, the 'New Editor (beta)' link with tabs.
We invite your suggestions of who we should test this out with, and your top 3 feature requests. We've tried to make it really easy for someone to get started coding and publishing. We'd also love to hear from folks giving workshops soon who might want to try this out there.
Thanks, -Adrian (Napster founding investor, founder of social networking pioneer Ryze)
I've been able to reproduce problems with the new editor in my copy of Opera, but our classic editor is working fine for me. We'll investigate this more and see what we can do -- thanks for reporting it!
And yeah, we'd like to add more git support over time! ;)
Thanks,
What am I missing?
[0] http://googleappengine.blogspot.com/2008/05/app-engine-launc...
- quick accessibility, nothing to download, install and configure (especially useful for folks who've been meaning to play w/ App Engine for a while but haven't gotten around to it, and also folks who are newer to web application programming in general -- something we've seen in tests with workshops)
- cloud backup
- easy accessibility of code from different machines
- collaboration with multiple developers (you can add developers to a project)
As we build out the application and start growing a community, there'll be more neat things going on with collaboration and more.
and it immediately makes me concerned that anything written in the service that was later deemed exceptionally valuable would get lawyer locked.
I don't have the same concerns with gcc, eclipse, visual studio.
I don't see anything that's there to assuage my fears? I'm not saying that's what's going on in the least, but it's a reasonable fear, no? Or am I off base?
Furthermore, by creating an Application through use of the Service, you give CoderBuddy a worldwide, royalty-free, and non-exclusive license to reproduce, adapt, modify, translate, publish, publicly perform, publicly display and distribute such Application for the sole purpose of enabling CoderBuddy to provide you with the Service in accordance with its privacy policy.
Some lawyer really went over that, you make me feel like I need one too.
IANAL, but that's a pretty strong qualifier: "the sole purpose" basically says they can only use your app for, well, the sole purpose of providing you with the service.
https://coderbuddy1.appspot.com/help
If CoderBuddy is free, how will you make money to pay the bills?
Our goal is to keep providing our current services for free, and expand those free services. We expect to earn revenues from advertising and from helping software developers earn money for their work. We may also charge fees to a tiny percentage of heavy users of disk/bandwidth/cpu to cover costs, but those should only apply after usage of a generous free quota.
It's not in Python, but if you want to see a well done off line version of the same thing checkout http://alan.blog-city.com/openbd_desktop.htm
It's an Eclipse based desktop app that makes publishing to the GAE pretty simple. IF CFML isn't your cup of tea there's no reason why you couldn't implement a fork for any other language.
TemplateSyntaxError at /
Caught TemplateDoesNotExist while rendering: base.html
I went back and edited the 'base.html', hit save, and this fixed the problem. Thanks for the preview and good luck!
I can definitely envision an application like this being used in the classroom.