WkHTMLtoPDF, or Why I Hate Building From SourcePosted: 12 years and 6 months ago
I like using technology to simplify things. Well, that's being rather prudent. I like technology because it pays my way through life, really. But to be more specific I like it when there's some cool tool (especially when it's free) that I can easily download and use to make something more awesome or make a long process more speedy.
Unlike, say, a zip file, or even a do-it-all-for-you pkg installer, the way to get this script is more UNIX-y. Building things from source code, while something I first did way back in 1999 in a C programming class, is not something I've never done, it's not something I feel wholly comfortable with either. The command line and I are on speaking terms, but I often feel like a stranger in a strange land when interfacing with my computer that way. It looks waaaaay cooler to accomplish things with a flurry of typing and Return hits, but it's also very arcane and largely non-graphical. Running a command like "./configure" or "make install" erupts a cavalcade of confusing text on the screen, doing this and that, and not really making much sense, honestly. Hopefully, at the end of it, you have a working library or program you can now use, but for me I usually just end up with an error message, indicating something that takes me further down the rabbit hole of debugging or system administrating.
I'm a web programmer most of the time, and compiling software is not something I do much of. My code is interpreted by a browser, always being re-read and re-processed and re-factored, all in real-time. This "put-a-bunch-of-stuff-in-a-bowl-and-hit-bake" is something that gives me great pause and consternation. Too many times it just leaves me with that aforementioned screen of gobbledygook, a bunch of files somewhere on my computer, and no progress.
Long story short, my computer cloned a couple of git repositories, did some compiling, and it all resulted in a few arcane errors and me no closer to using this awesome script that would be sweet to use.