Wednesday, June 4, 2008

GWT 1.5 RC1 Released

First Release Candidate build of GWT 1.5 is already available for download. You can grab it from Google Web Toolkit Downloads

For those who haven’t been keeping up with this release, you can read about the details here:
What’s New In GWT 1.5

Saturday, May 31, 2008

About licensing issues related to GWT Libraries

A couple of weeks ago, I've been looking for GWT Libraries in order to develop GWT Applications quickly. I found some GWT Libraries such as GWT Ext, GWT incubator, and Ext GWT (Also knowing as GXT). With respect to GWT Ext, this library has a lot of widgets that we need to develop the Application. However, people have written on several posts that it's inefficient due to third party Java Script library it uses.

About GXT, I though I couldn't use this library because it has dual licensing. I had to write an e-mail to GXT Team in order to know if I could use GXT with System that has GPLv2 License. Fortunately, the answer was the following.

Juan,

If you add "or any later version" to the GPL v2, you will remove any technical issue you might have. We don't have an issue with GPLv2. We don't see a conflict.

The Ext Team

I'm really happy with this answer because currently, GXT is one of the best library that I found.

Wednesday, May 7, 2008

Problems installing PL/Java on Mac OS 10.4.11

A couple of days ago, I tried to install PL/Java with PostgreSQL on my new Laptop. I have to tell you it has been challenging since PL/Java packages have been compiled for Windows and Linux distributions. I downloaded all available packages and none of them worked on my Mac. Several errors were launched, one of them was that pljava library couldn't be loaded because the first eight bytes are unknown. Finally, I downloaded the Source Code and I decided to compile. I put all the compiled files on their proper paths and then PL/Java could be installed on the database schema.

Launching Macbook Pro

A couple of weeks ago, I got a new Macbook Pro Laptop. I wanted to share this notice with you because I'm very glad with my new attainment. For me, the features of this Laptop are unbelievable. It has 4 Gb of RAM, 2.4GHz Intel Core 2 Duo processor with 3MB on-chip shared L2 cache running 1:1 with processor speed, 15.4-inch (diagonal) antiglare widescreen TFT LED backlit display with support for millions of colors; optional glossy widescreen display and 160 Gb of HD. I think it's one of the best laptop that you can find in the market.

Friday, April 18, 2008

About GWT

With my new roles on e-Evolution S.C., I've been researched about this tool. I think GWT is one of the best open source framework that allows Java developers to easily develop AJAX web applications without learning the ins and outs of JavaScript and browser development.



GWT provides a Java API that lets you build component based GUIs while avoiding JavaScript, and abstracting the HTTP protocol and underlying browser DOM model. All of this achieved using the GWT compiler, which does not generate Java bytecode, rather it generates JavaScript! The GWT compiler takes your client side Java code and generates JavaScript. A compiled GWT application consists of fragments of HTML, XML and JavaScript. If you want to have your web application communicate with a web server, GWT has you covered as well. GWT has a Remote Procedure Call (RPC) mechanism that makes it easy for the client and server to pass Java objects back and forth.

Software Developer at e-Evolution S.C

Since February, I'm working at the e-Evolution S.C Company here in Venezuela. This Company is from Mexico and its functionalities are related to implementation, custom development, project management, business consulting of the ERP System called Adempiere.

ADempiere is an ERP System that was created in September 2006 after a long running disagreement between ComPiere Inc., the developers of Compiere™, and the community that formed around that project. The community believed Compiere Inc. placed too much emphasis on the open source lock-in/commercial nature of the project, rather than the community sharing/enriching nature of the project, and after an impassioned discussion decided to split from Compiere™ giving birth to the ADempiere project.

My main goal on e-Evolution S.C is to create a Web User Interface to operate Adempiere System through the Web by using GWT (Google Web Toolkit)

Tuesday, January 22, 2008

From Caracas

From last Thursday, I've been in Caracas in order to look for a job. I've had a couple of interviews with some companies, one of them is e-Power Outsourcing SA Company. This company is looking for people with several knowledge in Java, C++ as core language and strongly knowledge in web technologies in order to teach those to a groups of people with basic knowledge in programming language and Web Development. This project was created for the MCT (Ministerio de Ciencia y TecnologĂ­a in english Science and Technology Ministry). IBM created the program of this training and e-Power company is managed these resources. This is a social program of the Venezuelan Government.

Yesterday, I was an interview with Todo1 Mercantil company. In general, the interview was good. During the morning, I had to take some tests required by
Human Resource Department and then I had to talk with Human Resource's Manager to discuss about my experiences and the wage agreement. After noon, I had an interview with the Manager that is looking for the new resource or employer in Todo1 Mercantil. The position that they're offering to me is Support Analyst. I'm waiting for their call and the wage agreement.