Memaparkan catatan dengan label Catatan. Papar semua catatan
Memaparkan catatan dengan label Catatan. Papar semua catatan

Rabu, Februari 12, 2014

PHP : Watermark

<?php

watermark('img.png', 'watermark.png');

function watermark($dst_im, $src_im, $im_save=NULL){
    $src_im = imagecreatefrompng($src_im);//create image from source
    $dst_im = imagecreatefrompng($dst_im);//create image from destination
    imagecopy($dst_im, $src_im, 0, 0, 0, 0, imagesx($src_im), imagesy($src_im));//merge watermark into image
    header('Content-type: image/png');//send image header to browser
    imagepng($dst_im);//send image content to browser
}
?>

Sumber : http://daif.net/script/watermark.phps

Jumaat, Januari 10, 2014

C++ : Bubble sort

#include <iostream>
using namespace std;

void bubbleSort(int x[],int n);

int main()
{

    int x[]={2,6,5,3,7,4,1,8,9,5};

    // Display before sort
    cout<<"Before sort:\n";
    for(int i = 0; i < 10; i++) {
        cout << x[i] << " ";
    }

    // Sort the given array
    bubbleSort(x,10);

    // Display the sorted array
    cout<<"\n\nAfter sort:\n";
    for(int i = 0; i < 10; i++) {
        cout << x[i] << " ";
    }
}

void bubbleSort (int x[],int n) {
    int temp, flag = 1;

    while(flag) {
        flag = 0;

        for(int a = 0; a < (n - 1); a++) {
            if(x[a] > x[a + 1]) {
                flag = 1;

                temp = x[a];
                x[a] = x[a + 1];
                x[a + 1] = temp;
            }
        }
    }
}

Output:
Before sort:
2 6 5 3 7 4 1 8 9 5

After sort:
1 2 3 4 5 5 6 7 8 9

Isnin, Januari 06, 2014

New Strait Time - 06 January 2014 : Trend ICT careers still hot

By Rozana Sani - FANCY a career in ICT but unsure of whether there is a bright future in the field? There is and prospects in ICT are expected to continue to be rosy.

After all, the industry has been a significant contributor in efforts to develop the country into a high-income-based economy. With that, more high skilled talents are needed, especially in the newly developing and emerging areas of ICT, such as big data, cloud computing and embedded systems — in tandem with key trends in the industry.

“With more world-class ICT companies setting up businesses and building their regional facilities in Malaysia, coupled with local champions who are growing to be world-class players in their own right, the demand for ta-lents who are highly skilled and certified will continue to rise, and this is something that we need to address swiftly and holistically,” says Muhammad Imran Kunalan Abdullah, talent head at the Multimedia Development Corporation (MDeC) — the outfit responsible for the growth of the ICT industry in the country.

He says MSC Malaysia, the national ICT initiative driven by MDeC, continues to play a vital role in talent development for the ICT industry by forging relationships with key industry players and institutions of higher learning (IHLs) in the country to increase interest and participation in the industry.

“The ICT industry is rather unique. The pace of technology changes is very rapid and IHLs will continuously face a catching-up game with the industry demand. Hence, we will always see the need for specific interventions based on skills and competencies required by industry at certain point of time. These interventions are in the form of up-skilling training or certification training to specific needs of the industry. The MSC Malaysia MyProCert and MyUniAlliance training and international certification programmes is one of many ongoing intiatives led by MDeC which seeks to address this skill gap.”


ENCOURAGE USE OF ICT
Muhammad Imran stresses that there is a need to equip graduates across all disciplines and fields with ICT skills.“About five million Malaysians will be entering the workforce over the next few years and they need to be prepared to face the new work environment and go beyond being just casual users of technology. To achieve that, there must be encouragement on the use of ICT as a tool with efforts to push for minimum hours of ICT in education, be it in the form of labs or practical training.”He notes that the focus is now on how to institutionalise ICT use further in schools so it can benefit more young people, especially those from outside urban hotspots where parents may not be aware of or have no access to ICT.

“We have to improve on institutionalising such training in schools from the start to avoid increasing the digital divide,” he says.

On market trends, the MSC Malaysia MSC Malaysia Talent Supply-Demand Study 2010-2013 report cites that 90 per cent of companies hired workers with at least one to five years of experience, with only 10 per cent of companies hiring fresh graduates. The study was conducted with more than 1,000 companies and 133 faculties in IHLs, in addition to secondary research and consultation with industry experts.

