PHP
Submitted by taufiq @Krim.NET on Thu, 02/24/2011 - 23:35

According to the findings by Andrew Vos's, source code commits messages in PHP or Phyton language have less "swearing words" compared to other programming language used.
The findings came from an experiment of extracting dirty words in the source codes commit messages into the Github. Turn out C++, JavaScript and Ruby guys can't control their emotion.
The Knowledge Commodities Information System (Phase 2), K-Commodities 2, is a web based knowledge system for collecting, analysing, and sharing data and information for the Malaysian Ministry of Plantation Industries and Commodities. This allows the Ministry to automatically consolidate about 200 datasets from the internet into a centralised database that is accessible securely through the internet. These datasets include daily prices; daily news; monthly production, exports and imports; quarterly economic statistics; annual domestic and international data; and various electronic documents.
These datasets are then sorted, categorised, cummulated, and consolidated using automated processes overnight, so that it can be analysed using articles, tables, maps, charts, and spreadsheets the next day. The analysed information is then published in specific industry dashboards, where the information can then be sent automatically on a daily, weekly or monthly basis via email to key stakeholders, management, and analysts.
The Ministry of Plantation Industries and Commodities fosters the orderly development of the plantation and commodity sector through the development of higher value-added through downstream processing and promote the marketing of commodities, particularly semi-processed and processed. It's functions are also to oversee the development of the plantation and commodity sector covering research and development (R&D), production, processing, and marketing in respect of palm oil, rubber, wood and wood-based products, cocoa, pepper and tobacco.
The system is developed based on the open source IDA 2.1 (intelligence data analytics) application framework using LInux, Apache, MySQL, PHP and Javascript; and the open source Palo Business Intelligence Suite 3.1. K-Commodities 2 can be viewed at http://k-commodities.kppk.gov.my
Submitted by rajaiskandar @k... on Wed, 09/15/2010 - 23:25

This case use illustrates how a table of monthly data can be further enriched by using the spreadsheet and mapping feature of our Intelligence Data Analytics (IDA) 2.1 application framework. IDA 2.1 was implemented for the Malaysian Ministry of Plantation Industries and Commodities and includes the automated extraction of data from the websites of its agencies.
Data Source : http://econ.mpob.gov.my/stat/web_report1.php?val=201035
End Result : http://k-commodities.kppk.gov.my/dashboard/dataset/733
(access requires a free registration : http://k-commodities.kppk.gov.my/user/register )
Read more on the Features, Functions and Benefits
Submitted by taufiq @Krim.NET on Fri, 09/03/2010 - 16:56
It is well known that the computer doesn't compute 1/3 times 3 = 1, since computer assume the operation is 0.333333333x3=0.999999999. However today we discovered such a problem happening accros plus and minus operation with certain floating points.It happens in IDA Framework 2 App user data entries for account balance looks like pattern below:
- 161001.165
- -100000.009
- -60000.700
- -1000.456
These were amounts for four accounts. Those accounts balance supposed to be exactly zero.
Unfortunately due to CPU bug (I believe) the total operation returns 5.57065504835919000E-12 or 0.00000000000557065504835919000
Submitted by rajaiskandar @k... on Fri, 06/18/2010 - 15:55

I would like to announce the start of the IDA 2.1 project to add our own web based spreadsheet module to the Intelligence Data Analytics (IDA) application framework. This is built combining jQuery javascript and Kohana PHP frameworks. The aim is to make a faster and more reliable web spreadsheet interface for users to perform adhoc queries. 87 sub-functions have been identified for this module. If you would like to learn more please contact us : http://software.krimnet.com/contact
Submitted by rajaiskandar @k... on Mon, 06/07/2010 - 10:06
The Intelligence Data Analytics (IDA) allows dataset to be presented in tabular, chart or map formats. These can then be easily added to the dashboard for the dataset. Adding a chart to a dashboard is a simple two step process: (1) View the chart from the dataset report and copy the image link; and (2) Add a HTML widget and paste the image link. Click here to read an example guide:
Submitted by nurhakimah @krimnet on Mon, 05/31/2010 - 13:30
PHP mempunyai dua operator perbandingan iaitu "==" dan "===" (atau "!=" dan "!==")
"==" membuat perbandingan variable yang lebih ringkas, iaitu dengan mengabaikan JENIS variable tersebut (int, string, boolean dan sebagainya)
Berikut adalah hasil yang biasanya diperolehi dari operator "=="
False , 0, "", '', "0", 0.0, -0, !1, array(), $i , strpos("abcd","a") //lihat nota di bawah
ATAU
Submitted by rajaiskandar @k... on Sun, 04/25/2010 - 23:24
Very recently I had a very exciting discussion on the OSDC.my mailing iist. It first started off with a question from me on what would be a good language for replacing Java. I initially asked this because Java is generally regarded as resource intensive and more importantly does not work with our shared web hosting account. We use Java quite a bit for our Intelligence Data Analytics ( IDA : ida2.krimnet.com ) implementation for our clients. OpenOffice.org and Palo ETL which requires Java is used for extracting, transforming and loading numerical data from the internet into our database. Read on about the open source software developed on Phyton that can be used for implementing a Business Intelligence application.
Submitted by nurhakimah @krimnet on Mon, 03/29/2010 - 15:35
In previous segment of this article, I explained on to grab a data using Firefox add-ons and we have successfully grabbed.
This article will continue on how to use the grabbed xpath in your coding.
Step #3 : How to use
In this tutorial you need a basic knowledge about KohanaPHP, and Model-View-Controller(MVC) method.
Here is the function where we used the DOMXML as we enabled earlier in php.ini :
Submitted by taufiq @Krim.NET on Mon, 03/29/2010 - 14:16
Data array really made sense if you are using proper grammar when defining them. Check the example below...