File Tambayan: My Storage in GAE
Beer caused this.
I had some bottles of beer last night. I definitely felt the alcohol circulating in my brain. I tried to stay awake but at around 12 midnight, I fell asleep. I woke up at 4 in the morning when my roommate turned the light off and having remembered that I forgot to send an sms to my dear ahem, I turned back the light on and searched for my phone. I found it on the floor, on top of my left rubber shoe. I was more awake now than when I had stood up from my bed. I got my MacBook and I remembered I was checking out my S3 account information right before I fell asleep. Four cents. Less than 20 pesos. Still, it's money I'm gonna have to pay everytime someone downloads a file from my S3 account. So I set myself a deadline: 10 A.M. By 10 in the morning, around 6 hours from that time, I must deploy a personal online storage app in Google App Engine.
So here it is. The beer's effect. My File Tambayan. I described it in teemlabs as
A simple file storage app ala s3. It's minimal (no thumbnail processing, has no css, etc), just plain file uploading and downloading.
It resides in teemlabs. It is written in Python, with the Django framework. Writing it as a small Django app will make it easier to install in other appengine applications. Somekinda drop-and-load of the module. Easy. Well, I think it's easy.
Here's the link to the first file uploaded to the Tambayan: rspec-1.1.3-tmBundle_patch.diff
I want to open its source, but only if there is interest in it. Like if you want to learn a little bit of Google App Engine, or just want to have an online storage, just like me. Having coded this so early in the morning, and being the n00b that I am, I'm not sure if you'd want to take a look at its source. Just send me an email if you want to look at the code, or just roll out your own.



