Category: Software Development
-
Going Vanilla with MySQL
Over the last few years I’ve gotten down and dirty with MySQL’s config file, my.cnf. I read and re-read the MySQL documentation as well as any blog posts I could find on the subject. I was able to keep my connections low with caching and fought against the InnoDB buffer…
-
Node.js for Web Apps? Not so much.
I’m sure I’ll catch some flak for this from the Node.js community (which does seem to be thriving) but I’m just not seeing Node.js as a viable platform for building web applications. When I say web application, I specifically mean websites. The platform seems great for building small servers and…
-
Lessons learned about directory based sharding
“Too many files?” is what I said in disbelief when I was having issues restoring a Linode backup a while back. I was sitting on over 10 million files after I had moved a metric shit ton of data from MySQL to disk and restructured the data structure for the…
-
Review: Anatomy Framework
From the developer, Nick Justice: Anatomy is a light-weight and responsive front end framework that invokes rapid development. I don’t usually review anything on here, let alone a framework, but it’s also not often that I get to use something new that’s built in my backyard of Tampa, FL. As…
-
Command line website uptime checker using the OS X Notification Center
Honestly, the title of this post covers all the bases of my pre-Turkey consumption proof of concept turned full on project. Just a simple Ruby script that parses a configuration file and checks to see if the site is up (returning 2xx or 3xx code). If the site appears down…
-
DKIM with multiple domains with Exim4
Maybe my Google-fu was off when I was originally trying to figure this one out, but when searching for setting up DKIM for multiple domains on the same server all I came up with were complex ways to serve up domain-specific DKIM signatures. This seemed like overkill, especially going as…
-
Go fork yourself you forking fork
So even with the recent ship jumping over to a plethora of Apple products, I still find myself to be an open source supporter, contributor and maybe even a part-time aficionado. But as of late, I gotta say, I’m starting to hate the ecosystem a bit, from at least two…
-
Drain your InnoDB Buffer Pool by moving large fields out of MySQL
This was supposed to be a “SceneKids.com the first year” post, but nothing has really changed too much since the 8 month post with the exception of expanding out with additional websites on the same platform. Instead, I’m going to discuss a dilemma I ran into with MySQL’s InnoDB data…
-
Why developers (maybe everyone) suck at estimates
I’ll be the first to admit that I feel like my estimating abilities are horrible, but today I did an estimate, felt confident that I did enough due diligence and amazingly enough, even with a bit of justified padding was viewed as a reasonable estimate. So why after all these…
-
Version Control: It doesn’t matter what system you use
CVS vs SVN, SVN vs Git, Git vs Mercurial… who fucking cares. I’ve been through my share of version control systems (CVS, Visual Source Safe, SVN, Serena PVCS and Dimensions and as of late, git) and the one thing that stands out to me is that it doesn’t matter which…