:: MIS Insights ::

by Fernando C Mendizabal Jr

The Perfect Timing

Filed under: Day Walker — Pipboy at 9:08 pm on Wednesday, June 28, 2006

God is good to me.

Just as I was getting bored of all the PHP programming that I’ve been doing, a wonderful challenge comes along. A new project has arrived to take me out of my misery - the documentation of GMA-7’s News TOC System. This is a very interesting project because it will allow me to work with other people and put my Systems Analysis skills into greater use.

During the first meeting whenI got introduced to the project, a lot of stuff didn’t make any sense. I tried to absorb everything that was discussed at the interview and took down notes about every concept that I heard. Several nights later of poring over my notes and reading up on a similar system’s manual, I got a good grasp of what the system was all about.

A second interview earlier clarified a lot of my thoughts and answered all the questions that I thought about from the first meeting. To show my gratitude to my Project Management mentor who involved me in this project, I’m going to do my best and show the world a quality of work that proves this young pup is ready to hunt with the rest of the pack.

This is the perfect time to do what I have to do. And I can be no other.

A Day in the Life of Pipboy

Filed under: Day Walker — Pipboy at 7:52 pm on Tuesday, June 27, 2006

Sometimes you’re DOWN

A few days ago, my motherboard’s integrated fast ethernet network interface device broke down. In tagalog, I didn’t have any internet or access to network-supplied-resources because a computer component broke.

As part of my break-in and stress-testing procedure for Trailblazer, I had it running and downloading for twenty days. Whether it was the bandwidth stress or the lightning-filled storm last week, I can’t be sure which kicked the bucket under my MSI RS480-M2’s ethernet.

After a trip to PCX, it’s fixed and I’m back with a vengeance, ready to rip 600mb of downloads per hour once again! *evil laugh ~ mwahahahaha*… now if pldt can stop blocking the torrent ports…

Anyway, after that fateful incident, I’m going to plug in a cheap ethernet card for my network needs. (Php200~$4) for a replaceable peripheral is cheaper than the gas my car consumes to go to PCX. In addition, the 15 minutes I spend at home replacing a defective LAN card will also be faster than having my motherboard checked and replaced (2-3hours, inclusive of travel time).

Sometimes you’re UP

While the technician’s replaced my motherboard, I got an extra auxiliary fan installed (if you’ve been following my blog, then you must know that I already have FOUR auxiliary fans to make sure Trailblazer’s cool). My Athlon64 3200+ was running at 63 degrees C with three fans. After adding another fan, the system temp dropped to 58 degrees C. And yes, I’m using the stock heat sink and fan.

Why four fans? Because I can only cram four.

Why four fans? Because the cooler the insides of a computer are, the longer the component lifetimes.

But most of the times, you’re in BETWEEN

For the past week or so, I’ve been contemplating whether I should enroll at the Moro gym over at Ateneo. As a runner, I need to supplement my walks and runs with weight-lifting so that I can work the upper area of the body. Yeah, after getting my monthly allowance, I was just about ready to enroll when I got a phone call.

The person in the phone asked if I was still interested in pursuing the job application that I submitted a few months ago. To which I promptly replied, “Of course!!!”

I’m set to have an interview by the end of the week. Unfortunately, my principles of self-employment are not at ease with such plan of action. Pursuing such path will eradicate all the days when I can:

  • sleep and wake up at whatever time I want
  • run twice a day
  • declare my own holidays
  • play and work when i want
  • go to ateneo library just for fun

But then again, I am getting quite bored at home. I’m starting to miss :

  • Working with other people
  • The frequent randomness and unpredictability of things that will be thrown your way
  • The challenge of tackling something bigger than I can handle

Facing the fork that Robert Frost described eons ago, I went on a rave run to help me think about it. I ran and I ran, thinking about the possibilities between the rock and hard place that I’m in. I ran and I ran, not away from the decision, but towards it. I ran and I ran, just like how I’ve done before.

Several laps in the high school oval under the drizzling rain, I finally got the answer that I’ve usually had since before:

