Posts

Google Fastflip

For two consecutive days now I have been using the Google fastflip to read news. I think it's really brilliant to have this kind of technology develop by Google. With all this awesome information I'm beginning to feel the pain of having information overload. I just hope my brain will adopt on this new kind environment. Another arising problem that I am face right now is how to keep my discipline in work. Two days after the launch of fasflip I notice that more and more of my time is being spent on reading interesting news rather than codes and solutions to problems. I still think that facebook is the number one perpetrator to my distraction. It's totally addicting.

Understanding Business

I am beginning to learn how to run a small business and for the past two months I must admit the strength of a leader will be measured by time. Loneliness, boredom and financial problems are indeed killers for those who dare to run a startup. I am by far have yet to learn the values of focus and discipline but I am determined to adopt them as fast as possible. Yesterday evening I have learned that most of our online games are dead due to server maintenance at the same time I was bothered with how we should approach the competition of pricing. A lot of our competitors have slash their price to point of negative revenues even my cousin whats a promo to gain more customers. But my uncle would always tell me "NO" . It was kinda hard but I realize that we had an edge since most of the online servers are down and most of our competitors wants a break. I figure out a solution by simply asking most of our new customers what would it take for them to consider us? By anticipating what ...

Working Halfway

Image
For the past couple of weeks my brain is focus on the following list: Feeds, weather, widgets, connecting people and more....it's just too much. Everyday things just got more and more complicated considering that I'm still working on design. The database part is yet to be far from over. I just hope that when I started working fully with the database architecture I wont get bored and sleepy. I may be complaining on how things are being complicated but in realty I am very much excited to complete all the task. The cool stuff that I use are very useful in the long run. I need to keep on going to reach the finish line. More work on this project.

SmartGWT 1.2

I just check the new features of SmartGWT 1.2 and it just blow my mind. From UI features to support to database and to almost everything about ajax its just stunning. Good luck to this guys and more power. Read the release: SmartGWT 1.2 release!

GWT Maps with Geocoding

Image
I could still remember the last time I work with maps using my old EIS project (GWT+GMaps) where address can be converted to longitude and latitude to view the location. It was kinda hard to understand the code. Google has made a major update for its maps with the use of Geocoding in order to easily view your search address. It was indeed a breeze especially on the code. It was cleaner and better than ever. Here's my main menu. As I type the location of the address and hit the search button I was totally amaze with the result. I tried a lot of address and it was almost 100% accurate. For now I am very much satisfied with the results. For the past 4 hours I have goggled for some simple code on how to use the geocoding but most of them are too complicated to understand. Here's my code: LatLng addressLatlng = LatLng.newInstance(13.8666667000, 121.0166667000); MapWidget map= new MapWidget(addressLatlng, 5); map.setSize("100%", "100%"); // Add some controls for...

GWT 1.7 Release

Download it now! GWT 1.7

GWT RSS Reader

Image
Working with RSS Reader has never been this good especially when your handling with HTML parser. It just makes life even better. I could clearly remember when I first installed my RSS Reader on a desktop. It was fun watching all the feeds update my reader and read all the latest news that I really like. Things gets really frustrating when it's my time to add my link. I always get's an error because I just add the link of the website and it's quite confusing because atom link or rss link is so new to me and I just don't have a clue on how to pick them up. All I know was I want to pick up new updates on news and blogs that I really like. One of my friend told me that you need an RSS Feeds or Atom link of that website. To find the feed was a total hell. Imagine from an idiot user perspective opening the site's source code and search the lines for the right feeds. That's just insane! Fortunately, on my blog blogger made it easy to look for your own atom link but sea...

Compose Mail Complete

Image
Working on compose mail is one of the most interesting experience I've ever had. From writing text messages to attachments and sending it to the recipient was a totally new experience for me. It was absolutely different experience as compared to my years on database job. If I evaluate things over the level of difficulty that I encounter during the process of development GWT Fileupload added to both horizontal and vertical panel was one hell of a problem to solved. However, despite all those problems the best thing in life is when you have solved the problem and your web application works very cool. Here's my compose mailbox: Multiple attachments works very cool in here as if you can simulate the real email. As I send the email to my Yahoo Messenger here's how it looks: That's it for my mail box now I can work on my RSS Reader.

New MailBox Updates

Image
For the past couple of months I really tried so hard to make sure all the standard features of email will also be available on my pushed mail. Behold the new details of my mailbox. The new interface has the ability to identify the following features: Inbox - It has the capability to show the list of unread mails. Drafts - The drafts works on getting the total number of draft being store on its folder. Spam - The spam works the same with inbox it fetch most of the unread mails and display the total count. Most basic features such as marking as read, unread, select all and delete works fine. I tried to keep things as simple as possible to avoid complex problems during the process of development and most importantly to avoid my brain to keep on adding more insane features. I will be working on the last phase which is the compose and I think it's one heck of a challenge. Can't wait to work on it.

Ideacamp

Image
I was very much satisfied with the conversation we had at Ideacamp there are a lot of smart people willing to share what they have from IT, energy resources to mother nature you name it they have a lot of things to share. I have also seen a lot of business opportunity being offered to us. If there's one thing I really like about this organization its the fact that they let people become entrepreneurs. I used to think I was the only one who would venture on this and it was hard but now I have allies and people to talk, share and learn from. This is what I need. Hopefully, I could maintain my focus and keep the fire alive.

