Pages

Friday, November 11, 2011

Wujudkah makhluk asing?

Berikut keratan/salinan laporan daripada Utusan Online (11 Nov 2011) bahagian 'Luar Negara':

LONDON 10 Nov. - Para saintis hari ini menyangkal kenyataan White House mengenai ketiadaan bukti yang menunjukkan wujudnya makhluk asing di luar planet bumi.

Mereka turut menyifatkan pentadbiran Presiden Barack Obama tidak meneliti secukupnya ruang angkasa lepas dan menyatakan kemungkinan terdapat banyak petanda kewujudan makhluk asing pada sistem suria.

Menurut mereka, penyelidikan angkasa lepas oleh Pentadbiran Aeronautik dan Angkasa Lepas Kebangsaan (NASA) menggunakan pesawat peninjau Pioneer dan Voyager adalah terlalu kecil untuk ruang angkasa lepas, sekali gus sukar untuk mengesannya.

Phil Larson yang bertanggungjawab dalam dasar dan komunikasi di Jabatan Polisi Teknologi dan Sains bagaimanapun menjawab, kerajaan Amerika Syarikat (AS) tidak ada bukti berhubung kewujudan makhluk asing.

Bagaimanapun, dua penyelidik di Penn State university mempunyai pendapat yang berbeza dan laporan penyelidikan mereka telah diterima oleh jurnal Acta Astronautica serta disiarkan di perkhidmatan penyelidikan sains secara dalam talian, ArXiv.

Jacob Haqq-Misra dari Rock Ethics Institute dan Ravi Kumar Kopparapu dari Institut Sistem Persekitaran dan Bumi berkata, kapal angkasa makhluk asing mungkin terapung di sekitar sistem suria tetapi tidak disedari.

''Angkasa lepas yang luas terbentang dan penyelidikan yang terhad menyebabkan kita terus tidak menyedari kehadiran makhluk lain.

''Artifak ruang angkasa mungkin wujud dalam sistem suria kita tanpa disedari kerana kurangnya penyelidikan, manakala penyelidikan sedia ada terlalu kecil berbanding keluasan angkasa lepas,'' jelas kedua-dua saintis itu.

Menurut mereka, dasar laut, hutan belantara atau gua yang dalam berpotensi menjadi tempat persembunyian makhluk asing.


KOMEN:
Masyarakat jin kot.


.

Thursday, November 10, 2011

Profesional yang soleh dan bertaqwa

Malaysia kini sedang membangun. Rakyat pun sudah mampu berdikari untuk membangunkan sendiri negaranya. Melalui pendidikan yang sentiasa diperkaya dan dipertingkatkan, telah melahirkan insan yang berilmu. Melalui pendidikan peringkat tinggi, kini semakin ramai yang berjaya mendapatkan kelulusan terhormat (diploma, ijazah, sarjana, PhD) yang rata-rata akan menjadi golongan profesional.

Namun di sebalik semua kecemerlangan ini, kita seakan tertinggal sesuatu yang amat penting. Sedangkan perkara yang tertinggal inilah sebenarnya yang dapat memandu seseorang untuk mencapai kegemilangan dan kecemerlangan yang sebenar. Perkara itu ialah iman dan taqwa.

Hakikatnya pendidikan luaran saja tidak cukup. Sebaliknya sifat dalaman yang berteraskan 'kepatuhan dan ketakutan' pada Allah (Tuhan sekelian alam) itulah yang sebenarnya pembimbing manusia untuk berada di atas jalan kebenaran. Negara kita sepatutnya melahirkan lebih ramai golongan profesional yang soleh dan bertaqwa. Namun jika berdasarkan dasar pendidikan negara sekarang yang jelas gagal menerapkan pendidikan agama Islam, matlamat melahirkan golongan yang tersebut amat sukar sekali.

Tidak dinafikan, melalui peningkatan dan penambahbaikan dalam kandungan mata pelajaran yang diajar dalam sistem pendidikan negara telah melahirkan ramai golongan profesional yang cemerlang dalam bidang masing-masing. Atas dasar inilah maka negara dapat membangun seperti yang ada sekarang.

