Skip to main content


Showing posts from 2007
Changing domain

For some reason I changed my old domain to . Other opportunistic fella already grabbed my old domain and selling out his printer. I guess next time I would not do the same after considering the Page Rank that I already built for YEARS! For God's sake!
Ruak-ruak (Amaurornis phoenicurus)

I saw a "ruak-ruak" bird outside my room in kampung.. with my point and shoot (well, anyone willing to donate me any DSLR cam?) I managed to snap two pixes. And once I open up the windows pane to get a better pix, the bird dissapear! :(

ACM-ICPC Al-Khawarizmi National Programming Contest in IIUM Gombak

top three results can be viewed here

New Semester Begins

Well, perhaps this semester I got the appropriate workload-12 credit hours, consist of 4 sections for teaching, and nice-one subject. Last semester I did taught 70 students, but when it came to marking it went to 156 students since I've to replace another instructor whom delivered her babies(it was twins!). And that's not included the 8 student for Industrial Attachment supervisions.

For this semester, I already decided to hold the midterm in the CAC to accommodate all 140 students. Previously I did the Mid Term in the class, since last semester I taught 2 sections, different subjects.

Best of Luck
MPH revisited

I wish I can have MPH pay me for getting them promoted within my blog. Somehow I believe they should. BN, Amazon, should do the same way as well. In a sense it makes me blogging about new books, getting people updated with the books and of course, getting them commented in my blog. He he. I guess though the online book mechanism do append comments from reader( or somehow there was also a case which accused a reader whom turned out the be the author/influenced by him), my blog should serve non-bias purpose. :-]

//Well,honestly it was just an excuse to get myself a FREE BOOK for lifetime.
Studying in Japan

Just want to share what I read since I surf around comparing the style of postgraduate studies across different developed nations. I dropped to this ACM page

And somehow looking at the writings it seems that the concentration of study in Japan is the best on hardware computing but seems not for the "soft computing"
It is interesting to see that none of these milestones is attributable to a Japanese computer scientist. I quizzed a number of academics about this, and found there is really no curriculum content particular to CS courses in Japan. Although the Japanese are world leaders in electronics, they have a tendency to follow rather than lead when it comes to software technology.But instead of being called as "follower", how's Japan performed compared to UK? Or the other European countries?
Siri Bercakap dengan fork()

**salinan boleh dimuat turun di sini [PDF]

Bahasa aturcara seperti C/C++ menyokong penciptaan satu proses baru iaitu fork(). Set
arahan fork() akan mencipta satu proses baru iaitu child dan proses asal tadi disebut
parent dengan syarat tertentu. Secara umumnya, syarat yang ditentukan ialah;
Fork ID Kondisi
<0 Fork gagal
0 Ini ialah child
>0 Ini ialah parent

Saya sertakan satu program lengkap (rujuk apendiks) yang anda boleh salin dan cuba
sendiri untuk memahami aliran fork() ini.
Untuk membolehkan kita “menyaring” PID, PPID dan pepohon proses (process tree)
program kita ini, kita boleh meletakkan arahan sleep(nilai saat) dan juga menggunakan
pstree untuk melihat aliran proses parent dan child tadi.
Andaikan nama program tersebut “myfork.cpp” dan selepas kompilasi menjadi “myfork”
g++ myfork.cpp -o myfork
Rajah 1 : Menggunakan pengkompil GNU C++ untuk mengompil aturcara C++

Sekarang kita larikan aturcara “myfork” ini:
Everybody Loves "Ravmon.exe"

root@syncronix:/media/disk# clamscan
/media/disk/taiping.cpp: OK
/media/disk/RavMonE.exe: Worm.RJump-2 FOUND
/media/disk/ch9-doubleAreaSelfInput.cpp: OK
/media/disk/ch9-height_address.cpp: OK
/media/disk/sectionCquiz1.cpp: OK
/media/disk/string.pdf: OK
/media/disk/bm-and-kmp-cpu.png: OK
/media/disk/ch9-doubleArea.cpp: OK
/media/disk/bm-kmp.gnu: OK
/media/disk/ch9-doubleArea.exe: OK
/media/disk/ch9-doubleAreaSelfInput.exe: OK
/media/disk/msvcr71.dll: OK
/media/disk/classes-lab-exercises.doc: OK
/media/disk/RavMonLog: OK
/media/disk/lab-exec-b4-finale.doc: OK
/media/disk/matrix2.c: OK
/media/disk/matrix2.cpp: OK
/media/disk/matrix-lab-exec.cpp: OK
/media/disk/lab xcersise(1c).cpp: OK

----------- SCAN SUMMARY -----------
Known viruses: 160515
Engine version: 0.91.2
Scanned directories: 1
Scanned files: 19
Infected files: 1
Data scanned: 4.66 MB
Time: 7.369 sec (0 m 7 s)

root@syncronix:/media/disk# clamscan --remove
/media/disk/taiping.cpp: OK
/media/disk/RavMonE.exe: Worm.RJump-…

