Monday, November 15, 2010

Secured HTTP pada MyGuru2


Assalamualaikum dalam Salam 1 Malaysia

Apa khabar pelajar-pelajar UPSI sekalian? Esok raya korban, hari ini datang kerja pun kampus lengang je. Samada dah habis exam atau memang manja kot pelajar UPSI ni. He2, gurau di pagi hari.

Dari petang semalam, URL myguru2 akan bermula dengan https, dan bukan http seperti sebelumnya. Pasti adik-adik tertanya-tanya, apo ko bondo nye https ni? MyGuru2 makin laju ke, makin lembab ke?

Tambahan s merujuk kepada secured. Ianya adalah kombinasi antara http dengan protokol keselamatan Internet iaitu SSL/TLS yang bertujuan mengenkripkan komunikasi antara kita dengan pelayan MyGuru2. Dalam erti kata lain, setiap nota yang anda download atau forum yang anda hantar secara konsepnya masih boleh dipintas oleh hackers kerana URL yang terdedah. Melalui https, URL tersebut akan diletakkan dalam saluran keselamatan tinggi yang menghalang sebarang aktiviti hackers seperti pintasan, curi dengar (eavesdropping) dan denial of service.

Hmm, apakah yang perlu saya lakukan? Secara umumnya, tidak akan ada perubahan ketara MyGuru2 dalam aspek kepenggunaan dan kelajuan, tetapi aspek keselamatan telahpun diletakkan pada tahap tertinggi. Namun jika ada pernah masuk secara terus ke sistem MyGuru2 (untuk pelajar), anda akan diminta untuk link "I Understand the risk" dan tekan butang "Get Certificate" untuk masuk ke MyGuru2. Ini adalah prosedur biasa jika anda mula melayari Internet. Untuk adik2 yang masuk terus melalui portal, adik2 tidak perlu melalui langkah2 ini. Tau2, dah berada dalam secure http MyGuru2. Canggih kan..he3

Tapi kalau fikir2, fb pun takde https..ok je....hmmm(think)....renung2 kan dan selamat beramal..:-)

Thursday, July 1, 2010

Bengkel E-Portfolio






Pagi tadi, PTPM telah selamat menganjurkan bengkel berkaitan E-Portfolio. Walaupun aturcaranya sampai ke petang, tetapi pensyarah kita begitu produktif sekali sehingga ia dihabiskan seawal jam 1.00 tengahari. Dari satu segi bagus juga, tak perlu le memerah otak sampai ke petang.

Projek EP ini nampak mudah dan straight forward kerana hanya mengambil data-data yang telah sedia dalam MySIS. Namun untuk menstrukturkannya agar sesuai dengan keperluan pelajar dan pensyarah yang agak sukar dan memerlukan sedikit 'perdebatan'. Saya sendiri pun dah rasa macam Speaker pulak yang mendengar dan menyimpulkan apa yang 'ahli parlimen' kita mahu.

Namun agak tertarik dengan pandangan seorang pensyarah yang menyatakan "dah kalau semuanya tarik, minggu depan pun sistem dah boleh pakai".

Pandangan saya, walaupun kita tahu data itu dah ada tapi tak semestinya ia setara dengan keperluan kita. Contohnya kita perlu membahagikan data ini kepada Latihan, Projek, Aktiviti Dalam Kelas dan Aktiviti Luar Kelas. Sedangkan data yang kita nak tarik hanya menyenaraikan aktiviti pelajar tanpa pengkelasan yang kita mahu. Ini yang menjadikan proses tarik data tidak semudah yang kita sangkakan dan kadangkala kajian mengenainya memakan masa yang lama dan melibatkan perbincangan pelbagai pihak.

Apapun modul EP ini dibina oleh Team MyGuru2 untuk menyediakan platform khas kepada pelajar mengurus segala fail berkaitan pengajiannya di UPSI. Ianya bukan sahaja berguna semasa mereka sedang dalam pengajian, tetapi juga setelah bergraduat untuk selama-lamanya. Harap bila ia telah dilarikan nanti, pelajar dapat memanfaatkannya dengan betul dan bersungguh sepertimana bersungguhnya kami menyiapkan modul ini.

