<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments for Fabio Kung</title>
	<atom:link href="http://fabiokung.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://fabiokung.com</link>
	<description>better than writing good code is deleting code</description>
	<pubDate>Fri, 21 Nov 2008 10:26:23 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on jetty-rails 0.4 is also jetty-merb by Infakta</title>
		<link>http://fabiokung.com/2008/05/22/jetty-rails-04-is-also-jetty-merb/#comment-124</link>
		<dc:creator>Infakta</dc:creator>
		<pubDate>Tue, 11 Nov 2008 09:36:11 +0000</pubDate>
		<guid isPermaLink="false">http://fabiokung.wordpress.com/?p=32#comment-124</guid>
		<description>Good work! Thanks for sharing!</description>
		<content:encoded><![CDATA[<p>Good work! Thanks for sharing!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on JRuby, sharing objects across multiple runtimes. JMagLev? by Danilo Sato &#187; Blog Archive &#187; [Rails Summit Latin America] Conference Report</title>
		<link>http://fabiokung.com/2008/10/08/jruby-sharing-objects-across-multiple-runtimes-jmaglev/#comment-121</link>
		<dc:creator>Danilo Sato &#187; Blog Archive &#187; [Rails Summit Latin America] Conference Report</dc:creator>
		<pubDate>Tue, 04 Nov 2008 18:04:27 +0000</pubDate>
		<guid isPermaLink="false">http://fabiokung.wordpress.com/?p=72#comment-121</guid>
		<description>[...] to watch my friend Fabio Kung present on JRuby and give a real-life demo of his experiments with JMagLev. After that, we all went to watch the closing keynote, by Obie Fernandez. It was a great talk about [...]</description>
		<content:encoded><![CDATA[<p>[...] to watch my friend Fabio Kung present on JRuby and give a real-life demo of his experiments with JMagLev. After that, we all went to watch the closing keynote, by Obie Fernandez. It was a great talk about [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on jetty_rails at RailsConf 2008 by vinicius L.B.Carvalho</title>
		<link>http://fabiokung.com/2008/05/31/jetty_rails-at-railsconf-2008/#comment-120</link>
		<dc:creator>vinicius L.B.Carvalho</dc:creator>
		<pubDate>Thu, 30 Oct 2008 17:05:54 +0000</pubDate>
		<guid isPermaLink="false">http://fabiokung.wordpress.com/?p=34#comment-120</guid>
		<description>Poxa Fabio, eu estive no Rails Summit e pude prestigiar sua palestra so jruby. Aquele pra mim foi o marco decisivo pra poder adotar o jruby. 
Sua palestra foi excencial mas o que voce demonstrou la não se encontra com tanta facilidade na net por isso pensei eu que seria mais facil no seu blog, no entanto, o material que voce sede esta totalmente em ingles e isso pra mim é uma deficiência pos não compreendo. Essa também é a posição de outras pessoas que conheço.
Derrenpente você poderia expor algo sobre jruby em português mesmo pôs, como podemos almentar a população de rubistas nacionais se o máximo de material, até mesmo nacional, se encontra em outra lingua.

att,</description>
		<content:encoded><![CDATA[<p>Poxa Fabio, eu estive no Rails Summit e pude prestigiar sua palestra so jruby. Aquele pra mim foi o marco decisivo pra poder adotar o jruby.<br />
Sua palestra foi excencial mas o que voce demonstrou la não se encontra com tanta facilidade na net por isso pensei eu que seria mais facil no seu blog, no entanto, o material que voce sede esta totalmente em ingles e isso pra mim é uma deficiência pos não compreendo. Essa também é a posição de outras pessoas que conheço.<br />
Derrenpente você poderia expor algo sobre jruby em português mesmo pôs, como podemos almentar a população de rubistas nacionais se o máximo de material, até mesmo nacional, se encontra em outra lingua.</p>
<p>att,</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on I&#8217;m a Certified Ruby Programmer Silver by Leandro</title>
		<link>http://fabiokung.com/2008/08/19/im-a-certified-ruby-programmer-silver/#comment-119</link>
		<dc:creator>Leandro</dc:creator>
		<pubDate>Mon, 27 Oct 2008 15:49:28 +0000</pubDate>
		<guid isPermaLink="false">http://fabiokung.wordpress.com/?p=50#comment-119</guid>
		<description>valeu pela resposta

quanto a tipagem ficou vago, mas estava me referindo a ser explícita e principalmente estática.

vlw</description>
		<content:encoded><![CDATA[<p>valeu pela resposta</p>
<p>quanto a tipagem ficou vago, mas estava me referindo a ser explícita e principalmente estática.</p>
<p>vlw</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on I&#8217;m a Certified Ruby Programmer Silver by Fabio Kung</title>
		<link>http://fabiokung.com/2008/08/19/im-a-certified-ruby-programmer-silver/#comment-118</link>
		<dc:creator>Fabio Kung</dc:creator>
		<pubDate>Mon, 27 Oct 2008 15:24:21 +0000</pubDate>
		<guid isPermaLink="false">http://fabiokung.wordpress.com/?p=50#comment-118</guid>
		<description>(@all: sorry for the pt-br comment!)

@Leandro

Espero que eu tenha "acabado" com o Java apenas como linguagem, hehehe.

Eu tenho gostado bastante de usar Java para escrever partes do software que formariam a tal "base sólida", já que ferramentas e compilador costumam fazer um pouco de diferença aqui. Ou até em pontos onde a performance é extremamente necessária, neste nível.

Quanto a tipagem, tanto Java quanto Ruby, Python e Javascript possuem tipagem. Talvez a sua pergunta devesse ser reescrita como "Você prefere que uma linguagem tenha tipagem _explícita_ ou não?"

Bom, a resposta é um pouco frustrante (eu sei), mas depende. É um assunto que pode ser discutido por horas e horas, mas cada tipo de tipagem (explícita/implícita, forte/fraca, estática/dinâmica) costuma ter a suas vantagens e desvantagens. Sempre depende do uso e de cada caso.

A palestra está disponível no blog da Caelum: http://blog.caelum.com.br/2008/10/21/jruby-on-rails-no-rails-summit-latin-america/</description>
		<content:encoded><![CDATA[<p>(@all: sorry for the pt-br comment!)</p>
<p>@Leandro</p>
<p>Espero que eu tenha &#8220;acabado&#8221; com o Java apenas como linguagem, hehehe.</p>
<p>Eu tenho gostado bastante de usar Java para escrever partes do software que formariam a tal &#8220;base sólida&#8221;, já que ferramentas e compilador costumam fazer um pouco de diferença aqui. Ou até em pontos onde a performance é extremamente necessária, neste nível.</p>
<p>Quanto a tipagem, tanto Java quanto Ruby, Python e Javascript possuem tipagem. Talvez a sua pergunta devesse ser reescrita como &#8220;Você prefere que uma linguagem tenha tipagem _explícita_ ou não?&#8221;</p>
<p>Bom, a resposta é um pouco frustrante (eu sei), mas depende. É um assunto que pode ser discutido por horas e horas, mas cada tipo de tipagem (explícita/implícita, forte/fraca, estática/dinâmica) costuma ter a suas vantagens e desvantagens. Sempre depende do uso e de cada caso.</p>
<p>A palestra está disponível no blog da Caelum: <a href="http://blog.caelum.com.br/2008/10/21/jruby-on-rails-no-rails-summit-latin-america/" rel="nofollow">http://blog.caelum.com.br/2008/10/21/jruby-on-rails-no-rails-summit-latin-america/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Comments to Gavin King about DDD and Repositories by Fabio Kung</title>
		<link>http://fabiokung.com/2007/11/12/comments-to-gavin-king-about-ddd-and-repositories/#comment-117</link>
		<dc:creator>Fabio Kung</dc:creator>
		<pubDate>Mon, 27 Oct 2008 15:19:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.fabiokung.com/2007/11/12/comments-to-gavin-king-about-ddd-and-repositories/#comment-117</guid>
		<description>@lonelybug

Interesting use!</description>
		<content:encoded><![CDATA[<p>@lonelybug</p>
<p>Interesting use!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Comments to Gavin King about DDD and Repositories by lonelybug</title>
		<link>http://fabiokung.com/2007/11/12/comments-to-gavin-king-about-ddd-and-repositories/#comment-116</link>
		<dc:creator>lonelybug</dc:creator>
		<pubDate>Mon, 27 Oct 2008 05:21:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.fabiokung.com/2007/11/12/comments-to-gavin-king-about-ddd-and-repositories/#comment-116</guid>
		<description>i see what's you mean. here is one important advantage as you apply Repository rather than DAO. one more layer -- Repository, between Dao and Aggregate Entitry, which bring some flexiblity, for example, the cache or the concentration access point.

for example if apply the Dao, then the client (caller) need to understand and learn some complicated detail or Dao objects.

the codes should looks like:

Client c=new Client(clientDao).

if you do others, you also have to know the related Daos for those entities.

but for Repository.

the repository just apply for root entity for an aggregate.

so there are more less repository need to learn or even you can apply repository factory pattern.

codes looks like:

Client c=new Client(RepositoryFactory.getInstance())

within the Client:

Client(factory){
  repository=factory.getRepository(Client.class);
}

hope can help you a little.</description>
		<content:encoded><![CDATA[<p>i see what&#8217;s you mean. here is one important advantage as you apply Repository rather than DAO. one more layer &#8212; Repository, between Dao and Aggregate Entitry, which bring some flexiblity, for example, the cache or the concentration access point.</p>
<p>for example if apply the Dao, then the client (caller) need to understand and learn some complicated detail or Dao objects.</p>
<p>the codes should looks like:</p>
<p>Client c=new Client(clientDao).</p>
<p>if you do others, you also have to know the related Daos for those entities.</p>
<p>but for Repository.</p>
<p>the repository just apply for root entity for an aggregate.</p>
<p>so there are more less repository need to learn or even you can apply repository factory pattern.</p>
<p>codes looks like:</p>
<p>Client c=new Client(RepositoryFactory.getInstance())</p>
<p>within the Client:</p>
<p>Client(factory){<br />
  repository=factory.getRepository(Client.class);<br />
}</p>
<p>hope can help you a little.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on JRuby, sharing objects across multiple runtimes. JMagLev? by blog.caelum.com.br &#187; JRuby on Rails, no Rails Summit Latin America</title>
		<link>http://fabiokung.com/2008/10/08/jruby-sharing-objects-across-multiple-runtimes-jmaglev/#comment-113</link>
		<dc:creator>blog.caelum.com.br &#187; JRuby on Rails, no Rails Summit Latin America</dc:creator>
		<pubDate>Wed, 22 Oct 2008 03:23:40 +0000</pubDate>
		<guid isPermaLink="false">http://fabiokung.wordpress.com/?p=72#comment-113</guid>
		<description>[...] o Ribs do Ola Bini, que permitirá o uso do Hibernate em projetos JRuby. O segundo foi o demo do JMaglev, usando Nailgun, já que tinha bastante gente que achava que o vídeo que postei era [...]</description>
		<content:encoded><![CDATA[<p>[...] o Ribs do Ola Bini, que permitirá o uso do Hibernate em projetos JRuby. O segundo foi o demo do JMaglev, usando Nailgun, já que tinha bastante gente que achava que o vídeo que postei era [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on JRuby, sharing objects across multiple runtimes. JMagLev? by Fabio Kung</title>
		<link>http://fabiokung.com/2008/10/08/jruby-sharing-objects-across-multiple-runtimes-jmaglev/#comment-112</link>
		<dc:creator>Fabio Kung</dc:creator>
		<pubDate>Tue, 21 Oct 2008 16:03:24 +0000</pubDate>
		<guid isPermaLink="false">http://fabiokung.wordpress.com/?p=72#comment-112</guid>
		<description>@Mark

1) Unfortunately not in the next (1.1.5). There are things that must be tuned yet. I've already discussed a bit with Charles Nutter. The main points are: a) global object identity, b) shared metaclasses. But it is already usable.

2) Not yet. That is my next step; or perhaps I will open the source in github first.</description>
		<content:encoded><![CDATA[<p>@Mark</p>
<p>1) Unfortunately not in the next (1.1.5). There are things that must be tuned yet. I&#8217;ve already discussed a bit with Charles Nutter. The main points are: a) global object identity, b) shared metaclasses. But it is already usable.</p>
<p>2) Not yet. That is my next step; or perhaps I will open the source in github first.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on JRuby, sharing objects across multiple runtimes. JMagLev? by Mark</title>
		<link>http://fabiokung.com/2008/10/08/jruby-sharing-objects-across-multiple-runtimes-jmaglev/#comment-109</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Tue, 21 Oct 2008 06:35:36 +0000</pubDate>
		<guid isPermaLink="false">http://fabiokung.wordpress.com/?p=72#comment-109</guid>
		<description>Very nice.  
1) Are the required JRuby changes likely to make it into a released JRuby?  
2) Was the Terracotta 'side-of-things' written as a Terracotta Integration Module (TIM)?</description>
		<content:encoded><![CDATA[<p>Very nice.<br />
1) Are the required JRuby changes likely to make it into a released JRuby?<br />
2) Was the Terracotta &#8217;side-of-things&#8217; written as a Terracotta Integration Module (TIM)?</p>
]]></content:encoded>
	</item>
</channel>
</rss>