<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mauricio Aniche &#187; persistencia</title>
	<atom:link href="http://www.aniche.com.br/tag/persistencia/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.aniche.com.br</link>
	<description>Pensamentos sobre desenvolvimento de software</description>
	<lastBuildDate>Mon, 17 Oct 2011 00:59:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Caelum Day In Rio 2009</title>
		<link>http://www.aniche.com.br/2009/11/caelum-day-in-rio-2009/</link>
		<comments>http://www.aniche.com.br/2009/11/caelum-day-in-rio-2009/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 00:56:30 +0000</pubDate>
		<dc:creator>mauricioaniche</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[caelum]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[persistencia]]></category>
		<category><![CDATA[vraptor]]></category>

		<guid isPermaLink="false">http://www.aniche.com.br/?p=78</guid>
		<description><![CDATA[No último fim de semana estive no Rio de Janeiro para participar do Caelum Day In Rio 2009, organizado pela Caelum. A primeira palestra foi dada pelo Phillip Calçado, consultor da ThoughtWorks. &#8220;Tudo o que eu gostaria de saber antes de virar líder técnico&#8221; são um conjunto de dicas que ele aprendeu ao longo do <a href='http://www.aniche.com.br/2009/11/caelum-day-in-rio-2009/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>No último fim de semana estive no Rio de Janeiro para participar do <a href="http://www.caelum.com.br/caelumday">Caelum Day In Rio 2009</a>, organizado pela <a href="http://www.caelum.com.br" target="_blank">Caelum</a>.</p>
<p>A primeira palestra foi dada pelo <a href="http://www.fragmental.com.br" target="_blank">Phillip Calçado</a>, consultor da ThoughtWorks. &#8220;Tudo o que eu gostaria de saber antes de virar líder técnico&#8221; são um conjunto de dicas que ele aprendeu ao longo do tempo. Uma das lições foi sobre <strong>ENTREGAR VALOR</strong> o tempo todo, no momento exato e antes que fosse tarde demais! Outra lição interessante foi que <strong>IMPREVISTOS ACONTECEM</strong>, então ajude a evitá-los! Outras dicas importantes, como TDD, builds rápidos, integração contínua, criação de ambiente de testes parecido (o máximo possível) com o ambiente de produção, cliente sempre por perto, domain-driven design e entregas incrementais e frequentes foram citadas como &#8220;barreiras&#8221; para ajuda a evitar os imprevistos. Outra dica é para não se desesperar caso a barreira quebre (apenas garanta que você saiba quando ela quebrar). Ele disse uma frase que achei bastante interessante sobre isso: <em>&#8220;Não é ser a prova de falhas, e sim tornar seguro falhar&#8221;</em>.</p>
<p>A próxima palestra foi do <a href="http://www.fabiokung.com">Fábio Kung</a>, sobre Cloud Computing. O Fábio parecia bem animado com o problema que tem em mãos! Foi bastante interessante, mostrando as possíveis diferentes classificações para uma cloud (IaaS, PaaS, SaaS). Explicou muito bem a diferença de cada uma delas, de maneira clara. Além disso mostrou dois vídeos engraçadíssimos sobre um tal de Dr. Cloud (ou algo assim)! Não peguei o link, assim que conseguir coloco aqui!</p>
<p>O <em>lightning talk</em> do Rafael Martinelli sobre Flex também foi bastante interessante. Mostrou vários exemplos de aplicações RIA feitos pela DClick, realmente impressionantes. Ele comentou também que RIA não é apenas &#8220;deixar bonito&#8221;; há um propósito por trás disso. Uma boa experiência do usuário traz mais retorno para a empresa.</p>
<p>A palestra sobre RESTful Web Services do Luiz Costa e do Sérgio Junior começou com eles contando uma história de uma aplicação que precisava se integrar com outras. E a partir dessa história, mostraram cada tentativa de integração até se chegar em web services. Quando chegaram em REST, explicaram bem as idéias e conceitos. Terminaram falando algumas das vantagens e desvantagens do uso de REST. Os slides estão em <a href="http://www.slideshare.net/sergiorjunior/rest-teoria-e-pratica">http://www.slideshare.net/sergiorjunior/rest-teoria-e-pratica</a></p>
<p>O <a href="http://guilhermesilveira.wordpress.com/">Guilherme Silveira</a> e o Filipe Sabella falaram sobre o novo <a href="http://www.vraptor.com.br">VRaptor3</a>, framework  MVC Java para Web, criado pela Caelum. Contaram a evolução do framerowk desde sua primeira versão em 2004 até agora. Mostraram como é fácil integrar o VRaptor com outros frameworks famosos no mercado como Spring, DWR, Flex. Uma característica interessante é que ele é refactor friendly (se você refatorar um método de um controller, não é necessário alterar XMLs para arrumar os redirecionamentos!). Você pode construir suas aplicações utilizando conceitos de REST também, de maneira fácil (basta utilizar algumas anotações e está pronto). Além de um monte de funcionalidades que já vem de graça com ele, como uploads e downloads de arquivos de maneira fácil, views em JSON, XML, e etc. Enfim, sugiro você avaliar o VRaptor como seu próximo framework para Web. (Ah, detalhe da palestra foi a foto do Filipe dormindo no sofá!).</p>
<p>O <a href="http://www.caueguerra.com" target="_blank">Cauê Guerra</a> falou sobre &#8220;O Ano do Rails no Brasil&#8221;. Mostrou as diversas facilidades do desenvolvimento Rails e mostrou uma série de empresas que já o utilizam. E pra quem pensa que só empresas pequenas usam, ele mostrou uma lista de empresas de grande porte que já utilizam Rails em algumas de suas aplicações! No final, mostrou que já existem boas vagas para profissionais Rails (detalhe para a foto das meninas procurando por Railers!). Os slides da palestra dele estão em <a href="http://www.slideshare.net/caueguerra/2009-o-ano-do-ruby-on-rails-no-brasil-caelumday-2009">http://www.slideshare.net/caueguerra/2009-o-ano-do-ruby-on-rails-no-brasil-caelumday-2009</a>.</p>
<p>O <em>lightning talk</em> do <a href="http://www.ime.usp.br/~peas/" target="_blank">Paulo Silveira</a> sobre Persistência Java foi bastante interessante. Ele mostrou a evolução do processo de persistência de dados em Java, indo desde a conexão direta com o banco até JP, discutindo os prós e contras de cada abordagem. Muito legal o link que ele fez no final com todas as outras palestras do evento.</p>
<p>A última palestra entitulada NoSQL (Not Only SQL) do <a href="http://twitter.com/steppat" target="_blank">Nico Steppat</a> comentou sobre banco de dados não-relacionais. Mostrou como é realmente difícil escalar bancos de dados relacionais, comentou sobre banco de dados como CouchDB, Project Voldemort, Bigtable, e etc,  e discutiu sobre técnicas que eles usam para distribuir. Mostrou que conseguimos controlar apenas dois elementos desses três: Consistência, Disponibilidade e Tolerância à Partição (Brewer, 2000). E cada um deve fazer sua escolha dependendo da sua necessidade.</p>
<p>O evento acabou aí, e eu tive que correr pro aeroporto, pois meu avião saia do Galeão! Resumindo, o evento foi muito bom e valeu muito a pena! Espero ir de novo ano que vem! <img src='http://www.aniche.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Por fim, gostaria de agradecer ao Paulo Silveira pelo convite!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.aniche.com.br%2F2009%2F11%2Fcaelum-day-in-rio-2009%2F&amp;title=Caelum%20Day%20In%20Rio%202009" id="wpa2a_2"><img src="http://www.aniche.com.br/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.aniche.com.br/2009/11/caelum-day-in-rio-2009/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

