Monday, October 26, 2009

Bloody Thursday

It's a bloody Thursday. Some people would avoid, they said phobia. Some people would shake head, they said painful. Contrastingly, some people would be as "cruel" as me, couldn't wait to lie down over there...


Few minutes later, 2 white angels came to me...


They prepared necessary to "poke" me...


Within seconds, I was "poked" and "drained"...


Yeah, I was "cruel" to myself, I am a blood donor, a volunteer donor...


This blood donation drive was organized by my company with PDN...


Pusat Darah Negara aka National Blood Bank.

About 30 minutes, everything's done...


Yeah, my blood always drains fast, could be due to the impatient me. Hehe... My company also complimented a 2GB thumb drive...


I felt refreshed. Hehe... I don't know why, I have such feeling every time after donation. May be it's like what explained in the wikipedia, I could have just burned 650 calories.

This wasn't my first time...


13 times in 13 years (Hmm... 1313 4D may be?). It's also a good record book to record my health history. The gaps of 2 or 3 years were due to surgeries. It also reminds me to stay healthily.

Come, be a donor too. I assure you no pain, it's just like a mosquito bite. The risk is zero or minimal as the transfusion is done by professionals, plus you improve your health too. Help people help you, a win-win.

I'm also an organ donor but I lost my card long ago when my wallet got snatched. May be I should re-register myself.

Sunday, October 25, 2009

Pigging in Facebook

I was not a facebook guy but now thing has changed. I am facebook addictive now!! Nope, not because of human but pigs!!


Cute huh? Hehe... The backside even cuter...


The curly tail even cuter huh?

This should be no stranger to you, I believe most of you know this is from a game in facebook or most likely a user of this game too, the FarmVille...


My JK farm in early stage. It's changed a lot.

So what made me really into this game? Like I mentioned, it's the pigs. Here's my photo with the pig pig...


With loves some more. Hehe... Oh yeah, you can also customize yourself in FarmVille to be like your real self...


Click on yourself in FarmVille and above will pop up. Click next..


Skin, face, hair and almost everything you can get the closest match to the real world you.

Uh oh. My peppers are ready for harvest, my pigs are ready for truffles collection, it's time for pigging in FB. Blog later ;)

Tuesday, October 20, 2009

Jin Xuan Hong Kong Restaurant


Finally I made it to this restaurant! Jin Xuan Hong Kong Restaurant 锦选香港特级点心.

I've been passing this restaurant for many times, twice last week. It's every time that there's no "chance" to turn in to have a meal or the restaurant was terribly crowded. My cousin has been recommending this restaurant too. This cousin has the same high expectation on non-halal dim sum like me (I miss East Ocean Restaurant in Singapore!), so I am confident that his recommendation can't go wrong.

Today when on the way to 1U, I was also tasked by my sis to check out this restaurant. Fortunately, no crowd during lunch hour or I was a little earlier than the crowd, I quickly grabbed a table surrounded by the food for easy reach out...



Hehe... Kiasu bugger. The fried dimsum (top) on my right and the cart for steamed dimsum (below) was in front of me. Also you can see a big kitchen, to prepare your order. According to my cousin, depending on the crowd, some times they do not push the cart around but customers have to order the steamed dimsum and have the kitchen to prepare. I waited no more, I ticked ticked ticked on the order sheet and +/- 10 minutes my order was served.

First, siu mai 烧卖



Har kau 虾饺 (shrimp dumpling)



Tai chee kau 带子饺 (scallop dumpling)



Char siew pao 叉烧包 (BBQ pork bun)


Tasty! Most of the restaurants in Klang Valley cheat customers by stuffing only pork meat into the dumplings without shrimp or scallop or whatever should be in the dumpling. Here you really get shrimp and scallop in the dumplings, and the size is big. Yummy!

Unfortunately it's only me and my mom, we couldn't get more after big bowls of porridge and one last dish I ordered...


Po loh pao 菠萝包 (pineapple bun) but in fact it's a custard bun. This one not good. Ah! Now I miss KK's pineapple bun!


So how much for 7 dishes above? Here's the bill...


Very affordable price. I've tempted my sis and bro in law, I think the next visit should be this weekend. Hehe...

Here's the business card...


The website printed on the business card is inaccessible. Here's is the location...


It can be found in the latest MFM map, or Jalan SS22/19 or GPS coordinate N3 07.606 E101 36.928.