Current skill gaps highlighted by the study saw software development (42 per cent) skills topping the list followed by database (23 per cent) and networking and security (18 per cent).
To that end, IHLs must adapt their curricula accordingly with more emphasis on practical industry experience, says Muhammad Imran.

Additionally, the e-leadership capabilities also need to be addressed in tandem with the maturity level of the ICT organisation as well as the progress the organisation may be going through especially the small and medium enterprises (SMEs).
“This type of organisation tends to focus on the technical capabilities that is necessary for the successful running of its day to day operations. They need to look at the other management capability development aspects if they want to grow their business. So, the emphasis on e-leadership is rather timely if we wish to see the local ICT companies grow and compete in the global arena since ICT has made the world borderless.”

Muhammad Imran also notes that in the shared services and outsourcing industry, the country is taking various measures to move beyond the business process outsourcing.

“Our strategy is to move up the value chain and concentrate on high value Knowledge Process Outsourcing (KPO)-type of services, in line with the country’s vision to be a sustainable, highly-competitive, high-value and high-income developed nation by 2020,” he says.MSC Malaysia has developed suitable niches within the local ICT industry and inspired local companies to become leaders in them, he adds.“The creative and animation industry is one where Malaysia is a newcomer, but has grown exponentially over the past few years, with many of our locally developed animated programmes showing all over the world, from China and Indonesia to UK and the Middle East,” he says. “All in all, we observed that demand generally exceeds supply in almost all areas. This is not surprising as the trend remains true worldwide and not just limited to Malaysia. What is more interesting is that the demand for experienced ICT personnel has grown noticeably and has exceeded the demand for fresh graduates. This trend also holds for the rest of the world. For example, Europe expects to face shortages for e-leaders (organisational leaders who are apt at business as well as ICT skills) in the near to medium-term.”

And what are the job trends he sees moving forward? “Job trends will always follow the technology trends,” he says, citing Gartner’s top 10 technology trends for 2014. “They are in line with the general trend that we have observed in 2013, i.e. Cloud and Big Data, Mobile and Mobility, Internet of Things, and 3D printing. So there will be increasing demand for engineers, programmers and technicians to support these emerging trends and technologies.”

Gartner’s top ten technology trends for 2014:

1. Mobile Device Diversity and Management
2. Mobile Apps and Applications
3. The Internet of Everything
4. Hybrid Cloud and IT as Service Broker
5. Cloud/Client Arhitecture
6. The Era of Personal Cloud
7. Software-Defined Anything
8. Web-Scale IT
9. Smart Machines
10. 3D Printing

Sumber :
Rozana Sani (2014). TRENDS: ICT careers still hot. The Electronic Text Center. Retrieved January 6, 2014, from New Strait Time website: http://www.nst.com.my/life-times/tech/trends-ict-careers-still-hot-1.455618

Selasa, Disember 31, 2013

Selamat tinggal 2013

Assalamualaikum dan salam sejahtera,
Hari ini bertarikh 31hb Disember 2013 adalah hari terakhir dan penutup buat tahun 2013. Angka '2013' adalah sebahagian daripada nama alamat weblog ini. Tidak membawa apa-apa makna pun cuma mungkin ia menjadi simbolik tersendiri yang tidak dapat diungkap.

Pejam dan celik dengan pantas masa berlalu pergi meninggalkan kita yang masih hanyut didalam buaian mimpi realiti dan fantasi. Bermacam suka dan duka telah kita lalui sepanjang tahun 2013. Aku dengan kisah aku yang tersendiri. Kamu dengan kisah kamu. Kita masing-masing hadir dengan jalan cerita, plot dan pengembaraan tersendiri...



Walau apa pun yang berlaku kita jangan putus asa. Teruskan hidup. Perjalan masih lagi jauh. Teringat pula beberapa hari lepas, sahabat ku mengadu dia sangat sedih sebab tidak pernah mendapat dekan sepanjang pengajian. Bersabarlah, teruskan berusaha. Namun kelak nanti bila berjaya jangan lupa pada rakan-rakan yang dibawah.

