Pages

Wednesday, May 25, 2011

Ilham revolusi dan evolusi internet

Seingat (dan setahu) saya internet ini dulu asalnya dibangunkan sebagai satu infrastruktur komunikasi antara institut penyelidikan dan pusat pengajian tinggi. Ia dibangunkan bagi memudahkan komunikasi dan pertukaran maklumat berkenaan penyelidikan saintifik dan kejuruteraan antara organisasi-organisasi berkaitan.

Kemudian pada tahun 1990-an, revolusi internet berlaku melalui pengenalan laman web sebagai salah satu aplikasi internet. Pengenalan aplikasi berbentuk laman web membolehkan pelbagai bentuk maklumat dipaparkan melalui internet dan memudahkan maklumat dilayari (ditatap) oleh pengunjungnya. Melalui laman web juga pelbagai aplikasi dan teknologi berkaitan internet dapat dibangunkan, misalnya Java applet, skrip (seperti Javascript, CSS) dan sebagainya.

Hasil teknologi laman web, bilangan, teknologi dan persaingan pelayar internet juga semakin bertambah. Kemampuan pelayar memproses dan memuat turun laman web, kemampuan memuat turun dan memainkan objek terbenam (
embedded objects) dan kemampuan menangani pelbagai teknologi laman web menjadi kayu ukur kepada sambutan terhadap pelayar internet seperti Internet Explorer, Mozilla, Netscape Communicator dan lain-lain pelayar.

Selain itu konsep storan awam atas talian juga turut berkembang. Melalui konsep ini, pengguna internet berpeluang berkongsi pelbagai bentuk fail dengan pengunjung internet, khususnya fail video dan muzik. Begitu juga dengan media-media lain seperti aplikasi permainan, dokumen dan sebagainya. Dalam pada itu juga, konsep storan awam telah memudahkan lagi konsep laman web persendirian, berbanding sebelum itu yang memerlukan seseorang menyewa akaun-akaun membina tapak (
domain) daripada penyedia perkhidmatan internet (ISP) untuk menerbitkan laman web. Melalui konsep storan awam, pengguna internet bebas membuka akaun secara percuma dan membina laman web sendiri mahupun berkongsi pelbagai jenis media di internet.
Hasil perkembangan pelayar internet menjadikan aplikasi internet semakin popular. Maka wujud pula konsep enjin carian seperti Lycos, Yahoo, Google dan sebagainya yang bertujuan memberi perkhidmatan carian laman web kepada pengguna pelayar internet. Nyata konsep dan perkhidmatan enjin carian ini begitu penting. Bahkan boleh dikatakan bahawa, tanpa adanya enjin carian mungkin internet tidak mampu berada di tahap sekarang. Sebab itu dengan mudahnya enjin carian dapat mengaut keuntungan hasil pengiklanan kerana hampir semua pengguna internet akan membuka laman web enjin carian apabila hendak melayari internet.

Internet juga turut mempopularkan budaya chat. Walaupun telah popular sejak kewujudan BBS (Bulletin Board System) pada era 70-an, aplikasi chatting tidak banyak berubah kecuali sedikit-sedikit penambahan seperti teks berwarna-warni dan emoticons (emotion icons menggantikan teks :-), :-( dsb). Mutakhir ini konsep chatting telah berevolusi kepada bentuk forum atas talian, serta digabung jalin dengan aplikasi email seperti yang dilakukan oleh Yahoo Mail dan Gmail. Begitu juga aplikasi persendirian berbentuk standalone masih lagi digunakan melalui penggunaan Yahoo Messenger, Google Messenger dan GNU Messenger.

Blog boleh dikatakan terhasil daripada evolusi laman web persendirian dan chat. Konsep penerbitan sendiri hasil-hasil karya penulisan dan sebagainya merupakan intipati kepada konsep blog. Dalam pada masa sama, pembaca boleh memberi maklumbalas dan berbual melalui konsep chat dan forum yang telah diterapkan. Ini memberi ruang kepada konsep penerbitan dan penerimaan maklumbalas serta-merta terhadap karya yang diterbitkan. Bahkan ada penulis blog yang mengaut keuntungan menerusi khidmat pengiklanan blog, sekaligus meluaskan peranan blog sebagai salah satu aplikasi internet yang paling menguntungkan.

Namun tidak dapat dinafikan, antara aplikasi paling popular hasil evolusi aplikasi internet ialah perkhidmatan rangkaian sosial. Hari ini kita dapat lihat jenama Facebook meniti dari bibir ke bibir, bahkan menggantikan peranan email yang satu masa dulu merupakan satu-satunya aplikasi untuk menyampaikan mesej, mahupun Friendster yang satu masa dahulu meneraju konsep rangkaian sosial. Peranan dan penularan budaya rangkaian sosial semakin berkembang saban hari. Pelbagai informasi disalur dan dikongsi dengan rangkaian 'sahabat' dalam bentuk mesej segera, catatan, gambar, bahkan permainan atas talian juga turut digabung jalin menjadi sebuah ruang aplikasi pelbagai fungsi. Bahkan kini Facebook turut dikaitkan dengan penularan penyakit sosial, latihan pengganas, mahupun perkembangan sindiket dadah antarabangsa.

