The World of Hello

documentation of a programmer's everyday life

It sucks to be a palindrome
[info]error_in_syntax
 I thought being twenty-one is awesome. The next number, a palindrome even, I am not so sure anymore. Maybe because of all the excess responsibilities that is expected for people aged twenty-two. 

To tell you the truth, not much is to be expected of a broke entry-level employee in a government institution. A lot of things were expected of me when I was twenty-one. 2008-2009 held some of the greatest months, minutes, seconds of my life. 2009-2010 may prove to be a challenge. A challenge of never-ending change, of oft-sought realizations, of futile-bound dreams, may be some of the highlights that further needs to be sliced.

I am twenty-two now. I can still be considered young, but not that young. But it does not matter at all, right? All that matters now is how I make this year, a year to remember. With high hopes and wide grin, this journey to the uncertain future continues. 

Three days late, but still apt: Happy Birthday to me. Though it may suck to be a palindrome, I have things that can easily go my way. 


Tags:

An Ode to Cheese Ring
[info]error_in_syntax


I was doing my morning rounds here at work (meaning: Reading Feeds, Email, Pipho) when I decided to just stare at the 2,800 lines of code in which I have to find the bug which displays the generated PDF report all wrong. I have been studying the code for 3 days know, my instinct as a programmer the only thing I could use. There was no documentation. I have no clue how the previous programmer coded this part of the system. Neither did my boss.

So it took me 3 days to find out where in that code was the one causing errors. I found it, and it doesn't really make sense to me on why it would turn out that way, because based on the code and my knowledge of PDF report generation for PHP, it should be working. The text should be properly displayed. The tables should be aligned. But no, it didn't.

After 3 days of racking my brains (read: trying to do something else until my mind can think of a proper solution to this), it took a pack of Cheese Ring to make it all go away.

