Cerebral palsy is not a hindrance: The Case of Tom Rogers

Good Morning

Today, while looking for Drupal Resources some tutorials on theming search result, I come across a video posted by Tom Rogers, an English Boy who is affected by a condition known as cerebral palsy. Though not a disease itself, it is a condition which causes physical disability in human development, chiefly in the various areas of body movement.

Cerebral palsy is caused by damage to the motor control centres of the developing brain and can occur during pregnancy, during childbirth or after birth up to about age three. Resulting limits in movement and posture cause activity limitation and are often accompanied by disturbances of sensation, depth perception and other sight-based perceptual problems, communication ability, and sometimes even cognition; sometimes a form of CP may be accompanied by epilepsy. CP, no matter what the type, is often accompanied by secondary musculoskeletal problems that arise as a result of the underlying etiology. Source: Wikipedia

So to speak… CP is not a hindrance to learn, to be excellent, to be great or to be helpful. Most of the time, it is us (not them), who makes them to feel like unwanted and unaccepted. I am impressed to see this boy teaches the world how to drupal via video in youtube. Oh yeah, he also has his own channel at youtube.

All these years, serving as Librarian at Open Uni. Malaysia, I have met many people with physical disadvantage. None of them has shown any signs of defeats or setbacks. Instead, they have this kind of always want to win spirit – sort of I can to this attitude.

So ask yourself whenever you feel like losing or failing – If Boy like Tom can teach the world about something, why can’t you?

Load User Profile Items in Node : Drupal

Drupal is so robust that you can do almost anything. However, they will be a time when you will have to do some programming to achieve your goal. For instance, loading user profile into node. In general to load author’s profile item into node. By default, node saves only author’s username into every post. Sometimes, you will want to display author’s Full Name instead of username. It does make better sense, doesn’t it?

Here goes… in node.tpl.php or any custom node.tpl.php, insert this code:

$node_author->uid = $node->uid;
profile_load_profile($node_author);

This function will call upon the profile items of the author and then load it up for your perusal. You can then call any fields of the profile items to be displayed in your nodes. For example, you may want to load the Full Name and Work Designation of the author in your node. As shown here:

print t('<span class="date_post">Posted on ') . 
format_date($node->created, 'custom', "d F Y") . ' by ' . ucwords(strtolower($node_author->profile_name)) . ' ' .
'(' . ucwords(strtolower($node_author->profile_designation)) . ')' .
'</span>';

As you can see here, instead of calling node->name which is the username and the only available information of the author by default, you can now call any profile items of the author. The profile_load_profile function has loaded the author’s information and you may call any of the profile items available.

Before using the profile_load_profile to call author’s profile item

 [img_assist|nid=1074|title=|desc=|link=node|align=none|width=400|height=214]

After loading author’s profile items into node usng profile_load_profile

[img_assist|nid=1073|title=|desc=|link=node|align=none|width=400|height=194]

Sesi 2 : Pentadbiran dan Pengurusan

Sesi 2 hari ini adalah mengenai Pentadbiran & Pengurusan. Kata orang2 gomen.. PnP. Bukan plug and play okay. Tajuk pertama adalah mengenai “Memperkasakan pustakawan dan kepustakawanan islam di Malaysia” To do : abstract Tajuk kedua “amalan ISO 9000 – “One-Circle-Process-Chain” ke atas perkhidmatan pencarian maklumat di perpustakaan akedemik : kajian kes di Perpustakaan Sultanah Bahiyah, UUM. Tajuk ketiga Bank fail dan bank pengetahuan sebagai alat pengurusan ilmu di UMP. Tajuk ke empat adalah Knowledge production in Malaysia by information professionals for evidence based librarianship. Dan… Blue ocean strategy : the application in today’s libraries.

Setting up Date & Time in Linux

Sometimes after reboot, Linux Date & Time Settings will go haywire for no apparent reason. It will be delayed for several minutes. I do not know, maybe this happens only to my server. For security reason me office blocks access to port 123 – NTP port.

Server has 2 types of clocks just like any PCs. First is the System Clock and the other one is the Hardware Clock. Take Hardware Clock as PCs CMOS’s clock and System Clock as Windows Clock.

Hardware Clock | Runs forever until your server goes kaput.
System Clock | Runs when your system is running

So, How do you correct Server’s Time & Date setting? This is very important for one of these reasons

  • Troubleshooting – you will need to know when shit happens
  • CRON Jobs – Without correct timing, cron will run at unexpected time.
  • If you are using distributed System – maintaining synchronize time is a must or else – a rogue will mutilate you from behind.\
  • If you are using Daylight Saving…
  • Etc

