Friday, August 31, 2007

The story of a Mouse Trap

A mouse looked through the crack in the wall to see the farmer and his wife open a package. "What food might this contain?" the mouse wondered. He was devastated to discover it was a mousetrap.

Retreating to the farmyard, the mouse proclaimed the warning: "There is a mousetrap in the house! There is a mousetrap in the house!"

The chicken clucked and scratched, raised her head and said "Mr.Mouse, I can tell this is a grave concern to you, but it is of no consequence to me. I cannot be bothered by it."

The mouse turned to the pig and told him "There is a mousetrap in the house! There is a mousetrap in the house!" The pig sympathized, but said "I am so very sorry, Mr.Mouse, but there is nothing I can do about it but pray. Be assured you are in my prayers."

The mouse turned to the cow and said "There is a mousetrap in the house! There is a mousetrap in the house!" The cow said "Wow, Mr. Mouse. I'm sorry for you, but it's no skin off my nose."

So, the mouse returned to the house, head down and dejected, to face the farmer's mousetrap alone.

That very night a sound was heard throughout the house - like the sound of a mousetrap catching its prey. The farmer's wife rushed to see what was caught. In the darkness, she did not see it was a venomous snake whose tail the trap had caught. The snake bit the farmer's wife. The farmer rushed her to the hospital and she returned home with a fever.

Everyone knows you treat a fever with fresh chicken soup, so the farmer took his hatchet to the farmyard for the soup's main ingredient. But his wife's sickness continued, so friends and neighbors came to sit with her around the clock. To feed them, the farmer butchered the pig. The farmer's wife did not get well; she died. So many! people came for her funeral, the farmer had the cow slaughtered to provide enough meat for all of them.

The mouse looked upon it all from his crack in the wall with great sadness.

After reading the story I was inspired by the moral value of it.

The moral story is that, the next time you hear someone is facing a problem and think it doesn't concern you, remember: when one of us is threatened, we are all at risk. We are all involved in this journey called life. We must keep an eye out for one another and make an extra effort to encourage one another. Each of us is a vital thread in another person's tapestry.

OpenSER - the Open Source SIP Server

OpenSER is a mature and flexible open source SIP server (RFC3261). It can be used on systems with limitted resources as well as on carrier grade servers, scaling to up to thousands call setups per second. It is written in pure C for Unix/Linux-like systems with architecture specific optimizations to offer high performances. It is customizable, being able to feature as fast load balancer; SIP server flavours: registrar, location server, proxy server, redirect server; gateway to SMS/XMPP; or advanced VoIP application server.

I post this blog about the openser because currently I assigned to study this project. Initially, I'm on the reading of the RFC's involved in this project besides RFC3261 and I already have a list of all the RFC's I need to read and study for me to know how this VoIP really works. RFC3303 (Middlebox communication framework and Architecture), RFC3264 (SDP), RFC3323 (SIP privacy), RFC3489 (SIP-NAT), RFC3428 (SIP and SMS) and RFC3880 (CPL for internet telephony).

It's show time for me to learn this new kind of animal. lol

I try my best to give you an update to my study on this.

Thursday, August 30, 2007

eXtensible Open Router Platform

Several months ago I was given a task to test the functionality of the eXtensible Open Router Platform also known as XORP as a Multicast Router Platform. At the start, I did not know what are those protocols thing... then as I continue on the experiment I learned some of the multicast protocols like BGP, IGMP/MLD, OSPF, RIP, PIM and more. But I was task to do the testing more particularly on the PIM-SSM, BGP and IGMP/MLD. I was amazed with the support. I did a simulation of the multicast successfully. And I did creating a Web GUI for our needs since this project only support Command Line, and hopefully they will support WebGUI soon.

XORP is free. It is covered by a BSD-style license and is publicly available for research, development, and use.

Thank you very much Pavlin Radoslavov for all your answers to my questions. You are one of my idols.

Keep up the good work to all of the XORP developers!

Wednesday, August 29, 2007

Zend Framework

I've been watching this framework for quite some times, and now I started to create a simple blog application using this framework and hopefully I can share my codes here and can publish some of the tutorials soon. I was previously a CakePHP fan until I met the CodeIgniter which their manual is very well documented compared to former.

Zend Framework is licensed under New BSD License and it is implemented as purely Object-Oriented.