Facing new challenges everyday

Continuous integration with Hudson

September 30th, 2007

I’ve been evaluating Hudson recently, at first look Hudson seems to be very easy to configure, but, in other hand, I had some problems with some plugins like Gant, text-find, irc and jabber, I can’t use any of then with the latest Hudson version, why? Maybe the reason is, since Hudson is under active development, some changes on its core can be breaking some plugins functionalities.

Anyway, I’ll continue using this software, because Hudson future seems very promising.

Post to Twitter

Broadband connection over CDMA EVDO

September 30th, 2007

Yes! I can finally access Internet from my home again! I’m using a local cellular carrier solution that provides wireless connection to Internet, with a Internet connection at home I can restart my study about new technologies.

I have plans to take some time learning Flex and Ruby very soon, these technologies can be useful someday, who knows?

Post to Twitter

Softwares do Windows e seus similares no Linux

September 29th, 2007

Essa lista é contém uma pequena lista de softwares livres que são similares de softwares para Windows.

  • Cantasia Studio -> Xvidcap
  • Remote Desktop -> rdesktop
  • .NET -> Mono

Conhece outros? Deixe seus comentários…

Post to Twitter

Executando uma action ao clicar em uma linha de um rich:dataTable

September 29th, 2007

Recentemente estava quebrando a cabeça com um código que permitisse a execução de um método no backingbean ao clicar em uma linha de um rich:dataTable, para resolver o problema criei o código abaixo:

(more…)

Post to Twitter

Passagem para parâmetros para actions do JSF

September 29th, 2007

Muitas pessoas tem se deparado com esse problema durante o desenvolvimento de aplicações JSF, muitos usam artifícios um pouco complicados para resolver o problema, mas todos mal sabem que o MyFaces Tomahawk tem um actionListener para esse propósito faz muito tempo.

A idéia é simples, setar uma propriedade no bean antes de executar uma action (método no bean), para isso basta utilizar a tag t:updateActionListener como apresentado abaixo:

1
2
3
4
<h:commandLink action="#{bean.metodo}">
      <t:updateActionListener
          property="#{bean.propriedade}" value="#{objeto}" />
</h:commandLink>

Quando a página for submetida, o JSF vai executar o updateActionListener que vai chamar o método setPropriedade, passando o objeto especificado no atributo value do updateActionListener, logo em seguida o método no bean será executado.

Post to Twitter

Next Page »

Visitors Around the World

Polls

How Is My Site?

View Results

Loading ... Loading ...

Categories

Meta

Links

hosted by easy2use.net