“I’ll cross the bridge when I get there.”

A Better LTO License Renewal

Filed under: Philippines 2000 — Pipboy at 8:03 am on Thursday, June 22, 2006

I had my license renewed yesterday. Took me two days to get everything. I visited the Land Transportation Office Eastern Licensing Center (along P. Guevarra at San Juan)

Day 1 - Medical Tests

Drug test (P250)

I took the urine drug test at Labstat Laboratories. Such test requires a great amount of endurance and self-control. Taking a leak before a urine test can be very frustrating because one can only have so much bodily fluids. A lesson I learned the last time I took such test.

Medical (P50)

The medical test was a comedy. I was tested for 3 things. Height, weight and vision quality.

  • 5′11″ (something that hasn’t changed since grade 7)
  • 228 lbs (something that has changed a LOT since highschool)
  • 50/75 (though I think i’m already hitting 75/100. I need new eye glasses)

Regarding the perception test, I tried doing it Armaggedon style - memorizing the letters on the board rather than reading it. Good thing I have phortnographic memory, I was able to memorize all the characters. Unfortunately, I got the ordering wrong. So the doctor looks at me with a knowing smile and says, “Slowly and one more time.” Heh, I got it right when I actually read it. Count on me to put a smile on everyone’s face.

Day 2 - Test of Patience

License Fee (P180)
Revision of Records (P30)
Computer Fee (P53.76)

Total for Day 2 (P263.76)

Got there early at 8.15am for the pre-evaluation, hoping that everything would zoom through faster than I can say “Chiktikah-fast-paws.” It looked good when they got my signature and picture taken within 15 minutes. However, everything was downhill from there. The next step - Cashier - took an hour. The final step - Releasing - then ate up 2 hours of my abundant time.

My Own Licensing Center

While waiting, I brainstormed for ideas on how to run my own licensing center. I’d wager it would:

  • Have a better Public Announcement System so that one won’t worry about missing their call.
  • Have more than one fan at the waiting area. They’re not going to be stand fans but ceiling fans.
  • There will be windows to keep fresh air in circulation.

It’s not going to be an assembly-type transaction center too. This window, that window, crap that. I noticed that the people at LTO changed places every once in a while. This means that everyone’s a generalist and can actually take care of an entire transaction without the lengthy wait times during hand-offs. However, to make this a fair comment, I’ve thought of rebuttals against my stance:

  • Theory A - specializing makes work on each node efficient. I haven’t been around enough to see the entirety of LTO’s operations. Maybe they’ve tried it before and it sucked, but then again, maybe they haven’t.
  • Security concern about the decentralization of powers over so many people. Different people must be in charge of the different responsibilities in a system to avoid corruption. If nobody gets to overlook the progress of work in a system, this might lead to corruption. In addition, allowing a lot of people to access certain resources in the system (such as cashier register) is a big vulnerability spelled in all caps.

So, if I can’t have my home-run-all-the-way transactional setup, then we’ll have to do something to make things better or at least bearable:

A ticker to show application progress. Not only will it show the progress of one’s application, it will also give people an estimate of how much they still have to wait ~ allowing them to do other things or minimize boredom plain and simple.

A ticketing system just like what they have in banks where you get a stub once you get in and wait for your number to be called. One gets idea right away of how deep they are in the queue or how far they are from the end of the tunnel.

Online application and the option to pay elsewhere such as 7-11s, banks, gasoline stations or wherever can greatly decrease bottlenecks inside LTO by the case.

Of course my registration system will be fast and expensive. There’s nothing free in life and nothing expensive should be of low quality. This is not what I see happening though, but this is what I see should be happening since not all expensive stuff are high quality stuff. In this democratic and capitalist nation, one should always get what they pay for.

It will also have service level agreements (SLAs) with hardware and software solution providers.

Since LTO is one of the government’s main functions, it would be cool if they could rig the business permits of the solution providers to the Quality of Service (QoS) they provide. If this were the case, then our telecommunications industry would be a lot better, not just flashier.

