Get a free IT e-book from PACKT Publishing

Free IT e-books from Packt Publishing! Under this address you will be able to find a free e-book every day until the 13th of June. So far I have downloaded following books:

  • Java Script Unit Testing,
  • jQuery UI Cookbook,
  • CoffeScript Application Development,
  • Developing AR Games for iOS and Android,
  • HTML5 Games Development by Example – Beginner’s Guide.

But there were and there will be many many more!

Pentaho BA Server: Analysis Report Performance Test – Part 1

Problem

Few days ago we were told by the pilot users of our BA Server that for few minutes their performance when creating reports drastically dropped. Our initial guess was that probably it was somehow related to one of the ETL processes running in the background. We started monitoring the database, but we did not see nothing interesting. Hence we decided to get deeper insight into the performance of the BA server itself. My colleague decided to use JMeter but me, I wanted to see whether Selenium engine can get me somewhere.

Continue reading Pentaho BA Server: Analysis Report Performance Test – Part 1

Retrieve pictures from Google Search engine using jQuery

Problem

I started working on an application for storing information about books I own and I figured out it would be great to have a page where all books would be represented by their covers. I reckon that in general having covers would greatly improve the look & feel of the website. My first idea was to simply allow users to load covers’ images from disk. As much as it did satisfy the general problem, the solution was far from neat. I could not help but see this as a big burden to the end users. So I figured out, let’s do it for them. Let’s find covers from the internet and let them choose which one they would like to use.

Continue reading Retrieve pictures from Google Search engine using jQuery

Inject spring bean into Dynamic Schema Processor in Pentaho

Problem

When creating custom classes for Pentaho BA Server, we can ask Spring to create their instances for us, by simply putting necessary settings in one of the application context configuration files under ../biserver-ee/pentaho-solutions/system. But what if our new class has to be created outside of spring and we still need to inject dependencies from the context created for Pentaho? Particularly this becomes a problem when we would like to inject some dependencies into Dynamic Schema Processor.

Continue reading Inject spring bean into Dynamic Schema Processor in Pentaho