Author: Josh
-
Packt Publishing 2000th Title Campaign
I’m a big fan of Packt Publishing and the work they do to provide quality ebooks to folks. Check out Packt’s amazing Buy One, Get One Free offer http://bit.ly/1j26nPN.
-
MySQL 5.6 Transportable Tablespaces
Transportable tablespaces in mysql 5.6 are an amazing feature allows InnoDB tables to be exported from one database and imported into another. This allowed me to recently consolidate 4 large but lightly used databases onto one server with little down time by exporting, copying to a new server, and importing. In versions prior to 5.6…
-
git branching strategy – what’s yours?
When it comes to deploying code to various environments, the ideal scenario would be to continuously deliver a specific branch to production, after delivering to dev/test/staging with unit tests to validate the code on the way. The other end of the spectrum is to manually deploy and test to each environment. All clients I work…
-
Outside Access to VPC RDS Instance
Many applications inside Amazon Web Service are using MySQL inside a Virtual Private Cloud (VPC) and not accessible to the outside network. Oftentimes clients will want to connect to the database directly to inspect data, run a visualization tool, or simply connect a locally run application. The solution to this problem is to NAT connections…
-
Delete Orphaned AMI-Related Snapshots
I recently worked with a client where there were a number of Amazon EC2 AMIs where not all of the disk volumes were set to delete on termination. This caused quite a few snapshots to become orphaned when the associated AMI was deleted. This was discovered when there were hundreds of snapshots and no active…
-
puppet node name using FQDN rather than short name
I recently deployed puppet to a host of machines and ran into an issue with getting one of the hosts to read the /catalog. * puppet 2.7 * Amazon Linux Wed Aug 14 22:11:39 +0000 2013 Puppet (err): Could not retrieve catalog from remote server: Error 403 on SERVER: Forbidden request: hostname.example.com. (10.0.1.20) access to…
-
Book Review: Instant RSpec Test Driven Development How-to
Instant RSpec Test Driven Development How-to, by Charles Feduke, is another book in the Instant series published by Pakt Publishing designed to get the reader up and running quickly (Short, Fast, Focused). This book covers test driven development (TDD) using rspec with ruby and is designed for developers of all experience levels. As a solutions…
-
Bash Tip: Modify and repeat last command…
I will often issue a command at the bash prompt and want to re-issue the same command, albeit with a slight modification. This can be a pain if the command is lengthy and I’ve often thought it should be easier. I finally got around to trying something new to make it easier. 1. search for…
-
Upcoming Book Review: Instant RSpec Test-Driven Development
I have received a copy of Instant RSpec Test-Driven Development from Pakt Publishing and will be reviewing this book within the next couple weeks.
-
EBS Volumes – deleteOnTermination ?
When using EC2 instances with EBS backed storage, whether or not your instances are setup to delete their EBS volumes on termination can be a big deal — especially if you burn AMIs and provision instances over and over. You could find yourself with many EBS volumes that are unused and pay for lots of…