Aku tiada apa-apa yang hendak aku ungkapkan dalam entri terakhir buat tahun 2013 ini. Cuma aku berharap dan doakan tahun 2014 akan menjadi tahun yang bermakna buat aku.. wassalam~

Rabu, Disember 18, 2013

PHP : Round 2 decimal floating point

<?php
echo(round(4.96754,2) . "<br>");
echo(round(7.045,2) . "<br>");
echo(round(7.055,2));
?>

Isnin, Disember 16, 2013

FIX PHP : Warning: Cannot modify header information - headers already sent

<?php
  ob_start();

  // sumbat dan goreng kod kat dalam ni 

 ob_end_flush();
?> 
* Dengan sedikit hack (pakai dengan cara ni).. kita boleh abaikan masalah warning @ notice tersebut. Masalah ni biasanya berpunya daripada whitespace antara tag <?php dan ?> ...tapi kalau kod dah cecah lebih daripada 2K baris. Tak sanggup dah nak baca beb..huhu.. pakai cara ni mudah. Letak je ob_start(); kat atas fail kemudian ob_end_flush(); kat baris paling bawah dalam fail..semoga mujarab \m/

Rabu, Disember 11, 2013

Linux / Unix : ffmpeg untuk convert fail MP4 ke MP3

$ ffmpeg -i amoi.mp4 -f mp3 -ab 320000 -vn comey.mp3

Jumaat, Oktober 11, 2013

Audit: Projek UTHM tidak sempurna (Akhbar Sinar Harian - 9 Okt 2013)

NINA FARZUIN MD SHAROM
9 Oktober 2013.

SHAH ALAM - Laporan Ketua Audit Negara 2012 mendapati pengurusan projek pembinaan Universiti Tun Hussein Onn (UTHM) adalah kurang memuaskan.

Menurut Ketua Audit Negara, Tan Sri Ambrin Buang, ketiga-tiga projek membina masjid dan pusat Islam, Fakulti Pengurusan Teknologi dan Perniagaan (FPTP) serta kolam renang dan blok pentadbiran mengalami kelewatan sehingga kos pembinaan telah meningkat sebanyak 8.9 peratus daripada sejumlah RM78.48 juta kepada RM85.44 juta.

"Pembinaan masjid dan pusat Islam lewat disiapkan selama 547 hari, FPTP lewat selama 175 hari, blok pentadbiran lewat selama 484 hari manakala kolam renang masih belum diselesaikan.

"Laporan turut mendedahkan prestasi kerja kontraktor terlibat kurang memuaskan di mana hasil pembinaan kurang berkualiti dan reka bentuk serta spesifikasinya tidak bersesuaian," katanya.

Selain daripada itu, sebanyak 107 kecacatan dan kerosakan yang dilaporkan sehingga Oktober 2012 yang masih belum diambil tindakan oleh kontraktor.

Berdasarkan senarai kelemahan tersebut, Jabatan Audit Negara mengesyorkan supaya UTHM sentiasa memastikan kerja pembinaan yang tidak mengikut spesifikasi diambil tindakan segera bagi menjamin keselamatan dan keselesaan pengguna serta mencapai objektif pembinaan.

UTHM juga perlu membuat pemeriksaan menyeluruh dan memastikan semua kecacatan serta kerja pembinaan yang belum disiapkan diambil tindakan dengan segera bagi mengelakkan kesilapan berulang.

Sumber : Akbar Sinar Harian

Isnin, September 30, 2013

KARNIVAL BUKU@UTHM 2013‏



Ahad, Ogos 18, 2013

Handling Exception & Catch (Throws Code)


Ahad, Julai 28, 2013

Linux : WGET dan CRONTAB

Soalan :
Ada beberapa fail yang perlu di wget sekaligus. Contoh:
http://example.com/part1.rar
http://example.com/part2.rar
Bagaimanakah aturcara skrip tersebut ?

Jawapan :
Cara pertama seperti dibawah
wget -c "http://example.com/part[1-2]].rar"
Cara kedua pula ialah membaca alamat daripada sesebuat fail tertentu
wget -c -i / path / senarai-link.txt

Khamis, Julai 25, 2013

Fix : GPG error - Signature invalid ( BADSIG )

