How I lost a Saturday


8:40am – started backing out of the garage to start a hectic day. No breakfast as the instant noodles was already bad. 🙁
8:50am – got stuck in traffic right after getting out of the subdivision. It turned out that we were just in time to get cut-off by a funeral session. Went into a tirade why I hate funeral processions.
9:10am – arrived at the Parkway fresh market to drop the clothes at the laundry. Cursed the market administrator for closing the driveway with tiangge stalls.
9:15am – drove out to the main highway just to get caught up in another traffic jam. I initially thought it was caused by the funeral procession but it turned out that there was an accident a kilometer from Pantok. I still like blaming the funeral procession though.
9:30am – got past the accident area. Resumed cursing the inconsiderate jeepney drives. I really like driving, it increases and exercises my cursing vocabulary.
10:20am – dropped Neth in front of the Cityland Shaw tower for the doctor’s appointment. I was going to park in Megamall so she will go ahead to get her name listed in the queue. We already have an appointment but for some reason the secretary insists that everything is still on a first-come-first-served basis. It kinda defeats the whole idea of creating an appointment, doesn’t it?
10:30am – entered the Megamall open parking area and spent two minutes waiting for a high-end car maneuver and take two slots. I finally gave up waiting and backed off to an empty slot on the next row.
10:40am – after walking back to the Shaw building and entering the doctor’s clinic, Neth informed me that she was already finished with the checkup. If I had known she was the first there then I would have stayed in Megamall and waited for her there. 🙁
11:05am – we were back in Megamall and decided to eat at Red Kimono since we have it in our sights to eat there (actually in the Fort but who keeps tab on exact locations?). We, and by we I meant me, decided to go for the “eat all you can buffet” option.
12:00NN – Crawled out of RedKimono after ravaging two miso soups, one plate of crunchy maki, 4 crumbling gyozas, one kettle of beef kamameshi rice, two chicken yakitori sticks, noks, 5 shrimp tempura (it was too small to be prawn) , one plate of salmon/cream cheese maki, and one pork ribs teriyaki. The pork teriyaki and gyoza were not that good. Everything else was perfect. The bill ended up costing somewhere around Php1250 since I also had a bottomless drink. A bit pricey for lunch but definitely worth it.:)
12:15PM – We arrived at the Megaclinic to get a referral for a derma consultation.
1:30PM – We were done with the derma consultation which only took around 5 minutes.

Originally we had a Dental cleaning appointment for 3-5pm in Cainta but we had it moved in a satellite clinic in Ortigas so we had some time to burn. We did some window shopping in Megamall until 2:30pm.

2:45pm – we were already in the Medical plaza to wait for our dentist to arrive there.
3:20pm – our dentist finally arrived at the clinic.
4:45pm – Neth and I were already done so we started the trek to Megamall.
5:00pm – We already started doing our grocery. We initially planned to do it in SM Taytay since we would be coming from Cainta but due to the change of plans we did it there to save time.
6:00pm – Grocery was done so we started the drive going to Angono.
7:15pm – Stopped at the Bonsai carwash in Angono to have Ava (our Avanza unit) cleaned up. This is the time wherein I whipped out the RedKimono giveaway menu and computed the total costs of what we have eaten to see if we came out ahead. Turned out we did because the total amount was around Php1495. 🙂
7:45pm – We went to the nearby Scrapyard restaurant for dinner. I ordered Kalderetang Itik while Neth ordered Sinigang na Bangus sa Miso. Imagine our surprise when they finally served the food: it was good for 5 people!
8:45pm – we were done with our dinner with some takehome leftovers for tomorrow. The whole dinner course costed us Php361. Not bad.
9:30pm – we were backed at home and after arranging the groceries and cleaning up we hit the bed.
10:00pm – I had this notion of upgrading the wordpress version of this blog to 2.8. Thankfully the automatic upgrade script worked and even the automatic upgrade of the plugins returned! yipeee!
10:10pm – I had this idea of writing this blog.
10:30pm – The time when I finally finished this sentence with enough seconds to spare to click on the publish button.

I am going to sleep. It has been a tiring day…


Here is your card

No Comments

While not a fan, I appreciate the Darwin awards which “salute the improvement of the human genome by honoring those who accidentally remove themselves from it”. I sometimes describe myself as a person who have a low-tolerance for stupidity which is not really far from the truth. Note the highlight as that does not mean that I don’t delve in stupidity myself. I know that I do so more often that I would like.

