Showing posts from September, 2005

Slicing the database to pieces

Just this morning was the usual busy day for me as I try to demonstrate the system over and over again. One module that caught my attention was the consumption history of the user. It is a list of their electricity consumption.

As I demonstrate my program one thing that caught my attention was the speed of foxpro to display the results. Faster than my super power sql server. Then I begin to wonder couldn't it be that the hundred thousand microsoft sql server was out perform by a free foxpro database files?

Its ridiculous! impossible!

Then I begin to realize that the structure of my database was indeed a big mistake. I over load the power of sql server by making it one chuck of table where records from district 1 to 17 are all rolled to one table. It may seem nice since worrying about maintenance was quite a piece of cake but then when I began to start the slicing and uploading some records a lot of ideas suddenly comes into my mind.

I realize that indeed it will be faster. Imagine if …

Office 2003 Service Pack 2

The 10 Commnadments for managers

Abstract Rotation

I remember remeber when I was in my third year college when I had this insane teacher name richard base aka wildfire, during our first meeting this guy speak words that are love to hear by most students including me hehehe. He seems to convince most students that IT is so cool and those students who are enrolled at it is the best students that our almamater could ever had. Hmmm sounds like Bill Gates to me hehehe.

During that time when most teachers had this terrifying introduction about computer science things like "only a few of you will survive and better shift now or pay the consequence of your action!" this guy seems to do it in a different way. Ok he's nice as what you might say however, the dark phase of this most students lies at the middle of the class where you have entered the point of no return its either to fail or to pass.

So one day when most of us would crave for his subjects since he talks so cool and interesting the time has come when he have to unleash h…

The Power of Networker

I know my bloggs is all about technology and you might have this thought that the term networker is equal to computer networks. Sorry guys but It's not!

This time im talking about your personal networks. And I mean people. One of the best networker of all time is Keith Ferrazzi. Check this out: The 10 Secrets of a Master Networker

It's Game Time

Yesterday evening at around 7pm we had a basketball game in the place they called "Acropolis" its really a nice place. I beleive only the rich can afford a house there because of its class A type of subdivision. I had seen a number of house where no one lives there maybe its a place for vacation who knows and who cares...

Our reserve time was from 6pm to 8pm and due to some "pasundo" people where we have to fetch them in their house plus the traffic jam the one hour time was totally wasted. Lucky for me I don't have to pay the bill. Poor guys it cost them P450(1$=P56) for the two hours. That's what you get when you don't plan before executing something.

We had 3 games in one hour and it was fun. I did not waste the time so I played all the three games and im proud to announce I never loose hahahaha. Talk about the cool fiber glass and a very cool floor. I think they put some kind of a rubber inside of it because it was not slippery as compared to other gy…

Changing the world through innovation

For the past week it was a hell work here and there. Non stop consultation with all those users and bam just one day I realize 4 modules are up and running. Thank God! Hurray for I have completed the 1% task that I should complete.

And now as I approch the final level I think it's ganna be hell for me. So how complicated is this mission impossible that im working at. Here is a brief description:

1. It's a one man one company challenge.
2. It has 9 departments and 1 separate branch with a 1 km distance apart from the main company.
3. The final stage is totaly insane because imagine this: you have 8 more departments left but if you want to complete this department it must be run simultaneously. Only a small amount of error should take place or else you'll be messing up with an electric company bill's.
4. My deadline is this comming december.

The hardest part of this challenge is running them all together at the same time its because I wonder how would I be able to supervise th…

Microsoft Developer Conference September 2005

NerdTV: Featuring Andy Hertzfeld

Here is the link:

I would like to share to you one of my favorite talks they had, here it is:

Andy: Yeah. Steve came over to my house shortly after it aired in 1996. I asked him what he thought of the documentary. He said he thought it was really good, but when he watched it on TV he thought his comment about Bill Gates having no taste might have been a little too harsh. So he called Bill Gates to apologize.

I don't know how you call Bill Gates, but if you are Steve Jobs you get right through. He said, "Bill I'm calling to apologize. I saw the documentary and I said that you had no taste. Well I shouldn't have said that publicly. It's true, but I shouldn't have said it publicly."

And Bill Gates replied, "I'm glad you called to apologize, Steve, because I thought that was really an inappropriate thing to say."

Steve couldn't help himself, he said, "You know it's true, it's tr…

User's Stupidity

Yes I know that most user's are idiot and it's my job as a developer to create something like an idiot proof but does it have to include their stupidity in avoiding my system since they demand for a memo? Darn it! I beleive that these type of employees are more than idiot, deeper than idiot i guess.

Mentally retarded I guess is the right word?

Ok temper temper dude it's just that sometimes users are so "pa presyo" or shall I say stubborn employee. Do I have to bring an AGM(Assistant to the General Manager) or report them to the CFO(Chief Financial Officer) just for them to obey orders which by the fact is my responsiblity.

Sometimes I just can't please all of them and that's what make mad and I mean mad like hell.

There's one very good thing that I realize whenever I am mad. Most of the time if they are so idiot enough not to follow orders(orders like just use the freaking system to determine your problems and needs) all I do is walk-out of them go back …

User's Hell

The big event happend last saturday when I told myself that I must complete 2 departments. For almost a month now im always stuck whenever I presented a module to the user. One of their greates big deal complain was it's too slow. They are not talking about the speed of the system as it does the processe but rather the functionality of the module they use.

What about functionality?

The thing about this functionality as I tried to understand this hell users is they would prefer keybord keys rather than the mouse to make their task quite faster as compared to mouse. Even if I always tried to tell them that at the right time it will come but still they are hesitant to use it. I guess they where so used to with keyboard .

When it comes to keyboard keypressed keys like ctrl+A, ctrl+B, ctrl+C and so on is not enough most especialy when combining forms with objects such as tabs because sometimes this users felt that it acts the same except that your using a keyboards instead of mouse.

After …

Microsoft Business Sumit Video

Great quality video...Learn from the masters watch and learn

The Nano Movie

Steve Jobs deliver a hot new ipod called nano. watch it here :


Alien! finally after deleting all the records and resotring new data everything is complete. My laptop run for almost 2 weeks non-stop.

While my laptop was converting data I decided to buy another 6 movie collection of Keanu Reevs. Matirx 1,2,3, Constantine, The Devils Advocate and Animatrix all roled into one DVD. Right now I have 2 6 movie collection. Will Smith and Keanu Reevs. Im looking for one more and I prefer the movie Lord of the Rings. I don't know what will be the combination of another 6.

Tech Talk

While my computer converts those data I still managed to program some modules and so far I finish 2 departments property department and CCD(Customer Communication Department). In my previous blog I have shown you the property modules and today will be the CCD modules.

Here are the 3 modules that I accomplish:

iBot - a highly sophisticated server manager that handles packets of job order and assign it to corresponding users. Wired eh? hehehe here is the screen shots.

This is the pi…