Dijangka siap : akhir Julai 2010

Tuesday, March 9, 2010

Material Percuma dari MIT

Bila sebut MIT, bukan calang-calang universiti. MIT adalah istana ilmu terutamanya bagi bidang-bidang sains dan teknologi sebagaimana Oxford dengan bahasanya dan Harvard dengan Business nye.

Walaupun begitu, MIT tak kedekut dalam berkongsi sesetengah materialnya kepada semua secara online. Yang penting, ianya percuma walaupun jika dinilai cukup berharga kerana sesetengahnya datang dari tulisan penulis-penulis buku terkenal Engineering atau IT sendiri.

Mungkin sebab itu mereka terus maju dan maju kerana tak kedekut ilmu. Sinisnya, ramai pensyarah universiti termasuk UPSI suka bertanya, berapa universiti nak bayar jika letak nota dalam LMS atau MyGuru2.

Klik sini : http://ocw.mit.edu/OcwWeb/web/home/home/index.htm Macam-macam ada...

Wednesday, March 3, 2010

MEIPTA di UPSI
















Alhamdulillah, Persidangan meja bulat Majlis Pengarah E-Pembelajaran IPTA (MEIPTA) kali ke-8 selamat diadakan di UPSI buat julung kalinya. Saya walaupun bukan sebagai AJK besar tumpang berbangga kerana sayalah yang mula-mula bersetuju untuk UPSI sebagai tuan rumah selepas ditanya Pengerusi, Prof Amin Embi.

Persetujuan saya disampaikan dengan keyakinan yang UPSI mampu melakukannya sekalipun menyedari ia bukan mudah. Beberapa universiti dari pantai timur terpaksa menolak menjadi tuan rumah kali ke-9 lantaran tiada bajet mencukupi dan infrastruktur yang mereka akui sendiri agak daif.

Persidangan kali ini lebih istimewa kerana turut dihadiri wakil dr KPT, Prof Majid Konting. Bos ICT memang mahukan kelainan dalam persidangan kali ini, kalau boleh we give 'em closer to nature. Ye lah, Tg Malim ni bukannya bandar besar, hotel 5 star pn tiada. Alang-alang, kami bawak je peserta menginap dalam hutan, nun di Sg Klah Hot Spring. Tapi ramai yang puji, tempat tu cantik dan makanannya pun boleh tahan. Lepas ni boleh bawa anak bini pulak..hehe

Tengahari esoknya pula boss order gulai ayam kampung, huh memang berasap le depa makan. Petangnya sebelum nak balik, Datuk VC pulak belanja pau Tg Malim yang famous tu. Saya yakin dengan kelancaran program dan kegembiraan yang terpacar di wajah masing-masing, majlis ini dianggap berjaya. Hiccup sikit2 tu biasalah ye, sabar ye Cik Fadzi...sibuk seminggu dua ni ye...

Wednesday, February 17, 2010

Game Masa Depan : Controllernya adalah KITA!

Untuk gamerz, anda mesti dah biasa sangat dengan Nintendo atau PS3. Di Malaysia, amat jarang kita dengar XBox digunakan walaupun jenama ini amat popular di US. Namun projek terbaru XBox di bawah Microsoft yang diberi nama 'Project Natal' ini pasti membuatkan anda teruja sejenak.

Game masa hadapan tidak lagi memerlukan joystick atau controller, kerana controllernya adalah anda sendiri. Ini bererti jika anda nak layan Street Fighter, anda kena berkarate macam Ryu atau Vega dalam game tersebut. Hmm menarik jugak, tapi tak penat ke?

Bukan setakat fighthing game sahaja, game racing, first person shoot mahupun sport game macam FIFA akan dikawal sepenuhnya oleh tubuh badan kita. Kena ada kemahiran gelecek macam Ronaldo C le jika nak main. He2. Inilah yang sedang dibangunkan oleh 'Natal' yang merupakan gambaran awal untuk game masa hadapan.

