<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Boaglio.com</title>
	
	<link>http://www.boaglio.com</link>
	<description />
	<lastBuildDate>Sun, 20 Jun 2010 21:03:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/boaglio" /><feedburner:info uri="boaglio" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Por que devo investir no Android ?</title>
		<link>http://feedproxy.google.com/~r/boaglio/~3/Wot18zO9VCA/</link>
		<comments>http://www.boaglio.com/index.php/2010/06/20/por-que-devo-investir-no-android/#comments</comments>
		<pubDate>Sun, 20 Jun 2010 18:22:12 +0000</pubDate>
		<dc:creator>Fernando Boaglio</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Goggle]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://www.boaglio.com/?p=559</guid>
		<description><![CDATA[Fui convidado para palestrar sobre o Android na Uninove, e a palestra foi tão interessante que resolvi transformá-la em um post. Com certeza todo mundo conhece a HP, Sun Microsystems, Yahoo! , Eletronic Arts, NVidia, Cisco Systems e a Silicon Graphics, o que pouca gente sabe é que todos os fundadores desses gigantes da informática [...]]]></description>
			<content:encoded><![CDATA[<p>Fui convidado para palestrar sobre o <a href="http://www.boaglio.com/go.php?http://www.android.com" title="(14 hits)">Android</a> na <a href="http://www.boaglio.com/go.php?http://www.uninove.br/" title="(7 hits)">Uninove</a>, e a palestra foi tão interessante que resolvi transformá-la em um post. </p>
<object width="400" height="328"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=android-primeiros-passos-por-fernando-boaglio-100619124040-phpapp02"/><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=android-primeiros-passos-por-fernando-boaglio-100619124040-phpapp02"  type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="328"></embed></object>
<p>Com certeza todo mundo conhece a <a href="http://www.boaglio.com/go.php?http://www.hp.com" title="(8 hits)">HP</a>, <a href="http://www.boaglio.com/go.php?http://www.sun.com" title="(4 hits)">Sun Microsystems</a>, <a href="http://www.boaglio.com/go.php?http://www.yahoo.com" title="(7 hits)">Yahoo!</a> , <a href="http://www.boaglio.com/go.php?http://www.ea.com" title="(7 hits)">Eletronic Arts</a>, <a href="http://www.boaglio.com/go.php?http://www.nvidia.com" title="(8 hits)">NVidia</a>, <a href="http://www.boaglio.com/go.php?http://www.cisco.com" title="(8 hits)">Cisco Systems</a> e a <a href="http://www.boaglio.com/go.php?http://www.sgi.com" title="(9 hits)">Silicon Graphics</a>, o que pouca gente sabe é que todos os fundadores desses gigantes da informática vieram da <em>mesma</em> universidade da Califórnia: <a href="http://www.boaglio.com/go.php?http://www.stanford.edu/" title="(14 hits)">Stanford</a>.</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/stanford-companies.png" title="(396 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/stanford-companies.png" alt="" title="stanford-companies" width="600" height="316" class="aligncenter size-full wp-image-572" /></a></p>
<p>Interessante saber que essas maiores fortunas não fizeram MBA, não estudaram na <a href="http://www.boaglio.com/go.php?http://web.mit.edu/" title="(21 hits)">melhor faculdade de TI do mundo</a>, mas ao contrário da maioria, mudaram a história !</p>
<p> <a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/google-guys.jpg" title="(368 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/google-guys.jpg" alt="" title="google-guys" width="400" height="300" class="aligncenter size-full wp-image-573" /></a></p>
<p>Em 1998, dois estudantes de <em>Stanford</em>: <a href="http://www.boaglio.com/go.php?http://en.wikipedia.org/wiki/Sergey_Brin" title="(10 hits)">Sergey Brin</a> e <a href="http://www.boaglio.com/go.php?http://en.wikipedia.org/wiki/Larry_Page" title="(14 hits)">Larry Page</a> começaram um projeto de indexar páginas na Internet, o servidor que eles usavam era esse:</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/023.jpg" title="(339 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/023.jpg" alt="" title="primeiro google server" height="362" class="aligncenter size-full wp-image-574" /></a></p>
<p>Tudo isso para o novo projeto ainda Beta :</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/025.jpg" title="(337 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/025.jpg" alt="" title="Google Beta" width="500" class="aligncenter size-full wp-image-576" /></a></p>
<p>E o resultado é uma empresa com mais de <strong>22 mil funcionários</strong> e um fantástico lucro de <strong>6 bilhões de dólares</strong>:</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/027.jpg" title="(287 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/027.jpg" alt="" title="Googleplex" width="400"  class="aligncenter size-full wp-image-577" /></a></p>
<p>Então a guerra dos serviços de buscas já terminou, e o Google precisava aumentar o seu império, e começou <a href="http://www.boaglio.com/go.php?http://googleworlddomination.com/" title="(15 hits)">o verdadeiro arrastão</a>:</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/arrastao-google.png" title="(263 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/arrastao-google.png" alt="" title="arrastao-google" width="800" height="216" class="aligncenter size-full wp-image-578" /></a></p>
<p>Eu diria que não usar um desses serviços de navegador Web, instant messenger, pacote office , vídeos , livros é inviável para qualquer navegante da Internet. E a coisa não para por aí, temos também um investimento pesado nos dispositivos móveis desde 2005. </p>
<p>Isso aconteceu porque:</p>
<ol>
<li><strong>Sistema operacional Linux </strong>: livre, estável, customizável e rápido!</li>
<li>Mercado dos smartphones crescendo!</li>
<li>Linguagem <strong>Java altamente difundida no mercado e nas universidades</strong>!</li>
<li>Linguagem Java já customizada para dispositivos móveis:  <strong>JME</strong>!</li>
</ol>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/039.jpg" title="(253 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/039.jpg" alt="" title="linux e android" width="440" class="aligncenter size-full wp-image-579" /></a></p>
<p> Havia uma empresa chamada <em>Android Inc</em> que viu esse cenário e tirou, proveito. </p>
<p>O que o Google fez?</p>
<ol>
<li><em>Agosto 2005</em> &#8211; Google <strong>compra</strong> a Android Inc.</li>
<li><em>Fevereiro 2009</em> &#8211; Lançado Android 1.1</li>
<li><em>Abril 2009</em> &#8211; Lançado Android 1.5 (Cupcake)</li>
<li><em>Setembro 2009</em> &#8211; Lançado Android 1.6 (Donut)</li>
<li><em>Outubro 2009</em> &#8211; Lançado Android 2.0/2.1 (Eclair)</li>
<li><em>Maio 2010</em> &#8211;  Lançado Android 2.2 (Froyo)</li>
</ol>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/045.jpg" title="(235 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/045.jpg" alt="" title="Android apps" height="300" class="aligncenter size-full wp-image-580" /></a></p>
<p>E começa o desenvolvimento de aplicativos para Android, e já em dezembro de 2009 passa a marca dos <strong>16.000</strong>!</p>
<p>E como entrar nesse mercado?</p>
<p>Para desenvolver aplicativos para <strong>Android</strong> você precisa somente de:</p>
<ol>
<li>conhecimentos de Java</li>
<li>conhecimentos da API do Android</li>
<li>ter noções de rede, banco de dados, XML </li>
<li>usar as ferramentas adequadas!</li>
<li>ter um aparelho que suporte Android (<strong>optatório</strong>!)</li>
</ol>
<p>Você pode usar o <a href="http://www.boaglio.com/go.php?http://www.eclipse.org" title="(843 hits)">Eclipse</a> junto com a <a href="http://www.boaglio.com/go.php?http://developer.android.com/sdk/" title="(9 hits)">SDK do Android</a> ou baixar o <a href="http://www.boaglio.com/go.php?http://developer.motorola.com/docstools/motodevstudio/" title="(16 hits)">Motodev da Motorola</a> que já vem os dois juntos configurados prontos para usar.</p>
<p>Algo que ajuda muito o aprendizado de aplicativos do Android é você <strong>aprender com os exemplos</strong>. Com dois passos eu crio um aplicativo parecido com o bloco de notas, primeiro eu crio o projeto:</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/bloco-de-notas-android1.png" title="(244 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/bloco-de-notas-android1.png" alt="" title="bloco-de-notas-android1" width="450" class="aligncenter size-full wp-image-583" /></a></p>
<p>E depois eu escolho o exemplo (do combo <em>Samples</em>) e seleciono em qual versão do Android eu vou rodar (escolhi a <em>1.5</em>):</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/bloco-de-notas-android2.png" title="(232 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/bloco-de-notas-android2.png" alt="" title="bloco-de-notas-android2" width="450"  class="aligncenter size-full wp-image-584" /></a></p>
<p>Depois eu rodo a aplicação no emulador atráves do Eclipse mesmo:</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/bloco-de-notas-android3.png" title="(228 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/bloco-de-notas-android3.png" alt="" title="bloco-de-notas-android3" width="450"  class="aligncenter size-full wp-image-585" /></a></p>
<p>E o código gerado fica dentro do projeto para você alterar e aprender com os exemplos existentes:</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/bloco-de-notas-android4.png" title="(195 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/bloco-de-notas-android4-1024x493.png" alt="" title="bloco-de-notas-android4" width="450"  class="aligncenter size-large wp-image-586" /></a></p>
<p>Interessante também é ver os incentivos que o Google cria, como a <em>Android Developer Challenge</em>, que é um campeonato dos melhores aplicativos criados com Android, prêmios em todas as categorias, sendo o melhor deles de 150 mil dólares,  confira <a href="http://www.boaglio.com/go.php?http://code.google.com/android/adc/gallery_winners.html" title="(18 hits)">a lista dos vencedores</a> (e instale os aplicativos, se você puder!).  </p>
<p>Outras empresas como a <a href="http://www.boaglio.com/go.php?http://www.gameloft.com/smartphone-games/" title="(10 hits)">Gameloft</a> faz jogos pagos para <em>Android</em>, outras disponibilizam excelentes opções gratuitas, como o <a href="http://www.boaglio.com/go.php?http://www.superkoboxing2.com/" title="(12 hits)">Super KO Boxing 2</a>:</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/069.jpg" title="(195 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/069.jpg" alt="" title="Super KO Boxing 2" width="320" height="320" class="aligncenter size-full wp-image-587" /></a></p>
<p>Hoje temos também bastante literatura sobre o assunto, se pensarmos que estamos falando de algo que caiu no mercado mesmo ano passado: o <a href="http://www.boaglio.com/go.php?http://www.wrox.com/WileyCDA/WroxTitle/Professional-Android-2-Application-Development.productCd-0470565527.html" title="(13 hits)">Professional Android 2 Application Development</a> e o <a href="http://www.boaglio.com/go.php?http://www.livroandroid.com.br/" title="(14 hits)">Google Android</a> que está em sua segunda edição em português e bem atualizado. </p>
<p>Hoje temos uma nova guerra tecnológica: a dos <strong>tablets</strong>.</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/075.jpg" title="(305 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/075.jpg" alt="" title="tablets war" width="500" height="372" class="aligncenter size-full wp-image-588" /></a></p>
<p>Já está em testes o <em>Goggle tablet</em> que roda em Android, e além dele, outras renomadas empresas como a <em>ASUS</em> também lançaram no mercado os seus tablets baseados no Android.</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/084.jpg" title="(159 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/084.jpg" alt="" title="Google TV" width="133" height="40" class="aligncenter size-full wp-image-589" /></a></p>
<p>E recentemente foi anunciado o <a href=" http://www.google.com/tv/">Google TV</a> , que serão TVs de alta definição (HDTV) rodando Android também!</p>
<p>Além disso, temos o projeto <a href="http://www.boaglio.com/go.php?http://www.arduino.cc/" title="(15 hits)">Arduino</a>, que tem a proposta de oferecer controle remoto de dispositivos com o Android. </p>
<p>A comunidade também está crescendo temos fórums em <a href="http://www.boaglio.com/go.php?http://androidcommunity.com/forums/" title="(29 hits)">inglês</a> e <a href="http://www.boaglio.com/go.php?http://forum.portalandroid.org/ " title="(11 hits)">português</a>, além de bons <a href="http://www.boaglio.com/go.php?http://www.felipesilveira.com.br/desenvolvendo-para-android/ " title="(14 hits)">artigos</a> e <a href="http://www.boaglio.com/go.php?http://livroandroid.blogspot.com/" title="(9 hits)">blogs</a> por aí.</p>
<p>Acho que não é exagero que em 10 anos podemos ter praticamente qualquer dispositivo rodando Android, portanto se deseja conquistar esse mercado, a hora de investir é <strong>agora</strong>!</p>
<p><em>Fernando Boaglio, para a comunidade =)</em></p>
<p><map name='google_ad_map_559_74531d4cc4df7f28'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/559?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_559_74531d4cc4df7f28' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=559&amp;url= http%3A%2F%2Fwww.boaglio.com%2Findex.php%2F2010%2F06%2F20%2Fpor-que-devo-investir-no-android%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.boaglio.com/index.php/2010/06/20/por-que-devo-investir-no-android/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.boaglio.com/index.php/2010/06/20/por-que-devo-investir-no-android/</feedburner:origLink></item>
		<item>
		<title>Compartilhar é motivar e aprender</title>
		<link>http://feedproxy.google.com/~r/boaglio/~3/KHRFWI5GG64/</link>
		<comments>http://www.boaglio.com/index.php/2010/06/06/compartilhar-e-motivar-e-aprender/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 15:41:07 +0000</pubDate>
		<dc:creator>Fernando Boaglio</dc:creator>
				<category><![CDATA[Engenharia de Software]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.boaglio.com/?p=546</guid>
		<description><![CDATA[Nessas últimas semanas adotamos uma prática interessante na empresa, e muito importante, principalmente se sua empresa possui uma equipe mista, com analistas programadores seniores, plenos e juniores. Em se tratando de Java, muita gente começou com Head First Java, depois foi para o Effective Java, mas nem todos leram o Design Patterns: Elements of Reusable [...]]]></description>
			<content:encoded><![CDATA[<p>Nessas últimas semanas adotamos uma prática interessante na empresa, e muito importante, principalmente se sua empresa possui uma equipe mista, com analistas programadores seniores, plenos e juniores. </p>
<p>Em se tratando de Java, muita gente começou com <a href="http://www.boaglio.com/go.php?http://www.boaglio.com/index.php/2007/07/23/head-first-java-resumindo-os-conceitos/" title="(10 hits)">Head First Java</a>, depois foi para o <a href="http://www.boaglio.com/go.php?http://www.boaglio.com/index.php/2007/10/01/effective-java-depois-de-6-anos/" title="(402 hits)">Effective Java</a>, mas nem todos leram o <a href="http://www.boaglio.com/go.php?http://en.wikipedia.org/wiki/Design_Patterns_%28book%29" title="(12 hits)">Design Patterns: Elements of Reusable Object-Oriented Software</a>. </p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/aula-singleton1.jpg" title="(182 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/aula-singleton1-225x300.jpg" alt="" title="aula-singleton1" width="225" height="300" class="aligncenter size-medium wp-image-548" /></a><br />
<script type="text/javascript">google_ad_client = "pub-3816383189082763";google_ad_slot = "0931072200";google_ad_width = 468;google_ad_height = 60;</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></p>
<p>O que fizemos foi simplesmente dividir todos os 23 padrões em apresentações<em> individuais e semanais</em>, onde cada membro da equipe ( independente se é senior ou não , se conhece o padrão ou não)  apresenta o padrão em meia hora. Ninguém escolheu o que iria apresentar, foi tudo por sorteio. O dia e o horário foi escolhido em comum acordo com todos os interessados: toda terça meia hora antes de começar o trabalho.</p>
<p>O jeito de apresentar é livre, pode montar uma apresentação, levar um livro, mostrar exemplos práticos, fazer a dança do ventre, qualquer coisa! </p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/aula-singleton2.jpg" title="(164 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/aula-singleton2-225x300.jpg" alt="" title="aula-singleton2" width="225" height="300" class="aligncenter size-medium wp-image-549" /></a></p>
<p>Depois de cada apresentação, sempre fazemos duas coisas valiosíssimas que não é em livro que se encontra isso:  </p>
<ol>
<li><strong>comparação com outros padrões semelhantes já apresentados</strong> &#8211; no nosso caso primeiro se falou sobre <a href="http://www.boaglio.com/go.php?http://en.wikipedia.org/wiki/Singleton_pattern" title="(4 hits)">Singleton</a> e <a href="http://www.boaglio.com/go.php?http://en.wikipedia.org/wiki/Prototype_pattern" title="(4 hits)">Prototype</a>, ambos são padrões de criação de objetos. Na apresentação do <a href="http://www.boaglio.com/go.php?http://en.wikipedia.org/wiki/Builder_pattern" title="(3 hits)">Builder</a>, fazemos uma comparação com o Singleton e com o Prototype, quando se usar cada um deles.</li>
<li><strong>uso do padrão apresentado em projetos</strong> &#8211; além do projeto atual, pelo menos uma pessoa da equipe já usou o padrão apresentado em algum outro projeto em outra empresa. As diferentes experiências de uso do mesmo padrão facilitam muito o entendimento de quem está vendo pela primeira vez.</li>
</ol>
<p>Quando eu tive que apresentar o Singleton, eu preferi sair do método convencional de treinamento e comecei direto do prático, sem nem passar pela teoria. </p>
<p>Eu acho que o melhor jeito de se aprender uma boa prática é fazer a maneira trabalhosa primeiro, e depois com algumas sugestões chegar na solução final com o resultado esperado. Mostrar o jeito certo logo de cara não fica muito claro o que se ganha no código. </p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/aula-singleton3.jpg" title="(172 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/aula-singleton3-225x300.jpg" alt="" title="aula-singleton3" width="225" height="300" class="aligncenter size-medium wp-image-550" /></a></p>
<p>Além disso, ficaram todas as pessoas que não conheciam o padrão no mesmo computador tentando resolver o problema.</p>
<p>O resultado foi excelente, o pessoal aprendeu bem e os que já sabiam trocaram preciosas experiências!</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/06/aula-singleton4.jpg" title="(133 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/06/aula-singleton4-225x300.jpg" alt="" title="aula-singleton4" width="225" height="300" class="aligncenter size-medium wp-image-551" /></a></p>
<p><strong>Coloque isso em prática  na sua empresa! </strong></p>
<p>Use o princípio<strong> &#8220;entendeu? então explica!&#8221;</strong> para ensinar, motivar e aprender com a sua equipe!</p>
<p><em>Fernando Boaglio, para a comunidade. </em></p>
<p><map name='google_ad_map_546_74531d4cc4df7f28'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/546?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_546_74531d4cc4df7f28' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=546&amp;url= http%3A%2F%2Fwww.boaglio.com%2Findex.php%2F2010%2F06%2F06%2Fcompartilhar-e-motivar-e-aprender%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.boaglio.com/index.php/2010/06/06/compartilhar-e-motivar-e-aprender/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.boaglio.com/index.php/2010/06/06/compartilhar-e-motivar-e-aprender/</feedburner:origLink></item>
		<item>
		<title>10 motivos para usar o SQuirreL SQL</title>
		<link>http://feedproxy.google.com/~r/boaglio/~3/yVTowHXKUsA/</link>
		<comments>http://www.boaglio.com/index.php/2010/04/28/10-motivos-para-usar-o-squirrel-sql/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 00:20:30 +0000</pubDate>
		<dc:creator>Fernando Boaglio</dc:creator>
				<category><![CDATA[Clube dos 10]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[banco de dados]]></category>

		<guid isPermaLink="false">http://www.boaglio.com/?p=441</guid>
		<description><![CDATA[Hoje em dia dá muita pena de um consultor do mercado que não conhece as ferramentas que o mercado oferece, recentemente fui entrevistado pelo projeto KDE (que eu ajudo) para falar um pouco sobre esse assunto. Com certeza quem não trabalha com banco de dados é minoria, se você como eu pertence à maioria, não [...]]]></description>
			<content:encoded><![CDATA[<p>Hoje em dia dá muita pena de um consultor do mercado que não conhece as ferramentas que o mercado oferece, <a href="http://www.boaglio.com/go.php?http://br.kde.org/Entrevista_Fernando_Boaglio_2010" title="(36 hits)">recentemente fui entrevistado pelo projeto KDE</a> (que eu ajudo) para falar um pouco sobre esse assunto.</p>
<p>Com certeza quem não trabalha com banco de dados é minoria, se você como eu pertence à maioria,<em> não saia de casa sem o esquilo</em>! </p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/i-dont-take-peanuts.jpg" title="(775 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/i-dont-take-peanuts-300x199.jpg" alt="" title="esquilo" width="300" height="199" class="aligncenter size-medium wp-image-442" /></a><br />
<script type="text/javascript">google_ad_client = "pub-3816383189082763";google_ad_slot = "0931072200";google_ad_width = 468;google_ad_height = 60;</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></p>
<p>Desenvolvido desde 2001 o <strong>SQuirreL SQL</strong> é a melhor ferramenta que você pode usar no seu trabalho, necessitando de poucos ajustes para funcionar pra valer.<br />
Comece fazendo o <a href="http://www.boaglio.com/go.php?http://www.squirrelsql.org/" title="(321 hits)">download do JAR no site oficial</a> (não baixe o ZIP, que contém menos recursos), e continue lendo!</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel1.png" title="(852 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel1-246x300.png" alt="" title="SQL SQuirreL 3.1.1" width="246" height="300" class="aligncenter size-medium wp-image-448" /></a></p>
<p>Separei as principais vantagens sobre ele:</p>
<ol>
<li><strong>É open source</strong> &#8211; além de gratuito, o código fonte é totalmente aberto, o que facilita o seu crescimen,, to com a ajuda da comunidade criando novas melhorias e estendendo suas funcionalidades com plugins.</li>
<li><strong>É multiplataforma</strong> &#8211; como ele é feito em Java, roda praticamente em qualquer plataforma existente.</li>
<li><strong>Suporta mais de 20 bancos de dados</strong> &#8211; usando um driver JDBC ele suporta diversos bancos, entre eles eu uso mais os drivers do  <a href="http://www.boaglio.com/go.php?http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html" title="(176 hits)">Oracle</a>, <a href="http://www.boaglio.com/go.php?http://dev.mysql.com/downloads/connector/j/" title="(21 hits)">MySQL</a>, <a href="http://www.boaglio.com/go.php?http://jdbc.postgresql.org/download.html" title="(18 hits)">PostgreSQL</a>, <a href="http://www.boaglio.com/go.php?http://www.ibm.com/db2/express/" title="(8 hits)">DB2</a> e <a href="http://www.boaglio.com/go.php?http://sourceforge.net/projects/jtds/files/" title="(14 hits)">SQL Server</a>
<p>Clique na opção <em>Drivers</em>, depois <em>MySQL</em> e selecione a opção para <em>modificar</em> o driver.</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel3.png" title="(833 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel3-300x198.png" alt="" title="Configurando JDBC" width="300" height="198" class="aligncenter size-medium wp-image-451" /></a></p>
<p>Em seguida clique na aba <em>Extra Class Path</em>, clique em <em>Add</em> e selecione o arquivo jar do JDBC do MySQL (exemplo: <em>mysql-connector-java-5.1.5-bin.jar</em>). Depois de selecionado o arquivo, clique em <em>List Drivers </em>e selecione uma opção do combo <em>Class Name</em>. </p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel4.png" title="(827 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel4-300x253.png" alt="" title="Configurando Driver MySQL" width="300" height="253" class="aligncenter size-medium wp-image-452" /></a></p>
<p>Felizmente só precisamos criar o driver uma vez, agora vamos criar uma conexão clicando no <em>+</em> :</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel5.png" title="(746 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel5-300x278.png" alt="" title="Configurar um acesso ao  MySQL" width="300" height="278" class="aligncenter size-medium wp-image-453" /></a></p>
<p>Informe os dados do banco, e selecione a opção <em>Auto Logon</em> e clique em <em>Ok</em> para salvar. </p>
</li>
<li><strong>Tem interface em português</strong> &#8211; não é qualquer ferramenta que oferece o nosso idioma, para isso basta alterar o <em>Locale</em> nas <em>Preferências Globais</em> dentro da aba <em>Geral</em>.
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel2.png" title="(627 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel2-300x190.png" alt="" title="alterar idioma" width="300" height="190" class="aligncenter size-medium wp-image-449" /></a></p>
<p>Nem tudo está traduzido, mas já é um começo.</li>
<li><strong>Possui auto-complete de tabelas e colunas</strong> &#8211; hoje se a ferramenta não tem auto-complete, você demora para montar os seus comandos SQL no mínimo o dobro do tempo.<br />
    Vejam um exemplo listando as tabelas existentes:</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel6.png" title="(570 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel6-300x182.png" alt="" title="auto-complete de tabela" width="300" height="182" class="aligncenter size-medium wp-image-454" /></a></p>
<p>    E outro sugerindo o nome das colunas de uma tabela:</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel7.png" title="(528 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel7-300x204.png" alt="" title="auto-complete de coluna de tabela" width="300" height="204" class="aligncenter size-medium wp-image-455" /></a></p>
</li>
<li><strong>Facilmente altera tabelas</strong> &#8211; lembrar a sintaxe de remover ou aumentar o tamanho uma coluna nem sempre é trivial, ainda mais quando existem diferentes tipos de banco e cada um com sua sintaxe. Felizmente existe aqui o plugin chamado <strong>Refactoring</strong> que conforme o tipo de banco de dados, oferece um assistente que facilmente podemos manipular a estrutura de nossas tabelas.<br />
         No exemplo abaixo, adicionaremos uma coluna para armazenar a sigla do país da tabela <em>ESTADO</em>:</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel8.png" title="(476 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel8-300x239.png" alt="" title="refactoring" width="300" height="239" class="aligncenter size-medium wp-image-457" /></a></p>
<p>       Depois é possível ver o comando SQL que o assistente gerou para alterar a tabela:</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel9.png" title="(437 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel9-300x148.png" alt="" title="refactoring adicionando uma coluna" width="300" height="148" class="aligncenter size-medium wp-image-458" /></a></p>
</li>
<li><strong>Copia tabelas para diferentes bancos</strong> &#8211; com o plugin  <strong>DB Copy </strong> podemos facilmente copiar tabelas (estrutura + registros) , suas chaves primárias e estrangeiras, até se quisermos também gravar um script dessa cópia completa.
<p>        No exemplo vamos copiar duas tabelas da conexão com o <em>MySQL</em> para outra conexão com o <em>Oracle</em>.<br />
        Com as duas sessões abertas, selecionamos as tabelas que desejamos copiar e clicamos com o botão esquerdo do mouse:</p>
<p>        <a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel10.png" title="(464 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel10-300x286.png" alt="" title="DB Copy " width="300" height="286" class="aligncenter size-medium wp-image-459" /></a></p>
<p>        Depois, na base do Oracle selecionamos a opção <em>Paste Table</em>:</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel11.png" title="(416 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel11-300x175.png" alt="" title="DB Copy" width="300" height="175" class="aligncenter size-medium wp-image-460" /></a></p>
<p>       Durante a cópia, é exibida uma janela para acompanhar o processo:</p>
<p>       <a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel12.png" title="(412 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel12-300x201.png" alt="" title="DB Copy" width="300" height="201" class="aligncenter size-medium wp-image-461" /></a></p>
</li>
<li><strong>Gerar diagrama das tabelas </strong> &#8211; exibe facilmente um diagrama de suas tabelas, basta selecionar as tabelas que precisa:
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel13.png" title="(429 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel13-292x300.png" alt="" title="diagrama" width="292" height="300" class="aligncenter size-medium wp-image-463" /></a></p>
<p>       Depois é só acessar a nova aba criada para visualizar o seu diagrama completo:</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel14.png" title="(349 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel14-300x103.png" alt="" title="diagrama" width="300" height="103" class="aligncenter size-medium wp-image-464" /></a>
       </li>
<li><strong>Gera facilmente scripts SQL</strong> &#8211; gerar scripts de tabelas é algo que todo desenvolvedor precisa, e fazer isso aqui é muito fácil , conseguimos gerar scripts para a estrutura da tabela, com todos os dados da tabela, ou um simples rascunho de um INSERT.
<p>          No exemplo abaixo, vamos gerar o script da tabela ESTADO, selecionando a opção <em>Generate Table Script</em>: </p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel15.png" title="(396 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel15-300x290.png" alt="" title="scripts" width="300" height="290" class="aligncenter size-medium wp-image-465" /></a></p>
<p>          Com isso o SQL é gerado na aba conforme a imagem abaixo:</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel16.png" title="(372 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel16-300x254.png" alt="" title="scripts" width="300" height="254" class="aligncenter size-medium wp-image-466" /></a></p>
<p>          Para gerar os dados dessa tabela, basta selecionar a opção <em>Generate Data Script</em>:</p>
<p>          <a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel17.png" title="(398 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel17-300x288.png" alt="" title="scripts" width="300" height="288" class="aligncenter size-medium wp-image-467" /></a>
       </li>
<li><strong>Roda HQL</strong>! &#8211; o grande diferencial dessa ferramenta é para quem trabalha com <a href="http://www.boaglio.com/go.php?http://www.hibernate.org/" title="(14 hits)">Hibernate</a> poder executar seus HQL direto na ferramenta.
<p>              A configuração é um pouco complicada, vou ilustrar aqui os passos, mas se não conseguirem podem colocar as dúvidas nos comentários .</p>
<p>              Cada projeto Java terá uma configuração gravada na ferramenta, pois tanto um projeto que use JPA quanto outro que use somente Hibernate terão configurações distintas. No exemplo vamos mostrar um projeto com apenas Hibernate. </p>
<p>              Para criar uma configuração, acesse pelo menu <em>File &#8211; Global Preferences</em> as configurações globais, e a aba Hibernate. Depois informe o nome da configuração e clique onde está indicado abaixo para adicionar duas coisas: a primeira é o diretório de onde está o <em>hibernate.cfg.xml</em> ( <em>não</em> adicione o arquivo, adicione o diretório) , a segunda é adicionar todas as bibliotecas usadas no seu projeto (aquelas que estão no <em>\WEB-INF\lib\ </em>por exemplo). </p>
<p>Se você tem um projeto com <em>Hibernate</em> e <em>MySQL</em>, eu separei para<a href="/download/boaglio-dot-com-sqlsquirrel-hibernate-lib-pack.zip"> download um pacote com as bibliotecas necessárias</a>, faltando apenas o JAR com suas classes <a href="http://www.boaglio.com/go.php?http://docs.jboss.org/hibernate/stable/annotations/reference/en/html/entity.html" title="(19 hits)">Entity</a> do Hibernate.</p>
<p>              <a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel18.png" title="(422 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel18-300x190.png" alt="" title="Hibernate" width="300" height="190" class="aligncenter size-medium wp-image-468" /></a></p>
<p>              Em seguida precisamos informar de que maneira a fábrica de sessões será disponibilizada: chamando o Hibernate direto (nessa opção não funciona <em>Annotations</em>, as classes precisam estar mapeados nos arquivos .hbm), especificando o nome do persistence unit (JPA) ou mostrando a classe de sua aplicação que tem o método <em>public SessionFactoryImpl getSessionFactoryImpl()</em> .</p>
<p>              O projeto do exemplo usa  <a href="http://www.boaglio.com/go.php?http://docs.jboss.org/hibernate/stable/annotations/reference/en/html/ch01.html" title="(18 hits)">Hibernate com Annotations</a> , portanto precisamos especificar qual classe tem o método de fábrica, que no meu caso é <em>br.org.cruzada.core.util.HibernateUtil</em>. </p>
<p>              <a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel19.png" title="(422 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel19-300x190.png" alt="" title="hibernate" width="300" height="190" class="aligncenter size-medium wp-image-469" /></a></p>
<p>                Depois na aba do <em>Hibernate</em>, selecione a configuração criada e clique no ícone da tomada. Se a conexão der certo, o ícone muda e aparecem os objetos mapeados conforme imagem abaixo:</p>
<p><a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel20.png" title="(435 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel20-300x191.png" alt="" title="hibernate" width="300" height="191" class="aligncenter size-medium wp-image-470" /></a></p>
<p>                Digite o <em>HQL</em> que quiser (tem auto-complete!) e clique no botão <em>HQL to SQL</em> para gerar o SQL com os resultados:</p>
<p>                <a href="http://www.boaglio.com/go.php?http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel21.png" title="(358 hits)"><img src="http://www.boaglio.com/wp-content/uploads/2010/04/boaglio-dot-com-sql-squirrel21-300x162.png" alt="" title="hibernate" width="300" height="162" class="aligncenter size-medium wp-image-471" /></a></p>
</li>
</ol>
<p>Existem outras vantagens do <strong>SQL SQuirreL</strong>, mas essas são as minhas preferidas, <a href="http://www.boaglio.com/go.php?http://squirrel-sql.sourceforge.net/index.php?page=plugins" title="(36 hits)">tem outros plugins que não mencionei aqui, além de outros não oficiais</a>.</p>
<p><em>Uma última dica:</em> se você acessa tabelas muito grandes e gera SQLs com milhares de linhas, é interessante saber que o padrão definido nos arquivos (<em>squirrel-sql.bat</em> no Windows e <em>squirrel-sql.sh</em> no Linux) é de 256 megabytes de memória. Se desejar aumentar esse valor, é só alterar o valor padrão e reiniciar a ferramenta.</p>
<p>Boa sorte nos SQLs!</p>
<p>Fernando Boaglio, para a comunidade. =)</p>
<p><map name='google_ad_map_441_74531d4cc4df7f28'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/441?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_441_74531d4cc4df7f28' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=441&amp;url= http%3A%2F%2Fwww.boaglio.com%2Findex.php%2F2010%2F04%2F28%2F10-motivos-para-usar-o-squirrel-sql%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.boaglio.com/index.php/2010/04/28/10-motivos-para-usar-o-squirrel-sql/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.boaglio.com/index.php/2010/04/28/10-motivos-para-usar-o-squirrel-sql/</feedburner:origLink></item>
		<item>
		<title>10 aplicativos essenciais para o seu micro zerado</title>
		<link>http://feedproxy.google.com/~r/boaglio/~3/0w3bS3ThNCg/</link>
		<comments>http://www.boaglio.com/index.php/2010/02/28/10-aplicativos-essenciais-para-o-seu-micro-zerado/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 21:59:21 +0000</pubDate>
		<dc:creator>Fernando Boaglio</dc:creator>
				<category><![CDATA[Clube dos 10]]></category>

		<guid isPermaLink="false">http://www.boaglio.com/?p=345</guid>
		<description><![CDATA[Sempre que algu&#233;m me pergunta: formatei minha m&#225;quina / comprei um laptop zerado o, o que devo instalar no meu Windows?, eu sempre passo uma lista de 10 softwares essenciais para o dia a dia. Mesmo que a pessoa nunca tenha usado Linux, eu sempre faço a sugestão. Se ficar na dúvida de qual Linux [...]]]></description>
			<content:encoded><![CDATA[<p>Sempre que algu&#233;m me pergunta: <em>formatei minha m&#225;quina / comprei um laptop zerado<br />
o, o que devo instalar no meu Windows?</em>, eu sempre passo uma lista de 10 softwares essenciais para o dia a dia. </p>
<p><img src="http://djjd.org/files/QuestionMark.jpg" alt="qual?" /><br />
<!--adsense#bannertextomeio--></p>
<p>Mesmo que a pessoa nunca tenha usado Linux, eu sempre faço a sugestão. Se ficar <a href="http://www.boaglio.com/go.php?http://www.boaglio.com/index.php/2008/06/29/10-tipos-de-linux-para-todos-os-gostos/" title="(33 hits)">na dúvida de qual Linux usar</a>, fale com algum colega que já usa, isso vai te facilitar bastante.</p>
<p>Ao invés de ficar mandando email com essa lista, resolvi blogar sobre o assunto, a&#237; na pr&#243;xima vez eu mando s&#243; o link. <img src='http://www.boaglio.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<ol>
<li> <a href="http://www.boaglio.com/go.php?http://br.mozdev.org/" title="(54 hits)">Firefox</a> &#8211; esse &#233; para navegar na Internet de forma r&#225;pida e segura, al&#233;m de oferecer <a href="http://www.boaglio.com/go.php?http://www.boaglio.com/index.php/2007/05/23/10-plugins-do-firefox-que-todo-navegante-deve-ter/" title="(1000 hits)">diversas utilidades</a>. </li>
<li><a href="http://www.boaglio.com/go.php?http://www.broffice.org/" title="(60 hits)">BrOffice</a> &#8211; semelhante ao pacote Microsoft Office, por&#233;m com algumas melhorias , como gerar documentos em formato PDF.</li>
<li><a href="http://www.boaglio.com/go.php?http://get.adobe.com/br/reader/" title="(52 hits)">Acrobat Reader</a> &#8211; leitor de documento no formato PDF, que &#233; o padr&#227;o usado em manuais e relat&#243;rios.</li>
<li><a href="http://www.boaglio.com/go.php?http://www.7-zip.org/" title="(60 hits)">7 Zip</a> &#8211; para compactar os documentos esse é a melhor opção existente, <a href="http://www.boaglio.com/go.php?http://www.dailyblogtips.com/forget-winzip-try-7-zip/" title="(51 hits)">algumas</a> <a href="http://www.boaglio.com/go.php?http://expertester.wordpress.com/2008/06/01/winzip-winrar-or-7zip/" title="(20 hits)">pessoas</a> já comentam sobre isso.</li>
<li><a href="http://www.boaglio.com/go.php?http://www.microsoft.com/Security_Essentials/" title="(77 hits)">Microsoft Security Essentials</a> &#8211; antivírus leve e prático, se atualiza automaticamente.</li>
<li><a href="http://www.boaglio.com/go.php?http://www.java.com/pt_BR/download/index.jsp" title="(84 hits)">Java Runtime</a> &#8211; para usar alguns sites da Internet (principalmente os de bancos), precisamos do Java! </li>
<li><a href="http://www.boaglio.com/go.php?http://get.adobe.com/br/flashplayer/" title="(37 hits)">Flash Player</a> &#8211; para acessar alguns sites como <em>YouTube</em>, precisamos do Flash!</li>
<li><a href="http://www.boaglio.com/go.php?http://www.pidgin.im/download/windows/" title="(70 hits)">Pidgin for Windows</a> &#8211; é uma interessante opção ao MSN, bem leve e nele dá para usar ao mesmo tempo a sua conta do Google Talk,  do Yahoo Messenger e do MSN . </li>
<li><a href="http://www.boaglio.com/go.php?http://picasa.google.com.br/" title="(59 hits)">Picasa</a> &#8211; é um poderoso editor gráfico ideal para gerenciar suas fotos, e possui <a href="http://www.boaglio.com/go.php?http://picasa.google.com/features.html" title="(46 hits)">integração com o Google para você subir suas fotos para a Internet.</a></li>
<li><a href="http://www.boaglio.com/go.php?http://www.getsongbird.com/" title="(90 hits)">Songbird</a> &#8211; é uma alternativa para o Media Player / iTunes, permite que você gerencie suas músicas e facilita a cópia delas para o seu iPod (original ou genérico) .</li>
<p><!--adsense#bannertextomeio--></p>
<p> E todos os softwares acima são freeware ou open source, ou seja, <strong>totalmente gratuitos</strong>.</p>
<p> Alguns economistas dizem sobre investimentos: &#8220;<em>o que é bom não me procura</em>&#8220;, acho que no mundo do software podemos aplicar a mesma regra.</p>
<p>Fernando Boaglio, para a comunidade. =)</p>
<p><map name='google_ad_map_345_74531d4cc4df7f28'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/345?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_345_74531d4cc4df7f28' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=345&amp;url= http%3A%2F%2Fwww.boaglio.com%2Findex.php%2F2010%2F02%2F28%2F10-aplicativos-essenciais-para-o-seu-micro-zerado%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.boaglio.com/index.php/2010/02/28/10-aplicativos-essenciais-para-o-seu-micro-zerado/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.boaglio.com/index.php/2010/02/28/10-aplicativos-essenciais-para-o-seu-micro-zerado/</feedburner:origLink></item>
		<item>
		<title>Tenha sua caixa postal zerada</title>
		<link>http://feedproxy.google.com/~r/boaglio/~3/g1eYRujcwjM/</link>
		<comments>http://www.boaglio.com/index.php/2010/01/06/tenha-sua-caixa-postal-zerada/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 02:01:41 +0000</pubDate>
		<dc:creator>Fernando Boaglio</dc:creator>
				<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://www.boaglio.com/?p=341</guid>
		<description><![CDATA[Quando uma coisa é muito boa e dá certo, além de usar eu gosto de avisar as pessoas que isso existe e o que elas estão perdendo por não usar a novidade. Para muitas pessoas parece algo impossível você ter uma caixa postal sem email nenhum, já que existem toneladas de mensagens que você não [...]]]></description>
			<content:encoded><![CDATA[<p>
Quando uma coisa é muito boa e dá certo, além de usar eu gosto de avisar as pessoas que isso existe e o que elas estão perdendo por não usar a novidade.</p>
<p>Para muitas pessoas parece algo impossível você ter uma caixa postal sem email nenhum, já que existem toneladas de mensagens que você não apagou para não esquecer de fazer alguma coisa, e quando foi ver essa mensagem já nem aparece mais na primeira página, ficou para trás esquecida como todas as outras.</p>
<p><img src="http://www.onlinebusinessmanager.com/images/email150.jpg" alt="Muitos emails!" /><br />
<!--adsense#bannertextomeio--></p>
<p>E além disso, aquela conta para pagar todo dia 10,  aquela consulta no médico que precisa agendar, aquele churrasco ficou para o mês que vem, é tanta coisa que você só tem a certeza que alguma coisa vai deixar passar.</p>
<p>Para mudar essa situação você necessitará de duas coisas: <em>novos conceitos</em> e <em>novas ferramentas</em>.</p>
<p><img src="http://www.micropersuasion.com/.m//inbox_zero_head-box-2.jpg" alt="Inbox 0" /></p>
<p>Portanto tenho o prazer de apresentar o famoso <a href="http://www.boaglio.com/go.php?http://inboxzero.com/inboxzero/" title="(100 hits)">Inbox Zero</a>.</p>
<p>Em uma <a href="http://www.boaglio.com/go.php?http://inboxzero.com/video/" title="(80 hits)">palestra apresentada no Google Tech Talk de 2007</a>,  foi exibida essa nova prática que é extremamente simples e te dá um ótimo resultado. </p>
<p>Essa técnica define que para toda mensagem que você receber, deverá tomar uma das ações abaixo:</p>
<ul>
<li>Remover a mensagem</li>
<li>Delegar  a mensagem para outra pessoa</li>
<li>Responder a mensagem</li>
<li>Agendar a ação da mensagem para alguma data</li>
<li>Fazer a ação da mensagem</li>
</ul>
<p><img src="http://www.luckyspin.org/wp-content/uploads/2008/06/zero-inbox.jpg" alt="inbox zero actions" /></p>
<p>Pois bem, esse conceito é bem interessante, mas como conseguir agendar essas coisas de forma prática e efetiva?</p>
<p><img src="http://tylersticka.com/wp-content/uploads/rtm_128x128.png" alt="RTM" /></p>
<p>A resposta está na vaquinha: <a href="http://www.boaglio.com/go.php?http://www.rememberthemilk.com/" title="(107 hits)">Remember the Milk</a>. </p>
<p>Apesar da <a href="http://www.boaglio.com/go.php?http://mail.google.com/mail/help/tasks/" title="(72 hits)">tentativa do Google de fazer algo parecido</a>, ela é muito inferior ao que o RTM oferece. </p>
<p>Para usar o RTM de maneira eficiente, basta <a href="http://www.boaglio.com/go.php?http://www.rememberthemilk.com/services/gmail/addon/" title="(97 hits)">instalar o plugin que integra sua agenda ao gmail</a> e depois assistir ao <a href="http://www.boaglio.com/go.php?http://www.rememberthemilk.com/help/screencasts/gmail/" title="(94 hits)">tutorial de 2 minutos</a> como usa-lo. </p>
<p>Até aqui temos uma pequena lista do que fazer:</p>
<ol>
<li>Assistir ao video / ver os slides do Inbox Zero</li>
<li>Criar uma conta no Google Gmail </li>
<li>Criar uma conta no Remember The Milk</li>
<li>Instalar no Firefox o plugin do Remember The Milk para o Gmail</li>
<li>Assistir ao video do plugin do Remember The Milk para o Gmail</li>
</ol>
<p>Depois de tudo instalado, abra mensagem por mensagem e vá executando umas das ações citadas anteriormente.</p>
<p>Se necessitar agendar alguma coisa, use o plugin do RTM.</p>
<p>Quando adotei essa prática, eu <em>demorei</em> uns dois dias para conseguir agendar/organizar todas as minhas mensagens e tarefas pendentes. </p>
<p>Foi cansativo, mas o ganho foi <strong>espetacular</strong>, <em>nunca mais perdi nenhuma mensagem</em>, consegui agendar coisas muito importantes que quase ficaram perdidas no esquecimento.</p>
<p>Hoje em dia levo poucos minutos para esvaziar a minha caixa postal. Agendar tarefas no RTM já virou rotina. </p>
<p>Se você acessa bastante o gmail, essa solução é imperdível, muitas pessoas que dei essa dica me agradecem até hoje. </p>
<p>Agora é a sua hora de se organizar, não se desesperar e nunca mais perder uma mensagem. =)</p>
<p>Boa sorte!</p>
<p>Fernando Boaglio, para a comunidade. =)</p>
<p><map name='google_ad_map_341_74531d4cc4df7f28'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/341?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_341_74531d4cc4df7f28' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=341&amp;url= http%3A%2F%2Fwww.boaglio.com%2Findex.php%2F2010%2F01%2F06%2Ftenha-sua-caixa-postal-zerada%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.boaglio.com/index.php/2010/01/06/tenha-sua-caixa-postal-zerada/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.boaglio.com/index.php/2010/01/06/tenha-sua-caixa-postal-zerada/</feedburner:origLink></item>
	</channel>
</rss>
