foo   /foo/ n.

  1. Used very generally as a sample name for absolutely anything, esp. programs and files (esp. scratch files).
  2. First on the standard list of metasyntactic variables used in syntax examples.
  3. Streched to mean anything undefined, unknown, or variable.
  4. Used among techies to mean technical skill, power, or knowledge bordering on mystical or supernatural especially when fleshing out undefined, unknown, or variable elements of some technical process. (His foo is mighty.)




This last definition for foo is an offshoot of the first three definitions, and also possibly influenced by kung-fu action movies. This is easily understood when looking at certain open source README docs packaged with free source code where it is not uncommon to see more of the variable foo
1,2,3 than concrete instuctions on how to put the thing together. In these cases, one must posses a certain amount of foo4 to figure out what to substitute in place of foo1,2,3. And of course, when creating something entirely new, it's all foo1,2,3,4.


Share-foo.com is intended to be a place for me to share some foo while figuring out other foo.


How to Build a Snort NIDS with an SQL BACKEND and ACID PHP front end.

A php based subnet calculator I recently wrote. You can download a copy for your own site here.

My two small contributions to a larger OSS project can be found here and here.

A few recipes are being stored here.

Nails by Kelley -- Bringing Miami Styles to Memphis

Nails by Kelley -- Best Nail Salon in Memphis

More to come....