Pages

Using SQLite for Production??

When we suggested to our bosses SQLite as a production solution for our large-scale servers, they thought we were kidding. Could SQLite be appropriate for a high-throughput server (up to a billion requests a day) in a production environment? We believed the answer is yes, if only for the specific use case we needed to solve.

Connecting to Amazon's EC2 machines via SSH using the machine's name

I've written a cool bash tool to help me easily connect to my EC2 instances called Sash .

Going paperless - using Evernote

Now you should have a folder of scanned documents , backed up securely . It's time to meet my new best friend - Evernote . Evernote is a cloud-based platform for note taking and archiving. Each note can contain attachments, be assigned to a notebook, and be tagged with multiple tags. It can then be searched for and retrieved. Evernote has excellent support for PDF and image attachments, and has a built-in OCR engine for image attachments.

Going Paperless - backing up

After you have scanned all of your documents , your computer contains a large part of your life's paper trail. When it was paper, you thought very little about backing it up - making copies of it, storing it off site, etc. Now, as digital data, you should consider changing that attitude.

Going Paperless

A couple of months ago, my wife and I took upon ourselves to move our paper clutter to the computer. We have accumulated over the past decade and a half all sorts of documents, which we annually or semi-annually go over, throw 30%, 'sort' 30%, and the rest stays jumbled till next time.

My review on The Drunkard's Walk

The Drunkard's Walk: How Randomness Rules Our Lives by Leonard Mlodinow My rating: 2 of 5 stars I've read this book right after I've read "Bad Science" , which is funny, since the two books seem to cross paths in more than one way...

Creating Isolines (Contours) from grid data - part II

In my previous post  I've described how you can take grid data and turn it into contour data. In this post I'll show how I implemented this using C#.