D90!

 

Finally, I got my first DSLR last February 27, at Henry’s Photo Supplies in Glorietta 5. I have been day dreaming of this stuff for months and now it’s in my hands. The model may be outdated (first release in August 27, 2008), but it has still superb performance. I’m quite satisfied with my first few shots. And it has tons of settings and modes to choose. Watch out for my upcoming creative photos. I'll be using my flicker account for you to be able to see ;)       

My Clean, New Desk

 

We finally moved place from 15th  to 24th floor. I find my new place very relaxing compared to my old desk in 15th, since it has less trash on the table.

 

DSC00960 New Desk

Old Desk

2010’s Wishlist



1. Be more God-centered.  -  I always put God first in every decision that I make.
2. Workout workout workout. Bring back those six pack.  - Got a Golds Gym membership. Which I dream of for years.
 
40771_150257258337263_100000589684960_356569_2284761_n
 
3. Eat healthier. More on veggies.  - I always want to include veggies on every meal that I eat – especially ampalaya.
4. Learn new programming language, or new technology.
5. Get new certifications from Microsoft.
6. Save a lot of money. –  Got no savings for 2010. Still looking  forward to save this 2011.
7. Drink less alcohol.  - Yeah I drunk less due to more work demand, and love of work, too!
8. Meet new friends.  - Met a bunch of office mates. 
9. Work harder than before. Felt a bit of lazy and sleep every siesta. Bad bad bad!
10. Commit less mistakes in work.  - Got more focus on work. And more dedicated.
11. Go to the beach (never been there) - Got my feet landed for the first time at Subic beach.
 
DSC01218
12. Have Ms. Right (if time permits, and, if any).  - Got a wonderful, caring, loving, and anything-you-asked-for girlfriend.
 
 
Xmas10
 



Things planned to buy

1. Supplements (whey protein, Hydroxycut). Had 4 Nitro-Techs and 1 NO Xplode for the year
2. Gym membership  - I had Golds Gym membership, which I like most why I love Ayala Systems!

3. DSLR.  - Still can’t get one. But I got this cool point and shoot cam. Though I was upset knowing the price is less than 10,000, 6 months after I bought it.
DSC00141
 
4. Personal laptop. – I realized I don’t need it for now. I still have my company laptop.
 

 

Our 2011 New Years’ Resolution

 

One Friday night, after we saw the movie Dalaw, Rachelle and I decided to list down our top ten New Years Resolution. Lists were unedited due to unavailability of time.


1. Put God as center of the relationship
2. Matulog ng maaga
3. Iwasan mag-cab
4. Iwasan kumain sa mahal na restaurant. Pwede lang kumain sa mahal na resto twice a month (every payday)
5. Mag-ipon (separate accounts)
6. Iwasang ma-late sa trabaho at mag-halfday
7. Mag gym regularly
8. Iwasan mag-chat lagi sa trabaho lalo na pag busy!
9. Mag out-of-town quarterly
10. Make the relationship stronger

New year is all about new life, adventure, challenges, as well as trials. I can’t wait to explore a whole new life with the most wonderful girlfriend I ever met. Rachelle if you’re reading this, i love you.

Friends for Now, Somehow

 

Friends are now harder to find. Because some people will judge you when you have left nothing behind. They’ll laugh; They’ll grin & smile with you. In good times you’ll be first on bad times you will be no. 2

Sometimes friends don’t value time. Sometimes they can’t even spare you a dime. I thought I have friends who will be true. But what they did best was to make me blue.

They say they are cool. But I just realize I had been such a big fool. To believe on what they say. To even think that this friends will forever stay. Maybe yes this friends are at first reliable. But I discovered one thing they weren’t dependable.

They supported me with grins & smiles. But they wouldn’t endure doing this through my journey of miles. Now all I have are cries & tears for me to find out this was my greatest fear.

My so-called best friend was right they couldn’t be forever. For some friends may turn betrayer. I think my friends are the latter. Now I feel so bitter

-CAGP

Self Education

And so You Code

Got Last Song Syndrome with this song. I can relate on myself on this, 12 months ago.




Back to the House of Pain


It's been 2 years since I last visited a gym. Upon my regularization, I quickly registered on this fitness gym. And yesterday, I finally received a temporary card from my company. I'm gonna be Gym rat again like in college. Thanks, ASTI!

Run!


Meet my new buddy. Her name is APMI. I got her name from one of our amazing client- Avon. Where I got extra income from overtime and reimbursements. Everything has just paid off.

I'm expecting a lot of pain, at the same time, more gains with her.

