Recently I had to connect Pentaho Data Integration to SAP HANA and I made some notes along the way: The first step is to get the SAP HANA JDBC driver, a file called ngdbc.jar. The quickest way is to download and install the SAP HANA client from the SAP Software Download Center, and then extract the… Continue reading How to Connect Pentaho Data Integration to SAP HANA
Category: Software Dev.
A swiss railway clock in D3.js
The other day I saw this cool JavaScript+CSS clock and I immediately thought that I wanted to create an analog clock in D3.js. First of all as an exercise, but also with the aim –perhaps– of smuggling it in to a future dashboard 😉 It seemed straightforward: just paint the clock and re-paint it… Continue reading A swiss railway clock in D3.js
Having fun coding with p5.js
p5.js is an effort to port the ideas and concepts of the Processing programming language to JavaScript. Even though there’s already processing.js –which transcodes Processing code into JavaScript–, p5.js is built with extensibility in mind, trough plugins, and instead of writing Processing code to be transcoded, you write pure JavaScript. The other day I saw… Continue reading Having fun coding with p5.js
Clear Off the Table | Dark Horse Analytics
Following their great Data Looks Better Naked post, the clever guys at Dark Horse Analytics have created a guide on how to remove Chartjunk and create really clean and expressive tables. The gif above pretty much sums it up, but go and read the full post.
Creating interactive visualizations of large datasets using JavaScript
Crossfilter is a JavaScript library initially designed by Square to explore large multivariate datasets in a web browser. It basically allows you to create sorted indexes and feed them to a charting library like D3, and enable the user to filter by clicking and dragging, even when sifting through 200.000 rows in a 5MB file:… Continue reading Creating interactive visualizations of large datasets using JavaScript