Skip to main content

Felipe Gaucho

Felipe Gaúcho works as senior software engineer at Netcetera AG in Switzerland. He is a well known Brazilian JUG leader and open-source evangelist. Felipe works with Java since its early versions and has plans to keep that Java tradition as it is. When he is not coding, he prefers to listen reggae and travel around with his lovely
wife Alena and his son Rodrigo.

 

Articles

Felipe Gaucho tells Jim Wright about the PUJ (Prêmio Universitário Java) Java User Group Contest
JAXB and JPA can be combined to reduce the boilerplate code of Java EE applications and to optimize the performance of RESTful web services--a flexible solution, which preserves the original domain model while following the JPA, JAXB, and HTTP standards.
The Quaestio module of the java.net Schoolbus project hopes to make it easier for teachers and professors to manage the questions they use on tests, quizzes, and homework. As project contributor Felipe Gaucho explains, hammering out the needs, goals, and concepts of such a system is tricker than...

Weblogs

Felipe Viera Silva (aka Felipe Gaúcho) passed away on 5 March 2010.

I just updated the Cejug-Classifieds Project to support Maven 2 builds and I added some new features, including a Shell Script able to...

One of the most controversial but yet powerful techniques for integrating distributed systems is the JSONP format, a javascript function that...

CDI is one of the best features of Java EE 6, it gives you - for example - a...

Here it is the PDF version of my slides @Jfokus 2010, the great Java conference in Sweden....

Quickies

  • Jfokus team: fantastic people!

My mailbox aggregates several Java User Groups and other specialized sources of information about the Java universe, with special guests like CEJUG and the Java EE community. Many of these Java...

I got some difficulties following the tutorial about creating components with JSF 2.0, mainly due to some obsolete instructions and Maven dependencies of the more than 1 year old original articles...

Web applications created by the Eclipse IDE contains an annoying folder WebContent to host the web resources and deployment descriptors. Quite natural for Eclipse users, this feature...

Jazoon 2010 is calling for papers, with a renewed website and
some surprises reserved for the ones accepted in the conference. Jazoon
is an...

A small JAXB puzzle: how to define a custom element to serialize
Date objects with the TimeZone information? Piece of cake, isn't it? Try
it yourself and you will be surprised with the...

When I comment in mailing lists that I am implementing a
registration...

This week I received one of that lovely and tricky tasks: to
learn Canoo
webtest
, test it and prove its...

With the newcomer href="http://fgaucho.dyndns.org:8080/arena-vaadin/">Vaadin module I
updated the Arena Project
script to...

My presentation about exposing Domain Models through RESTful
Web-Services has been accepted at Jfokus, a Java conference to happen
in January 2010 in...

JPA has its puzzles and from time to time it is useful to write
down that tricky solution for our mapping needs.This entry describes a
ManyToMany relationship with an additional state...

Can you compile, deploy and test your Java EE projects with just
1 line of command? Check it out.

The problem

I just started a new Glassfish v2.1 and deployed a Hudson 1.327
on it. Unfortunatelly, after configuring my first build, it always
failed due to a serialization...

Registration is one of most implemented use cases ever, but things get a bit different when you try to implement it in a RESTful Web-Service.

Before I start the discussion about the...

Poison messages are basically delivery deadlocks caused
by a continuous redelivery of a message to a JMS Queue or Topic. That
usually...

Rule of thumb: Avoid to use {variables} as the first path of a
Jersey's @Path

I am working on the Arena PUJ Project, a...

I have just two arguments to avoid using long as type of the primary keys of JPA Entities:

I am working out a new pet project, an online system to support PUJ Competitions. It is still a work under progress...

For the last few years, java.net portal is supporting for free my blogs and my projects. I am very thankful for SUN and Collabnet for this excellent resource, and I am pretty sure all people...

During Jazoon 2009 I got few minutes of private attention from
href="http://www.parleys.com/display/PARLEYS/Home#slide=1;talk=32047127;title=Mike%20Keith%20Devoxx%20Interview">Mike...

Winter time in Porto Alegre, nice time for a long chimarrão with my family and also a good time to finally met some of my virtual...

James Golsling introduced a brief view on the Java world this morning at Zürich. It is always a joy to listen a successful geek onthe stage, probably one of the most successful geek of the last...

Java conferences are always a joy of technology and networking
but sometimes we just miss its surroundings because it is quite
difficult to concentrate in our lives while we are...

The SUN Certification Reception during JavaOne brought us one of the most wanted news: the memory tests will be replaced by real coding certification. We can wait the new...