Jeff Foxworthy/Bill Engvall, whom are both American stand-up comics, have a less honorable version for their routine in ruthlessly ripping apart common stupidity. The routine goes wherein they pay attention common real-life actions and instances that ends up with the quote “here is your [stupid] card”. I would pay homage to that routine for the small things that nag me every day.

Today I received another of those not-so frequent (thank you Fate) SMS from an unknown number that automatically launches to a greeting cum keeping-in-touch content:

God am jun mzta sanka nka detno ngaun c rudy 2. / Good morning Jun how are you where are you currently assigned this is Rudy.

Yes the human and English translation did not have any punctuation as the original message did not have one. This already tripped several alarm bells for being moronic. How hard is it to write human-readable non-encrypted words that can still fit the 160 character limit of a standard SMS? Since it was still morning and I am still in a good mood I opted to send a short reply in case the sender was waiting near his phone for a chance to get re-acquainted with Jun who for all we know was the only friend he ever had when they were growing up but for some reason his family moved out just when he was teaching Rudy how to socialize without becoming a menace to society. Alright that was over the top but I was getting ahead of myself in being riled up. My answer was:

Sorry, you sent the message to the wrong number.

And then I got this in return:

Nd aq wrong nm # sya ang nagbegay ng # nya skn. cno poh sla. / I didn’t send to the wrong number # He was the one who gave his number to me. Who is this?

This tripped several more bells that pumped my rage level from inconvenienced to peeved. I seriously considered wasting another peso in sending a reply but realized that it probably won’t matter and could only snowball at that point. I am just taking consolation in the thought that Rudy is still hovering near his phone and trying to wait for a message from his long lost best friend that has now opted to disown him. Mwahahahaha.


Officially a killer


As of last night, that is what I am. My victim is a medium-sized cat that either from lack of common sense or a heightened sense of panic ran directly in front of my vehicle. The event happened in an unpopulated freeway type road in Baytown, Angono. I am not a violent person and while I may have some regret for snuffing a life out of this world I don’t really feel any remorse. Cat-lovers might hate me for saying that but I only have the following pleas in my defense:

  • Visibility was very poor. It was raining very hard that I had my wipers at the highest setting.
  • My speed was under 40km/hr at par with the other vehicles going in my direction.
  • The area was unpopulated and the cat suddenly sprang out of a bush and directly in front of my vehicle.
  • I tried to brake to avoid hitting the feline but it was not enough. Swerving is not an option as I would hit the oncoming vehicles and the road is slippery.
  • I think I scored a direct hit so it would have been painless and sudden for the cat. He was cold and shivering one moment and in cat paradise the next.
  • When I drove past the same road on my way to work this morning, the roadkill was still there and was very flat. He actually looks like a cute area rug. The several oncoming vehicles and the torrential rain might have something to do with washing away much of the gore.

Not much of a defense but hey that is how things go in this world.


Looping in Windows batch script

No Comments

We have a Rational Team Concert process that is executed by a scheduled task. The task tries to download the code from a server that unfortunately does act up from time to time during the middle of the download process. RTC currently does not have a retry function so the result needs to be manually checked and the process be restarted. Its not convenient so I created a batch loop in order to minimize the human interaction.

Below is the base script that will retry the operation up to the figure specified in the attempts variable. The script uses the ping command to effect a delay between the retry attempts. For what it is worht I am releasing it under Creative Commons just for the sake of attribution. 🙂

REM Function: A sample batch script on how to retry a utility or another batch script that fails intermittently.
REM Author: ramfree17
REM Email:
REM License under: Creative Commons Attribution v3.0 Unported []

@echo off

set attempts=10
set counter=0

call :load_func

goto done

set /a counter+=1
echo Attempt %counter% out of %attempts%

if %counter% GTR %attempts% goto :eof

C:\ibm\sdp\scmtools\eclipse\scm load "TestWS" -r "" -u "testUser" -d "d:\Workspace\rtc" -f -P [password]

REM Check the result. 0 is successful.
if %ERRORLEVEL% NEQ 0 ( ping -n 10
call :load_func)

goto :eof

echo. ERROR: Unable to perform the action. Please see the log if any.

echo exiting sample script.