Software Development
- Git & SSH Key Authentication
Using SSH keys for git - Keeping Java Code up to Date with Maven
Using Maven to track dependencies and stay current with fixes in jar dependencies - Expandable Areas in HTML
Creating areas that expand/collapse in an HTML page with CSS and jQuery - PostgreSQL: Installing and Using FuzzyStrMatch
Installing the fuzzystrmatch contribution into a PostgreSQL instance and using the levenshtein function. - Postgres: Using Child Tables with Triggers
PostgreSQL provides robust table inheritance functionality but there are a few "gotcha's" to watch out for. - Reason 2,147,019 Why awk is Awesome
Using awk is still awesome, and no GUI tool can touch it's functionality. - Levenshtein as a Fuzzy Match in Python
Using the python-Levenshtein library to implement fuzzy string matching - Distributing JSON values with Python
Some easy Python code to help with data discovery while exploring new JSON files - Using AdSense Backup Ads
AdSense is great, but there are times it won't display an ad. Here's how to supply your own ads to fill that empty void - Loading Text Files into Elasticsearch
Do you have a directory full of text files to load into Elasticsearch? Quick and easy with a few lines of bash! - The .htaccess File and Redirects
How to Use the .htaccess file to redirect requests when using Apache. - Regular Expressions and replaceAll
Revisting the lowly replaceAll with its hidden power of regular expressions! - Executors in Java
A brief introduction to Executors and the java.util.concurrent package. - Naming a Workspace in Eclipse
A stupid Eclipse trick to give your workspace a name - Levenshteins' Edit Distance as a Fuzzy String Match
Continuing the fuzzy string match quest, this time with Levenshteins' Edit Distance. - Agile Development and Compensation
How can the often overlooked compensation for success when using Agile Software Development methods be addressed? - Overriding default sequence generation with JPA
Inserting records into a database with a sequence number, most of the time it's acceptable to use the default sequence. But what if you need to do something special? The default approach fails and I explain how to override a default sequence with your own custom approach. - Simple Fuzzy String Similarity in Java
Java has equals(), but what if you need to know if one string is "close" to another?