Assalamualaikum dan salam sejahtera kepada semua peminat sistem operasi Linux/GNU. Kadang-kadang bila kita nak kemaskini dengan arahan sudo apt-get update , kita akan dapat maklumat ralat GPG error dan BADSIG seperti dibawah :
Fetched 525 kB in 52s (10.1 kB/s)
Reading package lists... Done
W: GPG error: http://dl.google.com stable Release: The following signatures were invalid: BADSIG A040830F7FAC5991 Google, Inc. Linux Package Signing Key <linux-packages-keymaster@google.com>
W: GPG error: http://archive.canonical.com raring Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>
W: GPG error: http://ppa.launchpad.net raring Release: The following signatures were invalid: BADSIG B22A95F88110A93A Launchpad PPA for Bumlebee Project
W: GPG error: http://ppa.launchpad.net raring Release: The following signatures were invalid: BADSIG D530E028F59EAE4D Launchpad PPA for NoobsLab
W: GPG error: http://ppa.launchpad.net raring Release: The following signatures were invalid: BADSIG FC6D7D9D009ED615 Launchpad PPA for Shutter Team
W: GPG error: http://ppa.launchpad.net raring Release: The following signatures were invalid: BADSIG 3B22AB97AF1CDFA9 Launchpad PPA for Ubuntu-X
W: GPG error: http://ppa.launchpad.net raring Release: The following signatures were invalid: BADSIG C2518248EEA14886 Launchpad VLC

Cara paling mudah untuk menyelesaikan masalah ini ialah dengan menukarkan sahaja senarai pakej yang baru (jalankan arahan sebagai mod root):
sudo apt-get clean
cd /var/lib/apt
sudo mv lists lists.old
sudo mkdir -p lists/partial
sudo apt-get clean
sudo apt-get update
Selamat mencuba. Wassalam~

Jumaat, Julai 19, 2013

Linux : Cara pasang VPN daripada VPN GATE (Debian / Ubuntu / Mint)

#1 - Pasang openVPN ke dalam sistem anda
sudo apt-get install openvpn network-manager-openvpn

#2 - Layari alamat dibawah ini
http://www.vpngate.net/en/
dan pilih lokasi pelayan openVPN yang anda berkenan. Sila muat turun fail konfigurasi tersebut (boleh pilih sama ada TCP mahupun UDP) untuk kategori openVPN sahaja.

#3 - Edit fail yang anda muat-turun tadi dengan menggunakan teks editor pilihan. Sila potongkan (cut) teks diantara tag <ca> dan </ca> kemudian salinkan (paste) teks yang dipotong tadi ke dalam fail baru dan simpankan sebagai ca.crt. Hasilnya akan kelihatan lebih kurang sebergini :


Simpan (save) fail *.opvpn yang telah anda potong (cut) tadi. Baiklah, sekarang anda akan ada 2 fail iaitu *.opvpn dan ca.crt , sila tempatkan fail tersebut di dalam direktori yang sesuai.

#4 - Klik pada ikon rangkaian (network) dan pilih
 VPN Connections -> Configure VPN -> Add -> Import a saved VPN connection 

Kemudian, cari fail *.opvpn yang telah anda ubah suai tadi dan tukarkan "Authentication" kepada jenis katalaluan (password). Klik pada butang "CA certification" dan masukkan fail ca.crt yang kita buat tadi. Akhir sekali masukkan nama pengguna dan kata laluan seperti berikut :
username: vpn
password: vpn
Keseluruhannya, hasil yang akan anda dapat ialah seperti gambar dibawah :


Simpan (save) dan anda telah boleh menggunakan VPN GATE untuk sistem operasi linux anda, hanya perlu klik pada ikon rangkaian dan pilih talian VPN. Semoga bermanfaat. Wassalam ~

Isnin, Julai 08, 2013

Linux : Arahan untuk memaparkan maklumat sistem operasi dan kernel

Assalamualaikum & salam sejahtera kepada semua pembaca
0x2013@b0x ~ $ lsb_release -a
No LSB modules are available.
Distributor ID:  LinuxMint
Description:  Linux Mint 15 Olivia
Release:  15
Codename:  olivia

0x2013@b0x ~ $ uname -ri
3.8.0-25-generic x86_64

0x2013@b0x ~ $ tail /etc/lsb-release 
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=15
DISTRIB_CODENAME=olivia
DISTRIB_DESCRIPTION="Linux Mint 15 Olivia"
Saya agak malas hendak menulis entri hari ini. Perhatikan sahaja keseluruhan arahan yang saya jalankan pada terminal dan cuba fahamkan maksud yang saya ingin sampaikan. Wassalam ~

