This post is a continuation of what was described in part 1.
Recently I had a chance to start from a scratch. A brand new internal project. Oh yeah! :)
From time to time it is good to see what are the latest versions of the libraries you use (because maybe you would like to upgrade). With Maven you can use the Versions Maven Plugin, but you will get better results if you add a simple bash script. Let me show you how.
Recently during the lunch at work, we have discussed the operating systems. You know, the usual Windows vs. Linux vs. Mac stuff. The discussion wasn't very interesting, because no one opted for Windows. :) So, lacking an opponent, we moved to some Linux related issues.
Recently I have used Google Guava
EventBus in one of my projects. It worked pretty well but testing it was kind of a challenge.
If you are not familiar with the
EventBus you can learn more about it here.
Ok, so this is a rant. You won't learn anything about Java 8 Streams here. Sorry. This blog post is meant to express my frustration. It's flowing from my mind via keyboard to this blog post. I can't stop it. Sorry!
Slides from my recent talk at Geecon 2014. It was a 15-minutes "lightning talk". Enjoy!
For one of my projects I write documentation using AsciiDoc. Sometimes I use IntelliJ Idea for this. Up till now, Idea used to treat AsciiDoc files (which I usually name with
.adoc extension) as normal
txt files. Yesterday, when I opened one of my AsciiDoc files in Idea, I was very surprised to learn that there is a plugin which can help me with the edition of such file. I installed it, and... well, I'm excited to tell you it works very good!
It amazes me how many great tools you can find on the web! In this post I describe 4 of them. I hope you find them useful.