Udang was not a choice.

So I believe I am not the seafood type of person. Since I tried to eat those prawns and I only managed to eat two (or more?). I guess I only have much appetite on kepah, kupang and kerang alike.

Of course the most obvious all those meats and sliced chickens were in the first place. It just doesn't matter how long the time elapsed but it seems the human's stomach contains the extra dimension which allows you to eat a lot for such a long time.
Tuxpaint, Massachusetts and ms_MY

I was pointed to Google Code search by papit who did several developments hosted on Google Code's website. It turns out I also found my name within the search results. One of the project hosted by MIT. I wonder how it feel if I myself graduated from MIT. LoL. (evil laugh).
The tuxpaint translation file that I mentioned is being hosted here.
I believe when the time come, I'll also contribute in the software development as well.
IIUM '03 Iftar Jama'ie

*a little boy who just got his diaper wet after few moments transformed into new shirt
Getting a free textbook from publisher for teaching

Tried the macro/super macro feature. I hope I can have a better camera for better resolution soon.
Tech Ed: Faculty Summit 2007

So I did missed few slots, one of the reason is just that I was misunderstood along with some other lecturer regarding the entrance to one of the workshop. We thought that we can't enter the room given we were late(well,pasca lunch and Zuhr prayer... of course some of you need to go to toilet for some real reason). The next day I found out the slot didn't really fully occupied since the attendees do their own exhibit walk at the exhibition hall. Well, as expected, managed to get few free goodies. And since I did came sponsored, free lunch was served.

Only two slots that I found interesting: Controlling robot using mobile device and Windows Academic Program. It just that I managed to know some updates by Microsoft to let their part closer to the academia world. Of course with some license restrictions it was kinda let the researcher felt "disrupted". But since I'm putting myself on learning the technologies, I just let myself not neutral…
Minor change

I decided to change the theme from "bertatih mencari makna" to "life of a single computer science dude wannabe" because it seems kinda motivation to me. Secondly it just that I want to do "rebranding" since Bank Islam did it and I don't like the new BIMB image for whatever justification that they tell the whole media. I, the loyal BIMB credit card and al-Wadiah savings account usage felt kinda distracted with the BIMB new image.

Perhaps I just want to see the progress of the juniors of my school where I served for:

ACM-ICPC Regional at Beijing: not a winner

MMU Programming competition: 1st place
UTP programming competition:not a winner

MMU Programming competition:not a winner
UNITEN programming competition: 1st place
UiTM programming competition: not a winner

I guess being consistent is pretty hard. What's next?

Any C++ instructor willing to take challenge for freelance trainer, and yet to ensure these guys gonna win the eternal …
Microsoft Tech Ed 2007

I was instructed to attend the Microsoft Tech Ed 07 for the Faculty Summit '07 . The tentative that was given to me shows that the talks that gonna happen not only focus on Microsoft's technology but the bird's eye view of the computing as well.

I'll be attending the 10th and 11th Faculty Summit 07 session. More info with regard to Tech Ed can be found here

Faculty summit's tentative:

2:00pm - 2:45pm Academic Resources Jennifer Perret
3:00pm - 4:15pm Building Robots with Mobile Devices Loke Uei Tan
4:30pm - 5:45pm How to Balance Teaching Academic
Concepts and Using High Level
Controls Oh Chin Lock
6:00pm - 7:15pm Using .NET in The Curriculum John Gough
8:30am-9:45am From Database to Complete Data
Prakash Sundaresan

10:00am - 11:30am Providing Resources for OS Teaching
and Research
Arkady Retik

11:30am - 12:45pm Phoenix Compiler John Gough

2:15pm - 3:00pm Game On! - XNA Game Studio
Dirk Primbs

3:15pm - 4:30pm Agile Software Development an…
Gue dengan S2 gue. Sronok banget!

Yeay, My Own Digital Camera!

At last I got my own digital camera. Pentax M30. After quite a long time waiting now I can take pictures on my will(of course with laws adherence :p )
Say "No" to OOXML

Terjemahan dari sini
Saya memohon ahli-ahli ISO untuk mengundi “TIDAK” di dalam undian ISO DIS 29500 (Office OpenXML atau OOXML format) atas sebab-sebab berikut: Sudah ada standard ISO26300 iaitu Open Document Format (ODF): kewujudan dua standard menambah kos, ketidakpastian dan kekeliruan di kalangan industri, kerajaan dan rakyat;Belum ada sebarang pelaksanaan terbukti bagi spesifikasi OOXML: Microsoft Office 2007 menghasilkan versi OOXML tersendiri, bukannya sebuah format fail yang menepati spesifikasi OOXML;Tiada maklumat di dalam dokumen spesifikasi; contohnya bagaimana hendak melakukan autoSpaceLikeWord95 atau useWord97LineBreakRules;Lebih daripada 10% contoh-contoh yang dinyatakan di dalam standard yang dicadangkan tidak sah sebagai XML;Tiada jaminan yang sesiapapun dapat membangunkan perisian yang melaksanakan spesifikasi OOXML, sama ada sepenuhnya atau sebahgian daripadanya, tidak akan dikenakan ganti rugi paten atau yuran untuk lesen paten daripada Mi…
Be a Journalist without reasons

