Archive for September, 2011

Posted by Mikko at 29 September 2011

Category: Travel

Tags:

It’s a strike three for the Philippine Airlines!

The Philippine Airlines is still struggling to return to normalcy two days (2) after the Philippine Airlines Employees’ Association (Palea) went on a sit-back strike.

Most of the airlines flights are cancelled for the third consecutive day already. PAL posted on their Facebook page that the following international and domestic flights will push through today (29 Sept) until further notice. All flights not listed below are considered cancelled. Continue reading “(29 Sept) More PAL flights push through, majority still cancelled” »

Posted by Mikko at 28 September 2011

Category: Travel

Tags:

The Philippines’ flag carrier, the Philippine Airlines (PAL), said on its Facebook page that they will be operating select domestic and international flights today, September 28, 2011. 62 domestic flights and 40 international flights shall remain canceled today.

Only the following flights from Manila will operate today:

DOMESTIC
PR847   0600H   CEB
PR291   0700H   DGT
PR321   0855H   KLO
PR811   0900H   DVO
PR853   0900H   CEB
PR323   1330H   KLO
PR293   1340H   DGT
PR849   1530H   CEB
PR813   1530H   DVO
INTERNATIONAL
PR896   0720H   TPE
PR300   0800H   HKG
PR438   1330H   NGO
PR408   1425H   KIX
PR432   1430H   NRT
PR306   1450H   HKG
PR116   1850H   YVR
PR102   2200H   LAX
PR104   2230H   SFO

This comes a day after members of the ground crew union Palea (Philippine Airlines Employees’ Association) went on a surprise sit-back strike. The employees refused to perform their duties such as facilitating disembarkment of baggage, refuelling aircrafts, checking in passengers, among others. Continue reading “(28 Sept) PAL continues some flights, most still cancelled” »

Posted by Mikko at 23 September 2011

Category: BiliBid, Programming

Tags:

Since BiliBid started, I’ve encountered and foreseen problems that may affect the experience of the bidders. I’ve done preventive measures to counter the problems I’ve identified.

As BiliBid continues to grow, I foresee new problems that may arise. Most of them are due to concurrency (users accessing the same resource at the same moment). I have to tweak and optimize my code and queries from time to time to make it as efficient as possible, while maintaining correctness.

Testing the changes is even harder. It’s hard to replicate a potential problem, since first and foremost it does not entail a single request only. It’s a combination of continuous requests (for the timer, messages, and bid history) and user-triggered requests (placing a bid) from multiple clients. At times, there’s no assurance that the changes I’ve made will prevent those problems from happening. What I do is just convince myself that the changes I’ve made were for the better. Once convinced, I deploy it to the production server and hope for the best.

Maintaining BiliBid is not as easy as it may seem. It requires attention especially during the first bidding night after changes were committed. I have to trust on my gut feeling to decide whether to rollback the changes or not.

On the lighter note, I see this strenuous task of maintaining BiliBid as a learning experience. I learned a lot from BiliBid alone. For the love of BiliBid, I’ve read a lot of articles on server hardening, tweaking database and web servers and other related stuff.

Posted by Mikko at 16 September 2011

Category: BiliBid

Tags:

It’s been a rough ride for the BossChiefs (incorporators of BossChief Inc) for the last two months. It was early July when we thought of creating BiliBid. We first planned to open BiliBid to the public on July 25. Then we thought of moving it on August 6, until it was finally pushed to August 22.

It was a rough ride before we actually opened. Programming BiliBid was a breeze (lucky for us we had a good programmer, yours truly), but designing it took a lot of time. It took me five (5) designs before I was finally satisfied by my work. It took us countless debates on the designs, until they gave up since I always fought for what I wanted – and since I was the one doing it, it was always my call. Continue reading “Three weeks of BiliBid” »