RDBPaste: Pure JavaScript Pastebin

Yes, it’s one of those projects that call for a very skeptical response… You rarely, if ever, write a whole web app using JavaScript alone. Delegating business logic entirely to browsers is still a relatively new concept, and most developers (myself included) rather stick to known methods of running server-side scripts to do the job. Database access is one of the main hurdles in doing this. David over from RDBHost has been offering a solution to this problem for some time now, and he’s been finishing the JavaScript API. Now that the API is stable and documented, he wanted me to give it a test-drive and write an app that would make full use of it.

[ read more... >

Comments

JSPaste: It’s Alive and A’Pastin

I’m very pleased with the JSPaste progress. After the minor glitch was fixed, RDBHost was very pleasant to work with, and I’m actually starting to like the idea of creating database-powered JavaScript apps. :D Anyway, the JSPaste project has reached the point of fulfilling the basic task after about a week in development.

Screenshot of JSPaste

[ read more... >

Comments

JSPaste: What’s cooking

Ok, so this has been a busy week, and RDBHost was being attended by its doctor, David, so I haven’t done much on JSPaste. Some bugs have been squatted in RDBHost’s server, so it’s now behaving as it should. Here’s what’s going on with the project, thogh.

[ read more... >

Comments

web.py-fox 0.34.13fox Released

Another maintenance release of web.py-fox. Frankly, I haven’t had a chance to actually use web.py-fox on anything like a real-life project, so it turned out there were many bugs to fix in the added components. A new validators module was added as well.

[ read more... >

Comments

Integrated Stack and Productivity

Since two years ago, I’ve tried maybe half a dozen web development frameworks, including Ruby on Rails, Django, web.py, and Pylons. My evolutionary path started with Rails. Then progressed through months of Django usage, finally ending with a year and a bit with web.py. At least I thought it’d end there. But then I saw Pylons, and I fell in love again.

[ read more... >

Comments

SQL Storm Has Passed

While I was quite enthusiastic about SQLAlchemy, and it is quite powerful, I really couldn’t get over the fact that the API is huge, and that it’s repetitive to say the least. It kind of goes against my idea of rapid development, especially since the flu and switch to Pylons created a massive delay. So, I’ve decided to give Storm a go. I’ve used it earlier on web.py, and I recall the API was small enough to swallow in a few minutes for a basic work-flow with a few one-to-many tables.

EDIT: The instructions for Pylons in this post are obviously quite wrong, and can lead to all sorts of problems. While I come up with an update on how it’s done for real, get started with middlestorm wsgi middleware for Storm.

[ read more... >

Comments

Web poster opinion-sheet on why web2py absolutely rocks. (Click to see full version)

Web poster opinion-sheet on why web2py absolutely rocks. (Click to see full version)

Comments