Hardware maintenance will also be implemented. At the first sign of distress, corrective maintenance will pull out and replace a non-working equipment so that hardware failures are handled gracefully and transparently from the customers. However, preventive maintenance is better than reactive, so technicians should perform regular visits to the sites to make sure everything is well-oiled and running as it should be.

The entire process took me two trips to San Juan and five hours of waiting spread over two days. The system works, but it can be improved. Most filipinos say there’s a lot of potential in the Philippines. That’s true. However, I’d love to see that optimism put into concrete plans of action and solid actions which we dreaming lot of Filipinos lack.

It’s no longer the 18th century where we have Foreigners telling us what to do. Time to scrap that old perspective of us waiting on others to tell us what to do. Time to show them our bayags. Time to have a better LTO Licensing Center. Time to have my own Licensing Center.

i’m back!!!!!!!!

Filed under: Gadgets — Pipboy at 9:31 am on Thursday, June 8, 2006

After my long pilgrimage that brought me to the heights of the Himalayan mountains, the depths of the Marianas trench and the newly-opened KFC branch at Greenbelt just besides Chili’s, I am proud to say that I am back!!! Gone for more than two weeks, let me fill you in with what’s been keeping me very busy so far.

My Desktop Rocks!

I’ve got a new baby now. Her name’s Trailblazer. It’s a replacement desktop for Grunt - the rig that I borrowed from my brother. Grunt’s been acting up on me lately, randomly resetting on its own and not allowing me to use more than one USB device at a time. Really can’t blame Grunt for its failing hardware, it’s a six year old AMD Athlon 1Ghz desktop that’s served as a computer gaming desktop in its wee years, a school productivity workstation during its mid-life and a downloader/file server/home theater pc (htpc) in it’s recent years.

Hardware is like a flower… it Dies

Grunt still works, but as a system developer and trained with certain computer security princeiples in mind, I can’t tolerate random resets.

While Zoom (my core duo laptop) will happily bear the burden of my system developing escapades, nothing replaces a desktop in terms of graceful accident escalation. If my current desktop dies late at night, I can take out the hard disk, plop it in another desktop, and resume working. Takes no more than 10 minutes to recover. Now I can’t say the same with a laptop since I’m not too comfortable with the inner workings of laptops. Different tools for different situations.

Eh? Hard drive failure you say? I do a FULL backup of my work files every night before I go to sleep (or every morning before I go to sleep, heh) ~ I always have a tube of blank CDs just for that purpose. And I backup my current project on two different hard disks over my house network every hour so the most that can be lost is an hour worth of work.

Going back to Trailblazer, such peace of mind costs only PhP33,500. For a low, low, low price of $600, you’ll get a computer that slices, dices, mixes, peels potato skin with ease and squeezes orange juice like no other can!

  • AMD Athlon64 3200+ @ 2.0 Ghz
  • MSI RS480M2-IL
  • Inno3d GeForce 7600GT
  • 1×1GB Kingston PC3200
  • Sony Dual-Layer DVD Writer
  • Enforcer Casing
  • Two Auxiliary Fans

Yes, you read that right. I didn’t get the following :

  • hard drive - I transferred my 160GB Seagate Hard Drive from Grunt and used it as my hard drive
  • floppy drive - I can’t recall the last time I used a floppy. With the ability to boot from high storage capacity and reliable USB thumb drives, I’m passing out on the 3point5s
  • sound card - My motherboard already has a built-in 5.1 audio solution. I tried it out but it’s crappy ~ you’ll hear clicks whenever you play something that’s above a certain sound wave frequency. Did that make sense? So I got my old Creative Sound Card (P300 ~ $6) to banish all the clicks and hisses to oblivion.
  • monitor - Current one still works. And while I might want a bigger or newer one, I really don’t need one.

I’m currently stress-testing Trailblazer right now. I’m looking at how the hardware manages through 24/7 up times , how well it can run my development software and perform my entertainment-related needs.

More on such intricacies and actual performance next time. For now, gotta go!

 

Bad Behavior has blocked 3 access attempts in the last 7 days.