23 Posts

Systems

Not Just Hadoop: NoSQL in the Enterprise at Strata NYC 2012

Not Just Hadoop: NoSQL in the Enterprise at Strata NYC 2012

open source NoSQL solution MongoDB and data processor Hadoop have made big data accessible. Previously big data meant proprietary software and big hardware.

Backup, Replication and Disaster Recovery

Backup, Replication and Disaster Recovery

How to go about creating better backups through replication and snapshots and how to ensure that your infrastructure has a solid disaster recovery plan.

Where have all the good databases gone?

Where have all the good databases gone?

Perhaps you’ll recognize these words, “About five years ago I started to notice an odd thing. …

Easy bash scripting with shflags

Easy bash scripting with shflags

One of the most frustrating things about bash scripts is how challenging it is to create unix …

Unix Jobs Management

Unix Jobs Management

Every self respecting linux, mac os X or *nix user should have a solid handle on managing jobs …

Human readable du sorted by size

Human readable du sorted by size

du is the *nix command for disk usage. It tells you how much space everything in the given …

Benchmarking Cloudfront (and S3)

Benchmarking Cloudfront (and S3)

Amazon has done it again bringing another computing service to the masses. This time it’s the …

Using the right keys

Using the right keys

Today I was visiting a friends office and like many offices in NYC they have a shared bathroom …

REST vs SOAP, the difference between soap and rest

REST vs SOAP, the difference between soap and rest

What's SOAP? What's REST? and what the differences are between them with recommendations of when to use REST versus SOAP

7 security practices you need to follow

7 security practices you need to follow

Some of this may seem like a broken record, yet every single time you hear about a bank losing …

Secure Automated, Key Based SSH

Secure Automated, Key Based SSH

SSH is great and secure… Unless you need to automate it. Then it sucks because your only …

Installing Git on a Shared Host

Installing Git on a Shared Host

Git is a fantastic tool and is very useful for deployment. If you can’t install git system wide …

Mastering the Command Line

Mastering the Command Line

If you use *nix, no doubt you’ve spent some time on the command line. Here are a few of the …

Windows 7 launch notes

Windows 7 launch notes

I was fortunate to be able to attend the Microsoft Launch Developer Preview meeting in NYC. …

Using Nginx as a Load Balancer

Using Nginx as a Load Balancer

Nginx is a relatively new web server that has a light footprint and relatively easy …

Choosing a Hosting Partner

Choosing a Hosting Partner

No question about it, choosing a good hosting partner is one of the most important decisions a …

Setting up Subversion with multiple access methods

Setting up Subversion with multiple access methods

One thing that makes subversion such a powerful revision system is it’s ability to permit …

Scaling Web Sites (LAMP) : Top Resources

Scaling Web Sites (LAMP) : Top Resources

Luckily it’s 2009 and there have been a bunch of successful websites that have had to deal with …

Backup Your Files

Backup Your Files

This article will show you how to automatically backup your files often and automatically.

Backing up MySQL

Backing up MySQL

How to fully automate the backup of a MySQL database system.

Using SVK to Increase Productivity

Using SVK to Increase Productivity

After subversion but before Git there was SVK. If you are stuck using subversion do yourself a favor and use svk.

Implementing a Corporate Wiki

Implementing a Corporate Wiki

Steps to choose and implement a corporate wiki from access policies to adoption

Be more productive using GNU Screen

Be more productive using GNU Screen

Tips, Techniques and Tricks for using GNU Screen to increase your productivity.