Archive for January, 2008

Pentaho – Open Source Business Intelligence »

In my previous article, I talked about Open Source Business Solution – ERM, CRM, CMS…, here is another open source business intelligence software, Pentaho. Pentaho BI Suite encompasses the following major application areas BI Platform provides the architecture and infrastructure required to build solutions to business intelligence (BI) problems Kettle – data integration and ETL […]

Java – Writing a Web Page Scraper or Web Data Extraction Tool »

Download Source Code In my previous article I wrote about Web-Harvest which is an open source software that can be used for web data scraping, here I am going to show you a real-life example of using it to scrap data from this web site. To write a web data scrapping tool, normally the web […]

Java – Binary, Language and Network Encoding using Apache Commons Codec »

Download Source Code Apache Commons Codec is a handy library that I used in almost all my projects that require common encoding algorithms. It can be used for Base64 encoding. String clearText = “Hello world”; String encodedText ; // Base64 encodedText = new String(Base64.encodeBase64(clearText.getBytes())); System.out.println(“Encoded: ” + encodedText); System.out.println( “Decode:” + new String(Base64.decodeBase64(encodedText.getBytes()))); Output Encoded: […]

Java – Encrypt and Send a Large File Securely »

Download Source Code The requirement – I have an application which is installed in the customer machine. This application will generate log file which I need in case I need to do debugging. I do not want the customer to view the content of the log file and mess around with it. To do this, […]

Foxit Reader – An Alternative for Acrobat Reader »

Foxit Reader is a good alternative for Acrobat Reader.