Dotfiles Are Meant to Be Forked

My desktop Well, it has been a while since I replaced my old (but gold) bash by the great zsh. Anyway, I have my personal computer and my job computer, and, like almost every developer, I create aliases and scripts for everything I have to do repeatedly. Automate all the...

MongoDB Driver days hackathon round up

Two times a year the drivers team at 10gen gathers together for a face to face meeting to spend time together working on issues and setting forth our goals for the upcoming six months. In September 2012 we all converged on New York City for the second ever driver days. This time...

MongoDB Driver days hackathon round up

Two times a year the drivers team at 10gen gathers together for a face to face meeting to spend time together working on issues and setting forth our goals for the upcoming six months. In September 2012 we all converged on New York City for the second ever driver days. This time...

Simple RoR AJAX Status

tl;dr A simple tutorial explaining how to made a simple coffeescript that can automagically show and hide a loading spin while doing a ajax call. Hi I just built a simple and non intrusive AJAX status indicator with spin.js and CoffeeScript, and I think that you people may like...

The Biggest Myths Surrounding Disaster Recovery

There are a variety of reasons businesses either do not have a disaster recovery plan or their current plan is substandard. The beliefs of the people in charge of developing these processes (business owners and IT department) play a significant role in how effective the overall...

Configuring a git server with gitolite

Setup You will need: git git-daemon-run ssh gitolite Install everything: $ apt-get install git ssh gitolite git-daemon-run Generate a SSH key pair The server needs a public/private key pair. So, you will need to generate it: $ ssh-keygen -t rsa Now, will copy it to /tmp folder,...

Protecting Intellectual Property on Your Blog

The protection of your intellectual property, or any information that you post to your blog, forum or website, can be a tricky subject. While there are those unscrupulous few out there in the cyber world who will purposely copy your words as their own, there are more people that...

Giving the most viewed presentation on slideshare ever at OSCON

At OSCON 2012 in Portland I gave a presentation on building your first MongoDB application. Over 150 people were in the audience, a pretty significant number of this type of hands on tutorial. Certainly worth the weeks of preparation that went into developing it. While at OSCON I...

Filtering AppEngine dev_appserver logs on unix bash

Other topics in this series - Table of Contents Just a small post to make a note of something effective that I use. While working with the appengine, one often has to wade through lots of log statements, and having a lot of log statements is a good thing in my opinion. How...

Filtering AppEngine dev_appserver logs on unix bash

Other topics in this series - Table of Contents Just a small post to make a note of something effective that I use. While working with the appengine, one often has to wade through lots of log statements, and having a lot of log statements is a good thing in my opinion. How...