Wish Lists for 2010

New year, new life, new hope. It took me a day to lists these wish list for this year.

Number 1 being the most wanted, last is the least


1. Be more God-centered.
2. Workout workout workout. Bring back those six pack.
3. Eat healthier. More on veggies.
4. Learn new programming language, or new technology.
5. Get new certifications from Microsoft.
6. Save a lot of money.
7. Drink less alcohol.
8. Meet new friends.
9. Work harder than before.
10. Commit less mistakes in work.
11. Go to the beach (never been there)
12. Have Ms. Right (if time permits, and, if any).


Things planned to buy

1. Supplements (whey protein, Hydroxycut).
2. Gym membership
3. DSLR.
4. Personal laptop.

I hope that these things will be all checked by the end of 2010. Wish me luck.

The Productive Programmer

PRODUCTIVITY IS DEFINED AS THE AMOUNT OF USEFUL WORK PERFORMED OVER TIME. Someone who is more productive performs more effective work in a given time interval than someone less productive. This book is all about how to become more productive as you go about the tasks required to develop software. It is language and operating system agnostic: The book provide tips in a variety of languages, and across three major operating systems: Windows (in various flavors), Mac OS X, and *-nix (Unix and Linux alternatives).


This book is about individual programmer productivity, not group productivity. To that end, it
doesn’t talk about methodology (well, maybe a little here and there, but always on the
periphery). The book also don’t discuss productivity gains that affect the whole team. The books’ mission is to allow individual programmers the tools and philosophies to get more useful work done per unit of time.

Monitoring Internet Connection

NetworkMeter

Tired of guessing whether there’s an internet connection or none? Do you know your Internet protocol (IP) address? If you’re a Vista user, you can download this very useful gadget (which I always look at whenever my connection slows down, or worse, DOWN).

Here’s the theory:

Whenever you click something on a web page (or just hit refresh), the browser requests data to the server. During the process, the browser uploads data. It is where the uploading occurs (green, up arrow).

PageLifeCycle

Web page life cycle


When the server receives the data from the browser, it sends back data to the browser. It is where the downloading occurs (yellow, down arrow).


To make things short, observe the following.

If the upload (up arrow) speed is greater than 0 Kbit/s, and the download (down arrow) speed is 0Kbit/s. Then probably you don't have connection.

If both are 0Kbits/s, try to Google/Yahoo!. Or, ensure that the network cable is connected in your computer.

NOTE: for Vista users only =p

Kowtzzzz

Mga pinaka-gusto kong kowts mula sa dalawang magagaling na manunulat, at mga BFF’s ko rin sa Plurk! Sundan niyo din sila!

Bob Ong

  1. "Huwag mong bitawan ang bagay na hindi mo kayang makitang hawakan ng iba."

  2. "Huwag mong hawakan kung alam mong bibitawan mo lang."

  3. "Hiwalayan na kung di ka na masaya. Walang gamot sa tanga kundi pagkukusa."

  4. "Huwag na huwag ka hahawak kapag alam mong may hawak ka na."

  5. "Parang elevator lang yan eh, bakit mo pagsisiksikan ung sarili mo kung walang pwesto para sayo. Eh meron naman hagdan, ayaw mo lang pansinin."

  6. "Pag hindi ka mahal ng mahal mo wag ka magreklamo. Kasi may mga tao rin na di mo mahal pero mahal ka. Kaya quits lang.".

  7. Mangarap ka at abutin mo ito. Wag mo sisihin ang sira mong pamilya, palpak mong syota, pilay mong tuta o mga lumilipad na ipis. Kung may pagkukulang sayo ang magulang mo, pwede kang manisi at magrebelde. Tumigil ka sa pag-aaral, magdrugs ka, magpakulay ng buhok sa kilikili, Sa huli, ikaw din ang biktima. Rebeldeng walang napatunayan at bait sa sarili

Paolo Coelho

  1. Be brave. Take risks. Nothing can substitute experience.

  2. Everything that happens once can never happen again. But everything that happens twice will surely happen a third time.

  3. Life was always a matter of waiting for the right moment to act.

  4. No one can lie, no one can hide anything, when he looks directly into someone's eyes.

  5. Love like rain, can nourish from above, drenching couples with a soaking joy. But sometimes under the angry heat of life, love dries on the surface and must nourish from below, tending to its roots keeping itself alive.

  6. Only one thing makes a dream impossible, the fear of failure.

  7. The only way to make the right decision is to find out which is the wrong decision, to examine that other path without fear, and only then to decide.

  8. No one day is like another; each tomorrow has its special miracle, its magic moment in which old universes are destroyed and new stars created.

  9. The secret lies in the present – if you pay attention to the present, you will be able to improve it. And if you improve the present, whatever happens afterwards will be better too. Each day brings us Eternity.

