Showing posts from 2010

USB Connection

It’s been a while since I post on my blog. I have been working hard to get some funds to work on my project. Fortunately, I manage to get some and right now I am pretty much comfortable working at the comfort of my room. I also find it very comfortable working with lesser distraction particularly having no broad band internet. It makes me more focus on what is important and attends to the basic needs of my algorithm in my project. Having a USB connection is perhaps the best choice I ever had. Maybe I am having second thoughts if I can survive with a USB connection.

Confuse? I am I think. But for the mean time I want to know if this situation I have now fits to me.

GWT 2.1 is out!

A lot of awesome features is now available with the new release of GWT 2.1. Feel free to check it out.

Download it here:

Thoughts from the Chinese Business

It is interesting to know that while most Filipinos dream of being an OFW(Overseas Foreign Worker) or migrate to a better country our neighbors are doing it differently. Here's what I learn from them:

"First we will have our young people employed by the foreigners, and then we will start our own companies. It is like building a building. Today the U.S are the designers, the architects, and the developing countries are the brick layers for the buildings. But one day I hope we will be the architects."

I can only wish more of us will think this way.


One of the things that I learn in life that I value the most is change. Change is hard. Change is hardest to those caught by surprise. Change is hardest on those who have difficulty changing too. But change is natural; Change is not new; Change is important.

2nd Davao GTUG Meet-up

A great and exciting way to learn from the best of Google Engineer as Dan Delima will visit Davao on Friday, September 17, 2010 from 6pm to 8pm. The venue will be at Coffee @ Yellow Hauz, V. Mapa Street Davao City.

You can visit the venue site at

1st GTUG Davao

I am pretty much excited about our first GTUG event in Davao. I always wanted this to happen but couldn't find the right time. Fortunately, I am lucky this coming August to be in Davao and if all things work according to plan we will have our event.
I am pretty much optimistic about the event and we are confident to make it happen. Registration is now open visit us
See you there.

Google Devfest 2010 - Philippines

We had a blast on Google DevFest 2010 at UP Ayala Techno Hub and it was awesome. Check out the resources

Google Devfest 2010

I am excited to attend Google Devfest 2010 on July 6, 2010 hopefully things will be awesome! Register now

From SocialMe to Wormbizz

Last week, I made a major decision to make my small project have an official name although I would love to use the sad to say it was already taken. After 3 hours of thinking for a name I decided to use Wormbizz.
I think it's a good name since my web application will focus on helping people make business. It will have the same concept and some updated features.
Currently, I'm migrating most of my codes to follow the best practice of GWT. Hopefully, I could launch it as soon as possible.
I am pretty happy with the new domain right now. Check it out

Google IO 2010

Google kick start the I/O yesterday watch it here:


Improving your email has never been better with Rapportive. I never expect that with all the advancement Google has made to their GMail still there is room for improvements.
Download the plug-in and check out the results

Google Election Precinct Mapping Party

April 30, 2010
Saturday, 3:00 p.m. to 5:30 p.m.
Mam Bebs Bakeshop (in front of City Triangle), CM Recto Avenue, Davao

Please register if you are interested

GTUG Silicon Valley

Watch the latest from Google

GWT Best Practice

