DOWNLOAD: sqlite source + vs2005 static library solution + wrapper


sqlite is a sweet little answer to database storage for stand-alone applications. CppSQLite is the best C++ wrapper I found (NOTE: there are many). I didn’t find any quick instructions to get the C code statically linked into a Visual Studio 2005 C++ app, so here they are. At the end, I had all the code wrapped nicely into my application with a size increase of 132kb – and no dependencies! Whoop.
(continued…)

From the “hard drive killer” department…

I was pretty excited to see that VS2005 has an embedded profiler – Micro$oft had to come up with a new name of course – “performance analyzer”. I threw HangTheDJ at it, going with all the defaults, and was served up with this gem before HangTheDJ even finished loading (as I happened to only have 8GB free at the time):

Performance automation returned the following error: : Error VSP1369 : Out of disk space: this scenario requires roughly 63073172 KB of disk space.

Yes, that says 63GB. Oh, to have the box of a Micro$oft developer…
(continued…)

Burned by not following my own instructions, I forgot to reinstall ivtv the last time I updated the kernel on my MythTV box. It was down for a couple days until I re-figured out that I needed to reinstall both nvidia and ivtv following the kernel update. A MythTV update is so easy if you just follow the instructions. :>

I’m reviewing database storage in my little app after several years of dealing with M$’s calculated disregard for older technology (DAO in this case). (continued…)