How Committed Are You?

“ I never asked myself that classic guidance-counselor question,
"What do you want to do with your life?" I always asked myself,
"What are you actually doing with your life?" Small distinction.
Major difference and bottles in one word: Commitment.

Commitment is a big part of what I am and what I believe.
How committed are you to God? to your parents? To your wife/girlfriend?
To your work/career? Studies?
How committed are you to being successful? to being a good role model? To being healthy? To being an honest person?

There's that moment every morning when you look in the mirror: Are you committed, or are you not?

Maybe we all should be taking ourselves more seriously, pushing a little harder, achieving that fuller life a little faster. ”

Exploiting Plurk

I learned this few easy steps on how to monitor Plurk users using ASP.NET.

1.) First, you need to know their user ID. You will find it by right clicking on the Plurk users' web page the view source.

Untitled-1

(Click to enlarge)

Look for the first "user_id": 4069774" ” property, just 3 lines below the "<script type="text/javascript">” tag

Untitled-2

(Click to enlarge)

2.) Go to your Plurk profile then click “embed Plurk widget” which is located at the lower right of the page. Customize it and copy the code below it. If you do not have any Plurk account, proceed to step 3 and copy the code.

3.) Open Visual Studio.Chop and put your the embedded code either in a string or StringBuilder(requires System.Text namespace) data type variable and should look like this(or similar):

StringBuilder sb = new StringBuilder();

sb.Append(@"<div style='width:200px; height:375px;'>");
sb.Append(@" <iframe src='http://www.plurk.com/getWidget?uid=12345");
sb.Append(@" &amp;h=375&amp;w=200&amp;u_info=2&amp;bg=cf682f&tl=cae7fd'");
sb.Append(@" width='200' frameborder='0' height='375' scrolling='no'></iframe>");
sb.Append(@" <div style='float: right; padding: 1px;'>");
sb.Append(@" <a href='http://plurk.com/' target= '_blank' ");
sb.Append(@" style='font-size: 10px !important; color: #999");
sb.Append(@" !important; border: none; text-decorate: none;'");
sb.Append(@" title='Plurk - A Social Journal for your life'>Plurk.com</a>");
sb.Append(@"</div></div>");


4.) Modify the code above. What I did is I stored all UserID in an array, place it in a DataTable, and put it inside a gridview. The whole code are here:
protected void Page_Load(object sender, EventArgs e)
{
//Enter the user accounts here
int[] uid = new int[] { 18757, 3267850 };

StringBuilder sb ;
DataRow Data;
//Construct DataTable to handle all Plurk accounts
DataTable account = new DataTable("Accounts");

DataColumn userID = new DataColumn("UserId");
userID.DataType = typeof(string);
userID.MaxLength = 10;
userID.AllowDBNull = false;
userID.Caption = "UID";
account.Columns.Add(userID);

DataColumn widget = new DataColumn("Widget");
widget.MaxLength = 1440;
widget.DataType = typeof(string);
widget.AllowDBNull = false;
account.Columns.Add(widget);

foreach (int x in uid)
{
sb = new StringBuilder();
Data = account.NewRow();
Data["UserID"] = x.ToString();

sb.Append(@"<div style='width:200px; height:375px;'>");
//Insert UserID here
sb.Append(@" <iframe src='http://www.plurk.com/getWidget?uid=" + x.ToString());
sb.Append(@" &amp;h=375&amp;w=200&amp;u_info=2&amp;bg=cf682f&tl=cae7fd'");
sb.Append(@" width='200' frameborder='0' height='375' scrolling='no'></iframe>");
sb.Append(@" <div style='float: right; padding: 1px;'>");
sb.Append(@" <a href='http://plurk.com/' target= '_blank' ");
sb.Append(@" style='font-size: 10px !important; color: #999");
sb.Append(@" !important; border: none; text-decorate: none;'");
sb.Append(@" title='Plurk - A Social Journal for your life'>Plurk.com</a>");
sb.Append(@"</div></div>");
Data["Widget"] = sb.ToString();
account.Rows.Add(Data);
}

//Create new instance of gridview to view the data
GridView gv = new GridView();
gv.EnableViewState = false;
gv.DataSource = account;
gv.AutoGenerateColumns = false;

BoundField ID= new BoundField();
ID.DataField = "UserID";
ID.HeaderText = "UserID";
ID.HtmlEncode = true;

BoundField widg = new BoundField();
widg.DataField = "Widget";
widg.HeaderText = "Widget";
widg.HtmlEncode = false;

gv.Columns.Add(ID);
gv.Columns.Add(widg);
gv.DataBind();
form1.Controls.Add(gv);
gv.DataBind();
}

