Leanpub is a platform for publishing books that gives author control and tools beyond those available from traditional publishers. I used it to test an idea for a Solr Clients book and was able to validate its lack of traction without spending a cent.
One of the great features of Leanpub is that a book can be updated and the readers get notified of the new version. Consequently, it is sometime useful to keep the old versions around for the author and sometimes even for the readers.
This feature is not currently present in Leanpub, but we can add that with a bit of a glue from Zapier – web automation service. This is especially useful if you are using GitHub to edit your book with automatic preview and want a full end-to-end edit-preview experience without having to touch the Leanpub website.
Continue reading Leanpub recipe: versioned book backups
Javadoc is default – and often only – documentation for open source Java projects. It is generated automatically and can just be dumped on any public-facing server as a bunch of static files. Or even bundled with the distribution, if size is not an issue.
Continue reading Javadoc custom doclets – fun, frustration and forward motion
I recently presented about Solr at Bangkok meetup group. There were about 40 people and I had great follow-up discussions afterwards.
As part of the presentation, I showed how Solr deals with Thai language. Even though my knowledge of Thai is fairly rudimentary, I dug into existing resources and found at least a couple of ways to process Thai language.
Continue reading Introduction to Apache Solr – presentation and code