Rabu, Jun 19, 2013

Peribadi : Peristiwa berdarah 17/06/2013

Assalamualaikum & salam sejahtera,
Pada tarikh 17 Jun 2013 lepas adalah satu pengalaman yang tak akan aku lupakan sepanjang hayat. Peristiwa berlaku pada waktu awal malam. Aku telah terlibat dengan satu kemalangan jalan raya di hadapan universiti. Aku cukup terkilan dengan masyarakat sekitar kawasan ini yang memandu secara melulu dan berbahaya serta tidak mengikut undang-undang jalan raya.

Pada malam ketika kemalangan itu berlaku, aku mengalami kecederaan dalaman dan luaran namun aku bersyukur pada-Nya kerana masih lagi bernafas sehingga hari ini. Mohon agar pihak kerajaan, pihak UTHM dan mana-mana pihak bertanggungjawab agak memikirkan kaedah untuk mengurangkan kadar kemalangan yang berlaku.

Akibat kecederaan dari kemalangan ini, aku tidak dapat untuk menumpukan tumpuan sepenuhnya untuk menghadapi peperiksaan akhir semester dan tidak dapat tidur dengan selesa. Rasanya dengan kecederaan bergini, akan mengambil masa satu bulan untuk pulih. Sampai di sini sahaja dahulu, sekadar sedikit sebanyak bingkisan kehidupan. Wassalam ~

Khamis, Jun 13, 2013

Kedududukan Universiti Tun Hussein Onn Malaysia (UTHM) Dalam Carta Universiti Di Asia Antara 17 IPTA/S Yang Ada Di Malaysia (2013)

Ahad, Jun 09, 2013

TUTORIAL : STREAMING SALURAN TELEVISION DAN RADIO MELALUI UCiTV UTHM DENGAN PEMAIN VLC

Assalamualaikum & salam sejahtera, Semalam aku tanya member macam mana nak tengok TV atau radio pakai network UTHM punya streamming broadcast. Kemudian, member aku kongsikan satu panduan yang ditulis oleh siapa entah.. Agak lengkap jugak cuma sebenarnya ada banyak cara nak main stream ni. Asalkan ada perisian yang sokong MMS, pemain VLC salah satu yang boleh digunakan dan percuma. Apa-apa pun, tutorial yang ditulis sangat bermanfaat. Siap kasi playlist lagi..


Muat turun fail playlist UCiTV UTHM :
https://www.dropbox.com/s/09746609ih9c42i/UiCTV_UTHM.xspf


P/s : Lepas ni, boleh la layan kuliah agama yang secara langsung kat TV ..horeey :)

Rabu, Mei 15, 2013

Berita Harian - Risiko kemalangan jalan raya di Parit Raja semakin tinggi (Khamis - 24.3.2011])

Selasa, Mei 07, 2013

Tutorial : "vmware-hostd.exe" vs Web Server & Port 443

Assalamualaikum & salam sejahtera ke atas kamu, seperti tajuk artikel ini, berkaitan port HTTPS iaitu port 443 tidak dapat digunakan oleh aplikasi pelayan seperti nginx , apache dan sebagainya sekiranya komputer anda ada memasang aplikasi VMware. Ini disebabkan terdapat servis VMS (Virtual Machine Server) yang diaktif secara automatik setiap kali komputer dihidupkan melalui tetapan lalai. 

Cara untuk mengatasi masalah tersebut ialah dengan mengubah tetapan di ruang panel VMware untuk mematikan fungsi VMS atau menukar kepada port lain (Dicadangkan untuk menukar kepada port 449).

Ataupun anda boleh hentikan servis tersebut daripada berjalan sewaktu anda menggunakan komputer ataupun menghalang servis tersebut daripada diaktifkan secara automatik dengan mengubah tetapan servis (services.msc) .Terpulanglah pada anda untuk memilih cara yang mana satu. Saya menulis artikel ini disebabkan ada sesetengah pihak yang mengambil keputusan untuk membuang perisian VMware daripada komputer mereka semata-mata untuk menggunakan port tersebut dan memasang balik VMware bila diperlukan. Sebaiknya mereka patut mengenali komputer lebih mendalam supaya boleh mengunakan sumber komputer secara efektif.