You must be Root to use this command

Example No.1 : Set Date and Time to 3 JUL 2011 16:00:00

#  date -s "3 JUL 2011 16:00:00"

 

Example No.2 : Set Time Only to 16:00:00

#  date +%T -s "16:00:00"

 

Then run this command

# hwclock --systohc

 

To sync Hardware Clock with System Clock

Apa itu ISBN

Umum mengetahui bahawa ISBN itu adalah akronim untuk International Standard Book Number yang digunapakai untuk mengenal pasti setiap buku-buku di seluruh muka bumi ini. Sehingga Januari 2007, ISBN mempunyai 10 angka. Kini, ISBN mempunyai 13 angka yang unik untuk setiap tajuk buku. Di Malaysia, badan yang bertanggunggjawab menjaga dan mengeluarkan no siri ini adalah Perpustakaan Negara Malaysia.

Selalu kita lihat di Perpustakaan, Toko-toko buku atau Amazon Online mempunyai pencarian melalui ISBN. Ini adalah kerana, untuk setiap buku yang diterbitkan mempunyai no ISBN yang berbeza, melainkan ianya adalah terbitan semula – ISBN yang lama akan digunapakai. No ISBN tidak boleh digunakan semula, ianya adalah unik untuk setiap judul.

Pada setiap ISBN, sebenarnya terdapat huraian-huraian yang mungkin anda diantara kita tidak ambil peduli pun. Hatta ianya seorang pustakawan. Pada mereka ISBN hanyalah No siri untuk kawalan terbitan buku. Namun, sebagai Pustakawan, kita wajib tahu apa itu ISBN yang sebenarnya.

ISBN untuk buku berjudul “Indahnya Hidup Bersyariat, karangan Dato’ Ismail Kamus dan Mohd Azrul Azlen Abd Hamid adalah : 978-967-51023-0-1. Pernahkah anda terfikir apa yang dimaksudkan oleh nombor ini?

Mari kita huraikan Pengertian No ini.

  • 978 adalah prefix untuk semua buku. Makna kata, sekiranya kita terjumpa ISBN dengan 978 di hadapannya, tak perlu pikir-pikir… ini adalah buku
  • 967 adalah identiti untuk kod kawasan. Di Malaysia kebanyakan buku yang diterbitakan di Malaysia mempunyai 967 atau 983
  • 51023 adalah identiti penerbit
  • 0 adalah identiti judul
  • dan 1 itu adalah no semakan untuk ISBN tersebut.

No semakan ISBN?
No semakan ISBN bukan no yang diletakkan secara suka-suka sahaja. Terdapat pengiraan disebalik no tersebut. Huhu. Librarian tak perlu pikir pasal no ni. Banyak lagi kerja yang lagi penting mereka kena fikir. Namun sebagai ilmu, saya kongsi cara-cara pengiraannya di sini.

Di dalam setiap ISBN 13, hanya 12 no yang pertama yang akan dikira dan angka yang ke-13 itulah no hasil daripada pengiraan ISBn check digit tersebut. Setiap nombor dari kiri hingga kanan akan didarabkan dengan 1 dan 3 secara alternate. Kemudian nombor tersebut akan dibahagi dengan 10. Hasil daripada pembahagian tersebut akan ditolak dengan 10. Huhuhu. Pening tak? Itu la pasal Librarian tak buat kerja gila neh.

Jom tengok contoh:

X = 9*1 + 7*3 + 8*1 + 9*3 + 6*1 + 7*3 + 5*1 + 1*3 + 0*1 + 2*3 + 3*1 + 0*3

X / 10 = Y

10 – Y = No last itu! huhuhuh

So… dalam perkara ini X = 109 dan 109/10 = 10 berbaki 9 dan 10 – 9 = 1.

Huhuhuh. Pining tak?

Qaisara dan Waktu Malam

Adapun mempunyai anak yang kecil merupakan sebuah cabaran bagi ibu dan bapa yang berkerjaya. Esok nak ke kerja namun si kecil masih belum tidur. Nak dimarahkan tidak sesuai. Bodoh rasanya kalau marah-marah anak yang kecil yang tidak tahu apa itu kerja. Lagi dua bulan, bertambah merah lah mata ini. Si Adam bakal keluar dan dahulunya bertiga, InsyaAllah akan berjadi berempat. Alhamdulillah, nanti akan ada sepasang. Ramai yang berusaha untuk tambah satu atau masih lagi berusaha untuk dapat satu. Syukur kepadaNya kerana diberikan rahmat yang sedemikian rupa.

