PHP & MongoDB – resources

This is going to be quite a short post, but I will elaborate on some of these topics when I post documentation for my MongoDB geospatial query.  In the meantime, for your viewing and learning pleasure, here are a few excellent resources I found helpful for working with PHP and MongoDB:

MongoDB for the PHP Mind:

How to install MongoDB on Ubuntu




OPW Application Project – Overview

This is the first of my documentation for the application project I submitted to the GNOME Outreach Program for Women.  First, a little background…

In order to apply for the internship, one must make a small contribution to a FOSS project first.  If you are selected, you get a paid 3-month internship where you can continue to hone your skills.  In case you missed the last post, I was one of the fortunate ones!  I’m thrilled beyond measure to have this opportunity.  This internship goes from January 2 to April 2.  I am asked to blog at least once every 2 weeks about my projects and experiences… but knowing me, it’ll probably be more often than that.  This post outlines the contribution I submitted with my application, which was part of the basis for my selection for internship.

I am working on a cool and philanthropic project called TidePools, through the Open Technology Institute (OTI). In order to understand the following explanation, it’s worth checking out the TidePools website to get an idea what is going on.  Should you wish to see the full code listings for my application project, here is the GitHub repository where my code will be stored.  GitHub has a fancy interface that displays the code with syntax highlighting, which greatly enhances readability, so I won’t clog the blog by reposting my code here.  (You can view the code by clicking on the name of the file you wish to view.)  I will post key sections in future posts along with explanations.

Continue reading