$$ From Touch N' Go Rebate

After the online registration with some questions left in doubt, I woke up for a shopping spree (not for me but for my little darling) and planned to visit one of the rebate centers along my journey,
1. To get the questions cleared;
2. Of course money money money! Get my rebate, if this is not a hoax. Hehe...

I turned to the center...


Parked my car and walked into the center...


No other customer except me, so my first question,

Me: "Cik, bolehkah I dapat rebate kat sini?" (Miss, can I get my rebate here?)

TNG Rep: "Boleh, bagi card, biar aku check kat system." (Give me your card, let me check on the system.)

5 seconds later...

TNG Rep: "Nah, ini you punya rebate." (This is your)...


Me: "Terima kasih cik! Boleh tolong top up RM100?" (Thank you. Can you please top up RM100?)

Processing...

TNG Rep: "Dah." (Done)

Me: "Terima kasih! Oh, ini memang benar-benar ada rebate punya, taklah tipu." (Thank you. Oh, the rebate is real not a hoax)

TNG Rep: "Memang lah. Dah banyak orang datang buat rebate ni." (Of course! Many has visited to redeem theirs)

Me: "Tak payah register kan?" (No need register right?)

TNG Rep: "Tak payah. You pun tak register kan?" (No need. Did you register, didn't you?)

Me: "Semalam I dah register online ni. Tapi boleh tak kita buat rebate kat kaunter tambah nilai?" (I registered online yesterday. Can we redeem our rebate at Tambah Nilai (top up) toll booth?)

TNG Rep: "Tak boleh, mesti datang office baru dapat." (No, must come here to rebate)

Me: "Oh. Cik tau tak pasal online registration?"(Do you know anything about the online registration?)

TNG Rep: "Oh, tak tau ler. Nanti, biar aku check dengan satu orang lagi." (Don't know, but hang on, let me check with the other colleague.)

A minute or two...

TNG Rep: "Tak tau ler. You kena call nombor customer service. Tau tak nombor?" (All don't know. You have to call the customer service line. Do you know the number?)

Me: (Showed the card) "Yang ni kan?" (Is this one?)

TNG Rep: "Betul." (Correct)

Me: "Okie. Terima kasih cik." (Ok. Thank you)

TNG Rep: "Sama sama." (You're welcome)

Me: "Cik. Satu lagi. Boleh ambil gambar tak?"

TNG Rep: "Ya Allah! Jangan! Malunya." (Oh my God! Please don't! Shameful!)

Me: "Hehehe... Ok ok."

That's the reason I did not take photo when at counter.

So,
1. It's confirmed no registration required to get the rebate.
2. The rebate procedure is really simple. After 5th day of the month, walk in any customer service office to get your rebate.
3. The rebate can only be redeemed at customer service office aka rebate center, not Tambah Nilai (Top up) toll booth.

And the rebate value you receive is the value shown as "Available Rebates" not the "Current Rebates". Read here for details. 2 questions I raised are still not answered yet. We shall see.

Here's the business hour...


Not sure if this is standard for all customer service office, I believe it should.

p/s: click here for 123 steps on rebate.

Online Registration For Touch N' Go Rebate

I blogged like I was a long winded Cina pek on this rebate program. Enough theory, now follow on with practical experience on how easy for the registration and perhaps rebate.

As I like to track my transactions and to check the number of transactions I have for current month (so that I know how many more transactions I need to qualify for the rebate), I clicked on "Register Now" link on the page to register...


Ok, TNG card number is required, I quickly went to my car to take the card...


I remember that I filled in a form with personal particulars when I bought the card more than 10 years ago. So a question here is whether you need to match the IC number with the card you bought or not. I used my IC and the registration process was pretty simple and went smoothly. The tricky part is the password, you can click on the button to see the requirements. I reckon it's too strict that each letter cannot be repeated at all. For instance, password "Rebate123" will be rejected since "e" repeats once, there are 2 "e" in the password. It should allow at least one repetition.

Upon successful registration, I logged on to the system and immediately I was welcomed with a happy lucky number...


Yoohoo! I am eligible for a rebate of RM23.74. The rebate matches my estimation in my earlier post that I should receive an average of RM20 rebate if I meet the minimum of 80 transactions every month. Since the rebate program begun on 1 Sep 2009, so this amount of RM23.74 should be for the month of September.

There are other useful links on the left that you can perform some queries to the system. I clicked on Toll Transactions to retrieve my toll transactions from 1 Jan 2009 till today. As expected, I could only retrieve the data from 1 Sep onwards...


Also, I just transacted 2 tolls few hours before but the transaction wasn't showed up yet, the last transaction was dated a week ago, so I believe there is delay for the database synchronization and this could be the reason why we can only claim the rebate for current month after 5th day of the following month. There are other links to check your redemption status and whatnot, the further I explore the more questions I have.

I ran a query on transactions from 1 to 30 Sep 2009...


Total of 100 transactions. Then I ran another query by "Current Rebate Status" link, I got this result...


Q1. I had 100 transactions amounted RM143.30 (manual calculation) in the transaction report but over here it showed only 91 transactions of RM130.90 in the Current Rebate Status report. What happen to the other 9 transactions?
Q2. It showed that I am entitled of RM26.18 rebate which is exactly 20% of RM130.90, but there is another thing called "Available Rebates" amounted of RM23.74 reported in the dashboard area at the top of the page...


What is what now? It's middle of the night now, I don't think anyone would pick up my call if I call to the customer service now. There is also a feedback link, I then submitted my questions online. Let's see the responsiveness of this company's customer service.

Beside all this transaction thingy, you can also add another card if you have multiple. One thing funny flashed into my mind. Be warned if you let your loved one to track your card, you would be interrogated why you need to pass through this toll at this date and time if it's not your usual route. You've been warned, don't be caught red handed later. Hehe...

Now from all above, the process really looks like what it claims, "no registration is required to enjoy the rebate". But I reserve my comment until I receive the rebate in few hours time later.

A Real Free Antivirus, Microsoft Security Essentials

Have you heard about this new product from Microsoft? The Microsoft Security Essentials MSE. Likely yes, it's an antivirus software just like other antivirus from well known names such as Norton, Symantec, AVG and Kaspersky? The only and the big difference is, it's free from Microsoft! Of course, your Windows license has got to be a genuine one, not RM10 from any IT stores in this BullehLand to install this security software.

As my antivirus subscription was expiring and reading through many positive reviews by reputable tech sites, I decided to switch to MSE for a try and now let me share some user experience here. If you look for thorough review, sorry but google it.

I installed it on both my XP Pro and Vista Ultimate machines. No hiccup during the installation on Vista but a little "freeze" when installing onto the XP Pro SP3...


I launched the Task Manager and observed that there were few installation processes still going on with some activities. So if you plan to install it later and encounter similar in your installation, just let it run and monitor the CPU processes, the installation should complete with no intervention required. Notice the MsMpEng.exe? It's the Windows Defender process. I am not sure if it attributed to the freeze, but the installation shut down the other related process MsAsCUI.exe (Windows Defender GUI executable) during the installation. Nevertheless, no harm on it, just let the installer handle.

Upon completion, if you take the default action, MSE will immediately connect to internet for virus pattern / definition update...


This takes a little while on both my XP and Vista machines. A quick scan is then started right after the update. At this time, all other tabs like History and Setting are disabled, so you can't configure anything yet until the update and scan are complete. Plus, you will see a red alert bar on the window and a red icon in the system tray...


So I suggest you to have your coffee or minimize it and continue to work on your stuff. Although a reboot was not required, but I rebooted (after the quick scan) to see if any services / processes fail to load due to this new antivirus software.

After reboot, I verified everything stayed green just like prior reboot (after update and quick scan)...


Perfect, all services started smoothly and no errors reported in the System and Application logs. Then I opened the MSE window and verify the settings. Unlike other antivirus software, nothing much to play in MSE's Settings, I left everything default except that I changed the schedule from every Sunday to daily. Since it was midnight, so I decided to execute a full scan before I zzz. I was curious to know how much resources it would consume...


Notice 2 MsMpEng.exe processes? As I mentioned earlier, one of these is the Windows Defender process. So if you are running XP and have Defender installed, you will get similar processes like above. One way to determine which process is for MSE is to run a scan while you have the Task Manager opened. The one with fluctuation on CPU column should be MSE. For example, PID 920 shown above is the MSE process with 39% CPU consumption. If you want to be certainly sure, take note on the PID (Process ID. Go to View --> Select Columns if you don't have it visible by default), launch Services from Control Panel - Administrative Tools, look for Microsoft Antimalware Service, right click on it and select Restart...


Immediately you should see a big red warning rise from the bottom...



Let it be. It will set by itself after you successfully restarted the service and when everything turns from red to green.

From above, PID 920 is now gone and a new MsMpEng.exe process PID 1988 is shown. So the MsMpEng.exe process with new PID 1988 is the MSE process that you just restarted, whereas PID 1944 is the Windows Defender process. The MSASCui and msseces are GUI interface for Defender and MSE respectively. Why I take time to explain this? It's good if you understand and know what processes are running on your PC, so you could easily be alert when you see a weird process in the Task Manager, that could be a virus or any unwanted application installed by some aliens.

Now compare the memory usage. MSE with PID 920 consumed 67240K memory when it was running a scan. After the service restart, MSE with PID 1988 consumes 43988K when idle. This is quite comparable to my previous antivirus service that consumed around 35MB memory when idle on the same machine but slightly higher around 80MB when running scan.

Since I ran a full scan right after deinstallation of the old antivirus software and installation of MSE, so whatever result from the scan should be the residuals that were missed by the old antivirus scanner. Here's the result...


Wow! That stunned me! I just reformatted my hard disk not long ago and this copy of Windows should be a clean virgin since I did not install any fancy weird software and have not visited any porn and warez site from this machine (oh yeah, from other machine yes)! Further review on the details relieved me...


Look at the virus location of one of the viruses, it's in the System Volume Information (SVI) folder and most viruses were detected here. I recalled I removed few of these viruses in that particular data partitions after I reformatted the system drive and reinstalled Windows. Likely the System Restore created restore points when the old antivirus software removed them. So they were not new virus but contained / residual virus since I did not reformat the data partitions. There was one new detection by MSE in one of the nested-nested zip (zip file in zip file in zip file in zip file, 4 layers of zip) files that I have never accessed for years. That made me smile, not because of MSE but that was the virus I intentionally kept, a virus that I used to sabotage somebody's server during college time. :P

In overall, just like other reviews by tech sites, I am impressed with MSE as an ordinary user. I would say MSE may be in advanced position than any other antivirus software since the product is from Microsoft, the company that builds the operating system too. From my experience above, even though the antivirus software detected and removed the viruses but it wasn't able to "re-detect" the viruses when they were moved to the SVI folder by Windows' System Restore since SVI folder is restricted with access by default. In other words, the virus is forever there until you format the partition which is unlikely to happen if that's a data partition to keep your personal data. Like me, I have been formatting the system drive but my data partitions/drives stay forever ever since I built this machine several years ago. On the new virus, I remember there's a setting to adjust the depth level to scan a nested zip file in the old antivirus software and I think the default setting was 3 levels. This could be the reason that "my virus" was not detected since it's 4 levels. There's no such setting available in MSE, so I guess MSE drills all the way down until it reaches the last zip file. I may be wrong though in this assumption. Anyway, I have MSE to remove the virus already, it's an old dated virus so I don't think I could use it to sabotage anyone unless the machine is running without antivirus software. I may also want to take some times to study the pros and cons of System Restore.

On my Vista machine, it's "eventless", no hiccup during installation, no virus was detected by quick and full scan (even I visited porn and warez sites :P), no performance issue where MSE is consuming around 42MB of memory usage when idle...


Except that you will not see 2 MsMpEng processes. The Windows Defender is running by svchost.exe in Vista, if you did not disable it.

So throw away your RM10 antivirus software CD from Ah Beng's IT store. Forget about keygen to crack or extend your antivirus software subscription. You never know the installer in the CD or downloaded from the torrent is virus free or has been injected with a trojan that can never be detected with the "infected antivirus software". Get a copy of MSE directly from Microsoft website here. Read here and here if you want to manually update the virus definition or your machine is not connected to internet. It's your own judgment call whether to switch or to stay if you currently own a genuine copy of latest antivirus software. It's hard to trust a new security software if your current one is proven to protect you for many years long, just like me until MSE proved itself. You may want to wait until your subscription expires, or your current antivirus software has been hogging your system resources.

UPDATE: I just learned that you don't need Windows Defender if you have MSE installed. On XP machine, uninstall Windows Defender from Add/Remove Programs. On Vista, go to Administrative Tools - Services. Look for Windows Defender, set it to manual startup. If you are technical enough, go to Registry HKLM/Software/Microsoft/Windows/Current Version/Run to delete the entry too. Alternatively, you can use msconfig to disable it.