Google IO 2010 is comming this May 19 - 20 and I am very much excited to know what they have prepared for us developers. I have decided to review the 2009 Google IO and wrote a couple of summary for guides on the best practice with GWT. The following are the list:
Browser History Get browser history right, and get it right early. Back, forward and bookmark.
Event Bus Use it to fight spaghetti code.
DI+MVP Dependency injection plus model/view/presnter for the win
Google Gin/Guice Everything might require async call sometimes so assume it does all the time
Command Pattern(Object that embody's calls) Use it to make async tolerableLeverage point for caching, batching and centralize failure handling (inherits the oops something went wrong rather than calling it online).
Groud Work
Lays the ground work for: GWT.runAsync() - choping the parts that can be code splitUndo/RedoOffline WorkUse command pattern RPC Always be decoupling
The combination ofAn event busMVP pattern for your custom widgets Depend…

GWT+ Hibernate

Hibernate plays a very critical role on connecting to different relational database from MySQL, PostgreSQL, Oracle and etc. At the beginning I thought using hibernate doesn't make sense but I guess I was wrong.
I made a couple of example to better understand how things work. To download the example visit this link

GTUG(Google Technology User Groups) Davao

I have started a new group called GTUG Davao. Here I will share and post the things I know about Google Application, news, and other tutorial. I will still use this blog to share what I have learn but the group discussion will provide the most important resources that users need.
Here's the link:


I never really appreciate the beauty of weekends not until today. I used to think that working 14/7 is something to be standard on most work. Not exactly I guess. Life becomes more meaningful when you realize that their is life after work. I guess I was so used to my most jobs where I just work and work.
Right now when I do nothing I can write blogs based on emotions and scroll over to some pictures that have manage to made more sense. I never realize I was happy with those events.
After careful evaluation with myself I begin to realize that I blog more whenever I am on a certain mission. Like when I take my life to where I want it to be. Then when I am home I spend most of my time with family and its reality. I don't blog most of the time.
I think this the reason why when you became more independent I try to become who you are everything on you tends to mature and you learn things better. But when you stay with your family and live your life with them everything seems to be relax, h…

GWT TestCase

Currently, I just discover the value of using Test Case in GWT I never learn to appreciate them since the beginning of my career as a developer. Overall, I am happy that I was forced to make it work and made me realize the importance of it.

The following are the GWT test case:

JUnit Test Case - testing framework for most of your application.GWTTest Case - test code that requires JavaScript at runtime.Selenium Test - test through event listener that run against the browser with all the mechanism in place.TestSuites - grouping your test cases. It can run in a single suite and only incur a single compilation.Asynchronus Testing - RPC test case.All this test case are categorize into two mode: Hosted and Web Mode. It is because there may be a subtle difference between the way GWT application work.
I write this stuff on my blog for me to go over on them whenever I need it.

I love being Geek

Never before I am faced with very interesting and challenging task in my entire life than today. For most years in my life I have been a freelancer and I work locally to most of my clients.

Today has been very different since I am very happy to be working internationally! The task is really challenging as I have to team up with the best people. We had different terms whenever we talk things in technicality but we share the same concept, ideas and the process of solving the problem.

The job is very challenging as I have to keep up with them. Most of my task for the longest time has always been an open forum but on my job today it is very different since I have to team up with them and work together. It becomes more of a corporate world with an openness considering that they respect each of our own opinion.

This job may never last forever but no matter what happen it is very important to me and I think it is one of the best. Everything that I need to step up my career has been rolled into…

Source Code Test

This is a test on how to post a source code in blogger....

public class Record implements Serializable {
private Long id;
private String title;
private int year;
private double price;

public Record() {

public Record(Long id) { = id;

// Along with corresponding getters + setters.

Now I can post my source code neatly on Blogger.

Got this link on:


This was something new to me so I was trying to figure out how to do it. Luckily I saw some example in Google code check this out:

Google Wave Invitation

I have 8 invitations left who wants one? post your email address.

Wedding Design

My uncle Paul Clarence sister is getting married and I was assign to design the list of itinerary for the wedding although I am not really a designer kind of guy I decided to take the shot since I have been working with interface for the longest time. I did suck on my design when I first launch my site 7 years ago using asp but with the help of GWT I think it did help me a lot on bringing back the confidence.
Here is my design:

My Birthday

Today is my birthday and I am happy! :D

Google IO

Google largest developer event is coming on May 19-20, 2010. Can't wait for this!

SocialMe beta

I am happy to announce that after one year of development we are launching our beta web application. Feel free to test drive it and try to register to experience our cool applications.