Mungkin 10 tahun lagi, mouse dan joystick akan jadi macam Floppy Disk sekarang. u Never know...

Thursday, February 11, 2010

Anda mahu jadi Petani atau chef?

Hmm..sukar nak buat pilihan. Tambah lagi jika kita memang tak berminat pun nak jadi kedua-duanya. Lebih memeningkan, apa perkaitannya dengan kehidupan kita? Kenapa perlu pilih antara Petani atau chef yang ternyata bukan bidang pilihan kita?

Sebenarnya opsyen ini ditujukan untuk pembangun perisian termasuklah perisian e-learning. Bagi petani, untuk mereka mendapat hasil tanaman, mereka perlu bajak tanah, buat pembetung, tanam benih, semai, baja, siram air dan sebagainya. Selepas berbulan-bulah, barulah mereka mendapat hasilnya perahan dari keringat dan kudrat sendiri.

Chef pula jika ingin menghasilkan makanan yang sedap (cth fetucini atau spaghetti) hanya perlu mengambil bahan-bahan yang dah sedia dalam dapur. Mereka tak perlu tanam sayur atau ternak ayam dan lembu seperti petani untuk memasak sepinggan spagetti. Hasilnya cukup menyelerakan dan mampu disiapkan dalam 20 minit sahaja.

Dalam dunia pembangunan perisian, pembangun perlu bijak menggunakan platform sedia ada untuk membangunkan sistem yang baru. Dalam erti kata lain, mereka tidak lagi perlu bermula dari 0 kerana ia tentunya akan melibatkan kos, tenaga dan masa yang lebih tinggi. Lebih baik gunakan apa yang sudah ditawarkan dalam dunia IT yang penuh dengan perisian, sumber rujukan, keratan kod, manual dan dokumentasi samaada open source atau propietary.

Oleh itu, sekali lagi, adakah anda mahu menjadi petani atau chef?

Server Overheat

Server boleh down akan pelbagai sebab, kerosakan litar, trip, bencana alam dan sebagainya. Namun mungkin ramai yang sinis jika dikatakan server juga boleh 'jatuh' disebabkan terlebih panas.

Itulah yang berlaku kepada MyGuru2 baru-baru ini apabila overheat kerana aircond di bilik server yang tidak berfungsi. Mengikut maklumat pakar (cewah..:-) ICT En Zaimi, server buatan Sun ni memang mudah down jika panas, sekaligus menyebabkan Adminnya juga panaaazz punggung! He3

Namun itulah realitinya sebuah teknologi, pasti ada kelemahan di sebalik kegagahan yang ditonjolkan. Kadang kala saya lihat sifat mereka ini pun seperti manusia. Merajuk apabila dikasari, dan terus pengsan kalau panas sangat! Huh

Tuesday, February 9, 2010

Jangan Mengkambinghitamkan Sistem

1. Sesebuah sistem berasaskan IT dibangunkan untuk mempermudahkan lagi proses kerja atau prosedur semasa yang dijalankan secara manual. Di UPSI jika kita lihat, satu demi satu sistem yang sebelum ini melibatkan penggunaan banyak kertas dan ruang akan diubah kepada sistem berkomputer yang lebih mudah, pantas, tepat dan jimat (untuk jangka masa panjang). Antara sistem tersebut adalah kewangan, cuti, tuntutan kerja lebih masa, perubatan, pemarkahan dan juga pembelajaran.

2. Namun di peringkat awal transisi daripada sistem manual kepada berkomputer, pastinya akan wujud masalah seperti tidak atau belum mesra pengguna, ketidaktepatan maklumat, kelembapan sistem dan yang paling atas, tidak tahu guna. Ini sebenarnya adalah perkara biasa.

3. Jika kita rujuk buku-buku teks IT dan SADM (System Analysis and Design Management) sekalipun, kita dapati fasa yang sukar ini tetap akan wujud dan pastinya mendatangkan 'rasa panas' bukan sahaja kepada pengguna malah kepada pembangun sendiri.