Namun persoalannya ialah - berapa ramai golongan profesional (selain bidang agama) itu,
  • Yang boleh mengimami solat jemaah?
  • Yang mampu mengimami dan memimpin solat jenazah?
  • Yang mampu mengambil alih tugas imam di masjid?
  • Yang hafal Al-Quran dan hadis, dan mengamalkannya dalam kehidupan harian?
  • Yang membaca Al-Quran setiap hari?
  • dll
Hakikatnya, semua tanggungjawab di atas (dan lain-lain peranan berkaitan agama) amnya hanya diserahkan kepada lulusan dalam bidang/jurusan agama. Walhal di kalangan lulusan agama itupun belum tentu dapat melakukan yang terbaik. Mengapa ini berlaku? Sedangkan semua tanggungjawab mengamalkan perintah agama itu adalah tanggungjawab seorang muslim! Muslim yang bertaraf profesional bukan muslimkah?

Jadi sudah sampai masanya kita semua menyedarkan diri kita bahawa tanggungjawab berkaitan agama bukan tugas lulusan agama saja. Bahkan kita semua wajib mengetahui, mempelajari dan mengamalkan semua ilmu, peranan, tanggungjawab sebagai seorang muslim, baik fardu ain mahupun fardu kifayahnya. Sebagai golongan profesional muslim, kita WAJIB menjadi insan yang beramal soleh dan dapat menerapkan prinsip ketaqwaan kepada Allah sebagai amalan kita.

Bukan itu saja. Kita juga wajib berusaha melatih dan melahirkan sumber tenaga mahir dan profesional yang soleh dan bertaqwa, supaya generasi masa hadapan akan dapat membangunkan negara dan alam ini, dengan lebih baik berbanding sekarang. Mudah-mudahan negara Malaysia yang kita kecapi sekarang akan bertambah makmur dan mendapat berkat daripada Allah.


-----------------------
p/s: Alasan 'pendidikan tak islami' ini dijadikan modal parti politik pembangkang menghentam kerajaan. Walhal isu ini perlu ditangani bersama dengan memperbaiki sistem pendidikan yang ada sekarang. Tidak semestinya perlu menukar kerajaan seperti yang dilaung-laungkan.


Wednesday, November 09, 2011

Kenderaan buatan Malaysia berkualiti

Baru-baru ini Proton Exora REEV menang anugerah buat kali kedua dalam pertandingan 'RAC Future Car Challenge 2011, Brighton-to-London' di United Kingdom.