Ate Mote Mote (Nama Timangan A’eisya Qaisara Munawar) memang susah nak tidur malam. Abie dan Maminya nak tidur, itulah kalanya dia nak main lampu, mengesot nyorok bawah sofa, guling sana dan sini macam ulat dan berusaha merangkak hendak main suis (sebab ada lampu kot??). Esok kami berdua cuti-cuti, tidak apa la. Hari tak kerja memang selamba rock. Tak nak tidur pun tidak apa. Mengkala hari esoknya kerja, huhu… sendiri mau ingat. Macam mana kami berdua buat ibu dan bapa kami tak tidur malam dahulu-kala… macam itulah kami rasa hari ini. Asam dan Garam kehidupan. Sabar sahaja kerana hasilnya InsyaAllah… besar

Nanti bila Adam dah keluar dari rahim ibunya… makin merah kot mata ini. Kita tunggu dan lihat macam mana nanti.

Lagi 2 Bulan…

Hari ini terasa sedikit sentimental. Terkenangkan kembali saat-saat indah melihat anakku keluar dari rahim ibunya. Betapa besar kuasa Tuhan, memperlihatkan kepada saya perit dan sakit mengeluarkan makhluk kecil yang ramai orang buang tepi jalan pada kala ini. Ada yang campak dari tingkat 5 anaknya hidup-hidup. Sungguh tiada perasaan langsung. Biarlah, semoga Tuhan memberi mereka kesedaran, buat baik dibalas baik dan begitulah sebaliknya.

Salah satu saat yang indah di dalam hidup saya, berlaku kira-kira 8 bulan yang lalu. Menemani Puan Isteri di dalam bilik teran, sehingga habis pergelangan tangan ini luka kerana ditekan dengan kuatnya. Pedih dan sakit… Tapi dia lagi sakit. Tidak ada lelaki yang mampu menahan kesakitan kontraksi itu. Yea, kami lelaki adalah golongan yang gagah tetapi tidak segagah anda wahai wanita.

Lebih kurang jam 12.50, tanggal 20 September 2010, A’eisya Qaisara Munawar keluar dari rahim ibunya. Saat yang sungguh magikal dan indah serta sangat menyentuh perasaan. Tidak tahu macam mana nak menggambarkan perasaan itu. Lebih hebat daripada memegang ijazah dan menghenjut tangan Imam Rasah (Tok Kadi). Sungguh bertuah apabila dapat melihat anak perempuan saya keluar dari rahim ibunya.

Kini, si Masham itu sudah berumur lebih kurang 8 bulan. Dah nak tumbuh giginya. Sememangnya mata kami berdua akan merah buat beberapa minggu ini. Sangatlah masham baunya.

[img_assist|nid=545|title=|desc=|link=node|align=none|width=267|height=400]

Dan selang beberapa minggu lagi (28 Minggu), saya akan melalui pengalaman itu lagi. Memang tak raya kali ini. Orang lain raya dengan Mak dan Bapak. Saya dan Isteri, lepak hospital. InsyaAllah, kiranya diperkenankan olehNya, akan lahirlah anak lelaki saya yang mungkin diberi nama sebagai Adam… InsyaAllah.

Futile Resistance : Defeating Anti-Right Click

Evening

Sometimes, I wonder why would a web-master disable the right-click function? Do these nerds really think that they can protect their contents by disabling our browsers’ context menu? Sometimes I laugh hysterically thinking of their futile efforts to disable the “Right Click”. Huhuhu.

Come on, It’s only JavaScript and can be defeated simply by disabling javascript. This is an archaic way of protecting your content. If you do not want people to steal your images or anything and such. Don’t even post it in the 1st place.

Sometimes, right-click is very useful and disabling it is very-very offensive. People do right-click for one of these reasons:

  • Learning Purposes
  • Designing Idea

Why you should not disable right-click

Reason #1 : Annoying
Users who are using gesture to open new tab or links will be the most annoyed with this so called protecting feature. Most function to open link in new tab or window lies within the context menu. This is too retards. Oh yeah. You can tell people to use Ctrl or Apple Command key to open link in new tab/window. What about people with only one hand?

[img_assist|nid=512|title=|desc=|link=node|align=none|width=500|height=161]

Reason #2 : Unprofessional and Insulting and very Offensive
Do you like to be treated like a thief? You don’t. No one does. Do unto others as you would have them do unto you. You don’t like to be treated like one. So don’t treat others like one. Capisc!!!

Reason #3 : It is Futile
This is 21st century. Generation X, Y and Z. The Google Generation. Protecting Site with disabling Right-Click is archaic. 5 years old kid knows how to disable javascript.

Thanks Doug