4. Lebih mengecewakan adalah ada antara pengguna yang mengambil kesempatan ke atas proses transisi ini dengan mennyalahkan 100% sistem berasaskan IT yang baru diinstal ini.

5. Mereka dengan sewenangnya akan menuding jari kepada sistem dan PICT jika kerja-kerja mereka lambat disiapkan atau tertunda dari tarikh sepatutnya. Contoh paling mudah di UPSI adalah kemasukan markah. Satu ketika dahulu, sesetengah pensyarah sangat suka menyalahkan sistem apabila mereka lewat masukkan markah pelajar. Antara alasan 'standard', sistem down semasa dibuka, slow, bila dah isi tak boleh klik Submit dan sebagainya.

6. Mujurkan bos Pusat ICT bijak (he3, bukan bodek tau, tapi kenyataan). Bos telah mengarahkan team server untuk melihat dan merekodkan sepanjang waktu log server untuk memastikan server down ataupun tidak. Alhamdulillah, server sentiasa up dan mampu beroperasi dengan baik.

7. Ramai juga pensyarah yang menghantar surat kononnya pada waktu sekian2, server down dan markah tidak dapat dimasukkan. Namun bos dengan bukti yang kukuh menunjukkan sistem ini tidak down pada waktu yang dinyatakan. Mungkin menyedari taktik ini tidak laku lagi, pihak ICT tidak lagi mendapat surat2 sebegini.

8. Tidak dinafikan, sistem pasti akan bermasalah pada waktu-waktu tertentu kerana walaupun ia mesin, tetapi tetap mempunyai limitation yang tidak dapat dielak seperti garbage full, power trip, over access dan sebagainya. Namun kita sebagai pengguna perlu lebih munasabah, dan tidak menjadikan sistem sebagai tempat meluahkan geram atau alasan untuk melepaskan diri.

BIJAK IT : RUN COMMAND

Saya selalu guna Run Command untuk ping dan telnet sahaja. Rupa-rupanya Command Run ni banyak betul kegunaannya sebagai shortcut. Boleh amalkan lepas ni.

Kalau windows XP ke bawah, cara untuk guna command Run ni hanya tekan Start – Run.
Kalau guna Vista ada leceh sikit tetapi saya suka guna shortcut keybord. Tekan logo windows + R serentak


Run Command

