EC2 + iPad

2 views
Skip to first unread message

Donny Kurniawan

unread,
Oct 9, 2010, 10:04:26 AM10/9/10
to au-e...@googlegroups.com
Hi all,

Apologies for the multiple emails, I'm posting this to Melbourne
Cocoaheads and Melbourne AWS mailing lists.

A bit of background. A bit long, feel free to skip it.

In July, I've been thinking about creating a TextMate like editor for
the iPad that can deploy and/or execute code on cloud computing
stacks.

I managed to implement the filesystem model (files/folders) based on
CoreData and started doing the text editor. The editor is hard! I
wanted syntax-highlighting and UITextView can't do that (I don't
bother with UIWebView). Played around with UITextInput (iOS 3.2). But,
was quite occupied with work and haven't touched the iPad code since
mid August.

Fast forward to last week. Wanted to play around with Node.JS but a
bit annoyed with the deployment; and started to think about a
deployment platform (Yup, I know about Heroku Node and Joyent Node,
but I don't have the invitation).

Fast forward to today. I finished implementing the deployment platform
for Node.JS on top of Google App Engine (the web front-end) and Amazon
EC2 (the back-end). Like Heroku, it has a git-based workflow.

Roughly, the quick start guide:
1. sign in on the website
2. make some HTTP POST calls to register for new applications
3. mkdir directory ; cd ; git init ; git remote add http://..... ; etc…..
4. git push
5. Visit the website on GAE that forwards it to EC2


It's practically done and there; although I still need to finish the
documentation on the API and the architecture.

It uses the Google Users API, so you need to have a Google account and
of course comfortable with git. You can use the HelloWorld Node.JS
example on the website.

If you are interested to try it out, let me know….. send me an email.

Cheers,
Donny

PS: Obviously, I still need to finish implementing the iPad code and
connect it to EC2 :)

Donny Kurniawan

unread,
Oct 11, 2010, 7:07:31 PM10/11/10
to au-e...@googlegroups.com
Hi all,


The web site address is https://worqshop.appspot.com/

I've written a quick start guide on the web site. If you want to give
it a try, just sign in with a Google account. Let me know if you
encounter any problems.

Any feedback is much appreciated.

Cheers,

Donny
@donny_k_

Reply all
Reply to author
Forward
0 new messages