Maybe it's luck that made me find the solution to this bug. I head for the mobile tindahan of my officemate across the room and bought Cheese Ring. It was craving for something crunchy a few minutes before, because I hear crunching sounds from afar. After I bought the Cheese Ring snack, I munched on it while mindlessly scrolling over the code. I didn't really know what I was doing, because at that time I was just concentrating on eating my morning snack, but then I found a section of the code before a big conditional statement (programming guys and gals: it's a switch-case) that needs this type of report to display an image. I tried to remove it, still while munching on cheese ring, and it worked.

After a few minutes, while enjoying the unhealthy snack, I was done. I hacked the code successfully. The boss was pleased. Although I still find it weird that, after all that time, maybe by sheer luck or coincidence, all it took was a pack of Cheese Ring snack.




Tags:

7 Years in Tibet
[info]error_in_syntax



Apparently, I have created a Deviant Art account only to leave it gathering all sorts of dust, rust and fungus.

Rupture
[info]error_in_syntax
'Nuff said.

Alone
[info]error_in_syntax


Maybe it's meant to be. 

The Virtue of Mono-tasking
[info]error_in_syntax
One of my morning rituals during my first 30 minutes in the office is to read my news feeds. I have been using and abusing Google Reader service since I was introduced to it by my girlfriend. It's a wonderful way of having your own "newspaper" that only has the articles that you really want to read.

Well, that is not why I'm writing here today, really. The reason why I brought up Google Reader is that I came across a recent article over at Inquirer.net about a study on the advantages of Multi-tasking in terms of production:

http://newsinfo.inquirer.net/breakingnews/infotech/view/20090826-222067/Multitaskers-distracted-by-everythingstudy

In summary, the article discussed that heavy multitaskers are mostly distracted by the little things that could overall divert them from what they must do. A perfect example of this is reading up on new Programming techniques on Wikipedia like JSF or Symfony, only to arrive at Harry Potter Wikia because you're dying to know how Voldemort died, while at the side you are frequently looking at your open Gmail inbox and open Feed reader for interesting articles that is really nothing related to what you are really working on.

The people from the internet age, with me as a perfect scapegoat, has excessive problems with maintaining a single task to have a full attention to. I am, in all honesty, having trouble controlling my impulse to look at something other than what is required because I find them more interesting to read. Or having sudden interest in reading up on the things that just randomly popped into my head. Yes, I admit, I have a severe tendency to be distracted by almost anything because, yes, I've been a multi-tasker for so long.

This is why sometimes my productivity is questioned or my dedication is doubted. I'm lucky that my new work is very light, as I have a full list of things I have to do and when I should do them. But the next few months or a year, this might not be the case anymore. Tasks would start piling up, and my work output would start to decrease.

I have talked about this with Jen, my girlfriend, since she's the opposite of me. She can only do things one at a time, because that is how she function to work. I did ask her at a certain point, to try to do a lot of things at once. Needless to say, I was wrong in doing that. I'm really actually very envious of her mono-tasking skills and her obsessive compulsive-ness to her to-do list. I never had to deal with that because my lack of discipline hated to-do lists or careful planning.

Now, realizing that I'm doing something wrong with my way of doing mundane tasks, I sought to find a solution. To-do lists? Yes please. Day planning? Hell yeah! Organizer for dates and scheduling? Bring it on. Although at the macro level I can still plan ahead, the micro level is what needs shaking up.

Gone will be my oft open Google Reader and Gmail. Gone will be excessive tabbing and unrelated Wikipedia articles. Gone will be everything that will not be helpful to my task.

And hello to a new friend of mine, http://www.nowdothis.com/






Sometimes you win, sometimes you still fail
[info]error_in_syntax
But most of the time, I still continue in my mindless pursuit of my endless passions. I may not have a good track record of winning in life, but I think, little by little, things are getting better, whilst dreams are getting closer. Such proximity of these once-outrageous frivolous dreams makes them a sweet goal to achieve once everything commences.

But for now, even though most things are still far from me, I just have to keep planting mindlessly, endlessly, persistently. The harvest season is so far away, and I suppose my youth allows me to be stubborn about the things I want in the end. I am very far away from the golds and mirth that I wanted for practicalities sake, but for the first time, I get this awkward positive feeling that everything will be in-place for me when I played my cards right.

Of course, armors are not without their chinks and bruises. I expect the same failure that I usually have during my short twenty-one years to happen to me in the near and distant future. I am bound to commit errors along the way. But I think, even though sometimes I may sound like giving up, my fighting spirit would not wane.

I am who I am right now because of my failures, indecisions, and awful choice of paths. I have a long way to go, but in life and everything that is in it, we all converge to the path that eventually will take us the our deepest and utmost desires.

Quotation
[info]error_in_syntax
 "Oho!' said the pot to the kettle;

"You are dirty and ugly and black!
Sure no one would think you were metal,
Except when you're given a crack."

"Not so! not so! kettle said to the pot;
" 'Tis your own dirty image you see;
For I am so clean -without blemish or blot-
That your blackness is mirrored in me"

"Maxwell's Elementary Grammar" (1904)

 


Crossroad
[info]error_in_syntax
Here we are. At the crossroad, to where our options are laid out and to where our future is to be decided.

It had been a fun but awfully painful path towards this turning point of landmark. How we got here, I'm not really sure, too. I just know that whatever we did, it got us here somehow. Maybe by dragging ourselves, trying our best to deal with everything on our own flawed methods, we got to this point. Whatever it was, it did us good, but also did us pretty bad for us to be faced with this predicament.

Where do we go from here? I'm not sure if that question could be answered by me alone. For one, I don't really know where I'm going right now. Maybe I'm just running around in circles trying to wait for your decision on the matter. Hindi ko alam eh, para lang akong tanga. But then I realize that what we've been doing up to this point is somewhat flawed. We, I suddenly realized, are not getting any better. We, I suddenly realized, are in a whole lot of trouble.

But then again, I'm not sure where to go without you right now. I've grown accustomed with your presence that everything else looked bleak. I built my life around you so much that I might fall apart without it. Then, I wake up. Something is wrong, with both of us, with our dynamics, with our love. It may take awhile to pin-point the reasons for these series of unfortunate events, but in a nutshell, if we want this to be salvaged, we will have to do something drastic -- because right now, we are at a point of no return.

Here, at the crossroad, we decide what we do together, and what we do apart.

And maybe, save ourselves, in the process.
Tags: ,

Atlas, Shrugged.
[info]error_in_syntax

"In the name of the best within you, do not sacrifice this word to those who are its worst. In the name of the values that keep you alive, do not let your vision of man be distorted by the ugly, the cowardly, the mindless in those who have never achieved his title. Do not lose your knowledge that man’s proper estate is an upright posture, an intransigent mind and a step that travels unlimited roads. Do not let your fire go out, spark by irreplaceable spark, in the hopeless swamps of the approximate, the not-quite, the not-yet, the not-at-all. Do not let the hero in your soul perish, in lonely frustration for the life you deserved, but have never been able to reach. Check your road and the nature of your battle. The world you desired can be won, it exists, it is real, it is possible, it’s yours."

“But to win it requires your total dedication and a total break with the world of your past, with the doctrine that man is a sacrificial animal who exists for the pleasure of others. Fight for the value of your person. Fight for the virtue of your pride. Fight for the essence of that which is man: for his sovereign rational mind. Fight with the radiant certainty and the absolute rectitude of knowing that yours is the Morality of Life and that yours is the battle for any achievement, any value, any grandeur, any goodness, any joy that has ever existed on this earth."



--John Galt
Tags:

The Inadequate, Overpayed Employee
[info]error_in_syntax
Yes, that's me.

Since a document came out tallying our hours worked in relation to our hours actually payed, an alarming revealation came staring at me -- I'm 3 hours overpayed by the University. It is an ethical anomaly to the administrative staff, that one of an employee, a Non-Government Worker none-the-less, is enjoying a three-hour freebie. I will have to be penalized, or whatever reprimand I deserve to receive. My lack of drive to get up every morning at 6, to get to work alot earlier than usual, and my excessive desire to have "me day" probably got in the way of me actually working as diligently as I should.

My inadequecies are now confirmed. My under-performance to any task that is thrown at me speaks a lot about the problems I'm having at work. I miss training sessions that I set myself, leaving the training coordinator fuming with resent. I neglect upload of the new system releases because of my own irresponsibility. My mind is everywhere. My mind is nowhere.

Yes, UPLB, I'm inadequate. My self-motivation problems are showing itself little by little, through my passive-aggressive stance in the work I'm doing. I'm always late if not absent. I'm always slacking off, trying to "de-stress". I'm always doing something else, like fixing up relationship problems, or catching up with the latest sports scores, or up-ing my level on Mafia Wars. Every bit of distraction contributes to my inadequecy.

This entry dictates my renewed will to self-motivating myself. Exactly one month later, nothing has changed. Perhaps, nothing will change, until I find what I really want to do in this life.

Maybe I need a change of scenery. A change of pace. A change of heart about everything. Is this what I really want to do for the rest of my life? I don't know. No matter how I try to brainwash myself into thinking otherwise, my actions spoke louder.

Inadequate.
Overpayed.

That's me.
Tags: ,

What they talk about when they talk about running.
[info]error_in_syntax
Endorphins.

I finally got what my good friend and confidante Tanja meant when endorphins are addictive. It was the first time in a long time that I felt this good out of a intense physical workout. Yes, folks, it's the first time I hit the pavement and went on my very first campus run.

It is called a campus run because I ran the outer part of the UPLB lower campus. I started in the Administration building, where I work, run-walk-run my way to Pili Drive/CEAT/Agronomy, then to the gates of Animal Husbandry, then to Baker Hall, then to Men's and Women's Dorm, to DL Umali Hall, then to CSI, and finally, around Kanluran drive to the Administration building.

Tanja taught me this path sometime ago when I was having problems with myself and some aspects of my life -- she said I should just run it all off.

I have a long way to go though. My really-slow pace of 1 minute running and 1 minute walking, rinse repeat, isn't exactly what will finally trigger my weight loss. I have to increase my pace weekly, and swim at least 10 laps every other day. If I can handle that, with proper diet, also known as carbo-watching, I think I'm set.

Well, wishful thinking that is. But it's a start, right?

Then, it all boils down to endorphins.

Addendum to the Plurk Debacle
[info]error_in_syntax
A flawed human being will remain as flawed while he doesn't accept his shortcomings. You, as a flawed human being, should realize that -- well, you are fucking flawed. That you, no matter how you try to cover it up with your fine capitalization and keen sense of apostrophies in your usage of Tagalog, are still the same old douchebag that we knew and tried to understand. But you took it too far, with you thinking that you are the better of us, and eventually taking us for granted. You see, we are the only ones who know and understand what your fatal flaws are. We are the only ones who tried to endure your miserable company, because we tried understanding your situation and your shortcomings.

But now, we are at our limit. We had enough. We were your friends, at one point, until you started taking us for granted.

And you know, we wouldn't be this annoyed at your "busy" life if you didn't slap our faces into saying that "you guys are the least of my priorities" everytime you tried to excuse yourself. You make it sound like we were nothing. Well, to tell you the truth, you are nothing. Your facade of a decent human being is nothing. Your lies and deception will be shown eventually. And in the end, you will be just this ugly, flawed, hopeless and concieted human being. Your only gratification in life is that your online facade of a human being might get you a new set of friends that "understands you". Well, they would, if they are equally flawed. Heh. Some company they are, right?

On a final note, you were never our vocalist. To tell you the truth, your voice sucks so much that I wouldn't even let you sing the songs that I really like. Never. Ever. Don't think that because you get to sing some of our songs that you are part of the band, anyway. I, as the leader of our band, never thought of you as one. Let me get that through your head.

So then, to put at least some postivity to an otherwise negative rant post, at least you saved us the trouble of telling everyone how utterly flawed and hopeless you are. Plurk is such a nice place to say to the world that you are an idiot and you have no friends, really.
Tags: ,

At the end of the day
[info]error_in_syntax
At the end of the day, when my day keeps on getting worse and worse, all I could really do is shut the hell up, take a deep breath, probably smoke a stick or two, and drink my misery away.

For tomorrow is a brand new day with brand new challenges that will try to make my day go from better to worse all over again. By then, I am ready, and I will not falter from anything that life throws at me.

But, tonight, please, dear life, take away my stress and worries, stop throwing me any more challenges, and drink with me until the night disappears.
Tags: ,

Only stopping when I'm done
[info]error_in_syntax
I heard a quote from a longtime friend of mine from her multiply account. It goes: "Don't stop when you are tired. Stop only when you are done."

Lately, I have been receiving some negative feedback from my boss because of my habit of disappearing on times that he needs me.

"Kung kailan kita hinahanap, dun ka wala! Pero kung kailan ka andito, dun hindi kita kailangan." he said to me, in a straight face, during a meeting a few days ago. It roughly translates into whenever he looks for me, I'm not there, and I'm only there when he is not looking for me.

Well, I admit, there are times that I suddenly disappear as I have other matters to attend to. Like last week, I was gone for the only 2 working days because I honestly got sick, and not "lovenat" that everybody was saying. I had a swollen tonsil (again) and throwing out phlemgh everywhere. But then there are other times that I'm late for work, as my boss usually comes in the weirdest time in the morning to look for me. To tell you the truth, I'm always late for work, so there is no excuse for the sudden disappearance, as I am probably still in dream land.

But then, my boss said something that shook me to my bones. I sent him a private message over Yahoo! Messenger to ask something about our one hundred thousand peso project. I had the feeling that he was kicking me out of the team of three. He said that because I am always not here when he needs me, I may not be up for the next project. What he said next is the deal breaker that got me shaking: "We thought you are too enamored to work at it".

"Enamored with what?" I asked him. But of course the answer was very obvious. I am in-love. And sometimes I would disappear from the office, from the boss' eyes, to be with her. I do not blame myself for it, and I do not even consider it a bad thing, because she is still the best thing that happened to me for the longest while, even more than me finally getting out of UPLB alive.

I felt a chain of guilt, that maybe I have been too neglectful of my responsibilities at work.

So now, back to the quote. Ever since this work week started, I have been high on work. That is because of my new found self-discipline: "Only stopping when I'm done." It all boils down on focus -- if I focus on my work, purely on my work that is, I could finish faster. If I wouldn't stop in the middle of the pace of the work, then everyday my work output will increase.

Let this be the start of a new work outlook. I vow to only stop when I am done.

And after I'm done, then I would have all the time in the world, to spend in whatever way I want.
Tags: ,

Still Fighting It
[info]error_in_syntax
So, a first of firsts.

Today, I am officially broke. I have a combined of 70 pesos in both the ATM accounts I use, and I have 140 pesos in pocket money. I still have to travel from Los Baños, Laguna to Quezon City, Metro Manila, which will cost me roughly around a 120 pesos. That leaves me with 20 pesos.

I already asked for help from my dear parents. But they were trying to dissuade me from making them deposit some money, because it's bothersome for their busy lives. I had to pull a FAMAS for them to finally notice that I am financially in-trouble. I had to suck in all "I am independent" feelings and hang my head low because this time, I am really in trouble.

I may have mishandled my money a lot this week, and even the previous week, but I am still fighting it. I am still fighting for my independence. I am still fighting for my own financial stability.

Until then, I might just have to concede to the fact that I am still this spoiled brat who does not know how to be thrifty.

Life of Changing Weather
[info]error_in_syntax
A famous weatherman and television journalist once said: "Ang buhay ay weather-weather lang."

In a hint of irony, that he had to say that almost everytime after his segment in a primetime news show, that he speaks of a life philosophy after he had preached a coming storm or an impending sunny day. He related that life is like the change of weathers, most probably saying that life is sunny, rainy, windy or whatever.

But then, another hint of irony struck me as I viewed the scenery outside the office building. It was raining. On a supposedly beautiful April morning. Where most April's that I remember were the mighty gaze of the Sun soaring in the sky -- full and without any insecurities. But not today, and not even yesterday, that the mighty Sun I love showed his magnificence. Most April's, in my recent memory, was all about the summer fun, the heat, the harsh light, the long shadows, the beaches and the long cold showers.

Well, this morning was mostly cloudy, as if August had been swapped with my April. The drizzle of rain were enough to make my mood swing from extremely giddy to extremely sour. And the irony of things was, it was such a perfect day yesterday up until the moment I arrived back here in Los Baños. The moment I stepped out of the bus, the rain poured. The moment I re-started my real life, it suddenly became gloomy.

So if life is like changing weather, I wonder when my Sunny days would be constant, and happy, and would not be interrupted by the random drizzles of rain.
Tags:

Eyes
[info]error_in_syntax
She gawked into my eyes, studying it with intensity. I thought something was on my face, or at least my eyes.

Is it turning red again? Are the styes back? Is it drooping from the lack of sleep the night before? Suddenly, questions along the lines of these popped inside my head. But her blank stare did not gave away any of the answer I was looking for.

Her eyes were wide, expressive, but currently devoid of emotion -- like a doctor examining a patient, or like a student studying his notebook for an exam. Those eyes looked into mine, for so long that I started to wonder why.

"Why are you looking at me like that?" I asked her.

"Looking at you like what?" She said in reply.

"Like you want to eat me." I said, mostly because of having anything better to describe it with.

"You really are Chinese." A stroke of randomness ingulfed her reply.

"What of it?" Curious on what made her say it.

She then put her tender fingers on the outer part of my eye (I forgot what is that called, sorry).

"That."

She pressed it and traced a thin line towards my ears.

"So I have tiny eyes, so what? I'm Filipino, a hundred percent chopseuy!" I protested. I never really liked to be called Chinese, because, well, I am not. At least not entirely. My grandfather is a pure one, but I never lived early enough to see him face to face.

"Okay, whatever you say." She said in resignation.

Still, that night, she continued staring at my eyes for so long until we both fell asleep.
Tags: ,

Weaknesses
[info]error_in_syntax
So here it is.

All of me, in a nutshell. Weak. Crazy. Paranoid. Needy. Clingy. I have revealed all of my weaknesses, and it came crashing down. So fast. So sudden. So much. These weaknesses that I tried to keep, tried to hide, tried to pretty much shut out. These weaknesses that I was afraid of showing to anyone. I smacked myself in the head everytime a good one comes along: "She won't be ready for you. You'll overwhelm her. You'll suck the living life out of her." I often tell myself.

But now, there is no turning back. 

A promise is a promise. Right?

I'm sorry. I really am.



Time to Grow Up
[info]error_in_syntax
I immediately set my mind to rush to work this Monday, amidst the standing appointment for me to return to Diliman for that UP Alumni Association project, because of a text message I recieved Saturday Morning from our Administrative Officer in our department at work. We were to accomplish our actual hours rendered for January and February, because she was compiling a document proving that we did work the extra hours for those two months.

Upon accomplishing the rendered hours, I was surprised to see that I am still under a lot of hours because of my previous attendance problems in December. I was in deep shock to find out that even after the constant thirteen to fourteen hours per day I do, and using some of the extra hours to take random day-offs, I am still down a lot of hours to the quota. To make matters worse, the higher-ups decided to cut down on our "overtime" time up only until 10PM. We programmers had no business staying for so long in the office anyway, so they say.

To a certain point, I do not think that what the higher-ups are doing to us was wrong. They are right. We should only be getting payed the hours that we render for work. We, as NON-GOVERNMENT WORKERS for an infant IT Department here in UPLB should only be getting due for the results -- and so far I had none.

This came into a sudden realization that the self-declared benefits of our young office were slowly disappearing. We have no leaves. We have no insurance. We are underpayed as an IT professional. We are undermanned as a functional software developing firm. We have some veiled leadership problems with all due respect to my boss, my colleague and my friend. But even taking these things into consideration, I (or even my boss) is not satisfied with my performance. All these times, I was slacking off and inhibiting a relentless passive-aggressive stance towards my work. I am, most of the time, unsupervised, and mostly on my own in the project that I was doing. I lack the motivation and the teamwork that I seek in a work environment.

So this is my apology to my office that nurtured me and accepted the fact that I was a mediocre student and an underachieving software developer. It is the time for me to grow up. It is the time for me to be a better employee of the System. But if even my eventual satisfactory output was put to shame by the countless redtapes and administrative supression, maybe then, it will be the time for me to leave.
Tags: ,