Add/Remove Programs – appwiz.cpl
Administrative Tools – control admintools Automatic Updates – wuaucpl.cpl
Bluetooth Transfer Wizard – fsquirt
Calculator – calc
Certificate Manager – certmgr.msc
Character Map – charmap Check
Disk Utility – chkdsk Clipboard
Viewer – clipbrd Command Prompt – cmd
Component Services – dcomcnfg
Computer Management – compmgmt.msc
Date and Time Properties – timedate.cpl
DDE Shares – ddeshare
Device Manager – devmgmt.msc
Direct X Control Panel (If Installed)* – directx.cpl
Direct X Troubleshooter – dxdiag Disk
Cleanup Utility – cleanmgr
Disk Defragment – dfrg.msc
Disk Management – diskmgmt.msc
Display Properties – desk.cpl
Display Properties (w/Appearance Tab Preselected) – control color
Dr. Watson System Troubleshooting Utility – drwtsn32
Driver Verifier Utility – verifier
Event Viewer – eventvwr.msc
File Signature Verification Tool – sigverif
Findfast – findfast.cpl
Folders Properties – control folders
Fonts – control fonts Fonts Folder – fonts
Free Cell Card Game – freecell Game Controllers- joy.cpl
Group Policy Editor (XP Prof) – gpedit.msc
Hearts Card Game – mshearts
Iexpress Wizard – iexpress
Indexing Service – ciadv.msc I
nternet Properties – inetcpl.cpl
IP Configuration – ipconfig /all
Java Control Panel (If Installed) – jpicpl32 Aug 31 Sourish
Keyboard Properties – control keyboard Local Security Settings – secpol.msc
Local Users and Groups – lusrmgr.msc
Logs You Out Of Windows – logoff
Microsoft Chat – winchat
Minesweeper Game – winmine
Mouse Properties – control mouse
Mouse Properties – main.cpl
Network Connections – control
netconnections Network Connections – ncpa.cpl
Network Setup Wizard – netsetup.cpl
Notepad – notepad Nview
Desktop Manager (If Installed) – nvtuicpl.cpl
Object Packager – packager
ODBC Data Source Administrator – odbccp32.cpl
On Screen Keyboard – osk Opens AC3 Filter
(If Installed) – ac3filter.cpl
Password Properties – password.cpl
Performance Monitor – perfmon.msc
Performance Monitor – perfmon Phone and Modem Options – telephon.cpl
Power Configuration – powercfg.cpl
Regional Settings – intl.cpl
Registry Editor – regedit
Registry Editor – regedit32 Remote Desktop – mstsc
Removable Storage – ntmsmgr.msc
Removable Storage Operator Requests – ntmsoprq.msc
Resultant Set of Policy (XP Prof) – rsop.msc
Scanners and Cameras – sticpl.cpl
Scheduled Tasks – control schedtasks Security Center – wscui.cpl
Services – services.msc
Shared Folders – fsmgmt.msc
Shuts Down Windows – shutdown Sounds and Audio – mmsys.cpl
Spider Solitare Card Game – spider SQL Client Configuration – cliconfg
System Configuration Editor – sysedit
System Configuration Utility – msconfig
System Properties – sysdm.cpl
Task Manager – taskmgr
Telnet Client – telnet
User Account Management – nusrmgr.cpl
Utility Manager – utilman
Windows Firewall – firewall.cpl
Windows Magnifier – magnify
Windows Management Infrastructure – wmimgmt.msc
Windows System Security Tool – syskey
Windows Update Launches – wupdmgr
Windows XP Tour Wizard – tourstart
Wordpad – write

Dicopy dari Isu Hangat Blogspot.

Monday, February 1, 2010

Rancangan Pengajaran Online

Sebelum ini, pensyarah perlu memuatnaik Rancangan Pengajaran (RI) ke dalam MyGuru2 secara manual dan akan disemak setiap semester. Sehingga sekarang, peratusan muatnaik RI masih belum mencecah garisan sepatutnya dengan hanya 78%, sedangkan matlamatnya adalah 95%.

Pada pandangan saya, sesetengah fakulti begitu komited dan bersungguh dalam mengarahkan pensyarah mereka melaksanakan tugas yang begitu mudah ini. Fakulti yang bersungguh ini peratusan muatnaiknya memang tinggi, malah ada yang mencecah 99%. Malangnya terdapat juga fakulti yang sangat perlahan, yang menyaksikan bilangan kursus yang telah muatnaik RI tidak mencapai separuh pun.

Entry ini bukanlah untuk saya mencari kesilapan sesiapa, namun untuk memperkenalkan satu modul baru yang bakal dijalankan tidak lama lagi iaitu modul OBE Rangka Kursus / Rancangan Pengajaran.

Melalui modul ini, pensyarah khususnya penyelaras kursus akan mengisi RI melalui ruang yang disediakan dalam MyGuru2 dari teaching plan sehinggalalah reference. Ianya nampak banyak, tetapi one time sahaja. Pensyarah selepas ini tidak perlu risau lagi tentang RI kerana ianya telah disediakan dengan baik oleh pensyarah sebelum ini.

Rangka Kursus pula akan dipantau oleh pihak Akademik dan perlu juga diisi oleh penyelaras kursus. Rangka Kursus lebih straight kerana ianya tidak boleh diubah sesuka hati oleh pensyarah tanpa kelulusan senat universiti.

Oleh yang demikian, selepas ini akan tiada lagi istilah berapa peratus yang telah muatnaik RI, tetapi berapa peratus yang telah mengisi RI kursus masing-masing dalam MyGuru2.

Tuesday, January 19, 2010

MySQL Cluster

Mungkin ada antara pelajar dan pensyarah yang berminat untuk tahu lebih dalam mengenai MySQL Cluster yang digunapakai MyGuru2 sekarang. Saya lampirkan dokumentasi untuk kita kongsi bersama. English ye..kalau tak faham, pandai2 la fahamkan jugak..