"Proton won two awards – the Most Efficient Multi-Purpose Car (Prototype) and the Best Overall Extended-Range Vehicle (E-REV). Both were courtesy of the Exora REEV. The Best E-REV award was shared with the Toyota Prius Plug In Hybrid." (Paul Tan's Automotive Blog).

Apa lagi hendak dikata. Nampaknya jurutera Malaysia (yang belajar Sains dan Matematik di sekolah rendah dalam Bahasa Melayu) dan syarikat dari Malaysia terus cemerlang menghasilkan produk dan barangan yang berkualiti.

Alhamdulillah. Syabas anak Malaysia. Syabas Proton. Malaysia Boleh.


.

Tuesday, November 08, 2011

Apa beza integrasi dengan kesatuan?


Pelbagai komponen diintegrasi untuk membentuk suatu entiti (SUMBER)
Integrasi bermaksud dua atau lebih pihak yang terpisah bersatu untuk membentuk dan bertindak sebagai suatu komponen, sama ada melalui percantuman, gabungan, saling interaksi, sokong-menyokong atau apa saja bentuk gabungan. Integrasi amnya akan menghasilkan sinergi.

Integrasi bukan seperti kesatuan, iaitu setakat mencampur atau menggabungkan pihak-pihak dalam satu unit yang sama. Konsep gabungan seperti itu hanya akan menghasilkan nilai 'campur' atau kumulatif (1+1=2). Sebaliknya integrasi seharusnya menghasilkan hasil keluaran berbentuk sinergi 1+1=3! Sinergi lebih dari sekadar percantuman, kerana sinergi menghasilkan sesuatu yang lebih baik atau tinggi nilai outputnya berbanding hasil percantuman.

Selalunya kita beranggapan sesebuah sistem dapat berfungsi dengan hanya menggabungkan pelbagai fungsi daripada pelbagai komponen. Tapi sebenarnya, fungsi sistem adalah minimal atau mungkin sistem tidak dapat berfungsi langsung jika tiada sinergi antara komponennya.

Perbezaan antara integrasi dan himpunan komponen boleh diibaratkan seperti sekumpulan kambing dengan seekor serigala. Seekor kambing yang bersendirian jelas lebih mudah ditangkap oleh serigala. Tapi adakah dengan duduk dalam kumpulan dapat menjamin keselamatan kambing?

Sebenarnya bagi kambing yang duduk dalam kumpulan sekalipun, jika kambing-kambing lain tidak berusaha membantunya semasa diserang, maka keadaan kambing itu tidak berbeza dengan keadaan berseorangan. Lebih buruk lagi, jika semua kambing-kambing yang tinggal terus bersikap serupa, maka kesemua kambing-kambing itu akan dibaham serigala. Inilah gambaran sesebuah sistem yang tidak mengintegrasi komponen-komponennya.

Namun jika setiap kambing dalam kumpulan itu bekerjasama melindungi satu sama lain, maka bukan saja serigala itu tidak berani untuk menyerang, bahkan kambing-kambing itu mampu menyerang pula serigala itu dan menumpaskannya. Jadi dengan adanya integrasi usaha antara komponen-komponen dalam sistem bukan sahaja melindungi kepentingan sistem dan komponennya, bahkan meningkatkan keupayaan sistem tersebut.

Konsep integrasi amat penting terutama dalam pembangunan perisian. Ada perisian yang terpaksa dibangunkan secara bermodul, berorientasikan objek, dan sebagainya yang berupa komponen-komponen yang berintegrasi membentuk perisian utama. Jadi konsep integrasi perlu diterapkan kepada komponen-komponen perisian, supaya perisian utama dapat memainkan fungsinya dengan berkesan.

Sebuah sistem boleh terbina daripada pelbagai komponen dan modul yang diintegrasi bersama (SUMBER)




Friday, November 04, 2011

Berceloteh tentang pengaturcaraan komputer

(Sebenarnya saya tidak ada topik atau idea penting yang ingin dibincang atau ditulis. Tapi tangan ini 'gatal' ingin menulis sesuatu.)

Walaupun mengenali komputer sejak Tingkatan 2, kelas pengaturcaraan saya yang pertama ialah ketika di Tingkatan 5. Waktu itu saya diajar tentang pengaturcaraan menggunakan bahasa MS QBasic. Walaupun tidak memahami kepentingannya yang sebenar, saya rasa seronok dapat mencuba sesuatu yang baharu. Tambahan pula dapat membina program-program berbentuk permainan. Ini mendorong saya mendalami bahasa pengaturcaraan tersebut. Biasanya saya memang tidak sabar menunggu waktu kelas, kerana hanya masa itulah saya berpeluang menulis atur cara.

Dek kerana seronok dan tidak ada komputer sendiri, selalunya saya curi-curi menulis ketika cikgu menerangkan latihan yang perlu dibuat. Beberapa kali saya ditegur kerana sibuk menulis atur cara, walhal cikgu baru hendak memberi penerangan dan belum disuruh membuatnya. Selepas ditegur, akurlah sebentar. Namun esoknya buat lagi. Akhirnya cikgu pun sudah malas mahu menegur kerana saya 'tidak makan saman'. (Lagipun atur cara yang saya buat itu memang seperti yang dikehendaki, jadi mungkin sebab itu saya dimaafkan.)

Dek kerana seronok dengan QBasic, saya cuba mempelajari bahasa C pula apabila terjumpa buku mengenainya di perpustakaan sekolah. Sayangnya, walaupun bersemangat, namun akhirnya putus asa kerana tidak ada pengkompil untuk membina atur cara. Yang saya ada dan tahu ketika itu ialah menggunakan penterjemah QBasic. Tapi itupun memadai untuk saya berlatih.

Maka saya berterusan menggunakan QBasic sehinggalah saya dapat belajar tentang pengkompil dan bahasa-bahasa seperti Pascal, Cobol, C, Visual Basic dan beberapa lagi semasa belajar di universiti (UPM). Sejak itu saya banyak menghabiskan masa dengan pengaturcaraan. Tambahan pula universiti menyediakan kemudahan buku dan makmal komputer. Jadi mudahlah saya mengasah bakat dan meningkatkan kemahiran melalui latihan dan pembacaan. Mungkin disebabkan terlalu banyak menghabiskan masa mengaturcara, maka minat saya terdorong ke situ. Hakikatnya sehingga sekarang saya amat meminati bidang pengaturcaraan dan terus mendalami pelbagai aspek yang berkaitan dengannya seperti pembinaan pengkompil, falsafah bahasa dan kaedah pengaturcaraan, dan sebagainya.

Pengaturcaraan sebenarnya tidak sukar untuk difahami dan dikuasai. Asasnya semua bahasa pengaturcaraan itu sama dari segi fungsi dan bentuknya. Oleh sebab itu, apabila kita sudah menguasai asas kemahiran pengaturcaraan kita mudah menguasai pelbagai bahasa pengaturcaraan yang berlainan. Asas menguasai kemahiran pengaturcaraan ialah pengetahuan. Kita perlu tahu apa sebenarnya tujuan 'pengaturcaraan'. Kita kena fahami semua konsep penting berkaitan proses penghasilan atur cara atau perisian. Misalnya konsep penterjemahan dan pengkompilan. Hal ini boleh dikuasai dengan membaca buku atau sumber bacaan lain (internet, manual pengkompil dsb).

Kemudian kita kena pilih bahasa pengaturcaraan. Cara memilih bahasa bergantung kepada minat dan keserasian kita terhadap sesuatu bahasa pengaturcaraan. Ada bahasa yang mudah dikuasai dan ada yang rumit. Pilihan juga bergantung kepada tugas yang perlu dilaksanakan (masalah yang cuba diselesaikan). Walaupun bahasa pengaturcaraan bersifat umum, namun selalunya setiap satu mempunyai kelebihan dan kekurangan. Pengetahuan ini juga boleh diperolehi melalui pembacaan.

Apabila kita sudah ada pengetahuan asas yang cukup, barulah kita membina aturcara. 'Cukup' bukan semestinya banyak ataupun tahu semua perkara. Memadai mengetahui asas pengaturcaraan dan cara asas membina aturcara menggunakan sesuatu bahasa X. Kalau hendak tunggu tahu semuanya, boleh jadi kita tidak akan mengatur cara langsung. Pengetahuan asas boleh ditambah dan diperluaskan melalui pembacaan yang berterusan. Kita kena sentiasa berlatih. Kemahiran pengaturcaraan seperti kemahiran yang lain juga. Ia perlukan pengetahuan, dan untuk mahir kita perlu rajin berlatih. Melalui latihan yang banyak juga dapat memberi kita pengalaman. Pengalaman unik bagi setiap individu dan ia tidak akan diperolehi dengan setakat membaca. Kadangkala pengetahuan yang diperolehi melalui hasil latihan lebih baik berbanding setakat membaca.

Selain banyak membaca dan berlatih membina atur cara, seseorang pengatur cara perlu tahu tujuan dia mengatur cara. Biasanya atur cara dibina untuk melakukan sesuatu tugas. Misalnya membina permainan komputer, serta perisian aplikasi seperti pangkalan (simpanan) data, penyunting dan sebagainya. Mengetahui tujuan akan membantu kita memilih bahasa pengaturcaraan yang sesuai. Selain itu, ia akan membantu kita dalam tugas pengoptimuman, iaitu menghasilkan penyelesaian yang terbaik bagi sesuatu tugas atau masalah. Tujuan bukan setakat yang umum. Sebaliknya setiap elemen pengaturcaraan yang kita gunakan perlu ada alasannya. Misalnya, kita guna bahasa C bagi menghasilkan perisian terbenam kerana ia pantas; Kita gunakan struktur data berbentuk tatasusunan (array) ialah kerana lebih pantas dicapai dan ringkas bentuknya (tetapi perlukan lebih storan) berbanding senarai terpaut; Kita guna algoritma X kerana sebab tertentu dan sebagainya. Jika tidak tahu tujuan dengan jelas, maka mungkin pengaturcaraan kita akan memakan lebih banyak masa berbanding jika ada tujuan.

Penulisan ini bukanlah ilmiah. Sekadar berkongsi sedikit pengalaman dan pengetahuan. Diharapkan penulisan ini dapat menjelaskan serba sedikit tentang bidang pengaturcaraan komputer.