Well, I guess I did blogging for quite sometime. The topics ranged from various categorizations; technical, religious, personal rumbles, animes and things that I want to write on. For writings such as this, I managed to get more comments. It means somehow non technical writings will lure more people to join in and share their thoughts on my writings.

I was once have an ambition (and really ambitious) to be a noble and respected writers. However it might be because I got my Bahasa Malaysia with A2 in SPM, I managed to realized that my writings were not good enough.

Few things I guess to be emphasized on good writings. I bet these will be also effective on writing thesis or academic writings:

-write something that can be understood by non-technical readers
-do more illustration or diagrams. Diagrams are also art of creating summary.

Well, I'm a bit tired after driving for almost 2 and half hour from my hometown to here in Kota Damansara. Have a pleasant…


Aku lately mengalami masalah kesempitan wang yang serius disebabkan kereta satria aku yang berusia 10 tahun ada major repair.. dalam bulan ni je untuk kereta aku abis RM600 untuk maintenance. Ganti spectacle lagi. Accumulated maintaince expense untuk keta yang aku beli sejak Disember 2005 ni dekat RM3000 jugak. Ganti absorber,ganti tayar (haritu kan pancit-tayar last yang aku tak penah ganti pancit balik dari Kangar. Tayar tu tahun 2001. Owner lama tak tukar. Nasib la). Gaji macam aku ni dok seorang pun dah boleh jadi defisit, nak bayar PTPTN(auto deduct), loan laptop aku 2 tahun, then medical card(aku memikirkan sebab arwah abang aku dulu pernah kena kanser umur 29 tahun.. dan kebetulan dia ambik insurans tu tak jauh tarikh dari dia kena sakit tu, kampeni insurans tak nak bayar sebab assume dia dah tau sakit baru ambik polisi. Nak buat macam mana. So sewaktu sihat la fikir nak ambil polisi gini). Memang ada medical benefit, tapi kita tak tau future jadi apa, d…

Packing up stuffs. Get ready to move. Asking towkeys for box. Got few with no costs, but since I'm refused to ask the same towkey then I go for another shop. He charged me RM0.30 each box taken. I took 4. Well, I'm quite generous in some sense.

Sent another copy of my writings for hard-cover binding. The amoi charged me RM28. Well, my writings actually did not fit well with hard cover so she can't put my name at the cover's side. So let it be in the front. Golden color mini thesis cover with my name written in uppercase-golden color.
It'll take 3 days to accomplish so I have to stay here doing something.. i.e prepare for my job.

Next, photocopied my letter so that I can ask for the copy to be certified. It went well, except they can't certified the print out copy of any result. Not yet I guess. So, this is out of my prediction.

Oh, I've to wait for 2nd hand shop to buy my 1 month newspaper collections. I guess I'll gain around RM3-4. Enough to let my…
Space Explosion: How it really relates to regular expression

In my mini thesis, I concentrating on pattern matching algorithm which relates to packet payload processing. During my literature reviews, I came across to regular expression "space explosion". The phrase rather seems remind me to inter galactic war in Star Trek, Starwars, Battlestar Galactica or things like that.

Dealing with regular expression led me to read more: time & space consideration. Somehow it led me to think about Quantum Physic (which unfortunately I never learn pure sciences subject during my secondary school, so I'll avoid to elaborate things I didn't know).

I did google to the Internet and try to use "space explosion" and pair with regular expression phrase.

Quoting this paper:
Pattern matching using regular expressions is distinct from static pattern
matching, where the input string is matched against other literal strings. In regular expressions, meta-characters with special meanin…

I have to do something that should make myself enjoy because for some reasons I felt unmotivated. Eat, sleep, surfing etc which are daily routines somehow really make me bored. Maybe I should go fishing.

Oh yeah. Called Makri and asked whether there is room available to rent somewhere that he knew. Will going back to KL soon and start working as before.

It's always hard to be persistent, don't we?
Making people pleased

"Everybody lies"

Do you? Do we?
Try to hide the truth facts so that people pleased. And they feel comforted. Yet you suffering yourself try to accept what other people did to you.

It's normal.
Of course it was. It is. And it will. But the obvious effect of making people pleased is that you sacrificed something that you appreciate most. Or at least, you feel sad to sacrifice it. But do they know? Do they care? Do they appreciate? Do they even realize you actually making hard decision to please them, or he? or she?

Obvious reason. The art of playing chess is to sacrifice your pawn. For current being to achieve your ultimate goal you have to suffer now, cry now, sacrifice now. Regret now.
But does that guarantee you the joyful & cheer days later? Or you regret later. Worse, everlasting loser that God ever created.

This writings however, does not have any purpose. It was a writing. But, since it was written in English, so everyone reached these ASCII texts …