open source
KRIM Network Sdn Bhd has a unique project portfolio of supporting socio-economic programmes ranging from bridging the digital divide, poverty, community service, economic intelligence, rural economic development, human capital development and budgetary expenditure monitoring. Our core expertise is in developing web based portals, intelligence data applications and enterprise information systems using open source Linux, Apache, MySQL and PHP ( LAMP ) technologies for community, government and corporate clients.
Submitted by nurhakimah @krimnet on Fri, 01/07/2011 - 11:18
Mod_pagespeed adalah modul Apache yang mampu meningkatkan kelajuan pageload. Ia secara automatik mengomptimumkan laman web. Ia disertakan dengan beberapa filter yang mampu mengoptimumkan Javascript, HTML dan CSS selain dari untuk imej format JPEG dan PNG
Mod_pagespeed ini boleh digunakan pada sistem i386 dan x86-64bit dan sebagai kod sumber terbuka yang boleh diakses melalui svn. Mampu digunapakai pada Linux iaitu CentOS dan Ubuntu. Selain itu boleh juga pada mana-mana Debian-based dan RPM-based Linux
Buat masa ini mod_pagespeed hanya menyokong Apache 2.2.
Submitted by rajaiskandar @k... on Sat, 10/09/2010 - 16:50

My application to be one of the exclusive beta users for the Google Android App Inventor has been accepted last month. Today while at the office, I was able to install the Google Android App Inventor on Ubuntu Linux Netbook Remix 10.04. This includes the Android Emulator and the web based App Inventor. Instructions for installing App Inventor can be found here : http://appinventor.googlelabs.com/learn/setup/index.html . If you do not have an Android phone, then use the Android Emulator which is located on your computer at /usr/google/appinventor-extras/commands-for-Appinventor/run-emulator .
Submitted by rajaiskandar @k... on Wed, 06/16/2010 - 16:00
I have been fortunate to have been involved in dialogues in the Malaysian Public Sector Open Source Software Programme that have been in operation since 2005. This is a hugely successful cross agency programme where almost all Malaysian public sector agencies have started using open source software (OSS). KRIMnet itself have been profitable doing OSS business at the state and federal government levels. These are my 3 personal tips for a successful OSS business.
Submitted by rajaiskandar @k... on Tue, 05/25/2010 - 11:57
When extracting data from various file formats, it is necessary to check whether the data is a number before it is loaded into a database. This can be done with a simple Javascript function isNaN (is not a number) that can check whether the data value is a number. Using the Palo ETL FieldTransform, add a Javascript function (example called nmonth01) that checks the input value (example called month01) with the following script
if(isNaN(month01)){
nmonth01=0}
else{
nmonth01=month01}
Submitted by rajaiskandar @k... on Tue, 05/25/2010 - 07:07
This is a very short guide for converting a worksheet in a xls file into a csv file using the open source gnumeric function on the ubuntu linux operating system (this will also work with other gnome based linux distribution like CentOS and Red Hat Enterprise Linux). By default the gnumeric ssconvert function will convert only the first worksheet in a xls file directly into a csv file. To convert any other worksheet, then it is necessary to convert it into txt file first then rename to a csv file.
iskandar@krimnet-netbook:~$ ssconvert -O 'sheet=sheet3 separator=; format=raw eol=windows' SOFTWARE-PROJECT_CASHFLOW.xls SOFTWARE-PROJECT_CASHFLOW3.txt
Using exporter Gnumeric_stf:stf_assistant
iskandar@krimnet-netbook:~$ cp SOFTWARE-PROJECT_CASHFLOW3.txt SOFTWARE-PROJECT_CASHFLOW3.csv
There are several impotant options to note:
- sheet : Name of the workbook sheet to operate on.
- eol : End Of Line convention; how lines are terminated. "unix" for linefeed, "mac" for carriage return; "windows" for carriage return plus linefeed.
- separator : The string used to separate fields. Defaults to space.
- format Acceptable values: "automatic", "raw", or "preserve".
Submitted by rajaiskandar @k... on Sat, 05/15/2010 - 14:24
A while back I have posted on installing Palo on Ubuntu. Palo is an open source business intelligence software which features OLAP cubes, ETL extraction, Web Spreadsheet and Spreadsheet Add-in. In our experience it is easy to extract and transform data from other sources, load the data into multidimensional OLAP cubes and do analysis using the spreadsheet interface either through the web, Excel or OpenOffice.org. Most of the time, I use Ubuntu or Centos or RedHat Entperise Linux as the operating system. Today I will be using Windows XP instead and show how easy to use OpenOffice.org and PalOOCa to connect to a Palo server remotely over the internet which is running Centos.
Submitted by rajaiskandar @k... on Thu, 05/06/2010 - 08:53
As part of the World Bank's Open Data Initiative, World Bank President Robert Zoellick announced an “Apps for Development Competition” that will challenge the developer community to create tools, applications, and mash-ups using World Bank data. The announcement on the competition can be accessed at http://data.worldbank.org/news/apps-for-development . This appears to be the perfect fit for us to trial our Intelligence Data Analytics (IDA) web application framework that readily converts time-series data into comparative tables, charts and maps, along with a dashboard mashup. It is also a perfect opportunity for us to test out beyond Malaysia and into the Global platform. Expect us to be invoived in this.
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 rajaiskandar @k... on Sat, 04/24/2010 - 22:16
The term Knowledge Economy is a fallacy. There is no such thing as a Knowledge Economy because it is not even classified as an economic sector nor an economic activity. Economic sectors refers to the relationship of the public state institutions, the private enterprises, the domestic and international markets which gives rise to the terms capitalist, communist, closed and open economies.
In Malaysia, economic activities are broadly classified into agriculture, mining, construction, services. The other term knowledge based economy is more accurate where knowledge can be viewed as a resource. This distinction that knowledge is a resource that is consumed during production, rather than an end commodity that is produced requires a clear understanding if one is to plan for structural changes to the economy.