Sekian tutorial ringkas daripada saya. Wasssalam ~  

Isnin, April 22, 2013

TITAS : PENGENALAN ILMU KETAMADUNAN

Terdapat beberapa persoalan yang selalu berbangkit dalam polemik tentang tamadun dan ketamadunan. Antaranya, termasuklah persoalan yang sangat asas, misalnya, apakah tamadun? Apakah yang menjadi landasan dalam memahami pengertian dan konsep tamadun? Apakah ukuran, nilai atau penanda aras bagi menentukan tahap pencapaian ketamadunan bagi sesuatu tamadun? Atau, persoalan yang lebih umum sifatnya, seperti, apakah yang menjadi rujukan bagi menentukan suatu bangsa atau sesuatu masyarakat itu bertamadun atau sebaliknya?

Persoalan-persoalan ini sebenarnya bukanlah perkara baru. Ianya sudah sekian lama menjadi polemik dalam dunia pemikiran ketamadunan dan peradaban manusia. Debat mengenainya boleh ditelusuri seawal zaman Greek lagi apabila Plato mengemukakan konsep polis dalam karyanya The Republic yang merujuk kepada bentuk dan jenis masyarakat yang mencapai tahap kemajuan dan juga kewujudan institusi-institusi budaya, politik dan kemasyarakatan dalam rangka jalinan hubungan sosialnya. Di kalangan pemikir Islam, al-Farabi misalnya mengemukakan konsep al-madinah al-fadilah, manakala Ibn Khaldun mengemukakan umran badawi dan umran hadhari. Kesemua ini adalah bagi menjawab persoalan-persoalan yang berkisar di sekitar peradaban dan ketamadunan. Tujuannya tiada lain kecuali untuk memperjelaskan konsep dan makna peradaban dan ketamadunan itu dan seterusnya mengemukakan kerangka konseptualnya tentang apakah bentuk dan rupa peradaban dan tamadun yang diimpikan oleh manusia. 

Ruang lingkup perbahasan tamadun dan ketamadunan sememangnya cukup luas, seluas ruang lingkup kehidupan manusia itu. Bagi menjelaskan subjek yang luas ini, kita memerlukan suatu pendekatan yang dapat memandu memberi kefahaman yang lebih jelas tentang segi-segi penting dan elemen-elemen asas dalam proses pembinaan tamadun.

Bagi tujuan ini, pendekatan yang lebih wajar adalah memulakannya dengan mengenengahkan suatu gambaran umum tentang istilah-istilah yang lazim digunakan dalam perbincangan dan wacana ketamadunan. Penjelasan ini amat perlu kerana kegagalan memahami konsep-konsep atau istilah-istilah itu akan menyebabkan tersimpangnya pemahaman dan tersasarnya pandangan tentang tamadun dan ilmu ketamadunan itu. Ini secara langsung akan membolehkan seseorang mendapatkan intipati daripada konsep-konsep itu dan seterusnya membina pandangan dunia (world view) serta kerangka rujukan (frame of reference) apabila membicarakan isu-isu ketamadunan dan peradaban secara khusus.

Kerangka rujukan ini penting kerana pengajian ketamadunan itu perlu di bina di atas asas epistemologi yang jelas dan bertitik tolak daripada premis yang disesuaikan dengan acuan pandangan dunia yang tertentu bersandarkan latar budaya, ideologi dan agama di mana ianya dibina. Matlamat daripada pembinaan dan kefahaman tentang pandangan dunia ini tidak lain daripada untuk menjanakan upaya intelektual bagi membolehkan ukuran bertamadun dan tidak bertamadunnya sesuatu masyarakat atau bangsa atau komuniti itu dibuat.  

Ringkasnya, untuk terlibat dengan perbahasan tentang tamadun dan ketamadunan, seorang itu perlu memahami dan  mengenal pasti apakah kriteria dan asas rujukan bagi menentukan tahap dan pencapaian sesuatu tamadun berdasarkan teori-teori ketamadunan yang dikemukakan samada klasik, moden maupun kontemporari. Pada masa yang sama ia juga mampu mengenal pasti dan dengan pengetahuan itu berupaya menggunakan acuan dan sistem nilai sendiri dalam menilai apa jua bentuk budaya dan peradaban yang datang dari luar.