<?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>Beneti</title>
	<atom:link href="http://www.beneti.com.br/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.beneti.com.br</link>
	<description>Engenharia, TI e algo mais...</description>
	<lastBuildDate>Fri, 27 Aug 2010 21:39:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>TDC2010 &#8211; #eufui</title>
		<link>http://www.beneti.com.br/?p=379</link>
		<comments>http://www.beneti.com.br/?p=379#comments</comments>
		<pubDate>Fri, 27 Aug 2010 21:38:38 +0000</pubDate>
		<dc:creator>Beneti</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[tdc]]></category>

		<guid isPermaLink="false">http://www.beneti.com.br/?p=379</guid>
		<description><![CDATA[Semana passada, aconteceu em São Paulo, a edição 2010 do &#8220;The Developer&#8217;s Conference&#8221;, mais conhecido como TDC. É um evento organizado pela Globalcode, que tentar fazer um evento de qualidade. O evento em si, é mais para aproximar as pessoas de suas tribos e fazer networking. A edição desse ano, foi a primeira que eu [...]]]></description>
			<content:encoded><![CDATA[<p><center><img class="aligncenter size-full wp-image-380" title="botao-tdc-grande" src="http://www.beneti.com.br/wp-content/uploads/2010/08/botao-tdc-grande.png" alt="" width="425" height="345" /></center></p>
<p>Semana passada, aconteceu em São Paulo, a edição 2010 do &#8220;The Developer&#8217;s Conference&#8221;, mais conhecido como TDC. É um evento organizado pela Globalcode, que tentar fazer um evento de qualidade. O evento em si, é mais para aproximar as pessoas de suas tribos e fazer networking. A edição desse ano, foi a primeira que eu fui e a primeira que não foi só Java. As edições anteriores o foco sempre foi Java, mas nessa edição, foram 13 trilhas: Arduino, Java, Web, Ruby, Python, Testes, Mobile, JavaEE, Soa &amp; Cloud, .NET, Agile, noSQL e Spring. Só poderei falar da trilha de Mobile, que foi a que participei.</p>
<p>Cada uma das trilhas tinha um coordenador, no caso da de mobile, foi o Neto Marin (<a href="http://twitter.com/netomarin" target="_blank">@netomarin</a>), que é instrutor da Globalcode e especialista em mobile. Ele montou uma trilha bem interessante, tentando ser imparcial. Conseguiu levar pessoas para falarem de todas as tecnologias. A trilha começou com a palestra &#8220;Introdução ao desenvolvimento de aplicações para iPhone&#8221; com Helder da Rochar (<a href="http://twitter.com/helderdarocha" target="_blank">@helderdarocha</a>). Ele mostrou um pouco sobre a linguagem Objective-C, que deixou a galera um pouco assustada&#8230; ela é um tanto verbosa. A 2a palestra &#8220;<a title="Veja os slides" href="http://www.slideshare.net/netomarin/no-deixe-seu-android-falando-sozinho" target="_blank">Não deixe seu Android falando sozinho! Conecte sua aplicação por Bluetooth ou pela Internet!</a>&#8221; foi do Neto Marin, que foi um pouco mais técnica, pois ele mostrou código em si, falou do Bluetooth e do HTTP. A 3a palestra &#8220;Como utilizar o programa MOTODEV para desenvolver e distribuir seus aplicativos Android&#8221; foi do Guilherme Frenhani, que é gerente do MOTODEV na Motorola Brasil. Foi mais para divulgar a ferramenta e acbou deixando o pessoal curioso. Eu já conhecia de um <a title="Podcast" href="http://netomarin.com/blog/20100809/podcast-empreendedorismo-apps-moveis-ep-2/" target="_blank">podcast</a>. Bom, depois disso, pausa para o almoço.</p>
<p>Voltando do almoço, a palestra &#8220;Criando Apps para iPhone/iPad usando C# e MonoTouch&#8221; foi do Rafael &#8220;Monoman&#8221; Teixeira, que mostrou como desenvolver para dispositivos Apple com o MonoTouch, exemplificou e comparou. O único problema para desenvolver para dispositivos Apple é que é uma burocracia imensa. Você tem que ter um Mac, tem que pagar isso, pagar aquilo, ser aprovado, podem ficar com sua app&#8230; enfim. Após o Rafael, veio o showman Fernando Ribeiro (<a href="http://twitter.com/fribeiro1" target="_blank">@fribeiro1</a>), com a palestra &#8220;Dissecando projetos BlackBerry (ou como mal começamos nisso de mobilidade empresarial)&#8221;, que contou sobre o mercado de BlackBerry, mostrou código e tudo mais. No entanto, é um cara extremamente inteligente e engraçado, a melhor frase que ele disse, foi quando questionado qual mercado era melhor. Ele disse algo assim &#8220;tanto faz&#8230; tem espaço pra tudo. cara, public static void main e vai, cara. vai!&#8221;, GENIAL. Finalizando as palestras, Izabel Zanforlin da Nokia com a palestra &#8220;Nokia Developer Offering&#8221;, essa palestra eu não prestei muito atenção&#8230; já estava no final da tarde, eu tinha acordado as 5 horas da manhã e depois do showman, qualquer outra palestra seria sem graça. No final teve um painel, onde foi conversado sobre Android, Mokia, iPhone, BlackBerry e cada um &#8220;defendendo&#8221; o seu&#8230; foi bacana.</p>
<p><center><a href="http://www.beneti.com.br/wp-content/uploads/2010/08/DSCN6798.jpg"><img class="aligncenter size-full wp-image-381" title="DSCN6798" src="http://www.beneti.com.br/wp-content/uploads/2010/08/DSCN6798.jpg" alt="" width="360" height="270" /></a></center></p>
<p>Eu participei como voluntário&#8230; dei uma mão, marcando o tempo, falando pro pessoal onde era a sala. Ao final do evento, a Yara, chamou todos os coordenadores e colaboradores para subirem ao palco. Eu sou o 5o, da esquerda pra direita&#8230; o barrigudo alto. <img src='http://www.beneti.com.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Enfim, é um evento que se tiverem oportunidade de ir vá. Vá conhecer pessoas, conversar e aprender. Mais info no site do <a href="http://www.thedevelopersconference.com.br/" target="_blank">TDC</a> e mais foto, clique <a href="http://picasaweb.google.com/comunidade.globalcode" target="_blank">aqui</a>.</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=RT+@beneti+TDC2010+%E2%80%93+%23eufui+http://b9rgi.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.beneti.com.br/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.beneti.com.br/?feed=rss2&amp;p=379</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tech Valley</title>
		<link>http://www.beneti.com.br/?p=374</link>
		<comments>http://www.beneti.com.br/?p=374#comments</comments>
		<pubDate>Thu, 19 Aug 2010 03:23:56 +0000</pubDate>
		<dc:creator>Beneti</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[empreendedor]]></category>
		<category><![CDATA[evento]]></category>

		<guid isPermaLink="false">http://www.beneti.com.br/?p=374</guid>
		<description><![CDATA[Aconteceu hoje na Unicamp o 1o Tech Valley. É um evento voltado para startups, pessoas com perfil empreendedor e investidores. Foi um evento extremamente agradável. A primeira palestra foi do Davi Sales, da incubadora da Unicamp. Ele relatou como o que é, como funciona a incubadora. A segunda palestra foi do mexicano Jorge Zavala, diretor [...]]]></description>
			<content:encoded><![CDATA[<p><center><img class="aligncenter size-full wp-image-375" title="logo" src="http://www.beneti.com.br/wp-content/uploads/2010/08/logo.png" alt="" width="232" height="52" /></center></p>
<p>Aconteceu hoje na Unicamp o 1o <a href="http://www.techvalley.com.br/tech-valley-campinas/" target="_blank">Tech Valley</a>. É um evento voltado para startups, pessoas com perfil empreendedor e investidores. Foi um evento extremamente agradável. A primeira palestra foi do Davi Sales, da incubadora da Unicamp. Ele relatou como o que é, como funciona a incubadora. A segunda palestra foi do mexicano Jorge Zavala, diretor da aceleradora de negócios TechBA Sillicon Valley. Foi uma palestra bem interessante, onde o fluxo das perguntas, que ficam nas cabeças dos empreendedores, foram respondidas. Ele comentou que muita gente não realiza o sonho, pois empreender é realizar o sonho, por não compartilhar a idéia. Comentou também como que funciona o esquema de investimento no Sillicon Valley. Enfim, MUITO interessante.</p>
<p>Após a palestra, teve uma pausa para um coffee-break. Na volta, foi feito um painel com 5 convidados, sendo: Anderson Thees (CEO do Apontador), Michael Nicklas (investidor e figurinhas carimbada em eventos de startups. Tem alguns investimentos no Brasil, como: Amanaiê, Startupi, Compra3, Simple Mob e Piingo), Bedy Yang (mais de 7 anos de experiência com inovação e empreendedorismo em São Francisco e está tocando o projeto Brazi lnnovators), Renato Steinberg (dono da byMK) e Marcelo EsqueciOSobrenome (investidor).</p>
<p>Os 5 falaram sobre ser empreendedor, ser investidor, acreditar no sonho e tudo mais. Esse tipo de evento é altamente motivador e contagiante. O que mais me chamou atenção foi o Renato na <a href="http://www.bymk.com.br" target="_blank">byMK</a>, acho que por eu não conhecê-lo. A rede social que eles montaram, é criativa e faz eu acreditar que as coisas vão dar certo. Eu só fico frustrado de não conseguir me dedicar o tempo que esses caras conseguem se dedicar.</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=RT+@beneti+Tech+Valley+http://476x3.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.beneti.com.br/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.beneti.com.br/?feed=rss2&amp;p=374</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Android] &#8211; Apps Úteis &#8211; I</title>
		<link>http://www.beneti.com.br/?p=362</link>
		<comments>http://www.beneti.com.br/?p=362#comments</comments>
		<pubDate>Wed, 14 Jul 2010 02:52:07 +0000</pubDate>
		<dc:creator>Beneti</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[app úteis]]></category>

		<guid isPermaLink="false">http://www.beneti.com.br/?p=362</guid>
		<description><![CDATA[Ao longo do tempo irei adicionando Apps para Android que por algum motivo considero útil. Começando pela Advanced Task Killer. Ela é bem simples, funciona como o gerenciado de tarefas do windows. Mas por que ter essa App? Simples. As aplicações em si, podem ter serviços que disparam a aplicação do nada, sem você. Ao [...]]]></description>
			<content:encoded><![CDATA[<p><center><img title="android" src="http://www.beneti.com.br/wp-content/uploads/2010/07/android-150x150.gif" alt="" width="150" height="150" /></center><br />
Ao longo do tempo irei adicionando Apps para Android que por algum motivo considero útil. </p>
<p>Começando pela Advanced Task Killer. Ela é bem simples, funciona como o gerenciado de tarefas do windows. Mas por que ter essa App? Simples. As aplicações em si, podem ter serviços que disparam a aplicação do nada, sem você. Ao instalar o Advanced Task Killer, você verá que do nada, quase todas as suas aplicações estão aberta e com um simples toque, você encerra todas. Com isso você libera memória, por exemplo. Essencial. Abaixo, alguns prints.</p>
<p><center><br />
<a href="http://www.beneti.com.br/wp-content/uploads/2010/07/atk.jpeg"><img title="Advanced Task Killer " src="http://www.beneti.com.br/wp-content/uploads/2010/07/atk.jpeg" alt="Advanced Task Killer " width="160" height="240" /></a> <a href="http://www.beneti.com.br/wp-content/uploads/2010/07/atk1.jpeg"><img title="Advanced Task Killer " src="http://www.beneti.com.br/wp-content/uploads/2010/07/atk1.jpeg" alt="Advanced Task Killer " width="160" height="240" /></a></center></p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=RT+@beneti+%5BAndroid%5D+%E2%80%93+Apps+%C3%9Ateis+%E2%80%93+I+http://nzzqw.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.beneti.com.br/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.beneti.com.br/?feed=rss2&amp;p=362</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finggers</title>
		<link>http://www.beneti.com.br/?p=357</link>
		<comments>http://www.beneti.com.br/?p=357#comments</comments>
		<pubDate>Thu, 08 Jul 2010 04:03:38 +0000</pubDate>
		<dc:creator>Beneti</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[finggers]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[rede social]]></category>
		<category><![CDATA[social media]]></category>

		<guid isPermaLink="false">http://www.beneti.com.br/?p=357</guid>
		<description><![CDATA[Semana passada ou retrasada ou na outra, teve um encontro em Campinas sobre empreendedorismo e inovação, chamado Encontro Fora do Eixo. Foram duas palestras. A primeira foi do Dennis Schwartz que contou sobre o Finggers. O Slogan da rede social diz tudo &#8216;Socialize Your Apps&#8217;. Simples e genial. Hoje em dia os celulares estão cada [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-358" title="finggers" src="http://www.beneti.com.br/wp-content/uploads/2010/07/finggers.png" alt="" width="150" height="54" /> Semana passada ou retrasada ou na outra, teve um encontro em Campinas sobre empreendedorismo e inovação, chamado Encontro Fora do Eixo. Foram duas palestras. A primeira foi do Dennis Schwartz que contou sobre o <a href="http://www.finggers.com/" target="_blank">Finggers</a>.</p>
<p>O Slogan da rede social diz tudo &#8216;Socialize Your Apps&#8217;. Simples e genial. Hoje em dia os celulares estão cada vez mais poderosos e existe um mercado crescendo diariamente que é o de aplicações para os mesmos. Quem tem um iPhone ou um celular com Android, sabe do que estou falando. São milhares de aplicações espalhadas&#8230; Qual é boa? Qual é ruim? Qual é útil? Qual devo instalar? Cadastre-se no <a href="http://www.finggers.com/" target="_self">Finggers</a> e descubra.</p>
<p>Uma vez cadastrado você encontra pessoas, começa a seguir/acompanhar (igual ao Twitter) e fala das aplicações que você tem instaladas, das que valem a pena, das que são perda de tempo&#8230; Veja o que os outros estão usando. Extremamente útil. Ah, a palestra foi tão motivadora, que nem fiquei pra segunda&#8230; saí no intervalo e fui atrás do meu sonho.</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=RT+@beneti+Finggers+http://6eisq.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.beneti.com.br/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.beneti.com.br/?feed=rss2&amp;p=357</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MBTI &#8211; Te impressiona!</title>
		<link>http://www.beneti.com.br/?p=345</link>
		<comments>http://www.beneti.com.br/?p=345#comments</comments>
		<pubDate>Wed, 30 Jun 2010 04:48:54 +0000</pubDate>
		<dc:creator>Beneti</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Escrevendo]]></category>

		<guid isPermaLink="false">http://www.beneti.com.br/?p=345</guid>
		<description><![CDATA[Afinal, o que vem a ser MBTI? - Segundo a Wikipedia: &#8220;é um instrumento utilizado para identificar características e preferências pessoais. Katharine Cook Briggs e sua filha Isabel Briggs Myers desenvolveram o indicador durante a Segunda Guerra Mundial, inspiradas nas teorias de Carl Jung sobre os Tipos Psicológicos. O indicador é frequentemente utilizado nas áreas [...]]]></description>
			<content:encoded><![CDATA[<p><center><img class="aligncenter size-full wp-image-346" title="MBTI" src="http://www.beneti.com.br/wp-content/uploads/2010/06/mbtiNew.jpg" alt="" width="420" height="360" /></center></p>
<p>Afinal, o que vem a ser MBTI?</p>
<p>- Segundo a Wikipedia: &#8220;é um instrumento utilizado para identificar características e preferências pessoais. Katharine Cook Briggs e sua filha Isabel Briggs Myers desenvolveram o indicador durante a Segunda Guerra Mundial, inspiradas nas teorias de Carl Jung sobre os Tipos Psicológicos. O indicador é frequentemente utilizado nas áreas de aconselhamento de carreira, pedagogia, dinâmicas de grupo, orientação profissional, treino de liderança, aconselhamento matrimonial e desenvolvimento pessoal, entre outros. Muitos psicólogos acadêmicos têm criticado o indicador, afirmando que &#8220;carece de dados válidos convincentes&#8221;".</p>
<p><span id="more-345"></span>Recentemente tive um contato mais próximo com o teste. O mesmo pode ser feito gratuitamente em:</p>
<p>- http://sites.mpc.com.br/negreiros/quiz.html</p>
<p>- http://www.inspiira.org/cadastro.php</p>
<p>O resultado é algo surpreendente&#8230; Pois as coisas começam a fazer sentido. No meu caso, eu descobri e entendi de onde vem e porque estou inquieto. Bom, o teste tem como &#8220;base&#8221; quatro temperamentos, sendo: SP (Sensação, Percepção), SJ (Sensação, Julgamento), NF (Intuição, Sentimento) e NT (Intuição, Pensamento). Ao longo de 44 questões esses temperamentos são colocados em conflito e assim traçar o seu perfil. No meu caso, deu NT, que de acordo com pesquisas é o perfil mais raro, <span style="text-decoration: underline;">apenas 10% da população</span>. A definição para NT é: Intuitivo Pensador. Entre as característica dos NTs, as que mais chamam atenção, pra mim, seriam:</p>
<p>- Queremos encontrar as soluções mais eficientes e elegantes para os problemas e ouviremos quem quer que tenha alguma coisa útil para nos ensinar, descartando qualquer autoridade ou rotina que desperdice nosso tempo ou recursos. <strong>FATO</strong>.</p>
<p>- Somos rigorosamente lógicos e ferrenhamente independentes em nosso pensamento &#8211; somos na verdade céticos de todas as idéias, mesmo as nossas próprias &#8211; e tentaremos clarificar qualquer discussão com nossa razão. <strong>FATO</strong>.</p>
<p><center><img class="aligncenter size-full wp-image-347" title="NTs Famosos" src="http://www.beneti.com.br/wp-content/uploads/2010/06/famousNTs.jpg" alt="" width="410" height="410" /></center></p>
<p>Continuando ao teste é encontrado 16 perfis de acordo com os 4 temperamentos. Infelizmente não achei uma referência (dos nomes) em português, somente em inglês (todos tem links para o perfil em português, só clicar!):</p>
<p><a title="ISTJ" href="http://sites.mpc.com.br/negreiros/istj.html" target="_blank">ISTJ – The Duty Fulfillers (inspectors)</a><br />
<a title="ESTJ" href="http://sites.mpc.com.br/negreiros/estj.html" target="_blank">ESTJ – The Guardians (supervisors)</a><br />
<a title="ISFJ" href="http://sites.mpc.com.br/negreiros/isfj.html" target="_blank">ISFJ – The Nurturers (protectors)</a><br />
<a title="ESFJ" href="http://sites.mpc.com.br/negreiros/esfj.html" target="_blank">ESFJ – The Caregivers (providers)</a><br />
<a title="ISTP" href="http://sites.mpc.com.br/negreiros/istp.html" target="_blank">ISTP – The Mechanics (crafters)</a><br />
<a title="ESTP" href="http://sites.mpc.com.br/negreiros/estp.html" target="_blank">ESTP – The Doers (promoters)</a><br />
<a title="ESFP" href="http://sites.mpc.com.br/negreiros/esfp.html" target="_blank">ESFP – The Performers (igual)</a><br />
<a title="ISFP" href="http://sites.mpc.com.br/negreiros/isfp.html" target="_blank">ISFP – The Artists (composers)</a><br />
<a title="ENTJ" href="http://sites.mpc.com.br/negreiros/entj.html" target="_blank">ENTJ – The Executives (fieldmarshals)</a><br />
<a title="INTJ" href="http://sites.mpc.com.br/negreiros/intj.html" target="_blank">INTJ – The Scientists (mastermind)</a><br />
<a title="ENTP" href="http://sites.mpc.com.br/negreiros/entp.html" target="_blank">ENTP – The Visionaries (inventors)</a><br />
<a title="INTP" href="http://sites.mpc.com.br/negreiros/intp.html" target="_blank">INTP – The Thinkers (architets)</a><br />
<a title="ENFJ" href="http://sites.mpc.com.br/negreiros/enfj.html" target="_blank">ENFJ – The Givers (teachers)</a><br />
<a title="INFJ" href="http://sites.mpc.com.br/negreiros/infj.html" target="_blank">INFJ – The Protectors (counselors)</a><br />
<a title="ENFP" href="http://sites.mpc.com.br/negreiros/enfp.html" target="_blank">ENFP – The Inspirers (champions)</a><br />
<a title="INFP" href="http://sites.mpc.com.br/negreiros/infp.html" target="_blank">INFP – The Idealists (healers)</a></p>
<p>É uma sopa de letrinha? Sim, mas tem uma lógica. Por exemplo, ISTP. Lembrando que são baseados nos temperamentos. ISTP = <strong>I</strong>ntrovertido, <strong>S</strong>ensitivo, Racional (<strong>T</strong>hinking) e <strong>P</strong>erceptivo. Fica a dica!</p>
<p>E, qual foi o seu resultado? Eu fiz o teste em 3 lugares diferentes&#8230; em todos foi ENTJ! <img src='http://www.beneti.com.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=RT+@beneti+MBTI+%E2%80%93+Te+impressiona%21+http://igc8g.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.beneti.com.br/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.beneti.com.br/?feed=rss2&amp;p=345</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Android Apps</title>
		<link>http://www.beneti.com.br/?p=332</link>
		<comments>http://www.beneti.com.br/?p=332#comments</comments>
		<pubDate>Tue, 08 Jun 2010 01:10:43 +0000</pubDate>
		<dc:creator>Beneti</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[market]]></category>

		<guid isPermaLink="false">http://www.beneti.com.br/?p=332</guid>
		<description><![CDATA[Para os novatos no Android, igual a mim, é difícil encontrar apps úteis e novas para os aparelhos. Então, vai a dica de dois sites: - Android Market (http://www.android.com/market/) - AppBrain (http://www.appbrain.com/) Ambos são interessantes, pois mostram screenshots e alguns reviews.]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-333" title="Android Apps" src="http://www.beneti.com.br/wp-content/uploads/2010/06/android_apps.jpg" alt="" width="513" height="320" /></p>
<p>Para os novatos no Android, igual a mim, é difícil encontrar apps úteis e novas para os aparelhos. Então, vai a dica de dois sites:</p>
<p>- <a href="http://www.android.com/market/" target="_blank">Android Market (http://www.android.com/market/)</a></p>
<p>- <a href="http://www.appbrain.com/" target="_blank">AppBrain (http://www.appbrain.com/)</a></p>
<p>Ambos são interessantes, pois mostram screenshots e alguns reviews.</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=RT+@beneti+Android+Apps+http://cm5wb.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.beneti.com.br/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.beneti.com.br/?feed=rss2&amp;p=332</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TIM</title>
		<link>http://www.beneti.com.br/?p=328</link>
		<comments>http://www.beneti.com.br/?p=328#comments</comments>
		<pubDate>Sat, 22 May 2010 15:12:59 +0000</pubDate>
		<dc:creator>Beneti</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[3g]]></category>
		<category><![CDATA[claro]]></category>
		<category><![CDATA[milestone]]></category>
		<category><![CDATA[oi]]></category>
		<category><![CDATA[tim]]></category>
		<category><![CDATA[vivo]]></category>

		<guid isPermaLink="false">http://www.beneti.com.br/?p=328</guid>
		<description><![CDATA[Recentemente comprei um celular da Motorola, Milestone. Fui até a TIM, para migrar o meu plano e conseguir a promoção do TIM Liberty + 100 por R$ 49,90. A palhaçada começou aí. Primeiro que, mesmo eu sendo cliente TIM, eu não poderia participar da promoção, que era só para números migrados. Eu sou o único [...]]]></description>
			<content:encoded><![CDATA[<p><center><img class="aligncenter size-medium wp-image-329" title="blue-man-group" src="http://www.beneti.com.br/wp-content/uploads/2010/05/blue-man-group-300x201.jpg" alt="" width="300" height="201" /></center></p>
<p>Recentemente comprei um celular da Motorola, <a title="Milestone - Submarino" href="http://www.submarino.com.br/produto/11/21816110/?franq=263401" target="_blank">Milestone</a>. Fui até a TIM, para migrar o meu plano e conseguir a promoção do TIM Liberty + 100 por R$ 49,90. A palhaçada começou aí. Primeiro que, mesmo eu sendo cliente TIM, eu não poderia participar da promoção, que era só para números migrados. Eu sou o único que acha isso completamente insano? Os executivos lá não percebem que é muito mais caro conquistar um cliente a que manter um? Tive que pegar somente 6 meses. O cara da loja teve a brilhante idéia: &#8220;Você pode ir até a Oi, Claro ou Vivo, comprar um chip que a gente migra. Aí você fica com 1 ano.&#8221;, simplesmente GENIAL!</p>
<p>Assinei também o plano de dados, que segundo o mesmo vendedor: &#8220;Esse celular seu, sem plano de dados, é igual a uma Ferrari sem gasolina&#8221;, acho que ele está aprendendo com o Lula. No entanto, não conseguia conectar o 3G. Nem ele, nem o suporte da TIM me disseram que tinha que configurar um APN (access point name). Palmas para o <a title="@aristidesneto - Twitter" href="http://twitter.com/aristidesneto" target="_blank">@aristidesneto</a>.</p>
<p>Sem mais, segue, <a title="Como configurar 3G" href="http://aristides.org/2010/05/21/configurar-rede-3g-no-celular-claro-tim-oi-e-vivo/" target="_blank">Como configurar rede 3G no celular Claro, Tim, Oi e Vivo</a>.</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=RT+@beneti+TIM+http://86dbg.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.beneti.com.br/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.beneti.com.br/?feed=rss2&amp;p=328</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>no:sql(br).</title>
		<link>http://www.beneti.com.br/?p=316</link>
		<comments>http://www.beneti.com.br/?p=316#comments</comments>
		<pubDate>Mon, 17 May 2010 03:52:02 +0000</pubDate>
		<dc:creator>Beneti</dc:creator>
				<category><![CDATA[Banco de dados]]></category>
		<category><![CDATA[cassandra]]></category>
		<category><![CDATA[mongoDB]]></category>
		<category><![CDATA[nosql]]></category>

		<guid isPermaLink="false">http://www.beneti.com.br/?p=316</guid>
		<description><![CDATA[No último sábado, pude participar de um evento em São Paulo, chamado no:sql(br). O evento foi iniciativa do @porcelli, que acreditou na idéia, bancou o evento do próprio bolso e espero que tenha conseguido arrecadar a grana depois. O evento reuniu um pouco mais de 150 pessoas e contou com 8 palestras. Todas foram interessantes [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-317  aligncenter" title="no:sql(br)" src="http://www.beneti.com.br/wp-content/uploads/2010/05/nosqlbr.jpg" alt="" width="350" height="100" /></p>
<p>No último sábado, pude participar de um evento em São Paulo, chamado no:sql(br). O evento foi iniciativa do <a href="http://twitter.com/porcelli" target="_blank">@porcelli</a>, que acreditou na idéia, bancou o evento do próprio bolso e espero que tenha conseguido arrecadar a grana depois. O evento reuniu um pouco mais de 150 pessoas e contou com 8 palestras. Todas foram interessantes mas 2 me chamaram mais a atenção.</p>
<p>A primeira foi do Alberto Lerner que trabalha na 10gen e falou sobre o <a href="http://www.mongodb.org/" target="_blank">mongoDB</a>. Mostrou como funciona o mongoDB, alguns comandos e algumas empresas que utilizam o banco, como: SourceForge e Foursquare. Foi bem interessante.</p>
<p>A melhor de todas as palestras, na minha opinião e só fui ao evento por causa dela, foi dada pelo <a href="http://twitter.com/julioviegas" target="_blank">Júlio Viegas</a>, arquiteto do SPC Brasil e instrutor da Globalcode, que falou sobre o Cassandra. Eu só acho que ele poderia ter tido mais 15 min, aí sim seria completa. Mas ele falou o por que que vão implantas o Cassandra e é um verdadeiro CASO. O Cassandra já é utilizado pelo Facebook, Digg e Twitter. No caso que o Júlio explicou, eles utilizam Oracle RAC, com máquina AIX, 64 GB, 4 Terabytes e não estavam dando conta, por isso resolveram usar o Cassandra (não entenda que vão substituir o Oracle, apenas usar o Cassandra como cache).</p>
<p>Enfim, foi um evento MUITO show.</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=RT+@beneti+no%3Asql%28br%29.+http://5i7xc.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.beneti.com.br/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.beneti.com.br/?feed=rss2&amp;p=316</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Primeiro serviço no twitter a gente nunca esquece</title>
		<link>http://www.beneti.com.br/?p=311</link>
		<comments>http://www.beneti.com.br/?p=311#comments</comments>
		<pubDate>Sat, 17 Apr 2010 20:58:06 +0000</pubDate>
		<dc:creator>Beneti</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[maven]]></category>
		<category><![CDATA[regexp]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[twitter4j]]></category>

		<guid isPermaLink="false">http://www.beneti.com.br/?p=311</guid>
		<description><![CDATA[O primeiro serviço no twitter a gente nunca esquece. Existe uma API, chamada twitter4j que ajuda e é bem bacana o resultado (dica do @netomarin). Nesse primeiro serviço fiz uma coisa simples (no ponto de vista do usuário), pois no meu como desenvolvedor aprendi um monte de coisa que eu não sabia. Eu estou colecionando [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-312  aligncenter" title="twitter4j" src="http://www.beneti.com.br/wp-content/uploads/2010/04/twitter4j.jpg" alt="" width="500" height="75" /></p>
<p>O primeiro serviço no twitter a gente nunca esquece. Existe uma API, chamada <a title="twitter4j" href="http://twitter4j.org/en/index.html" target="_blank">twitter4j</a> que ajuda e é bem bacana o resultado (dica do <a href="http://twitter.com/netomarin" target="_blank">@netomarin</a>). Nesse primeiro serviço fiz uma coisa simples (no ponto de vista do usuário), pois no meu como desenvolvedor aprendi um monte de coisa que eu não sabia. Eu estou colecionando o album da copa 2010. No entanto, é um saco ficar procurando os números em uma planilha ou em um papelzinho. Então criei meu serviço. Eu pergunto para o meu twitter, quais as figurinhas eu quero saber se não tenho.</p>
<p>Meu serviço processa a mensagem, busca e me envia a resposta. O twitter tem algumas limitações, como: você só pode fazer 150 requisições por hora, isso dá uma média de uma requisição a cada 24 segundos. Os updates também, você só pode 1000 por dia, ou seja você pode fazer um update a cada 1 minuto e meio (+/-). A <a title="Documentação twitter4j" href="http://twitter4j.org/en/javadoc/index.html" target="_blank">documentação</a> está bem clara e é possível ver alguns <a title="Exemplos de código" href="http://twitter4j.org/en/code-examples.html" target="_blank">exemplos</a>. O interessante é que aprendi a criar um projeto do zero, no maven2, por exemplo.</p>
<p>O próximo passo é colocar o log4j. Para quem quiser fazer um teste, basta fazer @askbeneti (sequencia de numeros separados por virgula), ex: @askbeneti 4,3,2,5,6,7,8,3. Qualquer coisa diferente, não vai funcionar, pois tem uma regexp que só permite números. E se não tiver resposta, é porque meu computador não está ligado. Pretendo assinar um VPS por esses dias.</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=RT+@beneti+Primeiro+servi%C3%A7o+no+twitter+a+gente+nunca+esquece+http://8ef62.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.beneti.com.br/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.beneti.com.br/?feed=rss2&amp;p=311</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Select Orelhudo</title>
		<link>http://www.beneti.com.br/?p=305</link>
		<comments>http://www.beneti.com.br/?p=305#comments</comments>
		<pubDate>Wed, 17 Mar 2010 14:18:58 +0000</pubDate>
		<dc:creator>Beneti</dc:creator>
				<category><![CDATA[Banco de dados]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[análise]]></category>
		<category><![CDATA[consulta]]></category>
		<category><![CDATA[custo]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[regra]]></category>
		<category><![CDATA[tkprof]]></category>

		<guid isPermaLink="false">http://www.beneti.com.br/?p=305</guid>
		<description><![CDATA[Uma das minhas atividades é fazer tunning de consultas e procedimentos. O primeiro combate é fazer uma análise do tkprof, para identificar onde está o problema/lentidão. Verifico se os índices estão OK e se o melhor está sendo utilizado, isso quando a base está com o modo RULE (regra/RBO). Quando a base está com modo [...]]]></description>
			<content:encoded><![CDATA[<p><center><img class="aligncenter size-full wp-image-306" title="select_orelhudo" src="http://www.beneti.com.br/wp-content/uploads/2010/03/select_orelhudo.jpg" alt="" width="223" height="400" /></center><br />Uma das minhas atividades é fazer tunning de consultas e procedimentos. O primeiro combate é fazer uma análise do tkprof, para identificar onde está o problema/lentidão. Verifico se os índices estão OK e se o melhor está sendo utilizado, isso quando a base está com o modo RULE (regra/RBO). Quando a base está com modo COST (custo/CBO), tem que saber quando as estatísticas foram colhidas por exemplo. Enfim, se tudo isso estiver OK, analiso a consulta.</p>
<p>No entanto, algumas pessoas que escrevem consultas SQL, não estão preparadas ou preocupadas com performance. Pra elas, fazer um full em uma tabela, não significa nada. Acontece também que durante o desenvolvimento o problema de performance não é percebido, devido ao pequeno volume de dados, que uma base de desenvolvimento costuma ter.</p>
<p>Esses dias, tive uma experiência desagradável (estudando em casa) que fiquei rendido.</p>
<p>Eu queria testar índices e views.</p>
<p>Criei 10 views. Uma view, chamava 3 views, cada uma chamava mais uma, e cada uma dessas chamava outra. Que no fim fazia a consulta em determinadas tabelas.</p>
<blockquote><p>
View1<br />
|<br />
|-View2<br />
|<br />
|&#8211;View5<br />
|<br />
|&#8212;View8<br />
|<br />
|-View3<br />
|<br />
|&#8211;View6<br />
|<br />
|&#8212;View9<br />
|<br />
|-View4<br />
|<br />
|&#8211;View7<br />
|<br />
|&#8212;View10
</p></blockquote>
<p>Após fazer a experiência, percebi que os índices das últimas views foram utilizados. Até aí, OK. Mas me lembre de uma coisa, que as pessoas fazem sem saber. Colocam uma consulta no select.</p>
<p>Ex:</p>
<p>select<br />
( select algo<br />
from tabela<br />
where campo = a1.campo ) algo,<br />
&#8230;.<br />
from tabela a1<br />
where &#8230;.</p>
<p>E qual foi a minha surpresa?? O tkprof NÃO exibe a consulta. Isso mata, qualquer análise de performance, pois você olha o plano de execução e lá está tudo ok.</p>
<p>Duvida?</p>
<p>Faça o seguinte:</p>
<blockquote><p>
create table t1 as select owner, object_name from all_objects where owner &lt;&gt; &#8216;SYS&#8217;;
</p></blockquote>
<p>Depois:</p>
<blockquote><p>
select (select owner from t1 where rownum = 1) owner from dual<br />
union<br />
select (select owner from t1 where rownum = 2) owner from dual
</p></blockquote>
<p>Veja como ficou o plano de execução&#8230;</p>
<blockquote><p>
SELECT STATEMENT, GOAL = RULE<br />
SORT UNIQUE<br />
UNION-ALL<br />
TABLE ACCESS FULL    SYS    DUAL<br />
TABLE ACCESS FULL    SYS    DUAL
</p></blockquote>
<p>Cade o plano da t1?</p>
<p>Ok, foi um exemplo bobo, mas o que vale é o contexto. Sempre aposte que a consulta que o cara escreveu é &#8220;orelhuda&#8221; e que ele não se preocupou com a performance.</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=RT+@beneti+Select+Orelhudo+http://qo2tr.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.beneti.com.br/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.beneti.com.br/?feed=rss2&amp;p=305</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