MySQL Cluster

Tuesday, January 5, 2010

SELAMAT TAHUN BARU 2010

Team MyGuru2 di UPSI tidaklah seramai mana. Di Pusat ICT hanya ada 2 orang pengaturcara yang menguruskan 18 modul serta 2-3 orang staf dalam unit rangkaian yang mengurus dan menyelenggara server. Tetapi kami tidak pernah merungut kerana tugas membangunkan dan menyelenggara sistem demi kepentingan pelajar dan pensyarah amat kami sukai dan hargai. Falsafah pembangunan MyGuru2 walaupun mungkin tidak secanggih Blackboard atau Moodle yang dikendali pengaturcara antarabangsa yang profesional, adalah mampu memenuni keperluan pelajar dan pensyarah di Universiti Pendidikan Sultan Idris.

Tahun 2009 menyaksikan banyak pembaharuan yang cuba kami bawa demi kemudahan warga khususnya pelajar UPSI. Penilaian Pembelajaran telah kami bangunkan secara atas talian bagi menggantikan kaedah lama yang menggunakan borang OMR yang menelan belanja RM5,000 satu semester. Sistem ini jika dibangunkan oleh vendor luar, mungkin UPSI perlu memperuntukkan sekurang-kurangnya RM30,000 untuk membelinya. Bayangkan begitulah nilai sebuah sistem yang selalunya dipandang enteng sahaja oleh sesetengah pensyarah dan pelajar. Mengapa? Jika sebelum ini analisis penilaian pembelajaran perlu dibuat oleh 2-3 kakitangan BPAQ yang pastinya memakan masa berminggu-minggu untuk disiapkan kini mampu dijana oleh sistem dalam masa tak sampai 5 minit. Jika difikirkan semula, itulah sebab mengapa harga sistem boleh menjadi setinggi itu DAN kami membangunkannya ikhlas untuk universiti yang tercinta.

Tahun 2009 juga menyaksikan kami telah membangunkan modul untuk memudahkan pensyarah membawa markah dari MyGuru terus ke MySIS tanpa bantuan perisian atau peralatan ketiga. Dengan sekali klik, markah yang dikumpul dari MyGuru boleh dibawa terus ke MySIS sekaligus menjadikannya sebahagian dari markah keseluruhan pelajar. Malangnya, ia belum mendapat sambutan menggalakkan dari pensyarah.

Infrastruktur MyGuru2 juga telah dinaiktaraf dengan pembelian 6 buah server (4 server aplikasi, 2 server pangkalan data) berserta load balancer dan NAS. Lebih membanggakan apabila pangkalan data di UPSI distruktur sebagai MySQL Cluster, teknologi yang dikatakan pertama kali digunakan di Malaysia. Ia berfungsi menjadikan 2 server DB bertindak menyokong antara satu sama lain seterusnya mengecilkan lagi kebarangkalian DB Down untuk MyGuru2.

Modul OBE yang sedang dibangunkan sekarang Insya Allah boleh digunakan oleh pensyarah selewatnya Februari 2010. Modul ini bakal menggantikan About The Course yang berfungsi sebagai ruang muatnaik RI. Ini bermakna selepas ini, tiada lagi istilah 'Pensyarah yang Tidak Upload RI' kerana semua pensyarah pasti mesti memasukkan RI ini melalui kaedah yang lebih sistematik selain memudahkan analisis ke atas SLT, BT, KI dan sebagainya dibuat.

2010, tahun bertambah lagi, yang berkurang adalah usia kita sebenarnya dan yang pasti kita semakin menghampiri mati itu sendiri. Namun dalam kita berusaha menjayakan teknologi untuk manusia, kita harus gigih dan tekun sesuai dengan sabda Rasulullah SAW "Beramallah seolah kamu akan mati esok hari dan Berusahalah (mencari rezeki) seolah kamu hidup 1000 tahun lagi".

Selamat Tahun Baru. Wassalam.