CouchDB and Pylons: User Registration and Login

In the previous tutorial, we learned how to get CouchDB and Pylons up and running, as well as create a simple page counter. Now we are going to implement a simple user authentication system. This tutorial will teach you how to use formencode to validate forms and CouchDB to store our user data. Let’s start by creating a new pylons project and some controllers. $ paster create -t pylons userdemo $ cd userdemo $ paster controller main $ paster controller auth Also, delete public/index....

February 21, 2009 · Chris Moos

CouchDB and Pylons: Getting Started

CouchDB is very cool(it’s built on erlang), and with Pylons, it is even cooler. Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP/JSON API. Normally a Pylons web application will use some sort of RDBMS for storing data and persistence – such as MySQL or PostgreSQL. I’ve decided to go a different route and integrate Pylons with CouchDB. Right now there is a Python library, couchdb-python, that will help us communicate with our CouchDB’s HTTP/JSON api....

February 3, 2009 · Chris Moos

MoosTrax will return.

Yes, I recently made a post saying that MoosTrax will be going away forever. Due to all the comments and feedback, it is obvious to me that there are many people that enjoyed the service – so I’m going to bring it back. I’m moving my database backend from CouchDB to MySQL, so my issues with CouchDB won’t prevent me from providing MoosTrax. I have been working a lot on migrating the site and fixing it up…so I really hope to have it up in the next week or so....

January 24, 2009 · Chris Moos

Hasta la vista, MoosTrax.

UPDATE 01/21/09: Okay, okay. A lot of you seem to like the site...I'm going to bring it back. Moving back to MySQL though. Stay tuned. Well, it was a fun while it lasted. Unfortunately, I’ve decided to close the doors of MoosTrax permanently. It started with BlackBerryTracker.com, which I had set up in Fall of 2007, to provide a site to track BlackBerry GPS-enabled devices. Prior to starting the site I had got my first BlackBerry, the 8800, and also my first GPS enabled phone....

January 20, 2009 · Chris Moos