Finally, blog printing!
I really didn’t understand why blog-to-book would be so hard… Blurb’s Booksmart blog slurper was cumbersome at best and incompetent at worst, and the only other competitor in the field closed up shop a couple years ago.
Well, Qoop has rolled out BlogPrinting.com, and so far it Just Works. I know their site looks like it was made to harvest passwords, but enter your info and you’ll be treated to a nicely-formatted PDF preview of your blog in book form, complete with embedded images, in about 3 minutes. My <pre> tags (meaning all my code snippets) all got wrapped into a messy blob, but most folks don’t use those. Posts marked private are included (a good thing for me), but you could probably filter them by setting up a special login for the site to use.
Price is quite reasonable, too: $22 for a 379-page 6x9 book in black and white. (For gods’ sake, don’t leave it on color (the default), it was $120 for the same book.) I’ll follow up when I actually get the book, but so far this is really nice.
WordPress, Movable Type, and TypePad are all supported for now. Not sure if my LiveJournal friends can use the Movable Type option, but if not, drop me a line and I’ll walk you through exporting to WordPress.
Read more...Baby Izzy
Introducing my niece Isabella (as photographed by my Dad).
Read more...Because I can't remember anything unless Google Calendar reminds me...
> Tooth fairy duty > > Thu Apr 10 10pm – 11pm > (Timezone: Mountain Time - Arizona) > > Calendar: > > More event details
Read more...I'm gonna be an uncle (again)!
Well, I’m sort of an uncle now, but that’s Diana’s stepbrother’s kids. (Who are cute as heck, but still…) Being uncle to my brother’s daughter is a lot more direct.
Good luck, Glen and April! Send pictures ASAP!
Read more...I hate JAXB.
My code:
primaryPayment.setPaymentCode(paymentCode); primaryPayment.setStart(convertDate(new Date())); primaryPayment.setEnd(convertDate(endOfTime())); primaryPayment.setSun(true); primaryPayment.setMon(true); primaryPayment.setTue(true); primaryPayment.setWeds(true); primaryPayment.setThur(true); primaryPayment.setFri(true); primaryPayment.setSat(true);
My result:
<ns2:GuaranteePayment End="9999-12-31" Fri="true" Mon="true" PaymentCode="5" Sat="true" Start="2008-04-09" Sun="true" Thur="true" Tue="true" Type="GuaranteePolicy" Weds="true" >
Wasn’t XML supposed to be at least sort-of human readable?
Read more...