Banyak lagi aplikasi dan teknologi yang terhasil daripada revolusi dan evolusi internet yang tidak dijelaskan di sini, misalnya konsep wikipedia (ensiklopedia awam), pembangunan perisian awam (public software development) dan sebagainya. Bahkan beberapa konsep terbaru telah diperkenalkan beberapa tahun kebelakangan ini, terutamanya oleh Google. Antaranya Lively (eksperimen ruang sosial 3D) dan WebGL (teknologi alam maya untuk Chrome).

Namun persoalan yang penting di sini ialah, apakah teknologi dan konsep internet yang bakal muncul 10-20 tahun akan datang? Adakah aplikasi dan teknologi yang ada sekarang akan terus bertahan atau hilang ditelan zaman dan diganti dengan konsep dan teknologi yang lain pula? Dan jika ada yang baharu, bagaimanakah bentuknya? Adakah kita sudah bersedia membentuk konsep baharu internet dan aplikasinya? Atau apakah kita mampu menanggap lebih dahulu peluang-peluang mengaut keuntungan dari internet (sepertimana pengiklanan internet, iklan blog, e-commerce, dll)?

(akan datang - "Teknologi dan konsep internet yang wajar dibangunkan, dan kenapa ...")

Monday, May 16, 2011

Semua orang boleh menjadi penyelidik!

Kemajuan teknologi dan keperluan manusia yang semakin kompleks menuntut setiap orang menguasai pelbagai kemahiran dan pengetahuan. Hal ini bagi membolehkan kita mengurus dan memenuhi segala macam keperluan hidup. Umpamanya kemahiran-kemahiran tentang teknologi dan peralatan seperti selok-belok kenderaan, alat pertukangan, peralatan di rumah dan pejabat, alat berkebun dan sebagainya. Semua ini merupakan antara kemahiran-kemahiran asas yang perlu diketahui dan dikuasai. Itu belum dicampur dengan kemahiran bersukan, bantuan kecemasan, aktiviti masa lapang atau kegemaran, dan sebagainya. Justeru kehidupan masa kini sebenarnya tidak dapat lari daripada keperluan menguasai pelbagai kemahiran. Bidang penyelidikan juga ialah salah satu tanggungjawab dalam hidup manusia. Mengapa? Aktiviti penyelidikan sebenarnya bukan terhad untuk saintis atau penyelidik (tugas rasmi). Malah untuk menjadi masyarakat maju, sebahagian besar anggota masyarakat perlu mempunyai minat untuk menyelidik. Tidak semestinya kita perlu bekerja sebagai penyelidik. Antara ciri-ciri penyelidik ialah kreatif, inovatif, suka meneroka dan mereka cipta, serta berfikiran kritikal. Maka dengan memiliki dan mengamalkan ciri-ciri ini, walaupun kita seorang posmen atau suri rumah, kita sebenarnya layak digelar 'penyelidik'. Bahkan wartawan dan 'mami jarum' juga penyelidik kerana sentiasa meneroka dan mencari bahan berita terbaru! Penyelidikan penting kerana melalui aktiviti ini dapat menghasilkan ilmu pengetahuan baharu yang mungkin penting untuk kegunaan masyarakat. Selain itu penyelidikan juga penting dalam penghasilan teknologi yang memenuhi keperluan hidup kita yang semakin kompleks. Melalui penghasilan ilmu dan teknologi juga akan membantu kita meneroka bidang-bidang baharu. Oleh itu adalah amat bagus jika ramai anggota masyarakat minat dan mahir melakukan penyelidikan. Keperluan ini nyata semakin kritikal memandangkan hanya tinggal 9 tahun sebelum kita menjengah tahun 2020. Pada masa itu Malaysia sepatutnya sudah layak bergelar negara maju (jika mengikut matlamat Wawasan 2020). Bidang penyelidikan hari ini sungguh kompleks. Namun untuk melakukannya sebenarnya tidak sukar. Kita semua sebenarnya mampu menjadi 'penyelidik', iaitu dengan mengamalkan ciri yang disebutkan. Ramai kalangan kita yang ada pelbagai kemahiran. Kemahiran-kemahiran yang sukar seperti membaiki enjin kereta, mengusahakan tanah ladang yang luas berekar-ekar, memasak masakan yang lazat itupun ramai yang boleh buat. Bahkan 'merempit', menghasilkan pil 'kuda' pun ramai yang menguasainya. Kenapa tidak digunakan kebolehan itu untuk yang positif dan memberi faedah lebih besar kepada masyarakat?

Tulis dalam bahasa Melayu?

Sekarang dalam fasa menulis tesis, berkenaan morfologi komputasi.
Harap-harap lepas ni boleh tulis buku pulak.


p/s: Lepas ni semua masukan akan ditulis dalam bahasa Melayu. Dah letihlah nak tulis dalam bahasa Inggeris. Semua akan dikemaskini dalam bahasa Melayu saja. Bukan rasis, tapi bahasa jiwa bangsa... :)

Tuesday, September 14, 2010

Developing new languages? etc.

Some news on new programming languages

http://www.technologyreview.com/computing/25854/

Nothing on new paradigms, just some improvement to the existing languages and techniques...

Other related news (on the same website):
Simpler Programming for Multicore Computers
The Problem with Programming

Search by tags : 'programming' | 'code'


p/s: Only manage to gather some news ...