Inbox Reply

Image
I have been working on my mailbox functionality particularly the inbox reply of my content mails. As far as I am concern it works pretty cool right now. Check out the result of my mails. Here's the result of my top 20 inbox mails in Gmail pushed to my SocialMe project. I choose my iTunes mail. I decided to change the viewing content of my inbox since my old style of viewing affects all the objects and controls of my overall mailbox. Right now it's pretty much under control but it comes with a price of configuring the content view. Once the reply button was click all the basic task that a user need to reply will appear. Automatically the content will be send to the email address that was provided. Here's the view of my Yahoo Mail. As you can see the a new message pops up the moment we send the email. As we try to check the new inbox we can see that the mail comes from SocialMe email. finally, here's the result of my email. I'm still puzzled as to how to attach the im...

Google I/O 09

Web as a platform... For more videos just follow the related links on YouTube.

GWT 1.6 Gchart.gif error

If your using Gchart in GWT 1.6 and encounter and error with gchart.gif simply use this code to fix the problem. GChart.setBlankImageURL(GWT.getModuleBaseURL()+GChart.DEFAULT_BLANK_IMAGE_URL); I got the solution from here: http://code.google.com/p/gchart/issues/detail?id=6

GWT 1.6 Server class 'jar file' could not be found solution

Image
While migrating to 1.6 to take advantage of its new features I was face with lots of headache addressing a lot of warnings that are so ridiculous since I don't understand why. I have been Googling for answers to this problems but I found no answer. Out of despair I tried to solve things on my own by reading the manual. What more can I say I'm just too lazy to read those stuff. During the process of migration a warning that keeps on popping in even though I assign the java build path makes me want to scream. It looks something like this... After 5 hours of trying to search for answer I finally convince myself that I have to read the GWT manual and rely on my instincts. Here's the solution... First of all at the start of my development with my pet project I always make sure that all the jar files are being categorize according to folders to avoid confusion or easy removal in case I want to. Unfortunately, GWT 1.6 was not prepared for this (I guess) and all libraries that you ...

GCharts

Image
It's been a while since I post something informative in my blog still I am in the process of adjusting in my new environment after a month since I left my work place for five years. Most of the time I get side track by all kinds of distraction in my home town as compared to my old office never the less I manage to work on something cool and its the GChart. I used to work with GWT-EXT flash chart and it's pretty decent however, I just think that a no plug-in policy to most browser is even better. I'm working on my pet project SocialMe in which I decided to work with the bar and the line charts to provide a better presentation to customers who value their data more than ever. Bar Charts Line chart Over all I am very much please with the result and I think I would like to keep this for the longest time on my project.

Internet connection

I finally got my internet connect at home after more than 3 weeks of waiting. I just hate the PLDT subscription they should stop promoting their internet DSL connection if they can not cope up with the demand of the consumers. I just hope our smart bro connection will last. Ill be working with my project now.

How I work

Image
I just setup my new office place and I love the setup of my rig. I am pretty much fascinated how my mind work having four computers working together may it be on multi tasking or integrating them to work on one common goal. I haven't start coding yet but as far as I am concern during installation phase it looks very promising with reduce idle time.

A Better Inbox View

Image
After studying my inbox view and trying to make it closer on how Gmail handles the content especially the text/plain that has hyperlink and the ability to wrap whenever it's too long; I realize that Google was just too brilliant for me to handle. As I try to work out why my Javamail content data won't initialize the hyperlink and wrap I began to realize two important things. These are: 1. Even though I already created and tested the code that will handle those string and will inspect word for word on any possible hyperlink. Javamail seems to have issues with "getcontent functions" because I cant manipulate the content string but if append a new string the code works. 2. I think Google has a separate code for handling the wrapping of data. I have search everywhere to find a code in HTML/CSS that will wrap a very long word like hyperlink in facebook and I couldn't find one. Even though I manage to fail on trying to make it as good as Gmail the good news is I create...

Dealing with Different Mail Inbox

Image
Every time I open my inbox and read its content it never occurs to me that dealing with information have never been this complicated. Whenever we look at our mail and see the different kinds of messages we receive it seems that we find this things to be a natural and a standard for every email provider like Yahoo!, Gmail or Hotmail to be able to handle the different kinds of format. As I work closely with its content I realize that it was not as easy as I expect it to be. The different kinds of format on emails are quite tricky to deal with. Fortunately, a lot of people have already been working on them for the past few years and I was happy enough to find some solutions on the net. The three common types of emails: Text/Plain Text/HTML Multipart As you can see I’m still working on dealing with text/plain hyperlink. The Multipart was a little complicated to deal with and the text/HTML was the easiest. For the meantime I’ll be working on its functionalities and get back soon on this pro...

Google Chrome Beta 2.0

I am pretty much convince that Google Chrome Beta 2.0 is by far the best browser that I ever had. The speed is stunningly awesome. In a recent hacking competition, during day one... IE8 was hacked... FireFox was hacked twice... Safari was hacked... and Chrome was left unscathed. Chrome was built from the ground up with security in mind. I just hope my download manager will work on this browser. Download Here: Google Chrome (BETA)