Result

page

(Click to enlarge)

Purpose

To monitor Plurk users activity even without viewing their profile. At the same time, view numerous Plurk profiles in a single web page. Save bandwith!



Happy Hacking! =P

How the HR Department Reads Your Resume

(Click to read)

Losing Weight

 

I have had 18 cardio sessions in 7 weeks and my weight went down from 190 to 175. Diet plays a huge role during the process. Whenever I am at home(and as always), I only eat 2-3 tablespoon of rice per meal and I alter glucose with fructose. I used Atkins (high protein,low carb) diet for years. I also lift iron to ensure no muscles are lost.

I do cardio at least three times a week for 45-60 minutes per session. I always keep my heart rate as fast as I could to guarantee burning more fat. I’m not that ripped, but I can easily distinguish that I shred some fat by comparing my photo from last month and the latest. I can now also see my oblique. But no six pack yet. =(

change

slight difference

The heart-pounding workout

Exercise repetition set
Push-up 30 5
triceps extension 23 8
Bicep curl 16 8
single arm shoulder press 10 8
single arm lateral raise 10 8
Lat pull down 23 8
leg raise 16 7
crunches 50 7

 

The facts:

  • I work-out in the morning. Because testosterone level are high when you wake up in the morning, which increases muscle mass and strength.
  • I did not take any supplements- whey, creatine, hydroxycut, and absolutely no stanazol(steroid). I just take Protein naturally, and lots of fruits such as papaya, pineapple, mango, banana.
  • I always eat the right kind of food. NEVER do the No-eat diet. Your body will miss all the nutrients that they need to stay healthy.
  • I workout at the comfort of my home. If you are a beginner, nothing is better than going to the gym.You can work out more when you are in the gym.

Thesis Revisited

 

I upgraded our thesis which was an online flight monitoring system for Philippine Air Force. I need to expose them to some hiring managers. Some of the upgrades I added are:

  • Querystrings
  • AJAX and ExtJS using AJAX Control Toolkit and Coolite respectively
  • Added custom error inside Application_Error event in Global.asax.
  • Updated assemblies and some configurations in web.config
  • Added some JavaScript codes
  • and so on.

I also deleted some highly confidential data in the database to avoid being exploited. I am aware of the limitations naman.

Encrypting Files

truecryptlogo

If you have files that are highly confidential and you want to keep it protected, TrueCrypt is the key. It creates password protected, virtual encrypted disk within a file and mounts it as a real disk. What's best is that it is encrypted with the most modern encryption algorithms like Advanced Encryption Standard(AES), which is being used by the U.S government. You can download TrueCrypt software for free and it’s easy to use.

TrueCrypt works hard to offer powerful data protection, recommending complex passwords, explaining the benefits of hidden volumes, and erasing telltale signs of the encryption process, including mouse movements and keystrokes. TrueCrypt may be download on their website.


By the way, please do not forget your password. Consider these frequently asked question(FAQ):

I forgot my password – is there any way to recover the files from my TrueCrypt volume?

TrueCrypt does not contain any mechanism or facility that would allow partial or complete recovery of your encrypted data without knowing the correct password or the key used to encrypt the data. The only way to recover your files is to try to "crack" the password or the key, but it could take thousands or millions of years depending on the length and quality of the password/keyfiles, on software/hardware efficiency, and other factors.

World's greatest dad

Mom and Dad


Message for my dad this coming fathers day.

I have always admired you and respected you for being the most upright person I have known in my life. I accolade you for working so hard, waking up early to work and sleeping late at night. For showing your patience and loyalty for your work.

Thank you for teaching me how to be a responsible man. Thank you for showing your unconditional love for mama, and for me, too! You two are the greatest couple I have ever known. You are my inspiration and my motivation. When I become a dad, I want to be as hardworking, as patient, as caring, and as gentle as you are.

We might not have had a lot of interaction because of your work but you have made a maximum impact on the way I think and react. Your principles have been the guiding force in my life. I hope I will follow them all my life.

Best part about you as a father has been that you never really taught us anything. You just lived your life and showed us the path of rightful living. You provided us with all the essentials of good life and never made us compromise on anything. Without ever showing how hard it could have been for you to provide such a decent life to all of us.

Happy fathers day dad!