Wednesday, January 27, 2010

JBoss Snowdrop Lightning Talk Uploaded

I uploaded my JBoss Snowdrop Lightning talk on SlideShare: http://slidesha.re/dh3nPu

Friday, January 22, 2010

Google Wave? Yes, finally I got the point!

I like Google Wave. Believe me or not but I really got the point! (or at least one of the points)

When I started in Red Hat / JBoss two months ago I soon realized that this company is different then other companies in many ways. One important aspect of this change is that there are a lot of very opened internal communication channels. One of the core communication technology is "a good old mailing list" (there are lot of internal mailing lists). This is typical for open source community to use this communication technology. This is really nothing new. But the problem is how to catch up with the information in mail threads when the communication gets very intensive and spontaneous. I can tell you that there are specific topics which are guaranteed to generate a lot of traffic in our internal mail lists (example Subject: VMware to acquire SpringSource or Subject: Bottom posting sucks! - see below regarding bottom posting). The problem is that there are no rules how to format text in respone to particular email in mail thread. Some people tend to prefer top posting, some bottom posting and some do reply directly in between cutting some of the original text out as well. Then depending on email client settings the original text may start with '>' or just uses different color, etc. Even if you force people to adapt to some rules and use the same email client (which is not the case in Red Hat) then you always have to train new employees which can be difficult and inefficient. So you can imagine that the information can mess up very quickly. And the best solution to this problem I have seen so far is Google Wave!

I think that the reason why Google developed and released Wave is the fact that they are facing this same problem internally as well so they decided to fix it not by regulation (i.e. establishing rules for communication participants) but by innovation (i.e. technology improvement of the communication channel). Also I can now understand why they called it Wave (as it can really deal with information waves).

I think it will take some time for more people to realize that there are big advantages in Wave. We are still too used to use email in an traditional way (yes, email is good but it has limits!). I wouldn't be surprised if open source community would be one of the first adopters of Wave.

Email allows you to send a message but Wave allows more complex communication. Wave is the future.

Thursday, January 21, 2010

JBoss Snowdrop Lightning Talk

I am working on lightning talk about JBoss Snowdrop. I will be presenting this on the upcomming CZJUG: http://java.cz/article/czjug-leden-lightning-talks

You are welcome to send me questions. Just send me an email (see my Linkedin profile) or put it into this blog post comment and I will try to address them in the presentation.

I plan to prepare slides in english but the talk will be probably in czech language.

Tuesday, January 12, 2010

Solr 1.4 Enterprise Search Server and other Lucene related books

I am reading a book called Solr 1.4 Enterprise Search Server now. I have a plan to seriously dive into Solr soon and as of now this is the first and only book about Solr on the market (so one can say it is both the best and the worst book about Solr now). I am not going to give you any review on the book as there are other (more valuable) reviews and related sources. The following are some of them:

Probably the best book review so far (very detailed) has been published by Eric Hatcher at Lucid Imagination blog: http://www.lucidimagination.com/blog/2010/01/11/book-review-solr-packt-book/

I did not know that there is an interesting apache wiki page PacktBook2009 listing missed content.

The most important review of the book for me was Grant Ingersoll's post on his blog: http://lucene.grantingersoll.com/2009/09/24/review-of-solr-1-4-enterprise-search-server-part-1/ By far this is not detailed review and moreover it is just first-part of the review (will the second-part be ever posted?) but it made me want this book.


How about future Solr books?

I think that Otis Gospodnetić (sematext.com) is working on his Solr in Action book. Given that Otis is experienced book author I would expect that this will be a MUST for every Solr fan.


How about other interesting search related books?

I am looking forward several interesting books to be finished, started or at least announced:

Taming Text
(this book has been in hibernation for some time - it seems that Grant is very busy)

Mahout in Action (I still don't understand why the scope of this book does not cover full Mahout API. This makes the book unfinished.)

Lucene in Depth (it seems that Jake Mannix is working on a new book about Lucene: An advanced topics book to go beyond Hatcher, Gospodnetic and McCandless' awesome Lucene in Action introductory text. This sounds cool!)