It seems like cheating to me, sortof. I mean, did any of my CS skills really come into play? The answer, the more I think about it, is "sort of". Solving problems like these usually involves finding someone in an online forum who had a similar problem, and then seeing what the answer is. But you've got to know enough about the technology to see if 1) it's actually the same problem, 2) the answer makes sense, 3) the answer is the best of all the answers offered, and 4) it really worked. Plus, you've also got to know what to search for, I guess.
Anyways, it's nice to be able to help.