All posts by Alexandre Rafalovitch

Thermomix Café – a business idea

Thermomix is an (expensive) fancy machine that can do smoothies, risotto, chai, béchamel sauce, dough, baby food and many many other things. Often it reduces the amount of manual labor – and knowledge – required to make good dishes. Things like risotto instructions of “cook for 20 minutes; don’t let it boil; stir often” translates into a couple of button presses on Thermomix and a completion gong 20 minutes later. A person is free to do something else in between.

Thermomix is used in the kitchens of many restaurants. But I think it could also be used in a café as a visible part of the preparation. In fact, the visible part of the preparation could be part of the appeal and engagement.

Basics:

Continue reading Thermomix Café – a business idea

Learning Solr comprehensively

A question was asked on the Solr Users mailing list on how to assess a comprehensive list of Solr features. It is an interesting question, as Solr is like a balloon being blown up. It is expanding in all directions. It is unlikely that one person will be able to comprehend all the features before the next release adds some extra. Solr is definitely not a slow tortoise when it comes to competing with hares. Especially when it is the tortoise that decides in which direction the goal lies.

Still, there must be a way to approach that state of knowledge, however asymptotically.  Here would be mine, which comes from the practice of writing a Solr book as well as numerous Solr training materials.

Continue reading Learning Solr comprehensively

Oh, solr home – where art thou

Ever started a Solr (5.x) with an example, stopped it and then could not figure out where that example actually lives? I certainly have.

This did not used to be a problem in Solr 4.x because you started the instance manually and were forced to know where your Solr home directory was (with solr.solr.home property). And they were all in the example directory out of the box anyway. But with Solr 5, we now have startup scripts, examples, and startup configurations which make things easier to get going, but may also introduce some confusion down the road.

So, this is a compilation of all the examples Solr 5.3 ships with, what configs they are using and where the startup scripts create homes for them. Plus a couple of weird related things.

Let’s start from starter configurations. Every Solr collection has one, and several examples use the same configuration.

Solr ships with three configurations, you can see the list if you run bin/solr create_core -help. Those configurations are:

Continue reading Oh, solr home – where art thou