MongDB as Windows Service

Create log folder
Create data folder

Run installer (with inline configuration):
"C:\Program Files\MongoDB 2.6 Standard\bin\mongod.exe" --logpath "C:\Program Files\MongoDB 2.6 Standard\log\mongo.log" --dbpath "C:\Program Files\MongoDB 2.6 Standard\data" --directoryperdb --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install


Git Config

There are a lot of tutorials on how to setup git to use an external diff and/or merge tool. Most of them are out of date and do not work anymore. I intend to keep this page updated for my own benefit, as well as the benefit of others.

Last updated: April 1, 2013 (updated difftool "sgdm" to work with spaces in file name/paths)
Git: git version 1.8.1.msysgit.1


Tweet Calendar

So my roommate is doing this thing called Project 365 where he posts a photograph or some design piece everyday for a year.  I think it's a great idea and wanted to do something similar, but for development instead of design, so I started Project 12.

Selecting XML Text Nodes

I came across an interesting behavior when trying to select XML nodes with specific text.

Here is a section of HTML I was using:

Developments of a developing Developer

Hi. I am a Developer and this is my blog.

What It's Not

There are plenty of reasons to have a blog, but most of those reasons don't apply here. I'm not blogging to promote anything. I'm not blogging to establish myself as an expert or share my knowledge. I'm not blogging to prepare for a book or grow a business. I'm not blogging to make money or make a difference. My blogging is inspired more by self improvement.

What It Starts As

The initial goal and focus is to record some of the things I learn as a web developer. I have a Bachelor's in Computer Science and have been working full time as a web developer since July of 2006. I love to learn, which is probably why I enjoy web development so much. There is always something new to learn (always). I know I have learned a lot in the last few years, and I expect to learn a lot more in the next few years. I simple want to log what I learn on the web. A web log. A blog.


I am not a writer. My writing is probably average (although I hope it improves).
I am not a designer. My blog does not look pretty.
I am not a lot of other things that might help make a better blog.

What It Could Be

Though the reasons I mentioned earlier for why I'm not blogging are not my intent, they may inevitably happen. I don't think its possible to blog without sharing my knowledge (or lack there of). I may occasionally promote something I personally like and want to recommend. And if I begin to make money (or make a difference), I probably will not shut the studio down.  Right now its just a hobby.

Developments (what I learn) of a developing (what I do) Developer (what I am).

p.s. My roommate is a designer and has volunteered to help out with the pretties (eventually).

Subscribe to Alpha Codemonkey RSS

profile for mr.moses on Stack Exchange, a network of free, community-driven Q&A sites